@charset "gb2312";
/* CSS Document
Theme Name: c_hdkgbj
Theme URI: 
Description: A website for guide themes.
Version: 2016.3.28
Author: zyn
 */
ul {list-style:none;}
		#marquee1 {width:650px;height:150px;overflow:hidden;}
		
		.prog {PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px}
		.prog DIV { margin:0 10px 10px; WIDTH: 185px; FLOAT: left;}
		.prog H2 {MARGIN: 0px auto; WIDTH: 185px; HEIGHT: 185pxoverflow:hidden; }
		.prog H2 A {TEXT-ALIGN: center;  WIDTH: 180px; display:table-cell;*display:block;*font-size:160px; FONT-FAMILY: Arial; HEIGHT: 180px;  VERTICAL-ALIGN: middle; ;BORDER-LEFT: #b7b7b7 1px solid; BORDER-RIGHT: #b7b7b7 1px solid;BORDER-BOTTOM: #b7b7b7 1px solid;BORDER-TOP: #b7b7b7 1px solid;}
		.prog H2 IMG {VERTICAL-ALIGN: middle}
		.prog H3 {TEXT-ALIGN: center; LINE-HEIGHT: 25px; DISPLAY: block; COLOR: #3b3b3b; FONT-SIZE: 12px; PADDING-TOP: 5px}
		.prog H3 A {LINE-HEIGHT: 25px; COLOR: #3b3b3b; FONT-SIZE: 12px; FONT-WEIGHT: normal}
			
			
		
		#marquee2 {width:150px;height:590px;overflow:hidden;border:1px solid #333;}
		.prod {PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px}
		.prod DIV { margin-right:10px; WIDTH: 124px; FLOAT: left;}
		.prod H2 {MARGIN: 0px auto; WIDTH: 124px; HEIGHT: 124px}
		.prod H2 A {BORDER-BOTTOM: #b7b7b7 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #b7b7b7 1px solid; WIDTH: 120px;display:table-cell;*display:block;*font-size:104px;FONT-FAMILY: Arial; HEIGHT: 120px;  VERTICAL-ALIGN: middle; BORDER-TOP: #b7b7b7 1px solid; BORDER-RIGHT: #b7b7b7 1px solid}
		.prod H2 IMG {VERTICAL-ALIGN: middle}
		.prod H3 {TEXT-ALIGN: center; LINE-HEIGHT: 25px; DISPLAY: block; COLOR: #3b3b3b; FONT-SIZE: 12px; PADDING-TOP: 5px}
		.prod H3 A {LINE-HEIGHT: 25px; COLOR: #3b3b3b; FONT-SIZE: 12px; FONT-WEIGHT: normal}
		
		
		#marquee3 {width:150px;height:590px;overflow:hidden;border:1px solid #333;}
		
		
	
		#marquee4 {width:990px;height:210px;overflow:hidden;margin:0 auto;}
	



@charset "gb2312";
/* CSS Document */
.top{ width:100%; position:relative; z-index:1}
.top .top_s{background-color:#000;}
.top .top_s .top_p{ width:1003px; height:29px; margin:0 auto; text-align:right; }
.top .top_s .top_p a{font-family:Arial; line-height:29px; color:#bcbcbc;}
.top .top_nav{ width:100%; height:131px; background:#fff; position:relative;}
.top_nav .top_t{ width:1200px; min-height:131px;margin:0 auto;  }
.top_nav .top_t .logo{ float:left;margin-top: 32px;}
.nav{float:right; width:643px; height:131px;}
.nav >ul{ width:756px; height:131px;}
.nav >ul li{float:left; width:125px; height:131px; display:block; border-right:1px solid #e7e7e7; text-align:center;}
.nav >ul li a{ width:113px; height:77px;display:block; font-size:14px; color:#686868; padding-top:60px; margin-left:6px; *margin-right:6px; margin-top:-5px;text-transform:uppercase;}
.nav >ul li a span{ width:113px; height:10px; display:block; font-size:9px; font-family:Arial; color:#000;  text-align:center; padding-right:20px; cursor:pointer; }
.nav >ul li a:hover{ background-color:#cc000b; border-bottom:3px solid #000; margin-top:-5px; color:#fff;margin-left:6px;   }
.nav >ul li a:hover span{color:#fff;}
.top_nav .top_t ul .cur a{  height:77px; background-color:#cc000b; border-bottom:3px solid #000; margin-left:6px; color:#fff;margin-top:-5px;  }
.top_nav .top_t ul .cur a span{ color:#fff;}

.subnav{ width:100%; position:absolute; left:0px;  top:131px; background:url(../images/xl.png); display:none;}
.subnav ul{ width: 643px;
padding-left: 573px; margin:0 auto; }
.subnav ul li{ float:left; width:125px;min-height:249px; text-align:center;}
.subnav ul li a{ font-size:14px; color:#828282; width:105px; height:35px; line-height:35px; display:block; overflow:hidden;}
.subnav ul li a:first-child{ margin-top:20px;}
.subnav ul li:first-child{ margin-left:131px;}
.subnav ul li a:hover{ color:#fff;}

.prodtext{ padding-bottom:20px; line-height:24px;font-size:14px;}


.banner{ width: 1600px;
height: 399px;
position: relative;
left: 50%;
margin-left: -800px;
top: 0px;
text-align: center;
margin-top: 8px;}
.banner ul{ width:1600px; height:399px; position:absolute; left:0px; top:0px;}
.banner li{ width:1600px; height:399px; position:absolute; left:0px; top:0px; overflow:hidden;}
.ny_banner{ width:1600px; height:357px; position:relative; left:50%; top:0px; margin-left:-800px;}
.ny_banner ul{ width:1600px; height:357px; position:absolute; left:0px; top:0px;}
.ny_banner li{ width:1600px; height:357px; position:absolute; left:0px; top:0px; overflow:hidden;}

  
.banner_l{ width:41px; height:81px; position:absolute; left:50%; top:196px; margin-left:-670px; background:url(../images/indexbanner_l.png);}
.banner_l a{width:41px; height:81px; display:block;}
.banner_r{ width:41px; height:81px; position:absolute; left:50%; top:196px; margin-left:670px; background:url(../images/indexbanner_r.png);}
.banner_r a{width:41px; height:81px; display:block; }
.arrows{ position:absolute; right:305px; bottom:35px;}
.arrows a{display:inline-block; margin-left:8px; width:9px ;height:9px; background:url(../images/indexbanner_dian.png) no-repeat; }
.arrows a:hover,.arrows a.cur{ background:url(../images/indexbanner_dian01.png) no-repeat;}
.gongsijian{margin-top: 38px;
margin-bottom: 30px;}

.for{ width:1003px; margin:0 auto; min-height:88px; background:url(../images/index_fu.jpg) repeat-x; position:relative; z-index:999; margin-top:-18px; }
.for_l{ float:left; width:730px; padding-left:26px;  }
.for_r{ float:right; margin-top:21px; }
.for_l .fu{ float:left; width:75px; line-height:33px; height:33px; padding: 0px; border:none; margin-left:16px;  margin-top:27px; background:#fff;text-align:center;  }
.for_l input.wenzi{ float:left; width:242px; height:31px; border:1px solid #e6e4e5;  margin-top:27px; border-right:none; line-height:31px; color:#b4b4b4; padding-left:8px; font-family:SimSun; border-left:1px solid #eaeaea;}
.for_l input.sousu{float:left;width:31px; height:33px; background:url(../images/index_suo.jpg)   no-repeat;  margin-right:0px;  margin-top:27px; border:1px solid #e6e4e5; border-left:#fff;}

.for_l .hot{ float:right; margin-left:20px; width:328px; height:50px; margin-top:22px;font-size:14px; color:#f0d5a9; line-height:20px; overflow:hidden;}
.for_l .hot a{ font-size:12px;color:#f0d5a9;  }
.for_l .hot img{ margin-right:9px; margin-bottom:3px;}

.anli{ width:100%; height:48px; margin-top:40px; border-bottom:1px solid #dedede; }
.anli .anli_top{ width:1003px; margin:0 auto;  overflow:hidden;}
.anli_l .anli_tabBtn{ font-size:14px; color:#919191; margin-left:270px;  width:600px; height:48px; display:block; line-height:42px; overflow:hidden; }
.anli_tabSec{ width:1001px; margin:0 auto; overflow:hidden; position:relative;z-index:5;   }
.anli_tabSec .anli_tabArt{width:1001px; margin:0 auto; overflow:hidden; position:relative;z-index:5;}
.anli_tabSec .anli_tabArt ul{ width:99999px;height:352px; padding-top:23px; position:relative; z-index:5; overflow:hidden; margin-left:-15px;   }
.anli_tabSec .anli_tabArt ul li{ float:left; padding-left:15px; position:relative; width:239px; height:352px; display:block; }
.anli_tabSec .anli_tabArt ul li h2{ width:239px; height:352px;}
.anli_tabSec .anli_tabArt ul li h2 a {width:239px; height:352px;display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size: 230px;*font-family:Arial;overflow:hidden;}
.anli_tabSec .anli_tabArt ul li h2 img{ max-width:239px; max-height:352px; vertical-align:middle;}
.anli_tabSec .anli_tabArt ul li .a1{ width:239px; height:352px; display:block;  position:absolute; left:15px; top:0px; background:url(../images/index_09_2.png) no-repeat; display:none;}
.anli_tabSec .anli_tabArt ul li .a1 span { position:absolute; left:88px; bottom:20px; font-size:16px; line-height:21px; color:#fff; text-decoration:underline; display:none;}
.anli_tabSec .anli_tabArt ul li:hover .a1{display:block; }
.anli_tabSec .anli_tabArt ul li:hover .a1 span{ display:block;}
.mingzi a{height: 50px;
color: #fff;}

.anli_l .anli_tabBtn .active{ color:#cc000b;}


.anli_l { width:100%; overflow:hidden; }
.anli_l .an_s { width:260px; height:48px; display:inline-block; line-height:40px;   background:url(../images/index_07.png) 130px 18px no-repeat; margin-right:37px;}
.anli_l .an_s  i{ float:right; font-style:normal; font-size:17px;color:#919191;text-transform:uppercase; width:110px; height:40px; line-height:40px; display:inline-block; overflow:hidden;  }
.anli_l .an_s a{ font-family:'ΣΧΤ²';font-size:30px; color:#000; margin-right:20px; width:120px; height:40px; line-height:40px; display:inline-block;  overflow:hidden; border-bottom:1px solid #000; padding-bottom:7px; }

.anli_l .sp{ width:60px; height:27px; display:block; margin-top:9px;}
.sp_l{ width:27px; height:27px; background:url(../images/index_04.jpg) no-repeat; cursor:pointer;}
.sp_l:hover{ background:url(../images/index_05.jpg) no-repeat;}
.sp_r{width:27px; height:27px; background:url(../images/index_04_1.jpg) no-repeat; cursor:pointer; }
.sp_r:hover{ background:url(../images/index_05_1.jpg) no-repeat;}



.anla_bj{width:100%; height:207px; background:url(../images/index_al_bj.jpg);  position:relative; z-index:2; margin-top:-149px;}


.con{ width:1003px; margin:0 auto;margin-top:40px; padding-bottom:40px;  overflow:hidden;  }
.con_l{ width:359px; padding-right:48px; border-right:1px solid #e4e4e4; }
.con_l table{ margin-top:25px; width:359px; height:153px;}
.con_l table img{ max-width:359px; max-height:153px;}
.con_l .con_p1{ width:359px; height:35px; display:inline-block; background:url(../images/index_07.png) 130px 15px no-repeat; overflow:hidden;}
.con_l .con_p1 a{ font-family:'ΣΧΤ²'; font-size:30px; line-height:35px; color:#000; width:130px; height:35px; display:inline-block; margin-right:20px; overflow:hidden; }
.con_l .con_p1 i{ float:right; font-style:normal; font-size:17px; color:#919191; text-transform:uppercase; width:205px; height:35px; display:inline-block; line-height:35px;  }
.con_l p{ font-size:14px; line-height:28px; color:#666;}
.con_l .con_p2{ font-size:16px; line-height:35px; color:#000; margin:20px auto;}
.more a{ width:76px; height:27px; display:block; background-color:#cc000b; border:1px solid #ab0009; text-transform:uppercase; color:#fff; font-size:14px; line-height:27px; text-align:center; margin-top:12px;}
.con_p3{ width:100%; height:283px; display:block; overflow:hidden; }


.con_r{ width:545px; overflow:hidden;padding-left:48px; }
.con_r .con_p1{ width:359px; height:35px; display:inline-block; background:url(../images/index_07.png) 130px 15px no-repeat; overflow:hidden;}
.con_r .con_p1 a{ font-family:'ΣΧΤ²'; font-size:30px; line-height:35px; color:#000; width:130px; height:35px; display:inline-block; margin-right:20px; overflow:hidden; }
.con_r .con_p1 i{ float:right; font-style:normal; font-size:17px; color:#919191; text-transform:uppercase; width:205px; height:35px; display:inline-block; line-height:35px;}

.tab{width:545px; overflow:hidden;padding-top:24px;}
.tab .tabBtn{ width:120%; height:33px;}

.tab .tabBtn span{ float:left; width:136px;height:30px; display:block; text-align:center; margin-right:2px;}
.tab .tabBtn a{ width:136px;height:29px; display:block; font-size:14px; line-height:29px; color:#333; margin-bottom:1px; overflow:hidden}
.tab .tabBtn .span_1{  border-bottom:3px solid #cc000b; }
.tab .tabBtn .span_2{  border-bottom:3px solid #f38f00;}
.tab .tabBtn .span_3{  border-bottom:3px solid #5dc800;}
.tab .tabBtn .span_4{  border-bottom:3px solid #4898eb;}

/*.tab .tabBtn .a1:hover{ background-color:#cc000b; }
.tab .tabBtn .a2:hover{ background-color:#f38f00; }
.tab .tabBtn .a3:hover{ background-color:#5dc800; }
.tab .tabBtn .a4:hover{ background-color:#4898eb; }*/

.tab .tabBtn .span_1 .spandf{margin-bottom:1px; background-color:#cc000b; color:#fff;   }
.tab .tabBtn .span_2 .spandf{margin-bottom:1px; background-color:#f38f00; color:#fff;   }
.tab .tabBtn .span_3 .spandf{margin-bottom:1px; background-color:#5dc800; color:#fff;   }
.tab .tabBtn .span_4 .spandf{margin-bottom:1px; background-color:#4898eb; color:#fff;   }

.tabSec .tabArt table{ float:left; width:188px; height:116px; background:url(../images/news_01_1.jpg) 3px 4px no-repeat; margin-right:25px;  }
.tabSec .tabArt table img{ max-width:185px; max-height:112px;}
.tabArt{width:100%; overflow:hidden;  }
.tab_n{width:545px; overflow:hidden;padding-top:20px; padding-bottom:16px;border-bottom:1px solid #dadada;}
.tab_r{ width:330px; height:116px; overflow:hidden; }
.tab_r p{ font-size:14px; color:#999999; line-height:21px;}
.tab_r .tab_r_p1{ line-height:35px; color:#333; font-weight:bold;}
.tab_r .tab_r_p1 a{ width:100%; height:35px; display:block; overflow:hidden;}
.tab_r .tab_r_p2 span{font-size:14px; font-family:Arial; color:#cc000b; width:330px; height:35px; display:block;  }
.tab_r .tab_r_p2 a{ color:#999999; text-align:right;}

.tab_ul{ width:100%; overflow:hidden;  margin-top:12px; margin-bottom:17px;}
.tab_ul li{ width:545px; height:33px; display:block;  line-height:33px; border-bottom:1px dashed #dedede; }
.tab_ul li a{ width:430px; height:33px; display:block; font-size:14px; color:#666; padding-left:32px; background:url(../images/index_news.png) left 12px no-repeat;display: inline-block;
width: 200px;
overflow: hidden;
height: 30px; }
.tab_ul li span{ float:right; font-size:13px; font-family:Arial; color:#b3b3b3;}
.tab_p{ width:100%; height:29px; background-color:#dadada;}
.tab_p a{ float:right; width:55px; height:29px; display:block; line-height:29px; color:#9b9b9b; margin-right:16px; background:url(../images/index_news_2.png) 50px 10px no-repeat;  text-transform:uppercase;}


.con_pro{ width:100%; overflow:hidden; border-bottom:1px solid #dedede;  }
.con_pro .con_p1{ width:1003px; margin:0 auto;  background:url(../images/index_07.png) 130px 25px no-repeat; overflow:hidden;   }
.con_pro .con_p1 a{ font-family:'ΣΧΤ²'; font-size:30px; line-height:57px; color:#000; width:120px; height:50px; display:inline-block; margin-right:20px;  border-bottom:1px solid #000;overflow:hidden; }
.con_pro .con_p1 i{ float:right; font-style:normal; font-size:17px; color:#919191; text-transform:uppercase; width:400px; height:35px; display:inline-block; line-height:35px; margin-right:450px; margin-top:10px; overflow:hidden; }

.con_pro_x{ width:1003px;  padding-top:29px; padding-bottom:65px;margin:0 auto; overflow:hidden;   }
.con_pro_l{  width:312px; overflow:hidden;  position:relative;}
.con_pro_l .fuck{width:312px; height:187px; overflow:hidden;  position:relative;}
.con_pro_l .fuck ul{ width:312px; height:99999%; overflow:hidden;   position:relative;}
.con_pro_l .fuck ul li{width:312px; height:185px; position:absolute; left:0px; top:0px; background-color:#FFF; }
.con_pro_l .fuck ul li:first-child{ z-index:999;}
.con_pro_l .cp_p1{ width:100%; text-align:right; font-size:24px; color:#333; overflow:hidden;}
.con_pro_l .cp_p1 b{ color:#ca0710; margin-right:14px;}
.con_pro_l .cp_p2{ color:#999; width:100%; height:70px; display:block; padding:20px 0px; overflow:hidden;}
.con_pro_l .cp_p3{ float:right;width:144px; height:39px; display:block; background-color:#ca0710; text-align:center; line-height:39px;}
.con_pro_l .cp_p3 a{width:144px; height:39px; display:block;color:#fff; overflow:hidden;}
.dong{ float:right; width:79px; height:34px; display:block; margin-top:26px; }
.con_pro_l .cp_l{ width:34px; height:34px; display:block; background:url(../images/index_pro_l_1.png) left top no-repeat;}
.con_pro_l .cp_l:hover{ background:url(../images/index_pro_l.png) left top no-repeat; cursor:pointer;}
.con_pro_l .cp_r{ width:34px; height:34px; display:block; background:url(../images/index_pro_r.png) right top no-repeat;}
.con_pro_l .cp_r:hover{ background:url(../images/index_pro_r_1.png) right top no-repeat;cursor:pointer;}
.con_pro_r{ width:644px; overflow:hidden; position:relative;  }
.con_pro_r ul{ width:9999px; overflow:hidden;height:309px; position:relative; }
.con_pro_r ul li{ float:left; width:644px; height:309px; display:block; margin-right:17px;  overflow:hidden; }

.pro_li_l{ width:313px; height:309px; display:block; position:relative;}
.pro_li_r{width:313px; height:309px; display:block; position:relative;}
.con_pro_r table{width:313px; height:309px; }
.con_pro_r table img{ max-width:313px; max-height:309px;}
.con_pro_r .cr_p1{ position:absolute; width:78px; height:78px; display:block; margin-top:13px; margin-left:13px; background:url(../images/index_pro_11.png) left top no-repeat;font-weight:bold;font-family:Arial;  color:#cc000b;}
.con_pro_r .cr_p1 span{ font-size:20px;  width:46px; height:20px; display:block; margin-top:17px; margin-left:16px;text-align:center; line-height:20px; text-transform:uppercase;}
.con_pro_r .cr_p1 i{ font-style:normal; font-size:26px; margin-left:36px;}
.cr_pro{ width:313px; height:110px; background:url(../images/index_pro_t.png) left top no-repeat; position:absolute; left:0px; bottom:0px;color:#fff;line-height:18px; display:none; }
.cr_pro .cr_pro_p1{ width:266px; height:32px; display:block; background:url(../images/index_pro_06.png) 13px 19px no-repeat; padding-top:17px; padding-left:46px; color:#fff; cursor:pointer;  }
.cr_pro .cr_pro_p1 span{ width:266px; height:18px; display:block; font-size:14px; overflow:hidden;cursor:pointer; }
.cr_pro .cr_pro_p1 em{ font-style:normal; font-family:Arial;width:266px; height:18px; display:block;overflow:hidden;cursor:pointer;}

.cr_pro_p2 a{ color:#fff; width:300px; height:18px; display:block; overflow:hidden;  padding:21px 0px 21px 12px;}
.cr_pro_p2:hover a{ text-decoration:underline;}

.con_r_b{ width:545px;height:29px;  background-color:#dadada;}
.span_t{ float:right; width:16px; height:29px; margin-right:14px; }
.span_t .spa_1{  width:5px; height:9px;  background:url(../images/index_news_1.png)  no-repeat; margin-top:10px; cursor:pointer; }
.span_t .spa_1:hover{ width:5px; height:9px;  background:url(../images/index_news_1_1.png)  no-repeat; margin-top:10px;}
.span_t .spa_2{  width:5px; height:9px;  background:url(../images/index_news_2.png) no-repeat;margin-top:10px;cursor:pointer;}
.span_t .spa_2:hover{  width:5px; height:9px;  background:url(../images/index_news_2_2.png) no-repeat;margin-top:10px;}
.font{ width:100%; background-color:#373737; padding-top:31px; overflow:hidden;}
.font_t{ width:1003px; margin:0 auto; }
.font_t_l{ width:848px; }
.font_t_l ul{ width:666666px;}
.font_t_l ul li{ float:left; width:190px; min-height:259px; border-right:1px solid #484848; text-align:center;}
.font_t_l ul li:first-child{border-left:1px solid #484848; }
.font_t_l ul li a{ font-size:12px; line-height:28px; color:#828282; height:28px; display:block; overflow:hidden;}
.font_t_l ul li a:first-child{ font-size:14px;  color:#bcbcbc; height:35px; display:block; overflow:hidden;}
.font_t_l ul li a:hover{ text-decoration:underline;}
.font_t_r{ width:120px; height:222px;}
.wx_t{ width:120px; height:51px; display:block; background-color:#cc000b; line-height:17px; color:#fff; text-align:center; }
.wx_t p{width:120px; height:17px; display:block; overflow:hidden;}
.wx_t p:first-child{ width:120px; height:17px; display:block; padding-top:10px;}
.wx_b{ width:120px; height:171px; background-color:#222;}
.wx_b .wx_tu{  width:120px; padding-left:31px; padding-top:17px;}
.wx_b .wx_tu p{float:left; margin-right:5px;}

.bottom{ width:100%; min-height:60px; background-color:#000;}
.bot_n{ width:1003px; margin:0 auto;line-height:30px;padding:10px 0;text-align: center;}
.bot_n a{margin:0 3px;}

.bot_n .bot_l_p1{ line-height:20px; color:#7b7b7b;}
.bot_n .bot_l_p2{ }
.bot_n .bot_l_p2 a{color:#3b3b3b;}
.bot_r{width:195px; height:26px;  margin-top:23px;  position:relative;  }
.bot_r .bot_i{width:188px; height:24px; padding-left:5px; line-height:24px;  border:1px solid #434343; cursor:pointer; background:url(../images/index_03.png) no-repeat top right #363636;}
.bot_r .bot_s{ display:none; width:193px; overflow:hidden; background-color:#363636; border:1px solid #434343; position:absolute; bottom:26px; left:0px;}
.bot_r .bot_s a{ display:block; width:188px; height:24px; overflow:hidden; padding-left:5px; line-height:24px; font-size:12px; color:#fff;}

.bot_r:hover .bot_s a:hover{ background-color:#434343;}

.dan{ width:100%; height:131px;  border-bottom:1px solid #dedede; position:relative;  }
.dan .img{ float:left; margin-left:12px;}
.dan_top{height:131px; width:1003px; margin:0 auto;position:relative;   }
.dan_h{ width:377px; height:60px; display:block; padding-left:30px; line-height:60px;border-left:1px solid #dedede; padding-top:71px; margin-left:30px; }
.dan_h h2{ max-width:186px; height:60px; display:inline-block; font-size:30px; color:#000; font-family:'ΣΧΤ²';border-bottom:1px solid #000; overflow:hidden;background:url(../images/index_07.png) right 31px no-repeat;padding-right:10px;}
.dan_h span{font-size:17px; font-family:Arial; color:#919191;  margin-left:16px; width:170px; height:60px; display:inline-block; text-transform:uppercase; overflow:hidden; }
.dan_r{ font-size:13px; line-height:35px; color:#a8a8a8; width:320px; height:35px; display:block; overflow:hidden; text-align:right; margin-top:80px;white-space: nowrap;text-overflow: ellipsis; }
.dan_r a{color:#a8a8a8;}
.dan_r a:hover{ text-decoration:underline;}
.dan_r em{ font-style:normal;}

.dan_con{ width:1003px; margin:0 auto; clear:both; float:none; overflow:hidden;}

.dan_con .dan_l{ width:244px;}
.dan_l .dan_fu{ width:542px; margin-left:-298px; overflow:hidden; }

.dan_b ul{ padding:15px 30px 15px 0px; overflow:hidden;   border-top:1px solid #dedede;border-bottom:1px solid #dedede;  }
.dan_b>span{ height:48px; padding-top:10px; display:block;  }
.dan_b>span i{ width:242px; height:48px; line-height:48px; font-size:21px; color:#000000; float:right; font-style:normal; overflow:hidden; }
.dan_b ul li{margin-bottom:6px;  }

.dan_b ul li>p{ height:28px;  }
.dan_b ul li p>a{ width:212px; height:28px; line-height:28px; font-size:14px; color:#666666;  float:right;overflow:hidden; }
.dan_bot{overflow:hidden;}
.dan_bot>span{ height:48px; padding-top:10px; display:block; }
.dan_bot>span i{ width:240px; height:48px; line-height:48px; font-size:21px; color:#000000; float:right; font-style:normal; overflow:hidden; }
.dan_bot ul{overflow:hidden; float:right; width:100%;  border-top:1px solid #dedede;border-bottom:1px solid #dedede; padding-bottom:7px; margin-bottom:40px;}
.dan_bot ul li{overflow:hidden;  }
.dan_bot ul li span{ height:30px; line-height:30px; display:block; overflow:hidden  }
.dan_bot ul li span>a{width:193px;font-size:12px; color:#666666; display:block; float:right;background:url(../images/newsone_dian.png) 0px 8px no-repeat; padding-left:19px; margin-right:30px;  }


.dan_l ul li:hover p{ background:#cc000b}
.dan_l ul li:hover p a{ color:#fff;}
.lianxi{overflow:hidden;}
.lianxi .lianxi_t{ height:76px;  display:block;border-bottom:1px solid #dedede; }
.lianxi .lianxi_t img{ float:right; padding-right:31px;}
.lianxi .lianxi_z{ height:31px;  }
.lianxi .lianxi_z a{ width:193px; height:26px; display:block; float:right; font-size:26px;  color:#d12716; font-family:Arial;line-height:23px; padding-left:50px; padding-top:5px;  background:url(../images/lianxi_tel_1.png) 0px 5px no-repeat; }



/*.dan_b ul .gao p{ background:#cc000b; color:#fff; }
.dan_b ul .gao p a{ color:#fff;}
.pro_nav{  background:#e0e0e0; display:none; }

.pro_nav span{  height:30px; line-height:30px; display:block; }
.pro_nav span a{ width:110px; height:30px; display:block; float:right; margin-right:80px; overflow:hidden;  }
.pro_nav span:hover{ background:url(../images/productdian.png) no-repeat 306px 12px;}
.pro_nav span:hover a{ color:#cc000b;}
.pro_nav .a_cur{ background:url(../images/productdian.png) no-repeat 306px 12px;}
.pro_nav .a_cur a{ color:#cc000b;}*/

.dan_b ul .gao p{ background:#cc000b; color:#fff; }
.dan_b ul .gao p a{ color:#fff;}
.dan_b ul .gao>div{ display:block;}
.pro_nav{ background:#e0e0e0; display:none;  }

.pro_nav span{line-height:30px; display:block; overflow:hidden; }
.pro_nav span a{ width:110px; height:30px; display:block; float:right; margin-right:80px; overflow:hidden;  }

.pro_nav span:hover{ background:url(../images/productdian.png) no-repeat 306px 12px;}
.pro_nav span>a:hover{ color:#CC000B; }
.pro_nav span.a_cur{ background:url(../images/productdian.png) no-repeat 306px 12px; }
.pro_nav span.a_cur>a{ color:#cc000b;}
.pro_nav span.a_cur div{ display:block;}

.pro_nav span .pro_down{ width:100%;  overflow:hidden; padding-bottom:10px; display:none;}
.pro_nav span .pro_down i{ height:30px; display:block; font-style:normal; }
.pro_nav span .pro_down i a{width:110px; height:30px; display:block; float:right; margin-right:60px; overflow:hidden; }
.pro_nav span .pro_down i a:hover{text-decoration:underline;}
.pro_down_gao{background:url(../images/pro_down_bj.png) no-repeat 330px 12px;}
.pro_down_gao a{ text-decoration:underline;}

.dan_b .pro_nav span .pro_down i:hover{background:url(../images/pro_down_bj.png) no-repeat 330px 12px;}





.ny_about{ width:728px; padding-top:39px; padding-bottom:64px; padding-left:30px; border-left:1px solid #dedede;min-height:600px; }
.ny_about p{ font-size:14px; line-height:30px; color:#666; margin-top:15px;}
/*.ny_about p:first-child{ margin-bottom:50px;}*/
.ny_about  img{  max-width:100%;}
.ab_p1{ text-transform:uppercase; margin-top:50px;}


.ny_case{ width:728px; padding-top:39px; padding-bottom:31px; padding-left:30px; border-left:1px solid #dedede; min-height:1100px;}
.ny_case  ul{ width:110%; overflow:hidden; margin-bottom:50px;}
.ny_case  ul li{ float:left; margin-right:24px; margin-bottom:30px; width:226px; height:118px;}
.ny_case ul li .ca_p1{ width:226px; height:60px; display:block; text-align:center; border:1px solid #dedede; font-size:14px; line-height:35px; color:#333; font-weight:bold; padding-top:26px;}
.ny_case ul li .ca_p2{ width:228px; height:32px; display:block;background:url(../images/case_02.jpg)  left bottom no-repeat;}
.ny_case ul li:hover .ca_p2{width:228px; height:32px; display:block; background:url(../images/case_03.jpg) left bottom no-repeat;}
.ny_case ul li:hover .ca_p1{ display:none;}
.ny_case ul li:hover .ca_p3{ display:block;}
li .ca_p3{ display:none; }
li .ca_p3 table{width:226px; height:85px;}
.ca_p3 img{ max-width:226px; max-height:85px;}

.page{ width:546px; margin:0 auto; text-align:right; padding:0px 0px 80px 0px; color:#bdbdbd; float:right; }
.page a{ display:inline-block; height:20px; padding:0px 7px; border:1px solid #bdbdbd; margin-left:4px; color:#bdbdbd; line-height:20px; font-family:SimSun;}
.page a:hover,.page .cpb{ color:#cc000b; }
.page a.fan{  color:#fff; background:#cc000b;}
.page .cpb{color:#fff;  background:#cc000b; }


.ny_cs{width:728px; padding-top:39px; padding-bottom:51px;padding-left:30px; border-left:1px solid #dedede; min-height:1050px;}
.ny_cs p{ font-size:14px; line-height:30px; color:#666;}
.ny_csdaf{ font-size:21px; line-height:35px; color:#4a4a4a; width:728px; min-height:47px; display:block; text-align:center; }
.ny_cs .cs_p1{ width:728px;}
.ny_cs .cs_p1 img{ max-width:330px;max-height:133px;  padding:22px 45px;}
.cs_r{ float:right; width:106px; height:41px; display:block; margin-top:60px; cursor:pointer;   }
.cs_r .cs_r_s1{width:83px; height:41px; display:inline-block; background-color:#cc000b; font-size:14px;  line-height:41px; text-align:center;}
.cs_r .cs_r_s1 a{width:83px; height:41px; display:inline-block;color:#fff;}
.cs_r_s2{float:right; width:23px; height:41px; display:inline-block; }
.ny_cs .cs_r .cs_r_s2 img{  width:23px; height:41px; display:inline-block; margin-left:-1px; margin-top:0px;}


.ny_contact{ line-height:36px; font-size:15px; width:728px; padding-top:39px; padding-bottom:51px; padding-left:30px; border-left:1px solid #dedede; min-height:1100px;}
.nycon_p1{ font-size:20px; line-height:60px; color:#cc000b; width:796px; height:63px; background:url(../images/con_xia.png) left bottom no-repeat;}
.nycon_p1 span{ font-size:60px; font-family:Arial; margin-right:13px; text-transform:uppercase;}
.nycon_p2{ font-size:18px; line-height:24px; color:#333; font-weight:bold;}
.nycon_p3{ font-size:11px; font-family:Arial; line-height:10px; color:#333;}
.nycon_p4{ font-size:14px; line-height:24px; color:#666; font-weight:bold;}
.nycon_p4 span{ color:#ed3c12; font-weight:normal;}

.nycon_b{ width:796px; overflow:hidden;}
.nycon_b .nycon_ul{ width:433px; float:left;}
.nycon_b .nycon_ul li{ margin-top:18px;font-size:14px; line-height:22px; color:#666; width:500px; }
.nycon_b .nycon_ul li .ny_z span{ float:left; width:71px; height:39px; display:block; font-weight:bold; margin-right:11px; }
.nycon_b .nycon_ul li .ny_i{ float:left; margin-right:12px; width:40px; height:40px;}
.nycon_b .nycon_ul li .ny_y{ margin-left:52px;}
.nycon_b .nycon_ul li .ny_y p span{font-weight:bold; margin-right:11px;}
.nycon_b .nycon_ul li .ny_m{ float:left;}
.nycon_b .nycon_ul li .ny_x { margin-left:52px;}
.nycon_b .nycon_ul li .ny_x span{ width:130px; height:20px; display:block;font-weight:bold; margin-right:11px; overflow:hidden;}
.nycon_b .nycon_pr{ margin-top:200px; }





.ny_newssadsaw{width:728px; padding-bottom:65px; padding-top:12px;padding-left:30px; border-left:1px solid #dedede; min-height:800px;}
.ny_newsshow p{ line-height:22px; color:#666; margin-top:15px; font-size:13px; font-family:Microsoft YaHei,Arial}
.nyns_p1{ width:100%; text-align:center;overflow:hidden;  line-height:15px; border-bottom:1px solid #e0e0e0; padding-bottom:10px;  }
.nyns_p1 span{color:#b2b2b2;}
.nyns_p1 h1{ font-size:22px; color:#cc000b;  display:block; line-height:50px; padding-bottom:14px; }
.nyns_p2{   min-height:100px; background:url(../images/newsshow_222.jpg) left top no-repeat  #fafafa; padding:17px 10px 0px 17px; color:#919191;  border:1px solid #e0e0e0; }
.nyns_p2 span{ color:#5e5e5e; font-weight:bold;}
.ny_newsshow ul{ border:1px solid #dadada; background-color:#f6f6f6; margin-top:30px;margin-bottom:14px; overflow:hidden;padding:5px 10px;}

.ny_newssfsa{ min-height:28px; border:1px solid #dadada; background-color:#f6f6f6; margin-top:50px;margin-bottom:14px; overflow:hidden; width:100%}
.ny_newssfsa li{ float:left; line-height:28px; height:28px; color:#666; width:46%;   padding-right:10px;overflow:hidden; padding-left:10px;  }



.ny_newsshow img{ max-width:100%;}

.ny_ser{font-size:15px; line-height:36px; width:728px; padding-top:48px; padding-bottom:55px;padding-left:30px; border-left:1px solid #dedede; min-height:1200px;}
.ny_ser .ser_s{ width:193px; height:43px; display:block; background-color:#cd010a;  line-height:43px;}
.ny_ser .ser_s img{ width:38px; height:43px; display:inline-block;}
.ny_ser .ser_s p{ float:right;font-size:16px; color:#fff; padding-right:15px;}
.ser_ul{ width:100%;  background:url(../images/services_02.jpg) left top repeat-y; padding-top:30px;  }
.ser_ul li{ width:100%;   margin-top:15px;  }
.ser_ul li p{ width:100%;  min-height:48px;line-height:46px;   background:url(../images/services_03.png) left top no-repeat;}
.ser_ul li p span{ width:60px; height:46px; display:block; font-size:18px; color:#fff;  text-align:center; font-weight:bold; margin-right:20px;    }
.ser_ul li p em{ float:right; font-style:normal; width:666px;  line-height:20px; margin-top:8px;  display:inline-block; font-size:14px; color:#333; }
.ser_ul i{ height:60px; display:block;}


.ny_dge{width:728px;padding-top:48px; padding-bottom:55px;  padding-left:30px; border-left:1px solid #dedede; min-height:1200px;}

.ny_dge ul li{  margin-bottom:3px;}
.dge_p1{height:28px; display:block; line-height:28px; background:url(../images/dge_jia.png) 700px 4px no-repeat #b0b0b0; font-size:14px; color:#fff; font-weight:bold;  overflow:hidden; cursor:pointer; }
.dge_p1 p{ height:28px;margin-left:59px; width:470px; overflow:hidden}
.dge_p1 span{ float:left; font-family:Arial; font-weight:normal; margin:0px 0px 0px 13px;}
.dge_z{  padding-top:15px; padding-left:13px;display:none;}
.dge_z p{ font-size:14px; line-height:24px; color:#666; margin-bottom:20px; }
.dge_z p i{ height:100%; vertical-align:middle; display:inline-block;}
.dge_z p img{ max-height:100%; max-width:100%; vertical-align:middle;}
.dge_z p:first-child{ float:left; width:285px; height:195px; display:block; margin-right:28px;  border:1px solid #dedede; text-align:center;}
.dge_z p span{ color:#333; font-weight:bold;}
.dge_p2{ margin-top:15px;}

.ny_dge ul li:hover .dge_p1{background:url(../images/dge_jian.png) 700px 4px no-repeat #ab0009;} 
.ny_dge ul li:hover .dge_p1 p{width:600px; height:28px;margin-left:59px; }

.ny_dge ul li .cur{background:url(../images/dge_jian.png) 700px 4px no-repeat #ab0009; }



.ny_ple{width:728px; padding-top:48px; padding-left:30px; border-left:1px solid #dedede  }
.ny_ple .ple_s{  height:128px; background:url(../images/pledges_s.png) left top no-repeat; overflow:hidden;}
.ple_p1{ margin-left:127px; height:76px; font-size:20px; line-height:30px; color:#333; margin-top:50px; overflow:hidden;  }
.ple_p1 span{  height:48px; display:block;font-size:48px; line-height:48px; font-family:Arial; color:#cc000b; text-transform:uppercase;background:url(../images/pledges_03.png) left bottom no-repeat; overflow:hidden;}
.ny_ple .ple_z{ margin-top:39px;}
.ple_z .ple_p2{background:url(../images/pledges_02.png) left top no-repeat;   }
.ple_z .ple_p2 p{width:280px;height:27px; display:block;background:url(../images/pledges_01.jpg) right top no-repeat; margin-left:65px;}
.ple_z .ple_p2 span{  font-family:Microsoft YaHei; font-size:17px; line-height:28px; color:#cc000b; width:230px; height:28px; overflow:hidden;  }
.ple_z .ple_p2 span i{ font-style:normal;font-family:Arial; color:#666; line-height:24px; text-transform:uppercase;}
.ny_ple .ple_z ul{ padding-bottom:56px;}
.ple_z ul li{ font-size:14px; line-height:22px; margin-top:20px; }
.ple_z ul li p{ color:#666;}
.ple_z ul li span{ color:#333; font-weight:bold; display:block;  }

.ple_z .ple_p3{background:url(../images/pledges_04.png) left top no-repeat;   }
.ple_z .ple_p3 p{width:280px; height:27px; display:block;background:url(../images/pledges_01.jpg) right top no-repeat; margin-left:65px;}
.ple_z .ple_p3 span{  font-family:Microsoft YaHei; font-size:17px; line-height:28px; color:#cc000b; width:230px; height:28px;overflow:hidden;    }
.ple_z .ple_p3 span i{ font-style:normal;font-family:Arial; color:#666; line-height:24px; text-transform:uppercase;}



.ny_pro{width:728px; padding-top:48px;  padding-left:30px; border-left:1px solid #dedede}
.ny_pro .pro_top{   background:url(../images/products_01.png) left top no-repeat; }
.ny_pro .pro_top ul{  border:1px solid #e0e0e0}
.ny_pro .pro_top ul li{ border-top:1px solid #e0e0e0; padding-bottom:2px; min-height:40px; line-height:40px; overflow:hidden;}
.ny_pro .pro_top ul li:first-child{ border:none;}
.pro_s{ font-size:14px; height:35px; color:#fffefe; font-weight:bold; line-height:29px; margin-left:17px; }
.pro_top ul li .pro_zl{ float:left; margin-left:17px; font-size:14px; line-height:35px; color:#333; font-weight:bold; margin-right:16px;  }
.pro_top ul li .pro_fl span{ float:left; height:36px; line-height:36px; overflow:hidden; margin:0px 3px;}
.pro_fl>p{ overflow:hidden}
.pro_top ul li .pro_fl{ line-height:40px; }
.pro_fl p>a{ float:left; height:20px; line-height:20px; float:left; margin-top:10px;}
.pro_fl span a{ height:20px; line-height:20px; width:50px; overflow:hidden; margin-top:10px; display:inline-block; text-align:center; }
 .pro_s1{ width:87px;  display:inline-block; border-bottom:3px solid #cc000b;}
.pro_top ul li .pro_fl .pro_s1 a{width:87px; display:inline-block; text-align:center;}
.pro_top ul li .pro_fl .pro_s1 a:hover{ background-color:#cc000b; color:#fff;}

.pro_s2{ width:87px; display:inline-block; border-bottom:3px solid #f38f00; }
.pro_top ul li .pro_fl .pro_s2 a{width:87px; display:inline-block; text-align:center;}
.pro_top ul li .pro_fl .pro_s2 a:hover{ background-color:#f38f00; color:#fff;}

.pro_s3{ width:87px; display:inline-block; border-bottom:3px solid #f1e000;}
.pro_top ul li .pro_fl .pro_s3 a{width:87px; display:inline-block; text-align:center;}
.pro_top ul li .pro_fl .pro_s3 a:hover{ background-color:#f1e000; color:#fff;}

.pro_s4{ width:87px; display:inline-block; border-bottom:3px solid #5dc800;}
.pro_top ul li .pro_fl .pro_s4 a{width:87px;display:inline-block; text-align:center;}
.pro_top ul li .pro_fl .pro_s4 a:hover{ background-color:#5dc800; color:#fff;}

.pro_s5{ width:87px; display:inline-block; border-bottom:3px solid #4898eb;}
.pro_top ul li .pro_fl .pro_s5 a{width:87px; display:inline-block; text-align:center;}
.pro_top ul li .pro_fl .pro_s5 a:hover{ background-color:#4898eb; color:#fff;}

.pro_s6{ width:87px; display:inline-block; border-bottom:3px solid #6e37db;}
.pro_top ul li .pro_fl .pro_s6 a{width:87px; display:inline-block; text-align:center;}
.pro_top ul li .pro_fl .pro_s6 a:hover{ background-color:#6e37db; color:#fff;}


.pro_top ul li .pro_fl input{ width:100px; height:19px; display:block; line-height:40px; margin-top:10px; border:1px solid #d5d5d4; }

.pro_top ul li .pro_fl .pro_szj{ float:right; width:69px; height:21px; display:inline-block; background-color:#cc000b;  line-height:21px; text-align:center; margin-right:440px;*margin-top:10px; }
.pro_top ul li .pro_fl .pro_szj a{color:#fff; height:21px; margin-top:0px; line-height:21px;}

.pro_bottom{ padding-top:28px;}
.pro_bottom ul{ width:100%; padding-bottom:40px; overflow:hidden; }
.pro_bottom ul li{ float:left; width:360px; height:360px; position:relative; z-index:1}
.pro_bottom ul li table{width:360px; height:360px;}
.pro_bottom ul li table img{max-width:360px; max-height:360px;}

.pro_bottom ul li .pro_z{width:360px; position:absolute; left:0px; top:0px;  }

.pro_bottom ul li .pro_z .pro_pz{font-size:14px;color:#cc000b;  width:360px; height:60px; display:block; padding-left:12px; padding-top:24px;cursor:pointer; }

.pro_bottom ul li .pro_z .pro_pz span{color:#cc000b; font-family:Arial; font-weight:bold; height:20; display:block;  cursor:pointer; width:273px; height:16px; overflow:hidden;}
.pro_bottom ul li .pro_z .pro_d{   padding-top:11px; padding-left:10px; background-color:#cc000b; display:none; overflow:hidden;  }
.pro_bottom ul li .pro_z .pro_d p{ line-height:18px; color:#fff; width:273px; height:16px; overflow:hidden;}

.pro_bottom ul li .pro_z .pro_d .pro_d_p1{ width:100%; height:78px; display:block; background:url(../images/productsbanner11.png) left top no-repeat; }
.pro_bottom ul li .pro_z .pro_d .pro_d_p1 span{ width:26px; height:26px; display:block; font-size:24px; font-family:Arial; color:#fff; padding-left:25px; padding-top:45px;}
.pro_bottom ul li .pro_d .pro_d_p2{ font-family:Arial; margin-top:10px; }

.pro_bottom ul li .pro_d .pro_d_p4{width:100%; height:26px; display:block; }
.pro_bottom ul li .pro_d .pro_d_p4 a{width:100%;display:block;color:#fff;  }

.ny_proshow{width:728px; padding-top:12px; padding-bottom:48px; padding-left:30px; border-left:1px solid #dedede; min-height:1200px;}

.proshow_top p{ float:left; width:193px; font-size:13px; color:#666; line-height:24px; padding:15px 40px 0px 0px;}
.proshow_top p img{ margin-top:20px;}
.proshow_p1 span{ width:193px; }
.proshow_top table{ width:490px; height:351px;}
.proshow_top table img{ max-width:490px; max-height:351px;}
.proshow_bottom{ padding-top:42px;  overflow:hidden; line-height:25px; font-size:13px;}
.proshow_bottom .bot_p1{ height:20px; border-bottom:1px solid #cc000b;}
.proshow_bottom .bot_p1 span{ padding:0 5px; height:20px; line-height:20px; color:#fff; background-color:#cc000b; text-align:center;}
.proshow_bottom .bot_ptu img{ max-width:100%;} 
.proshow_bottom span{ line-height:32px; font-size:15px;O}


.bot_p2 .botshow_s{float:left;width:300px;   line-height:24px; color:#666;  padding:60px 20px 46px 20px; }
.bot_p2 .botshow_s img{ margin-top:40px; }
.botshow_p{ float:right;}
.botshow_p img{ max-width:360px; padding-top:45px; }
.proshow_bottom .bot_p3{height:20px; border-bottom:1px solid #cc000b; padding-top:30px;}
.proshow_bottom .bot_p3 span{ height:20px; line-height:20px; color:#fff; background-color:#cc000b; text-align:center; padding:0 5px;}


.bot_ul ul{ width:110%; overfl ow:hidden;  }
.bot_ul li{ float:left;width:230px; height:173px;  margin:35px 15px 0px 0px; }
.bot_ul li table{width:230px; height:173px;}
.bot_ul li table img{ max-width:230px; max-height:173px;}
.bot_ul li p{font-size:14px; text-align:center;}
.proshow_bottom .bot_p4{ height:20px; border-bottom:1px solid #cc000b; padding-top:37px;}
.proshow_bottom .bot_p4 span{ height:20px; padding:0 5px; line-height:20px; color:#fff; background-color:#cc000b; text-align:center;}
.bot_ul1{ width:120%; overflow:hidden; padding-top:30px;  }
.bot_ul1 li{float:left; width:230px; height:181px; margin-right:17px;}
.bot_ul1 li table{width:230px; height:181px;}
.bot_ul1 li table img{ max-width:230px; max-height:181px;}

.proshow_bottom .bot_p5{ float:right; width:121px; height:34px; display:block; line-height:34px; text-align:center; background-color:#cc000b;  margin-top:32px;}
.proshow_bottom .bot_p5 a{width:121px; height:34px; display:block;  font-size:14px;color:#fff;}
.proshow_news{ width:100%;  overflow:hidden; padding-top:50px; }
.pro_news{ width:100%; height:37px; background:#cc000b; font-size:14px; color:#fff; line-height:35px;padding-left: 10px;}
.pro_news img{ margin:0px 7px 0px 12px;}

.pro_ul_l{  margin-top:18px; margin-bottom:32px;}
.pro_ul_l li{ height:28px;line-height:28px;  color:#666666; padding-right:30px; }
.pro_ul_l a{  height:28px; display:block; overflow:hidden; font-size:14px; padding-left:14px; background:url(../images/pro_ul_dian.jpg) 7px 15px no-repeat; width: 300px; }
.pro_ul_l a:hover{ text-decoration:underline;}
.pro_ul_l span{ font-family: Arial;
float: right;
width: 65px;
height: 20px;
display: block;
margin-top: -30px;}





.ny_hon{ width:728px; padding-top:48px; padding-bottom:127px;padding-left:30px; border-left:1px solid #dedede; overflow:hidden;}
.wuyu{width:728px; overflow:hidden;}
.hon_n{width:610px; position:relative; overflow:hidden; margin:0 auto; }
.hon_n ul{ width:99999px; position:relative; height:69px; overflow:hidden; }
.hon_n ul li{ float:left; width:69px; height:69px; background:url(../images/honor_01.png) left top no-repeat; padding-top:8px; margin-right:38px; cursor:pointer;  }
.hon_n ul li span{ display:block;font-size:24px;color:#fff; text-align:center; }
.hon_n ul li em{ font-size:14px; font-family:Arial; color:#fff; text-align:right; font-style:normal; display:block; padding-right:10px;}
.hon_n ul li:hover{width:69px; height:69px; background:url(../images/honor_02.png) left top no-repeat;}

.hon_n ul .lsdava{width:69px; height:69px; background:url(../images/honor_02.png) left top no-repeat;}

.wuyu .hon_l{ width:21px; height:17px; background:url(../images/honor_l_1.png) left top no-repeat; margin-top:30px; cursor:pointer;}
.wuyu .hon_l:hover{background:url(../images/honor_l.png) left top no-repeat; margin-top:30px;}
.wuyu .hon_r{ width:21px; height:17px; background:url(../images/honor_r.png) left top no-repeat;margin-top:-45px;cursor:pointer;}
.wuyu .hon_r:hover{background:url(../images/honor_r_2.png) left top no-repeat; margin-top:-45px;}
.hon_p1{ margin-top:48px; position:relative; overflow:hidden; }
.hon_p1 ul{width:728px; height:431px; position:relative; }
.hon_p1 ul li{width:728px; height:431px; position:absolute; top:0px; left:0px;}
.hon_p1 table{ width:728px; height:431px;}
.hon_p1 table img { max-width:728px; max-height:728px;}

.ny_news{ width:728px; padding-bottom:51px;padding-left:30px; border-left:1px solid #dedede;  }

.ny_news ul li{  height:116px; padding:35px 0px 29px 0px; border-bottom:1px solid #dedede;  overflow:hidden; }
.nynews_l{ width:52px; height:57px; background:url(../images/news_rili.png) left top no-repeat; font-size:24px; font-family:Arial; color:#232323;}
.nynews_l span{ font-size:12px; color:#fff; width:50px; height:10px; line-height:10px;display:block; margin-top:15px; text-align:center; }
.nynews_l em{ font-style:normal; width:50px; height:28px; line-height:28px; display:block; text-align:center; padding-top:3px;}
.nynews_c{  margin-left:64px;  height:130px; overflow:hidden;}
.nynews_c table{ float:left; width:188px; height:116px;background:url(../images/news_01_1.jpg) 3px 4px no-repeat; margin-right:12px;  }
.nynews_c table img{ max-width:185px; max-height:112px;}
.ny_news .news_p{ overflow:hidden; }
.ny_news .news_p .news_p1{height:20px; display:block; font-size:17px; line-height:20px; color:#1e1e1e; font-weight:bold;   overflow:hidden; }

.ny_news .news_p .news_p1 .news_p1_a{ height:20px; display:block; }
.ny_news .news_p .news_p1  img{ float:right; margin-top:2px;}
.ny_news .news_p .news_p1 a:hover{ color:#cc000b;}
.ny_news .news_p .news_p2{ line-height:18px; color:#666;}
.ny_news .news_p .news_p2 span{ color:#cc000b; display:block; height:25px; line-height:25px; overflow:hidden;}



.ny_newsone{width:728px; padding-top:23px; border-left:1px solid #dedede; padding-left:30px; }
.newsone_t{  height:104px; overflow:hidden; margin-bottom:25px; }
.newsone_t p{ font-size:14px; line-height:20px;}
.newsone_t .no_p1{line-height:24px; }
.newsone_t .no_p1 a{font-size:24px; color:#cc000b;}
.no_p1 .no_p1_a{  height:30px; display:block; line-height:30px; overflow:hidden;}
.newsone_t .no_p1 img{ float:right; margin-right:337px; margin-top:5px;}
.newsone_t .no_p2{ font-family:Arial; color:#bababa; line-height:30px;}
.newsone_t .no_p3{ color:#666666;}
.ny_newsone ul{  overflow:hidden;}
.ny_newsone ul li .newsone_p1{  height:29px; background:url(../images/newsone_02.png) no-repeat; line-height:29px;}
.newsone_p1 p{ width:100%; height:29px;font-size:14px; background:url(../images/newsone_04.jpg) 9px 9px no-repeat; }
.newsone_p1 p i{ float:left;  overflow:hidden; margin-left:25px;  font-style:normal;line-height:29px; color:#fff; font-weight:bold; width:450px;}
.newsone_p1 p a{ float:right;  width:100px; overflow:hidden; text-align:right; font-family:Arial; color:#fff; text-transform:uppercase; margin-right:9px; }
.newsone_m{  padding-top:30px; border-bottom:1px solid #dedede;   }
.newsone_m .nynews_l{ width:52px; height:57px; background:url(../images/news_rili.png) left top no-repeat; font-size:24px; font-family:Arial; color:#232323; margin-right:15px;}
.newsone_m .nynews_l span{ font-size:12px; color:#fff; width:50px; height:10px; line-height:10px;display:block; margin-top:15px; text-align:center; }
.newsone_m .nynews_l em{ font-style:normal; width:50px; height:28px; line-height:28px; display:block; text-align:center; padding-top:3px;}
.ny_newsone .nynews_c{  overflow:hidden; }
.ny_newsone .nynews_c table{float:left; width:185px; height:112px; background:url(../images/news_01_1.jpg) 3px 4px no-repeat; }
.ny_newsone .nynews_c table img{ max-width:185px; max-height:112px;}
.ny_newsone .nynews_c .news_p{ float:right; width:450px; overflow:hidden; margin-top:10px;  }
.ny_newsone .nynews_c .news_p1{ height:20px; overflow:hidden; }
.ny_newsone .nynews_c .news_p1 a{font-size:17px; color:#1e1e1e; font-weight:bold; }
.news_p1 .news_p_a{ height:20px; display:block; }
.ny_newsone .nynews_c .news_p1 img{ float:right; margin-top:2px;}
.ny_newsone .nynews_c .news_p1 a:hover{ color:#cc000b;}
.ny_newsone .nynews_c .news_p2{ line-height:18px; color:#666; font-size:14px}
.ny_newsone .nynews_c .news_p2 span{ color:#cc000b; display:block; height:25px; line-height:35px; overflow:hidden; margin-bottom:12px;}
.newsone_z{  font-size:14px; color:#333; line-height:20px; padding-top:10px;}
.newsone_z p{ height:25px; display:block; background:url(../images/newsone_dian.png) left 6px no-repeat; padding-left:20px;}
.newsone_z p a{ height:25px;color:#333;  display:block; overflow:hidden;}
.newsone_z p span{float:right; width:80px; overflow:hidden; }





.con_pro_l .dong .default{
	opacity:.5;
	filter:alpha(opacity:50);
	cursor:default;
}







.ny_leave{ width:728px; padding-top:43px; border-left:1px solid #dedede; padding-left:30px; min-height:1200px; }


.about_t{width:697px; margin:0 auto; overflow:hidden; margin-top:75px; }
.about_t p{ font-size:12px; line-height:23px; color:#666; font-family:SimSun;}
.about_t ul{ width:697px; height:172px; margin-top:80px;   }
.about_t li{width:214px; height:156px; float:left; margin-top:8px; margin-left:13px;}
.about_t li table{ width:214px; height:156px;  }
.about_t li table img{ max-width:214px; max-height:156px;  }






.leave_l{width:728px; overflow:hidden;  }
.leave_l table{ margin:30px 0px; width:728px; height:177px;}
.leave_l table img{ max-width:100%; max-height:177px;   }
.leave_l p{ font-size:14px; line-height:36px; color:#d80000; text-align:center;}
.leave_l p span{ font-size:12px; font-family:SimSun; color:#b8b8b8;}
.leave_l p span em{ font-style:normal; color:#fe903f;}

.leave_b td{ padding-bottom:19px; font-size:12px; font-family:SimSun; color:#666; }
.leave_b input[type="text"]{ width:334px; height:19px; line-height:19px; margin-left:44px;border:1px solid #dedede   }
.leave_b textarea{ width:334px; height:127px;line-height:19px; margin-left:44px;border:1px solid #dedede}
.leave_b span{ margin-left:80px; color:#fd9f3f;}
.leave_b .inp_a input[type="text"]{width:96px; }
.leave_b .inp_a img{ margin-left:29px;  margin-bottom:2px; *margin-bottom:8px; border:1px solid  #dedede;}
.leave_b .inp_b input[type="text"]{ width:159px; }
.leave_l input[type="button"]{ font-size:14px; line-height:30px; width:96px; height:31px; color:#000;}
.leave_l input[type="button"]{ color:#fff; background-color:#F00; }
.leave_l .inp_c { margin-left:185px;}
.leave_l .inp_d{ margin-left:52px;}



.ny_tal{ width:728px; padding-top:58px; border-left:1px solid #dedede; padding-left:30px; min-height:1200px;  }
.ny_tal .ny_per{ width:100%; overflow:hidden; margin-bottom:50px;}
.ny_tal .ny_per table{ width:100%;text-align:left;   }
.ny_tal table a{ background:url(../images/job_08.png) no-repeat; width:69px; height:23px; display:block; line-height:22px; text-align:center; margin-left:15px; }
.ny_tal table tr:hover td { color:#cc000b;}
.ny_tal table tr:hover a{background:url(../images/job_09_09.png) no-repeat; color:#FFF;}
.ny_tal table th{font-weight:bold;color:#222222;border:1px solid #ececec; text-align:center; }
.ny_tal table td{ font-size:14px; font-family:Microsoft YaHei; line-height:48px; color:#898989; border:1px solid #ececec; text-align:center;}





.ny_talshow{width:728px; padding-top:43px; border-left:1px solid #dedede; padding-left:30px; min-height:1200px; }
.ny_talshow h1{ font-size:16px; line-height:30px; color:#cc000b; font-weight:bold; }
.ny_talshow p{ margin-left:55px; font-size:12px; line-height:30px; color:#666666;}
.ny_talshow .as_s{ color:#333333; font-weight:bold;}
.ny_talshow .as_li1{ margin-top:42px;}
.ny_talshow b{color:#ff0000; text-transform:uppercase; }

.ny_talshow p a{ width:116px; height:39px; display:block; background:url(../images/ico_10.jpg) no-repeat; float:right; margin-top:30px; font-size:18px; line-height:39px; color:#FFF; text-align:center; margin-right:100px; }



.ny_res{width:728px; padding-top:43px; border-left:1px solid #dedede; padding-left:30px; min-height:1300px;}

.mbx{ width:725px; height:40px; margin-top:10px; }
.mbx h2{ width:250px; height:40px; display:block; line-height:40px; color:#ffb03f; float:left; overflow:hidden; font-weight:normal;}
.mbx p{ max-width:450px; height:40px; float:right; line-height:40px; text-align:right; overflow:hidden; padding-left:20px; }
.mbx span{ color:#ffb03f}


.ny_res table{ width:728px; }
.ny_res table tr td{ width:540px; line-height:30px; padding:5px 5px; font-size:13px; color:#404040;}
.ny_res table tr td:first-child{ width:180px; text-align:right;}
.ny_res .all_btn{ width:97px; height:31px; line-height:31px; text-align:center; background:url(../images/aii_btn.jpg); margin-right:12px; color:#fff;}
.ny_res .all_text{ height:20px; border:1px solid #dedede; line-height:20px;  cursor:pointer;}
.text_01{ width:540px; height:150px; border:1px solid #dedede; line-height:24px;}
.text_02{ width:540px; height:200px; border:1px solid #dedede; line-height:24px;}
.ny_res span{ font-weight:bold;}
.ny_res p{ font-size:15px; font-weight:bold; color:#cc000b;}
.ny_res i{ font-style:normal; color:#cc000b; margin-left:5px;}



.ny_sitemap{width:728px; padding-top:43px; border-left:1px solid #dedede; padding-left:30px; min-height:1200px;}
.ny_sitemap li{ width:680px; margin-top:30px; clear:both;  }
.ny_sitemap li a{ padding:0px 15px; line-height:40px; font-size:14px; color:#000}
.ny_sitemap li a:hover{ text-decoration:underline;}
.ny_sitemap  li>a:first-child{ display:block; font-weight:bold; border-bottom:1px dashed #dedede; background:url(../images/ico_02.png) no-repeat left 17px;}
.ny_sitemap li span{ float:left; display:block; margin-right:15px;}


.pro_top li p a.currr{ background-color:#cc000b; color:#fff;}

.clear{clear:both;}


			.shangmeng{padding:3px 0;text-align:center;color:#444;}
			.shangmeng a{color:#444;margin:0 3px;}


		.quanzi{padding:3px 0;text-align:center;color:#444;}
.quanzi a{margin:0 3px;color:#444;}



	.pages { clear:both; padding:20px 45px 20px 0; color:#444; }
	.pages a { color:#444; }
	.pages a:hover { color:#f60;  font-weight:bold  }
	.pages ul { text-align:right;list-style:none }
	.pages li { display:inline; margin-left:8px;list-style:none }




	.newslist {
		PADDING-BOTTOM: 20px; PADDING-LEFT: 15px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
	}
	.newslist UL {
		PADDING-BOTTOM: 0; LIST-STYLE-TYPE: none; PADDING-LEFT: 0; PADDING-RIGHT: 0; PADDING-TOP: 0
	}
	.newslist UL LI {
		PADDING-BOTTOM: 5px; LINE-HEIGHT: 24px; PADDING-LEFT: 0; PADDING-RIGHT: 0; PADDING-TOP: 5px;display: block;
background: url(../images/newsone_dian.png) left center no-repeat;
padding-left: 20px;
	}
	.newslist UL LI a{display: inline-block;
width: 200px;
overflow: hidden;
height: 30px;}
	.newslist UL LI A {
		LINE-HEIGHT: 24px;
PADDING-LEFT: 0;
PADDING-RIGHT: 0px;
DISPLAY: block;
height: 25px;
color: #333;
display: block;
overflow: hidden;
overflow: hidden;
white-space: nowrap;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
width: 550px;
display: inline-block;
width: 235px;
overflow: hidden;
height: 19px;}
	
	.newslist UL span {
		float:right;color:#333;font-size:12px;LINE-HEIGHT: 24px;	padding-right:6px;
	}
	
	.newslist UL LI A:hover{text-decoration:underline;}



	.c_product_b{padding:10px;}
	.c_product_b div{float:left;width:25%;margin:5px 0;text-align:center;}
	.c_product_b h2{width:125px;height:125px;margin:0 auto}
	.c_product_b h2 a{width:120px;height:120px;border:#d3d3d3 solid 1px;padding:1px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:105px;*font-family:Arial;overflow:hidden;}
	.c_product_b h2 img{vertical-align:middle;}
	.c_product_b h3 a{color:#444;font-weight:normal; line-height:20px;font-size:12px;}
	.c_product_b h3{text-align:center;margin:5px 0 0;}




	.product_list_b{padding-top:15px; margin:auto;}
	.product_list_b div{float:left;width:25%;margin:10px 0 5px 0;text-align:center;}
	.product_list_b h2{width:165px;height:165px;margin:0 auto 5px;}
	.product_list_b h2 a{width:160px;height:160px;vertical-align:middle;text-align:center;display:table-cell;*display:block;*font-size:135px;*font-family:Arial;border:#d3d3d3 solid 1px;padding:1px;}
	.product_list_b h2 img{vertical-align:middle;}
	.product_list_b h3 a{color:#000;font-weight:normal; line-height:30px;font-size:13px;}
	.product_list_b h3 a:hover{text-decoration:underline;}


.tag{margin:6px 0;}
	.tag a{margin:0 3px;text-decoration:none;margin:0 3px;}
	.tag a:hover{text-decoration:underline;}