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;background:#fff;color:#000;font-size:14px;font-family:'SimSun',Microsoft YaHei,SimHei,SimYou,Arial;}
.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;}
/********General**********/
.wrap{margin:0 auto;width:100%;}
.container{width:1200px;margin:0 auto;}

/*头部*/
.top{width:100%;height:136px;}
.logo{font-size:28px;}
.logo img{vertical-align:middle;}
.shoucang{width:244px;height:30px;padding-top:56px;padding-right:2px;}
.shoucang li{float:left;width:120px;height:30px;text-align:center;}
.shoucang li a{display:block;width:118px;height:28px;border:1px solid #0c3691;line-height:28px;color:#0c3691;}
.shoucang li a:hover{display:block;width:120px;height:30px;border:none;background:#0c3691;line-height:30px;color:#fff;}

.navigation{width:100%;height:58px;}
.nav{overflow:hidden;margin:0px auto;width:1200px;height:58px;}
.nav li{float:left;width:200px;height:58px;text-align:center;line-height:58px;}
.nav a{display:block;width:200px;height:58px;color:#fff;font-size:18px;margin:0 auto;}
.nav a:hover{display:block;background:#e10214;}
/*头部end*/

/*底部*/
.footer{clear:both;}
.foot{width:100%;height:65px;line-height:65px;}
.foot a:hover{color:#e10214;}
/*底部end*/

/*首页*/
.index{width:100%;height:918px;background:url('../Image/sy-bgn.png') no-repeat center;/*overflow:hidden;*/}
.contain{width:1200px;margin:0 auto;padding-top:66px;}
.shouye{width:660px;height:340px;background:rgba(255,255,255,0.6);margin-right:22px;position:relative;}
.shouye p{padding:28px 52px 0 52px;font-size:16px;line-height:34px;}
.sy-more{width:100px;height:60px;color:#fff;font-size:16px;line-height:60px;text-align:center;position:absolute;right:62px;bottom:-24px;}
.sy-more a{display:block;width:100px;height:60px;background:#e10214;}
.sy-more a:hover{display:block;background:#3a65c2;}
/*首页end*/

/*左侧栏*/
.main{/*overflow:hidden;*/width:100%;min-height:918px;background:#83aacf url('../Image/ny-bg.jpg') center top;}
.widget{overflow:hidden;width:380px;height:800px;background:rgba(255,255,255,0.6);}
.widget0{width:340px;height:602px;margin:0 auto;border-bottom:1px solid #000;}
.widget0 h2{font-size:20px;padding:38px 30px 32px 30px;}
.widget0 p{font-size:16px;line-height:30px;padding:0px 0px 6px 30px;}
.widget0 p img{width:26px;height:26px;margin-right:10px;vertical-align:-6px;}
.widget0 p span{display:inline-block;vertical-align:top;}
.erweima{width:320px;margin:18px auto 0 auto;}
.erweima ul{width:330px;text-align:center;}
.erweima ul li{width:100px;line-height:42px;float:left;margin-right:10px;}
.erweima ul li p{font-size:16px;font-weight:bold;}
.erweima ul li img{width:100px;height:100px;}

.zuoce-com{width:380px;background:rgba(255,255,255,0.6);margin:40px 0 52px 0;}
.zc-title{width:340px;margin:0 auto;}
.zc-title h1{font-size:20px;padding:38px 0px 22px 30px;}
.zuoce-com ul{width:300px;margin:0 auto;padding-bottom:32px;text-transform:uppercase;}
.zuoce-com ul li{width:298px;height:40px;line-height:40px;border:1px solid #ccc;margin-bottom:10px;}
.zuoce-com ul li a{display:block;padding-left:30px;font-size:16px;}
.zuoce-com ul li:hover{border:1px solid #3a65c2;color:#3a65c2;}
/*左侧栏end*/

/*内页public*/
.article{width:780px;min-height:800px;background:rgba(255,255,255,0.6);margin-bottom:52px;}
.article0{margin:0 auto;width:680px;padding-top:22px;padding-bottom:52px;}
.title{width:680px;height:56px;border-bottom:1px solid #000;overflow:hidden;}
.title strong{float:left;font-size:20px;line-height:56px;text-transform:uppercase;}
.title span{overflow:hidden;zoom:1;line-height:60px;}
.title span img{padding-right:6px;vertical-align:-2px;}
.title .right a:hover{color:#e10214;}
/*内页public end*/

/*企业简介*/
.com-nr{width:680px;margin-top:30px;}
.com-fl{width:700px;height:70px;text-align:center;margin-bottom:34px;}
.com-fl span{line-height:70px;color:#fff;}
.com-fl span a{float:left;display:block;width:330px;height:70px;background:#3a65c2;margin-right:20px;}
.com-fl span a:hover{display:block;background:#0c3691;}
.com-fl span .on{display:block;background:#0c3691;}
.Div1_main{min-height:796px;width:680px;position:relative;z-index:1;}
.com-xq{width:680px;min-height:796px;background:rgba(89,125,185,0.4);line-height:36px;float:left;margin-right:50px;}
.com-cont{display:block;width:600px;min-height:478px;margin:26px 30px 26px 50px;}
/*企业简介end*/

/*产品展示*/
.cp-type{width:722px;padding-top:32px;text-align:center;min-height:640px;margin-left:-13px;}
.cp-type li{float:left;width:160px;height:235px;margin:0 0 18px 13px;background:#fff;}
.fl-image{width:146px;height:195px;overflow:hidden;margin:5px 7px 0 7px;}
.fl-image img{max-width:146px;vertical-align:bottom;}
.fl-image{position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;}
.fl-image .he_border1_img{display:block;width:100%;height:100%;padding:0;margin:0;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden;}
.cp-type a:hover .fl-image .he_border1_img{position:absolute;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);}
.fl-title{width:160px;height:35px;line-height:35px;overflow:hidden;}
.cp-type a{display:block;}
.cp-type a:hover{display:block;color:#3a65c2;}

.pro{width:692px;margin-top:30px;}
.pro li{float:left;overflow:hidden;margin:0 13px 20px 0px;width:160px;height:244px;text-align:center;}
.pro-tu{width:160px;height:198px;overflow:hidden;background:#fff;}
.pro img{width:100%;height:100%;vertical-align:bottom;}
.pro span{display:block;width:160px;height:42px;line-height:42px;overflow:hidden;background:#fff;margin-top:4px;}
.pro a{display:block;width:160px;height:244px;}
.pro a:hover span{display:block;background:#3a65c2;color:#fff;}

.pro_info{width:680px;/*min-height:648px;*/margin:32px auto 0 auto;position:relative;}
.pro_info .rel_center{margin:0px 0 10px;margin-left:-240px;width:480px;}
.pro_name{display:block;color:#3a65c2;text-align:center;font-size:16px;}
.info_title{margin:30px 0 18px 0px;width:680px;height:30px;background:#ececec;}
.info_title b{display:inline-block;padding-left:10px;height:100%;border-right:1px solid #fff;background:#3a65c2;color:#fff;line-height:30px;}
.pro_info p{line-height:36px;}
.pro_info img{max-width:680px;}
.zuo{display:block;width:26px;height:40px;margin-top:-20px;top:50%;left:20px;background:url('../Image/jt.png') no-repeat 0 top;}
.zuo:hover{display:block;background:url('../Image/jt.png') no-repeat 0 bottom;}
.you{display:block;width:26px;height:40px;margin-top:-20px;top:50%;right:20px;background:url('../Image/jt.png') no-repeat -26px top;}
.you:hover{display:block;background:url('../Image/jt.png') no-repeat -26px bottom;}
/*产品展示end*/

/*资质荣誉*/
.hon{width:696px;margin-top:30px;}
.hon li{float:left;overflow:hidden;margin:0 20px 12px 0px;width:154px;height:202px;text-align:center;}
.hon-tu{width:144px;height:160px;overflow:hidden;border:5px solid rgba(255,255,255,0.6);background:rgba(255,255,255,0.6);}
.hon img{width:100%;height:100%;vertical-align:bottom;}
.hon span{display:block;width:154px;height:42px;line-height:42px;overflow:hidden;}
.hon a{display:block;width:154px;height:202px;}
.hon a:hover span{display:block;color:#3a65c2;}
/*资质荣誉end*/

/*服务承诺*/
.fuwu{width:680px;min-height:630px;background:rgba(255,255,255,0.6);margin-top:40px;}
.fw-cn{width:580px;min-height:556px;padding:36px 0 40px 54px;line-height:26px;}
/*服务承诺end*/

/*在线留言*/
.online{margin:65px 0 0 116px;height:100px;}
.online img{float:left;width:100px;height:100px;margin-right:28px;}
.online h1{font-weight:bold;font-size:26px;font-style:italic;padding-top:20px;}
.online h3{font-size:14px;color:#3a65c2;padding-top:6px;}
.order{margin:26px 0 0px 116px;width:448px;}
.order input{padding:0 18px;width:182px;height:36px;border:1px solid #ccc;margin-bottom:2px;}
.order textarea{padding:10px 18px;width:410px;height:138px;border:1px solid #ccc;}
#submit{width:448px;height:38px;border:none;background:#3a65c2;color:#fff;cursor:pointer;line-height:38px;}
/*在线留言end*/

/*联系我们*/
.ziliao{width:420px;margin:52px auto 24px auto;}
.ziliao p{font-size:16px;line-height:36px;}
#allmap p{line-height:10px;margin:10px;}
.contact{width:680px;line-height:26px;padding-top:20px;}
.contact0{width:680px;}
.con{width:320px;}
.contact p{font-size:16px;padding:0 0 12px 38px;}
.contact p img{width:26px;height:26px;margin-right:10px;vertical-align:-6px;}
.contact span{display:inline-block;vertical-align:top;}
/*联系我们end*/

.page{margin:10px 2px 5px 0;}
.page a{display:inline-block;height:18px;line-height:18px;border:1px solid #ccc;padding:0 2px 0;}
.page a:hover{background:#3a65c2;color:#fff;border:none;height:20px;line-height:20px;padding:0 3px 0;}
.current {padding:0 6px 0;height:18px;line-height:18px;background:#3a65c2;color:#fff;}
/***************global*****************/

/*森发新闻*/
.news{margin-top:40px;width:680px;height:596px;}
.news li{width:680px;height:100px;background:rgba(255,255,255,0.6);margin-bottom:18px;}
.time{padding:10px;}
.time p{text-align:right;font-weight:bold;font-size:12px;}
.news-tu{width:80px;height:80px;margin:10px;overflow:hidden;}
.n-tu{width:39px;height:80px;}
.n-tu2{width:39px;height:39px;}
.news-cont{margin:10px;width:582px;}
.news-cont h3{font-size:16px;padding-top:4px;padding-bottom:10px;}
.news-cont span{color:#666;line-height:20px;}
.news-conts{margin:10px;width:480px;}
.news-conts h3{font-size:16px;padding-top:4px;padding-bottom:10px;}
.news-conts span{color:#666;line-height:20px;}
.news li:hover{background-color:#dd1628;color:#fff;}
.news li:hover p{color:#fff;}
.news li:hover span{color:#fff;}
/****************news*****************/
.news_title{color:#3a65c2;text-align:center;padding-bottom:6px;font-size:16px;}
.meta{color:#999;text-align:center;line-height:28px;}
/***********news_info**************/
/*森发新闻end*/

/*资料下载*/
.xiazai{width:680px;height:596px;margin:40px 0 10px 0;background:rgba(255,255,255,0.6);}
.xz-down{width:582px;margin:0 auto;}
.xz-title{width:100%;height:56px;border-bottom:1px dashed #000;padding-top:11px;line-height:56px;font-size:18px;}
.down{margin-top:13px;width:582px;}
.down li{width:582px;height:36px;margin-bottom:1px;line-height:36px;/*background:url('../Image/xiazai.png') no-repeat left center;*/overflow:hidden;}
.down li a{padding-left:18px;line-height:36px;}
.down li span{color:#999;font-size:12px;}
.down li:hover{color:#e10214;}
.down li:hover a{text-decoration:underline;}
.down li:hover span{color:#e10214;}
/*资料下载end*/

/*相关说明*/
.shuoming{width:680px;height:310px;margin:0px 0 25px 0;background:rgba(255,255,255,0.6);}
.sm-nr{width:582px;margin:0 auto;}
.sm-title{width:100%;height:56px;border-bottom:1px dashed #000;padding-top:11px;line-height:56px;font-size:18px;}
.sm-title a:hover{color:#3a65c2;}
.sm-lt{margin-top:8px;width:582px;height:225px;overflow:hidden;}
.sm-lt li{width:582px;height:36px;margin-bottom:1px;line-height:36px;}
.sm-lt li a{text-indent:1em;}
.sm-lt li:before{color:#3a65c2;content:'■\00a0\00a0\00a0';vertical-align:2px;}
.sm-lt li span{color:#999;font-size:12px;}
.sm-lt li:hover{color:#e10214;}
.sm-lt li:hover a{text-decoration:underline;}
.sm-lt li:hover span{color:#e10214;}
.sm-lt li:hover:before{color:#e10214;}

.shuoming0{width:680px;min-height:690px;margin:0px 0 25px 0;background:rgba(255,255,255,0.6);}
.sm-lt0{margin-top:13px;width:582px;}
.sm-lt0 li{width:582px;height:36px;margin-bottom:1px;line-height:36px;}
.sm-lt0 li a{text-indent:1em;}
.sm-lt0 li:before{color:#3a65c2;content:'■\00a0\00a0\00a0';vertical-align:2px;}
.sm-lt0 li span{color:#999;font-size:12px;}
.sm-lt0 li:hover{color:#e10214;}
.sm-lt0 li:hover a{text-decoration:underline;}
.sm-lt0 li:hover span{color:#e10214;}
.sm-lt0 li:hover:before{color:#e10214;}
/*相关说明end*/

/*厂房设备*/
.cfsb{margin-top:32px;width:680px;}
.cfsb h3{font-size:18px;text-transform:uppercase;padding-bottom:16px;color:#3a65c2;}
.cfsb a:hover{color:#e10214;}
.bd{width:680px;height:156px;text-align:center;overflow:hidden;}

.cf-type{margin-top:32px;width:680px;height:116px;}
.cf-type ul{width:690px;line-height:48px;text-align:center;}
.cf-type ul li{float:left;width:220px;height:48px;margin:0 10px 10px 0;}
.cf-type ul li a{display:block;background:#3a65c2;font-size:18px;color:#fff;}
.cf-type ul li a:hover{display:block;background:#0c3691;}

.shebei{width:688px;margin-top:18px;}
.shebei li{float:left;overflow:hidden;margin:0 10px 10px 0px;width:162px;height:156px;text-align:center;}
.shebei-tu{width:152px;height:120px;overflow:hidden;border:5px solid rgba(255,255,255,0.6);background:rgba(255,255,255,0.6);}
.shebei img{width:100%;height:100%;vertical-align:bottom;}
.shebei span{width:100%;height:36px;line-height:36px;text-align:center;display:block;}
.shebei a{display:block;width:162px;height:156px;}
.shebei a:hover{color:#3a65c2;}
.shebei a:hover .shebei-tu{display:block;border:5px solid #3a65c2;background:#3a65c2;}
/*厂房设备end*/

/*用户业绩*/
.shi{padding:46px 0 40px 212px;text-align:left;}
@font-face{
	font-family: 迷你简硬笔楷书;
	src: url('../Font/迷你简硬笔楷书.TTF');
}
.shi p{color:#3a65c2;font-size:18px;line-height:36px;font-family: 迷你简硬笔楷书;}
.ye-fl{width:690px;text-align:center;line-height:40px;color:#fff;}
.ye-fl li{float:left;width:220px;height:210px;overflow:hidden;margin:0 10px 20px 0;}
.ye-fl li img{width:220px;height:210px;vertical-align:bottom;}
.ye-fl li span{display:block;width:220px;height:40px;background:rgba(58,101,194,0.9);margin-top:-40px;position:relative;z-index:999;}
.ye-fl0{width:688px;text-align:center;line-height:40px;color:#fff;}
.ye-fl0 li{float:left;width:162px;height:170px;overflow:hidden;margin:0 10px 16px 0;}
.ye-fl0 li img{width:162px;height:170px;vertical-align:bottom;}
.ye-fl0 li span{display:block;width:162px;height:40px;background:rgba(58,101,194,0.9);margin-top:-40px;position:relative;z-index:999;}
/*用户业绩end*/

/*sitemap*/
.mesmore{margin-top:5px;}
.mesmore:hover{color:#da020d;text-decoration:underline;}

.sitemap{ width:996px; float:left; /*border:3px solid #f0f0f0;*/ margin-top:10px; margin-bottom:10px;}
.m1{ height:20px; line-height:20px; margin-top:20px; margin-left:20px;}
.m2{ margin-left:20px; margin-top:20px; line-height:25px;}
.m2 span{ font-size:14px; font-weight:bold;}
.m2t{ border:1px solid #f0f0f0; width:800px; padding-left:4px; margin-top:2px; padding:10px; margin-bottom:20px;}
.m2t ul{}
.m2t ul li{ list-style-type:none; float:left; width:150px;}
.m2t ul li a:hover{ color:red}

.f{ float:right; margin-right:10px; _margin-top:7px;}

/*上一页_下一页*/
#prev_next{margin: 10px 20px;clear: both;overflow: hidden;}
#prev_next li{margin: 5px 0;}
#prev_next a:hover{color:#3a65c2;}
/*.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;}*/