﻿/* 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;}

.ff{ width:960px; margin:0 auto; overflow:hidden;}
.ff_bg{ width:100%; background:#fff url(../images/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:"微软雅黑"; }
.logo>a>img{height:110px;}
.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;}

.itel p{color:#1393F8;overflow:hidden;font-family:"微软雅黑";}
.itel b{ font-family:Times New Roman; font-weight:normal;font-size:25px; color:#ff6600; display:block;}

/*顶部开始*/
.head_bg{ }
.head{}
.logo{ padding-top:20px;width:1240px;}
.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:52px; }
.nav{width:100%;height:52px;position:relative;margin:0 auto; z-index:100000}
.list{ width:1200px; margin: 0 auto}
.nav .list li{float:left;}
.nav .list a{float:left;display:block;padding-right:50px;height:52px;text-align:center;font:bold 20px/52px "微软雅黑";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(../images/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:960px; margin:0 auto; padding-top:60px;}

.imainNav{ margin-top:45px; margin-bottom:45px;}
.iSpotlight{ width:660px;}
.itit, .itit1{ margin-bottom:20px;}
.itit span{ color:#f39800;}
.itit1 span{color:#00a03c;}
.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:20px;}

.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(../images/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 a{ font-size:14px; display:block; float:left; text-decoration:none; color:#fff; text-align:center; font-weight:bold; background: url(../images/tab1.jpg) no-repeat left top; width:80px;height:80px; line-height:80px; margin-right:15px;  }
.lanrenzhijia .tab a:hover{ background: url(../images/tab2.jpg) no-repeat left top; color:#fff; text-decoration:none;}
.lanrenzhijia .tab a.on{ background: url(../images/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 li{ display:none;}

/**/
.map1{ background:url(../images/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(../images/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(../images/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;}

.list {clear:both;margin:0px auto;padding:0px;background:url(navbg.jpg) repeat-x left top;font-size:14px;}
.list ul {height:52px;line-height:52px;padding-left:2px;}
.list ul li {float:left;background:url(linebg.jpg) no-repeat right 0;font-weight:bold; position:relative}
.list ul li a {display:block;padding:0px 65px;color:#fff;text-decoration:none;}
.list ul li a.inmenu_1, .nav ul li:hover a, .nav ul li a:hover {background:url(nav_hover.jpg) repeat-x left top;color:#333;text-decoration:none;}
.list ul li .submenu { min-width:155px;display:none;position:absolute;top:52px;left:-1px;height:auto;z-index:10000;background:url(../images/menubg.png);clear:both;}
.list ul li .submenu li {float:none; width:100%;padding:0px;background:none;height:auto; line-height:32px; height:32px;border-bottom:dotted 1px #CCC;font-size:12px;text-indent:0;}
.list ul li .submenu li.last {border:none;}
.list ul li .submenu li a { display:block;padding:0px;text-align:left;height:30px;line-height:30px;color:#fff !important;font-weight:normal; padding:0 12px; background:none;white-space:nowrap; }
.list ul li .submenu li a:hover{display:block;color:#feb11c !important;}


.label {
	clear:both;
	overflow:hidden;
}
.label_head {
	height:35px;
	font-size:14px;
	font-weight:bold;
	overflow: hidden;
        padding-bottom:10px;
}

.link_more {
	float: right;
	margin-top:15px;
}
.more {
	background: url(../images/more.jpg) no-repeat scroll 50% 50% transparent;
	display:inline-block;
	text-indent: -9999px;
	width:44px;
	outline:none;
}
.fwmain_total{width:960px;margin:50px auto 60px;}

.pages{text-align:center; height:48px; padding-bottom:20px;}
.pages a,.pages b{display:inline-block;width:65px; height:48px; line-height:48px; background:#fff; border:1px solid #e5e5e5; margin-left:-5px;}
.pages a>b{display:inline; border:0; color:red;}
.zxrx{width:20px;display:block;float:left;font-size:21px;padding-right:10px;color:#1393F8;font-weight:bold;}
.rxdh{float:left;margin:0;font-size:21px;color:#1393F8;font-weight:bold;}
.spzs{padding-bottom:60px;width:960px;margin:0 auto;}
.sp{float:left;padding-right:15px;}

.fwmain_left {
	width:308px;
	float: left;
	color: #4a4a4a;
}
.about_con {
	line-height:24px;
}
.about_con p span {
	padding-left:20px;
}
.fw_content .label {
	margin-bottom:10px;
}
.fw_content .label_content {
	background:#f6f6f6;
}
.index_banner {
	margin-top:1px;
}
.label {
	clear:both;
	overflow:hidden;
}
.label_head {
	height:35px;
	font-size:14px;
	font-weight:bold;
	overflow: hidden;
}
.label_title {
	color:#333;
	font-size:16px;
	font-weight:normal;
	float:left;
	height:35px;
	line-height:35px;
	padding-left:10px;
	background: url(../images/title.png) no-repeat left center;
	width:158px;
	color:#FFF;
}
.link_more {
	float: right;
	margin-top:15px;
}
.more {
	background: url(../images/gengduo.jpg) no-repeat scroll 50% 50% transparent;
	display:inline-block;
	text-indent: -9999px;
	width:44px;
	outline:none;
}
.label_content {
	padding:5px 10px;
}
.fwmain_center {
	width:308px;
	float: left;
	margin-left:22px;
	display: inline;
	overflow: hidden;
}
.fwmain_right {
	width:308px;
	float: right;
	color: #4a4a4a;
}

.item_list li {
	clear:both;
	line-height: 30px;
	height:30px;
	background: none;
	border-bottom:1px #999999 dashed;
}

.item_list P{  	width: 200px;
	overflow: hidden;
	height: 31px;


}


.item_list li a {
	padding: 0 5px 0 15px;
	line-height:30px;
	position:relative;
	color:#4a4a4a;
	background: url(../sidebar_icon.jpg) no-repeat left center;
}
.item_list li span.datetime {
	float:right;
}
.item_list li a:hover {
	color:#74ac01;
}
.label_content {
	background:#fff;
}
.clearfix{padding-bottom:40px;}


dl.news_dl{ padding-bottom:15px;padding:13px 7px;background:#fff;border-bottom:1px dashed #ccc;}
dl.news_dl_2{background:#f3f3f3;}
dl.news_dl dt{ height:25px; overflow:hidden; line-height:25px; font-size:14px; font-weight:bold; padding-left:14px;}
dl.news_dl dt a{ color:#020202;}
dl.news_dl dd h3{ font-size:14px; height:25px; line-height:25px; overflow:hidden;}
dl.news_dl dd h3 a{ color:#333;}
dl.news_dl dd span{ height:52px; font-size:14px; line-height:24px; overflow:hidden; padding-top:5px; color:#555555; padding-left:14px; display:block;} 
dl.news_dl dd i{ width:100px; height:22px; border:1px solid #5BAA00; text-align:center; line-height:22px; display:block; margin-left:14px;}
dl.news_dl dd i a{ font-style:normal; color:#5BAA00;font-family:"宋体";} 
.fl { float:left;}
.fr { float:right;}
.news>ul{width:960px;}