@charset "utf-8";
/* CSS Document */

*{padding: 0;margin: 0;}
body{font-size: 13px;font-family: "微软雅黑";}
#wrapper{height:auto;overflow:hidden;margin:0 auto; background: #ededed;min-width: 1400px;}
a{text-decoration:none !important;}
.clearfix{zoom:1;}
.clearfix:after{clear:both;content:"";display:block;width: 0;height: 0;visibility:hidden;}
.fl{float:left;}
.fr{float:right;}
li{list-style:none;}
img{border:none;}
.main{width: 1400px;height:auto;margin:0 auto;background:#f1f1f1;padding:20px;overflow:hidden;}
.main1{width: 1400px;height:auto;margin:0 auto;overflow:hidden;}
a{color:#333;cursor:pointer; text-decoration:none;}
a:hover{ color:#ea7b17; text-decoration:underline;}
a:focus{}

.top{height: 250px;/*background: url(../images/topbg.jpg) no-repeat top center;*/background: url(../images/bg1.jpg) repeat-x top center; }
.head{height: 200px;}
.head_top{width: 1400px;margin:0 auto;}
.logo{height: 130px;margin-top: 60px;}
.ims{
    width: 175px;
    height: 200px;
    /* margin: 0px 20px 0 130px; */
}
.ims img{
    width: 100%;
    height: 100%;
}
.sea{
    padding: 80px 0;
}
.ycljss{
	margin-top: 0px;}
.yclj{text-align: right;height: 30px;line-height: 30px;}
.yclj a{margin-left: 27px;color: #FFFFFF;}
.sousuo{
	width: 237px;
	height: 28px;
	padding:0;
	margin-top: 11px;
	border: solid 1px #6890bb;
	background:#fff;
	border-radius:5px;}
.sou{
	border: none;
	height: 28px;
	line-height: 28px;
	outline: none;
	width: 185px;
	margin-left: 17px;
	background: none;
	font-size: 16px;
	color: #FFFFFF;}
.suo{
	padding-top: 3px;
	padding-right: 5px;
	outline: none;
	border: none;}

.nav{height: 50px;background-color: #165393;}
.ddsmoothmenu{font-size:16px;color:#FFFFFF;width: 1400px;height: 50px;line-height: 50px;margin:0 auto;}
.ddsmoothmenu ul{margin: 0;padding: 0;list-style-type: none;}
.ddsmoothmenu ul li{position: relative;display: inline;float: left !important;}
.ddsmoothmenu ul li a{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 50px;
	text-align: center;
	font-size: 18px;
	padding: 0px 38px;
	}
.ddsmoothmenu ul li a:hover{
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 50px;
	text-align: center;
	font-size: 18px;
	padding: 0px 38px;
background:#029fff;}

* html .ddsmoothmenu ul li a{ display: inline-block;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{}
.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li a:hover{line-height:48px;background:#;color: #FFFFFF !important;}
 .ddsmoothmenu ul li a.cur{background: #166bb3;color: #FFFFFF !important;}

.ddsmoothmenu ul li ul{position: absolute;left: 0px !important;display: none;visibility: hidden;width:148px;}

.ddsmoothmenu ul li ul li{display: list-item; width:148px;height:35px;border-top: solid 1px #005faf;}

.ddsmoothmenu ul li ul li a{color: #FFFFFF;font-size: 15px;font-weight: normal;margin: 0; padding:0px; width:148px;height:35px;background:url(../images/dhxlbg.png) repeat;text-align:center;line-height:35px;}
.ddsmoothmenu ul li ul li a.selected{}
.ddsmoothmenu ul li ul li a:hover{
line-height:35px;
color:#FFFFFF !important;
background: #005faf;
width:148px;height:35px;
padding:0;}
.dht{width: 1px;height: 48px;background: url(../images/dhx.png) no-repeat center bottom;}

.main-wrap{margin-top: 0px;}
.banner{width:1200px;height:320px;}
/*焦点图*/
.focus{ position:relative;width:1200px;height:320px; background-color: #000; float: left;}  
.focus img{ width:1200px;height:320px;} 
.focus .fPic{ position:absolute; left:0px; top:0px;}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  ;}  
.focus .fcon img{ display:block;}  
.focus .fbg{ bottom: 22px; right: 5px; position: absolute; height: 15px; text-align: center; z-index: 200;}
.focus .D1fBt{ overflow:hidden; zoom:1;  height:15px; z-index:10;}      
.focus .D1fBt a{position:relative; display:inline; width:13px; height:13px; margin-right:15px;color:#FFFFFF; text-decoration:none; text-align:center; outline:0; float:left; background:#FFFFFF;border: solid 1px #FFFFFF;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:red;}    
.focus .D1fBt img{display:none;}    
.focus .D1fBt i{ font-style:normal;display: none;}    
.focus .prev{position:absolute;width:7px;height:12px;background: url() no-repeat;z-index: 300;}
.focus .next{position:absolute;width:7px;height:12px;background: url() no-repeat;z-index: 300;}
.focus .prev{top: 100%;margin-top: -26px; left: 337px; cursor:pointer;}  
.focus .next{top: 100%;margin-top: -26px; right: 13px;   cursor:pointer;}  

/*main one*/
.main-one{margin-top: 20px;}
.xwdt{width: 66%;}
.xwdttit{height: 50px;border-bottom: solid 1px #04478e;}
.xwdttit .xwdtlmmc{line-height: 50px;font-size: 20px;color: #04478e;font-weight: bold;padding-left: 32px;background: url(../images/xwlmqdt.png) no-repeat left center;}
.xwdttit .xwdtgd{line-height: 45px;padding-top: 4px;}
.xwdttit .xwdtgd a{
	font-size: 16px;
	color: #666;}
.xwdtnr{}
.xwdtnr .jdt{width: 45%;/* height: 298px; */margin-top: 20px;}
.focus3 {
	position: relative;
	width: 100%;
	height: auto;
	float: left;
	}

.focus3 .fPic3 img {
	width: 100%;
	height: 270px;
	display: block;
	}


.focus3 .fPic3 {}

.focus3 .D3fBt {
	overflow: hidden;
	zoom: 1;
	height: 8px;
	z-index: 10;}

.focus3 .fcon3 {
	position: relative;
	width: 100%;
	float: left;
	display: none;
	background: #fff
;}
.focus3 .fcon3 p{height: 38px;line-height: 38px;color: #f7f7f7;padding-left: 8px;background: url(../images/jdtbtbg.png) repeat;position: absolute;left: 0;bottom: 0;width: 98%;}
.focus3 .fbg3 {	
	position: absolute;
	bottom: 15px;
	right: 0px;	
	z-index: 200;	
	display: block;}
.focus3 .fbg3 div {
	overflow: hidden;
	zoom: 1;}
.focus3 .D3fBt a {
	position: relative;
	display: inline;
	width: 8px;
	height: 8px;
	text-decoration: none;
	text-align: center;
	outline: 0;
	float: left;
	background: #2359a7;
	margin-right: 10px;}

.focus3 .D3fBt .current,
.focus3 .D3fBt a:hover {
	background: #FFFFFF;}

.focus3 .D3fBt img {
	display: none;}

.focus3 .D3fBt i {
	font-style: normal;
	display: none;}

.focus3 .prev,
.focus3 .next {
	position: absolute;}
.xwdtnr .xwlb{width: 53%;}
.xwdtnr .xwlb ul{}
.xwdtnr .xwlb ul .xwst{margin-top: 15px;height: 115px;border-bottom: dashed 1px #e6e6e6;margin-bottom: 5px;}
.xwdtnr .xwlb ul .xwst a{
	font-size: 17px;
	color: #333333;
	display: block;
	line-height: 25px;
	height: 25px;
	padding-bottom: 12px;
font-weight:600;}
.xwdtnr .xwlb ul .xwst p{color: #808080;line-height: 20px;padding-bottom: 12px;}
.xwdtnr .xwlb ul .xwst span{color: #629bec;}
.xwdtnr .xwlb ul li{line-height: 36px;height: 36px;border-bottom:1px solid #ccc;padding-left: 15px;background: url(../images/fkqdt.png) no-repeat left center;}
.xwdtnr .xwlb ul li a{color: #454545;font-size: 16px;font-weight:400;}
.xwdtnr .xwlb ul li span.xwsj{font-size: 14px;color: #999999;}
.xwdtnr .xwlb ul .xwst:hover a{color: #04478e;}
.xwdtnr .xwlb ul li a:hover{color: #04478e;}

.tzgg{width: 32%;}
.xwdttit .tzgglmmc{line-height: 46px;font-size: 20px;color: #04478e;font-weight: bold;padding-left: 32px;background: url(../images/tzlmqdt.png) no-repeat left center;}
.tzgg ul{margin-top: 15px;}
.tzgg ul li{height: 46px;padding-left: 0px;background: url(../images/fkqdt00.png) no-repeat left 10px; border-bottom:1px solid #ccc; margin-bottom:3px; padding-bottom:1px;}
.tzgg ul li a{color: #444444;font-size: 16px;line-height: 22px;display: block;height:24px;font-weight:400;}
.tzgg ul li p{color: #999999;font-size: 14px;}
.tzgg ul li:hover a{color: #04478e;}

.tzgg1 ul{margin-top: 15px;}
.tzgg1 ul li{height: 50px;padding-left: 0px;background: url(../images/fkqdt00.png) no-repeat left 10px; margin-bottom:3px; padding-bottom:1px;}
.tzgg1 ul li a{color: #444444;font-size: 16px;line-height: 25px;display: block;}
.tzgg1 ul li p{color: #999999;font-size: 14px;}
.tzgg1 ul li:hover a{color: #04478e;}




.tzggd ul{margin-top: 0px;}
.tzggd ul li{height: 48px;padding-left: 60px;background: #01a3f6 url(../images/zt1.png) no-repeat 5px center; margin-bottom:8px;}
.tzggd ul li a{color: #fff;font-size: 16px;line-height: 48px;display: block;}
.tzggd ul li p{color: #999999;font-size: 14px;}
.tzggd ul li:hover a{color: #04478e;}

.tzggd ul .li1{background: #01a3f6 url(../images/(zt1.png) no-repeat 5px center;}
.tzggd ul .li2{background: #01a3f6 url(../images/zt2.png) no-repeat 5px center;}
.tzggd ul .li3{background: #01a3f6 url(../images/zt3.png) no-repeat 5px center;}
.tzggd ul .li4{background: #01a3f6 url(../images/zt4.png) no-repeat 5px center;}
.tzggd ul .li5{background: #01a3f6 url(../images/zt5.png) no-repeat 5px center;}
.tzggd ul .li6{background: #01a3f6 url(../images/zt6.png) no-repeat 5px center;}

/*mian-two*/
.main-two{margin-top: 10px;}
.jxjw{width: 32%;margin-right: 30px;}
.xwdttit .jxjwlmmc{line-height: 50px;font-size: 20px;color: #04478e;font-weight: bold;padding-left: 32px;background: url(../images/jxlmqdt.png) no-repeat left center;}
.xsdt{width: 32%;}
.xwdttit .xsdtlmmc{line-height: 50px;font-size: 20px;color: #04478e;font-weight: bold;padding-left: 32px;background: url(../images/xslmqdt.png) no-repeat left center;}

.xwdttit .xsdtyypt{line-height: 50px;font-size: 20px;color: #04478e;font-weight: bold;padding-left: 32px;background: url(../images/yypt.png) no-repeat left center;}



.xwdttit .zxlylmmc{line-height: 50px;font-size: 20px; text-align:center;color: #04478e;font-weight: bold;background: url(../images/zxly.png) no-repeat center center;}



.yxtu{width: 32%;}
.yxsdt{margin-top: 15px;overflow: hidden;}
.yxsdt a{display: block;margin-bottom: 10px;}
.yxsdt img{width: 320px;height: 70px;display: block;
transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;}
.yxsdt a:hover img{
    transform:scale(1.1);
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -o-transform:scale(1.1);
    -ms-transform:scale(1.1);}
.yxxxt{}
.yxxxt ul li{font-size: 0;line-height: 0;margin-bottom: 20px;width: 156px;height: 80px;overflow: hidden;}
.yxxxt ul li.yxxt1{float: left;}
.yxxxt ul li.yxxt2{float: right;}
.yxxxt ul li.yxxt3{float: left;}
.yxxxt ul li.yxxt4{float: right;}
.yxxxt ul li a{display: inline-block;}
.yxxxt ul li img{width: 156px;height: 80px;
transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;}
.yxxxt ul li:hover img{
    transform:scale(1.1);
    -webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -o-transform:scale(1.1);
    -ms-transform:scale(1.1);}
.bdss{background: #259ef3;width: 314px;height: 34px;border: solid 3px #259ef3;}
.bdsou{border: none; height: 34px; line-height: 34px;outline: none; width: 245px;padding:0px 15px;background: #f7f7f7;font-size: 14px;color: #7e7e7e;}
.bdsuo{padding-top: 7px;padding-right: 8px;outline: none;border: none;}

/*main-three*/
.main-three{/*background: #f2f2f2;*/
	height: 88px;}
.xglj{padding-top: 30px; background: url(../imagesxg/ljlm.png) no-repeat left 35px; height:66px; line-height:66px;}
.xglj ul{ padding-left:100px; background:none;}
.xglj ul li{width: 250px;height: 38px;line-height: 38px;margin: 0px 0px 20px 23px;float: left;background: #95d6fc;text-align: center;}
.xglj ul li a{font-size: 14px;color: #4c4c4c;}

.foot{background:url(../images/footbg.png) repeat-x center;height:158px; overflow:hidden; margin:auto;}
.bq1{padding-top: 50px;width: 595px;}
.bq1 p{
	line-height: 32px;
	color: #ffffff;
	font-size: 16px;}
.bq2{margin-top: 64px;}
.bq2 ul{}
.bq2 ul li{width: 62px;height: 28px;line-height: 28px;border: solid 1px #FFFFFF;float: left;padding-left: 46px;background: url(../images/yxqdt.png) no-repeat 14px center;}
.bq2 ul li a{font-size: 14px;color: #FFFFFF;}
.bq3{padding-top: 26px;}
.bq3 a{display: block;}
.bq3 img{width: 105px;height: 105px;}

/*list*/
.listbanner{width: 100%;}
.listbanner img{width: 100%;}

.list-bg{min-height:640px;}
.list_bottom_left{width:230px;}
.list_nav{width:230px;margin-top: 35px;}
.list_tit{ height:60px;font-size:20px;color:#FFFFFF;line-height:60px;background:#005faf;text-align: center;font-weight: bold;}

.list_right{width:930px;}
.list_right_tit{height:46px;margin-top: 20px;background: url(../images/listychx.png) repeat-x left 44px;}
.list_right_tit .list_right_bt{height: 46px;line-height: 45px;font-size: 20px;color: #005faf;font-weight: bold;background: url(../images/listyclx.png) repeat-x left bottom;}
.list_right_tit .location{font-size:16px;color:#888888;line-height: 45px;padding-left: 20px;background: url(../images/dqwzqdt.png) no-repeat left center;}
.list_right_tit .location a{font-size:16px;color:#888888;}

.list_right_con{min-height:550px;padding: 2px 0px 43px 0px;}
.list_right_con ul{padding-bottom: 18px;}
.list_right_con li{background:url(../images/fkqdt.png) no-repeat left center;padding-left:17px;line-height:54px;height:54px;
font-size:16px;border-bottom: dashed 1px #e2e2e2;color:#454545;}
.list_right_con li a{color:#454545;}
.list_right_con  .time{color:#999999;font-size: 14px;}
.list_right_con li:hover a{color:#166bb3;}

/*two nav*/
.menu_2{ margin:0 auto 20px;overflow:hidden;}
.menu{margin: 0px 0px;}
.list_nav{
	min-height: 600px;}
.menu_2 ul li ul li a{
	    color: #333333;
    font-size: 14px;
    display: block;
    width: 120px;
    padding-left: 88px;
    line-height: 24px;
    padding-top: 8px;
    padding-bottom: 8px;
    text-align: left;
	background: url(../images/listejyjt1.png) no-repeat 200px center;}
.menu_2 ul li ul li{
	width: 228px;
	/*	height: 65px;   */
	line-height: 40px;
	text-indent: px;
        border: 1px solid #cccccc;
	background-position: 64px 13px;}
.menu_2 ul li a{
	color: #333333;
	font-size: 16px;
	display: block;
	width: 228px;
	/*   height: 64px;    */
	
	background: url(../images/listejyjt1.png) no-repeat 200px center;}
.menu_2 ul li{
	width: 228px;
	/*	height: 65px;   */
	line-height: 65px;
	text-align: center;
        border: 1px solid #cccccc;
	background: url(../images/listejzqdt.png) no-repeat 35px 25px;}
.jsjx_list_left ul{
	background: #ededed;}
.jsjx_list_left{
	float: left;
	width: 230px;}
/*
.menu_2 li:hover{border: solid 1px #368ed7 !important;background:url(../images/listejzqdt.png) no-repeat 28px 20px #368ed7 !important;}
.menu_2 li:hover>a{background: url(../images/listejyjt2.png) no-repeat 118px center;color:#FFFFFF !important;}
.menu_2 li ul li:hover{border: solid 1px #368ed7 !important;background:url(../images/listejzqdt.png) no-repeat 28px 20px #368ed7 !important;}
.menu_2 li ul li:hover>a{background: url(../images/listejyjt2.png) no-repeat 118px center;color:#FFFFFF !important;}
*/
.menu_2 .cur1{border: solid 1px #368ed7 !important;background:url(../images/listejzqdt.png) no-repeat 28px 20px #368ed7 !important;}
.menu_2 .cur1 a{background: url(../images/listejyjt2.png) no-repeat 118px center;color:#FFFFFF !important;}


/*
.menu li{border: solid 1px #e6e6e6;background: url(../images/listejzqdt.png) no-repeat 28px 20px;padding-left: 62px;}
.menu li a{ height: 60px;line-height: 60px;display:block;color:#808080; font-size:18px;background: url(../images/listejyjt1.png) no-repeat 118px center;}
.menu>li:hover{border: solid 1px #368ed7;background:url(../images/listejzqdt.png) no-repeat 28px 20px #368ed7;}
.menu>li:hover>a{background: url(../images/listejyjt2.png) no-repeat 118px center;color:#FFFFFF;}
.menu>li.cur1{border: solid 1px #368ed7;background:url(../images/listejzqdt.png) no-repeat 28px 20px #368ed7;}
.menu>li.cur1 a{background: url(../images/listejyjt2.png) no-repeat 118px center;color:#FFFFFF;}
.menu li:hover ul{display:block !important;}
.menu li ul li{border:none;background-position:30px 10px !important;}
.menu li ul li a{line-height:40px;height:40px;}
*/
.listejxt{width: 228px;border: solid 1px #e6e6e6;}
.listejxt img{width: 228px;height: 208px;}
/*content*/
.list_right_con1{min-height:550px;padding: 20px 30px 32px; border: 1px solid #e7e3e3; border-top:none;}
.con1{font-size:20px;text-align:center;color:#444444;padding:5px;font-weight: bold;line-height: 30px;}
.conn1{font-size:16px;text-align:center;color:#333333;padding:0px 0 0px 0;line-height: 25px;}
.con2{font-size:15px;text-align:center;color:#999999;border-bottom:1px dashed #d3d3d3;padding:10px 0 12px 0;}
.con3{margin:30px 0px;font-size:15px;color:#555555;line-height:30px;}
.con3 p{font-size:15px;color:#555555;line-height:30px;}
.con3 img{max-width: 95%;height: auto;}
.con3 table p{text-indent: 0em;}
.con4{padding-top: 34px;border-top: dashed 1px #d3d3d3;}
.con4 a{height: 30px;line-height: 30px;font-size: 16px;color: #555555;display: block;}
.con4 a:hover{color: #2359a7;}



.szjs{    margin-top: 25px;}

.szjs ul li{    border-bottom: 1px solid #e5e5e5;
    height: 42px;
    line-height: 42px;
    padding-left: 20px;}
.szjs ul li span{ 
background: url(../images/jt.jpg) no-repeat left center;
    padding: 0 20px 0 20px;
    color: #9d9d9d;
    font-size: 14px;}
.szjs ul li span a{ 
font-size: 15px;
    color: #4c4c4c;}





/*校园文化*/
.culture{
	width: 1400px;
	overflow: hidden;
	position: relative;
	height: 220px;
	margin-top:20px;
	}
.rolling{
	position: absolute;}
.rolling li{
	width: 272px;
	height:270px;
	float: left;
	text-align: center;
	margin-right:8px;
	transition: .3s;
background:#ffffff;}
.rolling li img{
	display: block;
	padding-bottom:23px;}
.rolling li p{
	color:#333;
	font-weight: bold;}
.rolling li:hover{
	box-shadow: 2px 2px 10px #888888;}





.container_page{
	padding: 0 0 20px 0;
	height:auto;
	overflow:hidden;
	background:#ffffff url() repeat left 0;}


.conban{
	height: 280px;
	background: url(../images/ban4.jpg) no-repeat center center;
	margin-top: 0px;
	background-size:cover;}
.conban .m_img{ display: none;}

.conbox{
	position: relative;
	margin: -60px 0 0 0;}

.aboutcon{
	
	background: #ffffff;}
.aboutleft{
	float: right;
	margin-top:60px;
	width: 79%;
	}

.aboutleft2{
	float: left;
	margin-top:0px;
	width: 1380px;
	margin-left:10px;}


.titlecon{
	position: relative;
	padding: 0 5px;
	height: 66px;
	background:#ffffff url(../images/home.png) no-repeat left center;
	border-bottom:4px solid #eee;}
.titlecon .title{
	display: block;
	line-height: 65px;
	font-size: 20px;
	font-weight: bold;
	color: #333;}
.sitepage{
	position: absolute;
	top:26px;
	left:25px;
	font-size: 13px;
	color: #333;
	font-weight:300;
	float:left;}

.aboutextcon{
	padding: 20px 10px 20px 10px;
	min-height: 420px;
	height:auto;
	color: #333;
	background: url(../images/rightbg.png) repeat-y right 0;}

.aboutextcon p{
	font-size:14px;
	line-height:28px;}
.aboutextcon .texttop{
	position: relative;
	overflow: hidden; zoom:1;
	margin: 0 0 20px 0;}
.aboutextcon .texttop .img{
	display: block;
	position: absolute;
	left: 0;
	top:0;
	z-index: 10;}
.aboutextcon .textright{
	
	float: right;
	margin: 20px 0 0 0;
	overflow:  hidden;
	padding: 45px 50px 50px 100px;
	width: 570px;
	color: #333;
	background: url(../images/textbg.png) repeat-y left 0;}
.aboutextcon .textright .t1{
	padding: 0 0 15px 0;
	margin: 0 0 20px 0;
	width: 485px;
	font-size: 18px;
	font-weight: bold;
	color: #a98a60;
	background: url(../images/line_5.png) no-repeat left bottom;}



.sidebar{
	float:left;
	width: 19%;
	}
.sidebar .title{
	position: relative;
	padding: 0 30px;
	height: 70px;
	line-height: 65px;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	background:#04478e url(../images/sitetopbg.png) no-repeat left 0;}
.sidebar .title .border{
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 10;
	width: 100%;
	height: 4px;
	background: rgba(255,255,255,0.5);}

.sidebarlist{}
.sidebarlist li{
	border-bottom: 1px solid #e5e5e5;}
.sidebarlist a{
	display: block;
	padding: 17px 25px 17px 30px;
	font-size: 17px;
	color: #333;}
.sidebarlist a span{
	display: block;
	background: url(../images/arrow_1.png) no-repeat right 50%;}
.sidebarlist li.active a,.sidebarlist a:hover{
	color: #fff;
	background: url(../images/sidebarbg.png) repeat left 0;}
.sidebarlist li.active a span,.sidebarlist a:hover span{
	background: url(../images/arrow_1_h.png) no-repeat right 50%;}
.sidebarlist a:hover{
	color: #fff;
	text-decoration: none;}

.sidebarlist li.linking{}
.sidebarlist li.linking span{
	background: url(../images/outside.png) no-repeat right 50%;}
.sidebarlist .linking.active a span,.sidebarlist li.linking a:hover span{
	background: url(../images/outside_h.png) no-repeat right 50%;}



.conleft_con{
	padding: 20px 50px 30px 50px;
	min-height: 420px;
	background: url(../images/rightbg.png) repeat-y right 0;}
.newslist{
	margin: 0 0 15px 0;}
.newslist li{
	padding: 15px 0;
	border-bottom: 1px solid #e5e5e5;}
.newslist li:first-child{ padding-top: 0;}
.newslist .title{
	display: block;
	font-size: 18px;}
.newslist .text{
	display: block;
	font-size: 12px;
	color: #999;}
.newslist a:hover{ text-decoration: none;}
.newslist a:hover .title{ text-decoration: underline;}




.paginal{text-align:center; height:35px; padding:10px 0 15px 0;}
.paginal ul{ overflow: hidden; zoom: 1;}
.paginal li{ display: inline-block; margin: 0 0 0 -3px; vertical-align:middle;}
.paginal img{vertical-align:middle;}
.paginal a{ margin:0 -2px; color: #333; border:none; background: #fff; vertical-align:middle;}
.paginal a:hover{text-decoration:none;}
.paginal .page{}
.paginal .page a{ display: block; height: 35px; width: 37px; line-height: 35px; text-align: center; border: 1px solid #eee;}
.paginal .selected a,.paginal a:hover{ color: #fff; background:#e6963f;}
.paginal .prev a{
	display: block;
	height: 35px;
	width: 70px;
	line-height: 35px;
	text-align: center;
	border: 1px solid #eee;}
.paginal .next a{
	display: block;
	height: 35px;
	width: 70px;
	line-height: 35px;
	text-align: center;
	border: 1px solid #eee;}



.new-list li{
	 height: 49px;
	padding-left: 15px;background: url(../images/fkqdt.png) no-repeat left center; border-bottom: 1px solid #cdcdcd;}
.new-list a {
	
    display: block;
    cursor: pointer;
    height: 49px;
    line-height: 49px;
   
    color: #333333;
    font-size: 16px;
   font-family: "微软雅黑";}

.new-list a .time {
    float: right;}







.particulars-content {
    width: 98%;
    margin: 0 auto;
    text-align: center;}

.particulars-content .title {
    text-align: center;
    margin-top: 38px;
    font-size: 22px;
    font-weight: bold;
 font-family: "微软雅黑";}

.particulars-content .time {
    font-family: "微软雅黑"; 
    font-size: 14px;
    margin-top: 15px;
    margin-bottom: 21px;
    color: #5a5a5a;}

.particulars-content .synopsis {
    font-size: 14px;
    text-align: left;}

.synopsis {
    margin-top: 29px;
    line-height: 30px;}

.share {
    width: 800px;
    margin: 0 auto;
    padding-top: 67px;
    text-align: left;}

.share span {
    margin-right: 10px;
    cursor: pointer;}

.share .compile {
    float: right;
    font-size: 14px;
    color: #7a7a7a;}

.length {
    text-align: left;
    margin-top: 59px;
    font-family: "微软雅黑";}

.length a {
    width: 424px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #666666;
    font-size: 14px;
    margin-bottom: 17px;}

.length a:hover {
    color: #15477c;}

.newimg {
    width: 800px;
    height: 492px;}

.sub-nav {
    width: 310px;
    margin: 0 auto;}

.sub-nav li {
    float: left;
    width: 100px;
    height: 27px;
    line-height: 27px;
    text-align: center;
    border-right: 1px solid #bfbfbf;}

.sub-nav li:last-child {
    border: none;}

.text-items {
    height: 60px;
    border-bottom: 1px solid #d9d9d9;
    position: relative;}
.times {
    font-size: 14px;
    color: #666666;
    position: absolute;
    right: 0;
    bottom: 3px;}

.times img {
    margin-right: 5px;}