@charset "gb2312";
/* CSS Document */
body{
	line-height:180%;
	margin:0px auto;
	background:#fff;	font-size:12px;
	 width:100%;  color:#000;
}
body,input,textarea{font-family:"Î¢ÈíÑÅºÚ";}
p,big,small,b,span,font,ul,dd,dt,dl{ padding:0px; margin:0px;;overflow:hidden}
li{ list-style:none;}
ul{list-style:none;}
img { border:none;}
a { color:#000; text-decoration:none};
a:hover { color:#e60012; text-decoration:none}
.wrap{ width:1200px; margin:0 auto}
.fl{ float:left}
.fr{ float:right}
.h20{ height:20px; clear:both;}
.h10{ height:10px; clear:both;}
.clear{ clear:both}
.clear2{ clear:both; height:20px;}
.top{ background:#f8f8f8; height:30px; line-height:30px; border-bottom:#eeeeee 1px solid;}
.tel{ float:right; margin-top:30px;}
.tel span{ font-size:14px;}
.tel font{ display:block; padding-bottom:5px; font-size:24px; color:#ff0000; font-weight:bold; background:url(../images/tel.jpg) left center no-repeat; padding-left:28px; line-height:24px;}

.logo .wrap{ position:relative;}
.sousuo{ position:absolute; top:30px; left:465px;}
.sousuo span{ display:block; float:left;  border:#2b72dd 2px solid; border-right:none; height:30px; background:url(../images/s2.gif) center; width:26px;}
.sousuo .ss{ float:left; background:url(../images/s1.gif) repeat-x; height:28px; border:none; line-height:28px; border:#2b72dd 2px solid; border-left:none; width:370px;}
.sousuo .sss{ float:left; border:none; color:#fff; background:#2b72dd; height:34px; width:60px;}

.nav{ height:27px; line-height:27px; border-bottom:#01458e 3px solid;}
.nav-box{ height:27px; position:relative}
.left-nav{ float:left; width:210px; position:relative;}
.left-nav span.t{ display:block; text-align:center; background:url(../images/nav1.gif) no-repeat #01458e; border-bottom:#01458e 3px solid; color:#fff; font-size:16px; background-position:156px 9px;}
.nav-list{ float:left;}
.nav-list a{ display:block; float:left; margin:0 18px; font-size:16px;}
.nav-list a.this,.nav-list a:hover{ color:#c52620; border-bottom:#c52620 3px solid;}
.left-nav-box{ height:400px; position:absolute; left:0px;  z-index:9999999999999; background:#fff; display:none}
.left-nav-box-list font{ line-height:35px; display:block; background:url(../images/icon1.gif) left center no-repeat; padding-left:24px; margin-left:14px;}
.left-nav-box-list{ border:#dcdcdc 1px solid; border-top:none; padding-top:5px; height:94px;}
.left-nav-box-list-a { padding:0px 14px}
.left-nav-box-list  a{ color:#a4a4a4; line-height:25px; display:inline-block; margin-right:10px;}
.left-nav-box-list  a font{ color:#000}

.left-nav:hover .left-nav-box{ display:block}

.tehui{ height:379px; background:url(../images/th.png) center;}
.tehui-title{ height:40px; line-height:40px; border-bottom:#eceef4 4px solid; padding-top:20px;}
.tehui-title font{ float:left; font-size:20px; color:#ff0000; border-bottom:#ff0000 4px solid;}
.tehui-title a{ float:right;}
.tehui-list ul{ width:102%;}
.tehui-list li{ width:211px; background:#fff; float:left; border:#d3d3d3 1px solid; padding:10px; margin-top:20px; margin-right:9px;}
.tehui-list li a.img{ display:block; height:140px;}
.tehui-list li span big{ color:#ff0000; font-weight:900}
.tehui-list li span{ display:block; padding-top:10px;}
.tehui-list li p{ border-bottom:#ffc697 1px dashed; padding-bottom:5px; padding-top:10px;}
.tehui-list li span small{ text-decoration:line-through; color:#979797; font-size:12px;}
.box-left-title{ height:50px;border-bottom:#01458e 3px solid; position:relative;}
.box-left-title.box-left-title-chengse{border-bottom:#ff9c00 3px solid;}
.box-left-title.box-left-title-lvse{border-bottom:#00aa10 3px solid;}
.box-left-title font{ float:left; width:220px; display:block; background:url(../images/c1.gif) no-repeat; line-height:48px; height:48px; font-size:24px;}
.box-left-title font b{ margin-left:100px;}
.box-left-title span{ display:block; position:absolute; left:240px; bottom:0px; line-height:30px;}
.box-left-title span a{ display:inline-block; font-size:14px; padding:0px 12px;}
.box-left-title span a.this,.box-left-title span a:hover{ background:#01458e; color:#fff;}
.box-left-title.box-left-title-chengse span a.this,.box-left-title.box-left-title-chengse span a:hover{background:#ff9c00; }
.box-left-title.box-left-title-lvse span a.this,.box-left-title.box-left-title-lvse span a:hover{background:#00aa10; }
.box-left-title.box-left-title-lvse font{ background:url(../images/c2.gif) no-repeat; }
.box-left-title.box-left-title-chengse font{ background:url(../images/c3.gif) no-repeat; }
.box-left-title a.more{ float:right; margin-top:20px; line-height:30px; color:#8f8f8f;}
.box-left-left{ height:482px; background:url(../images/a1.jpg) center; width:220px; float:left;}
.box-left-left.box-left-left-gn{  background:url(../images/a2.jpg) center no-repeat;}
.box-left-left.box-left-left-zb{  background:url(../images/a3.jpg) center no-repeat;}
.box-left-left-content{ width:110px; margin:0 auto; padding-top:50px;}
.box-left-left-content font{ display:block; text-align:center; border-bottom:#949494 1px solid; line-height:44px; font-size:20px;}
.box-left-left-content span{ display:block; padding-top:5px;}
.box-left-left-content span a{ display:block; float:left; width:49%; text-align:center; color:#5c5c5c; line-height:25px;}
.box-left{}
.box-left-right{ float:right; width:964px;}
.box-left-right-one  ul{ width:102%;} 
.box-left-right-one li{ width:314px; height:233px; position:relative;float:left; margin-right:12px; margin-top:12px;}
.box-left-right-one li span{ display:block; position:absolute; bottom:0px; height:37px;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity:0.5;left:0px; width:100%; z-index:1}
.box-left-right-one li font{ display:block; text-align:center; position:absolute; bottom:0px; height:37px; color:#fff; line-height:37px; font-size:14px; left:0px; width:100%; z-index:2}
.box-left-right-one li img{width:314px; height:233px; }


.box-left-right-two ul{ width:102%;}
.box-left-right-two li{ width:230px; float:left;  margin-top:10px; margin-right:15px;}
.box-left-right-two li a.img{ display:block; height:153px;}
.box-left-right-two li a.img img{ width:100%; height:153px;}
.box-left-right-two li:hover a.img img,.box-left-right-one li:hover img,.jingqu-list .po img:hover{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7; opacity:0.7; }
.box-left-right-two li span big{ color:#ff0000; font-weight:900}
.box-left-right-two li span{ display:block; }
.box-left-right-two li p{ padding:7px 0px 5px 0px}
.box-left-right-two li span small{ text-decoration:line-through; color:#979797; font-size:12px;}


.box-right{ float:right; width:224px; padding-top:20px;}
.border{ border:#e6e6e6 1px solid;}
.i-news-tab{ height:35px; line-height:35px; background:#f4f4f4;border-bottom:#e6e6e6 1px solid ; font-size:14px;} 
.i-news-tab span{ display:block; float:left;; width:110px; text-align:center;margin-top:-1px; border-top:#e6e6e6 1px solid; }
.i-news-tab font{ display:block; float:left; height:35px; width:1px; background:#e6e6e6;}
.i-news-tab span.this,.i-news-tab span:hover{ background:#fff; border-bottom:#fff 1px solid; border-top:#01458e 1px solid; }
.i-news-list{ width:200px; margin:0 auto; line-height:25px; padding-top:10px;}

.txl-title{ height:34px; line-height:34px; background:#f4f4f4; font-size:14px;}
.txl-list{ width:200px; margin:0 auto; padding-top:10px; line-height:20px;}.txl-list li font{ font-size:14px; color:#01458e; line-height:30px;}
.txl-list p{ color:#999;}
.txl-list li{ border-bottom:#e6e6e6 1px dashed; padding-bottom:10px;}

.bbx{ background:#f6f6f6; height:218px; margin-top:10px;}
.bbx .bbx-title{ font-size:14px; line-height:40px; padding-left:12px; font-weight:900;}
.bbx .bbx-list a{ display:block; float:left; text-align:center; width:33%; line-height:22px; padding-top:12px;}
.ad{ padding:20px 0px;}

.i-xl-list{ line-height:37px; padding-top:10px;}
.i-xl-list li{ border-top:#f5f5f5 1px solid; height:37px; position:relative;}
.i-xl-list li a{ position:absolute; left:10px;}
.i-xl-list li font{ position:absolute; right:0px; z-index:2; color:#F00; right:10px;}

.i-xl-list-f{ width:187px; height:125px; position:relative; margin:0 auto;}
.i-xl-list-f span{ display:block; position:absolute; bottom:0px; height:37px;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity:0.5;left:0px; width:100%; z-index:1}
.i-xl-list-f font{ display:block; text-align:center; position:absolute; bottom:0px; height:37px; color:#fff; line-height:37px; font-size:14px; left:0px; width:100%; z-index:2}
.i-xl-list-f img{width:187px; height:125px; }

.jingqu-title{ border-bottom:#eceef4 2px solid;line-height:30px;}
.jingqu-title font{ float:left;  font-size:16px;}
.jingqu-title a{ float:right;}

.jq-list-one{ float:left; width:433px;}
.jq-list-three{ width:322px; float:left}
.po{ position:relative; }
.po span{ display:block; position:absolute; bottom:0px; height:37px;background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5; opacity:0.5;left:0px; width:100%; z-index:1}
.po font{ display:block; text-align:center; position:absolute; bottom:0px; height:37px; color:#fff; line-height:37px; font-size:14px; left:0px; width:100%; z-index:2}
.po img{width:100%; height:100%; }

.help{ background:#01458e; height:180px; color:#fff; padding-top:30px;}
.help a{ color:#fff;}
.help-list{ float:left; width:158px; margin-left:10px;}
.help-list font{ display:block; font-size:18px; border-left:#fff 4px solid; padding-left:10px; margin-bottom:10px;}
.help-list a{ display:inline-block; padding-left:14px; line-height:25px;}
.dizhi{ float:left; border-left:#fff 1px solid; height:125px;}
.dizhi-txt{ font-size:16px;}
.dizhi-txt font{ display:inline-block; font-size:30px; padding:10px 0px; line-height:30px;}
.dizhi-erwei{ padding-left:50px; margin-right:10px;}
.footer{ background:#eaeaea; text-align:center; padding:10px;}

.nava{ background:#e4e4e4; height:68px; line-height:68px; text-align:center;}
.nava a{ padding:0px 28px; font-size:20px; display:inline-block}
.nava a.this,.nava a:hover{ background:#01458e; color:#fff;}
.list_news div.ll{ background:#efefef; padding:25px; display:none}
.list_news div.ll a.t{ font-size:16px; line-height:35px;}
.list_news div.ll p{ color:#5f5f5f; line-height:28px;}
.list_news div.ll span{ display:block; padding-top:10px;}
.list_news div.ll h3{ padding:0px; margin:0px;}
.list_news div.l{ height:40px; line-height:40px; border-bottom:#dadada 1px dashed;font-size:14px; }
.list_news div.l a{ float:left; margin-left:10px;}
.list_news div.l font{float:right; margin-right:10px;}
.list_news li:hover div.ll{ display:block}
.list_news li:hover div.l{ display:noe}

.news_view h1{ text-align:center ; padding:0px; margin:0px; line-height:50px; padding-top:20px;}
.newClick{ text-align:center; border-bottom:#ccc 1px solid; padding-bottom:20xp; margin-bottom:10px; overflow:hidden}
.content{ padding:10px 0px; border-bottom:#ccc 1px solid; margin-bottom:10px;}

.mudi{ float:left; width:285px; height:747px; position:relative}
.mudi .title{ line-height:48px; border-bottom:1px dashed #cdcdcd; font-size:18px; color:#ff0101; padding-left:12px;}
.mudi div.list{border-bottom:1px dashed #cdcdcd; line-height:20px; padding-bottom:10px;}
.mudi div.list font{ display:block; padding-left:12px; font-weight:900; color:#03458f; padding-top:10px;} 
.mudi div.list p{ padding:0px 12px;}
.mudi div.list p a{ color:#7e7e7e;}
div.more{ position:absolute; bottom:0px; left:0px; width:100%; line-height:40px; text-align:center; border-top:#e8e8e8 2px solid;}

.md-right{ float:right; width:895px;}
.tehui-title1{ height:40px; line-height:40px; border-bottom:#eceef4 4px solid; padding-top:20px;}
.tehui-title1 font{ float:left; margin-right:20px; font-size:20px;}
.tehui-title1 font.this,.tehui-title1 font:hover{ color:#ff0000; border-bottom:#ff0000 4px solid;}
.tehui-title1 a{ float:right;}
.tehui-list1 ul{ width:105%;}
.tehui-list1 li{ width:282px; float:left;  margin-top:18px; margin-right:24px; height:260px}
.tehui-list1 li a.img{ display:block; height:188px;}
.tehui-list1 li a.img img{ width:100%; height:100%}
.tehui-list1 li span big{ color:#ff0000; font-weight:900}
.tehui-list1 li span{ display:block; }
.tehui-list1 li p{  padding-bottom:5px; padding-top:10px;}
.tehui-list1 li span small{ text-decoration:line-through; color:#979797; font-size:12px;}
.gd{ text-align:center}
.gd span{ display:inline-block; font-size:16px; color:#fe2400; line-height:45px; width:194px; border:#ccc 1px solid;border-radius:20px; background:url(../images/jz.jpg) no-repeat; background-position:140px center}


.about{ padding:0px 20px;}
.about-about-info{ float:right; width:760px; line-height:200%;}
.line{ background:#ccc; height:1px; margin-top:48px;}
.ry  ul{ width:105%;}
.ry li{ width:354px ; float:left; margin-right:49px;;}
.ry li font{ display:block; text-align:center; line-height:20px; padding-top:30px; padding-bottom:20px; font-size:20px;}
.ry li p{ color:#7b7b7b; line-height:20px; padding-top:10px;}
.team{ background:#f6f6f6; height:500px;}
.team-list ul{ width:102%; padding-top:5px;}
.team-list li{ width:214px; text-align:center; font-size:14px; float:left; margin-right:22px;}
.xianlu{  background:#f4f4f4;}
.position{ line-height:35px; padding-top:20px;}
.xianlu-content{ padding:25px; border:#e0e0e0 1px solid; background:#fff;}
.xianlu-content .x-title{ font-size:24px; line-height:50px; border-bottom:#eeeeee 1px solid;}
.x-left{ float:left; width:598px;}
.x-img-small{ width:105%;}
.x-img-small div{ width:194px; height:130px; float:left; margin-right:8px; margin-top:8px;}
.rili{ }
.x-right{ float:right; width:515px;}
.info1{ font-size:14px; line-height:30px;}

.red{ color:#ff0000}
div.order{ background:#f7faff ; border:#e2e8f6 1px solid; padding:25px 25px 0px 25px; margin-top:10px;}
.yuding{ padding-bottom:10px; font-size:14px;}
.yuding input.inp{ height:12px; line-height:12px; padding:5px 5px; width:200px;}

.btn{ height:44px; position:relative; margin-top:10px;}
.btn .sub{ height:42px; border:#fc8037 1px solid; float:left; margin-right:10px; font-size:16px;; background:#fd5f00; color:#fff; width:118px;  cursor:pointer;}
.btn .sub.zixun{ display:inline-block; height:40px; text-align:center; line-height:40px; border:#a9aaab 1px solid; background:#959595;  cursor:pointer;}
.btnspan{ color:#999; display:inline-block; float:left; margin-top:20px; margin-right:10px;padding-left:17px;}
.btnspan.gz{ background:url(../images/info1.gif) left center no-repeat; }
.btnspan.fx{ background:url(../images/info2.gif) left center no-repeat;}
.phone{ border-top:#d0daf0 1px dashed; line-height:40px; margin-top:20px; clear:both; color:#585858;}
div.tejian{ background:#fffcf4 ; border:#fde1bd 1px solid; padding:25px 25px 25px 25px; margin-top:20px;}
div.tejian span.t{ color:#ff1110; font-size:16px; background:url(../images/info3.gif) left center no-repeat; padding-left:30px;} 
.tejian-body{ padding-top:15px; font-size:14px ; line-height:30px; color:#565656;}
.infos{ padding:25px; border:#e0e0e0 1px solid; background:#fff; border-top:none;}
.tab{ background:#01458e; height:40px; line-height:40px; border:#01458e 1px solid; font-size:16px; color:#fff;}
.tab span{ display:inline-block; float:left; padding:0px 36px; cursor:pointer; height:41px;}
.tab span.this,.tab span:hover{ background:#fff; color:#000; border-bottom:#fff;}
.infos-content{ font-size:14px; line-height:200%; }

.jq-list li{ width:280px; margin-bottom:20px;}

/* fullSlide */
.fullSlide{width:100%;position:relative;height:400px;background:#000; margin:0; padding:0;}
.fullSlide .bd{margin:0 auto ;position:relative;z-index:0;overflow:hidden; top:0 !important;  padding:0 !important; }
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:400px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:400px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:20px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:2%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:2%;background-position:-6px -137px;}


.dede_pages { text-align:center; padding-bottom:30px;}
.dede_pages li{
	margin: 0px 5px;
	display: inline-block;
	text-align: center;
	padding-left: 15px;
	padding-right: 15px;
	line-height: 40px;
	border: #ccc 1px solid;
	font-size: 14px;
	color: #333;border-radius:3px;
}
.dede_pages li a{ font-size:14px;}
.dede_pages li.thisclass{ border:#fe2400; background:#fe2400; }
.dede_pages li.thisclass a{color:#fff}


.xc-box{ border-bottom:#d9d9d9 1px solid; padding-bottom:10px; margin-bottom:20px;}
.xc-title { height:26px; background:#eeffdd; line-height:26px;}
.xc-title span{ float:left; background:url(../images/1.png) left center no-repeat; color:#fff; display:block; width:54px; padding-left:5px;}
.xc-title font { float:left;}

.xc-body{ padding:10px 0px; line-height:180%; font-size:14px;}
.chizhu{ color:#ff7733}
.chizhu font{ display:inline-block; background:url(../images/c1.png) center left no-repeat; padding-left:20px; float:left;}
.chizhu font.c2{ background:url(../images/c2.png) center left no-repeat;}
.chizhu span{ float:left}




#kefu1{position:fixed; right:0px; top:150px; z-index:10008; width: 132px; padding: 10px; background: #fff; border: 1px solid #ddd; box-shadow: 1px 1px 1px #d4d4d4; font-size: 12px;}
.cs_tel{height:25px; background: url('../images/img.gif?v=1') no-repeat 0px 0px;}
.cs_tel_ct{color: #666; line-height: 150%;}
.cs_tel_num{color: #c00; font-size: 18px; font-family: Arial,Verdana; font-style: italic; font-weight: bold; display: block; padding: 5px 0px;}

.cs_online{height:30px; background: url('../images/img.gif?v=1') no-repeat 0px -50px;}
.cs_online_qq{height: 25px;}
.cs_online_qq a:link, .cs_online_qq a:active, .cs_online_qq a:visited, .cs_online_qq a:hover{text-decoration: none; color: #666;}

.cs_qcode{padding: 10px 0px 0px 0px;}

.cs_free{height:32px; background: url('../images/img.gif?v=1') no-repeat 0px -100px;}
.cs_free a{display: block; height: 32px;}
.cs_free a span{display: none;}

.cs_baidu{height:32px; background: url('../images/img.gif?v=1') no-repeat 0px -200px;}
.cs_baidu a{display: block; height: 32px;}
.cs_baidu a span{display: none;}

.cs_spr{border-bottom: 1px dashed #c0c0c0; margin: 8px 0px;}
.cs_space{clear:both; overflow:hidden; height:8px;}
.cs_close{position: absolute; right: 5px; top: 5px; width: 12px; height: 12px; background: url('../images/img.gif?v=1') no-repeat 0px -150px;}
.cs_close a{display: block; height: 10px;}
.cs_close a span{display: none;}