.clearboth {clear: both;}

a {text-decoration: none;out-line: none;color: #8f8f8f;}

a:hover,
a:link,
a:visited,
a:active {color: #8f8f8f;}

input {outline: none;border: 1px solid #fff;}

input:focus {border: 1px solid #fff;}

/* top */
.header {background: #3d5dab}

.topbox {width: 1200px;margin: 0 auto;padding: 50px 0;;background-size: 100% 100%;background-image: url(topBg.jpg);border-bottom: 0px solid #005083;}

.topbox .topboxleft {/* width: 600px; */
	float: left;}

.topbox .topboxleft img {width: 600px;height: 103px;}

.topbox .topboxleft a {font-size: 18px;color: #fff;display: inline-block;}

.topbox .topboxright {float: right;margin-top: 90px;}

.topbox .topboxright input {width: 150px;height: 20px;border-radius: 20px;padding-left: 10px;margin-left: 200px;}

.topbox .topboxright a {position: relative;top: -2px;right: 25px;height: 25px;width: 25px;}

/* nav */
.nav {background-color: #fff;}

.nav3 {width: 100%;min-width: 1200px;height: 45px;background: #ffffff;position: relative;}

.nav3 .nav3-1 {width: 1200px;height: 45px;margin: 0 auto;line-height: 45px;font-size: 16px;}

.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

.nav3-1 {height: 45px;line-height: 45px;position: relative;z-index: 1;}

.nav3-1 a {color: #333;text-align: center;}

.nav3-1 .nLi {float: left;position: relative;display: inline;padding: 0 22px;}

.nav3-1 .nLi h3 {float: left;}

.nav3-1 .nLi h3 a {display: block;font-size: 16px;font-weight: 400;}

.nav3-1 .sub {display: none;width: 280px;left: -90px;top: 47px;position: absolute;background: rgba(255, 255, 255, 0.9);line-height: 50px;padding: 5px 0;border-radius: 5px;}
.nav3-1 .sub2 li{width: 50%;text-align: left;}
.nav3-1 .sub3 li{width: 30%;text-align: left;}
.nav3-1 .sub4 li{width: 25%;text-align: left;}

.nav3-1 .sub li {zoom: 1;float: left;}

.nav3-1 .sub a {padding: 0 10px;}

.nav3-1 .nLi:hover {/* background: #0a45c9; */color: #fff;border-bottom: 2px solid #2549a4 ;}

.nav3-1 .on h3 a {color: #2549a4 ;}

.nav3-1 .on {/* background: #0a45c9; */border-bottom: 2px solid #2549a4 ;}

/* kstd */
.kstd {width: 1200px;margin: 0 auto;/* box-shadow: 1px 1px 2px #888888; border: solid 1px #8f8f8f;*/
	background-color: #fff;}

.kstd ul li {display: inline-block;list-style: none;width: 146px;text-align: center;border-right: solid 1px #8f8f8f;height: 70px;margin: 15px 0;}

.kstd ul li:hover{background:#2549a4}
.kstd ul li:hover a{color:#fff}

.kstd .liLastOne {border: none !important;}

.kstd img {display: inline-block;width: 30px;margin-top: 10px;}

.kstd li a {display: block;font-size: 14px;line-height: 30px;color: #2549a4;}

/* connecter */
.connecter {width: 1200px;margin: 0 auto;height: 430px;}

.conleft {width: 790px;float: left;}

.conleftL {width: 390px;float: left;}

.conleftR {width: 390px;float: right;margin-left: 10px;}

.conleftL img {width: 385px;height: 200px;margin-top: 20px;}

.imgTitle,
.imgTime,
.imgAbstract,
.imgDetails {display: block;}

.imgTitle {font-size: 14px;font-weight: bolder;color: #2549a4 !important;line-height: 35px;}

.imgTime {font-size: 12px;color: #0f0f0f !important;line-height: 20px;}

.imgAbstract {width: 390px;height: 75px;overflow: hidden;font-size: 12px;color: #8f8f8f !important;line-height: 18px;}

.imgDetails {font-size: 12px;color: #2549a4 !important;line-height: 18px;}

.conright {width: 390px;float: left;margin-left: 20px;}

.contop {border-bottom: solid 1px #dddddd;}

.contop .contopP1 {font-size: 18px;line-height: 40px;font-weight: 100;width: 100px;border-bottom: solid #2549a4 3px;text-align: center;display: inline-block;}

.contop .contopP2 {font-size: 14px;color: #2549a4;font-weight: 100;display: inline-block;float: right;margin-top: 20px;}

.newsList {margin-top: 10px;}

.newsList li {border-bottom: solid 1px #dddddd;}

.newsList li .newsTitle {font-size: 14px;color: #0f0f0f;line-height: 35px;display: inline-block;}

.newsList li .newsTime {font-size: 12px;color: #8f8f8f;line-height: 35px;display: inline-block;float: right;}

/* ztzl */
.ztzl {width: 1200px;margin: 10px auto;}

.ztzl img {width: 1200px;height: 120px;}

/* friendLink */
.friendLink {width: 1200px;margin: 0 auto;}

.dhLink {display: inline-block;float: right;margin-top: 20px;}

.link {font-size: 14px;color: #2549a4 !important;}

.link:before {content: "/";margin: 0 15px;color: #888;}

.link:first-child:before {display: none;}

.friendLinkBot ul {margin: 10px auto;}

.friendLinkBot ul li {width: 260px;display: inline-block;margin-right: 49px;}

.friendLinkBot ul li select {width: 250px;height: 25px;}

.friendLinkBot ul li select option {width: 250px;height: 25px;}

.friendLastLi {margin: 0 !important;}

/* footer */
.foot {width: 100%;overflow: hidden;background: url(footbg.jpg);background-size: cover;}

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

.foot-top {width: 500px;height: 86px;margin: 15px auto;}

.foot-top img {width: 500px;height: 86px}

.foot-center,
.foot-bot {text-align: center;}

.foot-bot {margin-bottom: 15px;}

.foot-center p,
.foot-bot p {font-size: 14px;color: #fff;line-height: 30px;}


/* ï¿½ï¿½Ò³ */
.pages{ width:95%; text-align:center; padding:12px ; clear:both; margin-top:10px;}
.pages span,.pages a,.pages b{ font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 2px;}
.pages span font{ color:#333333; font-size:12px;}
.pages a,.pages b{ border:1px solid  #C6C6C6; background:#E6E6E6; padding:2px 6px; text-decoration:none}
.pages span { padding-right:10px }
.pages b,.pages a:hover{ background:#00A0E9; color:#FFFFFF;}