/* CSS Document */
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
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:#222;text-decoration:none;}
a:hover{ text-decoration:underline;}
a:active{text-decoration:underline;}
.clpic img{
    object-fit: contain;
    border: 1px solid #ddd;
    }
@media only screen and (min-width: 1200px) {
	.GW_top {
    display: none;
}
.header{ width:100%; height:163px; background-color:#e3e3db;}
.header_c{ width:1300px; height:113px; margin:0 auto;}
.logo{ width:527px; height:75px; float:left; margin-top:15px }
.header_r{ width:auto; height:auto; float:right; margin-top:24px; }
.header_r p{ width:auto; height:36px; float:left; color:#333;text-align:right; line-height:22px; font-size:14px; margin-right:5px; margin-top:3px}
.header_r p a{ color:#000; margin-right:5px; margin-left:5px}
.header_r p img{margin-left:10px;width:22px; height:22px; float:right}



.soBox1{position:relative;float:right;width:30px;border-radius:20px;overflow:hidden;}
.soBox1 .btn-so{display:block;height:26px;background:url(../images/ksljss.png) center center no-repeat;cursor:pointer; margin-right:5px; }
.soBox1 .so{overflow:hidden;padding-right:45px;}
.soBox1 .inp{width:100%;height:26px;background-color:#fff;color:#333; margin-left:10px; border:none;outline: none;}
.soBox1 .btn{position:absolute;right:0;top:0;width:26px;height:26px;background:url(../images/ksljss.png) center center no-repeat;cursor:pointer;border:none; margin-right:5px; outline: none; }
.soBox1 .btn,.soBox1 .inp{display:none}
.soBox1.ok{width:200px;background-color:#fff}
.soBox1.ok .btn-so{display:none;}
.soBox1.ok .btn,.soBox1.ok .inp{display:block;}

.snav{width:100%; height:48px; line-height:48px;}
.menu {width:1300px; height:48px; margin:0 auto; z-index: 100; float:none; }
.mainlevel {float: left;font-size: 16px;text-align: center;padding: 0;height:45px;display:inline;width: 130px;}
.mainlevel a {color: #000;font-size: 16px;   text-decoration:none; text-align:center}
.mainlevel a:hover {text-decoration:none;  }
.mainlevel:hover {text-decoration:none;border-bottom:3px solid #F93}
.linob { background-image:none !important}
.libh { width:162px !important;height:48px !important}
.libh:hover { border-bottom:none !important}
.libh a{ color:#000 !important;}
.menu .mainlevel ul {display:none; position:absolute; z-index:9999; font-size:14px}
.menu .mainlevel li { height:38px; line-height:38px; background: rgba(19,115,191,.9); border-bottom:1px solid #e3e3db;width:162px;/*IE6 only*/}
.menu .mainlevel li:hover { background-color:#159bc0}
.menu .mainlevel li a{ color:#fff; font-size:14px}
.banner{
	width:100%;
	height:auto;
	overflow:hidden;
	position:relative; 
}
.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}

.xwzx{width:1300px; height:auto;  margin:0 auto; margin-top:30px  }
.xwzx_t {width:1300px; height:40px; margin:0 auto; font-size:22px; color:#cb974c;margin-bottom:20px; line-height:30px;border-bottom:1px solid #2a7fc2;}
.xwzx_gd{width:100px; height:30px; float:right;font-size:14px; color:#787777; text-align:right ;margin-top:5px}
.xwzx_gd a{color:#787777; }
.xwzx_te{width:auto; height:30px; float:left;font-size:14px; color:#c5c5c5; margin-top:5px}
.xwzx_tlp{width:auto; height:30px; float:left;font-size:22px; color:#242525; margin-right:10px}
.xwzx_tlp span{ color:#1473bf;}
.xwzx_t a:hover{ text-decoration:none}

.xwcon{width:655px; height:420px; float:right;}
.xiwenhot{width:655px; height:110px; float:left; border-bottom:1px dashed #dfdfdf; margin-top:10px}
.xiwenhot p{width:655px; height:32px; float:left;font-size:20px;overflow:hidden; text-align:center;}
.xiwenhot p a{ color:#db0202;}
.xiwenhot p a:hover{text-decoration:none}
.xiwenhot span{width:655px; height:60px; float:left;font-size:16px; color:#6f7175; margin-top:10px; text-indent:28px}


.xwcon ul{width:655px; height:266px; float:left; font-size:16px; margin-top:10px}
.xwcon ul li{width:637px; height:38px; float:left;overflow:hidden;line-height:38px;background-image:url(../images/cjwlli.jpg); background-repeat:no-repeat; background-position:left center; padding-left:18px;}
.xwcon ul li p{width:510px; height:38px; float:left; overflow:hidden; }
.xwcon ul li span{width:90px; height:38px; float:right; overflow:hidden; color:#c9c7c7}


.xwlb{width:619px; height:390px; float:left; }
.focusBox {
	position: relative;
	width: 619px;
	height: 390px;
	overflow: hidden;
	
	text-align: left; background-color:#fff
}
.focusBox .pic img {
	width: 619px;
	height: 390px; float:left;

}

.focusBox .txt-bg {
	position: absolute;
	bottom: 0px;
	z-index: 1;
	height: 45px;
	width: 619px;
	background: #000000;
	filter: alpha(opacity=60);
	opacity: 0.6;
	overflow: hidden;
}

.focusBox .txt {
	position: absolute;
	bottom: 0px;
	z-index: 2;
	height: 45px;
	width: 370px;
	overflow: hidden; 
}

.focusBox .txt li {
	height: 45px;
	line-height: 45px;
	position: absolute;
	bottom: 0px;
}

.focusBox .txt li a {
	display: block;
	color: white;
	padding: 0 0 0 15px;
	font-size: 16px;
	text-decoration: none;
}

.focusBox .num {
	position: absolute;
	z-index: 3;
	bottom: 17px;
	right: 5px;
}

.focusBox .num li {
	float: left;
	position: relative;
	width: 12px;
	height: 12px;
	 border-radius: 50%;      -moz-border-radius: 50%;      -webkit-border-radius: 50%; 
	overflow: hidden;
	text-align: center;
	margin-right:8px;
	cursor: pointer; line-height:15px
}

.focusBox .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
}

.focusBox .num li span {
	z-index: 1;
	background: white; color:#333
}

.focusBox .num li.on span,
.focusBox .num span:hover {
	background: #daa33c; color: white;
}

.sycon{width:100%; height:450px;overflow:hidden; background-color:#f6f6f8}
.sycon_c{width:1300px; height:auto;  margin:0 auto; }
.qhlb{width:430px; height:auto; float:left;margin-top:25px; margin-right:35px  }
.tzgg_t {width:100%; height:40px; float:left; font-size:22px; color:#cb974c;margin-bottom:10px; line-height:30px;border-bottom:1px solid #2a7fc2;}
.tzgg_gd{width:100px; height:30px; float:right;font-size:14px; color:#787777; text-align:right ;margin-top:5px}
.tzgg_gd a{color:#787777; }
.tzgg_te{width:auto; height:30px; float:left;font-size:14px; color:#c5c5c5; margin-top:5px}
.tzgg_tlp{width:auto; height:30px; float:left;font-size:22px; color:#242525; margin-right:10px}
.tzgg_tlp span{ color:#1473bf;}
.tzgg_t a:hover{ text-decoration:none}
.tzgg ul{width:430px; height:342px; float:left; margin-top:10px;}
.tzgg ul li{width:410px; height:38px; float:left;overflow:hidden;line-height:38px;background-image:url(../images/cjwlli.jpg); background-repeat:no-repeat; background-position:left center; padding-left:15px; font-size:14px}
.tzgg ul li p{width:310px; height:38px; float:left; overflow:hidden; }
.tzgg ul li span{width:90px; height:38px; float:right; overflow:hidden; color:#c9c7c7; text-align:right}
.tzgg ul li p a{color:#000;font-size: 16px;}

.qhlb .tzgg_t {
    display: flex;
    flex-wrap: wrap;
}
.qhlb .tzgg_t .qhtxt .tzgg_te {margin-right: 10px;}
.qhlb .tzgg_t .tzgg_gd {
    width: 60px;
}
.qhlb .tzgg_t .qhtxt.xuexi .tzgg_tlp {
    border-bottom: 4px solid #1373bf;
    height:36px;
}


.bfxy{width:430px; height:auto; float:left;margin-top:25px;margin-bottom:10px; }
.xsdt ul li {width:430px; height:78px; float:left;margin-top:10px; }
.xsdtrq{width:65px; height:65px; float:left; background-color:#1373bf; color:#FFF; text-align:center}
.xsdtrq p{width:65px; height:30px; float:left; font-size:28px; line-height:30px; margin-top:7px}
.xsdtnr{width:345px; height:65px; float:right;}
.xsdtnr p{width:345px; height:26px; float:left; font-size:16px; line-height:22px;}
.xsdtnr span{width:345px; height:22px; float:left; color:#999;line-height:22px;}
.xsdt ul li:hover .xsdtrq {background-color:#159bc0;}

.ztbd{width:370px; height:auto; float:right;margin-top:25px ;margin-bottom:10px; }
.ztbd ul li img{width:370px; height:98px; float:right;margin-top:15px ; }

.kslj{width:100%; height:auto;overflow:hidden; background-image:url(../images/ksljbg.png); background-repeat:no-repeat; background-position:bottom center}
.kslj_c{width:1300px; height:168px;  margin:0 auto; }
.kslj_l {width:220px; height:50px; float:left; font-size:22px; color:#cb974c;margin-top:50px; line-height:30px;}
.kslj_le{width:220px; height:20px; float:left;font-size:14px; color:#c5c5c5; line-height:20px}
.kslj_tlp{width:220px; height:30px; float:left;font-size:22px; color:#242525; margin-right:10px}
.kslj_tlp span{ color:#1473bf;}
.kslj_c a:hover{ text-decoration:none}
.kslj_c ul {width:1010px; height:auto; float:right; font-size:16px; color:#000;margin-top:30px; line-height:26px;}
.kslj_c ul li{width:200px; height:auto; float:left; text-align:center; border-right:1px solid #ececec }

.footer{width:100%; height:auto; background-color:#cccecd;}
.footer_c{width:1300px; height:183px;  margin:0 auto; }
.flogo{width:450px; height:auto; float:left; overflow:hidden;  margin-top:65px; }
.ewm{width:400px; height:auto; float:right;  margin-top:35px; }
.ewm .ewmbox {width:100px; height:130px; float:left; text-align:center; margin-left:25px}
.ewm p img{width:100px; height:100px; float:none;margin-bottom:3px;display:block;}
.ewm p span{width:100px; height:20px; float:left; line-height:20px;color:#000;}

.fbq{width:410px; height:104px; float:left; color:#000; line-height:26px; margin-top:45px}


.con{width:100%;height:auto; margin-top:20px;display:table }
.dqwz{width:1280px; height:30px; line-height:30px; color:#555;margin:0 auto;background-image:url(../images/nytb1.png); background-repeat:no-repeat; background-position:center left; padding-left:20px }
.dqwz a{ margin-left:5px; margin-right:5px}
.conlist{width:1300px;  height:auto;display:table; margin:0 auto }
.conlist ul{width:1300px;  height:auto;margin-top:10px;}
.conlist ul li{width:1300px;  height:150px;float:left; border-bottom:1px solid #ebebed}
.conlist ul li:hover{background-image:url(../images/listbg.png); background-repeat:repeat-y;}
.conlist ul li:hover .cldate{ background-color:#0973c7;color:#fff;border:2px solid #ebebed;}
.cldate{width:90px;  height:78px;float:left;border:2px solid #ebebed; color:#666;text-align:center; margin-top:33px }
.cldate span{width:90px;  height:30px;float:left; font-size:32px;  margin-top:15px}
.cldate p{width:90px;  height:30px;float:left; font-size:12px}
.clwz{width:1180px;  height:215px;float:right;margin-top:25px }
.clwz p{width:1170px;  height:42px;float:left; line-height:42px; overflow:hidden; font-size:16px;}
.clwz p a{ color:#000}
.clwz p a:hover{ color:#0973c7}
.clwz .txt{/* width:1170px;/* height:5;/* float:le;/* line-height:26;/* overflow:hidd;/* color:#797979 */rflow:hidden;color:#797979;}


.listfy{width:100%; 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:#0973c7; 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: #0973c7;
    color:white;
}

.conlist2{width:100%;  height:auto;display:table }
.conlist2 ul{width:100%;  height:auto;}
.conlist2 ul li{width:100%;  height:205px;float:left; border-bottom:1px solid #ebebed}
.conlistxw{width:1300px;  height:auto; margin:0 auto;}
.conlist2 ul li:hover{ background-color:#f5f5f7}
.conlist2 ul li:hover .cldate{ background-color:#0973c7;color:#fff;border:2px solid #ebebed;}
.clpic{width:222px;  height:148px;float:left;margin-top:27px }
.clwz2{width:1050px;  height:215px;float:right;margin-top:35px}
.clwz2 p{width:1050px;  height:42px;float:left; line-height:42px; overflow:hidden; font-size:16px;}
.clwz2 p a{ color:#000}
.clwz2 p a:hover{ color:#0973c7}
.clwz2 span{width:1050px;  height:52px;float:left; line-height:26px; overflow:hidden; color:#797979 }

.cldate2{width:1180px;  height:30px;float:left;color:#666;margin-top:10px }
.cldate2 span{width:100px; height:30px;float:left; font-size:12px;background-image:url(../images/nytb3.png); background-repeat:no-repeat; background-position:center left; padding-left:20px; color:#bdbdbd; line-height:30px }
.cldate2 p{width:100px; height:30px;float:left; font-size:12px;background-image:url(../images/nytb4.png); background-repeat:no-repeat; background-position:center left; padding-left:20px; color:#bdbdbd; line-height:30px }

.conlistxw{width:100%;  height:auto;display:table; background-color:#f5f5f7; margin-top:20px }
.conlistxw_c{width:1300px;  height:auto; margin:0 auto;}
.lixwl{width:720px;  height:315px;float:left; border:2px solid #e1e0e5; margin-top:50px; margin-bottom:50px}
.lixwlpic{width:470px;  height:315px;float:left;}
.lixwl p{width:200px;  height:60px;float:right; margin-top:55px; margin-right:25px; font-size:20px; font-weight:bold; color:#000; line-height:30px; overflow:hidden }
.lixwl span{width:200px;  height:72px;float:right; margin-top:15px; margin-right:25px; font-size:12px; overflow:hidden; line-height:24px}
.lixwckxq{width:100px;  height:32px;float:right; margin-top:25px; margin-right:125px; font-size:12px; overflow:hidden; line-height:24px; background-color:#1769d7; color:#FFF; text-align:center; line-height:32px}

.listxinwen{width:1300px;  height:auto; margin:0 auto;}
.conlistxw_c ul{width:545px;  height:auto;float:right; margin-top:50px;}
.conlistxw_c ul li{width:515px;  height:147px;float:right; border:2px solid #e1e0e5; margin-bottom:17px; padding-left:30px;background-image:url(../images/xinwen3.png); background-repeat:no-repeat; background-position:top right;}
.lixwrp{width:478px;  height:36px;float:left; font-size:16px; line-height:36px; overflow:hidden; margin-top:15px }
.lixwrspan{width:478px;  height:48px;float:left; font-size:12px; line-height:24px; overflow:hidden; color:#666;  }
.cldate3{width:478px;  height:30px;float:left;color:#666;margin-top:5px }
.cldate3 span{width:auto; height:30px;float:left; font-size:12px;background-image:url(../images/nytb3.png); background-repeat:no-repeat; background-position:center left; padding-left:20px; color:#bdbdbd; line-height:30px }
.cldate3 p{width:auto; height:30px;float:right; font-size:12px;background-image:url(../images/nytb4.png); background-repeat:no-repeat; background-position:center left; padding-left:20px; color:#bdbdbd; line-height:30px }


.conlistbm{width:100%;  height:auto;display:table; background-color:#f5f5f7; margin-top:20px; padding-bottom:30px }
.conlistbm_c{width:1300px;  height:auto;display:table; margin:0 auto; background-color:#FFF; margin-top:20px}
.listbm_t{width:1220px;  height:45px; float:left; border-bottom:1px solid #CCC; margin-left:40px; line-height:40px; font-size:16px; color:#555; margin-bottom:15px; margin-top:15px}
.listbm_c{width:1220px;  height:auto; float:left; margin-left:40px;color:#555;margin-bottom:20px; }
.listbm_c p{width:283px;  height:36px; float:left; margin-right:10px; line-height:36px; overflow:hidden;background-image:url(../images/nytb5.png); background-repeat:no-repeat; background-position:center left; padding-left:12px;}
.listbm_c p a{color:#555}

.conwz{width:100%;  height:auto;display:table; background-color:#f5f5f7; margin-top:20px; padding-bottom:20px}
.conwz_c{width:1300px;  height:auto;text-align:center;display:table; margin:0 auto; background-color:#FFF;margin-top:20px }
.sxt{
	width:1300px;
	height:auto;
	text-align:center;
	display:table;
	margin:0 auto;
	background-color:#FFF;
	/* margin-top:20px */
}
.wzt{width:92%;  height:auto; text-align:center; font-size:24px; margin-top:50px; line-height:30px; font-weight:bold;margin-bottom:30px; margin-left:4% }
.wzly{width:92%; height:36px; float:left; color:#999; line-height:36px; margin-top:10px;border-bottom:1px solid #d4d4d4;margin-left:4%}
.wzly_l{width:auto;  height:36px; float:left;  color:#999;}
.wzly_lsj{width:auto;  height:36px; float:left; margin-right:20px;background-image:url(../images/nytb3.png); background-repeat:no-repeat; background-position:center left; padding-left:20px;}
.wzly_lll{width:auto;  height:36px;float:left; margin-right:20px;background-image:url(../images/nytb4.png); background-repeat:no-repeat; background-position:center left; padding-left:20px;}
.wzly_lfx{width:auto;  height:36px;float:left; margin-right:20px;background-image:url(../images/nytb7.png); background-repeat:no-repeat; background-position:center left; padding-left:20px;}

.wzly_r{width:auto;  height:36px; float:right;  color:#999;}
.wzly_r span{width:auto;  height:auto; margin-right:10px}

.wznr{width:92%;  height:auto; margin-top:35px;color:#333; line-height:32px; margin-bottom:40px;margin-left:4%}
.wznr p{ text-indent:32px; margin-bottom:10px;width:100%;margin-top:10px; text-align:left; font-size:16px}
.wznr img{text-align:center;margin:15px;max-width:90%;height: auto;height: auto;height:;}

.conlist5{width:100%;  height:auto;display:table; background-color:#f5f5f7; margin-top:20px; padding-bottom:20px}
.conlist5_c{width:1300px;  height:auto;display:table; margin:0 auto; background-color:#FFF;margin-top:20px}
.conleft{width:220px; float:left;margin-bottom:40px; height:auto; }
.ejlm{width:220px; float:left; overflow:hidden; height:auto; border:1px solid #e3e3e3; background-image:url(../images/cjbg.jpg);background-repeat:no-repeat; background-position:top right;  }
.ejlm_t{width:195px; height:70px; float:right; overflow:hidden;color:#333;line-height:70px; font-size:24px;border-top:5px solid #3c91ca; padding-left:25px}
.ejlm ul{width:220px; float:right; overflow:hidden;padding-top:10px; }
.ejlm ul li{width:190px; float:left; height:60px; overflow:hidden;  border-bottom:1px solid #e3e3e3; font-size:16px; margin-left:15px;}
.ejlm ul li p{width:175px; float:left; height:60px; overflow:hidden;  line-height:60px; margin-left:15px}
.ejlm ul li:hover a{ text-decoration:none; color:#127dc7}
.ejlm ul li.on a{ text-decoration:none; color:#127dc7}
.ejlm ul li:hover{background-image:url(../images/ld8.jpg);background-repeat:no-repeat; background-position:center right;}
.ejlm ul li.on{background-image:url(../images/ld8.jpg);background-repeat:no-repeat; background-position:center right;}

.list5ld{width:822px; float:right;margin-bottom:40px; height:auto; margin-top:40px; margin-right:50px }
.xrld_t1{ margin-left:202px;  }

.xrld_c1{width:137px; float:left; height:auto; margin-right:60px; margin-bottom:25px}
.ldpic img{width:137px; float:left; height:196px}
.xrld_c1 p{width:137px; float:left; height:35px; line-height:35px; text-align:center; font-size:16px}


.list6zjjg{width:1000px; float:right;margin-bottom:40px; height:auto; margin-top:40px; margin-right:40px }
.znbm{width:165px; float:left; height:45px; margin-bottom:10px; background-color:#3d91cb; color:#FFF; line-height:45px; text-align:center; font-size:16px}
.list6zjjg ul{width:1000px; float:left; margin-bottom:30px }
.list6zjjg ul li{width:313px; float:left; height:60px; color:#333; line-height:60px; border-bottom:1px dashed #dcdcdc; background-image:url(../images/ld9.jpg);background-repeat:no-repeat; background-position:center left; padding-left:20px}


/*ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒâ€šÃ‚Â­ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â£Ãƒâ€¦Ã‚Â½ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°*/
.campus{position:relative;width: 830px;height:720px; float:left;padding-top: 40px; margin-left:120px}
.campus .prev{position: absolute;z-index: 10;top: 595px;left: 0;display: block;width: 28px;height: 32px; background:url(../images/nytb11.png) no-repeat center;background-color:rgba(0,0,0,0.4);cursor: pointer;}
.campus .next{position: absolute;z-index: 10;top: 595px;right: 0;display: block;width: 28px;height: 32px; background:url(../images/nytb12.png) no-repeat center;background-color:rgba(0,0,0,0.4);cursor: pointer;}
.campus .prevtop {position: absolute;left: 0;top: 255px;z-index: 10;width: 58px;height: 68px; background:url(../images/nytb9.png) no-repeat center;background-color:rgba(0,0,0,0.4);cursor: pointer;}
.campus .nexttop {position: absolute;right: 0;top: 255px;z-index: 10;width: 58px;height: 68px; background:url(../images/nytb10.png) no-repeat center;background-color:rgba(0,0,0,0.4);cursor: pointer;}
.campus .prev:hover,.campus .next:hover,.campus .prevtop:hover,.campus .nexttop:hover{background-color:rgba(0,0,0,0.7);}
.campus li{float:left;}
.campus .picBox{position:relative;overflow:hidden;width: 830px;height: 498px;margin-bottom: 10px;border: 1px solid  #b5b6b8;}
.campus .picBox ul{position:absolute;height: 498px;}
.campus .picBox li{position:relative;color:#fff;width: 830px;height: 498px;}
.campus .picBox li .pic img{width: 830px;height: 498px;}
.campus .picBox .txt{overflow: hidden;position: absolute;left: 0;bottom: 0px;width: 100%;height: 40px; line-height:40px; text-indent: 25px;color: #fff;background-color:rgba(0,0,0,0.5);}
.campus .listBox{overflow: hidden;position: relative;z-index: 1;width: 830px;height: 145px;}
.campus .listBox ul{position:absolute;height: 145px;}
.campus .listBox li{position:relative;width: 200px;height: 145px;cursor:pointer;background: #fff; margin-right:10px}
.campus .listBox li .pic img{width: 200px;height: 115px;border: 1px solid  #c8c8c7;}
.campus .listBox li .txt{text-align: center; line-height:30px; height:30px; width:100%}
.campus .listBox li.on .pic img{border:1px solid #002b5e;}


}

@media only screen and (min-width: 768px) and (max-width: 1200px) {
	
.header{ width:100%; height:auto; background-color:#e3e3db;display:table;}
.header_c{ width:96%; height:auto; margin:0 auto;}
.logo{ width:40%; height:auto; float:left; }
.logo img{ width:100%; height:auto; float:left; margin-bottom:12px;max-width:300px  }
.header_r{ width:100%; height:auto; float:right; margin-top:5px;}
.header_r p{ width:auto; height:30px; float:left; color:#333;text-align:right; line-height:22px; font-size:12px; margin-right:5px; margin-top:3px}
.header_r p a{ color:#000; margin-right:5px; margin-left:5px}
.header_r p img{margin-left:10px;width:22px; height:22px; float:right}

.GW_top{
	width:30%;
	height:60px; float:right;
	overflow:hidden
}


.GW_top_menu{
	width:20%; float:right; margin-top:20px; text-align:right; margin-right:8px
}


.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:#4895d1;
	-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 #0a5c9d;}
.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:#1373bf; 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:#1373bf;}

.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;}


.soBox1{float:right;width:30px;border-radius:20px;overflow:hidden;position:relative;  }
.soBox1 .btn-so{display:block;height:26px;background:url(../images/ksljss.png) center center no-repeat;cursor:pointer; margin-right:5px; }
.soBox1 .so{overflow:hidden;padding-right:45px;}
.soBox1 .inp{width:100%;height:26px;background-color:#fff;color:#333; margin-left:10px; border:none;outline: none;}
.soBox1 .btn{position:absolute; z-index:1;right:0;top:0;width:26px;height:26px;background:url(../images/ksljss.png) center center no-repeat;cursor:pointer;border:none; margin-right:5px; outline: none; }
.soBox1 .btn,.soBox1 .inp{display:none}
.soBox1.ok{width:180px;background-color:#fff;}
.soBox1.ok .btn-so{display:none;}
.soBox1.ok .btn,.soBox1.ok .inp{display:block;}

.snav{width:100%; height:48px; line-height:48px; display:none}

.banner{
	width:100%;min-width:360px;
	height:auto;
	overflow:hidden;
	position:relative; 
}
.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: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;  }

.xwzx{width:96%; height:auto;  margin:0 auto; margin-top:15px;  min-width:345px;}
.xwzx_t {width:100%; height:40px; margin:0 auto; font-size:20px; color:#cb974c;margin-bottom:20px; line-height:30px;border-bottom:1px solid #2a7fc2;}
.xwzx_gd{width:100px; height:30px; float:right;font-size:14px; color:#787777; text-align:right ;margin-top:5px}
.xwzx_gd a{color:#787777; }
.xwzx_te{width:auto; height:30px; float:left;font-size:14px; color:#c5c5c5; margin-top:5px}
.xwzx_tlp{width:auto; height:30px; float:left;font-size:20px; color:#242525; margin-right:10px}
.xwzx_tlp span{ color:#1473bf;}
.xwzx_t a:hover{ text-decoration:none}

.xwcon{width:100%; height:auto; float:right;}
.xiwenhot{width:100%; height:auto; float:left; border-bottom:1px dashed #dfdfdf; margin-top:18px; overflow:hidden}
.xiwenhot p{width:100%; height:auto; float:left;font-size:18px;overflow:hidden; text-align:center; line-height:28px}
.xiwenhot p a{ color:#db0202;}
.xiwenhot p a:hover{text-decoration:none}
.xiwenhot span{width:100%; height:48px; float:left;font-size:14px; color:#6f7175; line-height:24px; margin-top:5px; text-indent:28px; overflow:hidden; margin-bottom:10px}


.xwcon ul{width:100%; height:auto; float:left; font-size:14px; margin-top:5px;margin-bottom:12px }
.xwcon ul li{width:98%; height:34px; float:left;overflow:hidden;line-height:34px;background-image:url(../images/cjwlli.jpg); background-repeat:no-repeat; background-position:left center; padding-left:2%;}
.xwcon ul li p{width:75%; height:34px; float:left; overflow:hidden; }
.xwcon ul li span{width:20%px; height:34px; float:right; overflow:hidden; color:#c9c7c7; text-align:right}


.xwlb{width:100%; height:320px; float:left; }
.focusBox {
	position: relative;
	width: 100%;
	height: 320px;
	overflow: hidden;
	
	text-align: left; background-color:#fff
}
.focusBox .pic img {
	width: 100%;
	height:auto; float:left;

}

.focusBox .txt-bg {
	position: absolute;
	bottom: 0px;
	z-index: 1;
	height: 45px;
	width: 100%;
	background: #000000;
	filter: alpha(opacity=60);
	opacity: 0.6;
	overflow: hidden;
}

.focusBox .txt {
	position: absolute;
	bottom: 0px;
	z-index: 2;
	height: 45px;
	width:70%;
	overflow: hidden; 
}

.focusBox .txt li {
	height: 45px;
	line-height: 45px;
	position: absolute;
	bottom: 0px;
}

.focusBox .txt li a {
	display: block;
	color: white;
	padding: 0 0 0 15px;
	font-size: 16px;
	text-decoration: none;
}

.focusBox .num {
	position: absolute;
	z-index: 3;
	bottom: 17px;
	right: 5px;
}

.focusBox .num li {
	float: left;
	position: relative;
	width: 12px;
	height: 12px;
	 border-radius: 50%;      -moz-border-radius: 50%;      -webkit-border-radius: 50%; 
	overflow: hidden;
	text-align: center;
	margin-right:8px;
	cursor: pointer; line-height:15px
}

.focusBox .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
}

.focusBox .num li span {
	z-index: 1;
	background: white; color:#333
}

.focusBox .num li.on span,
.focusBox .num span:hover {
	background: #daa33c; color: white;
}

.sycon{width:100%; height:auto;overflow:hidden; background-color:#f6f6f8;min-width:360px;}
.sycon_c{width:96%; height:auto;  margin:0 auto; }
.tzgg{width:100%; height:auto; float:left;margin-top:15px;   }
.tzgg_t {width:100%; height:40px; float:left; font-size:20px; color:#cb974c;margin-bottom:10px; line-height:30px;border-bottom:1px solid #2a7fc2;}
.tzgg_gd{width:100px; height:30px; float:right;font-size:14px; color:#787777; text-align:right ;margin-top:5px}
.tzgg_gd a{color:#787777; }
.tzgg_te{width:auto; height:30px; float:left;font-size:14px; color:#c5c5c5; margin-top:5px}
.tzgg_tlp{width:auto; height:30px; float:left;font-size:20px; color:#242525; margin-right:10px}
.tzgg_tlp span{ color:#1473bf;}
.tzgg_t a:hover{ text-decoration:none}
.tzgg ul{width:100%; height:auto; float:left; margin-top:10px;}
.tzgg ul li{width:98%; height:34px; float:left;overflow:hidden;line-height:34px;background-image:url(../images/cjwlli.jpg); background-repeat:no-repeat; background-position:left center; padding-left:2%; font-size:14px}
.tzgg ul li p{width:80%; height:34px; float:left; overflow:hidden; }
.tzgg ul li span{width:20%; height:34px; float:right; overflow:hidden; color:#c9c7c7; text-align:right}
.tzgg ul li p a{ color:#000}

.xsdt{width:100%; height:auto; float:left;margin-top:15px;margin-bottom:10px; }
.xsdt ul li {width:48%; height:78px; float:left;margin-top:10px; margin-right:2% }
.xsdtrq{width:65px; height:65px; float:left; background-color:#1373bf; color:#FFF; text-align:center}
.xsdtrq p{width:65px; height:30px; float:left; font-size:28px; line-height:30px; margin-top:7px}
.xsdtnr{width:78%; height:65px; float:right;}
.xsdtnr p{width:345px; height:26px; float:left; font-size:16px; line-height:22px;}
.xsdtnr span{width:345px; height:22px; float:left; color:#999;line-height:22px;}
.xsdt ul li:hover .xsdtrq {background-color:#159bc0;}

.ztbd{width:100%; height:auto; float:right;margin-top:15px ;margin-bottom:10px; }
.ztbd ul li img{width:31.3%; height:98px; float:left;margin-top:10px ; margin-right:1%; margin-left:1% }

.kslj{width:100%; height:auto;overflow:hidden; background-image:url(../images/ksljbg.png); background-repeat:no-repeat; background-position:bottom center;min-width:360px;}
.kslj_c{width:96%; height:auto;  margin:0 auto; }
.kslj_l {width:100%; height:50px; float:left; font-size:20px; color:#cb974c;margin-top:15px; line-height:30px;}
.kslj_le{width:50%; height:30px; float:left;font-size:14px; color:#c5c5c5; line-height:30px; margin-top:5px}
.kslj_tlp{width:50%; height:30px; float:left;font-size:20px; color:#242525; margin-right:10px}
.kslj_tlp span{ color:#1473bf;}
.kslj_c a:hover{ text-decoration:none}
.kslj_c ul {width:100%; height:auto; float:right; font-size:16px; color:#000;margin-top:5px; line-height:26px;}
.kslj_c ul li{width:20%; height:auto; float:left; text-align:center; margin-bottom:20px }

.footer{width:100%; height:auto; background-color:#cccecd;overflow:hidden;min-width:360px;}
.footer_c{width:96%; height:183px;  margin:0 auto; }
.flogo{width:100%; height:auto; float:left; overflow:hidden;  margin-top:25px; text-align:center }
.flogo img{width:50%; height:auto; float:left; text-align:center; margin-left:25% }
.ewm{width:40%; height:auto; float:right; overflow:hidden;  margin-top:15px;margin-bottom:10px ; margin-right:30%}
.ewm .ewmbox {width:25%; height:auto; text-align:center; margin-left:3%}
.ewm p img{width:100%; height:auto; margin-bottom:3px}
.ewm p span{width:100%; height:20px; float:left; line-height:20px;color:#000;}

.fbq{width:100%; height:auto; float:left; color:#000; line-height:24px; margin-top:15px; text-align:center; }	
.nybanner{ width:100%;margin:0 auto;overflow: hidden;}
.nybanner img{ width:100%;min-height:120px}
.con{width:100%;height:auto;margin-top:5px;display:table }
.dqwz{width:96%; height:30px; line-height:30px; color:#555;margin:0 auto;background-image:url(../images/nytb1.png); background-repeat:no-repeat; background-position:center left; padding-left:2% }
.dqwz a{ margin-left:5px; margin-right:5px}
.conlist{width:96%;  height:auto;display:table; margin:0 auto }
.conlist ul{width:100%;  height:auto;}
.conlist ul li{width:100%;  height:auto;float:left; border-bottom:1px solid #ebebed}
.conlist ul li:hover{background-image:url(../images/listbg.png); background-repeat:repeat-y;}
.conlist ul li:hover .cldate{ background-color:#0973c7;color:#fff;border:1px solid #ebebed;}
.cldate{width:70px;  height:65px;float:left;border:1px solid #ebebed; color:#666;text-align:center; margin-top:15px }
.cldate span{width:70px;  height:30px;float:left; font-size:28px;  margin-top:10px}
.cldate p{width:70px;  height:30px;float:left; font-size:12px; line-height:20px}
.clwz{width:88%;  height:auto;float:right;margin-top:10px }
.clwz p{width:100%;  height:28px;float:left; line-height:28px; overflow:hidden; font-size:14px; }
.clwz p a{ color:#000}
.clwz p a:hover{ color:#0973c7}
.clwz span{width:100%;  height:44px;float:left; line-height:22px; overflow:hidden; color:#797979; overflow:hidden; margin-bottom:15px; font-size:12px }


.listfy{width:100%; height:auto;margin-top:20px; margin-bottom:20px;}

.pages { clear: both; margin: 0 auto; position: relative; text-align: center; height:50px;}
.pages a { display: inline-block; border: 1px #dbdae1 solid; padding: 0 10px; height: 28px; line-height: 28px; text-align: center; font-size: 12px;text-decoration:none;color:#222; margin-bottom:5px}
.pages .now { color: #FFFFFF; background: #afafaf; }
.pages a:hover { background-color:#0973c7; color:#FFF; text-decoration:none}

.pages span { display: inline-block; border: 1px #dbdae1 solid; padding: 0 10px; height: 28px; line-height: 30px; text-align: center; font-size: 14px;text-decoration:none;color:#222; }
.pages input { display: inline-block; border: 1px #dbdae1 solid;  height: 28px; line-height: 28px; text-align: center; font-size: 14px;text-decoration:none;color:#222; width:40px }
.pages p { display: inline-block;height: 28px; line-height: 30px; text-align: center; font-size: 14px;text-decoration:none;color:#222; }
.pages .pageItemActive{
    background-color: #0973c7;
    color:white;
}
	
.conlist2{width:100%;  height:auto;display:table }
.conlist2 ul{width:100%;  height:auto;margin-top:10px;}
.conlist2 ul li{width:100%;  height:auto;float:left; border-bottom:1px solid #ebebed}
.listxinwen{width:96%;  height:auto; margin:0 auto;}
.conlist2 ul li:hover{ background-color:#f5f5f7}
.conlist2 ul li:hover .cldate{ background-color:#0973c7;color:#fff;border:2px solid #ebebed;}
.clpic{width:16%;  height:auto;float:left;margin-top:15px }
.clpic img{width:100%;  height:auto;float:left; max-height:100px;}
.clwz2{width:82%;  height:auto;float:right;margin-top:10px}
.clwz2 p{width:100%;  height:36px;float:left; line-height:36px; overflow:hidden; font-size:16px;}
.clwz2 p a{ color:#000}
.clwz2 p a:hover{ color:#0973c7}
.clwz2 span{width:100%;  height:48px;float:left; line-height:24px; overflow:hidden; color:#797979; font-size:12px}

.cldate2{width:100%;  height:30px;float:left;color:#666; margin-bottom:5px }
.cldate2 span{width:auto; height:30px;float:left; font-size:12px;background-image:url(../images/nytb3.png); background-repeat:no-repeat; background-position:center left; padding-left:20px; color:#bdbdbd; line-height:30px; margin-right:20px }
.cldate2 p{width:auto; height:30px;float:left; font-size:12px;background-image:url(../images/nytb4.png); background-repeat:no-repeat; background-position:center left; padding-left:20px; color:#bdbdbd; line-height:30px }	

	.conlistxw{width:100%;  height:auto;display:table; background-color:#f5f5f7; margin-top:10px }
.conlistxw_c{width:97%;  height:auto; margin:0 auto;}
.lixwl{width:99.5%;  height:auto;float:left; border:1px solid #e1e0e5; margin-top:20px; margin-bottom:12px; margin-right:0.5%}
.lixwlpic{width:50%;  height:auto;float:left;}
.lixwlpic img{width:100%;  height:auto;float:left;}
.lixwl p{width:40%;  height:60px;float:right; margin-top:60px; margin-right:5%; font-size:20px; font-weight:bold; color:#000; line-height:30px; overflow:hidden }
.lixwl span{width:40%;  height:72px;float:right; margin-top:15px; margin-right:5%; font-size:12px; overflow:hidden; line-height:24px}
.lixwckxq{width:20%;  height:32px;float:left; margin-top:20px; font-size:12px; overflow:hidden; line-height:24px; background-color:#1769d7; color:#FFF; text-align:center; line-height:32px; margin-bottom:15px; margin-left:5%}

.listxinwen{width:96%;  height:auto; margin:0 auto;}
.conlistxw_c ul{width:100%;  height:auto;float:left;}
.conlistxw_c ul li{width:97%;  height:147px;float:right; border:1px solid #e1e0e5; margin-bottom:12px; padding-left:3%;background-image:url(../images/xinwen3.png); background-repeat:no-repeat; background-position:top right;}
.lixwrp{width:97%;  height:36px;float:left; font-size:16px; line-height:36px; overflow:hidden; margin-top:15px }
.lixwrspan{width:90%;  height:48px;float:left; font-size:12px; line-height:24px; overflow:hidden; color:#666;  }
.cldate3{width:97%;  height:30px;float:left;color:#666;margin-top:5px }
.cldate3 span{width:auto; height:30px;float:left; font-size:12px;background-image:url(../images/nytb3.png); background-repeat:no-repeat; background-position:center left; padding-left:20px; color:#bdbdbd; line-height:30px }
.cldate3 p{width:auto; height:30px;float:right; font-size:12px;background-image:url(../images/nytb4.png); background-repeat:no-repeat; background-position:center left; padding-left:20px; color:#bdbdbd; line-height:30px }


.conlistbm{width:100%;  height:auto;display:table; background-color:#f5f5f7; margin-top:20px; padding-bottom:20px }
.conlistbm_c{width:96%;  height:auto;display:table; margin:0 auto; background-color:#FFF; margin-top:20px}
.listbm_t{width:90%;  height:45px; float:left; border-bottom:1px solid #CCC; margin-left:4%; line-height:40px; font-size:16px; color:#555; margin-bottom:15px; margin-top:15px}
.listbm_c{width:90%;  height:auto; float:left; margin-left:4%;color:#555;margin-bottom:20px; }
.listbm_c p{width:29%;  height:36px; float:left; margin-right:2%; line-height:36px; overflow:hidden;background-image:url(../images/nytb5.png); background-repeat:no-repeat; background-position:center left; padding-left:2%;}
.listbm_c p a{color:#555}
.conwz{width:100%;  height:auto;display:table; background-color:#f5f5f7; margin-top:20px; padding-bottom:20px}
.conwz_c{width:96%;  height:auto;text-align:center;display:table; margin:0 auto; background-color:#FFF;margin-top:20px }
.sxt{
	width:96%;
	height:auto;
	text-align:center;
	display:table;
	margin:0 auto;
	background-color:#FFF;
	/* margin-top:20px */
}
.wzt{width:92%;  height:auto; text-align:center; font-size:20px; margin-top:25px; line-height:30px; font-weight:bold; margin-left:4% }
.wzly{width:92%; height:auto; float:left; color:#999; line-height:36px; margin-top:10px;border-bottom:1px solid #d4d4d4;margin-left:4%; margin-bottom:10px}
.wzly_l{width:auto;  height:36px; float:left;  color:#999;}
.wzly_lsj{width:auto;  height:36px; float:left; margin-right:20px;background-image:url(../images/nytb3.png); background-repeat:no-repeat; background-position:center left; padding-left:20px;}
.wzly_lll{width:auto;  height:36px;float:left; margin-right:20px;background-image:url(../images/nytb4.png); background-repeat:no-repeat; background-position:center left; padding-left:20px;}
.wzly_lfx{width:auto;  height:36px;float:left; margin-right:20px;background-image:url(../images/nytb7.png); background-repeat:no-repeat; background-position:center left; padding-left:20px;}

.wzly_r{width:auto;  height:36px; float:right;  color:#999;}
.wzly_r span{width:auto;  height:auto; margin-right:10px}

.wznr{width:92%;  height:auto; margin-top:35px;color:#333; line-height:32px; margin-bottom:20px;margin-left:4%; padding-top:20px}
.wznr p{ text-indent:32px; margin-bottom:10px;width:100%; text-align:left; font-size:16px}
.wznr img{text-align:center;margin:15px;max-width:90%}

.conlist5{width:100%;  height:auto;display:table; background-color:#f5f5f7; margin-top:20px; padding-bottom:20px;min-width:360px; }
.conlist5_c{width:96%;  height:auto;display:table; margin:0 auto; background-color:#FFF;margin-top:20px}
.conleft{width:100%; float:left;margin-bottom:30px; height:auto; }
.ejlm{width:100%; float:left; overflow:hidden; height:auto; border:1px solid #e3e3e3; background-image:url(../images/cjbg.jpg);background-repeat:no-repeat; background-position:top right;  }
.ejlm_t{width:100%; height:50px; float:right; overflow:hidden;color:#333;line-height:50px; font-size:22px;border-top:5px solid #3c91ca; text-align:center}
.ejlm ul{width:100%; float:right; overflow:hidden;}
.ejlm ul li{width:16%; float:left; height:50px; overflow:hidden;  border-bottom:1px solid #3c91ca; font-size:16px; margin-left:2%; margin-right:2%}
.ejlm ul li p{width:100%; float:left; height:60px; overflow:hidden;  line-height:50px; text-align:center}
.ejlm ul li:hover a{ text-decoration:none; color:#127dc7}

.ejlm ul li:hover{background-image:url(../images/ld8.jpg);background-repeat:no-repeat; background-position:center right;}


.list5ld{width:100%; float:right; height:auto; }
.xrld_t1{width:100%; float:left;  height:auto }
.xrld_t2{width:100%; float:left;  height:auto }
.xrld_c1{width:21%; float:left; height:auto; margin-left:2%; margin-right:2%; margin-bottom:25px}
.ldpic img{width:100%; float:left; height:auto}
.xrld_c1 p{width:100%; float:left; height:35px; line-height:35px; text-align:center; font-size:16px}

.list6zjjg{width:100%; float:right;margin-bottom:40px; height:auto; }
.znbm{width:165px; float:left; height:40px; background-color:#3d91cb; color:#FFF; line-height:40px; text-align:center; font-size:16px}
.list6zjjg ul{width:97%; float:left; margin-bottom:20px; margin-left:2% }
.list6zjjg ul li{width:28%; float:left; height:60px; color:#333; line-height:60px; border-bottom:1px dashed #dcdcdc; background-image:url(../images/ld9.jpg);background-repeat:no-repeat; background-position:center left; padding-left:5%; overflow:hidden}

/*ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒâ€šÃ‚Â­ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â£Ãƒâ€¦Ã‚Â½ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°*/
.campus{position:relative;width: 830px;height:auto; padding-top: 40px;  margin:0 auto; margin-bottom:40px}
.campus .prev{position: absolute;z-index: 10;top: 690px;left: 0;display: block;width: 28px;height: 32px; background:url(../images/nytb11.png) no-repeat center;background-color:rgba(0,0,0,0.4);cursor: pointer;}
.campus .next{position: absolute;z-index: 10;top: 690px;right: 0;display: block;width: 28px;height: 32px; background:url(../images/nytb12.png) no-repeat center;background-color:rgba(0,0,0,0.4);cursor: pointer;}
.campus .prevtop {position: absolute;left: 0;top: 355px;z-index: 10;width: 58px;height: 68px; background:url(../images/nytb9.png) no-repeat center;background-color:rgba(0,0,0,0.4);cursor: pointer;}
.campus .nexttop {position: absolute;right: 0;top: 355px;z-index: 10;width: 58px;height: 68px; background:url(../images/nytb10.png) no-repeat center;background-color:rgba(0,0,0,0.4);cursor: pointer;}
.campus .prev:hover,.campus .next:hover,.campus .prevtop:hover,.campus .nexttop:hover{background-color:rgba(0,0,0,0.7);}
.campus li{float:left;}
.campus .picBox{position:relative;overflow:hidden;width: 830px;height: 498px;margin-bottom: 10px;border: 1px solid  #b5b6b8;}
.campus .picBox ul{position:absolute;height: 498px;}
.campus .picBox li{position:relative;color:#fff;width: 830px;height: 498px;}
.campus .picBox li .pic img{width: 830px;height: 498px;}
.campus .picBox .txt{overflow: hidden;position: absolute;left: 0;bottom: 0px;width: 100%;height: 40px; line-height:40px; text-indent: 25px;color: #fff;background-color:rgba(0,0,0,0.5);}
.campus .listBox{overflow: hidden;position: relative;z-index: 1;width: 830px;height: 145px;}
.campus .listBox ul{position:absolute;height: 145px;}
.campus .listBox li{position:relative;width: 200px;height: 145px;cursor:pointer;background: #fff; margin-right:10px}
.campus .listBox li .pic img{width: 200px;height: 115px;border: 1px solid  #c8c8c7;}
.campus .listBox li .txt{text-align: center; line-height:30px; height:30px; width:100%}
.campus .listBox li.on .pic img{border:1px solid #002b5e;}

	}
	
	
	@media only screen and (max-width: 767px) {
	
.header{ width:100%; height:auto; background-color:#e3e3db;display:table;min-width:360px; }
.header_c{ width:96%; height:auto; margin:0 auto;}
.logo{ width:70%; height:auto; float:left; }
.logo img{ width:100%; height:auto; float:left; border:none; max-width:275px;margin-bottom:10px; }
.header_r{ width:100%; height:auto; float:right; margin-top:5px;}
.header_r p{ width:auto; height:30px; float:left; color:#333;text-align:right; line-height:22px; font-size:12px; margin-right:5px; margin-top:3px}
.header_r p a{ color:#000; margin-right:5px; margin-left:5px}
.header_r p img{margin-left:10px;width:22px; height:22px; float:right}

.GW_top{
	width:30%;
	height:60px; float:right;
	overflow:hidden
}


.GW_top_menu{
	width:20%; float:right; margin-top:12px; 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:#4895d1;
	-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 #0a5c9d;}
.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:#1373bf; 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:#1373bf;}

.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;}


.soBox1{float:right;width:30px;border-radius:20px;overflow:hidden;position:relative;  }
.soBox1 .btn-so{display:block;height:26px;background:url(../images/ksljss.png) center center no-repeat;cursor:pointer; margin-right:5px; }
.soBox1 .so{overflow:hidden;padding-right:45px;}
.soBox1 .inp{width:100%;height:26px;background-color:#fff;color:#333; margin-left:10px; border:none;outline: none;}
.soBox1 .btn{position:absolute; z-index:1;right:0;top:0;width:26px;height:26px;background:url(../images/ksljss.png) center center no-repeat;cursor:pointer;border:none; margin-right:5px; outline: none; }
.soBox1 .btn,.soBox1 .inp{display:none}
.soBox1.ok{width:150px;background-color:#fff;}
.soBox1.ok .btn-so{display:none;}
.soBox1.ok .btn,.soBox1.ok .inp{display:block;}

.snav{width:100%; height:48px; line-height:48px; display:none}

.banner{
	width:100%;min-width:360px;
	height:auto;
	overflow:hidden;
	position:relative; 
}
.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: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;  }

.xwzx{width:96%; height:auto;  margin:0 auto; margin-top:15px;  min-width:345px;}
.xwzx_t {width:100%; height:40px; margin:0 auto; font-size:20px; color:#cb974c;margin-bottom:20px; line-height:30px;border-bottom:1px solid #2a7fc2;}
.xwzx_gd{width:100px; height:30px; float:right;font-size:14px; color:#787777; text-align:right ;margin-top:5px}
.xwzx_gd a{color:#787777; }
.xwzx_te{width:auto; height:30px; float:left;font-size:14px; color:#c5c5c5; margin-top:5px}
.xwzx_tlp{width:auto; height:30px; float:left;font-size:20px; color:#242525; margin-right:10px}
.xwzx_tlp span{ color:#1473bf;}
.xwzx_t a:hover{ text-decoration:none}

.xwcon{width:100%; height:auto; float:right;}
.xiwenhot{width:100%; height:auto; float:left; border-bottom:1px dashed #dfdfdf; margin-top:10px; overflow:hidden}
.xiwenhot p{width:100%; height:auto; float:left;font-size:18px;overflow:hidden; text-align:center; line-height:28px}
.xiwenhot p a{ color:#db0202;}
.xiwenhot p a:hover{text-decoration:none}
.xiwenhot span{width:100%; height:48px; float:left;font-size:14px; color:#6f7175; line-height:24px; margin-top:5px; text-indent:28px; overflow:hidden; margin-bottom:10px}


.xwcon ul{width:100%; height:auto; float:left; font-size:14px; margin-top:5px;margin-bottom:12px }
.xwcon ul li{width:96%; height:34px; float:left;overflow:hidden;line-height:34px;background-image:url(../images/cjwlli.jpg); background-repeat:no-repeat; background-position:left center; padding-left:4%;}
.xwcon ul li p{width:75%; height:34px; float:left; overflow:hidden; }
.xwcon ul li span{width:20%px; height:34px; float:right; overflow:hidden; color:#c9c7c7; text-align:right}


.xwlb{width:100%; height:220px; float:left; }
.focusBox {
	position: relative;
	width: 100%;
	height: 220px;
	overflow: hidden;
	
	text-align: left; background-color:#fff
}
.focusBox .pic img {
	width: 100%;
	height: 220px; float:left;

}

.focusBox .txt-bg {
	position: absolute;
	bottom: 0px;
	z-index: 1;
	height: 45px;
	width: 100%;
	background: #000000;
	filter: alpha(opacity=60);
	opacity: 0.6;
	overflow: hidden;
}

.focusBox .txt {
	position: absolute;
	bottom: 0px;
	z-index: 2;
	height: 45px;
	width:70%;
	overflow: hidden; 
}

.focusBox .txt li {
	height: 45px;
	line-height: 45px;
	position: absolute;
	bottom: 0px;
}

.focusBox .txt li a {
	display: block;
	color: white;
	padding: 0 0 0 15px;
	font-size: 16px;
	text-decoration: none;
}

.focusBox .num {
	position: absolute;
	z-index: 3;
	bottom: 17px;
	right: 5px;
}

.focusBox .num li {
	float: left;
	position: relative;
	width: 12px;
	height: 12px;
	 border-radius: 50%;      -moz-border-radius: 50%;      -webkit-border-radius: 50%; 
	overflow: hidden;
	text-align: center;
	margin-right:8px;
	cursor: pointer; line-height:15px
}

.focusBox .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
}

.focusBox .num li span {
	z-index: 1;
	background: white; color:#333
}

.focusBox .num li.on span,
.focusBox .num span:hover {
	background: #daa33c; color: white;
}

.sycon{width:100%; height:auto;overflow:hidden; background-color:#f6f6f8;min-width:360px;}
.sycon_c{width:96%; height:auto;  margin:0 auto; }
.tzgg{width:100%; height:auto; float:left;margin-top:15px;   }
.tzgg_t {width:100%; height:40px; float:left; font-size:20px; color:#cb974c;margin-bottom:10px; line-height:30px;border-bottom:1px solid #2a7fc2;}
.tzgg_gd{width:100px; height:30px; float:right;font-size:14px; color:#787777; text-align:right ;margin-top:5px}
.tzgg_gd a{color:#787777; }
.tzgg_te{width:auto; height:30px; float:left;font-size:14px; color:#c5c5c5; margin-top:5px}
.tzgg_tlp{width:auto; height:30px; float:left;font-size:20px; color:#242525; margin-right:10px}
.tzgg_tlp span{ color:#1473bf;}
.tzgg_t a:hover{ text-decoration:none}
.tzgg ul{width:100%; height:auto; float:left; margin-top:10px;}
.tzgg ul li{width:96%; height:34px; float:left;overflow:hidden;line-height:34px;background-image:url(../images/cjwlli.jpg); background-repeat:no-repeat; background-position:left center; padding-left:4%; font-size:14px}
.tzgg ul li p{width:75%; height:34px; float:left; overflow:hidden; }
.tzgg ul li span{width:25%; height:34px; float:right; overflow:hidden; color:#c9c7c7; text-align:right}
.tzgg ul li p a{ color:#000}

.xsdt{width:100%; height:auto; float:left;margin-top:15px;margin-bottom:10px; }
.xsdt ul li {width:100%; height:78px; float:left;margin-top:10px; }
.xsdtrq{width:65px; height:65px; float:left; background-color:#1373bf; color:#FFF; text-align:center}
.xsdtrq p{width:65px; height:30px; float:left; font-size:28px; line-height:30px; margin-top:7px}
.xsdtnr{width:78%; height:65px; float:right;}
.xsdtnr p{width:345px; height:26px; float:left; font-size:16px; line-height:22px;}
.xsdtnr span{width:345px; height:22px; float:left; color:#999;line-height:22px;}
.xsdt ul li:hover .xsdtrq {background-color:#159bc0;}

.ztbd{width:100%; height:auto; float:right;margin-top:15px ;margin-bottom:10px; }
.ztbd ul li img{width:100%; height:98px; float:right;margin-top:10px ; }

.kslj{width:100%; height:auto;overflow:hidden; background-image:url(../images/ksljbg.png); background-repeat:no-repeat; background-position:bottom center;min-width:360px;}
.kslj_c{width:96%; height:auto;  margin:0 auto; }
.kslj_l {width:100%; height:50px; float:left; font-size:20px; color:#cb974c;margin-top:15px; line-height:30px;}
.kslj_le{width:50%; height:30px; float:left;font-size:14px; color:#c5c5c5; line-height:30px; margin-top:5px}
.kslj_tlp{width:50%; height:30px; float:left;font-size:20px; color:#242525; margin-right:10px}
.kslj_tlp span{ color:#1473bf;}
.kslj_c a:hover{ text-decoration:none}
.kslj_c ul {width:100%; height:auto; float:right; font-size:16px; color:#000;margin-top:5px; line-height:26px;}
.kslj_c ul li{width:33%; height:auto; float:left; text-align:center; margin-bottom:20px }

.footer{width:100%; height:auto; background-color:#cccecd;overflow:hidden;min-width:360px;}
.footer_c{width:96%; height:183px;  margin:0 auto; }
.flogo{width:100%; height:auto; float:left; overflow:hidden;  margin-top:25px; text-align:center }
.flogo img{width:80%; height:auto; float:left; text-align:center; margin-left:10% }
.ewm{width:92%; height:auto; float:right; overflow:hidden;  margin-top:15px;margin-bottom:10px }
.ewm .ewmbox {width:25%; height:auto; float:left;overflow:hidden; text-align:center; margin-left:3%}
.ewm p img{width:100%; height:auto; float:left;margin-bottom:3px}
.ewm p span{width:100%; height:20px; float:left; line-height:20px;color:#000;}

.fbq{width:100%; height:auto; float:left; color:#000; line-height:24px; margin-top:15px; text-align:center; }	


.nybanner{ width:100%;margin:0 auto;overflow: hidden;min-width:360px;}
.nybanner img{ width:100%;min-height:110px}
.con{width:100%;height:auto;display:table;min-width:360px; }
.dqwz{width:92%; height:33px; float:left; line-height:30px; color:#555;margin:0 auto;background-image:url(../images/nytb1.png); background-repeat:no-repeat; background-position:center left; padding-left:6% }
.dqwz a{ margin-left:5px; margin-right:5px}
.conlist{width:96%;  height:auto;display:table; margin:0 auto }
.conlist ul{width:100%;  height:auto;}
.conlist ul li{width:100%;  height:auto;float:left; border-bottom:1px solid #ebebed}
.conlist ul li:hover{background-image:url(../images/listbg.png); background-repeat:repeat-y;}
.conlist ul li:hover .cldate{ background-color:#0973c7;color:#fff;border:1px solid #ebebed;}
.cldate{width:70px;  height:65px;float:left;border:1px solid #ebebed; color:#666;text-align:center; margin-top:15px }
.cldate span{width:70px;  height:30px;float:left; font-size:28px;  margin-top:10px}
.cldate p{width:70px;  height:30px;float:left; font-size:12px; line-height:20px}
.clwz{width:78%;  height:auto;float:right;margin-top:10px }
.clwz p{width:100%;  height:28px;float:left; line-height:28px; overflow:hidden; font-size:14px; }
.clwz p a{ color:#000}
.clwz p a:hover{ color:#0973c7}
.clwz span{width:100%;  height:44px;float:left; line-height:22px; overflow:hidden; color:#797979; overflow:hidden; margin-bottom:10px; font-size:12px }


.listfy{width:100%; height:auto;margin-top:20px; margin-bottom:30px;min-width:360px;}

.pages { clear: both; margin: 0 auto; position: relative; text-align: center; height:50px;}
.pages a { display: inline-block; border: 1px #dbdae1 solid; padding: 0 10px; height: 28px; line-height: 28px; text-align: center; font-size: 12px;text-decoration:none;color:#222; margin-bottom:5px}
.pages .now { color: #FFFFFF; background: #afafaf; }
.pages a:hover { background-color:#0973c7; color:#FFF; text-decoration:none}

.pages span { display: inline-block; border: 1px #dbdae1 solid; padding: 0 10px; height: 28px; line-height: 30px; text-align: center; font-size: 14px;text-decoration:none;color:#222; }
.pages input { display: inline-block; border: 1px #dbdae1 solid;  height: 28px; line-height: 28px; text-align: center; font-size: 14px;text-decoration:none;color:#222; width:40px }
.pages p { display: inline-block;height: 28px; line-height: 30px; text-align: center; font-size: 14px;text-decoration:none;color:#222; }
.pages .pageItemActive{
    background-color: #0973c7;
    color:white;
}
.conlist2{width:100%;  height:auto;display:table;min-width:360px; }
.conlist2 ul{width:100%;  height:auto;margin-top:10px;}
.conlist2 ul li{width:100%;  height:auto;float:left; border-bottom:1px solid #ebebed}
.listxinwen{width:96%;  height:auto; margin:0 auto;}
.conlist2 ul li:hover{ background-color:#f5f5f7}
.conlist2 ul li:hover .cldate{ background-color:#0973c7;color:#fff;border:2px solid #ebebed;}
.clpic{width:33%;  height:auto;float:left;margin-top:15px }
.clpic img{width:100%;  height:auto;float:left; height:85px; }
.clwz2{width:64%;  height:auto;float:right;margin-top:5px}
.clwz2 p{width:100%;  height:36px;float:left; line-height:36px; overflow:hidden; font-size:16px;}
.clwz2 p a{ color:#000}
.clwz2 p a:hover{ color:#0973c7}
.clwz2 span{width:100%;  height:48px;float:left; line-height:24px; overflow:hidden; color:#797979; font-size:12px}

.cldate2{width:100%;  height:30px;float:left;color:#666; margin-bottom:5px;min-width:360px; }
.cldate2 span{width:auto; height:30px;float:left; font-size:12px;background-image:url(../images/nytb3.png); background-repeat:no-repeat; background-position:center left; padding-left:20px; color:#bdbdbd; line-height:30px; margin-right:20px }
.cldate2 p{width:auto; height:30px;float:left; font-size:12px;background-image:url(../images/nytb4.png); background-repeat:no-repeat; background-position:center left; padding-left:20px; color:#bdbdbd; line-height:30px }

.conlistxw{width:100%;  height:auto;display:table; background-color:#f5f5f7; margin-top:20px }
.conlistxw_c{width:96%;  height:auto; margin:0 auto;}
.lixwl{width:99%;  height:auto;float:left; border:1px solid #e1e0e5; margin-top:20px; margin-bottom:12px; margin-left:0.5%}
.lixwlpic{width:100%;  height:auto;float:left;}
.lixwlpic img{width:100%;  height:auto;float:left;}
.lixwl p{width:80%;  height:60px;float:right; margin-top:15px; margin-right:10%; font-size:20px; font-weight:bold; color:#000; line-height:30px; overflow:hidden }
.lixwl span{width:80%;  height:72px;float:right; margin-top:15px; margin-right:10%; font-size:12px; overflow:hidden; line-height:24px}
.lixwckxq{width:30%;  height:32px;float:left; margin-top:20px; font-size:12px; overflow:hidden; line-height:24px; background-color:#1769d7; color:#FFF; text-align:center; line-height:32px; margin-bottom:15px; margin-left:35%}

.listxinwen{width:96%;  height:auto; margin:0 auto;}
.conlistxw_c ul{width:100%;  height:auto;float:right;}
.conlistxw_c ul li{width:94%;  height:147px;float:right; border:1px solid #e1e0e5; margin-bottom:12px; padding-left:5%;background-image:url(../images/xinwen3.png); background-repeat:no-repeat; background-position:top right;}
.lixwrp{width:90%;  height:36px;float:left; font-size:16px; line-height:36px; overflow:hidden; margin-top:15px }
.lixwrspan{width:90%;  height:48px;float:left; font-size:12px; line-height:24px; overflow:hidden; color:#666;  }
.cldate3{width:90%;  height:30px;float:left;color:#666;margin-top:5px }
.cldate3 span{width:auto; height:30px;float:left; font-size:12px;background-image:url(../images/nytb3.png); background-repeat:no-repeat; background-position:center left; padding-left:20px; color:#bdbdbd; line-height:30px }
.cldate3 p{width:auto; height:30px;float:right; font-size:12px;background-image:url(../images/nytb4.png); background-repeat:no-repeat; background-position:center left; padding-left:20px; color:#bdbdbd; line-height:30px }

.conlistbm{width:100%;  height:auto;display:table; background-color:#f5f5f7; margin-top:20px; padding-bottom:20px;min-width:360px; }
.conlistbm_c{width:96%;  height:auto;display:table; margin:0 auto; background-color:#FFF; margin-top:20px}
.listbm_t{width:90%;  height:45px; float:left; border-bottom:1px solid #CCC; margin-left:4%; line-height:40px; font-size:16px; color:#555; margin-bottom:15px; margin-top:15px}
.listbm_c{width:90%;  height:auto; float:left; margin-left:4%;color:#555;margin-bottom:20px; }
.listbm_c p{width:45%;  height:36px; float:left; margin-right:2%; line-height:36px; overflow:hidden;background-image:url(../images/nytb5.png); background-repeat:no-repeat; background-position:center left; padding-left:3%;}
.listbm_c p a{color:#555}	

.conwz{width:100%;  height:auto;display:table; background-color:#f5f5f7; margin-top:20px; padding-bottom:20px}
.conwz_c{width:96%;  height:auto;text-align:center;display:table; margin:0 auto; background-color:#FFF;margin-top:20px }
.wzt{width:92%;  height:auto; text-align:center; font-size:20px; margin-top:25px; line-height:30px; font-weight:bold; margin-left:4% }
.wzly{width:92%; height:auto; float:left; color:#999; line-height:36px; margin-top:10px;border-bottom:1px solid #d4d4d4;margin-left:4%; margin-bottom:10px}
.wzly_l{width:auto;height:26px;float:left;color:#999;line-height: 26px;}
.wzly_lsj{width:auto;  height:26px; float:left; margin-right:20px;background-image:url(../images/nytb3.png); background-repeat:no-repeat; background-position:center left; padding-left:20px;}
.wzly_lll{width:auto;  height:26px;float:left; margin-right:20px;background-image:url(../images/nytb4.png); background-repeat:no-repeat; background-position:center left; padding-left:20px;}
.wzly_lfx{width:auto;  height:26px;float:left; margin-right:20px;background-image:url(../images/nytb7.png); background-repeat:no-repeat; background-position:center left; padding-left:20px;}

.wzly_r{width:auto;height:36px;float:left;color:#999;line-height: 26px;}
.wzly_r span{width:auto;  height:auto; margin-right:10px}

.wznr{width:92%;  height:auto; margin-top:35px;color:#333; line-height:32px; margin-bottom:20px;margin-left:4%; padding-top:20px}
.wznr p{ text-indent:32px; margin-bottom:10px;width:100%; text-align:left; font-size:16px}
.wznr img{text-align:center;margin:15px;max-width:90%}

.conlist5{width:100%;  height:auto;display:table; background-color:#f5f5f7; margin-top:20px; padding-bottom:20px;min-width:360px; }
.conlist5_c{width:96%;  height:auto;display:table; margin:0 auto; background-color:#FFF;margin-top:20px}
.conleft{width:100%; float:left;margin-bottom:30px; height:auto; }
.ejlm{width:100%; float:left; overflow:hidden; height:auto; border:1px solid #e3e3e3; background-image:url(../images/cjbg.jpg);background-repeat:no-repeat; background-position:top right;  }
.ejlm_t{width:100%; height:50px; float:right; overflow:hidden;color:#333;line-height:50px; font-size:22px;border-top:5px solid #3c91ca; text-align:center}
.ejlm ul{width:100%; float:right; overflow:hidden;}
.ejlm ul li{width:46%; float:left; height:50px; overflow:hidden;  border-bottom:1px solid #e3e3e3; font-size:16px; margin-left:2%; margin-right:2%}
.ejlm ul li p{width:100%; float:left; height:60px; overflow:hidden;  line-height:50px; text-align:center}
.ejlm ul li:hover a{ text-decoration:none; color:#127dc7}

.ejlm ul li:hover{background-image:url(../images/ld8.jpg);background-repeat:no-repeat; background-position:center right;}


.list5ld{width:100%; float:right; height:auto; }
.xrld_t1{width:100%; float:left;  height:auto }
.xrld_t2{width:100%; float:left;  height:auto }
.xrld_c1{width:46%; float:left; height:auto; margin-left:3%; margin-bottom:25px}
.ldpic img{width:100%; float:left; height:auto}
.xrld_c1 p{width:100%; float:left; height:35px; line-height:35px; text-align:center; font-size:16px}

.list6zjjg{width:100%; float:right;margin-bottom:40px; height:auto; }
.znbm{width:165px; float:left; height:40px; background-color:#3d91cb; color:#FFF; line-height:40px; text-align:center; font-size:16px}
.list6zjjg ul{width:100%; float:left; margin-bottom:20px }
.list6zjjg ul li{width:45%; float:left; height:60px; color:#333; line-height:60px; border-bottom:1px dashed #dcdcdc; background-image:url(../images/ld9.jpg);background-repeat:no-repeat; background-position:center left; padding-left:5%; overflow:hidden}
/*ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚Â Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒâ€šÃ‚Â­ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â£Ãƒâ€¦Ã‚Â½ÃƒÆ’Ã‚Â¥ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â°*/
.campus{position:relative;width: 340px;height:auto;  margin:0 auto; overflow:hidden}
.campus .prev{position: absolute;z-index: 10;top: 240px;left: 0;display: block;width: 24px;height: 24px; background:url(../images/nytb11.png) no-repeat center;background-color:rgba(0,0,0,0.4);cursor: pointer;}
.campus .next{position: absolute;z-index: 10;top: 240px;right: 0;display: block;width: 24px;height: 24px; background:url(../images/nytb12.png) no-repeat center;background-color:rgba(0,0,0,0.4);cursor: pointer;}
.campus .prevtop {position: absolute;left: 0;top: 75px;z-index: 10;width: 38px;height: 38px; background:url(../images/nytb9.png) no-repeat center;background-color:rgba(0,0,0,0.4);cursor: pointer;}
.campus .nexttop {position: absolute;right: 0;top: 75px;z-index: 10;width: 38px;height: 38px; background:url(../images/nytb10.png) no-repeat center;background-color:rgba(0,0,0,0.4);cursor: pointer;}
.campus .prev:hover,.campus .next:hover,.campus .prevtop:hover,.campus .nexttop:hover{background-color:rgba(0,0,0,0.7);}
.campus li{float:left;}
.campus .picBox{position:relative;overflow:hidden;width: 340px;height: 200px;margin-bottom: 10px;border: 1px solid  #b5b6b8;}
.campus .picBox ul{position:absolute;height: 200px;}
.campus .picBox li{position:relative;color:#fff;width: 340px;height: 200px;}
.campus .picBox li .pic img{width: 340px;height: 200px;}
.campus .picBox .txt{overflow: hidden;position: absolute;left: 0;bottom: 0px;width: 100%;height: 40px; line-height:40px; text-indent: 25px;color: #fff;background-color:rgba(0,0,0,0.5);}
.campus .listBox{overflow: hidden;position: relative;z-index: 1;width: 830px;height: 105px;}
.campus .listBox ul{position:absolute;height: 75px; overflow:hidden}
.campus .listBox li{position:relative;width: 100px;height: 75px;cursor:pointer;background: #fff; margin-right:10px}
.campus .listBox li .pic img{width: 100px;height: 75px;border: 1px solid  #c8c8c7;}
.campus .listBox li .txt{text-align: center; line-height:30px; height:30px; width:100%; overflow:auto; display:none}
.campus .listBox li.on .pic img{border:1px solid #002b5e;}
	
	}