@charset "utf-8";

/* CSS Document */
.slideTxtBox .hd ul li.on .tzggbt{ color: #fff;
    background: #284C75;
    padding: 0px 5px;
}

.tzggtop ul li{
float: left;    margin-right: 8px;cursor: pointer;
}
* {
	padding: 0;
	margin: 0;
}

body {
	font-family: "microsoft yahei";
	font-size: 12px;
	min-width: 1200px;
}

#wrapper {
	height: auto;
	overflow: hidden;
	margin: 0 auto;
}

a {
	text-decoration: none;
}

.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;
}

.mr30 {
	margin-right: 30px;
}
.dingbu{height: 37px;background: #1a3452;}
.dingbuz{line-height: 37px;font-size: 14px;color: #ffffff;}
.dingbuy{line-height: 37px;padding-left: 23px;background: url(../images/dbljqdt.png) no-repeat left center;}
.dingbuy a{font-size: 14px;color: #b0b5bc;}

.head {
	height: 123px;
	background: url(../images/logobianbg.png) repeat-x center #284d76;
}

.head_top {
	width: 1200px;
	margin: 0 auto;
}

.head_tm {}

.logo {
	width: 416px;
	height: 85px;
	margin-top: 17px;
	margin-left: 0px;
}

.topy {
	width: 225px;
	margin-top: 0px;	
}

.ssan {
	margin-top: 42px;
	height: 28px;
	border-bottom: solid 1px #FFFFFF;
}

.sou {
	border: none;
	height: 28px;
	line-height: 28px;
	outline: none;
	width: 190px;	
	font-size: 14px;
	color: #333;
	background: none;
}

.suo {
	padding-top: 3px;
	padding-right: 0px;
	outline: none;
	border: none;
}

.nav {
	height: 46px;
	background: #284d76;
}

.ddsmoothmenu {
	font-size: 16px;
	color: #FFFFFF;
	width: 1300px;
	height: 46px;
	line-height: 46px;
	margin: 0px auto 0px;
}

.ddsmoothmenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.ddsmoothmenu ul li {
	position: relative;
	display: inline;
	margin: 0px 1px 0px 0px;
	float: left !important;
}


.ddsmoothmenu ul li a {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	height: 46px;
	width: 129px;
	text-align: center;
	font-size: 16px;
	background: url(../images/dhyjt.png) no-repeat 97px 21px;
}



* 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: 46px;
}

.ddsmoothmenu ul li a.cur {
	color: #284d76 !important;
	background: url(../images/dhyjt.png) no-repeat 97px 21px #FFFFFF;
}

.ddsmoothmenu ul li a:hover {
	color: #284d76;
	background: url(../images/dhyjt.png) no-repeat 97px 21px #FFFFFF;
}

.ddsmoothmenu ul li ul {
	position: absolute;
	left: 0;
	display: none;
	visibility: hidden;
	width: 129px;
	background: url(../images/syejbg.png) repeat;
	padding-bottom: 5px;
}

.ddsmoothmenu ul li ul li {
	display: list-item;
	line-height: 40px;
	margin-top: 5px;
	width: auto;
}

.ddsmoothmenu ul li ul li a {
	color: #284d76;
	font-size: 14px;
	background: none;
	font-weight: normal;
	margin: 0;
	width: 119px;
	height: auto;
	text-align: left;
	line-height: 15px;
	padding: 10px 0px 10px 11px;
	border-bottom: none !important;
	/*filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8;*/
}

.ddsmoothmenu ul li ul li a.selected {}

.ddsmoothmenu ul li ul li a:hover {
	background: url(../images/syejhoverbg.png) repeat;
	line-height: 15px;
	color: #ffffff;
}


/*banner*/

.sybanner {
	height: 450px;
}

.focus2 {
	position: relative;
	width: 1400px;
	height: 450px;
	margin: 0 auto;
}

.focus2 img {
	width: 1400px;
	height: 450px;
	display: block;
}

.focus2 .shadow {
	position: absolute;
	left: 50%;
	bottom: 33px;
	z-index: 10;
	height: 83px;
	display: block;
	background: url() repeat-x;
	right: 3px;
	padding: 15px 20px;
	margin-left: -600px;
	width: 642px;
}

.focus2 .shadow a {
	text-decoration: none;
	color: #fff;
	font-size: 25px;
	overflow: hidden;
}

.focus2 .shadow p {
	font-size: 14px;
	color: #fff;
	line-height: 21px;
	padding-top: 5px;
}

.abs {
	background: #555;
	padding: 0 15px;
	color: #fff;
	line-height: 29px;
	display: block;
	text-align: left;
	font-size: 14px;
}

.focus2 .btn {
	position: absolute;
	bottom: 34px;
	left: 510px;
	overflow: hidden;
	zoom: 1;
}

.focus2 .btn a {
	position: relative;
	display: inline;
	width: 12px;
	height: 12px;
	margin-bottom: 18px;
	text-decoration: none;
	text-align: center;
	outline: 0;
	float: left;
}

.focus2 .btn a:hover,
.focus .btn a.current {
	cursor: pointer;
	background: #fc114a;
}

.focus2 .fPic2 {}

.focus2 .D2fBt {
	overflow: hidden;
	zoom: 1;
	z-index: 10;
}

.focus2 .fcon2 {
	position: relative;
	width: 1200px;
	float: left;
	display: none;
	background: #fff
}

.focus2 .fcon2 img {
	display: block;
}



.focus2 .fbg2 {
	text-align: center;
	z-index: 1;
	display: block;
	bottom: 33px;
	left: 608px;
	width: 50%;
	height: 15px;
	position: absolute;
}

.focus2 .fbg2 div {
	overflow: hidden;
	zoom: 1;
}

.focus2 .D2fBt a {
	position: relative;
	display: inline;
	width: 15px;
	height: 15px;
	outline: 0;
	float: left;
	font-size: 12px;
	background: url(../images/dian1.png) no-repeat;
	margin: 0px 15px;
}

.focus2 .D2fBt .current {
	background: url(../images/dian2.png) no-repeat;
}

.focus2 .D2fBt a:hover {}

.focus2 .D2fBt img {
	display: none;
}

.focus2 .D2fBt i {
	font-style: normal;
	display: none;
}

.focus2 .prev,
.focus .next {
	position: absolute;
}

.focus2 .prev {
	background: url() no-repeat;
	width: 32px;
	height: 61px;
	top: 50%;
	margin-top: -30px;
	left: -55px;
	cursor: pointer;
}

.focus2 .next {
	background: url() no-repeat;
	width: 32px;
	height: 61px;
	top: 50%;
	margin-top: -30px;
	right: -55px;
	position: absolute;
	cursor: pointer;
}

.focus2 .prev:hover {background: url() no-repeat;}

.focus2 .next:hover {background: url() no-repeat;}

.main-wrap {
	margin-top: 20px;
}

.main {
	width: 1200px;
	height: auto;
	margin: 0px auto;
}

.xwzx{width: 790px;}
.xwzxtop{height: 40px;line-height: 40px;background: url(../images/lmlsx.png) repeat-x left 25px;margin: 22px 0px;}
.xwzxtop .tzggbt{font-size: 22px;color: #284d76;width: 105px;background: #FFFFFF;}
.xwzxtop .xmore{margin-top: 5px;}

.xwzxcon{}
.xwzxcon .xwzxconz{width: 380px;}
.xwzxcon .xwzxconz ul{}
.xwzxcon .xwzxconz ul li{line-height: 30px;height: 30px;padding-left: 20px;background: url(../images/syqdt.png) no-repeat left center;}
.xwzxcon .xwzxconz ul li a{font-size: 14px;color: #7d7c7c;}
.xwzxcon .xwzxconz ul li .xwzxsj{font-size: 14px;color: #7d7c7c;float: right;}
.xwzxcon .xwzxconz ul .xwzxst{height: 314px;border-bottom: solid 1px #D2D2D2;margin-bottom: 12px;}
.xwzxcon .xwzxconz ul .xwzxst a{display: block;}
.xwzxcon .xwzxconz ul .xwzxst a img{width: 372px;height: 209px;padding: 3px;border: solid 1px #d2d2d2;}
.xwzxcon .xwzxconz ul .xwzxst a h3{font-size: 16px;color: #284d76;height: 30px;padding: 12px 0px 8px;font-weight: 100;}
.xwzxcon .xwzxconz ul .xwzxst p{font-size: 14px;color: #a5a5a5;}

.tzgg{width: 380px;}

.tzggtop{height: 40px;
line-height: 40px;
background: url(../images/lmlsx.png) no-repeat right 25px;
margin: 22px 0px;

    height: 40px;
    line-height: 40px;
    background: url(../images/lmlsx.png) no-repeat right 25px;
    margin: 22px 0px;
    width: 380px;
    background-size: 270px 2px;
}



.tzggtop .tzggbt{font-size: 22px;color: #284C75;background: #FFFFFF;}
.tzggtop .xmore{margin-top: 5px;}
.tzggcon{}
.tzggcon ul{border-top: solid 1px #eeeeee;}
.tzggcon ul li{border-bottom: solid 1px #eeeeee;height: 54px;line-height: 54px;}
.tzggcon ul li a{font-size: 16px;color: #7d7c7c;}
.tzggcon ul li:hover a{color: #284d76;}
.tzggcon ul li .tzggsj{width: 70px;font-size: 16px;color: #7d7c7c;font-weight: bold;font-family: georgia;}
.tzggcon ul li:hover .tzggsj{color: #284d76;}

/*main one*/
.ztd{height: 390px;background: #f6f6f6;margin-top: 30px;}
.main-one {
	margin-top: 0px;
}


.notice {
	width: 380px;
}
.zsjytop{height: 40px;line-height: 40px;background: url(../images/lmlsx.png) repeat-x left 25px;margin: 22px 0px;}
.zsjytop .zsjybt{font-size: 22px;color: #284d76;width: 105px;background: #f6f6f6;}
.zsjytop .xmore{margin-top: 5px;}




.notice-cont1{}
.notice-cont1 ul {
	padding: 0px 0px 0px;
}
.notice-cont1 ul .xwdt{height: 120px;margin-bottom: 25px;}

.notice-cont1 ul .xwdt .xwdtz{float: left;width: 170px;}
.notice-cont1 ul .xwdt .xwdtz img{width: 170px;height: 120px; }
.notice-cont1 ul .xwdt .xwdty{width: 192px;float: right;border-bottom: solid 1px #e5e4e4;height: 119px;}
.notice-cont1 ul .xwdt .xwdty h3{font-size: 14px;color: #444444;line-height: 20px;font-weight: 100;height: 65px;}
.notice-cont1 ul .xwdt .xwdty h3 a{font-size: 14px;color: #444444;}
.notice-cont1 ul .xwdt .xwdty p{line-height: 20px;font-size: 14px;color: #888888;}



.notice-cont1 ul li {
	color: #7d7c7c;
	line-height: 30px;
}

.notice-cont1 ul li a {
	color: #7d7c7c;
	font-size: 14px;
}

.notice-cont1 ul li .newsrq {
	float: right;
	font-size: 14px;
	color: #7d7c7c;
}


.notice-cont2 ul {
	padding: 0px 0px 0px;
}

.notice-cont2 ul li {
	width: 126px;
	height: 126px;
	float: left;
}
.notice-cont2 ul li.kjtd1 {
	border-right: solid 1px #e5e5e5;
	border-bottom: solid 1px #e5e5e5;
}
.notice-cont2 ul li.kjtd2 {
	border-right: solid 1px #e5e5e5;
	border-bottom: solid 1px #e5e5e5;
}
.notice-cont2 ul li.kjtd3 {
	border-bottom: solid 1px #e5e5e5;
}
.notice-cont2 ul li.kjtd4 {
	border-right: solid 1px #e5e5e5;
	padding-top: 16px;
	height: 110px;
}
.notice-cont2 ul li.kjtd5 {
	border-right: solid 1px #e5e5e5;
	padding-top: 16px;
	height: 110px;
}
.notice-cont2 ul li.kjtd6 {
	padding-top: 16px;
	height: 110px;
}
.notice-cont2 ul li a {
	display: block;
}
.notice-cont2 ul li a img{
	padding: 22px 0px 10px 45px;
}
.notice-cont2 ul li a h3{
	color: #505050;
	font-size: 16px;
	line-height: 20px;
	font-weight: 100;
	text-align: center;
	padding: 0px 20px 0px 24px;
}
.notice-cont2 ul li.kjtd1 a h3{
	padding: 0px 24px 0px 24px;
}


.foot {
	background: #284d76;
	height: 158px;
}
.foot1{
	width: 1200px;
	margin: 0 auto;
}
.foot1 .bq1{
	width: 340px;
	padding-left: 3px;
	padding-top: 35px;
}
.foot1 .bq1 img{
	width: 330px;
}
.foot1 .bq1 p{
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 7px;
        padding-left: 10px;
}

.foot1 .bq2{
	padding-top: 43px;
}
.foot1 .bq2 p{
	line-height: 22px;
	font-size: 12px;
	color: #FFFFFF;
}

.foot1 .bq3{
	padding-top: 35px;
}
.foot1 .bq3 img{
	width: 66px;
	height: 65px;
}
.foot1 .bq3 p{
	text-align: center;
	line-height: 28px;
	color: #FFFFFF;
	font-size: 12px;
}

/*list*/



.listztda {
	margin-top: 15px;
	padding: 0px 0px;	
	
}

.listzt {
	width: 1200px;
	height: auto;	
	margin: 0px auto;
	background: #FFFFFF;
}



.list-bg {}

.list_bottom_left {
	width: 250px;    margin-bottom: 20px;
	background: url(../images/listzclogoyt0529.png) no-repeat 116px 8px;
}

.listlmmc {
	height: 52px;		
	background: url(../images/zyjlmxbx.png) no-repeat left bottom;
	line-height: 52px;
	margin-left: 35px;
}

.listlmmctit {
	font-size: 18px;
	color: #6d6969;	
}


.list_nav {
	width: 250px;
	margin-top: 50px;
	background: #FFFFFF;
}

.menu_2 {
	overflow: hidden;
	border-left: solid 1px #dddada;
	border-right: solid 1px #dddada;
	border-top: solid 1px #dddada;
}

.menu {
	margin: 0px 0px 0px;
	padding: 0px;
}

.menu li {	
	border-bottom: solid 1px #dddada;
	/*margin-top: 1px;*/
}

.menu li a {
	color: #2e2e2e;
	font-size: 16px;
	line-height: 24px;
	padding: 18px 40px 18px 34px;
	display: block;
	background: url(../images/listejzjt1.png) no-repeat 208px center;
}

.menu li:hover {
	background: #284d76;
	
}

.menu li:hover a {
	color: #FFFFFF;	
	background: url(../images/listejzjt2.png) no-repeat 208px center;
}

.menu li.cur1 {
	background: #284d76;
}

.menu li.cur1 a {
	color: #FFFFFF !important;
	background: url(../images/listejzjt2.png) no-repeat 208px center !important;
}

.list_right {
	width: 930px;
}

.listdqlmmc {
	height: 52px;
	border-bottom: solid 1px #284d76;
}

.listdqlmmctit {
	font-size: 16px;
	color: #284d76;
	line-height: 52px;
	font-weight: bold;
}

.list_right_tit {
	font-size: 13px;
	color: #777777;
	line-height: 52px;
}

.list_right_tit .location {
	font-size: 13px;
	color: #777777;
	padding-left: 27px;
	background: url(../images/dqwzqdt.png) no-repeat left center;
}

.list_right_tit .location a {
	font-size: 13px;
	color: #777777;
}

.list_right_con {
	padding: 0px 0px 37px;
	min-height: 550px;
}

.list_right_con ul {
	padding-bottom: 40px;
	padding-top: 20px;
}

.list_right_con ul li {
	height: 55px;
	line-height: 55px;
	padding-left: 33px;
	background: url(../images/listqdt1.png) no-repeat 14px center;
	border-bottom: dashed 1px #e0e0e0;
}
.list_right_con ul li:hover {
	background: url(../images/listqdt2.png) no-repeat 14px center #f6f6f6;	
}
.list_right_con ul li a {
	color: #444444;
	font-size: 14px;
}

.list_right_con ul li .time {
	color: #999999;
	font-size: 14px;
	font-family: arial;
	padding-right: 22px;
}




/*content*/

.list_right_con1 {
	padding: 20px 0px 38px;
	min-height: 550px;
	position: relative;
}

.con1 {
	line-height: 30px;
	font-size: 18px;
	color: #414141;
	font-weight: bold;
	padding: 15px 35px 5px;
	text-align: center;
}

.con2 {
	font-size: 12px;
	color: #888888;
	padding: 0px 0px 20px 0px;
	text-align: center;
	border-bottom: solid 1px #d2d2d2;
}

.con3 {
	margin-top: 20px;
	padding: 0px 35px 0px;
text-indent: 30px;
    line-height: 30px;
    color: #666666;
    font-size: 14px;    
}

.con3 p {
	color: #666666;
    font-size: 14px; 
	
	line-height: 30px;
	padding-bottom: 20px;
}

.con3 img {
	max-width: 800px;
}

.con4{height: 54px;padding-top: 43px;border-top: solid 1px #e4e4e4;padding-left: 35px;}
.con4 p{line-height: 27px;font-size:14px;color:#444444;}
.con4 p a{font-size:14px;color:#444444;}
.con4 p a:hover{color:#cd140f;}
.other{width:357px!important;padding-left:1px !important}
.other li{float:left}