html{background:#FFF;color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;}img{border:0;}ol,ul{list-style:none;}h1,h2,h3{font-weight:normal;font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}a{color:inherit;text-decoration:none;}
/*******CSS reset*************/
body{position:relative;z-index:-2; color:#444;font-size:14px;font-family:'Microsoft YaHei',SimHei,SimYou,SimSun,Arial;z-index:2;}
.f12{font-size:12px;}
.f16{font-size:16px;}
.bold{font-weight:bold;}
.white{color:#fff;}
.left{float:left;}
.right{float:right;}
.t_r{text-align:right;}
.clear{clear:both;}
.relative{position:relative;}
.absolute{position:absolute;}
.rel_center{position:relative;left:50%;}
.hidden{display:none;}
.center{ margin:0px auto;}
/********General**********/
.tel1{ margin-top:70px; margin-left:100px;}
.header{ width:100%; height:44px; overflow:hidden; position:relative; background:url(../Image/bg1.png) repeat-x top;}
.header_tit{ width:1000px; height:auto; overflow:hidden; font-family:'宋体'; line-height:44px; color:#909090; font-size:12px;}
.head{ width:100%; height:auto; overflow:hidden; }
.head_tit{ width:1200px; height:auto;}
.logo{  z-index:99999; position:relative; margin-top:39px;}
.tel{ margin-top:24px;}
#share a{ display:block; width:26px; height:26px; padding:0px;}
#share a.bds_weixin{background:url(../Image/weichat.png) no-repeat center; }
#share a.bds_tqq{background:url(../Image/weibo.png) no-repeat center; }

.search{margin-top: 8px;height: 24px;clear: right; border:1px solid #ccc;}
.search-text{border: none;height: 24px;width: 168px;padding-left: 20px;padding-right: 2px;font-size: 12px; float:left;}
.search-btn{ width: 45px; height: 24px; line-height: 24px; margin-left: 8px; border:none; font-size: 12px; background: url(../Image/btn.png) no-repeat center;  float:left; }


.nav_tit{ width:100%; height:89px; overflow:hidden; background:url(../Image/nav.png) repeat-x ; }
.nav_midd{ width:1200px; height:auto; overflow:hidden;}
.nav_midd ul li{ float:left;}
.nav_midd ul li a{ display:block; width:170px; height:89px; text-align:center; line-height:70px; color:#555555; font-size:16px;}
.nav_midd ul li:hover a{ background:url(../Image/hover.png) no-repeat center ; color:#fff;}



/********banner*************/

.banner{height:483px; margin-top:32px;}
.banner .ban_c img{position:absolute;width:1920px;left:50%;margin-left:-960px;top:0;}
.banner .ban_nav{display:none;}
.banner .Left,.banner .Right{position:absolute;width:38px;height:38px;right:50%;bottom:15px;}
.banner .Left{margin-right:-450px;background-position:5px 0}
.banner .Right{margin-right:-490px;background-position:-33px 0;}
.bann_ext{position:relative;}
.frontCover{position:absolute;top:-120px;padding:0 0 16px;}
.frontCover li{float:left;width:210px;padding:3px;color:#fff;overflow:hidden;margin-right:10px;cursor:pointer;}
.frontCover p{text-align:center;height:14px;line-height:18px;overflow:hidden;}
.frontCover .img{position:relative;height:80px;overflow:hidden; width:210px;}
.frontCover img{position:absolute;width:210px;height:80px;}
.frontCover .open{background:rgba(255,255,255,0.3);}
.wrap{width:980px;margin-left:auto;margin-right:auto;}
/*幻灯片(组件) www.198zone.com*/
.slide{position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
.ban_t{position:absolute;left:0;bottom:0;width:100%;padding:4px 0;text-indent:10px;white-space:nowrap;overflow:hidden;color:#fff;background:rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#88000000,endcolorstr=#88000000);z-index:3;}
.ban_nav{position:absolute;bottom:0;left:0;width:100%;text-align:right;z-index:4;}
.ban_nav a{display:inline-block;vertical-align:middle;width:14px;height:14px;line-height:14px;overflow:hidden;text-align:center;margin-right:8px;cursor:pointer;text-decoration:none;font-size:10px;-webkit-text-size-adjust:none;background:#ccc;}
.ban_nav .on{background:#f90;color:#fff;}
.Left,.Right{cursor:pointer;}
/************产品分类*******/
.company{ width:338px; height:auto; overflow:hidden; margin-left:20px;}
.com_l{ font-size:22px; color:#FFF; margin-top:28px;}
.com_r{ margin-top:35px;}
.com_midd{ font-family:'宋体'; color:#FFF; font-size:12px; line-height:25px; margin-top:10px; text-indent:2em;}
.line1{ width:2px; height:155px; background:url(../Image/line1.png) no-repeat center; margin-left:25px; margin-top:27px; }

.product{ width:1200px; height:auto; margin-top:40px;    }
.main1_photo{width:1200px; height:409px; float:left;margin-left:5px; margin-right:5px;}
.widget1-box{width:300px; height:auto; text-align:center;  float:left; border:1px solid #ccc; background:#fff;}
#pro_gd{width:1200px;height:409px; float:left;overflow:hidden;}
#pro_tie{width:52px; height:409px; float:left; padding-top:10px;}

#pro_gd ul{width:1999px;height:409px;margin:10px 0 0 0;}
#pro_gd ul li{width:300px;height:409px;float:left;text-align:center;}
 #pro_gd ul li:hover{ background:#e6101a;}
 #pro_gd ul li .detail{ width:134px; height:55px; text-align:center;  margin:0px auto; z-index:9999; position:relative; line-height:50px; font-size:18px;}
  #pro_gd ul li:hover .detail{  background:url(../Image/detail.png) no-repeat center; }
#pro_gd ul li img{ margin-top:-15px;}
#pro_gd ul li .fl{ margin:0px atuo;}
#pro_gd ul li .fl .fl_l{ width:21px; height:27px; font-size:18px; margin-left:66px; margin-top:22px;}
#pro_gd ul li:hover .fl .fl_l{background:url(../Image/lc.png) no-repeat center;}
#pro_gd ul li .fl .fl_r{ margin-top:22px; margin-left:9px;}
#pro_gd ul li .fl .fl_r .fl_r_tit{ font-size:20px; color:#8c8c8c; font-weight:bold;}
#pro_gd ul li:hover .fl .fl_r .fl_r_tit{ color:#FFF;}
#pro_gd ul li .fl .fl_r .fl_r_tit1{ color:#b6b6b6; font-size:12px;}
#pro_gd ul li:hover .fl .fl_r .fl_r_tit1{ color:#fff;}
#pro_gd ul li .tie_bg{ line-height:34px; color:#b2b2b2; font-size:12px;}
#pro_gd ul li:hover .tie_bg{ color:#FFF;}


.recomnd{ width:100%; height:auto; overflow:hidden; background:#f4f4f4; margin-top:57px;}
.recomnd_tit{ width:1200px; height:auto; overflow:hidden;}
.recomnd_l{ width:589px;height:auto; overflow:hidden; margin-top:82px;}
.recomnd_l_tit{ color:#035cac; font-size:35px; font-weight:bold;}
.recomnd_l_midd{  margin-top:25px;}
.recomnd_l_bott{ width:589px; color:#878787; line-height:30px; margin-top:30px;}
.recomnd_bott1{ margin-top:55px; padding-bottom:70px; height:auto; overflow:hidden;}
.bot2{ margin-left:20px;}
.recomnd_r{ margin-top:40px; width:540px;}
.recomnd_l_tit1{ font-size:23px;}


.ad{ width:100%; height:91px;} 
.news{ width:1200px; height:auto; overflow:hidden; margin-top:90px;}
.news_l{ width:290px; height:auto; overflow:hidden;}
.news_l_tit{ height:25px; border-bottom:1px solid #e1e1e1;}
.news_l_tit_l{ }
.news_l_tit_r{ }
.news_tex{ margin-top:25px;}
.news_bott{ margin-top:7px; width:290px; }
.news_bott ul li{ font-size:12px; color:#6a6a6a;  border-bottom:1px dashed #d3d3d3; height:30px; line-height:30px; font-family:'宋体';}
.news_bott ul li em{ display:block; float:left; width:4px; height:5px;background:url(../Image/poinr.jpg) no-repeat center; margin-top:12px; margin-right:10px; margin-left:7px;}
.news_bott ul li font{ float:right; color:#696969;}
.news_bott ul li:hover{ color:#ff5400;}
.news_m{ width:290px; height:auto; overflow:hidden; margin-left:92px;}
.news_r{ width:430px; height:auto; overflow:hidden; margin-left:92px;}
.te2{ margin-left:5px; margin-top:29px;}
.ewm1{ font-size:12px; font-family:'宋体'; color:#007fc4; text-align:center; margin-top:5px;}
#share a{ margin-left:1px;}

.adv{ width:1200px; height:auto; overflow:hidden; margin-top:79px;}
.adv_l{ margin-top:30px;}
.adv_m{ margin-top:15px;}
.adv_m ul li{ float:left; margin-left:5px;}
.adv_r{ margin-top:27px; margin-right:17px;}
.foot{ width:100%; height:139px;background:url(../Image/foot.png) repeat-x;  color:#304409; font-size:12px; font-family:'宋体'; margin-top:40px;}
.foot_tit{ width:1000px; height:auto; overflow:hidden;}
.ggy{ margin-top:50px; margin-left:298px;}
.copy{ margin-top:87px; color:#646464;}

.foot_m{ margin-left:30px; margin-top:56px; color:#fff; line-height:22px;}


.banner1{ width:100%; height:auto; overflow:hidden; margin-top:30px;}
.main1{ width:1200px; height:auto; overflow:hidden; margin-top:85px;}
.cp{ width:244px; height:auto; overflow:hidden; background:#005aab; margin-left:20px; }
.cp_tit{ width:134px; height:55px; background:#227ed1; line-height:55px; font-weight:bold; color:#FFF; text-align:center; font-size:18px; margin:0px auto;}
.cp_midd{ margin-top:20px; padding-bottom:20px;}
.cp_midd ul li{ width:244px; height:51px; line-height:52px; color:#FFF; font-size:12px; margin-bottom:5px;}
.cp_midd ul li:hover{ background:#227ed1;}
.cp_midd ul li em{ width:21px; height:27px; display:block; float:left; margin-left:3px; margin-top:12px; margin-right:3px; }
.cp_midd ul li:hover em{  background:url(../Image/boat.png) no-repeat center;}
.middle1{ width:848px; height:auto; overflow:hidden; margin-left:64px;}
.middle1_tit{ height:60px; background:url(../Image/xx.png) no-repeat bottom;}
.middle1_tit_l{ font-size:32px; color:#035cac; font-weight:bold;}
.middle1_tit_r{ margin-top:12px; margin-left:18px;}

.middle_bot{ margin-top:15px; line-height:30px;}
.middle1_mid{width:807px; height:auto;overflow:hidden;  margin-top:15px;  }
.middle1_mid dl dd{ width:807px; float:left; margin-bottom:40px; line-height:23px;}
.middle1_mid dl dd:hover{ color:#227ed1;}
.middle1_mid dl dd .date{ width:79px; height:43px; background:#dfdfdf; line-height:43px; text-align:center; font-size:20px;}
.middle1_mid dl dd:hover .date{ background:#227ed1; color:#FFF;}
.middle1_mid dl dd .text{ width:610px; margin-left:20px;}
.font16{ font-size:16px;}
.font12{ font-size:12px;}
.pro1{ height:auto; overflow:hidden; margin-top:30px; margin-left:10px; margin-right:10px; text-align:justify; line-height:30px;}
.pro1 ul li{ float:left;  margin-bottom:20px; margin-left:8px;}
.pro1 ul li .name{ text-align:center;}
.page{ margin:20px; float:right;}
/*上一页_下一页*/
#prev_next{margin: 10px 20px;clear: both;overflow: hidden;}
#prev_next li{margin: 5px 0;}
/*.map dt{float:right;display:inline;border:1px solid #666;margin-top:10px;z-index:101;border-bottom:1px solid #f0f0f0;}
.map dd{position:absolute;z-index:100;top:31px;left:-65px;background:#f0f0f0;border:1px solid #666;width:135px;*width:145px;}
.map ul{padding-left:10px;line-height:25px;overflow:hidden;zoom:1;font-size:12px;}
.map li{float:left;margin:0 5px;}*/