@charset "gb2312";

*{margin:0px;padding:0px;}
body{font-family:"Microsoft YaHei"; color:#000; margin:0px; padding:0px; overflow-x:hidden; font-size:12px; }
a{text-decoration:none;color:#666;}
a:hover{ text-decoration:underline; color:#ff5a00;}
input[type = "radio"],input[type="checkbox"]{position:relative;top:3px;margin-right:2px;}
img { border: 0; }
em {font-style: normal;}
li{ list-style:none; font-family:"Microsoft YaHei"; }
ul{ margin:0px; padding:0px;}
h1, h2, h3, h4 {padding: 0;margin: 0; font-weight:100;}
p{ margin: 0;}
input{outline: none;}
.clear {clear:both; height:0; line-height:0; overflow:hidden;}

.width2{ width:1000px; margin:0px auto; zoom:0;}
.width{ width:1000px; margin:0px auto; zoom:0; }
.header{ height:100px; padding: 8px 0px;}
.logo{ float:left; width:388px;}
.newoa{
	width:100px;
	height:30px;
	float:left;
	margin-top:58px;
	margin-left:30px;
}
.ss{
	height: 30px;
	width: 226px;
	float: left;
	margin-left: 10px;
	margin-top: 58px;
}
.ss_k{ float:left; background:#fff; border:none; height:26px;  line-height:26px; width:170px; outline:none; color:#a2a2a2; padding-left:5px; border:1px solid #cccccc; border-right:none; }
.ss_k2{ color:#a2a2a2; }
.ss_an{ float:right; width:50px; background:#016fba; border:none; height:28px; cursor:pointer; outline:none; line-height: 28px; text-align: center; font-size: 14px; color: #fff;}
.h_right{
	float: right;
	width: 200px;
}
.English{ color: #666; height:20px; line-height:20px; font-size: 14px; text-align: right; margin-bottom: 25px;}
.h_right_bd{ float: left; width:85px;}
.h_right_bd .in_style{width:73px; float:left;margin-top: 2px; height:18px;line-height:18px; padding-left:10px;border:1px solid #000; color:#666; font-size:12px;font-family:'microsoft yahei';border-radius:0;}
.h_right_wz{ float: right; background: url("imagesh_bg1.png") right center no-repeat; color: #000; font-size: 14px; line-height: 24px; padding-right:25px; margin-top: 10px; margin-left: 7px;}
.nav{ background:#3266cc; height:44px; line-height:44px;}
.nav ul li{ width:90px; float:left; text-align:center; height:44px; line-height:44px; color:#fff; font-size:16px; font-weight:bold;}
.nav ul li a{  color: #fff;}
.banner{ height: 188px; width: 1000px;}
.banner2{ height: 304px; width: 1000px;}
.mian_a{ border-top:1px solid #1b78cf; padding-top: 17px;}
.news{ width: 320px; float: left;}
.news_top{ font-size: 18px; color: #000; height: 34px; line-height: 34px; border-bottom: 2px solid #ecebe9;}
.news_top span{ float: right;padding-right: 5px; font-size: 12px; color: #666;}
.news_nr{ padding-top: 5px;}
.news_nr ul li{padding-left:8px; height: 26px; line-height: 26px; background: url("imagesnews_l.png") left center no-repeat; color: #333; font-size: 14px;}
.news_nr ul li a{ color: #333;}
.news_nr ul li span{ float: right; padding-right: 3px; color: #666;}
.news_c{ margin: 0px 20px;}
.rdzl{ margin:10px 0px 15px 0px;}
.rdzl_top{font-size: 18px; color: #000; height: 34px; line-height: 34px; border-bottom: 1px solid #ecebe9;}
.rdzl_nr{ padding-top: 10px;}
.rdzl_nr a{ width: 235px; height:58px; display: block; margin: 0px 5px; float: left; border: 1px solid #ecebe9; padding: 1px;}
.rdzl_nr a img{ width: 235px; height:58px;}
.rdzl span{ float: right;padding-right: 5px; font-size: 12px; color: #666;}
.kstd_top{ width: 30px; float: left;}
.kstd_nr{ width: 963px; float: right;}
.kstd_nr dl{ width: 107px; float: left; background: url("imageskstd_bg.png") right center no-repeat;}
.kstd_nr dl dt{ text-align: center; height: 45px; padding-top: 10px;}
.kstd_nr dl dd{ text-align: center; font-size: 18px; color: #020202;}
.kstd_nr2{ width: 100%; float: right;}
.kstd_nr2 dl{ width: 102px; float: left; background: url("imageskstd_bg.png") right center no-repeat;}
.kstd_nr2 dl dt{ text-align: center; height: 45px; padding-top: 10px;}
.kstd_nr2 dl dd{ text-align: center; font-size: 18px; color: #020202;}

.kstd_nr_ha{ padding-top: 14px;}
.kstd_nr_hb{ padding-top: 16px;}
.f{ margin-top:15px; height: 78px; background: #3266cc; border-top:1px solid #7d7c7c; font-size: 18px; line-height: 30px; color: #fff; text-align: left; padding-top: 22px;}
.ny_left{ width: 200px; border: solid 1px #e8e8e8; float: left;}
.ny_left ul li{ font-size: 14px; height: 35px; line-height: 35px; background: url("imagesl_bg1.png") repeat-x; padding-left: 10px;}
.ny_left ul li a{ display: block;  background: url("imagesl_tb2.png") left center no-repeat; padding-left:15px; color: #333;}
.ny_right{ float: right; width: 780px;}
.tit{;border-bottom:1px solid #e5e5e5;height:30px;position:relative;}
.t_{float:left;text-align:center;height:30px;padding:0 10px 0 10px;line-height:30px;border-bottom:0 none;font-size:16px;position:relative; color: #1b78cf; font-weight: bold;}
.t_ .num{display:block;width:107px;height:30px;color:#fff;background:#e5e5e5;text-align:center;font-size:16px;position:absolute;left:0;top:0;}
.t_ .zc{position:absolute;height:20px;width:10px;overflow:hidden;background:#f6f6f6;right:-5px;bottom:1px;}
.mwap {float: right;padding-top:5px; padding-right: 5px;}
.nr {padding: 15px 5px;color: #666;line-height: 30px;font-size: 14px; zoom:0; overflow:hidden}
.news_list{margin:0;padding:0; zoom:0; overflow:hidden;}
.news_list font{display:none;}
.news_list li{list-style:none;border-bottom: 1px dotted #dad6bf;height:34px;line-height:34px;display:block;}
.news_list a{display:block;float:left;padding-left:25px; background:url(imagesnjt.gif) no-repeat left 12px; color: #333;}
.news_list a:hover{ color:#3b1104;}
.news_list li span{display:block;float:right; color:#999;}
.page{ height:30px; line-height:30px; margin-top:10px; padding-left:15px;}
.ny_cptj_nr_fl{ width:178px; float:left; margin: 0px 7px; margin-bottom:5px; overflow:hidden;}
.ny_cptj_nr_fl dt{margin:0px; padding:0px; height: 140px;}
.ny_cptj_nr_fl dt img{ width:174px; height:136px;border:1px solid #f2f2f2; padding: 1px;}
.ny_cptj_nr_fl dd{ height:26px; line-height:26px; background:#fff; color:#c62619; text-align:center; font-size:14px; margin:0px; padding:0px; color:#ff5a00;}
.ny_cptj_nr_fl dd a{ color:#ff5a00;}
.ArticleTitle{font-family:Î¢ÈíÑÅºÚ;font-size:12px;line-height:50px;text-align:center;}
.ArticleMessage{border-left:none;border-right:none;color:#999;height:26px;line-height:26px;text-align:center;}
.brow_mm {height: auto !important;min-height: 360px;line-height:24px; padding: 0px 20px; color:#666;}
.ny_news{}
