/* CSS Document */
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
h1, h2, h3, h4, h5, h6{font-size:100%; font-weight:normal;}
body{ font-size:14px;line-height:24px;overflow-x:hidden; font-family: microsoft yahei , "å¾®è½¯é›…é»‘";  }
a{color:#333;text-decoration:none;}
.clear{clear: both;
    height: 0px;
    font-size: 1px;
    line-height: 0px;}
.slow{ overflow:hidden}
.slow img:hover{ transform:scale(1.05);}/*图片放大*/
.slow img{-moz-transition: all 0.2s ease-in-out;-webkit-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}/*缓慢效果*/
.overfloat-dot{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}/*文本超出 小圆点显示*/
.pb_sys_style1 .p_no_d {
    border: 1px solid #0C4889!important;
    color: #fff;
    background-color: #0C4889!important;
}

.hjqk .hjqk_t{overflow: hidden;}



@media only screen and (min-width: 1200px) {
	.GW_top {
    display: none;
}




@media only screen and (min-width: 1199px) {
	.ewm p {
        width:100%;
        height: auto;
        margin: auto;
        /* float: right; */
        overflow: hidden;
        text-align: center;
    }
}




.header{ width:100%; height:162px;background-image:url(../images/ktzhb.png); background-repeat:no-repeat; background-position:center top; background-color:#03397a; border-top:6px #002c60 solid }
.header_c{ width:1300px; height:113px; margin:0 auto;}
.logo{ width:527px; height:75px; float:left; margin-top:20px }
.header_r{ width:300px; height:100px; float:right; margin-top:13px; }
.header_r p{ width:300px; height:42px; float:right; color:#a6b4d0;text-align:right; line-height:32px; font-size:14px; }
.header_r p a{ color:#a6b4d0; margin-right:5px; margin-left:5px}
.search{/* width:270px; */height:30px;float:right;color:#999;text-align:right;display:inline;margin-top:5px;border-radius: 15px;background-color:#29578e}
.search input.txt{height:20px;width: 70%;margin-right: 15px;/* padding: 0px  20px  0  10px; */color:#b1bacc;border:0px;float:left;line-height:20px;background:none;margin-top:5px;margin-left: 20px;}
.btn{width: 18px;height:22px;border:0px;float:left;background-repeat:no-repeat;background-position:center left;-webkit-appearance: none;margin-top:6px}

.nav{width:100%; height:48px; line-height:48px;border-top:1px #1d4d88 solid;  }
.menu {width:1300px; height:48px; margin:0 auto; z-index: 100; float:none; }
.mainlevel { float: left; font-size: 20px; text-align: center;  padding: 0;  height:48px;display:inline;width:12.5%;position:relative;}
.mainlevel a {color: #fff;font-size: 20px;   text-decoration:none; text-align:center}
.mainlevel a:hover {text-decoration:none;background-color:#199ce7 }
.mainlevel:hover {text-decoration:none;background-color:#199ce7 }
.linob { background-image:none !important}
/*.libh { width:108px !important;height:48px !important}
.libh:hover { border-bottom:none !important}
.libh a{ color:#fff !important;}*/
.menu .mainlevel ul {display:none; position:absolute; z-index:9999; font-size:20px;width:100%;}
.menu .mainlevel li {line-height:24px; background: rgba(29,77,136,.9); margin-bottom:1px;/*IE6 only*/padding: 12px 10px;}
.menu .mainlevel li:hover { background-color:#199ce7}
.menu .mainlevel li a{ color:#fff; font-size:18px;}
.GW_banner{
	width:100%;
	height:auto;
	overflow:hidden;
	position:relative; 
}
.GW_banner img{
	width:100%;
	vertical-align:top;
}

.slideBox{ 
	position:relative; 
	overflow:hidden; 
	margin:0 auto;  
	width:100%;/* è®¾ç½®ç„¦ç‚¹å›¾æœ€å¤§å®½åº¦ */ 
}
.slideBox .hd{
	 position:absolute; 
	 height:12px; 
	 line-height:10px; 
	 bottom:25px; 
	 right:0; 
	 z-index:1; 
	 width:50%; 
	 text-align:center; 
	 margin:0 auto; margin-right:25%
}
.slideBox .hd ul{ display:inline-block; text-align:center;}
.slideBox .hd li{ display:inline-block; width:13px; height:13px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#fff; text-indent:9999px; overflow:hidden; margin:0 6px;}
.slideBox .hd li.on{ background:#f66e1f;width:25px;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{vertical-align:top; width:100%;/* å›¾ç‰‡å®½åº¦100%ï¼Œè¾¾åˆ°è‡ªé€‚åº”æ•ˆæžœ */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none;}  /* åŽ»æŽ‰é“¾æŽ¥è§¦æ‘¸é«˜äº® */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:5px; text-indent:10px; height:28px; line-height:28px; color:#fff;   text-align:center; z-index:3;  }

.sjsearch{ display:none}

.sjywly{ display:none}



.con1{width:1300px; height:450px; margin:0 auto; margin-bottom:50px}
.ktzjjpic{width:600px; height:390px; float:left;background-image:url(../images/ktzrt5.png); background-repeat:no-repeat; background-position:top left; padding-top:60px }
.ktzjj{width:660px; height:210px; float:right; margin-top:80px}
.ktzjj_t{width:660px; height:55px; float:right;}
.ktzjj_tl{width:300px; height:55px; float:left; font-size:18px; line-height:50px; }
.ktzjj_tl p{width:300px; height:35px; float:left; font-size:30px; line-height:35px; color:#1163a4}
.ktzjj_tl span{width:300px; height:20px; float:left; font-size:14px; line-height:20px; color:#ededed}

.ktzjj_tr{width:100px; height:55px; float:right; font-size:14px; line-height:50px; text-align:right;}
.ktzjj_tr a { color:#1163a4}

.ktzjj_c {width:660px; height:120px; float:right; color:#666;line-height:30px; overflow:hidden; margin-top:10px}

.yyfx{width:660px; height:140px; float:right; overflow:hidden}
.yyfx_t{width:630px; height:50px; float:right;background-image:url(../images/ktzrt6.png); background-repeat:no-repeat; background-position:center left; padding-left:30px}
.yyfx_t p{width:300px; height:50px; float:left; font-size:18px; line-height:50px;}
.yyfx_t p a{ color:#0070c0}
.yyfx_t span{width:100px; height:50px; float:right; font-size:14px; line-height:50px; text-align:right;}
.yyfx_t span a { color:#1163a4}
.yyfx ul li{position: relative;height:30px;background-image:url(../images/ktzrt7.png); background-repeat:no-repeat; background-position:center left; line-height:30px;padding-left:10px; overflow:hidden; margin-left:5px}
.yyfx ul li a{ color:#222}
.yyfx ul li .title{width:calc(100% - 90px);height:30px;line-height:30px;overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;}
.yyfx ul li span.date{position: absolute;
    right: 0;
    top: 0;float:right;width:80px;text-align:right;}


.xslw_t{width:215px; height:50px; margin:0 auto; margin-bottom:10px; margin-top:75px; padding-left:230px; margin-bottom:50px }

.lwtab_on{width:160px; height:50px; float:left; background-repeat:no-repeat; background-position:left center; padding-left:55px;cursor: pointer;}
.lwtab_on p{width:160px; height:24px; float:left; color:#111; line-height:24px; font-size:18px; margin-top:2px}
.lwtab_on span{width:160px; height:24px; float:left; color:#999; font-size:12px}
.lwtab_off{width:160px; height:50px; float:left;background-repeat:no-repeat; background-position:left center; padding-left:55px; }
.lwtab_off p{width:160px; height:24px; float:left; color:#111; line-height:24px; font-size:18px; margin-top:2px;}
.lwtab_off span{width:160px; height:24px; float:left; color:#999; font-size:12px}
#lwtab_1{background-image:url(../images/ktzrt8.png);}
#lwtab_1:hover{background-image:url(../images/ktzrt8.png);}
#lwtab_2{background-image:url(../images/ktzrt9.png);}
#lwtab_2:hover{background-image:url(../images/ktzrt13.png);}
#lwtab_3{background-image:url(../images/ktzrt10.png);}
#lwtab_3:hover{background-image:url(../images/ktzrt14.png);}
#lwtab_4{background-image:url(../images/ktzrt11.png);}
#lwtab_4:hover{background-image:url(../images/ktzrt15.png);}

.xwtab_t{width:610px; height:60px; float:right; border-bottom:1px solid #dfdede;line-height:46px; margin-left:10px; margin-bottom:20px}
.xwtab_t a{width:90px; height:60px; float:left;  font-size:20px; line-height:60px;  display:block; padding-left:26px;text-decoration:none;margin-right:30px; }





.lwcon{width:1330px; height:260px; margin:0 auto;}
.lwcon ul{width:1330px; float:left; font-size:14px;}
.lwcon ul li{width:380px; height:110px; float:left;overflow:hidden; margin-right:10px;border-radius: 10px; margin-bottom:20px; margin-left:10px; line-height:48px;padding-left:20px; padding-right:20px; line-height:38px; border:1px dashed #CCC}
.lwcon ul li p{width:380px; height:38px; float:left; overflow:hidden; font-size:16px; margin-top:10px }
.lwcon ul li span{width:380px; height:48px; float:right; overflow:hidden; color:#666; line-height:24px}
.lwcon ul li:hover a{ color:#0070c0}
.lwcon ul li:hover { border:1px dashed #0070c0 }
.xslw_b a{width:165px; height:36px; float:left; background-color:#199ce7; display:block; margin-left:585px;margin-top:15px; line-height:36px; text-align:center; color:#FFF;border-radius: 30px;}

.tdcy{width:100%; height:715px; background-color:#f6f6f6;overflow:hidden; margin-bottom:50px}
.tdcy_t {width:750px; height:50px; margin:0 auto; padding-left:550px ; margin-top:55px}
.tdcy_t img{float:left; margin-right:10px}
.tdcy_t p{width:400px; height:48px; float:left; color:#0070c0; line-height:24px; font-size:24px; margin-top:2px}
.tdcy_t p span{width:400px; height:24px; float:left; color:#999; font-size:12px}
.tdcy_t a p {color:#0070c0; }
.tdjj {width:1300px; height:auto; margin:0 auto; margin-top:30px }
.tdjj span{ width:auto; height:45px; float:left; border-top:3px #1557ae solid; font-size:20px; line-height:40px; text-align:center}
.tdjj span a{color:#0070c0}
.tdjj p{width:1300px; height:90px; float:left; line-height:30px; text-indent:28px; color:#666}
.tdjj p a{color:#0070c0}
.tdcy_c{width:1320px; height:auto; margin:0 auto; margin-top:30px }
.tdcy_c ul li{width: 270px;height: 360px;float:left;background-color:#f6f6f6;position: relative;margin-top:45px;margin-left: 30px;margin-right: 30px;x}
.tdcy_c ul li img{width: 270px;height: 360px;margin: auto;display: block;object-fit: cover;}
.tdcy_p{
	width: 270px;
	height:60px;
	margin: auto;
	display: block;
	float:left;
	background: rgba(0,91,161,.8);
	text-align:center;
	color:#FFF;
	position: absolute;
	z-index:10;
	top: 299px;
	}
.tdcy_p p{width:226px; height:40px; float:left; overflow:hidden; margin-left:10px;background-image:url(../images/ktzrt2.jpg); background-repeat:no-repeat; background-position:bottom center;line-height:35px; margin-top:5px; font-size:16px}

.tdcy_c ul li:hover .tdcy_p{ background: rgba(25,156,231,.8); }
.tdcy_b {width:1300px;  margin:0 auto;}
.tdcy_b a{width:165px; height:36px; float:left; background-color:#199ce7; display:block; margin-left:570px;margin-top:40px; line-height:36px; text-align:center; color:#FFF;border-radius: 30px;}
.xslw .gzdt_list ul li .title{font-size:1rem;}
.xwhd {width:1300px;margin: 0 auto;
        padding-bottom: 30px;
        overflow: hidden;}
.znxw{width:620px; height:350px;}
.znxw_t{width:620px; height:50px; float:left; margin-bottom:10px}
.znxw_tl{width:500px; height:50px; float:left;}
.znxw_tl img{float:left; margin-right:10px}
.znxw_tl p{width:400px; height:48px; float:left; color:#0070c0; line-height:24px; font-size:28px; margin-top:2px}
.znxw_tl p span{width:400px; height:24px; float:left; color:#999; font-size:12px}
.znxw_tl a p {color:#0070c0; }
.znxw_tr{width:100px; height:50px; float:right; text-align:right}
.znxw_tr a{color:#0070c0;font-size: 1rem;}
.xwhd ul{width:620px; height:auto; float:left;}
.xwhd ul li{width:620px; height:48px; float:left; line-height:48px;position: relative; }
.xwhd ul li p{width:500px; height:48px;line-height:48px;float:left;background-image:url(../images/ktzrli.jpg); background-repeat:no-repeat; background-position:left center; padding-left:13px;overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;}
.xwhd ul li p a{ color:#444;font-size: 1.125rem;}
.xwhd ul li:hover p a{color: #0070c0;}
.xwhd ul li span{width:100px; height:48px; float:right; text-align:right; color:#cccccc;font-size: 1rem;}
.xwhd ul li:hover span{
   color: #0070c0;
}
.xwhdfl{ float:left}
.xwhdfr{ float:right}

.sjztzl{ display:none}
.hjqk{width:1300px;margin:0 auto;padding-bottom: 2rem;overflow: hidden;}
.hjqk .hjqk_t{overflow: hidden;}

.footer{width:100%; height:290px; background-color:#0c4889;background-position:top center;overflow:hidden;}
.footer_c{width:1300px; height:240px;  margin:0 auto; color:#FFF  }
.ewm{width:23.0769%; height:auto; float:right; overflow:hidden;  margin-top:70px; }
.ewm p {width:auto; height:auto; float:right;overflow:hidden; text-align:center; margin-left:25px}
.sjlinks{ display:none}
.links{width:67.6923%; float:left;overflow:hidden;margin-top:60px;color:#fff; font-size:18px; }
.links_t{width:67.6923%; height:40px; float:left;overflow:hidden;border-bottom:1px #5d87b1 solid; line-height:30px; margin-bottom:10px }
.links p {width:67.6923%; height:60px; float:left;overflow:hidden;font-size:16px; }
.links p a{ color:#bcc3d0; margin-right:40px; line-height:30px }
.bq{width:100%; height:50px; background-color:#0c4889; background: rgba(3,52,116,.4); text-align:center; color:#FFF; line-height:50px}

.con{width:1200px; margin:0 auto;_height:700px; min-height:600px ; margin-top:30px;display:table }
.nybanner{ width:100%; height:390px;margin:0 auto;overflow: hidden;position: relative;}

.conright{width:860px; float:right;display:table;}
.conright_t{width:860px; height:50px; line-height:30px; border-bottom:1px solid #dcdcdc; color:#555; float:right;font-size: 15px;}

.conwz{width:1300px;  height:auto;display:table; margin:0 auto; }
.wzt{width:100%;  height:auto; text-align:center; font-size:20px; margin-top:20px; line-height:32px}
.wzly{width:100%;  height:26px; text-align:center; color:#999; line-height:26px; margin-top:10px}
.wzly span{width:auto;  height:auto; margin-right:10px}
.wznr_box{
    height: auto;
    display: table;
    margin: 0 auto;
}
.wznr_hd{
    width: 100%;
    height: auto;
    font-weight:bold;
    text-align: center;
    font-size: 20px;
    margin-top: 20px;
    line-height: 32px;
}
.wznr{width:96%;  height:auto; margin-top:20px 2%;color:#333; line-height:32px;}
.wznr p{ text-indent:2em; margin-bottom:10px;width:100%;margin-top:10px; font-size:16px !important;line-height:36px !important;}
.wznr img{text-align:center;margin:15px;max-width:90%}


.conleft{width:300px; float:left;display:table;margin-bottom:40px}
.ejlm{width:300px; float:right; overflow:hidden;}
.ejlm_t{width:300px; height:70px; float:right; overflow:hidden; background-color:#1557ae; border-bottom:3px solid #dbc033; color:#FFF;line-height:70px; font-size:26px;text-align:center;}
.ejlm ul{width:270px; float:right; overflow:hidden; background-color:#f2f1f1; padding-bottom:60px; padding-left:15px; padding-top:10px; padding-right:15px}
.ejlm ul li{width:270px; float:left; height:45px; overflow:hidden;  border-bottom:1px dashed #CCCCCC; font-size:18px}
.ejlm ul li p{width:240px; float:right; height:45px; overflow:hidden; padding-left:20px; line-height:45px;font-size:1rem;}
.ejlm ul li:hover,.ejlm ul li.active{ background-color:#1557ae}
.ejlm ul li:hover a,.ejlm ul li.active a{ text-decoration:none;color:#fff;}

.jjt1{width:300px; height:505px; float:right; overflow:hidden;}
.zjgx{width:300px; height:auto; float:right; overflow:hidden; margin-top:20px}
.zjgx_t{width:300px; height:45px; float:right; overflow:hidden; background-color:#f3f3f3; font-size:18px; color:#1557ae; text-align:center; line-height:45px; margin-bottom:10px}
.zjgx_t a{color:#a22416;}
.zjgx ul{width:300px; height:auto; float:right; overflow:hidden; }
.zjgx ul li{width:300px; height:65px; float:right; overflow:hidden; border-bottom:1px dashed #CCCCCC; margin-top:10px; font-size:16px}
.zjgx ul li p{width:300px; height:30px; float:right; overflow:hidden;line-height:30px}
.zjgx ul li span{width:280px; height:22px; float:right; overflow:hidden; color:#999;line-height:22px;background-image:url(../images/cjb6.png);background-position:left center; background-repeat:no-repeat; padding-left:20px}
.zjgx ul li a:hover{ color:#1557ae}
.nrlx{width:300px; height:288px; float:right; overflow:hidden;margin-top:30px;}

.conlist{width:860px;  height:auto;display:table }
.conlist ul{width:860px;  height:auto;margin-top:10px;}
.conlist ul li{width:860px;height: 215px;margin-top: 15px;float:left;border-bottom:1px dashed #CCCCCC;}
.clpic{width:280px;  height:188px;float:left }
.clpic img{width:270px;height: 190px;float:left;object-fit: cover;}
.clwz{width:555px;height: 190px;float:right}
.clwz p{width:555px;  height:50px;float:left; line-height:50px; overflow:hidden; text-overflow: ellipsis;
	white-space: nowrap;font-size:18px;}
.clwz p a{ color:#000}
.clwz p a:hover{ color:#1557ae}
.clwz span{width:555px;  height:84px;float:left; line-height:28px; overflow:hidden; color:#666; margin-top:10px;font-size: 15px;text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;}
.clwz p i{font-style: normal;font-weight:bold;}
.clwz p i.zc{font-weight:bold;padding-right:16px;color:#1557ae;}

.listfy{width:860px; height:60px;margin-top:30px; margin-bottom:30px;}
.listfy2{width:1200px; height:60px;margin-top:30px; margin-bottom:30px;}

.pages { clear: both; margin: 0 auto; position: relative; text-align: center; height:60px;}
.pages a { display: inline-block; border: 1px #dbdae1 solid; padding: 0 12px; height: 32px; line-height: 32px; text-align: center; font-size: 14px;text-decoration:none;color:#222; }
.pages .now { color: #FFFFFF; background: #afafaf; }
.pages a:hover { background-color:#1557ae; color:#FFF; text-decoration:none}

.pages span { display: inline-block; border: 1px #dbdae1 solid; padding: 0 12px; height: 32px; line-height: 32px; text-align: center; font-size: 14px;text-decoration:none;color:#222; }
.pages input { display: inline-block; border: 1px #dbdae1 solid;  height: 32px; line-height: 32px; text-align: center; font-size: 14px;text-decoration:none;color:#222; width:40px }
.pages p { display: inline-block;height: 32px; line-height: 32px; text-align: center; font-size: 14px;text-decoration:none;color:#222; }
.pages .pageItemActive{
    background-color: #1557ae;
    color:white;
}

.conlist2{width:860px;  height:auto;display:table }
.conlist2 ul{width:860px;  height:auto;margin-top:10px;}
.conlist2 ul li{width:860px;  height:80px;margin-top:15px; float:left; border-bottom:1px dashed #CCCCCC; }
.cld{width:50%;  height:16px;float:left; line-height:14px; overflow:hidden; color:#999;background-image:url(../images/cjb6.png);background-position:left center; background-repeat:no-repeat; padding-left:20px}

.clwz2{width:860px;  height:80px;float:right }
.clwz2 p{width:860px;  height:40px;float:left; line-height:30px; overflow:hidden; font-size:18px;text-overflow: ellipsis;
	white-space: nowrap;}
.clwz2 p a{ color:#000}
.clwz2 p a:hover{ color:#1557ae}
.clwz2 span{width:860px;  height:56px;float:left; line-height:28px; overflow:hidden;text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;    font-size: 15px;
	-webkit-box-orient: vertical; color:#666; margin-top:10px }

.conlist3{width:890px;  height:auto;display:table; }
.conlist3 ul{width:890px;  height:auto;margin-top:20px;}
.conlist3 ul li{width:270px; height:auto; margin-top:10px; float:left; text-align:center; margin-left:25px;overflow:hidden;}
.conlist3 ul li img{ height:190px; width:270px}
.conlist3 ul li p{width:275px; height:40px; line-height:35px; float:left;overflow:hidden; font-size:16px }
.conlist3 ul li p:hover a{color:#0c4889;}
.conright4{width:1200px; margin:0 auto;display:table;}
.conright4_t{width:100%; height:50px; line-height:30px; border-bottom:1px solid #dcdcdc; color:#555; float:right;font-size: 15px;}
.ssjg{width:1200px;  height:auto;margin-top:20px; text-align:center; line-height:24px; margin:0 auto;  }
.ssjg p{width:100%;  height:30px; float:left;font-size:18px;margin-top:20px }
.ssjg span{width:100%;  height:24px; float:left; color:#666;font-size:14px}
.conlist4{width:1200px;  height:auto;display:table;margin:0 auto }
.conlist4 ul{width:100%;  height:auto;margin-top:20px;display:table;}
.conlist4 ul li{width:100%; height:auto;float:left; border-bottom:1px dashed #CCCCCC;  font-size:14px }
.conlist4 ul li p{width:70%; height:50px; float:left; overflow:hidden; line-height:50px;}
.conlist4 ul li .riqi{width:25%; height:50px; float:right; color:#b5b5b5;overflow:hiddent;line-height:50px; text-align:right  }
.conlist4 ul li p a:hover{color:#1557ae}



}


@media only screen and (min-width: 768px) and (max-width: 1200px) {
	
	.top{ width:100%; height:144px; background-repeat:no-repeat; background-position:center top; border-top:7px #ad312a solid; display:none}
.header{width:100%;height: 45px;background-image:url(../images/ktzhb.png);background-repeat:no-repeat;background-position:center top;background-color:#03397a;}
.header_c{ width:100%; height:30px; margin:0 auto;}
.logo{ width:527px; height:75px; float:left; margin-top:20px; display:none }
.header_r{ width:100%; height:30px; float:right; }
.header_r p{ width:300px; height:42px; float:right; color:#6579a1;text-align:right; line-height:32px; font-size:14px; display:none }
.header_r p a{ color:#a6b4d0; margin-right:5px; margin-left:5px}
.search{width:96%;margin-right:2%;height:25px;float:right;color:#6579a1;text-align:right;display:inline;margin-top: 10px;border-radius: 15px;background: rgba(41,87,142,.7);}
.search input.txt{height:25px; width:210px;color:#8394b6;border:0px; float:left; line-height:25px; background:none; margin-left:13px; }
.btn{width:16px;height:22px;border:0px;float:right;/* background-image:url(../images/ktzss.png); */background-repeat:no-repeat;background-position:center left;-webkit-appearance: none;margin-top: 5px;margin-right: 15px;}

	.snav{width:100%; height:52px; line-height:52px; background: rgba(255,255,255,.8);display:none}


.GW_top{
	width:100%;
	height:60px;
	background-color:#03397a;min-width:360px; overflow:hidden
}
.GW_top_logo{
	width:70%; float:left; margin-left:12px;
	
}
.GW_top_logo img{
	margin-top: 4px;
	max-height:45px;
	/* max-width:345px; */
	/* width: 29%; */
}


.GW_top_menu{
	width:20%; float:right; margin-top:20px; text-align:right; margin-right:12px
}


.navHome{}

/**==================å¼¹å‡ºå¯¼èˆªèœå•==============**/
#nav-over{position:fixed;left:0px;top:0;z-index:9998;display:none;width:100%;height:100%;}
.warmp{position:relative;right:0;z-index:1;-webkit-transition:all .5s ease;transition:all .5s ease;}
.nav{
	position:fixed;
	top:0;
	right:-200px;
	z-index:9999;
	width:170px;height:100%;
	background:#03397a;
	-webkit-transition:all .5s ease;transition:all .5s ease; box-shadow:4px 0px 3px 4px rgba(0,0,0,1);}
.openMenu{right:510px;-webkit-transition:all .5s ease;transition:all .5s ease;}
.openNav{right:0;-webkit-transition:all .5s ease;transition:all .5s ease;}
.nav h3 a { color:#fff;}
.scrollerBox{/* position:relative; */overflow:scroll;overflow-x:hidden;overflow-y:scroll;-ms-touch-action: none;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;-o-text-size-adjust: none;text-size-adjust: none;}
.scroller {/*position: absolute;*/width:100%;padding:0 0 100px 0;cursor:move;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);}
.leftsidebar_box{width:100%;height:auto !important;overflow:visible !important;background-color:#005e84;}
.leftsidebar_box dl{border-bottom:1px solid #012551;}
.leftsidebar_box dt{ background-repeat:no-repeat;color:#fff;position:relative;line-height:3.000em;cursor:pointer; text-align:center}
.leftsidebar_box dd a{background-color:#03397a; display:block; color:#fff; line-height:44px; height:44px; text-align:center}
.leftsidebar_box dt img{position:absolute;right:0.625em;top:1.250em;}
.leftsidebar_box dt img{width:1.000em;}
.leftsidebar_box dt a{color:#fff;}
.leftsidebar_box dd a:hover{background:#03397a;}

.nav ul li a{display:block;height:2.813em;overflow:hidden;padding:0 0 0 2.188em;line-height:2.813em;color:#fff; width:100%; font-size:1em;}
.nav ul li a:hover{background:#01427a;}
.nav ul li a img{vertical-align:middle; width:1.375em;}







		
	.GW_banner{
	width:100%; 
	height:auto;
	overflow:hidden;min-width:360px;  min-height:160px;
}
.GW_banner img{
	width:100%;
	vertical-align:top; min-height:160px;
}

.slideBox{ 
	position:relative; 
	overflow:hidden; 
	margin:0 auto;
	width:100%;min-width:360px/* è®¾ç½®ç„¦ç‚¹å›¾æœ€å¤§å®½åº¦ */ 
}
.slideBox .hd{
	 position:absolute; 
	 height:10px; 
	 line-height:10px; 
	 bottom:10px; 
	 right:0; 
	 z-index:1; 
	 width:50%; 
	 text-align:center; 
	 margin:0 auto; margin-right:25%
}
.slideBox .hd ul{ display:inline-block; text-align:center;}
.slideBox .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#fff; text-indent:9999px; overflow:hidden; margin:0 6px;}
.slideBox .hd li.on{ background:#f66e1f;width:20px;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{vertical-align:top; width:100%;/* å›¾ç‰‡å®½åº¦100%ï¼Œè¾¾åˆ°è‡ªé€‚åº”æ•ˆæžœ */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none;}  /* åŽ»æŽ‰é“¾æŽ¥è§¦æ‘¸é«˜äº® */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:5px; text-indent:10px; height:28px; line-height:28px; color:#fff;   text-align:center; z-index:3;  }

.sjsearch{ width:94%; height:32px; float:left; margin-left:3%; color:#999;text-align:right;display:inline;  margin-bottom:8px; min-width:320px; margin-top:10px }
.sjsearch input.txts{height:28px; width:75%;color:#af8262;border:0px; float:left; color:#999; padding-left:10px; line-height:26px; background:none; font-size:14px;border:1px solid #bcb8b9; border-radius: 8px;}
.sjsearch input.btns{width:19%;height:30px; border:0px; float:right; background-color:#0070c0; border:none; border-radius: 8px; color:#FFF; font-size:16px}

.zcfg{width:96%; height:auto; margin:0 auto; min-width:345px}
.zcfg_t{width:100%; height:58px; float:left ;margin-top:10px;}
.zcfg_t p{width:200px; height:40px; float:left; font-size:22px; background-repeat:no-repeat; background-position:left bottom; }
.zcfg_t p a{ color:#333; text-decoration:none }
.zcfg_t span{width:90px; height:30px; float:right; text-align:center; background-color:#f2f2f2; line-height:30px}
.zcfg_t span a{ color:#888; text-decoration:none }

.zcfg ul{width:100%; height:auto; float:left; font-size:14px; }
.zcfg ul li{width:100%; height:auto; float:left;overflow:hidden;  margin-bottom:10px}
.zcfg_rq{width:94%; height:30px; float:left; overflow:hidden; color:#d5c69d;background-image:url(../images/cjb6.png); background-repeat:no-repeat; background-position:left center; padding-left:6% ; line-height:30px }
.zcfg ul li p{width:100%; height:auto; float:left; overflow:hidden; color:#989899; max-height:72px; line-height:24px }
.zcfg ul li p a{color:#d5c69d }
.zcfg ul li span{width:100%; height:38px; float:right; overflow:hidden; font-size:16px; line-height:38px}
.zcfg ul li:hover span a{ color:#b51d23}


.con1{width:96%; height:460px; margin:0 auto; margin-bottom:50px;}
.ktzjjpic{width:100%; height:190px; float:left;background-image:url(../images/ktzrt5.png); background-repeat:no-repeat; background-position:top left; padding-top:30px ; display:none}
.ktzjjpic img{width:100%; height:190px; float:left; }
.ktzjj{width:100%; height:190px; float:right; margin-top:10px}
.ktzjj_t{width:100%; height:55px; float:right;}
.ktzjj_tl{width:75%; height:55px; float:left; font-size:18px; line-height:50px; }
.ktzjj_tl p{width:100%; height:35px; float:left; font-size:26px; line-height:35px; color:#1163a4}
.ktzjj_tl span{width:100%; height:20px; float:left; font-size:14px; line-height:20px; color:#ededed}

.ktzjj_tr{width:25%; height:55px; float:right; font-size:14px; line-height:50px; text-align:right;}
.ktzjj_tr a { color:#1163a4}

.ktzjj_c {width:100%x; height:120px; float:right; color:#666; text-indent:28px; line-height:30px; overflow:hidden; margin-top:10px}

.yyfx{width:100%; height:260px; float:right; overflow:hidden}
.yyfx_t{width:96%; height:50px; float:left;background-image:url(../images/ktzrt6.png); background-repeat:no-repeat; background-position:center left; padding-left:4%}
.yyfx_t p{width:50%; height:50px; float:left; font-size:18px; line-height:50px;}
.yyfx_t p a{ color:#0070c0}
.yyfx_t span{width:30%; height:50px; float:right; font-size:14px; line-height:50px; text-align:right;}
.yyfx_t span a { color:#1163a4}
.yyfx ul li{width:95%; height:30px; float:left;background-image:url(../images/ktzrt7.png); background-repeat:no-repeat; background-position:center left; line-height:30px;  padding-left:10px; overflow:hidden; margin-left:5px}
.yyfx ul li a{ color:#222}


.xslw{width:100%; /*background-color:#f6f7f6;overflow:hidden;background-image:url(../images/ktzrt3.jpg); background-repeat:no-repeat; background-position:top center;*/padding-bottom:24px;overflow: hidden;}
.xslw_t{width:96%; height:50px; margin:0 auto; margin-bottom:15px; margin-top:30px; font-size:18px;line-height:40px }

.lwtab_on{width:25%; height:50px;text-align:center; color:#0070c0;  font-weight:bold; border-top:3px solid #0070c0;margin:0 auto;}
.lwtab_on span{width:100%; height:24px; float:left; color:#999; font-size:12px; display:none}
.lwtab_off{width:25%; height:50px; float:left; text-align:center;line-height:40px }
.lwtab_off span{width:160px; height:24px; float:left; color:#999; font-size:12px; display:none}


.xwtab_t{width:610px; height:60px; float:right; border-bottom:1px solid #dfdede;line-height:46px; margin-left:10px; margin-bottom:20px}
.xwtab_t a{width:90px; height:60px; float:left;  font-size:20px; line-height:60px;  display:block; padding-left:26px;text-decoration:none;margin-right:30px; }

.lwcon{width:100%; height:auto; margin:0 auto;}
.lwcon ul{width:100%; float:left; font-size:14px;}
.lwcon ul li{width:90%; height:auto; float:left;overflow:hidden;border-radius: 10px; margin-bottom:10px; margin-left:2%; line-height:48px;padding-left:3%; padding-right:3%; line-height:38px; border:1px dashed #CCC}
.lwcon ul li p{width:100%; height:38px; float:left; overflow:hidden; font-size:14px;  }
.lwcon ul li span{width:380px; height:48px; float:right; overflow:hidden; color:#666; line-height:24px; display:none}
.lwcon ul li:hover a{ color:#0070c0}
.lwcon ul li:hover { border:1px dashed #0070c0 }
.xslw_b a{width:40%; height:36px; float:left; background-color:#199ce7; display:block; margin-left:30%;margin-top:15px; line-height:36px; text-align:center; color:#FFF;border-radius: 30px;}

.tdcy{width:100%; height:auto; background-color:#f6f6f6;overflow:hidden; margin-bottom:50px}
.tdcy_t {width:50%; height:50px; margin:0 auto; padding-left:30% ; margin-top:35px}
.tdcy_t img{float:left; margin-right:10px}
.tdcy_t p{width:70%; height:48px; float:left; color:#0070c0; line-height:24px; font-size:24px; margin-top:2px;}
.tdcy_t p span{width:100%; height:24px; float:left; color:#999; font-size:12px}
.tdcy_t a p {color:#0070c0; }
.tdjj {width:96%; height:auto; margin:0 auto; margin-top:20px }
.tdjj span{ width:auto; height:45px; float:left; border-top:3px #1557ae solid; font-size:20px; line-height:40px; text-align:center}
.tdjj span a{color:#0070c0}
.tdjj p{width:100%; height:90px; float:left; line-height:30px; text-indent:28px; color:#666; overflow:hidden}
.tdjj p a{color:#0070c0}
.tdcy_c{width:100%; height:auto; margin:0 auto; margin-top:30px }
.tdcy_c ul li{width:17%; height:158px; float:left; background-color:#f6f6f6;position: relative; margin-top:25px; margin-left:2%; margin-right:1%}
.tdcy_c ul li img{width:100%; height:158px; float:left;}
.tdcy_p{width:100%; height:45px; float:left; background: rgba(0,91,161,.8); text-align:center; color:#FFF;position: absolute;
	z-index:10; top:113px }
.tdcy_p p{width:80%; height:35px; float:left; overflow:hidden; margin-left:10%;background-image:url(../images/ktzrt2.jpg); background-repeat:no-repeat; background-position:bottom center;line-height:30px; font-size:14px}

.tdcy_c ul li:hover .tdcy_p{ background: rgba(25,156,231,.8); }
.tdcy_b {width:100%;  margin:0 auto;}
.tdcy_b a{width:40%; height:36px; float:left; background-color:#199ce7; display:block; margin-left:30%;margin-top:25px; line-height:36px; text-align:center; color:#FFF;border-radius: 30px; margin-bottom:30px}


.xslw{width: 96%;margin: 0 auto;}

.xwhd {width:96%; height:360px; margin:0 auto; }
.znxw{width:100%;padding-bottom: 20px;;}
.znxw_t{width:100%; height:50px; float:left; margin-bottom:10px}
.znxw_tl{height:50px; float:left;}
.znxw_tl img{float:left; margin-right:10px}
.znxw_tl p{height:48px;color:#0070c0; line-height:24px; font-size:22px; margin-top:2px}
.znxw_tl p span{width:400px; height:24px; float:left; color:#999; font-size:12px}
.znxw_tl a p {color:#0070c0; }
.znxw_tr{width:30%; height:50px; float:right; text-align:right}
.znxw_tr a{color:#0070c0; }
.xwhd ul{width:100%; height:auto; float:left; font-size:14px; }
.xwhd ul li{width:100%; height:40px; float:left; line-height:40px;position: relative; }
.xwhd ul li p{width:70%; height:40px; float:left;background-image:url(../images/ktzrli.jpg); background-repeat:no-repeat; background-position:left center; padding-left:13px; overflow:hidden;font-size:1rem;}
.xwhd ul li p a{ color:#444;font-size:1rem;}
.xwhd ul li span{width:25%; height:40px; float:right; text-align:right; color:#cccccc }
.xwhdfl{ float:left}
.xwhdfr{ float:right}

	
.hjqk{width:96%; height:auto; margin:0 auto;overflow: hidden;}
.rkl{width:30%;  float:left; margin-bottom:10px; margin-right:5%}
.rkl img{width:100%; }
.rkr{width:30%;  float:right; margin-bottom:25px}
.rkr img{width:100%; }

	.footer{width:100%; height:280px; display:table; background-color:#0c4889;background-position:top center;overflow:hidden; background-repeat:no-repeat;min-width: 360px;position: relative; }
.footer_c{width:96%; height:auto;  color:#FFF; margin-left:2%  }
.ewm{width:100%; height:auto; float:right; overflow:hidden; }
.ewm p {width:100%; height:auto; float:right;overflow:hidden; text-align:center;}
.ewm img {width:100px; height:100px}
.links{width:100%; float:left;overflow:hidden;margin-top:30px;color:#fff; font-size:16px; display:none }
.links_t{width:100%; height:40px; float:left;overflow:hidden;border-bottom:1px #5d87b1 solid; line-height:30px; margin-bottom:10px }
.links p {width:100%; height:auto; float:left;overflow:hidden;font-size:14px; }
.links p a{ color:#bcc3d0; margin-right:40px; line-height:30px }

.sjlinks{width:80%; height:50px; float:left; margin-left:10%; margin-right:10%; margin-top:20px}
.sjlinks select{width:100%; height:32px; float:right; line-height:32px; margin-left:20px; padding-left:3px; border:1px solid #CCC;font-size:1rem;FONT-FAMILY:微软雅黑;}
.sjlinks select option{height:32px;line-height:32px;width:260px; float:left}

.bq{width:94%; margin-top:20px; height:auto; display:table; background-color:#0c4889; background: rgba(3,52,116,.5); text-align:center; color:#FFF; line-height:24px;min-width: 360px; bottom:0px; position:absolute; padding:10px 3% 10px 3% }

.con{width:100%; margin:0 auto;display:table }
.nybanner{ width:100%; min-height:120px;margin:0 auto;overflow: hidden;position: relative;min-width: 360px; }
.nybanner img{ width:100%; min-height:120px; }
.mt2{ margin-top:10px}
.zjgx{ display:none }
.conleft{width:100%; display:table;}
.ejlm{width:100%; float:left; overflow:hidden;min-width: 360px}
.ejlm_t{width:100%; height:40px; float:right; overflow:hidden; background-color:#f2f2f2; border-bottom:2px solid #dbc033; color:#333;line-height:40px; font-size:18px; text-align:center}
.ejlm ul{width:100%; float:right; overflow:hidden; background-color:#f2f2f2;}
.ejlm ul li{width:50%; float:left; height:40px; overflow:hidden;  border-bottom:1px dashed #CCCCCC; font-size:14px; text-align:center}
.ejlm ul li p{width:100%; float:right; height:40px; overflow:hidden; line-height:45px;font-size:1rem;}
.ejlm ul li:hover{ background-color:#FFF}
.ejlm ul li:hover a{ text-decoration:none}

.conright{width:100%; float:right;display:table;min-width: 360px}
.conright_t{width:96%; height:50px; line-height:50px; border-bottom:1px solid #dcdcdc; color:#555;margin-left:2%;}

.dqwz{width:96%; height:32px; float:left; margin-left:2%; line-height:24px; border-bottom:1px solid #dcdcdc; color:#555;  font-size:14px;min-width: 340px}
.conwz{width:96%;  height:auto;text-align:center;display:table; margin:0 auto; }
.wzt{width:100%;  height:auto; text-align:center; font-size:20px; margin-top:20px; line-height:32px}
.wzly{width:100%;  height:26px; text-align:center; color:#999; line-height:26px; margin-top:10px}
.wzly span{width:auto;  height:auto; margin-right:10px}
.wznr_hd{
    width: 100%;
    height: auto;
    font-weight:bold;
    text-align: center;
    font-size: 20px;
    margin-top: 20px;
    line-height: 32px;
}
.wznr{width:96%;  height:auto; margin:20px 2%;color:#333; line-height:32px;}
.wznr p{ text-indent:2em; margin-bottom:10px;width:100%;margin-top:10px; font-size:16px !important;line-height:32px !important;}
.wznr img{text-align:center;margin:15px;max-width:90%}

.conlist{width:96%;  height:auto;display:table; margin:0 auto;min-width: 340px }
.conlist ul{width:100%;  height:auto;display:table}
.conlist ul li{width:100%;  height:auto;display:table;margin-top:15px; float:left; border-bottom:1px dashed #e6e6e6; padding-bottom:8px}
.clpic{width:22%;  height:auto;float:left; text-align:center; }
.clpic img{width:100%; width: 180px; height:110px}
.clwz{width:73%;  height:auto;float:right;}
.clwz p{width:100%;  height:auto;float:left;max-height: 26px; overflow:hidden; color:#ccc ;}
.clwz p a{ color:#000;font-size:16px;}
.clwz p a:hover{ color:#a22416}
.clwz span{width:100%;  height:44px;float:left; line-height:22px; overflow:hidden; color:#666;}
.cldate{ display:none}
.cldate2{ display:none}
.cld{width:100%;  height:26px;float:left; line-height:18px; overflow:hidden; color:#999;}

.listfy{width:100%; height:auto;margin-top:15px; margin-bottom:20px}
.listfy2{width:100%; height:auto;margin-top:15px; margin-bottom:20px}

.pages { clear: both; margin: 0 auto; position: relative; text-align: center; height:auto;}
.pages a { display: inline-block; border: 1px #dbdae1 solid; padding: 0 10px; height: 30px; line-height: 30px; text-align: center; font-size: 14px;text-decoration:none;color:#222; margin-bottom:5px }
.pages .now { color: #FFFFFF; background: #1557ae; }
.pages a:hover { background-color:#1557ae; color:#FFF; text-decoration:none}

.pages span { display: inline-block; border: 1px #dbdae1 solid; padding: 0 10px; height: 30px; line-height: 32px; text-align: center; font-size: 14px;text-decoration:none;color:#222; margin-bottom:5px}
.pages input { display: inline-block; border: 1px #dbdae1 solid;  height: 30px; line-height: 30px; text-align: center; font-size: 14px;text-decoration:none;color:#222; width:30px ;margin-bottom:5px}
.pages p { display: inline-block;height: 30px; line-height: 30px; text-align: center; font-size: 14px;text-decoration:none;color:#222;margin-bottom:5px }
.pages .pageItemActive{
    background-color: #1557ae;
    color:white;
}

.conlist2{width:100%;  height:auto;display:table;min-width: 360px }
.conlist2 ul{width:96%;  height:auto;margin-top:10px; margin-left:2%}
.conlist2 ul li{width:100%; height:auto;margin-top:10px; float:left; border-bottom:1px dashed #CCCCCC; }
.cldate2{width:100%;  height:145px;float:left;border-top:2px solid #1557ae; color:#999;text-align:right; margin-right:30px; display:none }
.cldate2 p{width:width:100%;  height:30px;float:left; margin-top:15px}
.cldate2 p span{font-size:32px; color:#1557ae;width:auto;}
.cldate2 img{margin-top:18px}
.clwz2{width:100%;  height:auto;float:right; margin-bottom:12px }
.clwz2 p{width:100%;  height:30px;float:left; line-height:30px; overflow:hidden; font-size:16px;max-height: 30px }
.clwz2 p a{ color:#000}
.clwz2 p a:hover{ color:#1557ae}
.clwz2 span{width:100%;  height:52px;float:left; line-height:26px; overflow:hidden; color:#666;max-height: 52px }

.conlist3{width:96%;  height:auto;display:table; margin:0 auto;min-width: 340px   }
.conlist3 ul{width:100%;  height:auto;margin-top:5px; float:left;}
.conlist3 ul li{width:30%; height:auto; margin-top:10px; float:left; overflow:hidden;text-align:center; margin-left:2%; margin-right:1% }
.conlist3 ul li img{width:100%; height:180px}
.conlist3 ul li span{width:100%; height:auto; float:left; overflow:hidden;}
.conlist3 ul li p{width:100%; height:30px; float:left; overflow:hidden; line-height:26px; font-size:14px }

.conright4{width:96%; margin:0 auto;display:table;min-width: 360px}
.conright4_t{width:100%; height:50px; line-height:30px; border-bottom:1px solid #dcdcdc; color:#555; float:right; }

.ssjg{width:96%;  height:auto;margin-top:20px; text-align:center; line-height:24px; float:left; margin-left:2% ;min-width: 340px }
.ssjg p{width:100%;  height:30px; float:left;font-size:18px }
.ssjg span{width:100%;  height:24px; float:left; color:#666;font-size:14px}
.conlist4{width:96%;  height:auto;display:table;margin-left:2%; min-width: 340px }
.conlist4 ul{width:100%;  height:auto;margin-top:20px;display:table;}
.conlist4 ul li{width:100%; height:auto;float:left; border-bottom:1px dashed #CCCCCC;  font-size:14px }
.conlist4 ul li p{width:100%; height:30px; float:left; overflow:hidden; line-height:30px; margin-top:8px}
.conlist4 ul li .riqi{width:100%; height:30px; float:right; color:#b5b5b5;overflow:hiddent;line-height:30px; margin-bottom:8px  }
.conlist4 ul li p a:hover{color:#1557ae}
		
		
	}
	
	
	@media only screen and (max-width: 767px) {
      
	.top{ width:100%; height:144px; background-repeat:no-repeat; background-position:center top; border-top:7px #ad312a solid; display:none}
.header{width:100%;height: 45px;background-image:url(../images/ktzhb.png);background-repeat:no-repeat;background-position:center top;background-color:#03397a;}
.header_c{ width:100%; height:30px; margin:0 auto;}
.logo{ width:527px; height:75px; float:left; margin-top:20px; display:none }
.header_r{ width:100%; height:30px; float:right; }
.header_r p{ width:300px; height:42px; float:right; color:#6579a1;text-align:right; line-height:32px; font-size:14px; display:none }
.header_r p a{ color:#a6b4d0; margin-right:5px; margin-left:5px}
.search{width:96%;margin-right:2%;height:25px;float:right;color:#6579a1;text-align:right;display:inline;margin-top: 10px;border-radius: 15px;background: rgba(41,87,142,.7);}
.search input.txt{height:25px;width: 82%;color:#8394b6;border:0px;float:left;line-height:25px;background:none;margin-left:13px;}
.btn{width:16px;height:22px;border:0px;float:right;/* background-image:url(../images/ktzss.png); */background-repeat:no-repeat;background-position:center left;-webkit-appearance: none;margin-top: 5px;margin-right: 15px;}
	
	.snav{width:100%; height:52px; line-height:52px; background: rgba(255,255,255,.8);display:none}


.GW_top{
	width:100%;
	height:60px;
	background-color:#03397a;min-width:360px;overflow:hidden
}
.GW_top_logo{
	width:70%; float:left; margin-left:12px;
	
}
.GW_top_logo img{
	margin-top:10px;
	max-height:45px;
	/* max-width:345px; */
	/* width: 55%; */
}


.GW_top_menu{
	width:20%; float:right; margin-top:20px; text-align:right; margin-right:12px
}


.navHome{}

/**==================å¼¹å‡ºå¯¼èˆªèœå•==============**/
#nav-over{position:fixed;left:0px;top:0;z-index:9998;display:none;width:100%;height:100%;}
.warmp{position:relative;right:0;z-index:1;-webkit-transition:all .5s ease;transition:all .5s ease;}
.nav{
	position:fixed;
	top:0;
	right:-200px;
	z-index:9999;
	width:170px;height:100%;
	background:#03397a;
	-webkit-transition:all .5s ease;transition:all .5s ease; box-shadow:4px 0px 3px 4px rgba(0,0,0,1);}
.openMenu{right:510px;-webkit-transition:all .5s ease;transition:all .5s ease;}
.openNav{right:0;-webkit-transition:all .5s ease;transition:all .5s ease;}
.nav h3 a { color:#fff;}
.scrollerBox{ position:relative;overflow:scroll;overflow-x:hidden;overflow-y:scroll;-ms-touch-action: none;-webkit-touch-callout: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;-o-text-size-adjust: none;text-size-adjust: none;}
.scroller {/*position: absolute;*/width:100%;padding:0 0 100px 0;cursor:move;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);}
.leftsidebar_box{width:100%;height:auto !important;overflow:visible !important;background-color:#005e84;}
.leftsidebar_box dl{border-bottom:1px solid #012551;}
.leftsidebar_box dt{ background-repeat:no-repeat;color:#fff;position:relative;line-height:3.000em;cursor:pointer; text-align:center}
.leftsidebar_box dd a{background-color:#03397a; display:block; color:#fff; line-height:44px; height:44px; text-align:center}
.leftsidebar_box dt img{position:absolute;right:0.625em;top:1.250em;}
.leftsidebar_box dt img{width:1.000em;}
.leftsidebar_box dt a{color:#fff;}
.leftsidebar_box dd a:hover{background:#03397a;}

.nav ul li a{display:block;height:2.813em;overflow:hidden;padding:0 0 0 2.188em;line-height:2.813em;color:#fff; width:100%; font-size:1em;}
.nav ul li a:hover{background:#01427a;}
.nav ul li a img{vertical-align:middle; width:1.375em;}







		
	.GW_banner{
	width:100%; 
	height:auto;
	overflow:hidden;min-width:360px;  min-height:160px;
}
.GW_banner img{
	width:100%;
	vertical-align:top; min-height:160px;
}

.slideBox{ 
	position:relative; 
	overflow:hidden; 
	margin:0 auto;
	width:100%;min-width:360px/* è®¾ç½®ç„¦ç‚¹å›¾æœ€å¤§å®½åº¦ */ 
}
.slideBox .hd{
	 position:absolute; 
	 height:10px; 
	 line-height:10px; 
	 bottom:10px; 
	 right:0; 
	 z-index:1; 
	 width:50%; 
	 text-align:center; 
	 margin:0 auto; margin-right:25%
}
.slideBox .hd ul{ display:inline-block; text-align:center;}
.slideBox .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#fff; text-indent:9999px; overflow:hidden; margin:0 6px;}
.slideBox .hd li.on{ background:#f66e1f;width:20px;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{vertical-align:top; width:100%;/* å›¾ç‰‡å®½åº¦100%ï¼Œè¾¾åˆ°è‡ªé€‚åº”æ•ˆæžœ */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); text-decoration:none;}  /* åŽ»æŽ‰é“¾æŽ¥è§¦æ‘¸é«˜äº® */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:5px; text-indent:10px; height:28px; line-height:28px; color:#fff;   text-align:center; z-index:3;  }

.sjsearch{ width:94%; height:32px; float:left; margin-left:3%; color:#999;text-align:right;display:inline;  margin-bottom:8px; min-width:320px; margin-top:10px }
.sjsearch input.txts{height:28px; width:75%;color:#af8262;border:0px; float:left; color:#999; padding-left:10px; line-height:26px; background:none; font-size:14px;border:1px solid #bcb8b9; border-radius: 8px;}
.sjsearch input.btns{width:19%;height:30px; border:0px; float:right; background-color:#0070c0; border:none; border-radius: 8px; color:#FFF; font-size:16px}

.zcfg{width:96%; height:auto; margin:0 auto; min-width:345px}
.zcfg_t{width:100%; height:58px; float:left ;margin-top:10px;}
.zcfg_t p{width:200px; height:40px; float:left; font-size:22px; background-repeat:no-repeat; background-position:left bottom; }
.zcfg_t p a{ color:#333; text-decoration:none }
.zcfg_t span{width:90px; height:30px; float:right; text-align:center; background-color:#f2f2f2; line-height:30px}
.zcfg_t span a{ color:#888; text-decoration:none }

.zcfg ul{width:100%; height:auto; float:left; font-size:14px; }
.zcfg ul li{width:100%; height:auto; float:left;overflow:hidden;  margin-bottom:10px}
.zcfg_rq{width:94%; height:30px; float:left; overflow:hidden; color:#d5c69d;background-image:url(../images/cjb6.png); background-repeat:no-repeat; background-position:left center; padding-left:6% ; line-height:30px }
.zcfg ul li p{width:100%; height:auto; float:left; overflow:hidden; color:#989899; max-height:72px; line-height:24px }
.zcfg ul li p a{color:#d5c69d }
.zcfg ul li span{width:100%; height:38px; float:right; overflow:hidden; font-size:16px; line-height:38px}
.zcfg ul li:hover span a{ color:#b51d23}


.con1{width:96%; height:460px; margin:0 auto; margin-bottom:50px;min-width: 345px}
.ktzjjpic{width:100%; height:190px; float:left;background-image:url(../images/ktzrt5.png); background-repeat:no-repeat; background-position:top left; padding-top:30px ; display:none}
.ktzjjpic img{width:100%; height:190px; float:left; }
.ktzjj{width:100%; height:190px; float:right; margin-top:10px}
.ktzjj_t{width:100%; height:55px; float:right;}
.ktzjj_tl{width:75%; height:55px; float:left; font-size:18px; line-height:50px; }
.ktzjj_tl p{width:100%; height:35px; float:left; font-size:26px; line-height:35px; color:#1163a4}
.ktzjj_tl span{width:100%; height:20px; float:left; font-size:14px; line-height:20px; color:#ededed}

.ktzjj_tr{width:25%; height:55px; float:right; font-size:14px; line-height:50px; text-align:right;}
.ktzjj_tr a { color:#1163a4}

.ktzjj_c {width:100%x; height:120px; float:right; color:#666; text-indent:28px; line-height:30px; overflow:hidden; margin-top:10px}

.yyfx{width:100%; height:260px; float:right; overflow:hidden}
.yyfx_t{width:92%; height:50px; float:right;background-image:url(../images/ktzrt6.png); background-repeat:no-repeat; background-position:center left; padding-left:30px}
.yyfx_t p{width:50%; height:50px; float:left; font-size:18px; line-height:50px;}
.yyfx_t p a{ color:#0070c0}
.yyfx_t span{width:30%; height:50px; float:right; font-size:14px; line-height:50px; text-align:right;}
.yyfx_t span a { color:#1163a4}
.yyfx ul li{width:95%; height:30px; float:left;background-image:url(../images/ktzrt7.png); background-repeat:no-repeat; background-position:center left; line-height:30px;  padding-left:10px; overflow:hidden; margin-left:5px}
.yyfx ul li a{ color:#222}


.xslw{width:100%;/*background-color:#f6f7f6;overflow:hidden;background-image:url(../images/ktzrt3.jpg); background-repeat:no-repeat; background-position:top center;min-width: 360px;*/padding-bottom: 24px;
    overflow: hidden;}
.xslw_t{width:90%; height:50px; margin:0 auto; margin-bottom:15px; margin-top:30px; font-size:18px;line-height:40px }

.lwtab_on{width:25%; height:50px; float:left; text-align:center; color:#0070c0;  font-weight:bold; border-top:3px solid #0070c0; }
.lwtab_on span{width:100%; height:24px; float:left; color:#999; font-size:12px; display:none}
.lwtab_off{width:25%; height:50px; float:left; text-align:center;line-height:40px }
.lwtab_off span{width:160px; height:24px; float:left; color:#999; font-size:12px; display:none}


.xwtab_t{width:610px; height:60px; float:right; border-bottom:1px solid #dfdede;line-height:46px; margin-left:10px; margin-bottom:20px}
.xwtab_t a{width:90px; height:60px; float:left;  font-size:20px; line-height:60px;  display:block; padding-left:26px;text-decoration:none;margin-right:30px; }

.lwcon{width:100%; height:auto; margin:0 auto;}
.lwcon ul{width:100%; float:left; font-size:14px;}
.lwcon ul li{width:90%; height:auto; float:left;overflow:hidden;border-radius: 10px; margin-bottom:10px; margin-left:2%; line-height:48px;padding-left:3%; padding-right:3%; line-height:38px; border:1px dashed #CCC}
.lwcon ul li p{width:100%; height:38px; float:left; overflow:hidden; font-size:14px;  }
.lwcon ul li span{width:380px; height:48px; float:right; overflow:hidden; color:#666; line-height:24px; display:none}
.lwcon ul li:hover a{ color:#0070c0}
.lwcon ul li:hover { border:1px dashed #0070c0 }
.xslw_b a{width:40%; height:36px; float:left; background-color:#199ce7; display:block; margin-left:30%;margin-top:15px; line-height:36px; text-align:center; color:#FFF;border-radius: 30px;}

.tdcy{width:100%; height:auto; background-color:#f6f6f6;overflow:hidden; margin-bottom:40px;min-width: 360px}
.tdcy_t {width:50%; height:50px; margin:0 auto; padding-left:14% ; margin-top:25px}
.tdcy_t img{float:left; margin-right:10px}
.tdcy_t p{width:70%; height:48px; float:left; color:#0070c0; line-height:24px; font-size:24px; margin-top:2px;}
.tdcy_t p span{width:100%; height:24px; float:left; color:#999; font-size:12px}
.tdcy_t a p {color:#0070c0; }
.tdjj {width:96%; height:auto; margin:0 auto; margin-top:20px }
.tdjj span{ width:auto; height:45px; float:left; border-top:3px #1557ae solid; font-size:20px; line-height:40px; text-align:center}
.tdjj span a{color:#0070c0}
.tdjj p{width:100%; height:90px; float:left; line-height:30px; text-indent:28px; color:#666; overflow:hidden}
.tdjj p a{color:#0070c0}
.tdcy_c{width:100%; height:auto; margin:0 auto; margin-top:30px }
.tdcy_c ul li{width:45%;height: auto;float:left;background-color:#f6f6f6;position: relative;margin-top:25px;margin-left:3%;margin-right:2%}
.tdcy_c ul li img{width:100%;height: auto;float:left;}
.tdcy_p{
	width:100%;
	height:50px;
	float:left;
	background: rgba(0,91,161,.8);
	text-align:center;
	color:#FFF;
	position: absolute;
	z-index:10;
	top: 198px;
	}
.tdcy_p p{width:80%; height:40px; float:left; overflow:hidden; margin-left:10%;background-image:url(../images/ktzrt2.jpg); background-repeat:no-repeat; background-position:bottom center;line-height:35px;font-size:16px}

.tdcy_c ul li:hover .tdcy_p{ background: rgba(25,156,231,.8); }
.tdcy_b {width:100%;  margin:0 auto;}
.tdcy_b a{width:40%; height:36px; float:left; background-color:#199ce7; display:block; margin-left:30%;margin-top:40px; line-height:36px; text-align:center; color:#FFF;border-radius: 30px; margin-bottom:30px}




.xwhd {width:96%;margin:0 auto;min-width: 345px;overflow: hidden;}
.znxw{width:100%;padding-bottom: 20px;}
.znxw_t{width:100%; height:50px; float:left; margin-bottom:10px}
.znxw_tl{width:70%; height:50px; float:left;}
.znxw_tl img{float:left; margin-right:10px}
.znxw_tl p{width:70%; height:48px; float:left; color:#0070c0; line-height:24px; font-size:22px; margin-top:2px}
.znxw_tl p span{width:400px; height:24px; float:left; color:#999; font-size:12px}
.znxw_tl a p {color:#0070c0; }
.znxw_tr{width:30%; height:50px; float:right; text-align:right}
.znxw_tr a{color:#0070c0; }
.xwhd ul{width:100%; height:auto; float:left; font-size:14px; }
.xwhd ul li{width:100%; height:36px; float:left; line-height:36px;position: relative; }
.xwhd ul li p{width:70%; height:36px; float:left;background-image:url(../images/ktzrli.jpg); background-repeat:no-repeat; background-position:left center; padding-left:13px; overflow:hidden;font-size:1rem;}
.xwhd ul li p a{ color:#444}
.xwhd ul li span{width:25%; height:36px; float:right; text-align:right; color:#cccccc }
.xwhdfl{ float:left}
.xwhdfr{ float:right}

	
.hjqk{width:96%; height:auto; margin:0 auto;min-width: 345px;}
.hjqk .hjqk_t{height: 50px;margin-bottom: 10px;}
.rkl{width:100%;  float:left; margin-bottom:10px}
.rkl img{width:100%;}
.rkr{width:100%;  float:left; margin-bottom:25px}
.rkr img{width:100%; }

	.footer{width:100%; height:280px; display:table; background-color:#0c4889;background-position:top center;overflow:hidden; background-repeat:no-repeat;min-width: 360px;position: relative;min-width: 360px }
.footer_c{width:96%; height:auto;  color:#FFF; margin-left:2%  }
.ewm{width:100%;height:auto;float:right;overflow:hidden;}
.ewm p {width:50%;height:auto;margin: auto;/* float:right; */overflow:hidden;text-align:center;}
.ewm img {width:100px; height:100px}
.links{width:100%; float:left;overflow:hidden;margin-top:30px;color:#fff; font-size:16px; display:none }
.links_t{width:100%; height:40px; float:left;overflow:hidden;border-bottom:1px #5d87b1 solid; line-height:30px; margin-bottom:10px }
.links p {width:100%; height:auto; float:left;overflow:hidden;font-size:14px; }
.links p a{ color:#bcc3d0; margin-right:40px; line-height:30px }

.sjlinks{width:80%; height:50px; float:left; margin-left:10%; margin-right:10%; margin-top:20px}
.sjlinks select{width:100%; height:32px; float:right; line-height:32px; margin-left:20px; padding-left:3px; border:1px solid #CCC;font-size:1rem;FONT-FAMILY:微软雅黑;}
.sjlinks select option{height:32px;line-height:32px;width:260px; float:left}

.bq{width:94%; margin-top:20px; height:auto; display:table; background-color:#0c4889; background: rgba(3,52,116,.5); text-align:center; color:#FFF; line-height:24px;min-width: 360px; bottom:0px; position:absolute; padding:10px 3% 10px 3% }

.con{width:100%; margin:0 auto;display:table }
.nybanner{ width:100%; min-height:120px;margin:0 auto;overflow: hidden;position: relative;min-width: 360px; }
.nybanner img{ width:100%; min-height:120px; }
.mt2{ margin-top:10px}
.zjgx{ display:none }
.conleft{width:100%; display:table;}
.ejlm{width:100%; float:left; overflow:hidden;min-width: 360px}
.ejlm_t{width:100%; height:40px; float:right; overflow:hidden; background-color:#f2f2f2; border-bottom:2px solid #dbc033; color:#333;line-height:40px; font-size:18px; text-align:center}
.ejlm ul{width:100%; float:right; overflow:hidden; background-color:#f2f2f2;}
.ejlm ul li{width:50%; float:left; height:40px; overflow:hidden;  border-bottom:1px dashed #CCCCCC; font-size:14px; text-align:center}
.ejlm ul li p{width:100%; float:right; height:40px; overflow:hidden; line-height:45px;font-size:1rem;}
.ejlm ul li:hover{ background-color:#FFF}
.ejlm ul li:hover a{ text-decoration:none}

.conright{width:100%; float:right;display:table;min-width: 360px}
.conright_t{width:96%; height:50px; line-height:50px; border-bottom:1px solid #dcdcdc; color:#555;margin-left:2%;}

.dqwz{width:96%; height:32px; float:left; margin-left:2%; line-height:24px; border-bottom:1px solid #dcdcdc; color:#555;  font-size:14px;min-width: 340px}
.conwz{width:96%;  height:auto;text-align:center;display:table; margin:0 auto; }
.wzt{width:100%;  height:auto; text-align:center; font-size:20px; margin-top:20px; line-height:32px}
.wzly{width:100%;  height:26px; text-align:center; color:#999; line-height:26px; margin-top:10px}
.wzly span{width:auto;  height:auto; margin-right:10px}
.wznr_hd{
    width: 100%;
    height: auto;
    font-weight:bold;
    text-align: center;
    font-size: 20px;
    margin-top: 20px;
    line-height: 32px;
}
.wznr{width:96%;  height:auto; margin:20px 2%;color:#333; line-height:32px;}
.wznr p{ text-indent:32px; margin-bottom:10px;width:100%;margin-top:10px; text-align:left; font-size:1rem !important;}
.wznr p img{text-align:center;max-width:100%;border:none !important;}

.conlist{width:96%;  height:auto;display:table; margin:0 auto;min-width: 340px }
.conlist ul{width:100%;  height:auto;display:table}
.conlist ul li{width:100%;  height:auto;display:table;margin-top:15px; float:left; border-bottom:1px dashed #e6e6e6; padding-bottom:8px}
.clpic{width:33%;  height:auto;float:left; text-align:center;max-width: 220px ;min-width: 130px }
.clpic img{width:100%; height:100px}
.clwz{width:60%;  height:auto;float:right }
.clwz p{width:100%;  height:auto;float:left;max-height: 26px; overflow:hidden; color:#ccc ;}
.clwz p a{ color:#000;font-size:16px;}
.clwz p a:hover{ color:#a22416}
.clwz span{width:100%;  height:44px;float:left; line-height:22px; overflow:hidden; color:#666;}
.cldate{ display:none}
.cldate2{ display:none}
.cld{width:100%;  height:26px;float:left; line-height:18px; overflow:hidden; color:#999;}

.listfy{width:100%; height:auto;margin-top:15px; margin-bottom:20px}
.listfy2{width:100%; height:auto;margin-top:15px; margin-bottom:20px}

.pages { clear: both; margin: 0 auto; position: relative; text-align: center; height:auto;}
.pages a { display: inline-block; border: 1px #dbdae1 solid; padding: 0 10px; height: 30px; line-height: 30px; text-align: center; font-size: 14px;text-decoration:none;color:#222; margin-bottom:5px }
.pages .now { color: #FFFFFF; background: #1557ae; }
.pages a:hover { background-color:#1557ae; color:#FFF; text-decoration:none}

.pages span { display: inline-block; border: 1px #dbdae1 solid; padding: 0 10px; height: 30px; line-height: 32px; text-align: center; font-size: 14px;text-decoration:none;color:#222; margin-bottom:5px}
.pages input { display: inline-block; border: 1px #dbdae1 solid;  height: 30px; line-height: 30px; text-align: center; font-size: 14px;text-decoration:none;color:#222; width:30px ;margin-bottom:5px}
.pages p { display: inline-block;height: 30px; line-height: 30px; text-align: center; font-size: 14px;text-decoration:none;color:#222;margin-bottom:5px }
.pages .pageItemActive{
    background-color: #1557ae;
    color:white;
}

.conlist2{width:100%;  height:auto;display:table;min-width: 360px }
.conlist2 ul{width:96%;  height:auto;margin-top:10px; margin-left:2%}
.conlist2 ul li{width:100%; height:auto;margin-top:10px; float:left; border-bottom:1px dashed #CCCCCC; }
.cldate2{width:100%;  height:145px;float:left;border-top:2px solid #1557ae; color:#999;text-align:right; margin-right:30px; display:none }
.cldate2 p{width:100%;  height:30px;float:left; margin-top:15px}
.cldate2 p span{font-size:32px; color:#1557ae;width:auto;}
.cldate2 img{margin-top:18px;}
.clwz2{width:100%;  height:auto;float:right; margin-bottom:12px }
.clwz2 p{width:100%;  height:30px;float:left; line-height:30px; overflow:hidden; font-size:16px;max-height: 30px }
.clwz2 p a{ color:#000}
.clwz2 p a:hover{ color:#1557ae}
.clwz2 span{width:100%;height:52px;float:left;line-height:26px;overflow:hidden;color:#666;max-height: 52px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

.conlist3{width:96%;  height:auto;display:table; margin:0 auto;min-width: 340px   }
.conlist3 ul{width:100%;  height:auto;margin-top:5px; float:left;}
.conlist3 ul li{width:46%; height:auto; margin-top:10px; float:left; overflow:hidden;text-align:center; margin-left:2%; margin-right:2% }
.conlist3 ul li img{width:100%; height:120px}
.conlist3 ul li span{width:100%; height:auto; float:left; overflow:hidden;}
.conlist3 ul li p{width:100%; height:30px; float:left; overflow:hidden; line-height:26px; font-size:14px }

.conright4{width:96%; margin:0 auto;display:table;min-width: 360px}
.conright4_t{width:100%; height:50px; line-height:30px; border-bottom:1px solid #dcdcdc; color:#555; float:right; }

.ssjg{width:96%;  height:auto;margin-top:20px; text-align:center; line-height:24px; float:left; margin-left:2% ;min-width: 340px }
.ssjg p{width:100%;  height:30px; float:left;font-size:18px }
.ssjg span{width:100%;  height:24px; float:left; color:#666;font-size:14px}
.conlist4{width:96%;height:auto;display:table;margin-left:2%;min-width: 340px;min-height: 40rem;}
.conlist4 ul{width:100%;  height:auto;margin-top:20px;display:table;}
.conlist4 ul li{width:100%; height:auto;float:left; border-bottom:1px dashed #CCCCCC;  font-size:14px }
.conlist4 ul li p{width:100%; height:30px; float:left; overflow:hidden; line-height:30px; margin-top:8px}
.conlist4 ul li .riqi{width:100%; height:30px; float:right; color:#b5b5b5;overflow:hiddent;line-height:30px; margin-bottom:8px  }
.conlist4 ul li p a:hover{color:#1557ae}
		
		
	}

#browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9999;}
#browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#111;opacity:.9;z-index:-1;}
#browser-modal .browser-content{width:700px;margin-top:120px;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:50px;background-color:#fff;border-radius:5px;}
#browser-modal .browser-content .browser-dpc-logo img{height:42px;margin:45px auto 40px;}
#browser-modal .browser-content .browser-text-title{text-transform:uppercase;font-size:24px;}
#browser-modal .browser-content .browser-text-desc{margin-top:30px;margin-bottom:20px;font-size:14px;}
#browser-modal .browser-content .browser-list{width:600px;margin:20px auto;height:130px;}
#browser-modal .browser-content .browser-item{float:left;width:150px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto;}
#browser-modal .browser-content .browser-item .iconfont{width:100px;height:100px;margin:0 auto;font-size:80px;line-height:80px;margin-bottom:10px;}
#browser-modal .browser-content .browser-item .iconchrome{background: url(../images/bro.png) no-repeat 0 0;}
#browser-modal .browser-content .browser-item .iconfirefox{background: url(../images/bro.png) no-repeat 0 -100px;}
#browser-modal .browser-content .browser-item .iconopera{background: url(../images/bro.png) no-repeat 0 -200px;}
#browser-modal .browser-content .browser-item .iconEdge{background: url(../images/bro.png) no-repeat 0 -300px;}
#browser-modal .browser-content .browser-item a{cursor:pointer;display:block;}
#browser-modal .browser-content .browser-item a img{display:block;margin:0 auto;max-width:100px;width:100px;height:100px;}
#browser-modal .browser-content .browser-item a h4{text-align:center;margin-top:20px;font-size:18px;font-weight:700;}


/*hjqk start*/
.spjj{margin-top: 2rem;}
.spjj .spjj_con{position: relative;margin: 0 auto;max-width: 1300px;}
.spjj .spjj_video .swiper-slide{float: left;width:33.3333%;background: #fff;}
.spjj .spjj_video .swiper-slide a{display: block;}
.spjj .spjj_video .swiper-slide .pic{width: 100%;position: relative;overflow: hidden;padding-bottom: 64.9888%;}
.spjj .spjj_video .swiper-slide .pic img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;right:0;bottom:0;object-fit: cover;-webkit-background-size: 100% auto;background-size: 100% auto;}
.spjj .spjj_video .swiper-slide:hover .pic img{transform:scale(1.05);}
.spjj .spjj_video .swiper-slide .title_con{padding: 2rem 2rem 1.5rem;position: relative;}
.spjj .spjj_video .swiper-slide .title_con .title{height: 3rem;line-height: 1.5rem;font-family: "Microsoft Yahei";color: #333;font-size: 1rem;}
.spjj .spjj_video .swiper-slide:hover .title_con .title{color: #0c4889;}
.spjj .spjj_video .swiper-slide .title_con .video_con{width: 2.75rem;height: 2.75rem;overflow: hidden;position: absolute;left: 50%;top: -1.5rem;margin-left: -1.375rem;z-index: 2;}
.spjj .spjj_video .swiper-slide .title_con .video_con img{display: block;width: 100%;height: 100%;-webkit-transition: all 600ms ease;-moz-transition: all 600ms ease;-ms-transition: all 600ms ease;-o-transition: all 600ms ease;transition: all 600ms ease;}
.spjj .spjj_video .swiper-slide:hover .title_con .video_con img{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}
.spjj .spjj_con .swiper-button-prev,.container03 .spjj .spjj_con .swiper-button-next{width: 2rem;height: 3rem;background-size: cover;}
.spjj .spjj_con .swiper-button-prev{left: -3.5rem;background: url("../images/spjj_l.png") no-repeat;background-size: 100% 100%;}
.spjj .spjj_con:hover .swiper-button-prev{background: url("../images/spjj_l_hover.png") no-repeat;}
.spjj .spjj_con .swiper-button-next{right: -3.5rem;background: url("../images/spjj_r.png") no-repeat;background-size: 100% 100%;}
.spjj .spjj_con:hover .swiper-button-next{background: url("../images/spjj_r_hover.png") no-repeat;}
/*end hjqk*/
@media only screen and (max-width: 767px) {
	.spjj{margin-top: 1.5rem;}
}
.xslw{width:1300px;padding:55px 0 45px 0;margin:0 auto;}
.xslw .xslw_hd{height:50px;margin-bottom:30px;}
.xslw .gzdt_pic{width: 47.6923%;float:left;}
.xslw .gzdt_pic .pic{width: 100%;position: relative;overflow: hidden;padding-bottom: 56.3888%;}
.xslw .gzdt_pic .pic img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;right:0;bottom:0;object-fit: cover;-webkit-background-size: 100% auto;background-size: 100% auto;}
.xslw .gzdt_pic .swiper-button-prev,.xslw .gzdt_pic .swiper-button-next{width:2.25rem;height: 3.25rem;}
.xslw .gzdt_pic .swiper-button-prev{left: 0;background: url("../images/gzdt_l.png") no-repeat;background-size: 100% 100%;margin-top: -3rem;}
.xslw .gzdt_pic .swiper-button-next{right: 0;background: url("../images/gzdt_r.png") no-repeat;background-size: 100% 100%;margin-top: -3rem;}
.xslw .gzdt_pic .title_con{padding: 0 1rem;background: #0c4889;}
.xslw .gzdt_pic .title{width: calc(100% - 8.25rem);height: 4.125rem;line-height: 4.125rem;font-size: 1.125rem;color: #fff;font-family: "Microsoft Yahei";z-index: 3;}
.xslw .gzdt_pic .swiper-pagination{text-align: right;left:auto;right: 1rem;bottom: 1.5rem;}
.xslw .gzdt_pic .swiper-pagination .swiper-pagination-bullet{border: 1px solid #fff;background: transparent;width: 10px;height: 10px;margin: 0 6px;opacity: 1;}
.xslw .gzdt_pic .swiper-pagination .swiper-pagination-bullet-active{background: #fff;}
.xslw .gzdt_r{width: 47.6923%;float:right;}
.xslw .gzdt_list ul li{height: 3.25rem;line-height: 3.25rem;font-family: "Microsoft Yahei";border-bottom: 1px solid #ddd;position: relative;}
.xslw .gzdt_list ul li .title{height: 3.25rem;line-height: 3.25rem;width: calc(100% - 6rem);font-size: 1.125rem;color: #222;float:left;}
.xslw .gzdt_list ul li:hover .title{color: #0c4889;}
.xslw .gzdt_list ul li .date{font-size: 1rem;color: #777;width: 6rem;text-align: right;float:right;}
.xslw .gzdt_list ul li:hover .date{color: #0c4889;}
@media(max-width: 1200px){
  .xslw{width: 96%;margin: 0 auto;padding: 35px 0 30px 0;}
  .xslw .xslw_hd{margin-bottom: 20px;}
  .xslw .gzdt_pic .pic{padding-bottom: 60.3888%;}
}
@media(max-width: 1100px){
  .xslw .gzdt_pic .pic{padding-bottom: 56.3888%;}
  .xslw .gzdt_list ul li:nth-child(8){display: none;}
}
@media(max-width: 1024px){
  .xslw .gzdt_pic{width: 44%;}
  .xslw .gzdt_r{width: 54%;}
  .xslw .gzdt_list ul li:nth-child(7){display: none;}
}
@media(max-width: 992px){
  .xslw .gzdt_pic{float: none;width: 100%;}
  .xslw .gzdt_r{float: none;width: 100%;padding-top: 1.25rem;}
}
@media(max-width: 768px){
  .xslw{padding: 1rem 0 1.5rem;}
  .xslw .gzdt_r{padding-top: 0.5rem;}
     .xslw .gzdt_pic .title{font-size:1rem;}
       .xslw .gzdt_list ul li .title{font-size:1rem;}
}
@media(max-width: 465px){
  .xslw .gzdt_pic .title{width: 100%;height: 3rem;line-height: 3rem;}
  .xslw .gzdt_pic .swiper-pagination{display: none;}
  .xslw .gzdt_pic .swiper-button-prev,.xslw .gzdt_pic .swiper-button-next{width: 2rem;height: 3rem;margin-top: -1.5rem;}
}