/* CSS Document */
body { overflow-x:hidden;}
body{font-size:12px; margin:0px; font-family: "微软雅黑"; color:#4B5457;}
ul,li,ul li{ margin:0px;padding:0px;list-style:none; }
input,option,select{font-size:12px;color:#353737; font-family: Arial, Helvetica, sans-serif;}
blockquote ul li{ list-style:disc;}

iframe {
	padding:0px;margin:0px;
}
/* 联系方式 */
.lanren{ position:absolute; right:0; top:150px; z-index:100}
.lanren h2 { margin:0; padding:0}
.lanren .slide_min{ width:28px; height:112px; background:url(../../imgs/sn/slide_min.jpg) no-repeat; cursor:pointer;}
.lanren .slide_box{ width:154px; height:auto; overflow:hidden; background:url(../../imgs/sn/slide_box_bg.jpg) repeat-y; font-size:12px; text-align:center; line-height:130%; color:#666; border-bottom:2px solid #76A20D;}
.lanren .slide_box .weixin{ margin-bottom:5px;width:100%;}
.lanren .slide_box img{ cursor:pointer;}
.lanren .slide_box p{ text-align:center; padding:5px; margin:5px;border-bottom:1px solid #ddd;}
.lanren .slide_box span{ padding:5px 10px; display:block;}
.lanren .slide_box span a{ color:#76A20C;}

.ff{ width:960px; margin:0 auto; overflow:hidden;}
.ff_bg{ width:100%; background:#fff url(../../imgs/sn/honor_bg.jpg) repeat-x left top;  }
.l{ float:left;} .r{ float:right;}
.cl{ clear:both; display:block; overflow:hidden; font-size: 0px; line-height: 0; height: 0px;visibility: hidden;}
input{ padding-top:3px;}
a:link {color: #141414;text-decoration: none;}
a:visited {	color: #141414;text-decoration: none;}
a:hover {color: #005bac;text-decoration: none;}
a.imagehover:hover img {border-top-width: 0px; border-left-width: 0px; filter: alpha(opacity=65);opacity:0.65; border-bottom-width: 0px; border-right-width: 0px; }
a.link1:link { color: #4B5457; text-decoration: none;}
a.link1:visited {color: #4B5457;}
a.link1:hover {color: #0067b2;  }
a.link1:hover {text-decoration: none;}
a.link1:active {text-decoration: none;}
blockquote ul li{ list-style:disc;}
.tff99{ color:#FF9900;}
.f20{ font-size:20px; color:#363535; font-family:"微软雅黑"; }
.f30{ font-size:30px; color:#f39800; font-family:"微软雅黑"; }

.td40{ padding:40px;}.tdtf40{ padding:40px 0px; }.tdlr40{ padding:0px 40px; }.tdtfr40{ padding:40px 40px 40px 0px; }.tdtfl40{ padding:40px 0px 40px 40px; }
.tit1{ font-size:18px; line-height:30px;}
.tit2{ font-size:16px; font-family:Arial, Helvetica, sans-serif; padding-bottom:15px; }

.p30{ padding-top:30px;}

/*顶部开始*/
.head_bg{ background: url(../../imgs/sn/head_bg.jpg) repeat-x left top; height:180px;}
.head{}
.logo{ padding-top:40px; margin-bottom:10px;}
.itel { float:right;}
.cn_bg{ position:relative; width:1003px; margin:0 auto; z-index:100000;}
.cn{  position:absolute; right:60px; top:-34px; z-index:400;   }
.cn ul li{ float:right; color: #666;}
.cn ul li a{ color: #666;}
.cn ul li a:hover{ color: #005bac;}

/*菜单开始*/
.menu{ }
.menu01{ width:960px; margin:0 auto; position: relative; margin-top:73px;}
.menu001{position:absolute;	z-index:1;visibility:visable;top:-42px;left:0px;}
#Layer1{clear:both; position:absolute; width:100%; height:0; z-index:200;}
#Layer2{clear:both; position: absolute; width:100%; height:93px; z-index:2; text-align:center;}
#nav_box1{ clear:both; width:100%; text-align:center; }
#nav_box{height:42px; line-height:42px; }
#slidingBlock a{ white-space:nowrap; color:#fff; font-size:13px;}
#slidingBlock a:hover{ white-space:nowrap; color:#f39800; }
#slidingBlock h4 {float:left;  height:42px;text-align:center;font-size:15px;font-family:"微软雅黑"; color:#4e4e4e; over-flow:hidden; padding:0px; padding-right:60px; margin:0px;}
#slidingBlock h4.menuNo {float:left;}
#slidingBlock h4.menuOn {height:42px;font-size:15px;color:#005bac;line-height:42px;cursor:pointer;}
#slidingBlock DIV.slidingList_none {display:none; width:100%; }
#slidingBlock DIV.slidingList {width:auto;margin-left:0px;clear:both;line-height:30px; position:relative;}
#slidingBlock DIV.slidingList ul { margin:0px;padding:0px; list-style:none;}
#slidingBlock DIV.slidingList li {float:left;line-height:30px;font-size:12px; padding:0px 10px}
.menuh{ width:1003px; margin:0 auto;}
.menuh ul li{float:left;line-height:38px;padding:0px 12px}


/*菜单二开始*/
a,img{border:0;text-decoration:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}
/* nav_menu */
.nav_menu{ height:62px; }
.nav{width:100%;height:61px;position:relative;margin:0 auto; z-index:100000}
.list{ width:960px; margin: 0 auto}
.nav .list li{float:left;}
.nav .list a{float:left;display:block;padding-right:50px;height:62px;text-align:center;font:bold 15px/62px "微软雅黑";color:#4e4e4e;}
.nav .list a:hover{color:#0757a0;}
.nav .list a:hover,.nav .list .now{color:#0757a0;}
.nav .box{position:absolute;left:0px;top:62px;width:100%; background:url(../../imgs/sn/menubg.png);overflow:hidden;height:0; }
.nav .cont{position:relative;padding:0px 0px 0px 10px;width:980px; margin: 0 auto}
.nav .cont2{position:relative;padding:0px 0px 0px 10px;width:110px; margin: 0 auto}
/* sublist */
.sublist li{float:left;max-width: 130px;padding-right: 30px;}
.sublist li:last-of-type{padding-right:0px;}
.sublist li .mcate-item-hd{font-family:'微软雅黑';padding-left:2px;font-size:13px;height:26px;line-height:26px;font-weight:bold; padding-top:10px;}
.sublist li p.mcate-item-bd{padding-left:2px;}
.sublist li p.mcate-item-bd a{height:26px;line-height:26px;margin-right:10px;font-size:12px;color:#fff;text-decoration:none;display:inline-block;}
.sublist li p.mcate-item-bd a:hover{color:#feb11c;}
.mcate-item-hd a{color:#fff;}
.mcate-item-hd a:hover{color:#feb11c;}
#im70{ max-width: 250px;}
#im67{ max-width: 165px;}
#im73{ max-width: 170px;}

/* sublist2 */
.sublist2 li{float:left;padding-right:24px;}
.sublist2 li:last-of-type{padding-right:0px;}
.sublist2 li .mcate-item-hd{font-family:'微软雅黑';font-size:13px;height:26px;line-height:26px; font-weight:bold; padding-top:10px;}
.sublist2 li p{ padding:0px; margin:0px; }
.sublist2 li p.mcate-item-bd{padding-left:2px;}
.sublist2 li p.mcate-item-bd a{height:26px;line-height:26px;margin-right:10px;font-size:12px;color:#fff;text-decoration:none;display:inline-block;}
.sublist2 li p.mcate-item-bd a:hover{color:#feb11c;}
/* sublist3 */
.sublist3 li{float:left; padding-right: 30px;}
.sublist3 li:last-of-type{padding-right:0px;}
.sublist3 li .mcate-item-hd{font-family:'微软雅黑';padding-left:2px;font-size:13px;height:26px;line-height:26px;font-weight:bold; padding-top:10px;}
.sublist3 li p{}
.sublist3 li p.mcate-item-bd{padding-left:2px;}
.sublist3 li p.mcate-item-bd a{height:26px;line-height:26px;margin-right:20px;font-size:12px;color:#fff;text-decoration:none;display:inline-block;}
.sublist3 li p.mcate-item-bd a:hover{color:#feb11c;}
.mcate-item-hd a{color:#fff;}
.mcate-item-hd a:hover{color:#feb11c;}

.ibanner{ clear:both; height:400px;margin: 0 auto; position: relative; width:100%;}  

/*首页产品*/
.ipro_bg{ clear:both; background-color:#f5f5f3; min-height:480px;}
.ipro{ width:1040px; margin:0 auto; padding-top:60px;}

.imainNav{ margin-top:45px; margin-bottom:45px;}
.iSpotlight{ width:660px;}
.itit{ margin-bottom:20px;}
.itit span{ color:#f39800;}
.iSpotlight ul li{ float:left; margin-right:25px; margin-bottom:20px;}
.iSpotlight ul li p{ font-size:18px; font-family:"微软雅黑";}
.iSpotlight ul li p a{ color:#686868;}
.iSpotlight ul li p a:hover{ color:#3b92df;}
.inews{ width:300px;}
.itit2{ margin-bottom:20px;}
.itit2 span{ color:#005bac;}
.inews ul li span{ font-size:12px; color:#8f8f8e; display:block;}
.inews ul li{ border-bottom:1px solid #dedede; padding-bottom:10px; font-size:14px; margin-top:20px;}

/*内页*/
.banner_foot{clear:both; width:100%; min-height:350px;}
.tit{ font-size:24px; color:#363535; font-family:"微软雅黑"; padding-left:15px; height:90px; line-height:90px;}
.Location{ font-size:16px; color:#363535; font-family:"微软雅黑"; padding-top:40px; padding-bottom:20px; }
.tit2{ font-size:30px; color:#363535; font-family:"微软雅黑";}
.mainNav{ width:960px; margin:0 auto; }
.news{ clear:both;  padding-top:30px; width:990px;}
.news ul li{ float:left; width:300px; height:460px; margin-right:30px;}
.news_tu{}
.news_tit{ font-size:18px; padding-top:20px; padding-bottom:20px; }
.news_tit2{height:100px; overflow:hidden; text-align:left; font-size:14px; line-height:180%;}
.tit2h{ width:20px; height:40px; font-size:22px;  color:#ccc; margin:0px 0px 0px 20px; padding-top:2px;   }
.imore{margin:30px 0px;}
.info{ line-height:180%; font-size:14px; padding-bottom:30px;  min-height:400px; }
.newsinfo_tit{ height:40px; margin-top:10px; margin-bottom:30px; font-size:24px; color:#f39800; }
.back{ background:url(../../imgs/sn/icon1.jpg) no-repeat left center; font-size:16px; color:#4387ce; width:35px; padding-left:15px; margin-bottom:30px; text-align:right; }
.back a{color:#4387ce;}
.back a:hover{color:#005bac;}
.tabble1{ margin-top:30px; margin-bottom:100px;}
.tabble1 tr td{ font-size:14px;}
.menus{ }
.menus ul li{ float:left; font-size:20px; height:40px; line-height:40px; margin-right:20px;}
.mmenu_1 a{color: #4B5457;display: block;text-decoration: none;}
.mmenu_1 a:hover{color: #005bac;display: block;text-decoration: none; }
.mmenu_1 .lefton{color: #005bac;display: block;text-decoration: none;}

/*历程*/
.lanrenzhijia{}
.lanrenzhijia .tab{ overflow:hidden; }
.lanrenzhijia .tab .tab_btn{ font-size:14px; display:block; float:left; text-decoration:none; color:#fff; text-align:center; font-weight:bold; background: url(../../imgs/sn/tab1.jpg) no-repeat left top; width:80px;height:80px; line-height:80px; margin-right:15px;  }
.lanrenzhijia .tab .tab_btn:hover{ background: url(../../imgs/sn/tab2.jpg) no-repeat left top; color:#fff; text-decoration:none;}
.lanrenzhijia .tab .tab_btn.on{ background: url(../../imgs/sn/tab2.jpg) no-repeat left top; color:#fff; text-decoration:none;}
.lanrenzhijia .content{ clear:both; line-height:180%; font-size:14px; padding-top:50px; min-height:500px;}
.lanrenzhijia .content .tab_body{ display:none;}

/**/
.map1{ background:url(../../imgs/sn/map1.jpg) no-repeat right top;height:387px; width:300px; margin-right:100px; position:relative;}
.map1 a{ color:#FF9900;}
.par{position:absolute;  display:block; z-index:100}
.pal{ position:absolute; height:30px; line-height:30px; font-size:14px; display:block; z-index:100}
.par img,.pal img{vertical-align:middle;}
.map1_1{top:194px; left:202px;}
.map1_2{top:310px; left:94px;}
.map1_3{top:267px; left:70px;}
.map1_4{top:202px; left:62px;}
.map1_5{top:103px; left:96px;}
.map1_6{top:20px; left:202px;}

.map2{ background: url(../../imgs/sn/map2.jpg) no-repeat center top; height:360px; position:relative;}
.map2_1{top:294px; left:734px; }
.map2_2{top:254px; left:320px;}
.map2_3{top:140px; left:252px;}
.map2_4{top:270px; left:492px;}
.map2_5{top:124px; left:452px;}
.map2_6{top:164px; left:532px;}
.map2_7{top:224px; left:680px;}
.map2_8{top:118px; left:732px;}
.map2_9{top:84px; left:662px;}
.map2_10{top:190px; left:700px;}
.map2_11{top:144px; left:648px;}

.map3{ background:url(../../imgs/sn/s3.png) no-repeat center top;height:660px; width:800px; margin:0 auto; position:relative; margin-bottom:30px;}
.par{
	position:absolute;
	display:block;
	z-index:100;
	width: 144px;
}
.pal{ position:absolute; height:30px; line-height:30px; font-size:14px; display:block; z-index:100}
.par img,.pal img{vertical-align:middle;}
.map3_217{ bottom:80px; right:90px;}
.map3_218{ bottom:80px; right:181px;}
.map3_219{ bottom:-1px; right:147px;}
.map3_220{ bottom:131px; right:10px;}
.map3_221{ bottom:343px; right:130px;}
.map3_222{ bottom:92px; right:317px;}
.map3_223{ bottom:393px; right:231px;}
.map3_224{ bottom:221px; right:305px;}
.map3_225{ bottom:198px; right:234px;}
.map3_226{ bottom:313px; right:217px;}
.map3_227{ bottom:385px; right:377px;}
.map3_228{ bottom:304px; right:397px;}
.map3_229{ bottom:267px; right:193px;}
.map3_230{ bottom:420px; right:582px;}
.map3_231{ bottom:250px; right:2px;}
.map3_232{ bottom:228px; right:45px;}
.map3_233{ bottom:278px; right:21px;}
.map3_234{ bottom:184px; right:-6px;}
.map3_235{ bottom:215px; right:137px;}
.map3_236{ bottom:157px; right:71px;}
.map3_237{ bottom:276px; right:109px;}
.map3_238{ bottom:401px; right:92px;}
.map3_239{ bottom:318px; right:41px;}
.map3_240{ bottom:408px; right:-14px;}
.map3_241{ bottom:468px; right:-59px;}
.map3_242{ bottom:445px; right:-7px;}
.map3_243{ bottom:363px; right:90px;}
.map3_244{ bottom:543px; right:-42px;}
.map3_245{ bottom:100px; right:-34px;}
.map3_246{ bottom:230px; right:500px;}
.map3_247{ bottom:135px; right:220px;}
.map3_248{ bottom:150px; right:140px;}

/*底部*/
.foot_bg{ clear:both; background-color:#f5f5f3;}
.foot{ padding:50px 0px 50px 0px; width:960px; margin:0 auto; overflow:hidden;}
.footmenu{ width:1050px; }
.foot .l{ line-height:180%}
.foot .r{line-height:180%}
.foot .r a{ color:#4B5457;}
.foot .r a:hover{color:#005bac;}
.imap{  margin-right:68px;}
.imap_tit{ font-size:16px; color:#35393a; font-weight:bold; margin-bottom:20px;}
.imap ul li{ line-height:26px;}
.imap ul li a{ color:#666;}
.imap ul li a:hover{ color:#3b92df;}
.icp{ clear:both; text-align:right; color:#989797; margin-top:40px; padding-right:30px;}
.icp a{ color:#989797;}
.icp a:hover{ color:#3b92df;}
.imap2{ width:260px;}
.imap2 ul li{ float:left; width:130px; line-height:26px;}
.imap2 ul li a{ color:#666;}
.imap2 ul li a:hover{ color:#3b92df;}

.map_com{ clear:both; border-bottom:1px solid #ccc; padding-bottom:20px; margin-bottom:30px; width:990px;}
.map_tit{ font-size:20px; color:#f39800;}
.map{ width:780px;}
.map ul li{ float:left; width:230px; height:100px; margin-right:15px;}
.map_1{ font-size:16px;color:#0067b2; }
.map_1 a{color:#0067b2; }
.map_1 a:hover{color:#f39800; }
.map_2{ clear:both; font-size:14px; margin:10px 15px 15px 0px;}
.map_2 a{color:#4B5457; margin-right:10px }
.map_2 a:hover{color:#0067b2;margin-right:10px  }

.mapp{ width:780px;}
.mapp ul li{ float:left; width:230px; margin-right:15px;}
.mapp ul li .map_1{ margin-bottom:10px;}

.fmap_1{ font-size:14px; font-weight:bold; margin-bottom:10px;}
.fmap_2{ font-size:12px; font-weight:normal;}
.fmap_2 a{ margin-right:10px;}

/*返回顶部*/
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display: block;}
img,input{outline:none;}
ul{list-style:none;}
.clear{clear:both;}
.ui-page{-webkit-backface-visibility: hidden;}
.container{padding:5px;min-width:320px;}
#one{width:100%;}
#one li{float:left;}
#one li .a-1{min-height:70px;}
#one li a{display:block;margin:5px;background:yellow;}
#one li img{width:100%;min-height:70px;vertical-align: middle;}
.scroll{width:90px;height:40px;background:#757575;color:#fff;line-height:40px;text-align:center;position:fixed;right:20px;bottom:50px;cursor:pointer;font-size:14px;}
