@media screen and (min-width:1200px){
.tou{ width:100%; position: fixed; top:0; z-index:99999; background:#fff;}
.shoujiz{ display:none;}
header{ width:1200px; margin:0 auto; padding:15px 0;}
.logo{ width:auto; float:left;}
nav{ width:auto; float:left; margin-left:80px;}
nav ul li{ width:auto; margin:0 10px; float:left; line-height:80px; font-size:22px; position:relative;}
nav ul li span{ font-family:"黑体";}
nav ul li a{ color:#041f51;}
nav ul li a:hover{ color:#e0dfdf;}
nav ul li a.duw{ color:#e0dfdf;}
nav ul li ul{ background:#FFF; display:none; position:absolute;}
nav ul li ul li{ font-size:16px; width:100%; line-height:40px;}
nav ul li:hover ul{ display:block;}
.dlzx{ float:right; line-height:80px; font-size:18px; color:#0066b1;}
.dlzx a{ color:#0066b1;}
.dlzx a:hover{ color:#e0dfdf;}
.lb{ width:100%; float:left; position:relative;}
.tdx{ position:absolute; top:25%; left:20%; width:60%; text-align:center;}
.ywzq{ width:100%; float:left;}
.ywzq img{ max-width:100%;}
.lsx{ width:100%; float: left;}
.lsx ul li{ width:33.3%; float:left; margin-top:20px; text-align:right;}
.lsx ul li dt{ float:left; font-size:15px; line-height:25px; text-align:right; width:80%;}
.lsx ul li dt.wz{ font-size:24px; line-height:53px;}
.lsx ul li dd{ float:right; width:20%;}
.tdtup{ width:100%; float:left;}
.tdtup img{ width:100%;}
.zxxx{ width:100%; float:left;}
.zhong{ width:100%; max-width:1200px; margin:0 auto;}
.zx{ width:590px; height:295px; float:left; margin-top:20px;}
.zx_nav{ width:95%; margin:0 2.5%; height:70px; float:left;}
.zx_nav dt{ float:left; font-size:30px; color:#1e2366; line-height:70px;}
.zx_nav dd{ float: right; line-height:70px; color:#007fc5; font-size:18px;}
.zx_nav dd a{ color:#007fc5;}
.zx_com{ width:95%; float:left; margin:2.5%;}
.zx:hover{ box-shadow:#999 0 0px 10px;}
.ggr{ width:208px; float:left;}
.zxxxtj{ width:300px; float: right; margin-right:15px;}
.bts{ width:100%; float:left; font-size:24px; line-height:60px;}
.bts span{ color:#b4e9f2; font-weight:bold;}
.btsa{ width:100%; float:left;}
.btsa ul li{ width:100%; line-height:40px; float:left;}
.btsa ul li a{ color:#999; display:block; border-bottom:#CCC solid 1px;}
.btsa ul li a:hover{ color:#007fc5; border-bottom:#007fc5 solid 1px;}
.bq{ width:100%; line-height:40px; float:left;}
.bq img{ vertical-align:middle;}
.jcsp{ width:590px; float:right; height:295px; margin-top:20px; overflow:hidden;}
.jcsp:hover{ box-shadow:#999 0 0px 10px;}
.shiox{ max-height:230px; object-fit:fill; width:100%;overflow:hidden;margin:0 auto;}
.jc_com{ width:590px; float:left; height:220px;}
.xyfc{ width:1200px; float:left; margin-top:30px;}
.xyfc_nav{ width:1200px; float:left; line-height:70px; text-align:center; margin-bottom:40px; font-size:30px; color:#021b44;}
.xyfc_nav span{ float:right; font-size:18px; color:#007fc5;}
.xyfc_nav span a{ color:#007fc5;}
.xyfc_com{ width:1200px; float:left; margin-bottom:50px;}

.hor_demo { height:135px; float:left; width:1200px; overflow:hidden; position: relative; }
.hor_wrap { position: relative; }
.hor_wrap ul li{ width:192px; height:135px; float:left; text-align:center; }
.hor_wrap ul li img { width:180px; height:135px; }
.hor_wrap a.prev {width:135px;height:135px;line-height:50px;outline-style:none;outline-width: 0;position:absolute; text-indent:-999em; background: url(../images/you.png) left no-repeat; z-index:11; top:0; left:5px;}
.hor_wrap a.next {width:135px;height:135px;line-height:50px; right:0;position:absolute; background: url(../images/zuo.png) right no-repeat; z-index:11; text-indent:-999em; top:0px; }
.zrkc{ width:100%; background: url(../images/bj_02.png) top no-repeat; background-attachment:fixed; padding-bottom:80px; float:left; padding-top:50px;}
.zrkc_com{ width:1200px; float:left;}
.zrkc_com ul li{ background:#FFF; width:545px; margin:5px; float:left; padding:22.5px; padding-bottom:0;}
.zrkc_com ul li dt{ width:545px; float:left; position:relative;}
.zrkc_com ul li dt p{ min-width:117px; height:65px; padding:0 10px; background:url(../images/jint.png); background-size:100% 100%; text-align:center; color:#FFF; font-size:24px; line-height:40px; position:absolute; top:-10px; left:10px;}
.zrkc_com ul li dd{ width:545px; float:left;}
.zrkc_com ul li dd p.bt{ width:545px; height:40px; line-height:40px; overflow:hidden;text-overflow:ellipsis; font-size:20px;white-space: nowrap; float:left;}
.zrkc_com ul li dd p.bt a{ color:#007fc5;}
.zrkc_com ul li dd p.jg{ float:left; line-height:40px; font-size:14px; color:#007fc5; margin-right:20px;}
.hs{ color:#fbc000; font-size:25px;}
.ls{ color:#007fc5; font-size:25px;}
.xh{ font-size:14px;}
.xwdd{ width:100%; background:url(../images/bj_03.png) top;  background-attachment:fixed; padding-bottom:50px; float:left;}
.xwdt_nav{ width:100%; float:left; line-height:70px; margin-top:40px; font-size:30px; color:#02144c;}
.xwdt_nav p{ font-size:18px; float:right;}
.xwdt_com{ width:100%; float:left; margin-top:30px;}

.hor_demo1 { height:275px; margin:0 auto; width:1200px; overflow:hidden; position: relative; }
.hor_wrap1 { position: relative; }
.hor_wrap1 ul li{ width:373px; height:275px; overflow:hidden; text-align:center; float:left; }
.hor_wrap1 ul li dt{ width:373px; height:275px; float:left;}
.hor_wrap1 ul li dd{ width:175px; float:left; position:absolute; top:0; padding-left:10px; color:#FFF;}
.hor_wrap1 ul li dd p.sj{ width:175px; float:left; text-align:left; font-size:16px; line-height:50px; margin-top:20px;}
.hor_wrap1 ul li dd p.nr{ width:175px; float:left; text-align:left; font-size:16px; line-height:20px; margin-top:30px; height:60px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.hor_wrap1 ul li dd p.gd{ width:175px; float:left; text-align:left; font-size:16px; line-height:50px; margin-top:30px;}
.hor_wrap1 ul li dd p.gd a{ color:#ec4b41;}
.hor_wrap1 a.prev {width:30px;height:58px;line-height:58px;outline-style:none;outline-width: 0;position:absolute; text-indent:-999em; background: url(../images/you.png) left no-repeat; z-index:11; top:100px; left:0;}
.hor_wrap1 a.next {width:30px;height:58px;line-height:58px; right:0;position:absolute; background: url(../images/zuo.png) right no-repeat; z-index:11; text-indent:-999em; top:100px; }


.hor_demo3 { height:135px; float:left; width:1200px; overflow:hidden; position: relative; }
.hor_wrap3 { position: relative; }
.hor_wrap3 ul li{ width:192px; height:135px; float:left; text-align:center; }
.hor_wrap3 ul li img { width:180px; height:135px; }
.hor_wrap3 a.prev {width:135px;height:135px;line-height:50px;outline-style:none;outline-width: 0;position:absolute; text-indent:-999em; background: url(../images/you.png) left no-repeat; z-index:11; top:0; left:0;}
.hor_wrap3 a.next {width:135px;height:135px;line-height:50px; right:0;position:absolute; background: url(../images/zuo.png) right no-repeat; z-index:11; text-indent:-999em; top:0px; }

.zxhy{ width:595px; float: right;}
.zxhy_comn{ width:595px; float:left; margin-top:20px;}
.zxhy_comn img{ width:100%; height:369px;}

.gdbzlb{ width:595px; float:left; margin-top:20px; background: #FFF; height:369px;}
.gdbzlb img{ width:595px; height:369px;}
.gdbz{ width:595px; float: left;}
.cgzx{ width:100%; float:left; background: url(../images/bj_06.png) no-repeat bottom; padding-bottom:100px;  background-attachment:fixed;}
.cgzx_nav{ width:100%; float:left; line-height:80px; font-size:30px; color:#FFF; text-align:center; margin:20px 0;}
.zunx{ width:100%; float:left;}
.zunx ul li{ float:left;}
.zunx ul li:last-child{ float:right;}
.yqlj{ width:900px; margin:0 150px; float:left; border:#FFF solid 1px;}
.yqlj ul li{ width:150px; text-align:center; margin:15px 0; float:left;}
footer{ width:100%; height:50px; color:#FFF; text-align:center; line-height:50px; font-size:18px; float:left; background:#333333;}
footer a{ color:#FFF;}
footer p{ display:inline-block;}
.slider-arrow {position: absolute;display: block;margin-bottom: -20px;	width:88px;height:88px;line-height:88px;text-decoration: none;text-align: center;color: #fff;font-size: 2em;background-color: #333;background-color: rgba(50,50,50,.3);border-radius: 50%;}
.slider-arrow--right { bottom: 50%; right: 30px; background:url(../images/arrowr.png);}
.slider-arrow--left { bottom: 50%; left: 30px; background: url(../images/arrowl.png);}

/*zie*/
.tyxm{ width:100%; float:left; border-top:#d5d5d5 solid 3px; margin-top:95px;}
.left{ width:150px; float:left; margin-top:50px; background:#FFF;}
.left ul li{ width:150px; float:left; line-height:50px;}
.left ul li i{ width:5px; height:5px; background:#999898; border-radius:5px; float:left; margin-top:22px; margin-right:10px;}
.left ul li a{ color:#999898;}
.left ul li a:hover{ color:#2295e8;}
.left ul li:hover i{ width:5px; height:5px; background:#2295e8; border-radius:5px; float:left; margin-top:22px; margin-right:10px;}
.left ul li a.xuq{color:#2295e8;}
.left ul li a.xuq i{background:#2295e8;}
.right{ width:1047px; background:#FFF; float:left; border-left:#d5d5d5 solid 3px; min-height:900px;}
.right_nav{ width:980px; margin:0 33px; float:left; border-bottom:#eeeeee solid 1px; font-size:14px; color:#2295e8; line-height:50px; margin-top:20px;}
.right_nav span{ font-size:24px; border-bottom:#2295e8 solid 1px; margin-right:10px; line-height:50px; float:left; margin-left:25px;}
.right_nav1{ width:980px; margin:0 33px; float:left; border-bottom:#eeeeee solid 1px; font-size:14px; color:#2295e8; line-height:50px; margin-top:20px;}
.right_nav1 span{ font-size:24px; border-bottom:#2295e8 solid 1px; line-height:50px; float:left; margin-left:25px;}

.tyxmlb{ width:980px; margin:0 33px; font-size:14px; margin-top:20px; padding-bottom:100px; float:left;}
.tyxmlb ul li{ width:980px; float:left;}
.tyxmlb ul li dd{ width:450px; margin:0 20px; float:left; margin-top:20px;}
.tyxmlb ul li dd p{ width:450px; float:left; line-height:40px;}
.tyxmlb ul li dd p span.bt{ width:80px; float:left; color:#2295e8;}
.tyxmlb ul li dd p span.nr{ width:370px; float:left; color:#393939;}
.tyxmlb ul li dd p span.nr1{ width:370px; float:left; line-height:25px; margin-top:8px; color:#393939;}
.tyxmlb ul li dt{ width:490px; float:left;}
.tyxmlb ul li dt img{ width:490px;}
.tyxmlb ul li dt.ri{ float:right;}
.sshd{ width:980px; margin:0 33px; font-size:14px; margin-top:20px; padding-bottom:100px; float:left;}
.sshd dt{ width:100%; float:left;}
.sshd dt img{ width:100%;}
.sshd dd{ width:100%; float:left; color:#666; line-height:30px; margin-top:20px;}

.tyxmlb1{ width:980px; margin:0 33px; font-size:14px; margin-top:20px; padding-bottom:100px; float:left;}
.tyxmlb1 ul li{ width:980px; float:left;}
.tyxmlb1 ul li dd{ width:450px; margin:0 20px; float:left; margin-top:20px;}
.tyxmlb1 ul li dd p.bys{ width:450px; float:left; line-height:40px; color:#2295e8; font-size:18px; text-align:center;}
.tyxmlb1 ul li dd p.js{ width:450px; float:left; line-height:25px; color:#393939; font-size:14px;}
.tyxmlb1 ul li dt{ width:490px; float:left;}
.tyxmlb1 ul li dt img{ width:490px;}
.tyxmlb1 ul li dt.ri{ float:right;}

.zxxxlb{width:980px; margin:0 33px; font-size:14px; margin-top:20px; float:left;}
.zxxxlb ul li{ width:980px; float:left; border-bottom:#CCC solid 2px; padding-bottom:20px; margin-bottom:20px;}
.zxxxlb ul li dt{ width:310px; float:left;}
.zxxxlb ul li dd{ width:640px; float:right;}
.zxxxlb ul li dd p.bt{ width:640px; float:left; line-height:40px; font-size:22px;}
.zxxxlb ul li dd p.sj{ width:640px; float:left; line-height:20px; color:#999898; font-size:14px;}
.zxxxlb ul li dd p.nr{ width:640px; float:left; line-height:20px; color:#393939; font-size:14px; height:60px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.zxxxlb ul li dd p.ydzw{ width:640px; float:left; line-height:20px; color:#999898; font-size:14px; text-align:right;}
.zxxxlb ul li dd p.ydzw a{ color:#999898;}

.fenye{  width:90%; float:left; text-align:center; margin:20px 5%;}
.fenye ul li{ display:inline-block;}
.fenye a{ min-width:10px; padding:0 10px; height:30px; background:#FFF; display:inline-block; line-height:30px; margin:0 5px; border:#001232 solid 1px;}
.fenye a:hover{background:#001232; color:#FFF;}
.fenye span{min-width: 10px;
    padding: 0 10px;
    height: 30px;
    background: #FFF;
    display: inline-block;
    line-height: 30px;
    margin: 0 5px;
    border: #001232 solid 1px;}
.fenye .active span{
	 padding: 0 10px;
    height: 30px;
    background: #FFF;
    display: inline-block;
    line-height: 30px;
    margin: 0 5px;
    border: #135bdc solid 1px;
	color:#135bdc;
	
}
.spzx{ width:980px; margin:0 33px; font-size:14px; margin-top:20px; padding-bottom:100px; float:left;}
.spzx ul li{ width:300px; height:200px; margin-right:20px; margin-bottom:20px;float:left; position:relative;}
.spzx ul li dt{ width:300px; float:left; height:220px;}
.spzx ul li dt img{ width:300px; height:200px;}
.spzx ul li dt p{ position:absolute; bottom:0; height:40px; line-height:40px; background:rgba(0,0,0,0.5); width:95%; padding:0 2.5%; color:#FFF; font-size:18px;}
.spzx ul li dd{ width:100%; height:130px; color:#FFF; cursor:pointer; font-size:16px; display:none; background:rgba(126,206,244,0.5); position:absolute; top:0; text-align:center; line-height:30px; padding-top:70px;}
.spzx ul li dd a{ color:#FFF;}
.spzx ul li:hover dd{ display:block;}
.spzx ul li:hover dt p{ display: none;}

.wzy{ width:1200px; float:left; padding-bottom:100px;}
.wzy h1{ width:100%; line-height:50px; float:left; font-size:20px;}
.wzy h2{ width:100%; line-height:50px; float:left; font-size:14px; color:#666;}
.wzy h3{ width:100%; line-height:50px; float:left; line-height:30px; color:#333;}
.wzy h3 img{ max-width:100%;}

.gsjj{width:980px; margin:0 33px; font-size:14px; margin-top:20px; padding-bottom:100px; float:left;}
.gsjj dt{ width:980px; float:left;}
.gsjj dt img{ width:980px; float:left;}
.gsjj dd{ width:980px; float:left; line-height:30px; margin:20px 0; font-size:16px;}

.xyfclb{width:980px; margin:0 33px; font-size:14px; margin-top:20px; padding-bottom:100px; float:left;}
.xyfclb ul li{ float:left; width:310px; margin:8.3px;}
.xyfclb ul li dt{ width:310px; float:left;}
.xyfclb ul li dd{ width:310px; line-height:70px; text-align:center; color:#666; float:left;}

.hyzx{ width:100%; float:left; border-top:#d5d5d5 solid 3px; margin-top:95px; background:url(../images/bj_04.png) top;  background-attachment:fixed;}
.left1{ width:150px; float:left; padding:50px 0; background:#FFF;}
.left1 ul li{ width:100px; padding-left:50px; float:left; line-height:50px;}
.left1 ul li i{ width:5px; height:5px; background:#999898; border-radius:5px; float:left; margin-top:22px; margin-right:10px;}
.left1 ul li a{ color:#999898;}
.left1 ul li a:hover{ color:#2295e8;}
.left1 ul li:hover i{ width:5px; height:5px; background:#2295e8; border-radius:5px; float:left; margin-top:22px; margin-right:10px;}
.left1 ul li a.xuq{color:#2295e8;}
.left1 ul li a.xuq i{background:#2295e8;}
.right1{ width:1047px; background:#FFF; float:left; border-left:#d5d5d5 solid 3px; min-height:900px;}

.rhrh{width:980px; margin:0 33px; font-size:14px; margin-top:20px; padding-bottom:100px; float:left;}
.hyzx_rhrh{ width:980px; float:left;}
.zxrh_nav{ width:980px; float:left; text-align:center; font-size:16px; color:#666;}
.zxrh_com{ width:980px; float:left; line-height:30px; color:#333; margin-top:50px;}
.rhh{ width:980px; float:left; margin-top:50px;}
.rhh ul li{ width:324px; float:left; height:368px;}
.rhh ul li dt{ width:324px; float:left; margin-top:70px; text-align:center; font-size:20px;}
.rhh ul li dd{ width:224px; float:left; padding:0 50px; margin-top:50px; font-size:16px; line-height:25px; color:#393939;}
.rhh ul li dd p{ width:224px; float:left; margin-bottom:15px;}

.zfsm{ width:535px; float:left; margin-left:33px; padding-bottom:100px;}
.zfsm ul li{ width:500px; padding:18px; float:left; margin-top:33px; border:#CCC solid 1px;}
.zfsm ul li dt{ width:500px; float:left; }
.zfsm ul li dt p.hykm{ float:left; font-size:50px; width:170px;}
.zfsm ul li dt p.jige{ float:left; font-size:14px; line-height:60px;}
.zfsm ul li dd{ width:500px; float:left; line-height:30px; font-size:20px; color:#393939; }
.hys{ float:right; margin-top:33px; margin-right:33px;}

.hyfw{ width:980px; margin:0 33px; font-size:14px; margin-top:20px; padding-bottom:100px; float:left;}
.hyfw ul li{ width:270px; float:left; margin:0 28.3px;}
.hyfw ul li dt{ width:270px; float:left;}
.hyfw ul li dt img{ width:270px;}
.hyfw ul li dd{ line-height:25px; color:#666; width:240px; float:left; padding:15px; margin:15px 0;}
.sggd{ width:100%; float:left; text-align:center; line-height:50px; font-size:18px;}
.sggd a{ color:#FFF;}


.wrapqw{ width:100%; float:left;}
.tab_ul1d{ width:150px; float:left; margin-top:50px; background:#FFF;}
.tab_ul1d li{ width:150px; float:left; line-height:50px;}
.tab_ul1d li i{ width:5px; height:5px; background:#999898; border-radius:5px; float:left; margin-top:22px; margin-right:10px;}
.tab_ul1d li a{ color:#999898;}
.tab_ul1d li a:hover{ color:#2295e8;}
.tab_ul1d li:hover i{ width:5px; height:5px; background:#2295e8; border-radius:5px; float:left; margin-top:22px; margin-right:10px;}

.xxknrd{display: none;width:1047px; background:#FFF; float:left; border-left:#d5d5d5 solid 3px; min-height:900px;}
.xxknrd:first-child{display:block;}
.tab_ul1d li.active{color:#2295e8; z-index:99; height:50px; cursor:pointer;}
.tab_ul1d li.active i{ width:5px; height:5px; background:#2295e8; border-radius:5px; float:left; margin-top:22px; margin-right:10px;}
.tab_ul1d li.active a{color:#2295e8; }

}