*{ padding:0; margin:0; list-style:none; text-decoration:none; font-family:"Microsoft Yahei";}

/*头部区域开始*/
.header{ width:1041px; height:90px; margin:0 auto; overflow:hidden; position:relative;}
.header .logo{ float:left; margin-top:10px;}
.header .yingwen{ width:160px; height:20px; line-height:20px; /*background:url(../images/language.png) no-repeat left center;*/ paddi ng-left:40px; float:right; margin-top:18px;}
.header .yingwen a{ font-size:12px; color:#363233; display:block; padding:0 10px; float:left; background:url(../images/jiangexian.jpg) no-repeat right center; }
.header .yingwen a:last-child{ background:none;}
.header .yingwen a:hover{ color:#015198; text-decoration:underline;}

.header .tel{ height:20px; line-height:20px; float:right; margin-top:50px;  background:url(../images/tel.png) no-repeat left center; padding-left:26px;}
.header .tel span{ display:block; font-size:12px; color:#33342e; margin-right:40px;}
.header .sousuo{ position:absolute; bottom:15px; right:0;}
.header .sousuo input{ font-size:12px; color:#333333; height:19px; border-radius:30px 0 0 30px; padding-left:15px; float:left;}

.header .sousuo .sub{height:21px; border-radius:0 30px 30px 0; background:url(../images/sousuo.png) no-repeat center;}
/*头部区域结束*/

/*导航区域开始*/
.nav{ width:100%; height:45px; background:#000000; overflow:hidden;}
.nav ul{ width:1041px; height:45px; margin:0 auto; line-height:45px; padding-left:20px; overflow:hidden;}
.nav ul li{ float:left; margin-right:15px;}
.nav ul li a{ display:block; font-size:14px; color:#f4f4f4; padding:0 20px;}
.nav ul li:last-child{ margin-right:0;}
.nav ul li:hover a{ color:#ffff66;}
.nav ul li a.on{ color:#ffff66;}






/*导航区域结束*/

/*海报区域开始*/
/*.banner{ width:100%; height:500px; margin:0px auto; position:relative; overflow:hidden;}
.banner ul{ width:500000px; position:absolute; top:0; left:0;}
.banner ul img{ width:1920px; height:500px;}
.banner ul li{ float:left;}
.banner .btn{ width:40px; height:60px; background:#647075; position:absolute; top:50%; margin-top:-30px; line-height:60px; cursor:pointer; opacity:0; transition:0.3s;}
.banner:hover .btn{ opacity:1;}
.banner .btn_l{ left:0;}
.banner .btn_r{ right:0;}

.banner ol{ position:absolute; bottom:35px; font-size:0; text-align:center; width:100%;}
.banner ol li{ font-size:12px; color:#fff; line-height:10px; text-align:center; display:inline-block; width:40px; height:10px; background:#848484; margin:0 3px; cursor:pointer;}
.banner ol li.on{ background:#830506;}*/
/*海报区域结束*/

/*热点区域开始*/
.hot{ width:100%; height:40px; background:url(../images/huidi.jpg) repeat-x center; overflow:hidden;}
.hot_con{ width:1041px; height:40px; line-height:40px; margin:0 auto;}
.hot_con .hot_left{ float:left;}
.hot_con .hot_left h2{ width:70px; height:22px; line-height:22px; margin-top:9px; border-right:1px solid #666666; font-size:14px; color:#333333; float:left;}
.hot_con .hot_left span{ font-size:12px; color:#666666; display:block; float:left; margin-left:11px;}
.hot_con span{ display:block; float:left; font-size:12px; color:#666666;}

/*热点区域结束*/

/*产品中心区域开始*/
.pro{ width:1041px; margin:40px auto; overflow:hidden;}
.pro .biaoti{ width:1041px; margin:0 auto;}
.pro ul{ margin-top:23px;}
.pro ul li{ float:left; width:165px; overflow:hidden; margin-right:5px; margin-bottom:30px;}
.pro ul li:nth-child(6n){ margin-right:0;}
.pro ul li .tu{ display:block; width:161px; height:136px; border:2px solid #c1231a;}
.pro ul li .tu img{ display:block; width:150px; height:113px; margin:13px auto 0; text-align:center;}

.pro ul li .heikuai{ width:165px; height:32px; background:#000000; text-align:center; line-height:32px;}
.pro ul li .heikuai a{ font-size:14px; color:#ffffff; border:none; margin-left:5px; display:block; width:160px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.pro ul li .heikuai a:hover{ text-decoration:underline;}

/*产品中心区域结束*/

/*推荐产品区域开始*/
.tuijian_pro{ width:100%; overflow:hidden; background:#343434;}
.tuijianpro_con{ width:1070px; overflow:hidden; margin:40px auto 30px;}
.tuijianpro_con .biaoti{ width:1041px; margin:0 auto 50px; overflow:hidden;}
/*推荐产品区域结束*/

/*关于我们区域开始*/
.about{ width:1041px; overflow:hidden; margin:0 auto;}
.about .biaoti{ width:1041px; margin:40px auto 30px; overflow:hidden;}
.about ul{ width:1041px; overflow:hidden; margin:0px auto;}
.about ul li{ float:left;}
.about ul li{ width:330px; overflow:hidden; margin-right:15px; margin-bottom:10px;}
.about ul li img{ display:block; width:320px; height:147px; border:1px solid #cccccc; padding:3px;}
.about ul li:nth-child(3n){ margin-right:0;}

.about ul li .wenzi{ font-size:14px; color:#333333; display:block; width:330px; height:40px; line-height:40px; text-align:center; margin:0px auto 10px; font-weight:900;}
.about ul li .wenzi:hover{ color:#ec3c00; text-decoration:underline;}

.about .duanluo{ width:898px; overflow:hidden; margin:0 auto 27px; font-size:12px; color:#666666; text-indent:26px; line-height:20px;}

.about .more a{ display:block; width:158px; height:43px; line-height:43px; text-align:center; font-size:14px; color:#ffffff; background:#000000; color:#ffffff; margin:0 auto 50px;}
.about .more a:hover{ background:#eb3c00; text-decoration:underline;}
/*关于我们区域结束*/

/*新闻区域开始*/
.news{ width:100%; height:267px; background:#000000;}
.news_con{ width:1041px; height:267px; margin:0 auto;}

.news_con .box{ width:330px; overflow:hidden; he ight:240px; margin:20px auto; float:left;}

.news_con .box_bt{ width:330px; height:40px; line-height:40px; border-bottom:1px solid #ffffff;}
.news_con .box_bt h2{ font-size:14px; color:#ffffff; float:left;}
.news_con .box_bt .more{ display:block; width:40px; height:13px; line-height:13px; background:#ec3c00; float:right; text-align:center; font-size:12px; color:#ffffff; margin-top:13px;} 
.news_con .box_bt .more:hover{ background:#ffffff; color:#333333;}
.news_con .box img{ width:150px; height:149px; float:left; margin-top:22px;}
.news_con .box1 ul{ width:167px; overflow:hidden; float:right; margin-top:22px;}
.news_con .box1 ul li{ float:left; width:167px; height:30px; line-height:30px; border-bottom:1px dashed #ffffff;}

.news_con .box ul li a{ font-size:12px; color:#ffffff; display:block; width:167px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news_con .box ul li:hover a{ color:#ec3c00;}
.news_con .box2{ margin:20px;}

.news_con .box2 ul{ margin-top:22px;}
.news_con .box2 ul li{ float:left; width:330px; height:30px; line-height:30px; border-bottom:1px dashed #ffffff;}
.news_con .box2 ul li:last-child{ border-bottom:none;}
.news_con .box2 ul li a{ display:block; width:240px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; float:left;}
.news_con .box2 ul li span{ font-size:12px; color:#ffffff; float:right; margin-right:10px;}

.news_con .box3 ul{ margin-top:22px;}
.news_con .box3 ul li{ float:left; width:330px; height:30px; line-height:30px; border-bottom:1px dashed #ffffff;}
.news_con .box3 ul li:last-child{ border-bottom:none;}
.news_con .box3 ul li a{ display:block; width:240px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; float:left;}
.news_con .box3 ul li span{ font-size:12px; color:#ffffff; float:right; margin-right:10px;}


/*新闻区域结束*/

/*底部区域开始*/
.footer{ width:100%; height:296px; overflow:hidden; background:url(../images/bottom1.jpg) repeat-x center;}
.ft_con{ width:1041px; height:296px; margin:0 auto; overflow:hidden;}
.ft_con .list dl{ float:left; width:140px; height:200px; background:url(../images/xian.png) no-repeat right center; padding-left:20px; margin-top:35px;}
.ft_con .list dl:last-child{ background:none;}
.ft_con .list dl dt{ padding-bottom:15px;}
.ft_con .list dl dt a{ font-size:14px; color:#ffffff;}
.ft_con .list dl dd a{ font-size:12px; color:#68716e; line-height:20px;}
.ft_con .list dl dd a:hover{ color:#ffffff;}

.ft_con .weixin{ width:124px; height:124px; float:right; margin-top:36px; margin-right:10px;}
.ft_con .text{ font-size:12px; color:#ffffff; width:181px; height:97px; overflow:hidden; line-height:20px; float:right; margin-top:23px;}
.ft_con .text span{ display:block;}

.bottom10{ width:100%; height:60px; background:url(../images/bottom_img.jpg) repeat-x center; overflow:hidden;}
.bottom10 .btn_con{ width:1041px; height:60px; line-height:60px; margin:0 auto; font-size:12px; color:#ffffff; overflow:hidden;}
.bottom10 .btn_con span{ display:block; float:left;}
.bottom10 .btn_con i{ font-style:normal; display:block; float:right;}

/*底部区域结束*/


/*********内页区域开始*********/
.ny_about_banner{ height:360px; margin:0 auto;}
.ny_lianxi_banner{ height:360px; margin:0 auto;}
.ny_news_banner{ height:360px; margin:0 auto;}
.ny_pro_banner{ height:360px; margin:0 auto;}
.ny_about_banner img{ height:360px; margin:0 auto;}
.ny_lianxi_banner img{ height:360px; margin:0 auto;}
.ny_news_banner img{ height:360px; margin:0 auto;}
.ny_pro_banner img{ height:360px; margin:0 auto;}


/*内页产品中心区域开始*/
.ny_pro{ width:100%; overflow:hidden; margin:20px auto;}
.ny_pro_con{ width:1036px; overflow:hidden; margin:0 auto;}
.ny_pro_con .ny_pro_left{ width:220px; overflow:hidden; float:left;}

.ny_pro_con .ny_pro_left .ny_pro_l_top h2{ width:204px; height:35px; background:#000000; color:#ffffff; font-size:16px; line-height:35px; padding-left:16px; font-weight:100;}
.ny_pro_con .ny_pro_left .ny_pro_l_top i{ font-style:normal; font-size:14px;}

.ny_pro_con .ny_pro_left .ny_pro_l_top ul{ width:218px; overflow:hidden; background:#f6f6f6; border:1px solid #cccccc; border-bottom:none;}
.ny_pro_con .ny_pro_left .ny_pro_l_top ul li{ float:left; width:205px; height:40px; line-height:40px; border-bottom:1px solid #cccccc; padding-left:15px; overflow:hidden;}
.ny_pro_con .ny_pro_left .ny_pro_l_top ul li a{ font-size:14px; color:#4b494a; background:url(../images/jiantou.jpg) no-repeat left center; padding-left:19px; display:block; width:201px; height:40px;}

.ny_pro_con .ny_pro_left .ny_pro_l_top ul li:hover{ background:#ffffff;}
.ny_pro_con .ny_pro_left .ny_pro_l_top ul li a.on{ color:#ff6600;}

.ny_pro_con .ny_pro_left .ny_pro_l_bottom{ width:218px; overflow:hidden; border:1px solid #cccccc; background:#f6f6f6; margin-top:11px; margin-bottom:20px;}

.ny_pro_con .ny_pro_left .ny_pro_l_bottom .box{ margin:16px 0 18px 10px;}
.ny_pro_con .ny_pro_left .ny_pro_l_bottom .box3{ padding-bottom:17px;}
.ny_pro_con .ny_pro_left .ny_pro_l_bottom .box img{ width:36px; height:37px; float:left;}
.ny_pro_con .ny_pro_left .ny_pro_l_bottom .box h3{ font-size:14px; color:#000000; font-weight:900; display:block; margin-left:10px; float:left;}
.ny_pro_con .ny_pro_left .ny_pro_l_bottom .box span{ font-size:12px; color:#333333; font-weight:100; display:block; float:left; width:130px; margin-left:40px; margin-bottom:20px;}



.ny_pro_right{ width:780px; overflow:hidden; float:right;}
.ny_pro_right .pro_title{ width:778px; height:30px; background:#f6f6f6; border:1px solid #cccccc; font-size:14px; color:#333333; line-height:30px;}
.ny_pro_right .pro_title span{ margin-left:12px;}
.ny_pro_right .pro_title a{ color:#333333;}
.ny_pro_right .pro_title a:hover{ color:#0d44f2;}

.ny_pro_right ul{ margin:20px auto 50px; width:780px; overflow:hidden;}
.ny_pro_right ul li{ float:left; width:370px; height:220px; border:1px solid #cccccc; box-shadow:0px 0px 5px rgba(0,0,0,0.3); margin-right:15px; margin-bottom:34px; transition:0.3s;}
.ny_pro_right ul li a img{ float:left; margin:9px 0 13px 7px;}
.ny_pro_right ul li .wzbt{ font-size:14px; color:#000000; display:block; width:145px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; float:left; font-weight:900; line-height:20px; margin:20px 0 0 0px;}
.ny_pro_right ul li i{ display:block; width:145px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; float:left; font-style:normal; color:#edad32; font-size:14px; margin:20px auto;}
.ny_pro_right ul li .kuai{ display:block; width:75px; height:24px; line-height:24px; text-align:center; background:#000000; float:left;}
.ny_pro_right ul li .kuai a{ font-size:14px; color:#ffffff;}
.ny_pro_right ul li .text1{ float:right; width:145px; overflow:hidden;}
.ny_pro_right ul li .wzbt:hover{ color:#da251c;}
.ny_pro_right ul li .kuai a:hover{ text-decoration:underline;}
.ny_pro_right ul li:hover{ background:#f6f6f6;}
.ny_pro_right .shu{ width:480px; margin:20px auto;}


/*内页产品中心区域结束*/

/*内页关于我们区域开始*/
.ny_about{ width:100%; overflow:hidden; margin:20px auto;}
.ny_about .nav1 li.on{ background:#f6f6f6;}
.ny_about .nav1 li a.on{ color:#ff893b;}
.ny_about .ny_pro_right .neirong{ display:block; width:780px; overflow:hidden; font-size:14px; color:#333333; line-height:23px; text-indent:2em; margin:35px auto 20px;}
.ny_about .ny_pro_right .neirong span{ text-indent:2em; display:block; float:left; margin-bottom:40px;}

.ny_about .ny_pro_right .neirong img{ display:block; margin:0 auto; width:785px;}
/*内页关于我们区域结束*/

/*内页新闻中心区域开始*/
.ny_news{ width:100%; overflow:hidden; margin:20px auto 50px;}
.ny_news_right{ width:780px; overflow:hidden; float:right;}

.ny_news_right .pro_title{ width:778px; height:30px; background:#f6f6f6; border:1px solid #cccccc; font-size:14px; color:#333333; line-height:30px;}
.ny_news_right .pro_title span{ margin-left:12px;}
.ny_news_right .pro_title a{ color:#333333;}
.ny_news_right .pro_title a:hover{ color:#0d44f2;}
.ny_news .ny_news_right ul{ margin:10px auto 40px; width:780px; overflow:hidden;}
.ny_news .ny_news_right ul li{ float:left; width:780px; height:35px; line-height:35px; border-bottom:1px dashed #cccccc; font-size:12px; color:#333333;}
.ny_news .ny_news_right ul li a{ color:#333333; display:block; width:690px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; float:left; margin-left:4px;}
.ny_news .ny_news_right ul li span{ display:block; float:right; width:80px; margin-right:4px;}
.ny_news .ny_news_right ul li a:hover{ color:#073eac;}

/*内页新闻中心区域结束*/

/*内页新闻详情区域开始*/
.ny_news .neirong2{ width:780px; overflow:hidden; margin:0 auto;}
.ny_news .neirong2 h2{ font-size:18px; color:#000000; text-align:center; margin-top:26px;}
.ny_news .neirong2 .liulan{ display:block; width:780px; height:30px; line-height:30px; border-bottom:1px dashed #cccccc; margin:10px auto 10px;}
.ny_news .neirong2 .liulan span{ display:block; width:240px; margin:0 auto; text-align:center;}
.ny_news .neirong2 .liulan b{ font-weight:100; font-size:12px; color:#666666; display:block; text-align:center;  float:left;}
.ny_news .neirong2 .liulan i{ font-style:normal; font-size:12px; color:#666666; display:block; text-align:center;  float:right;}

.ny_news .neirong2 .duanluo1{ margin-top:30px;}
.ny_news .neirong2 .duanluo1 span{ display:block; font-size:12px; color:#666666; line-height:22px; text-indent:2em;}
.ny_news .neirong2 .duanluo1 img{ max-width:750px; margin:34px auto 30px;}
.ny_news .neirong2 .duanluo2{ font-size:12px; color:#333333; line-height:22px; margin:0 auto 20px;}

/*内页新闻详情区域结束*/

/*联系我们内页区域开始*/
.ny_lianxi{ width:100%; overflow:hidden; margin:20px auto 50px;}
.ny_lianxi .neirong3 h2{ font-size:14px; color:#333333; margin-top:36px; margin-left:5px;}
.ny_lianxi .neirong3 .wenzi1{ font-size:12px; color:#333333; line-height:20px; margin:30px auto 40px; margin-left:5px;}
.ny_lianxi .neirong3 img{ max-width:699px;}

/*联系我们内页区域结束*/




/*科研中心区域开始*/
.ny_pro_right_kyzx{ width:780px; overflow:hidden; float:right;}
.ny_pro_right_kyzx .pro_title{ width:778px; height:30px; background:#f6f6f6; border:1px solid #cccccc; font-size:14px; color:#333333; line-height:30px;}
.ny_pro_right_kyzx .pro_title span{ margin-left:12px;}
.ny_pro_right_kyzx .pro_title a{ color:#333333;}
.ny_pro_right_kyzx .pro_title a:hover{ color:#0d44f2;}

.ny_pro_right_kyzx .kyzx_pic{ width:760px; overflow:hidden; margin:20px auto 50px; padding-left:20px;}
.ny_pro_right_kyzx .kyzx_pic li{ float:left; width:230px; margin-right:35px; margin-bottom:20px;}
.ny_pro_right_kyzx .kyzx_pic li:nth-child(3n){ margin-right:0;}



/*科研中心区域结束*/







