*{padding: 0; margin: 0;}
img{border:none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
ul,li,ol{list-style: none;padding: 0; margin: 0;}
body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, pre, fieldset, textarea, th, td{ margin: 0;padding: 0;}

body{background: url(../images/bj.png) repeat;font: 14px/24px "Microsoft Yahei";}
section{display: block;}
.clearfix:after{display: block; content: ""; clear: both;}
.clearfix{zoom:1;}
.aligncenter{width:1006px; margin:0 auto; }
.left{float: left;}
.right{float: right;}
a {outline: none;}
a:active {star:expression(this.onFocus=this.blur());}
:focus { outline:0; }

.rq{height:677px;padding-top: 45px; background: url(../images/acbj.png) no-repeat center top;}
.logo{margin-left: 35px;}
.ss{float: right; margin-right: 25px; margin-top: 15px;position: relative;}
.ss input{width: 203px; height: 34px; border:none;padding-left: 15px; background-color: #7d9eee;
color: #fff; border-radius: 12px;}
.ss button{width: 34px; height: 34px; position: absolute; right: 5px; top:0px;
border:none;cursor:pointer ; background:url(../images/ss.png) no-repeat center;}

.sy{margin-top: 10px;}
.sy-left{float: left;margin-top:40px;position: relative; }
.sy-left div{padding: 0 10px;}
.sy-left img{margin:0 10px;}

.l1{width: 214px; height: 66px;line-height: 77px; position: absolute; top: 0px; left: -10px;
transition: all 0.8s;background: url(../images/l1.png) no-repeat;}
.l1:hover{left: 50px;}
.l2{width: 214px; height: 83px; line-height: 95px; position: absolute; top: 65px; left:-25px;
transition: all 0.8s; background: url(../images/l2.png) no-repeat;}
.l2 img{/*margin: 0 20px;*/margin-left: 66px;}
.l2:hover{left: 50px;}
.l3{width: 232px; height: 79px; line-height: 89px; position: absolute; top: 147px; left: -10px;
transition: all 0.8s;background: url(../images/l3.png) no-repeat;}
.l3:hover{left: 50px;}
.l4{width: 251px; height: 67px; line-height: 75px; position: absolute; top: 225px; left: -32px;
transition: all 0.8s;background: url(../images/l4.png) no-repeat;}
.l4:hover{left: 50px;}
.l5{width: 220px; height: 69px; line-height: 82px; position: absolute; top: 291px; left: -10px;
transition: all 0.8s;background: url(../images/l5.png) no-repeat;}
.l5 img{margin:0 5px !important; }
.l5:hover{left: 50px;}
.l6{position: absolute; top: 360px; left: 3px;transition: all 1.8s;}
.l6 img{margin-left: 10px;}
.l6:hover{left: 50px;}
.sy-right{float: right;}

.gsjj{width: 510px; height: 67px; background-color: #89c000; margin-left: 10px; border-radius: 20px;}
.gsjj-title{float: left;margin-top: 20px; margin-left: 20px;}
.gsjj-lis{float: right; width: 365px; margin-top: 10px; line-height: 24px; margin-right: 20px;}
.gsjj-lis a{color: #fff;}

.xzs{width: 527px; height: 440px; background-color:#f0eded; position: relative;
margin-top: 20px; margin-right: 25px;border-radius: 10px; padding-top: 40px;}
.xzs-title{width: 533px; height: 53px; background: url(../images/xzs.png) no-repeat center top;
position: absolute; top: -20px; left: -5px; }
.sjt{width: 100%; height: 40px; background: url(../images/s.png) no-repeat center;}
.xjt{width: 100%; height: 40px; background: url(../images/x.png) no-repeat center;}
.xzs-left{float: left; width: 230px;}
.xzs-right{float: right;width: 238px; text-align: left;}
.xzs-right>a{color: #fff;display: block; width: 100px; text-align: center;background-color: #4177ba;
border-radius: 15px; border: 2px solid #1f3858; margin-top: 20px; transition: all 0.6s;}
.xzs-right>a:hover{box-shadow: 0 0 5px #000;}
.sy-xzs ul{width: 490px; margin: 0 auto !important;}
.sy-xzs ul li{}
.sy-xzs ul li img{width: 230px; height: 176px;}
.sy-xzs ul li h3{font-size: 24px; text-align: left; line-height: 50px;}
.sy-xzs ul li h3 a{color: #4177ba;}
.sy-xzs ul li h5{color: #242424; text-align: left; text-indent: 2em;}

#g_fskuang {width: 100%;}
#tini {width: 100%;float: left;}
#g_fushil {height: 370px;width: 100%;float: left;overflow: hidden;position: relative;}
#g_fushic {
height: 370px;
width: 375px;
float: right;
padding: 0px;
margin-top: 5px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

#f_litimg {
height: 1800px;
width: 100%;
margin: 0px;
padding: 0px;
overflow: hidden;
position: absolute;
}
#f_litimg ul {
list-style-type: none;
margin: 0px;
padding: 0px;
}
#f_litimg ul li {
height: 185px;
text-align: center;
margin: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
cursor:pointer;
}
#fu_top{
cursor:pointer;
width: 100%;
float: left;
height: 20px;
margin-bottom: 10px;
}
#fu_down{
padding: 0px;
cursor:pointer;
float: left;
width: 100%;
margin: 0px;
height: 20px;
margin-top: 10px;
}

.hzhb{margin-top: 13px; margin-bottom: 20px; height: 87px;}
.hzhb-left{float: left; width:93px; height: 87px; }
.hzhb-right{float: right;width: 902px; height: 87px; background: url(../images/yqlj.png) no-repeat center; }
.hzhb-right ul{text-align: center; font-size: 16px; height: 87px;}
.hzhb-right ul li{display: inline-block; width: 426px; height: 41px; line-height: 41px; }
.hzhb-right ul li img{width: 180px; height: 36px; vertical-align:middle;padding-right: 10px;}
.hzhb-right ul li a{color: #fff;  font-size:14px;}

.foot-left{float: left; margin-left: 70px; color: #fefefe; width: 340px;margin-bottom: 20px;
border-right: 1px solid rgba(255,255,255,0.4);}
.foot-left select{background: url(../images/link.png) no-repeat right center;  border: none;width: 150px; text-align: center;
	color: #fefefe;background-color:rgba(255,255,255,0.6);
    appearance:none;
    -moz-appearance:none;?/*?Firefox?*/
    -webkit-appearance:none;?/*?Safari?和?Chrome?*/}
.foot-left option{color: #000;}
.foot-right{float: right; width: 560px; color: #fefefe; margin-bottom: 20px;}
.foot-right a{color: #fefefe;}

.html{height: 100%;}
.yd{height: 100%; background: url(../images/ydbj.png) no-repeat top center;
background-size: cover;position: relative; }
.yd-foot{height: 55px; width: 100%; background-color: rgba(255,255,255,0.4);
 position: absolute; bottom: 0px; color: #262626;}
.yd-foot-left{float: left; margin-left: 70px; color: #262626; width: 340px;margin-bottom: 20px;
border-right: 1px solid rgba(255,255,255,0.4);}
.yd-foot-left select{background: url(../images/link.png) no-repeat right center;  border: none;width: 150px; text-align: center;
	color: #262626;background-color:rgba(255,255,255,0.6);
    appearance:none;
    -moz-appearance:none;?/*?Firefox?*/
    -webkit-appearance:none;?/*?Safari?和?Chrome?*/}
.yd-foot-left option{color: #262626;}
.yd-foot-right{float: right; width: 560px; color: #262626; margin-bottom: 20px;}
.yd-foot-right a{color: #262626;}
.yd-lis{width: 55.5%; margin: 0 auto; text-align: center; padding-top: 29%;}
.yd-lis img{transition: all 0.6s; border-radius: 15px;}
.yd-lis img:hover{box-shadow: 0 0 5px #000;}

.lis-lis{width: 527px; height: 440px; background-color:#f0eded; position: relative;
margin-top: 20px; margin-right: 25px;border-radius: 10px; padding-top: 40px;}
.lis-title{width: 533px; height: 53px; background: url(../images/lis-title.png) no-repeat center top;
position: absolute; top: -20px; left: -5px; }
.lis-title p{text-align: center; color: #fff; font-size: 24px; margin-top: 20px;}
.lis-lb{margin:10px auto 20px; background-color: #deb93a; border-radius: 10px;}
.lis-lb ul{width: 527px; padding-left: 0px !important; margin:0 auto;}
.lis-lb ul li{padding:0 6.5px;width:155px; display: inline-block; text-align: center !important; margin:5px 2px; background:url(../images/sylis.png);}
.lis-lb ul li a{color: #fff !important; font-weight: bold;}
.lis-lis>ul{width: 90%;margin:0 auto; padding-left: 40px;}
.lis-lis>ul>li{height: 33px; line-height: 33px; list-style-type: disc;
text-align: left;padding-left: 10px;color: red; font-size: 10px;}
.lis-lis ul li a{color: #242424; font-size: 14px;}
.fy{width: 90%;margin: 10px auto 0;}

.wz{width: 435px;margin: 5px auto;border-bottom: 1px dashed #c0bfbf; padding-left: 25px;
background: url(../images/wz.png) no-repeat left center; background-size:20px;}
.wz a{color: #8f8f8f;}
.wz a:hover{color: #FF0707;}

/*page*/
.page_wrap{clear:both; margin-bottom:10px; overflow:hidden;zoom:1;}
.paginator {float:right; height:25px; overflow:hidden; }
.paginator,
.paginator input,
.paginator button {font-family:Tahoma, "宋体"; font-size:12px; }
.paginator a,
.paginator span {float:left; height:23px; margin:0 5px 0 0; text-align:center; 

white-space:nowrap; vertical-align:middle; line-height:23px; background:#fff; }
.paginator a {color:#085C9B; }
.paginator b{font-family:"宋体"; margin:3px;font-weight:300;}
.paginator a:link,
.paginator a:visited,
.paginator a:hover,
.paginator a:active {text-decoration:none; }
.paginator .page-start,
.paginator a,
.paginator .page-end {padding:0 8px; border:1px solid #D3D3D3; background:#ffffff; }
.paginator .page-start {border-color:#d9d9d9; color:#d9d9d9; }
.paginator .page-end { border-color:#d9d9d9;  color:#d9d9d9; }
.paginator .page-this,
.paginator .page-break {padding:0 3px; }
.paginator .page-break {border:1px solid #fff; }
.paginator .page-this {border:1px solid #D3D3D3;background-color:#E9E9E9; 

color:#D4105A;padding:0px 8px; font-weight:bold; }
.paginator .page-skip {height:22px; line-height:22px; padding:0 3px; margin:0; 

background:none; }
.paginator .page-skip input {width:26px;  *width:23px;height:19px;line-

height:19px;border:1px #D3D3D3 solid;font-size:12px; margin:-1px 6px 0px 

6px;#margin-top:1px;_margin-top:0px;padding:0px 0px 0px 2px; vertical-align:middle; 

padding-top:0px; padding-bottom:0px; }
.paginator .page-skip button {font-size:12px; padding:0 5px 5px 5px;_padding:0 5px 0 

5px; width:auto; _width:0; height:22px;  *height:23px; *line-height:20px; 

_height:16px; _line-height:16px; margin-left:10px;  *margin-top:-

1px;overflow:visible; vertical-align:top; }
.paginator a:hover {border:1px solid #A6A6A6;color:#868688; }

.lis-content{width: 527px; height: 440px; background-color:#f0eded; position: relative;
margin-top: 20px; margin-right: 25px;border-radius: 10px; padding-top: 40px;}
.content-home{width: 90%; height: 390px; margin: 10px auto; overflow-y:scroll;}
.content-home h1{text-align: center; line-height: 40px; font-size: 24px;color: #f4110b; margin-bottom:10px;}
.content-home img{max-width:100%;}

.page_wrap{clear:both; margin-bottom:10px; overflow:hidden;zoom:1;}
.paginator {float:right; height:25px; overflow:hidden; }
.paginator,
.paginator input,
.paginator button {font-family:Tahoma, "宋体"; font-size:12px; }
.paginator a,
.paginator span {float:left; height:23px; margin:0 5px 0 0; text-align:center; white-space:nowrap; vertical-align:middle; line-height:23px; background:#fff; }
.paginator a {color:#085C9B; }
.paginator b{font-family:"宋体"; margin:3px;font-weight:300;}
.paginator a:link,
.paginator a:visited,
.paginator a:hover,
.paginator a:active {text-decoration:none; }
.paginator .page-start,
.paginator a,
.paginator .page-end {padding:0 8px; border:1px solid #D3D3D3; background:#ffffff; }
.paginator .page-start {border-color:#d9d9d9; color:#d9d9d9; }
.paginator .page-end { border-color:#d9d9d9;  color:#d9d9d9; }
.paginator .page-this,
.paginator .page-break {padding:0 3px; }
.paginator .page-break {border:1px solid #fff; }
.paginator .page-this {border:1px solid #D3D3D3;background-color:#E9E9E9; color:#D4105A;padding:0px 8px; font-weight:bold; }
.paginator .page-skip {height:22px; line-height:22px; padding:0 3px; margin:0; background:none; }
.paginator .page-skip input {width:26px;  *width:23px;height:19px;line-height:19px;border:1px #D3D3D3 solid;font-size:12px; margin:-1px 6px 0px 6px;#margin-top:1px;_margin-top:0px;padding:0px 0px 0px 2px; vertical-align:middle; padding-top:0px; padding-bottom:0px; }
.paginator .page-skip button {font-size:12px; padding:0 5px 5px 5px;_padding:0 5px 0 5px; width:auto; _width:0; height:22px;  *height:23px; *line-height:20px; _height:16px; _line-height:16px; margin-left:10px;  *margin-top:-1px;overflow:visible; vertical-align:top; }
.paginator a:hover {border:1px solid #A6A6A6;color:#868688; }