/*全局样式*/
*{ list-style:none; margin:0; padding:0;}
article,aside,dialog,footer,header,section,footer,nav,figure{display:block}
body {font:14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;color:#333;min-width:1200px;overflow-x:hidden;}
dl,dt,dd,ul,p,li,form,h1,h2,h3,h4,h5,h6{padding: 0;margin: 0;}
ul{list-style: none;}
img {border:0;-ms-interpolation-mode:bicubic;vertical-align:bottom;}
a {	color:#666666;	text-decoration:none;transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;  }
a:hover {color:#e77917;text-decoration:none}
.clearfix:after{clear: both;height: 0;line-height: 0;font-size: 0;content: ".";display: block; visibility: hidden;}
.clearfix{*zoom:1;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.w1170{width: 1200px; margin: 0 auto;}
.wrap {width: 1200px; margin: 0 auto;}
.m20{margin-top: 20px;}
.m30{margin-top: 30px;}
.m40{margin-top: 40px;}
.mt45{ margin-top:40px;}
.mt50{margin-top: 50px;}
.m60{margin-top: 60px;}
.m80{margin-top: 80px;}
.pd60{ padding-top:60px;}
.clearfix{display:inline-table;}
*html .clearfix{height:1%;}
.clearfix{display:block;}
*+html .clearfix{min-height:1%;}
input,select,textarea{vertical-align:middle;*font-size:100%;}
input{margin:0;outline:none;padding:0;}
input::-ms-clear{display:none;}

.header{height:170px; width:100%; border-top:#289b1b solid 0px; background:url("icon-1.jpg");}
.header .top{ height:120px;}
.header .logo{float: left; display:block; width:823px; height:60px; padding-top:20px;  }
.header .tel{ font-size:20px; color:#e77917; line-height:80px; float:right; width:298px; height:78px; background:url(tel.png) no-repeat; margin-top:20px;}
.lanmu{ width:100%; background:#4ab13b; height:50px;}
.naver{ width:1200px; margin:auto; height:50px; }
.naver ul li{ float:left; line-height:50px; width:122px;}
.naver ul li a{color:#fff; display:block; text-align:center; font-size:18px;}
.naver ul li a:hover{ color:#fff; }
.naver ul li.hover a{ color:#fff;}
.naver ul li.n1{ background:#f9d904;}
.naver ul li.n2{ background:#ec6941;}
.naver ul li.n3{ background:#289b1b;}
.naver ul li.n4{ background:#32b16c;}
.naver ul li.n5{ background:#13b5b1;}
.naver ul li.n6{ background:#448aca;}
.naver ul li.n7{ background:#eb6877;}
.naver ul li.n0{ background:#4db9d5;}

.zxyy{ background:url(yy.png) no-repeat; width:110px; height:106px; position:absolute; margin-left:1090px;float:right; display:block; z-index:999; margin-top:-50px; cursor:pointer;}
#imgBox{ background:url(zxyy_bg.png) no-repeat; width:611px; height:394px; padding-top:80px;}
#imgBox #closeBtn{ padding-top:0px; margin-left:560px;}
#imgBox table{ padding-left:90px; padding-top:40px;}
#imgBox .qq1{ width:200px; padding-left:12px; padding-right:12px; margin-right:10px; height:30px; line-height:30px; color:#999999; font-size:14px; margin-bottom:12px; background:url(q1.gif) no-repeat; border:none;}
#imgBox .qq2{width:102px; padding-left:12px; padding-right:12px;margin-right:10px; height:30px; line-height:30px;color:#999999; font-size:14px;margin-bottom:12px; background:url(q2.gif) no-repeat;border:none;}
#imgBox .qq4{ width:224px; padding-left:12px; padding-right:12px; margin-right:10px; height:30px; line-height:30px; color:#999999; font-size:14px; margin-bottom:12px; background:url(q4.gif) no-repeat; border:none;}
#imgBox .btn{ background:url(q3.gif) no-repeat; width:110px; height:30px; cursor:pointer; border:none; margin-left:170px;}
#imgBox p{ font-size:12px; display:block; padding-top:20px;}

select{}

.banner{ width:100%; height:550px;z-index:100; position:relative; overflow:hidden;}
.banner .hd{ width:1200px; position:absolute; z-index:1; bottom:10px; margin:auto; height:30px; line-height:30px;}
.banner .hd ul{ text-align:center;  padding-top:5px; left: auto;
    float: right; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:22px; height:7px; margin:3px; overflow:hidden; line-height:9999px; background:#cccccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.banner .hd ul .on{ background:#d53003;}
.banner .bd{ position:relative; height:100%; z-index:0;}
.banner .bd li{ zoom:1; vertical-align:middle; display:block; width:100%; height:550px;}
.banner .bd a{  display:block; width:100%; height:100%; }
.banner .prev,
.banner .next{ position:relative; float:left;  margin-top:-300px; display:block; width:19px; height:36px; background:url(slider-arrow.png) 0px 0px no-repeat; filter:alpha(opacity=80);opacity:0.8; margin-left:100px;}
.banner .next{ left:auto; float:right;background-position:right; margin-right:100px; }
.banner .prev:hover,
.banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner .prevStop{ display:none;  }
.banner .nextStop{ display:none;  }

.banner1{ width:100%; height:340px;z-index:100; position:relative; overflow:hidden;}
.banner1 .hd{ width:1200px; position:absolute; z-index:1; bottom:10px; margin:auto; height:30px; line-height:30px;}
.banner1 .hd ul{ text-align:center;  padding-top:5px; left: auto;
    float: right; }
.banner1 .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:22px; height:7px; margin:3px; overflow:hidden; line-height:9999px; background:#cccccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.banner1 .hd ul .on{ background:#d53003;}
.banner1 .bd{ position:relative; height:100%; z-index:0;}
.banner1 .bd li{ zoom:1; vertical-align:middle; display:block; width:100%; height:340px;}
.banner1 .bd a{  display:block; width:100%; height:100%; }
.banner1 .prev,
.banner1 .next{ position:relative; float:left;  margin-top:-300px; display:block; width:19px; height:36px; background:url(slider-arrow.png) 0px 0px no-repeat; filter:alpha(opacity=80);opacity:0.8; margin-left:100px;}
.banner1 .next{ left:auto; float:right;background-position:right; margin-right:100px; }
.banner1 .prev:hover,
.banner1 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.banner1 .prevStop{ display:none;  }
.banner1 .nextStop{ display:none;  }


.sysj{ font-size:14px; padding-top:8px; padding-bottom:8px; height:30px; line-height:30px;}
.sysj span{display:inline-block; color:#FFF; width:100px; height:30px; text-align:center; line-height:30px; background:#b30101;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}
.sysj p{ display:inline-block; color:#000000;}

.incc_001{ background:url(tlbg_kqk4.jpg) no-repeat #f7f6f6; height:575px; border-top:#eeeeee solid 1px;}


.in_title{ width:100%; text-align:center;padding-top:50px; background:url(in_tit_bg1.png) no-repeat 500px 55px;  }
.in_title h3{ font-size:18px; font-weight:bold; color:#d53003; font-size:24px; display:block;}
.in_title span{ font-size:18px; color:#d53003; line-height:80px;}

.in_title2{ width:100%; text-align:center;padding-top:50px; background:url(in_tit_bg2.png) no-repeat 471px 55px;  }
.in_title2 h3{ font-size:18px; font-weight:bold; color:#d53003; font-size:24px; display:block;}
.in_title2 span{ font-size:18px; color:#d53003; line-height:80px;}

.tit_more{ float:right; display:inline-block; width:100px; height:35px; text-align:center; line-height:35px; border:#999999 solid 1px; color:#999999; font-size:16px; margin-top:50px;}
.tit_more:hover{ background:#d53003; color:#FFF; border:#d53003 solid 1px;}



.piclin{width:1200px;height:265px;margin:auto; overflow:hidden; padding-bottom:50px;}
.piclin ul li{list-style:none;width:225px;height:265px;float:left; cursor:pointer;}
.piclin ul li .jieshao{ display:none;}
.piclin ul li .jieshao a{ display:block; background:none; height:160px;}
.piclin ul li .txt{ font-size:16px; color:#FFF; font-weight:bold; font-family: Microsoft YaHei; padding-top:25px; padding-left:20px;}
.piclin ul li .txt span{ font-size:20px;}
.piclin ul li p{ color:#FFF; font-size:14px; width:175px; display:block;padding-left:20px; padding-top:10px; height:140px;}
.piclin ul li .jieshao a{ display:inline-block; width:90px; height:30px; line-height:30px; text-align:center; background:#FFF; margin-left:115px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}
.piclin .l1{ width:525px; background:url(pro1.jpg) 0px -265px;}
.piclin .l1 .jieshao{ display:block;}
.piclin .l2{background:url(pro2.jpg);}
.piclin .l3{background:url(pro3.jpg);}
.piclin .l4{background:url(pro4.jpg);}
.piclin .l1 a{color:#d53003;}
.piclin .l2 a{color:#ec6941;}
.piclin .l3 a{color:#289b1b;}
.piclin .l4 a{color:#13b5b1;}

a.mf_st{ display:block; margin:auto; font-size:18px; color:#ffffff; width:150px; height:40px; line-height:40px; background:#d53003;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px; text-align:center; cursor:pointer;}

.yous_ul{ padding-top:65px; height:580px;}
.yous_ul .yous_list{width:1450px;}
.yous_list li{ float:left; width:273px; padding-right:33px; height:300px; text-align:center;}
.yous_list li span{ font-size:16px; color:#ff9933; line-height:50px;}
.yous_list li p{ font-size:14px; color:#666666; display:block; width:224px; margin:auto;}

.xm_inlist{ overflow:hidden; padding-top:5px;height:290px; padding-bottom:0px;}
.xm_inlist ul{ }
.xm_inlist ul li{ width:25%; float:left;}
.xm_inlist ul li i{ display:block; margin:auto; width:185px; height:185px;}
.xm_inlist ul li span{ color:#333333; display:block; font-size:18px;text-align:center; padding-top:0px; font-weight:bold; line-height:40px;}
.xm_inlist ul li p{ color:#666666; display:block; width:260px; text-align:center; margin:auto; font-size:14px;}
.xm_inlist ul li.dl1 i{ background:url(h1.gif) no-repeat;}
.xm_inlist ul li.dl1 a:hover i{background:url(h1_a.gif) no-repeat;}
.xm_inlist ul li.dl2 i{ background:url(h2.gif) no-repeat;}
.xm_inlist ul li.dl2 a:hover i{background:url(h2_a.gif) no-repeat;}
.xm_inlist ul li.dl3 i{ background:url(h3.gif) no-repeat;}
.xm_inlist ul li.dl3 a:hover i{background:url(h3_a.gif) no-repeat;}
.xm_inlist ul li.dl4 i{ background:url(h4.gif) no-repeat;}
.xm_inlist ul li.dl4 a:hover i{background:url(h4_a.gif) no-repeat;}

.yy_yl{ background:url(yyyl_bg.gif); width:100%; height:140px; padding-top:25px; margin-top:50px;}
.yy_yl .yl_con{ background:url(yyyl.png) no-repeat; height:113px;}
.yy_yl .yl_con .dd1{ margin-left:330px; width:183px; margin-top:-10px; height:26px; line-height:26px; background:none; border:none; }
.yy_yl .yl_con .dd2{ margin-left:210px;width:183px; margin-top:-10px; height:26px; line-height:26px;background:none; border:none;}
.yy_yl .yl_con .dd3{ width:198px; height:116px; margin-left:60px; cursor:pointer;background:none; border:none;}

.sec002{background:url(sec_2.gif) no-repeat 850px 30px;}

.hzhb_list { width:1200px; margin-top:-40px; position:relative; height:370px; }
.picScroll-left{ width:1200px;  overflow:hidden; position:relative; }
.picScroll-left .hd{ overflow:hidden;  height:30px;padding:0 10px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("arrow.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; padding-bottom:10px; zoom:1; }
.picScroll-left .bd ul li{float:left; _display:inline; height:330px; text-align:center; margin-right:31px; width:270px;}
.picScroll-left .bd ul li .pic{ text-align:center; padding-top:55px;}
.picScroll-left .bd ul li .pic img{ width:270px; height:190px; display:block; position:relative; z-index:10;}
.picScroll-left .bd ul li .pic span{ background: url(span_a.png); height:48px; margin-top:-48px; display:block; position:relative; z-index:15; color:#FFF; line-height:48px; text-align:left; text-indent:10px;}
.picScroll-left .bd ul li .pic_a{ display:none;}
.picScroll-left .bd ul li .pic_a img{ width:380px; height:260px;position:relative; z-index:20;-webkit-box-shadow:0 10px 10px rgba(0,0,0,0.6);
	box-shadow:0 10px 10px rgba(0,0,0,0.6)}
.picScroll-left .bd ul li .pic_a p{ display:block;width:270px; height:300px;background: url(span_a.png); margin-top:-300px; color:#fff;position:relative; z-index:20;}
.picScroll-left .bd ul li .pic_a p i{ text-align:left; padding:30px 30px 0px 30px; display:block; font-style:normal; display:block; font-size:14px; line-height:28px; height:210px;}
.picScroll-left .bd ul li .pic_a p em{ border:#FFF solid 1px;border-radius:10px;-moz-border-radius:15px;-webkit-border-radius:10px; width:98px; height:34px; line-height:34px; text-align:center; display:block; font-style:normal; margin-left:140px;}
.picScroll-left .bd ul li a:hover .pic{display:none;}
.picScroll-left .bd ul li a:hover .pic_a{ display:block;}

.in_about{ background:url(in_about_bg.jpg) center; width:100%; height:568px; margin-top:20px}
.ab_title{ width:100%; padding-top:30px; padding-bottom:30px;}
.ab_title h3{ font-size:24px; font-weight:bold; color:#fff; display:inline-block;}
.ab_title span{ font-size:18px; color:#fff; line-height:20px;display:inline-block;}
.about_con img{float:left; border:#FFF 7px solid; margin-right:35px;}
.about_con p{ font-size:14px; line-height:26px; color:#fff;}
.about_con a.more{ width:110px; height:35px; display:inline-block; float:right; background:#FFF; text-align:center; color:#d53003; font-size:14px; line-height:35px;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px;}
.about_left{ width:785px; float:left;}
.about_right{ width:225px; float:right; padding-left:50px; padding-right:50px; height:568px; background:url(span_a.png);}
.about_right p{ font-size:12px; color:#cccccc;}
.about_right .btn{ background:url(btn.png) no-repeat; width:112px; height:33px; text-align:center; line-height:33px; color:#FFF; font-size:14px; border:none; cursor:pointer; margin-left:110px; margin-top:30px; margin-bottom:30px;}
.about_right .input{ background:url(txt01.png) no-repeat; width:216px; padding-right:10px; height:33px; text-indent:10px; line-height:30px; border:none; margin-bottom:15px;color:#cccccc;}
.about_right .inp2{ background:url(z2.png) no-repeat; width:102px; padding-right:10px; height:33px; text-indent:10px; line-height:30px; border:none; margin-bottom:15px; display:inline-block; float:left;color:#999;}
.about_right .inp3{ background:url(z3.png) no-repeat; width:226px; padding-right:10px; height:33px; text-indent:10px; line-height:30px; border:none; margin-bottom:15px;color:#999;}
.mle{ margin-right:15px;}

.in_new_dl{ width:360px; float:left; margin-right:60px;}
.in_new_dl dt{ font-size:14px; color:#999999; line-height:50px;}
.in_new_dl dt span{ color:#333333; font-size:18px;}
.in_new_dl dt a{float:right;}
.in_new_dl dd a{ color:#666666; font-size:14px; line-height:30px;}
.in_new_dl dd span{ float:right; color:#999999;}
.in_new_dl .hot{ border-bottom:#999999 dashed 1px; border-top:#999999 dashed 1px; height:102px; padding-top:19px; padding-bottom:19px; margin-bottom:10px; margin-top:0px;}
.in_new_dl .hot img{ border:#289b1b solid 1px; margin-right:20px; float:left;}
.in_new_dl .hot span{ font-size:16px; color:#666666; display:block; padding-bottom:8px;}
.in_new_dl .hot p{ font-size:12px; color:#999999; line-height:26px;}

.mr0{ margin-right:0px;}

.in_newsst{ padding-top:10px;}
.in_newsst li{ width:353.33px; float:left; padding-right:70px;}
.in_newsst li:nth-child(3){ padding-right:0px;}
.in_newsst li span{ color:#d53003; font-weight:bold; font-size:36px; line-height:100px; display:block;}
.in_newsst li h6{ color:#000000; font-size:18px; font-weight:normal; line-height:45px;}
.in_newsst li p{ color:#999999; font-size:14px;}
.in_newsst li em{ background:url(jt01.png) no-repeat; width:34px; height:18px; display:inline-block; margin-top:30px;}

.pro_pic{ width:505px; height:480px; float:left;}
.pro_con{ width:505px;height:480px; float:right; margin-right:20px;}
.pro_con h3{ font-size:24px; display:block; color:#333333; font-weight:normal; padding-top:30px; padding-bottom:10px; }
.pro_con span{ color:#666666; font-size:18px; display:block;  line-height:28px; max-height:84px; overflow:hidden; border-bottom:#999999 solid 1px; padding-bottom:10px;}
.pro_con span a{ color:#2071cc; font-style:normal; display:block; padding-top:5px;}
.pro_con .conse{ color:#166cc7; line-height:60px;}

.pro_con .price{ font-size:18px; color:#2a2a2a;padding-left:40px; height:60px; line-height:40px; padding-top:10px; }
.pro_con .price span{ font-size:26px; color:#ff0000; font-weight:bold; display:inline-block;padding-left:10px; padding-top:1px; position:absolute;}
.pro_con .btn {padding-left:40px;}
.pro_con .btn a{ display:inline-block; background:#ff0000; width:105px; height:38px; color:#FFF; margin-right:20px; font-size:18px; line-height:38px; text-align:center;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px;}
.pro_con .btn a:hover{ background:#ee0404;}

.mod18Box {width:500px;  position: relative; }
.mod18{ width: 500px; height: 318px;position: relative; margin-top:25px;}
.mod18 .btn{position:absolute;width:15px;height:29px;top:360px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(left_a.png) no-repeat;}
.mod18 .next{right:0;background:url(right_a.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf{}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:570px;height:315px;position:absolute;color:#fff;}

.mod18 .picBox{height:315px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:315px;position:absolute;}
.mod18 .picBox li{width:500px;height:315px; text-align:center;}
.mod18 .picBox li img{ max-width:570px;}
.mod18 .listBox{ width: 440px; height: 86px; margin: 0 auto; position: relative; padding: 20px 0 0px; overflow: hidden; }
.mod18 .listBox ul{height:86px;position:absolute;}
.mod18 .listBox li{width:110px; text-align:center;height:87px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:100px;height:86px;}
.mod18 .listBox li img{width:98px;height:84px;border:1px solid #cccccc;}
.mod18 .listBox .on img{width:98px;height:84px;border:1px solid #d53003;}
.mod18 .listBox .on i{display:block;}

.pro_tsdd{ width:655px; float:right; padding-top:28px;}
.pro_tsdd em{ font-style:normal; color:#d53003;}
.pro_tsdd h4{ font-size:24px; font-weight: normal; line-height:80px; display:block; padding-bottom:10px;}
.pro_tsdd p{ font-size:14px; line-height:24px;}

.pro_tit{ border-bottom:#d53003 solid 1px;}
.pro_tit span{ background:#d53003; display: inline-block; height:50px; line-height:50px; color:#FFF; padding-left:35px; padding-right:35px; font-size:20px;}
.p_cons{ padding-top:40px; padding-bottom:40px; line-height:28px;}

.tj_list{ padding-top:40px; padding-left:1px;}
.tj_list li{ float:left; margin-right:20px; width:284px;}
.tj_list li:nth-child(4){ margin-right:0px;}
.tj_list li img{ border:#999 solid 1px; width:282px;}
.tj_list li a:hover img{ border:#d53003 solid 1px; width:282px;}
.tj_list li span{ line-height:55px; display:block; text-align:center;}



.inqdd{ background:url(qiankd_sl.png) no-repeat 0px 50px; padding-top:60px; padding-bottom:60px;}
.inqdd dl{ padding-left:610px;}


.inwxhy{padding-top:65px; background:url(wxyhyu_bg.gif) no-repeat right; height:350px; padding-bottom:60px;}

.jtykt{ background:url(jtykl_bg.gif) no-repeat 0px 50px; padding-top:60px; padding-bottom:60px;}
.jtykt dl{ padding-left:610px;}


.peitao_d{ padding-top:65px; height:600px; padding-left:2px;}
.peitao_d .cen1{ width:610px; float:left;}
.peitao_d dl{ border:#d6d6d6 solid 1px; float:left;}
.peitao_d dl dt{ text-align:center; padding-top:30px;}
.peitao_d dl span{ font-size:16px; color:#191919; width:100%; text-align:center; display:block; line-height:30px;}
.peitao_d dl p{ font-size:14px; color:#7a7a7a; line-height:22px; text-align:center; display:block;}
.peitao_d .peita{ width:280px; height:280px;}
.peitao_d .peitb{ width:280px; height:280px; margin-left:20px;}
.peitao_d .peitc{ width:582px; height:280px; margin-top:20px;}
.peitao_d .peitd{ width:280px; height:582px;}
.peitao_d .peite{width:280px; height:280px;margin-left:20px;}
.peitao_d .peitf{width:280px; height:280px;margin-left:20px; margin-top:20px;}

.peitao_d .peita dt{ width:150px; float:left;height:280px;}
.peitao_d .peita dt img{ padding-top:20px;}
.peitao_d .peita dd { padding-top:110px; padding-left:10px; padding-right:10px;}

.peitao_d .peitb dt img{ padding-top:20px;}

.peitao_d .peitc ul li{ width:290px; height:280px; float:left; text-align:center;}
.peitao_d .peitc ul li p{ width:195px; margin:auto;}
.peitao_d .peitc ul li i{ display:block; padding-top:10px; height:175px;}

.peitao_d .peitd dt img{ padding-top:20px;}
.peitao_d .peitd p{width:220px; margin:auto;}

.peitao_d .peitf dt{ width:165px; float:left;}
.peitao_d .peitf dd{ padding-top:90px;}
.peitao_d .peitf dd p{ padding-left:10px; padding-right:10px;}

.inbana{width:100%; background: url(in_bana.jpg) center no-repeat; background-size:cover; height:485px;}
.inbana p{ font-size:30px; color:#fffffe; display:block; margin:auto; width:435px; text-align:center; line-height:60px; padding-top:150px;}

.in_sectbg{  width:100%; padding-bottom:50px;}

.hz_nali{ padding-top:50px;padding-bottom:50px;}
.hz_nali ul{ height:483px; border-top:#d6d6d6 solid 1px; border-left:#d6d6d6 solid 1px; width:1195px; margin:auto;}
.hz_nali ul li{ width:238px; height:160px; float:left; border-bottom:#d6d6d6 solid 1px;; border-right:#d6d6d6 solid 1px;}
.hz_nali ul li img{ width:238px;height:160px;}
.hz_nali .more{ display:block; width:160px; height:40px; color:#ffffff; font-size:16px; margin:auto; text-align:center; background:#f08300;border-radius:4px; line-height:40px; margin-top:30px;}

.in_tuanduis{ overflow:hidden; padding-top:20px; height:560px;}
.in_tuanduis ul{ width:1500px; padding-left:15px;}
.in_tuanduis ul li{ float:left; width:222px; text-align:center; padding-right:85px;}
.in_tuanduis ul li .img{width:222px; height:222px;border-radius:50%; overflow:hidden; margin:auto; }
.in_tuanduis ul li span{ color:#fefefe; font-size:20px; display:block; line-height:50px; padding-top:10px;}
.in_tuanduis ul li p{ color:#c9c9c9; font-size:18px; line-height:50px; display:block;}
.in_tuanduis ul li em{ width:130px; height:5px; background:#e2d2a5; margin:auto; display:block;}

.xxhuis { padding-top:20px;}
.xxhuis .title{ color:#373737;line-height:40px;}
.xxhuis .title span{ font-size:20px; display:inline-block; padding-right:20px;}
.xxhuis .title em{ font-size:14px; font-style:normal; line-height:20px;display:inline-block;}
.xxhuis ul{ display:block; height:300px; background:url(hr_hs.gif) repeat-x 0px 145px; padding-top:10px;}
.xxhuis ul li{ background:url(hs_bg.png) no-repeat; width:173px; height:211px; float:left; margin-left:55px; margin-right:55px;}
.xxhuis ul li .imgs{ width:127px; margin:auto; text-align:center; padding-top:20px; height:160px; display:block;}
.xxhuis ul li span{ width:171px; display:block; height:30px; line-height:30px; font-size:16px; color:#373737; font-weight:bold; text-align:center;}
.xxhuis ul li P{ font-size:14px; color:#373737; display:block; padding-top:10px;}

.xxhuiskx { padding-top:20px;}
.xxhuiskx .title{ color:#373737;line-height:40px;}
.xxhuiskx .title span{ font-size:20px; display:inline-block; padding-right:20px;}
.xxhuiskx .title em{ font-size:14px; font-style:normal; line-height:20px;display:inline-block;}
.xxhuiskx ul{ display:block; height:320px; background:url(hr_hs.gif) repeat-x 0px 145px; padding-top:10px;}
.xxhuiskx ul li{ background:url(hs_bg2.png) no-repeat; width:173px; height:211px; float:left; margin-left:33px; margin-right:33px;}
.xxhuiskx ul li .imgs{ width:127px; margin:auto; text-align:center; padding-top:20px; height:160px; display:block;}
.xxhuiskx ul li span{ width:171px; display:block; height:30px; line-height:30px; font-size:16px; color:#d2b988; font-weight:bold; text-align:center;}
.xxhuiskx ul li P{ font-size:14px; color:#373737; display:block; padding-top:10px;}
.xxhuiskx .more{ text-align:center;}
.xxhuiskx .more a{ font-size:16px; color:#fff; display:inline-block; margin:auto; width:225px; height:50px; line-height:50px; background:#d2b988;}

.in_map{ width:100%; height:625px; padding-top:20px; background:url(in_map.jpg) no-repeat; background-size:cover;}
.in_map ul{ padding-top:60px;}
.in_map ul li{ color:#FFF; width:570px; float:left; font-size:16px;}
.in_map ul li.right{ float:right;}
.in_map ul li .time{ border-bottom:#d2b988 solid 1px; border-top:#d2b988 solid 1px; height:60px; line-height:60px; padding-left:55px; font-size:16px;}
.in_map ul li p{ display:block; padding-left:55px; height:60px; line-height:30px; padding-bottom:10px;}
.in_map ul li img{ float:left; padding-right:20px; padding-bottom:50px;}
.in_map ul li a{ float:right; display:inline-block; width:90px; height:35px; line-height:35px; text-align:center; background:#d2b988; color:#323231; font-size:14px;border-radius:4px;}
.in_map ul li .tell{ padding-top:20px;}
.in_map ul li .address { padding-bottom:10px;}
.in_map ul li .address p{ font-size:14px;}
.in_map ul li .address span{ color:#d2b988; font-size:19px;line-height:50px; }
.in_map ul li .tell span{ line-height:40px; }




/*footer*/
.footer{ clear:both; overflow:hidden; position:relative; padding-top:20px}


.foot_bd{ background-color:#323232; height:260px}
.foot_bd .wrap{ position:relative; padding:45px 0; z-index:4;}
.foot_menu{ float:left;}
.foot_menu dl{ float:left; width:180px; background:url(foot_menu_bg.png) left top no-repeat;}
.foot_menu dt{ padding-left:20px; font-size:16px; color:#d7d7d7; margin-bottom:15px;}
.foot_menu dd{ padding-left:20px; position:relative; overflow:hidden; height:150px;}
.foot_menu dd .scroll_bar{ left:0; right:auto !important; width:5px !important; background:url(foot_scrol_bar.png);}
.foot_menu dd .scroll_slider{ border-radius:0;}
.foot_menu dd a{ display:block; font-size:12px; color:#d7d7d7; margin-bottom:5px;}
.foot_menu dd a:hover{ color:#a8a7a7}
.foot_ewm{ position:absolute; right:0; top:0;  width:360px; height:260px; padding-left:50px; background-color:#282828;color:#bdbdbd;}
.foot_ewm ._imgs{ padding-top:45px;}
.foot_ewm ._imgs ._img{ float:left; width:89px; margin-right:15px; text-align:center; }
.foot_ewm ._imgs ._img img{ display:block; border:4px solid #a4a4a4; margin-bottom:10px;}
.foot_ewm ._share{ margin:10px 0;}
.foot_ewm ._share a,.contact_hd  ._share a{ height:auto; line-height:normal; padding:0; margin:0;margin-right:10px; color:#999; font-size:24px; background:none; }
.foot_ewm ._share a i,.contact_hd  ._share a i{ margin:0; font-size:20px;}
.foot_ewm ._share a:hover,.contact_hd  ._share a:hover{ color:#999}
.foot_ewm ._lk a{ color:#bdbdbd; margin:10px 0;}
.foot_ewm ._lk a:hover{ color:#7D7D7D}
.foot_ewm ._lk em{ padding:0 5px; color:#707070}
.foot_btm{ height:55px; line-height:55px; background-color:#c60000; color:#fff; font-size:13px;}
.foot_btm a{ color:#fff;}
.foot_btm ._left{ float:left}
.foot_btm ._left b{ padding:0 5px;}
.foot_btm ._right{ float:right}
.gotop{ position:absolute; bottom:0; left:50%; margin-left:147px; width:93px; height:46px; background:url(go_top.png) no-repeat}

.nei_ban{ background:no-repeat center; width:100%; height:320px; background-size: cover;}
.pozii{ text-align:right; line-height:30px; padding-top:10px;}

.nei_nav{ border-bottom:#cccccc solid 1px; height:40px;}
.nei_nav li{ float:left; padding-right:30px;}
.nei_nav li a{ padding-left:7px; padding-right:7px; line-height:39px; display:inline-block; color:#000; font-size:16px;}
.nei_nav li.hov a{ border-bottom:#d53003 solid 3px;}
.nei_nav li a:hover{border-bottom:#d53003 solid 3px;}

.news_nl{ clear:both;}
.news_nl li{height:180px; border-bottom:#cccccc solid 1px; padding-bottom:30px; padding-top:50px;}
.news_nl li img{ width:260px; height:180px; float:left; margin-right:20px;}
.news_nl li span{ color:#000000; display:block; font-size:18px; line-height:40px; padding-top:5px;}
.news_nl li p{ display:block; font-size:14px; color:#999999; line-height:21px; height:110px;}
.news_nl li em{ font-style:normal; font-size:14px; color:#999999;}

.n_right{ width:870px; float:right;height:auto; margin-top:50px;}
.n_left{ width:282px; float:left; height:auto;margin-top:50px;}

.neti_lan{ width:282px; background:#289b1b; padding-top:15px; padding-bottom:75px;}
.neti_lan i{ text-align:center; display:block; padding-bottom:20px;}
.neti_lan ul{ width:220px; margin:auto; border-top:#FFF solid 1px; }
.neti_lan ul li{ border-bottom:#FFF solid 1px; height:54px;}
.neti_lan ul li a{ display:block; width:220px; margin-top:1px;height:53px; line-height:53px; color:#FFF; font-size:18px; text-indent:40px;}
.neti_lan ul li a:hover{ background:#FFF; color:#289b1b;}
.neti_lan ul li.hover a{background:#FFF; color:#289b1b;}

.lxfs{ width:220px; border:#289b1b solid 1px; padding:20px 30px; margin-top:20px; margin-bottom:10px}
.lxfs dt{ color:#289b1b ; font-size:24px;border-bottom: dashed #289b1b 1px; line-height:40px;}
.lxfs dd{ color:#289b1b ; font-size:14px; line-height:30px; border-bottom: dashed #289b1b 1px;}
.lxfs dd b{ font-size:16px; font-weight:normal;}

.possiton{ height:20px; padding-bottom:15px; background:url(hr.gif) repeat-x  bottom;}
.possiton span{ float:right; color:#999999; font-size:14px;}
.possiton span a{color:#999999; font-size:14px;}
.possiton h6{ display:inline-block; height:20px; line-height:20px; font-size:18px; color:#666666; border-left:#d53003 solid 5px; font-weight:normal; padding-left:15px;}


.nali_lsit li{ height:180px; padding-top:30px; padding-bottom:30px;background:url(hr.gif) repeat-x  bottom;}
.nali_lsit li img{ float:left; margin-right:30px;}
.nali_lsit li p{ color:#999999; display:block; line-height:28px; height:150px;}
.nali_lsit li p span{ color:#333333;}
.nali_lsit li p b{ font-size:16px; font-weight:normal; color:#333333;}
.nali_lsit li em{ font-style:normal; display:inline-block; background:#d53003; width:90px; height:30px; line-height:30px; text-align:center; color:#FFF;}


.shiz_lsit li{ height:180px; padding-top:30px; padding-bottom:30px;background:url(hr.gif) repeat-x  bottom;}
.shiz_lsit li .img{ float:left; margin-right:30px; width:170px; height:180px; text-align:center;}
.shiz_lsit li .img img{ position:relative; z-index:1;}
.shiz_lsit li .img p{ background:url(teach.png) no-repeat; width:170px; height:180px;position:relative; z-index:2; margin-top:-180px;}
.shiz_lsit li p{ color:#999999; display:block; line-height:28px; height:140px; padding-top:10px;}
.shiz_lsit li p span{ color:#333333;}
.shiz_lsit li em{ font-style:normal; display:inline-block; background:#d53003; width:90px; height:30px; line-height:30px; text-align:center; color:#FFF;}

.aticles .nbox{ padding-top:20px; padding-bottom:30px;}
.aticles .nbox .img{ width:260px; float:left; margin-right:30px;}
.aticles .nbox p{ line-height:28px;}
.aticles .nbox .zs{ float:right;}

.aticles{ padding-top:40px;}
.aticles .tit{ color:#000000; font-size:20px; text-align:center;display:block;}
.aticles .tiem{ color:#999999; font-size:14px; line-height:50px; text-align:center; padding-bottom:10px;}
.aticles .con{ font-size:14px; color:#333333; line-height:28px;padding-top:40px; background:url(hr.gif) repeat-x bottom;padding-bottom:40px; margin-bottom:20px;}
.aticles .pres{ color:#333333; font-size:14px; line-height:28px;}
.aticles .pres a{color:#333333;}
.aticles .dess{ border:#d53003 solid 1px; padding:30px 30px;}
.aticles .dess p{ color:#d53003 ; line-height:30px; font-size:14px;}
.aticles .dess span{ font-weight:bold;}
.aticles .conss{ font-size:15px; color:#333333; line-height:30px;padding-top:0px; padding-bottom:20px; margin-bottom:20px;}

.des_sp{ width:100%; background:url(kecc_c.jpg) no-repeat; height:330px; margin-bottom:40px;}
.des_sp .video{ width:500px; height:330px; overflow:hidden;float:left;}
.des_sp .video img{width:500px; height:330px; position:relative; z-index:1;}
.des_sp .video p{ background:url(video.png) no-repeat center top;display:block; position:relative; z-index:2; width:500px; height:170px; margin-top:-220px;}
.des_sp .video span{ background:url(span_a.png); display:block; position:relative; z-index:3; height:50px; line-height:50px; color:#FFF; font-size:14px; text-indent:35px;}
.des_sp .des_p{ width:300px; float:right; margin-right:35px;}
.des_sp .des_p h5{ display:block; border-bottom:#ffffff solid 1px; color:#fff; line-height:60px; font-size:16px; padding-top:5px;}
.des_sp .des_p p{ color:#fff; font-size:14px; line-height:28px;}
.des_sp .des_p .p{ color:#fff; font-size:14px; line-height:28px;}

.list_course_01 { padding-top:30px;}
.list_course_01 li{ height:230px;}
.list_course_01 li p{ padding-top:20px; font-size:14px; color:#333333; line-height:30px;}
.list_course_01 li span{ font-size:16px;}
.list_course_01 li:nth-of-type(odd) img{ float:right; margin-left:30px;}
.list_course_01 li:nth-of-type(even) img{ float:left; margin-right:30px;}

.list_course_02 { padding-top:30px;}
.list_course_02 li{ height:180px;}
.list_course_02 li p{ padding-top:20px; font-size:14px; color:#333333; line-height:30px;}
.list_course_02 li span{ font-size:16px;}
.list_course_02 li:nth-of-type(odd) img{ float:right; margin-left:30px;}
.list_course_02 li:nth-of-type(even) img{ float:left; margin-right:30px;}

.zxs_tit{border-bottom:#cccccc solid 1px; height:40px; line-height:40px; margin-top:30px;}
.zxs_tit a{ float:right; color:#999999; font-size:14px;}
.zxs_tit span{ display:inline-block; background:url(tit2.gif) no-repeat 0px 12px; text-indent:15px; color:#333333; font-size:16px;}

.right_news li{border-bottom:#cccccc solid 1px; padding-bottom:30px; padding-top:15px;}
.right_news li span{ font-size:14px; color:#000000; line-height:40px;}
.right_news li p{ color:#999999; font-size:14px; line-height:24px; display:block; padding-bottom:15px;}
.right_news li em{ font-style:normal; text-align:right; font-size:13px; color:#999999; display:block;}

.gfooter{position:fixed; bottom:0; text-align:center;  width:100%; text-align:center; height:68px; line-height:45px; z-index:9999; _bottom:auto; _width:100%; _position:absolute;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-
(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0))); background: url(dig.gif) no-repeat center #242424;}

.about_ban{ background:url(about_ban.jpg) no-repeat center; width:100%; height:360px; background-size:cover; text-align:center; color:#FFF;text-shadow: 0 0 2px #666666, 0 0 2px #666666, 0 0 5px #666666, 0 0 2px #666666, 0 0 1px #666666;}
.about_ban h3{ display:block; padding-top:40px; line-height:40px; font-size:22px; font-weight:normal;}
.about_ban span{ font-size:12px;}
.about_ban p{ width:1050px; text-align:center; display:block; margin:auto; line-height:35px;}

.gongneng_ban{ width:100%; background:url(gongneng_ban.jpg) no-repeat center; height:355px;background-size:cover}
.gongneng_ban P{ font-size:28px; display:block; text-align:center; color:#FFF; line-height:40px; padding-top:140px;}

.anli_ban{ width:100%; background:url(nali_ban.jpg) no-repeat center; height:360px;background-size:cover}
.anli_ban P{ font-size:28px; display:block; text-align:center; color:#FFF; line-height:40px; padding-top:140px;}


.huiy_ban{ width:100%; background:url(huiy_bg.jpg) no-repeat center; height:360px;background-size:cover}

.jituan_ban{ width:100%; background:url(jituan_bg.jpg) no-repeat center; height:360px;background-size:cover}

.jjfanga_ban{ width:100%; background:url(xiangqing_bg.jpg) no-repeat center; height:355px;background-size:cover}
.jjfanga_ban P{ font-size:28px; display:block; text-align:center; color:#FFF; line-height:40px; padding-top:140px;}

.weixn_ban{ width:100%; background:url(weixin_bg.jpg) no-repeat center; height:410px;background-size:cover;}

.ban_wexin_n{width:100%; background:url(weixin_bans.jpg) no-repeat center; height:260px;background-size:cover;padding-top:100px;}
.ban_wexin_n b{ font-size:30px; display:block; line-height:68px; height:68px; width:215px; margin:auto; border:#FFF solid 2px; text-align:center; color:#fff; -moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius:15px;}
.ban_wexin_n p{ text-align:center;color:#fff; font-size:36px; line-height:90px;}

.banseiexin_n{ background:url(ggw_49.png) no-repeat center; width:100%; height:550px;}

.wxjks_ban{ background:url(weixk_bg.jpg) no-repeat center; width:100%; height:410px;}
.wxjks_ban p{ text-align:center;color:#fff; font-size:36px; line-height:90px; display:block; padding-top:90px;}


.dashiji{ padding-top:40px;}


.wx_nban{ width:100%; background:url(weixn_nban.jpg) no-repeat center; height:410px;background-size:cover}
.wx_nban P{ font-size:28px; display:block; text-align:center; color:#FFF; line-height:40px; padding-top:140px;}

.map{ width:730px; float:left; height:auto; margin-right:80px;}
.contt{}
.contt b{ font-size:30px; font-weight:normal; display:block; padding-bottom:15px;}
.contt p{ font-size:18px; line-height:40px;}

.jj_fa_k{ padding-left:2px;}
.jj_fa_k li{ width:260px; float:left; margin-right:52px; text-align:center; padding-top:45px;}
.jj_fa_k li:nth-child(4n){ margin-right:0px;}
.jj_fa_k li i{ display:block; text-align:center;}
.jj_fa_k li span{ color:#333333; font-size:14px; line-height:30px; display:block; padding-top:10px;}
.jj_fa_k li p{ font-size:12px; color:#999999;}


.xz_list{ background:url(sz.gif) 0px -2px no-repeat;}
.xz_list li{ border-bottom:#cccccc dashed 1px; line-height:70px; height:70px; padding-top:19px;}
.xz_list li a{ display:block; color:#333333; font-size:16px;text-indent:82px; background:url(xz.gif) no-repeat right;}
.xz_list li a span{ }

.pros_list{ padding-top:30px;}
.pros_list li{padding-bottom:15px; padding-top:15px; height:200px;}
.pros_list li img{ float:left; width:233px;height:200px;}
.pros_list li div{ float:right; width:825px; height:148px; padding:20px 40px 30px 40px; border:#999999 solid 1px;}
.pros_list li a:hover div{ border:#d53003 solid 1px;}
.pros_list li span{ color:#333333; font-size:16px;}
.pros_list li p{ display:block; font-size:14px; color:#666666; display:block; padding-left:40px; padding-top:20px; height:90px;}
.pros_list li b{ color:#d53003; font-weight:normal;}
.pros_list li em{ color:#d53003; font-size:16px; display:block; text-align:right; font-style:normal;}

.gjs_pl{ background:#f5f5f5; width:100%; height:auto; min-height:480px;}
.gjs_pl .title{ border-bottom:#d2b988 solid 1px; height:40px; line-height:40px; padding-top:15px;}
.gjs_pl .title span{ display:inline-block; background:url(tit1.png) no-repeat 0px 10px; font-size:14px; color:#2b2b2b; padding-left:45px; padding-right:15px;}
.gjs_pl .title em{ font-size:14px; color:#9c9c9c; font-style:normal;}

.pro_fenlei{ width:1240px; height:auto; padding-bottom:40px; padding-top:30px; padding-left:1px;}
.pro_fenlei li{ width:180px; height:178px; float:left; border:#d7d7d7 solid 1px; background:#fff; margin-bottom:20px; margin-right:21px;}
.pro_fenlei li span{ text-align:center; display:block; font-size:14px; color:#999999;}
.pro_fenlei li:hover{border:#9c9c9c solid 1px;}

.ban_dia{ width:100%; height:635px; background:url(di_bana.jpg) no-repeat center; background-size:cover;}
.ban_dia .consP{ background:#7f5136; height:490px; width:50%;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; margin-top:70px; float:right; position:relative; z-index:1; }
.ban_dia_cons { position:relative; z-index:10;}
.ban_dia_cons dl{margin-top:-510px; width:50%; float:right; color:#FFF;}
.ban_dia_cons dl dt{ padding-left:75px;}
.ban_dia_cons dl dt span{ font-size:48px; display:block;}
.ban_dia_cons dl dt em{ color:#d6d6d6; font-size:14px; font-style:normal;}
.ban_dia_cons dl dt b{ display:block; background:#FFF; width:75px; height:5px; margin-top:30px;margin-bottom:30px;}
.ban_dia_cons dl dd{ padding-left:75px;}
.ban_dia_cons dl dd p{ text-indent:28px;}


.ban_dib{ width:100%; height:635px; background:url(di_banb.jpg) no-repeat center; background-size:cover;}
.ban_dib .consP{ background:#272727; height:490px; width:50%;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; margin-top:70px; float:right; position:relative; z-index:1; }

.ban_dic{ width:100%; height:635px; background:url(di_banc.jpg) no-repeat center; background-size:cover;}
.ban_dic .consP{ background:#0a131c; height:490px; width:50%;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; margin-top:70px; float:left; position:relative; z-index:1; }

.ban_did{ width:100%; height:635px; background:url(di_band.jpg) no-repeat center; background-size:cover;}
.ban_did .consP{ background:#000000; height:490px; width:50%;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; margin-top:70px; float:left; position:relative; z-index:1; }

.ban_die{ width:100%; height:635px; background:url(di_bane.jpg) no-repeat center; background-size:cover;}
.ban_die .consP{ background:#272727; height:490px; width:50%;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; margin-top:70px; float:right; position:relative; z-index:1; }

.ban_dif{ width:100%; height:635px; background:url(di_banf.jpg) no-repeat center; background-size:cover;}
.ban_dif .consP{ background:#000000; height:490px; width:50%;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity: 0.6; margin-top:70px; float:left; position:relative; z-index:1; }


.ban_dib_cons { position:relative; z-index:10;}
.ban_dib_cons dl{margin-top:-510px; width:50%; float:left; color:#FFF;}
.ban_dib_cons dl dt{ padding-right:75px;}
.ban_dib_cons dl dt span{ font-size:48px; display:block;}
.ban_dib_cons dl dt em{ color:#d6d6d6; font-size:14px; font-style:normal;}
.ban_dib_cons dl dt b{ display:block; background:#FFF; width:75px; height:5px; margin-top:30px; margin-bottom:30px;}
.ban_dib_cons dl dd{ padding-right:75px;}
.ban_dib_cons dl dd p{  text-indent:28px;}



.tit_nei{ background:url(tit_bg.png) no-repeat center top; padding-top:90px; text-align:center;}
.tit_nei h3{ color:#d2b988; font-size:26px; font-weight:normal; line-height:50px;}
.tit_nei span{ font-size:10px; color:#b1b1b1;}
.tit_nei p{ display:block; margin:auto; width:560px; color:#727272; font-size:14px; line-height:28px; padding-bottom:30px;}

.con_list { padding-top:70px; padding-bottom:40px;}
.con_list dl{ width:340px; height:290px; border:#c3c3c3 solid 1px; float:left; margin-left:28px; margin-right:28px;}
.con_list dl dt{ text-align:center;}
.con_list dl dt img{ margin-top:-55px; padding-bottom:20px;}
.con_list dl dt span{ display:block; font-size:26px; color:#d8c39a; line-height:40px;}
.con_list dl dd{ padding-left:10px; padding-right:10px;}
.con_list dl dd b{ color:#d2b988; font-size:16px; padding-top:10px; display:block; line-height:30px;}
.con_list dl dd p{ color:#3b3b3b; font-size:14px; display:block; padding-bottom:10px;}
.con_list dl dd img{ margin:auto; display:block; padding-top:20px;}


.titlekk{ border-bottom:#d2b988 solid 1px; height:40px; line-height:40px; padding-top:15px;}
.titlekk span{ display:inline-block; background:url(tit1.png) no-repeat 0px 10px; font-size:14px; color:#2b2b2b; padding-left:45px; padding-right:15px;}
.titlekk em{ font-size:14px; color:#9c9c9c; font-style:normal;}

.des_kk{ line-height:30px; text-align:center; color:#353535; font-size:14px; width:605px; margin:auto; padding-top:25px; padding-bottom:25px;}

.ming_b{ width:100%; height:370px;}
.ming_b .lefta{ width:50%; height:370px; float:left; background:#799cbd;}
.ming_b .righta{width:50%; height:370px; float:right; background:url(about_01.jpg) no-repeat;  background-size:cover;}

.sell_des{ width:340px; padding-left:130px; padding-right:130px; color:#FFF; padding-top:80px;}
.sell_des dt{ padding-bottom:50px;}
.sell_des dt span{ font-size:36px; display:block; line-height:65px;}
.sell_des dt em{ display:block; color:#e0e0e0; font-size:12px; font-style:normal;}
.sell_des dt b{ display:block; width:75px; height:4px; background:#FFF; margin-top:20px;}
.sell_des dd{}
.sell_des dd p{ font-size:16px; display:block; height:140px;}
.sell_des dd a{ color:#FFF; display:inline-block; background:url(ico_k.png) no-repeat right; width:120px; font-size:16px;}

.ming_ba{ width:100%; height:370px;}
.ming_ba .lefta{ width:50%; height:370px; float:left; background:url(about_02.jpg) no-repeat;  background-size:cover; }
.ming_ba .righta{width:50%; height:370px; float:right;background:#bd8f79;}

.ming_bc{ width:100%; height:370px;}
.ming_bc .lefta{ width:50%; height:370px; float:right; background:url(about_03.jpg) no-repeat;  background-size:cover; }
.ming_bc .righta{width:50%; height:370px; float:left;background:#bd7979;}

.ming_bd{ width:100%; height:370px;}
.ming_bd .lefta{ width:50%; height:370px; float:right; background:#bdb779;}
.ming_bd .righta{width:50%; height:370px; float:left; background:url(about_04.jpg) no-repeat;  background-size:cover;}

.ming_be{ width:100%; height:370px;}
.ming_be .lefta{ width:50%; height:370px; float:right; background:url(about_05.jpg) no-repeat;  background-size:cover; }
.ming_be .righta{width:50%; height:370px; float:left;background:#8ebd79;}

.ming_bf{ width:100%; height:370px;}
.ming_bf .lefta{ width:50%; height:370px; float:right; background:#79bbbd ;}
.ming_bf .righta{width:50%; height:370px; float:left; background:url(about_06.jpg) no-repeat;  background-size:cover;}


.ming_bg{ width:100%; background:url(sell_07bg.jpg) no-repeat; height:515px;background-size:cover;}


.sell_ades{ width:510px; margin:auto; padding-left:130px; padding-right:130px; color:#FFF; padding-top:80px; text-align:center;}
.sell_ades dt{ padding-bottom:50px;}
.sell_ades dt span{ font-size:36px; display:block; line-height:65px;}
.sell_ades dt em{ display:block; color:#fff; font-size:12px; font-style:normal;}
.sell_ades dt b{ display:block; width:75px; height:5px; background:#FFF; margin:auto; margin-top:20px;}
.sell_ades dd{}
.sell_ades dd p{ font-size:16px; display:block; height:140px;}
.sell_ades dd a{ color:#FFF; display:block; background:url(ico_k.png) no-repeat right; width:140px; font-size:16px; text-align:center; margin:auto;}

.dd_biaod{ background:url(diand_ban.jpg) no-repeat; width:100%; height:370px; padding-top:50px;background-size:cover;}
.dd_biaod .dl_biaod{ width:600px; height:320px; background:url(bg_ii.png); color:#fff; }
.dd_biaod .dl_biaod ul{ width:160px; float:left; height:320px; border-right:#717171 solid 1px;}
.dd_biaod .dl_biaod ul li{ width:160px; height:52px; text-align:center; line-height:52px; font-size:14px; color:#ffffff; cursor:pointer; border-bottom:#717171 solid 1px;}
.dd_biaod .dl_biaod ul li.hover{ background:#f5f5f5; color:#2b2b2b;}

.bg2{ background:#fff; width:100%; height:auto;}
.bg3{ background:#f4f4f4; width:100%; height:auto;}

.diand_liuc{ padding-bottom:20px;}
.diand_liuc ul{ height:280px; padding-top:20px;}
.diand_liuc ul li{ float:left; width:210px; padding-left:45px; padding-right:45px; text-align:center;}
.diand_liuc ul li .imgs{ height:170px;}
.diand_liuc ul li b{ font-size:16px; color:#2b2b2b; display:block; font-weight:normal; line-height:40px; padding-top:20px;}
.diand_liuc ul li b i{ font-size:20px; color:#d2b988; font-style:normal; display:inline-block; padding-right:10px;}
.diand_liuc ul li span{ font-size:9px; color:#b1b1b1; line-height:18px;}
.diand_liuc ul li em{ border-bottom:#8b8b8b solid 1px; display:block; width:60px; margin:auto;}
.diand_liuc p{ line-height:30px;}
.diand_liuc p i{ width:14px; height:14px; background:#e1cec6; display:inline-block; -moz-border-radius: 50%;      /* Gecko browsers */
    -webkit-border-radius: 50%;   /* Webkit browsers */
    border-radius:50%;            /* W3C syntax */ margin-right:10px; margin-top:9px; position:absolute;}

.in_news { height:360px; padding-top:45px;}
.in_news .newsa{ width:560px; float:left;}
.in_news .tite{ border-bottom:#ececec solid 1px; padding-bottom:10px;}
.in_news .tite h3{ font-size:20px; color:#333333; font-weight:normal; display:inline-block; border-left:#f08300 solid 3px; padding-left:15px;}
.in_news .consa{ padding-top:20px;}
.in_news .newsb{ width:560px; float:right;}
.in_news ul li { line-height:30px;}
.in_news ul li span{ float:right; color:#c1becd; font-size:13px;}
.in_news dl { height:120px;}
.in_news dl dt{ width:170px; height:110px; border:#dedede solid 1px; float:left;}
.in_news dl dt img{width:170px; height:110px;}
.in_news dl dd{height:110px; width:380px; float:right;}
.in_news dl dd span{ font-size:16px; line-height:30px;}
.in_news dl dd p{color:#c1becd; display:block; height:80px; overflow:hidden;}

.news_list{ padding-top:45px;}


.item-content{margin-top:20px;}
.item-content li{margin-bottom:15px; border-bottom:1px solid #efefef; line-height:82px;}
.item-content li:hover{-webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.item-content li a{position:relative; display:block; height:100%; color:#666; *zoom:1; -webkit-transition:color 0.3s; -moz-transition:color 0.3s; transition:color 0.3s;}
.item-content li a:after{content:''; display:block; width:0; height:0; clear:both;}
.item-content li a:hover, .item-content li.act a{color:#00a8ff;}
.item-content li span, .item-content.pic2 li a{position:relative; float:right; margin-right:16px;}
.item-content li i{display:inline-block; margin-left:5px; font-family:'宋体'; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.item-content li p{float:left; width:70%; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; padding-left: 20px;}
.item-content li picture{overflow:hidden;}
.item-content li picture img{max-width:100%; vertical-align:top;}

.item-content.piece li{height:100px; border:1px solid #f1f1f1; line-height:100px; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.item-content.piece li:hover, .item-content.piece li.act{border-color:#f08300;}

.item-content.piece.piece2 li{position:relative; padding-left:100px;}
.item-content.piece a{padding-left:100px;}

.item-date{position:absolute; top:0; left:0; width:90px; height:80px; padding:10px 0; background:#c9caca; color:#fff; text-align:center; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.item-date .date-day{font-size:43px; line-height:1.2;}
.item-date .date-month{font-size:18px; line-height:1.4;}
.item-content li:hover .item-date, .item-content li.act .item-date{background:#f08300;}
.item-content .piece-s1{float:right; margin-right:15px;}
.item-content .piece-s1.piece-down{position:relative;}
.item-content .piece-s1.piece-down:before, .item-content li span:before, .item-content.pic2 li a:before{content:''; position:absolute; top:50%; left:-10%; z-index:-1; width:120%; height:30px; margin-top:-15px; background:transparent; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
.item-content li a:hover span:before, .item-content.pic2 li:hover a:before{background:#00a8ff;}
.item-content li a:hover span{color:#fff;}
.item-content li a:hover .piece-s1.piece-down i, .item-content li a:hover span i, .item-content.pic2 li a:hover i, .item-content li.act a .piece-s1.piece-down i{-webkit-transform:rotate(90deg); -moz-transform:rotate(90deg); transform:rotate(90deg);}
.item-caption{height:80px; margin-right:120px; padding:10px 0; line-height:1.4; overflow:hidden;}
.item-caption h3{width:100%; color:#333; font-size:16px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; line-height:80px;}
.item-content a:hover .item-caption h3{color:#f08300;}
.item-content li .item-caption p{float:none; width:auto; margin-top:5px; color:#666; font-size:14px;}



.item-special{padding:0; margin:0;margin:20px auto 40px; background:#f08300; height:325px;}
.item-special a{display:block; overflow:hidden; color:#fff; padding:0; margin:0;}
.item-special picture{position:relative; float:left; width:515px; height:325px;overflow:hidden; padding:0; background:#FFF;}
.item-special picture img{position:absolute; top:0; left:0; width:515px; padding:0; margin:0; height:auto;-webkit-transition:.5s; -moz-transition:.5s; transition:.5s;}
.item-special figcaption{position:relative; float:right; width:550px; margin-right:90px; padding-top:25px;}
.item-special figcaption h2{margin:18px 0 8px; font-size:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -webkit-transition:.3s; -moz-transition:.3s; transition:.3s; font-weight:normal; display:block; padding-bottom:20px;}
.item-special figcaption p{height:75px; margin-bottom:14px; color:#fff; line-height:1.4; overflow:hidden; -webkit-transition:.3s; -moz-transition:.3s; transition:.3s;}
.item-special figcaption span{color:#fff; font-size:12px; display:block; padding-bottom:20px;}
.item-special figcaption em{ font-style:normal; display:inline-block; width:96px; height:28px; border:#FFF solid 2px; line-height:28px; text-align:center;}
.item-special a:hover picture img{-webkit-transform:scale(1.04); -moz-transform:scale(1.04); transform:scale(1.04);}
/*.item-special a:hover figcaption h2{color:#1d24ab;}*/
.item-special a:hover figcaption p{color:#fff;}

.anli_con{ padding-top:50px; height:auto;}

.nav_nei{ height:130px; padding-left:50px;}
.nav_nei li{ width:125px; height:50px; float:left; padding-right:15px; padding-bottom:15px;}
.nav_nei li a{ display:block; border:#999999 solid 1px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align:center; line-height:50px; color:#999999; }
.nav_nei li a:hover{border:#f08300 solid 1px; background:#f08300; color:#FFF;}
.nav_nei li.hov a{border:#f08300 solid 1px; background:#f08300; color:#FFF;}

.anli_list { width:1105px; margin:auto; height:auto; padding-top:20px;}
.anli_list dl{ height:160px; width:100%; padding-bottom:30px;}
.anli_list dl dt{ width:250px; float:left;height:160px; }
.anli_list dl dd{height:160px; width:810px; float:right;}
.anli_list dl dd b{ display:block; padding-bottom:15px;}
.anli_list dl dd b a{ width:110px; height:30px; line-height:30px;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align:center; background:#f08300; color:#FFF; display:inline-block;}
.anli_list dl dd span{ font-size:16px; color:#333333; display:block; line-height:30px;}
.anli_list dl dd p{ font-size:14px; color:#999999; line-height:24px; padding-bottom:10px;}
.anli_list dl dd i{ background:url(news_ii.gif) no-repeat; display:inline-block; float:left; width:25px; height:28px;}
.anli_list dl dd i.idate{ background-position:0px 3px;}
.anli_list dl dd i.idiaj{background-position:-128px 3px; margin-left:30px;}
.anli_list dl dd .pp{ line-height:25px;}
.anli_list dl dd .pp em{ font-weight:normal; line-height:25px; font-style:normal; color:#666666; font-size:14px;display:inline-block;float:left;}

.con_aticle{ padding-bottom:30px;}

.positon{ background:url(posi.png) no-repeat 0px 10px; border-bottom:#d3d3d3 solid 1px; color:#999999; line-height:40px; height:40px; padding-left:33px;}
.positon a{color:#999999;}

.aticlea{ width:870px; float:left; height:auto;padding-top:45px;}
.aticlea .titleg h4{ display:block; text-align:center; font-size:18px; color:#e77917;}
.aticlea .desa{ text-align:center; padding-top:15px; padding-bottom:50px;}
.aticlea .desa i{ display:inline-block; width:25px; height:27px; background:url(news_des.gif) no-repeat; margin-right:4px; position:relative; margin-top:2px;}
.aticlea .desa em{display:inline-block; font-style:normal;height:20px; line-height:20px; padding-right:10px;}
.aticlea .desa i.aa{ background-position:0px 5px;}
.aticlea .desa i.bb{ background-position:-90px 5px;}
.aticlea .desa i.cc{ background-position:-212px 5px;}


.right_con{ width:302px; float:right; height:auto; padding-top:45px;}
.right_con .ri_tit{ border-bottom:#ececec solid 1px;padding-bottom:10px;}
.right_con .ri_tit span{ display:inline-block; height:25px; line-height:25px; border-left:#ed8101 solid 3px; padding-left:20px; color:#333333; font-size:18px; }

.righ_limgs { padding-bottom:20px;}
.righ_limgs li{ width:300px; height:170px; border:#e7e7e7 solid 1px; margin-bottom:20px;}
.righ_limgs li img{width:300px; height:170px; position:relative; z-index:1;}
.righ_limgs li span{ width:300px; height:30px; line-height:30px; position:relative; z-index:2; margin-top:-30px; text-align:center; display:block; color:#fff; background:#ed8101;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7; }

.ri_newlis{ padding-top:10px;padding-bottom:20px;}
.ri_newlis li a{ line-height:30px;width:300px; height:30px; overflow:hidden; display:block;}

.pre,.next{ color:#ed8101; line-height:30px;}
.pre a,.next a{ color:#ed8101;}


.gongng_list{ height:950px; width:100%; background:#e9e9e9; margin-top:40px;}
.gongng_list ul{ padding-top:50px;}
.gongng_list li{ width:220px; height:270px; background:#FFF; text-align:center; float:left; margin-left:10px; margin-right:10px; margin-bottom:20px;}
.gongng_list li .imga{ padding-top:50px; height:75px;}
.gongng_list li span{ color:#333333; font-size:16px; line-height:40px; display:block;}
.gongng_list li p{ font-size:14px; color:#999999; padding-left:10px; padding-right:10px;}

.hylx0{ padding-top:50px; padding-bottom:70px; width:1200px; margin: auto; height:720px;}
.hylx0 .cenaa{ width:380px; float:left; padding-left:10px; padding-right:10px; height:720px;}

.hylx0 .ov_small{ width:380px; height:230px; padding-bottom:10px;}
.hylx0 li.ov_small a{width:300px; height:170px; padding-left:40px; padding-right:40px; padding-top:30px; padding-bottom:30px;}
.hylx0 .ov_big{ width:380px; height:440px;padding-bottom:10px;}
.hylx0 li.ov_big a{width:300px; height:320px; padding-left:40px; padding-right:40px; padding-top:60px; padding-bottom:60px;}
.hylx0 .hy_01{ background:url(hyhy_01.jpg) no-repeat;}
.hylx0 .hy_02{ background:url(hyhy_02.jpg) no-repeat;}
.hylx0 .hy_03{ background:url(hyhy_03.jpg) no-repeat;}
.hylx0 .hy_04{ background:url(hyhy_04.jpg) no-repeat;}
.hylx0 .hy_05{ background:url(hyhy_05.jpg) no-repeat;}
.hylx0 .hy_06{ background:url(hyhy_06.jpg) no-repeat;}
.hylx0 li a span{  display: none; font-size:22px;text-shadow: 0 0 1px #666666, 0 0 1px #666666, 0 0 2px #666666, 0 0 1px #666666, 0 0 1px #666666;}
.hylx0 li a p{display: none; font-size:14px; line-height:26px; padding-top:10px;text-shadow: 0 0 2px #666666, 0 0 2px #666666, 0 0 5px #666666, 0 0 2px #666666, 0 0 1px #666666;}
.hylx0 li a em{display: none; width:85px; height:2px; background:#fff;}
.hylx0 li a:hover span{display:block;}
.hylx0 li a:hover p{display:block;}
.hylx0 li a:hover em{ display:inline-block;}
.hylx0 li a{ display:block;color:#fff;}


.list_ryh{ padding-top:40px;}
.list_ryh li{ width:385px; height:270px; float:left; padding-left:7px; padding-right:7px; padding-bottom:15px;}

.list_ryha{ padding-top:40px; padding-bottom:40px;}
.list_ryha li{ width:290px; height:405px; float:left; padding-left:5px; padding-right:5px; padding-bottom:15px;}


.con_contact{ padding-top:50px; width:1200px; margin:auto; height:360px;}
.con_contact li{ width:350px; height:320px; margin-left:25px; margin-right:25px; float:left; text-align:center;}
.con_contact li.a1{ background:#f9e0e0;}
.con_contact li.a2{ background:#e1f7af;}
.con_contact li.a3{ background:#d5ecf9;}
.con_contact li .imgs{ padding-top:50px; height:80px;}
.con_contact li span{ color:#3b3b3c; font-size:22px; line-height:50px;}
.con_contact li p{ color:#3b3b3c; font-size:19px; line-height:30px;}

.bg_cont{ background:#f7f7f7; height:auto; width:100%;}

.con_map{ padding-bottom:50px; padding-top:50px;}


.zhuce_con{ background:url(zc_bg.jpg) center no-repeat; height:765px; width:100%; background-size:cover;}
.zhuce_con .biaod{ width:460px; height:470px; margin:auto; padding-top:180px; font-size:16px; color:#FFF;}
.zhuce_con .biaod dl{ height:43px;line-height:43px; padding-bottom:10px;}
.zhuce_con .biaod dl dt{ width:94px;height:43px; float:left; }
.zhuce_con .biaod dl dd{ width:360px;height:43px; float:right;}
.zhuce_con .biaod dl .inpt{ width:320px; padding-left:3px; padding-right:3px; height:43px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; border:none;display:inline-block; float:left;}
.zhuce_con .biaod dl .d_in{ width:160px;}
.zhuce_con .biaod dl em{ color:#ff0000; display:inline-block; float:left; padding-left:15px;}
.zhuce_con .biaod dl.tb{ padding-top:20px;}
.zhuce_con .biaod dl .btnsa{ width:320px;height:43px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; border:none;display:inline-block; color:#FFF; cursor:pointer; background:#ff8a00; font-size:18px;}
.zhuce_con .biaod dl.tb span{ font-size:14px; color:#999999; display:block; text-align:center;}


.jjfa_list{ padding-top:45px;}
.jjfa_list li{ width:270px; height:230px; float:left; padding-left:15px; padding-right:15px; padding-bottom:20px;}
.jjfa_list li img{ position:relative; z-index:1;}
.jjfa_list li em{ position:relative; display:block; z-index:2; margin-top:-30px;  font-style:normal; height:30px; line-height:30px;}
.jjfa_list li em b{ display:inline-block;background:#ea9348; color:#FFF; font-weight:normal;padding-left:10px; padding-right:10px; }
.jjfa_list li span{ text-align:center; display:block; line-height:40px;}

.zhaojila { padding-top:20px;}
.zhaojila p{ text-align:center; display:block; line-height:30px; color:#333333; font-size:16px;}
.zhaojila .list_zj { height:120px; padding-top:40px; padding-bottom:50px;}
.zhaojila .list_zj li{ width:64px; height:90px; float:left; padding-left:43px; padding-right:43px; text-align:center; color:#666666;}
.zhaojila .list_zj li .imgs{ height:70px;}


.sj_yingyd{ background:url(jt_bbg.jpg) no-repeat center;background-size:cover; width:100%; height:800px;}
.sj_yingyd .lsihw{ width:1116px; height:auto; margin:auto; padding-top:180px;}
.sj_yingyd .cons{ width:600px; height:445px; background:url(jt_bg2.png);}
.sj_yingyd dl{ padding-left:50px; padding-top:30px;}
.sj_yingyd dl dt span{ color:#f08300; font-size:22px; display:block; line-height:40px;}
.sj_yingyd dl dt em{ font-style:normal; font-size:12px; color:#dfdfdf;display:block; padding-bottom:30px;}
.sj_yingyd dl dt b{ display:block; width:65px; height:4px; background:#f08300; }
.sj_yingyd dl dd { padding-top:30px;}
.sj_yingyd dl dd li{ width:130px; text-align:center; height:130px; float:left; padding-right:40px;}
.sj_yingyd dl dd li span{ color:#ffffff;}
.sj_yingyd dl dd li .iam{ height:75px;}



.yshil{ padding-top:40px;}
.yshil .nne_tit{ text-align:center;}
.yshil .nne_tit h4{ font-size:22px; color:#f08300; font-weight:normal;}
.yshil .nne_tit span{ font-size:12px; color:#666666;}
.yshil .mainbo{ width:1180px; height:450px; margin:auto; background:url(zs_02.png) top center no-repeat;}
.yshil .mainbo .left_bo{ width:295px; float:left; text-align:right; height:auto;}
.yshil .mainbo .rihgt_bo{ width:295px; float:right; text-align:left;height:auto;}
.yshil .mainbo .left_bo span{ background:#f08300;}
.yshil .mainbo .rihgt_bo span{ background:#0089cf;}
.yshil .mainbo p{ color:#666666; display:block; height:150px; line-height:26px;}
.yshil .mainbo span{ width:210px; height:50px; line-height:50px; text-align:center; display:inline-block;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; border:none; color:#FFF; font-size:16px; margin-bottom:20px; margin-top:10px;}


.sanbz{ background:url(ph_04.png) no-repeat 0px 0px; width:1180px; margin:auto; height:1320px;}
.sanbz dl{ padding-left:95px;}
.sanbz dl dt{ padding-left:3px; height:48px;}
.sanbz dl dt span{ display:inline-block; width:130px; height:48px; line-height:48px; text-align:center; color:#FFF; font-size:16px;}
.sanbz dl.lia dd{ height:396px;}
.sanbz dl.lib dd{ height:412px;}
.sanbz dl.lic dd{ height:341px;}

.sanbz dl.lia{ background: url(ph_01.png) no-repeat right top;}
.sanbz dl.lib{ background: url(ph_02.png) no-repeat right;}
.sanbz dl.lic{ background: url(ph_03.png) no-repeat right top;}

.sanbz dl p{ display:block; width:480px; padding-top:55px;}


.sjgnyshi{ background:#0089cf; width:100%; height:auto; padding-top:50px; padding-bottom:80px;}
.sjgnyshi .tits{ text-align:center; padding-bottom:50px;}
.sjgnyshi .tits h3{ font-weight:normal; font-size:22px; color:#ffffff;}
.sjgnyshi .tits span{ font-size:12px; color:#d2d1d1; display:block; padding-bottom:30px;}
.sjgnyshi .tits  em{ width:65px; height:5px; margin:auto; background:#fff; display:block;}
.sjgnyshi ul{ border:#FFF solid 1px; width:1198px; margin:auto; padding-top:20px; padding-bottom:25px; margin-bottom:30px;}
.sjgnyshi ul li{ width:280px; height:320px; float:left; text-align:center; color:#ffffff; padding-left:59px; padding-right:60px;}
.sjgnyshi ul li span{ font-size:16px; line-height:40px;}
.sjgnyshi ul li .ims{ height:200px; padding-top:10px;}

.dm_yidong{ padding-top:50px; padding-bottom:20px; height:250px;}
.dm_yidong li{ width:220px; float:left; text-align:center; height:210px; padding-left:10px; padding-right:10px;}
.dm_yidong li .imgs{ height:140px;}

.yx_jiazhi{ background:url(td_01.png) no-repeat center; height:480px; width:971px;  margin:auto;margin-top:60px; padding-bottom:40px; overflow:hidden;}
.yx_jiazhi ul{  height:auto;}
.yx_jiazhi ul li{ width:267px; height:140px; color:#0054a7; float:left; margin-top:70px; margin-left:10px; margin-right:300px; margin-bottom:30px;}
.yx_jiazhi ul li.rr{ float:right; margin-right:10px;}
.yx_jiazhi ul li p{ padding-left:15px; padding-top:15px; padding-right:10px;}

.wxtuang p.tt{ display:block; text-align:center; line-height:50px;}
.wxtuang ul{ height:260px; padding-top:50px;}
.wxtuang li{ float:left; width:230px; float:left; text-align:center;height:260px; padding-left:5px; padding-right:5px;} 
.wxtuang li .imgs{ height:90px;}
.wxtuang li span{ font-size:16px; line-height:27px; color:#f08300;}


.wx_gongnsa{ width:100%; background:#f0f0f0; margin-top:50px;}
.wx_gongnsa ul{ padding-top:45px; height:400px; width:1195px; margin:auto;}
.wx_gongnsa ul li{ float:left; width:195px; height:200px; float:left; text-align:center; padding-left:22px; padding-right:22px;}
.wx_gongnsa ul li span{ line-height:40px;}



.std_list_kh{ background: url(qkd_li_bg.gif) center no-repeat; height:490px; overflow:hidden;}
.std_list_kh ul{ padding-top:70px;}
.std_list_kh li { padding-bottom:80px;}
.std_list_kh li a{ display:block; background:url(qkd_li_l.gif) no-repeat; width:397px; height:60px; line-height:60px;}
.std_list_kh li a:hover{ background:url(qkd_li_la.gif) no-repeat;}
.std_list_kh li span{ color:#333333; font-size:16px; display:inline-block; padding-left:30px;}
.std_list_kh li em{ font-style:normal; font-size:20px; color:#f08300; padding-left:10px;}
.std_list_kh li a:hover span{ color:#fff;}
.std_list_kh li.lia{ }
.std_list_kh li a:hover em{ color:#fff;}
.std_list_kh li.lib{ float:right; margin-top:-140px;}
.std_list_kh li.lib a{ display:block; background:url(qkd_li_r.gif) no-repeat; width:367px; padding-left:30px; height:60px; line-height:60px;}
.std_list_kh li.lib a:hover{ background:url(qkd_li_ra.gif) no-repeat;}
.std_list_kh li.pss{ padding-left:30px;}
.std_list_kh li.paa{ margin-right:30px;}


.yx_buqu3{ overflow:hidden; height:auto;}
.yx_buqu3 dl{ width:1900px; height:470px;}
.yx_buqu3 dl dt span{ font-size:22px; line-height:80px; color:#f08300;}
.yx_buqu3 dl dd{ width:382px; height:340px; border:#f08300 solid 2px; float:left; margin-right:20px;}
.yx_buqu3 dl dd .des{ height:275px; padding-left:30px; padding-right:30px; display:table-cell;vertical-align: middle;}
.yx_buqu3 dl dd span{ display:block; width:100%; height:65px; text-align:center; color:#FFF; background:#f08300; line-height:65px; font-size:32px;}
.yx_buqu3 dl dd .des p{ color:#f08300; font-size:16px; line-height:24px; padding-bottom:20px;}


.cdkh_wkd{ background:#f6f6f6; width:100%; padding-top:15px;}
.cdkh_wkd dl{ height:355px; width:1400px; height:470px;}
.cdkh_wkd dl dt span{ font-size:22px; line-height:80px; color:#f08300;}
.cdkh_wkd dl dt p{ font-size:18px; padding-bottom:10px; display:block;}
.cdkh_wkd dl dd{ float:left; height:355px; text-align:center; width:280px; height:330px; float:left;border:#f08300 solid 2px;margin-right:20px;}
.cdkh_wkd dl dd span{ display:block;vertical-align: middle; width:260px; height:70px; text-align:center; color:#FFF; background:#f08300; font-size:14px; padding-top:20px; padding-left:10px; padding-right:10px;}
.cdkh_wkd dl dd .des{ height:240px;display:table-cell;vertical-align: middle; text-align:center;width:280px;}
.cdkh_wkd dl dd .des img{ margin-left:10px;}

.qkd_jjwt dl { height:400px;}
.qkd_jjwt dl dt span{ font-size:22px; line-height:80px; color:#f08300;}
.qkd_jjwt dl dt p{ font-size:18px; padding-bottom:10px; display:block;}
.qkd_jjwt dl dd{ text-align:center; width:180px; height:260px; float:left; padding-left:28px; padding-right:28px; margin-top:28px;}
.qkd_jjwt dd span{ color:#f08300; font-size:16px; display:block;}
.qkd_jjwt .imgs{ height:155px;}
.qkd_jjwt dd p{ line-height:26px;}


.qkd_rhjjwt{ height:700px; background:#f6f6f6; width:100%; padding-bottom:40px;}
.qkd_rhjjwt dt span{ font-size:22px; line-height:80px; color:#f08300;}
.qkd_rhjjwt dt p{ font-size:18px; padding-bottom:10px; display:block;}
.qkd_rhjjwt dd{ text-align:center; width:570px; height:540px; float:left;  margin-top:28px;border:#f08300 solid 2px;}
.qkd_rhjjwt dd p{ color:#fff; font-size:18px; display:block; height:85px; background:#f08300; line-height:85px;}
.qkd_rhjjwt .imgs{ height:456px;display:table-cell;vertical-align: middle; text-align:center; padding-left:40px; padding-right:40px;}
.qkd_rhjjwt .imgs img{ padding-bottom:10px;}
.qkd_rhjjwt .imgs span { text-align:center; display:block; font-size:22px; color:#f08300; line-height:40px;}

.dkd_bannes{ width:100%; background:url(qkd_wxs_bg.jpg) no-repeat center; height:500px;background-size:cover;}
.dkd_bannes .nwi_ba{ background:url(n_ban_s.png) no-repeat bottom left; height:450px;}
.dkd_bannes .nwi_ba h4{ display:block; text-align:center; font-size:30px; color:#FFF; font-weight:normal; line-height:100px;}
.dkd_bannes .pians{ width:599px; height:347px; background: url(n_ban_ss.png) no-repeat; float:right;}
.dkd_bannes .pians h5{ color:#FFF; font-size:20px; display:block; text-align:center; line-height:60px; padding-top:20px;}
.dkd_bannes .pians h5 span{ color:#f09e00;}
.dkd_bannes .tabs2{ padding-left:20px; padding-top:20px;}
.dkd_bannes .tabs2 td{ color:#FFF; font-size:16px; line-height:30px; height:30px; padding-bottom:25px;} 
.dkd_bannes .tabs2 td .inps{ height:30px; padding-right:2px; padding-right:2px; width:178px; border:#f08300 solid 1px;}
.dkd_bannes .tabs2 td p{ display:block; text-align:center; padding-bottom:16px;}
.dkd_bannes .tabs2 td p span{ color:#f08300;}
.dkd_bannes .tabs2 .btns2{ width:265px; height:44px; line-height:44px; text-align:center; color:#FFF; font-size:16px; background:#f08300; cursor:pointer; border:none;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius:5px; margin-left:10px;}


	.picScroll{ width:825px}
	.picScroll .bd{ position:relative;  }
	.picScroll .prev,.picScroll .next{ position: absolute; top: 44px; left:-1px; display: block; width: 26px; height: 64px; background: url(jt_t.png) no-repeat left; z-index: 9; overflow: hidden; }
	.picScroll .next{ left:auto; right:-1px; background-position: right; }


	.picScroll .scrollWrap{ padding-left:34px  }
	.picScroll ul{ overflow:hidden; zoom:1; }
	.picScroll li{ background: url(li_bg.png) no-repeat; width:176px; height:156px; margin: 0px 20px 10px 0; position:relative; float:left; display:inline; }
	.picScroll li img {display:block; padding:3px 3px; width:170px; height:145px;position:relative; z-index:1;}
	.picScroll li span {height:28px;margin-top:-30px; margin-left:3px; width:170px; position:relative; z-index:2;color:#fff;line-height:28px; background:url(span_a.png);overflow:hidden; display:block; text-indent:4px; font-size:12px;}




/*pages*/
.pages{ margin:10px 0; text-align: right; padding-top:25px; padding-bottom:20px;}
.pages li{ display: inline-block; *display: inline; zoom: 1; line-height:30px; margin-right:10px; background-color:#FFF; font-size:14px; }
.pages li.c{background-color:#d53003; color:#fff;padding:0 12px;}
.pages li a{padding:0 12px;height:30px;display:inline-block; background:#e7e7e7; color: #333;*display: inline; zoom: 1;}
.pages li a:hover{background-color:#d53003; color:#fff;text-decoration: none;}



/* side */
.side{position:fixed;width:54px;right:0;bottom:200px;z-index:150;}
.side ul li{width:54px;height:54px;float:left;position:relative; margin-bottom:1px;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#424242;opacity:0.7;filter:Alpha(opacity=70);color:#fff;font:20px/54px "微软雅黑";overflow:hidden; text-align:left;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#424242;opacity:0.7;filter:Alpha(opacity=70);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#d53003;opacity:0.7;filter:Alpha(opacity=70);}
.side ul li img{float:left;}
.side ul li .sidebox2{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#424242;opacity:0.7;filter:Alpha(opacity=70);color:#fff;font:20px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidebox2:hover{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#d53003;opacity:0.7;filter:Alpha(opacity=70);color:#fff;font:20px/54px "微软雅黑";overflow:hidden;}

#bb1{ width:181px; height:168px; margin-left:-176px; background:url(ico_code_bg.png) no-repeat; }
#bb1 img{ width:150px; height:150px; margin-left:9px; margin-top:9px;}


/*主导航*/
.navigationbox{ width:100%;height:60px;background-color:#035127; }
.navigation { height: 60px; width: 1200px; margin:auto }
.navigation .home a{ font-size: 16px; line-height: 60px; color: #FFF; display: block; float: left; height: 60px; width: 110px; text-align: center; }
.navigation .home a:hover{ color: #FF0; }
.navigation .home .current{ font-size: 16px; line-height: 60px; color: #FF0; display: block; float: left; height: 60px; width: 110px; text-align: center; }
.navigation .other { float: left; height: 60px; width: 896px; }



.menu { width:1200px;margin:0 auto;}
.menu ul {display:block;margin:0;padding:0;list-style:outside none;}
.menu li { font-size: 16px; text-align: center; float: left; position:relative }
.menu li a { line-height: 60px; color: #FFF; display: block; height: 60px; width: 133px; overflow:hidden }
.menu li a .ch{height:28px;line-height:28px;padding-top:15px;font-size:18px;}
.menu li a .en{height:18px;line-height:18px;font-size:12px;color:#aedb41;}
.menu li a .al{position:absolute;top:0px;left:0px;width:2px;height:60px;background:url("icon-2.png") left 2px no-repeat;z-index:1;}
.menu li a .ar{position:absolute;top:0px;right:-2px;width:2px;height:60px;background:url("icon-2.png") right 2px no-repeat;z-index:1;}
.menu li a:hover { color: #FF0; background-color:#daa832;}
.menu li .current { line-height: 60px; color: #FF0; display: block; height: 60px; width: 133px; overflow:hidden ;background-color:#c80000;text-decoration:none;}
.menu li a:hover .al,.menutop ul li.current a .al{background:url("icon-2.png") left 2px;background-color:#daa832;z-index:999;}
.menu li a:hover .ar,.menutop ul li.current a .ar{background:url("icon-2.png") right 2px;background-color:#daa832;z-index:999;}
.menu li { position: relative; z-index:99999; }
.menu li ul { display:none; width: 133px; padding: 0px; position: absolute; left: 0px; top: 60px; z-index: 999; background-color:#daa832;opacity:0.7;filter:Alpha(opacity=70) }
.menu li ul li { border-top: 1px dotted #ddd; width: 133px; overflow: hidden; height: 36px;}
.menu li ul li a { font-size: 14px; text-align: left; background: url(none); width:122px; line-height: 36px; height: 36px; color: #ff; padding: 0px 5px; display:block; }
.menu li ul li a:hover { background-color:#735a20; color: #ff0; }

.body_contenter {min-height:600px; margin:10px auto; overflow: hidden;  background:#fff; border-bottom:#ccc solid 1px; padding:10px; background:#fff; color:#333; filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090, direction=120, strength=4);/*ie*/
-moz-box-shadow: 2px 2px 10px #909090;/*firefox*/ -webkit-box-shadow: 2px 2px 10px #909090;/*safari或chrome*/ box-shadow:2px 2px 10px #909090;/*opera或ie9*/ font-size:14px; line-height:30px; border:1px solid #e8e8e8; }
.current_wz a{color: #c30100;}
.content_1{ padding:10px 20px;}
.xxgkml_xl{ margin-top:10px;}
.body_contenter p { margin:10px 0; }
.body_contenter .title { font-size:24px; color:#c00; text-align:center; padding:20px 0; line-height:1.5; }
.body_contenter .title h1 { font-size:24px; color:#c00; }
.body_contenter .title1 { font-size:18px; color:#c00; text-align:center; padding-bottom:10px;line-height:1.5; }
.body_contenter .title1 h1 { font-size:18px; color:#c00; }
.body_contenter .toolbar {font-size:12px;color:#333;text-align:center;background: #efdede;height:30px;line-height:30px;}
.body_contenter .toolbar span {/* background: #40b9f2 none repeat scroll 0 0; border-radius: 3px;/* color: #fff; */width:23px;height:23px;line-height:23px;cursor:pointer;display:inline-table;margin:0 0px;}
.body_contenter .toolbar .smallFont {font-size: 10px; }
.body_contenter .toolbar .medFont { font-size: 14px; }
.body_contenter .toolbar .largeFont { font-size: 16px; }
.body_contenter .toolbar .curFont {/*background: #fe9844 none repeat scroll 0 0; border-radius: 3px; color: #fff;*/ }
.body_contenter .toolbar a { color:#c00; }
.body_contenter .KeysList{background: #efdede;height:28px;padding:5px;}
.body_contenter .KeysList .left { float:left; }
.body_contenter .KeysList .right { float:right; }
.body_contenter .KeysList .right a{line-height: 28px;display: block;float: left;}
.body_contenter .KeysList .box_01 { background: #fff none repeat scroll 0 0; border-radius: 5px; color: #00b8ee; display: block; height: 28px; line-height: 28px; margin: 0 auto; padding: 0 15px; width: 80px; }
.body_contenter .KeysList .box_02 { background: #00b8ee none repeat scroll 0 0; border-radius: 5px; color: #fff; height: 28px; line-height: 28px; margin: 0 auto; padding: 3px 10px; }
.body_contenter .KeysList .box_03 { background: #fe9844 none repeat scroll 0 0; border-radius: 5px; color: #fff; height: 28px; line-height: 28px; margin: 0 auto; padding: 3px 10px; }
.body_contenter .page{ clear:both;}
.body_contenter .page span{width:auto;color:#fff;padding:0 15px;background: #c30100;display:block;margin:2px 0;height:30px;line-height:30px;float:left;}
.body_contenter .page a{ padding-left:10px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
.body_contenter .page .prevpage{ height:35px; line-height:32px; margin:2px 0; background:#eee;}
.body_contenter .page .nextpage{ height:35px; line-height:32px; margin:2px 0; background:#eee;}
.body_contenter .information{background:#eee; margin-top:2px;}
.body_contenter .information span{width:auto;display:block;color:#fff;padding:0 15px;background: #c30100;margin:2px 0;height:40px;line-height:40px;font-size: 14px;}
.body_contenter .information ul{ padding:15px; background:#fff; }
.body_contenter .information ul li{ height:30px; line-height:30px; background:url(list_dot.jpg) left center no-repeat; padding-left:10px; text-align:right;}
.body_contenter .information ul li a{ float:left;}
.body_contenter .information ul li i{  color:#666;}
.body_contenter .information ul li span{color:#666; float: right; background: none;padding: 0;margin: 0;line-height: 30px;height: 30px;}

.contain {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 880px
}
.news-list LI {
	POSITION: relative; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 22px; margin-bottom:20px; DISPLAY: block
}
.news-list LI:first-child {
	BORDER-BOTTOM: #289b1b 1px solid
}
.news-list LI:first-child I {
	POSITION: absolute; WIDTH: 60px; DISPLAY: block; BACKGROUND: url(icon-new.png) no-repeat center center; HEIGHT: 43px; TOP: 0px; RIGHT: 0px
}
.news-list .news-box {
	POSITION: relative; PADDING-BOTTOM: 24px; PADDING-LEFT: 24px; PADDING-RIGHT: 0px; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 24px
}
.news-box .news-img {
	WIDTH: 250px; FLOAT: left; HEIGHT: 180px; 
}
.news-box .news-block {
	MARGIN: 0px 0px 0px 30px; FLOAT: left
}
.news-box .name {
	MARGIN: 0px 0px 0px; WIDTH: 460px; COLOR: #323232; FONT-SIZE: 18px
}
.news-box .con {
	LINE-HEIGHT: 24px; MARGIN: 10px 0px 0px; WIDTH: 460px; HEIGHT: 72px; COLOR: #666666; FONT-SIZE: 13px
}
.news-box .more {
	BORDER-BOTTOM: #474747 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #474747 1px solid; LINE-HEIGHT: 28px; MARGIN: 40px 0px 0px; WIDTH: 82px; HEIGHT: 28px; COLOR: #474747; FONT-SIZE: 12px; BORDER-TOP: #474747 1px solid; BORDER-RIGHT: #474747 1px solid
}
.news-box:hover .more {
	BORDER-BOTTOM-COLOR: #289b1b; BORDER-TOP-COLOR: #289b1b; COLOR: #289b1b; BORDER-RIGHT-COLOR: #289b1b; BORDER-LEFT-COLOR: #289b1b
}
.news-date {
	TEXT-ALIGN: center; MARGIN: 20px 0px 0px 25px; FONT-FAMILY: "Arial"; FLOAT: left; COLOR: #474747; FONT-SIZE: 18px
}
.dated1 {
	LINE-HEIGHT: 60px; MARGIN-BOTTOM: 0px; FONT-SIZE: 48px; FONT-WEIGHT: normal
}
.news-list LI:hover {
	transition: all .3s cubic-bezier(.55, 0, .1, 1); transform: translate3d(0, -2px, 0); box-shadow: 0 0 10px 4px #e1e1e1
}


.news-info{padding:40px 38px 90px;background-color:#fff;position:relative;margin-top:24px;}
.news-info .top{padding-bottom:20px;text-align:center;font-size:12px;color:#666666;border-bottom:1px solid #e9e9e9;}
.news-info .top .title{font-size:24px;color:#282828;font-weight:normal;margin-bottom:14px;}
.news-info .con{padding:35px 0;color:#333;line-height:28px;position:relative;overflow:hidden; font-size:15px}
.news-info .con img {max-width:100%; padding-top:10px; padding-bottom:10px }
.news-info .nInfo-page{border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9;overflow:hidden;}
.nInfo-page a{display:block;width:530px;height:55px;line-height:55px;color:#666666;}
.nInfo-page a.fl{padding-left:32px;background:url(icon-prev.png) no-repeat left center;}
.nInfo-page a.fr{padding-right:32px;background:url(icon-next.png) no-repeat right center;text-align:right;}
.nInfo-rtn{display:block;width:99px;height:31px;line-height:31px;color:#fff;font-family:'宋体';font-size:12px;background-color:#019b4d;margin:22px auto 0;}
.nInfo-rtn span{padding-left:24px;background:url(icon-rtn.png) no-repeat left center;}

/*-----pagewrap--------------------------*/
.pagewrap { text-align: center;color:#e3454e;}
.pagewrap a { padding: 5px 11px; color: #fff; text-decoration: none; margin: 2px 3px;display: inline-block;background:#e3454e;}
.pagewrap .prev-page { background:url(le_jtbg.png) no-repeat 7px center #e3454e; padding-left: 20px; color: #fff; }
.pagewrap .next-page { background:url(ri_jtbg.png) no-repeat 30px center #e3454e; padding-right: 20px; color: #fff; }

.pagewrap .prev-page:hover { background:url(le_jtbg.png) no-repeat 7px center #289b1b;color: #fff; text-decoration: none; }
.pagewrap .next-page:hover { background:url(ri_jtbg.png) no-repeat 30px center #289b1b;color: #fff; text-decoration: none; }
.pagewrap a:hover, .pagewrap a:active { color: #fff; text-decoration:none; background:#289b1b;}
.pagewrap a.current, .pagewrap a.current:hover, .pagewrap a.current:active { color: #fff; text-decoration: none; cursor: default;background: #289b1b;}
.pagewrap .prev-page0, .pagewrap .prev-page0:hover { color: #b1b1b1; cursor: default; background: url(page_prev0.png) no-repeat 7px center; }
.pagewrap .next-page0, .pagewrap .next-page0:hover { color: #b1b1b1; cursor: default; background: url(page_next0.png) no-repeat 60px center; }
.news-listwrap{padding-bottom:30px;}