.top{height: 45px;width:100%;background: #e7ecec;}
.top_1 .bj{background: url(dt.png) no-repeat 1px;height: 45px;width: 140px;}
.top_1 .bj .wz{float: right;    line-height: 45px;}
.top_2{background: url(banner.jpg) no-repeat;height: 170px;}
.top_2 input{border: 0;width: 220px;height: 31px;border-radius: 20px;padding-left: 20px;outline: none;}
.top_2 i{ width: 24px;height: 24px;display: block;position: absolute;     bottom: 5px;right: 15px;background: url(jt.png) no-repeat;}
.top_2 .sso{position: relative;margin-top: 55px;}
.nav ul li{float: left;padding: 0 20px;}
.nav ul li a{color: #fff;}
.nav{    margin-top: 45px;}


.nrqy,.tba{display: none;}

/*内容区域*/
.common1{margin-top: 26px;}
.xw{width: 380px;float: left;}
.common1 .xww{    background: url(xw.png) no-repeat 1px; width: 100px;  padding-left: 35px; height: 30px;}
.common1 .xww a{font-size: 18px;font-weight: bold; line-height: 30px;}
.common1 .ycgd {width: 100px;height: 30px;    line-height: 30px;}
.common1 .ycgd a{color: #7f7f7f;font-size: 14px;}
.common1 .ycgd ul li{float: left;border-radius: 25px;height: 11px;width: 11px;border: 1px solid #ddd;margin-left: 4px;}
.common1 .ycgd ul li.hover{float: left;border-radius: 25px;height: 11px;width: 11px;border: 1px solid #ddd;background: red;}
.common1 .ycgd ul {padding-top: 9px;}
.toppic{position: relative;    margin-top: 15px;}
.toppic img{width: 100%;    height: 200px;}
.toppic p{position: absolute;bottom:0px;width: 100%;background: #000;opacity: .6;height: 30px;}
.toppic a.title{position: absolute;bottom:0px;line-height: 30px; height: 30px;display: block; color: #fff;padding-left: 15px;}
.lb{margin-top: 15px;}
.lb ul li{font-size: 14px;line-height: 24px;}
.lb ul li a{color: #343434;    padding-left: 5px;}
.lb ul li span{float: right;}
.lb ul li:hover a{color: #ff0101;}
.zytz{float: left;width: 380px;margin-left: 30px;}
.zytz1{border-bottom: 2px solid #e7e7e7;    padding-bottom: 15px;}
.nrqy ul li{  padding: 11px 0;border-bottom: 2px solid #d7d7d7;}
.nrqy ul li span{ display: block; float: left;height: 42px;padding-right: 30px;    padding-left: 10px;}
.nrqy ul li a{    width: 100%;display: block;}
.nrqy ul li:hover{background: #ff0101;color: #fff;}
.nrqy ul li:hover a{color: #fff;}
.wyc{float: left;width: 380px;margin-left: 30px;}
.wyc .lby ul li{float: left;    padding-left: 16%;    text-align: center;    width: 26%;padding-bottom: 10px;}
.wyc .lby{width: 380px;height: 220px;background: #ebebeb;padding-top: 15px;}
.wyc .lby ul li i{width: 68px;height: 68px;display: block;    margin: 0 auto;}
.wyc .lby ul li.hysq i{background: url(1.png) no-repeat;background-size: 100%;}
.wyc .lby ul li.kysqpt i{background: url(kypt.png) no-repeat;background-size: 100%;}
.wyc .lby ul li.rcsp i{background: url(rcsp.png) no-repeat;background-size: 100%;}
.wyc .lby ul li.rcsp i:hover{border-radius: 40px; -moz-box-shadow: 0 0 10px #888888;box-shadow: 0 0 10px #888888;}
.wyc .lby ul li.ttbz i{background: url(ttbzlx.png) no-repeat;background-size: 100%;}
.wyc .lby ul li.ttbz i:hover{border-radius: 40px; -moz-box-shadow: 0 0 10px #888888;box-shadow: 0 0 10px #888888;}
.wyc .lby ul li p{padding-top: 5px;font-size: 14px;    font-weight: bold;}
.wyc .lby ul li.on .ycbf{display: block;}
.wyc .lby ul li.on .kysqpt{display: block;}



.cwsjlw{width: 100%;margin-top: 25px;background: #051f68;    height: 73px;}
.cwsjlw a{text-align: center;line-height: 73px;color: #c5974f;font-size: 24px;display: block;}
.zgfz{margin-top: 25px;}

.grhy{display: none;}
.kyzx{display: none;}

.kjqk{margin-top: 40px;}
.common1 .kjqk .xww{background: url(kjqk.png) no-repeat 1px;}
.kjqk1 .wz p{width: 202px;font-size: 14px;line-height: 24px; color: #343434;    height: 168px;}
.kjqk1 .wz a:hover{width: 100px;height: 31px;background: #ff0101;color: #fff;font-size: 14px;line-height: 31px;    display: block;
    text-align: center;    float: right;}
.kjqq{border-bottom: 2px solid #e7e7e7;padding-bottom: 15px; overflow: hidden;}
.kjqk1{margin-top: 15px;}
.kjqk2{margin-top: 40px;}
.kjqk1 .wz a{width: 100px;height: 31px;background: #fff;color: #ff0101;font-size: 14px;line-height: 31px;    display: block;
    text-align: center;    float: right;border: 1px solid #ff0101;}
.lbz ul li{line-height: 23px;}
.zjbf{padding-bottom: 23px; border-bottom: 1px solid #bfbfbf;}
.yqlj1{border: 0;}
.common1 .ycgd1{text-align: right;width: auto;}

/* 本例子css */
		.picScroll-left{ width: 790px;  overflow:hidden; position:relative; }
		.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("images/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; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ height: 42px;display:block;  padding:2px;margin: 0 auto;}
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }
		
		.picScroll-left{padding: 17px 0; height: 60px; overflow:hidden; position:relative; }
		.picScroll-left .hd{ overflow:hidden; width: 790px; height:30px; position: absolute; top:35px}
		.picScroll-left .hd .prev,
		.picScroll-left .hd .next{ display:block; width:10px; height:17px; overflow:hidden;cursor:pointer;}
		.picScroll-left .hd .prev{float: left; }
		.picScroll-left .hd .next{  float: right;}
		
.fzzk{background: #EBEBEB;margin-top: 25px;    padding: 15px;}
.fzzk1{border-bottom: 2px solid #cacaca;}
.fzzk2{border-bottom: 2px solid #cacaca;padding-top: 30px;}
.kjqk3 .wz1{width: 230px;}
.kjqk3 .wz1 p{width: 230px;height: auto;padding-top: 13px;font-size: 14px;color: #343434;    line-height: 24px;}
.kjqk3 .wz1 h3 a{color: #000;}

.zywyhtitle{    background: url(zywyh.png) no-repeat 1px;  width: 150px;padding-left: 35px;height: 30px;}
.zywyhtitle a{font-size: 18px;font-weight: bold;    line-height: 30px;}
.zytzz{   background: url(zytz.png) no-repeat 1px;  width: 150px;padding-left: 35px;height: 30px;}
.zytzz a{font-size: 18px;font-weight: bold;    line-height: 30px;}
.kjqkk{   background: url(kjqk.png) no-repeat 1px;  width: 150px;padding-left: 35px;height: 30px;}
.kjqkk a{font-size: 18px;font-weight: bold;    line-height: 30px;}
.kpfz{ background: url(fzkp.png) no-repeat 1px;  width: 150px;padding-left: 35px;height: 30px;}
.kpfz a{font-size: 18px;font-weight: bold;    line-height: 30px;}
.yqljj{ background: url(yqlj.png) no-repeat 1px;  width: 150px;padding-left: 35px;height: 30px;}
.yqljj a{font-size: 18px;    line-height: 30px;}
.zk{ background: url(zk.png) no-repeat 1px;  width: 150px;padding-left: 35px;height: 30px;}
.zk a{font-size: 18px;font-weight: bold;    line-height: 30px;}
.qnrc{ background: url(qnrc.png) no-repeat 1px;  width: 150px;padding-left: 35px;height: 30px;}
.qnrc a{font-size: 18px;font-weight: bold;    line-height: 30px;}

.hysq a span{background: url(sjx.png) no-repeat 0 10px;width: 11px;height: 24px;display: inline-block;}
.hysq{position: relative;}
.ycbf{position: absolute;bottom: -33px; right: 0px;font-size: 12px;height: 41px;width: 87px;}
.ycbf ul li:hover{background: #ff0101;}
.ycbf ul li:hover a{color: #fff;}
.wyc .lby .ycbf ul {background: #fff;}
.wyc .lby .ycbf ul li{    float: none;width: 100%;padding: 0;
    text-align: center;}
.wyc .lby ul li.hysq p{    width: 78%;text-align: right;float: left;font-size: 14px;}
.kyzx{width: 100px;}
.wyc .lby ul li.hysq span{float: right;}
.kysqpt a span{background: url(sjx.png) no-repeat 0 10px;width: 11px;height: 24px;display: inline-block;}
.kysqpt{position: relative;}
.wyc .lby ul li.kysqpt p{    width: 86%; text-align: right; float: left;font-size: 14px;}
.wyc .lby ul li.kysqpt span{float: right;}

.zywyh{background: #EBEBEB;margin-top: 25px;padding: 15px;}
.fzzk3{border-bottom: 2px solid #cacaca;}
.lbx ul li:hover{background: #fff;}
.lbx ul li:hover a{color: #000;}

.fzzk .picc img{width: 110px;}

.boxbox{ width:100%; margin:0 auto; position:relative; overflow:hidden; _height:100%;}
.picbox{ width:150%; height:115px; overflow:hidden; position:relative;margin-top: -20px;}
.piclist{ height:100px;line-height: 100px; position:absolute; left:0px; top:0px}
.piclist li{margin-left:36px; margin-top:8px; float:left;list-style: none;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; position:absolute; top:30px; z-index:99; cursor:pointer;filter:alpha(opacity=80); opacity:0.8;}
.og_prev{ left:4px; background:url(arrowleft.png) no-repeat;}
.og_next{ right:4px; background:url(arrowright.png) no-repeat;}

.yqlj{    width: 790px;}
/*底部开始*/
.foot{background: #000;height: 260px;}
.footer{padding: 14px 0;}
.footer h3,.footer p{color: #fff;}
.footer h3{background: url(lxwm.png) no-repeat;padding-left: 40px;}
.lxwm{padding-top: 30px;}
.footer p{font-size: 14px;line-height: 24px;}
.pt20{padding-top: 20px;}
.yc{text-align:center;    padding-left: 75px;    padding-top: 30px;}
.yc1 a{color: #fff;}
.yc1 span{color: #fff;}
.foor{padding-top:180px;}
