@charset "gb2312";
/* CSS Document */
*{margin:0;padding:0;font-size:12px;border:0px;border:0;list-style:none;}
.blank {CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT: 5px;}
body{margin:0;padding:0;background:#eceeed  ; font-size:12px;color:#666666;font-family: "宋体",Arial, Helvetica, sans-serif;}
a:hover {text-decoration:underline;}
ul{ list-style:none}
textarea{resize:none;}
table{empty-cells:show;border-collapse:collapse;}
caption,th{text-align:left;font-weight:400;}
ul li,.xl li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:1em;}
a{color:#1d1d1d;text-decoration:none;}
a:hover{text-decoration:underline; color:#003}
.blank {CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT: 0px}
.blank2{CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT:5px; border-top:#CCC dotted 1px; width:100%; margin:0 auto}
.blank3{CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT:5px; border-top:#e8e7e7  solid 1px;  width:190px; margin:0 auto}
.blank1 {CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT: 3px}
.blank5 {CLEAR: both; FONT-SIZE: 0px; BACKGROUND: #fff; OVERFLOW: hidden; HEIGHT: 5px}
.blank10 {CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT: 8px}
.blank20 {CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT: 15px}
.blank30 {CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden; HEIGHT: 30px}
/*顶部开始*/

.hander { margin:0 auto; ;height:35px; width:100%;   }
.hander_logo{ display:none;}
.hander_nav{ display:none;}
.handerTop { height:29px; margin:0 auto;background:url(../images/top_bank.gif) repeat-x top;overflow:hidden; }
.handerTop-link { margin:0 auto; overflow:hidden; width:986px;  height:26px; color:#ccc; }
.handerTop-link_2{  float:left}
.handerTop-link_1{   float:right;  height:26px; color:#ccc;}
.handerTop-link_1_right{float:right; height:26px; color:#ccc}
.handerTop-link_2 p{ font-size:12px; color:#333; padding-top:8px;}
.handerTop-link_2 p a{ font-size:12px; margin:0px 3px;}
.handerTop-link_1 ul li{ float:left; padding:4px; padding-top:6px;}
.handerTop-link_1 ul li img{ float:left; padding-top:2px;}
.handerTop-link_1 ul li a span{ color:#F00; padding-right:10px; }
.handerTop-link_1 ul li a{ height:20px; margin-left:5px; text-decoration:none;  outline: none; color:#0e4c9f; }
.handerTop-link_1 ul li a:hover { text-decoration:none; color:#333; }

body fieldset{border:1px solid #D8D8D8; padding:0 10px 10px;*padding:10px;margin:10px;}
body fieldset legend{padding:3px 8px;font-weight:700;}
body fieldset.blue{border:1px solid #dce3ed}
body fieldset.blue legend{padding:3px 8px;font-weight:700;color:#347add; background:none; border:none}

/*首页广告开始*/
.ads{  width:960px; border:#DDDDDD solid 1px;overflow:hidden;zoom:1; margin:0 auto; margin-top:10px;}
.ads ul li{line-height:23px;color:#436472}
.ads ul li a{color:#436472}
.ads_m1{ width:960px;overflow:hidden;float:left;zoom:1;height:23px;}
.ads_m1 ul {padding-left:5px;height:23px;overflow:hidden;}
.ads_m1 ul li{float:left;list-style:none;padding:0; padding-left:8px;overflow:hidden;zoom:1;height:23px;line-height:23px;}
.ads_m2{width:960px;overflow:hidden;float:left;}
.ads_m2 ul li{float:left; list-style:none;line-height:23px; padding-left:7px;}
.ads_m2 .tlad {padding-left:12px}
.mian{ width:986px;  margin:0 auto; background:#FFF; overflow:hidden}
.page{width:962px; margin:0 auto; overflow:hidden }
.w1{ width:962px; overflow:hidden; margin:0 auto}
.x1_1{ width:580px; float:left; }
.x1_2{ width:380px; float:right; border:#0CF solid 1px;}

.xin dl dt a img{ float:left; margin-right:10px;}


.newssearch {width:262px;float:right;}
.newssearch .text {background:url(../images/news_ss_input.gif) no-repeat;width:200px;height:22px;line-height:22px;padding:0 2px;}
.newssearch span {float:left;}
.newssearch .but , .newssearch .button {margin-left:3px;background:url(../images/news_ss_but.gif) no-repeat;width:52px;height:22px;}
/*底部*/
.footer{ width:960px; margin:0 auto;border-top:1px solid #9DC5E9}
.footer_m{ display:none;}
.footer p{ text-align:center; font-size:12px; color:#999}
.footer_txt{width:850px;height:71px;margin:27px 0 0 70px;}
.footer_txt dl{ width:780px; margin:0 auto}
.footer_txt dl img{ float:left; width:97px; margin-right:10px;}
.footer_txt dl dd{display:inline;line-height:19px;}


#Article .content {padding:none;margin:none;margin:5px 20px ;color:#000;}
#Article .content strong{color:#000; font-size:14px;}
#Article .content ul,#Article .content ol {padding:none;margin:none;margin:10px 15px; margin-left: 50px;}
#Article .content ul li  { display: list-item; list-style-type : disc;padding:none;margin:none; list-style-position:outside; font-size:14px;}
#Article .content ol li  {list-style-type : decimal ;padding:none;margin:none;list-style-position: outside;  font-size:14px;} 
#Article .content h1,.content h2,.content h31,.content h4,.content h5,.content h6 {font-size:100%;font-weight:bold;}
#Article .content p {float:none;;font-size:14px;line-height:26px;}
#Article .content   *{clear:both;float:none;text-align:none;line-height:26px;}  
#Article .content {line-height:26px;font-size:14px;}
#Article .content ol{ list-style-position: outside;  }
#Article .content ul {list-style-position: outside;  } 

.ssadbox{padding-top:14px;}
.ssadbox li {float:left;margin-right:6px;}

/*right排行部分控制-新加*/
.xr{ width:258px; overflow:hidden;  padding-bottom: 7px; background:url(../images/a8.gif) repeat-x top; border:#c4d3fa solid 1px; margin:0 auto}
.Menubox2{height:24px;background:url(../images/x_dianji.gif) top no-repeat;width:258px}
.Menubox2 ul li span{ font-size:14px; font-weight:bold; float:left; color:#fff}
.Menubox2 ul{list-style:none;margin:-10px 19px;padding:0;position:absolute;}
.Menubox2 ul li{float:left;line-height:16px;display:block;cursor:pointer;font-size:12px;width:58px; padding-top:15px;height:22px;text-align:center;color:#333333;  }
.Menubox2 ul li.hover{background:url(../images/x_zp.jpg) no-repeat 0px 12px;width:58px; height:22px;}
#Tab2{width:258px; border:none; height:336px;margin:0px;padding:0px;margin:0 auto; float:left;}
.x_layer2{width:258px; overflow:hidden;}
.x_layer2_x1{ background:#ebebeb; border-bottom:#dddddd  solid 1px;border-top:#fff solid 1px; height:32px; width:260px;}
.x_layer2_1 h2{  height:30px; font-size:14px; padding-top:10px; padding-left:5px; font-weight:bold; color:#000}
.x_layer2_1 h2 span{float:right; padding-right:5px; color:#0b64be; font-size:12px;margin-top:2px ;*margin-top:-15px!important;_margin-top:-14px ;}
.x_layer2_1 h2 span a{ color:#666; font-size:12px;font-weight:100}
.x_nav8_1{ width:250px; overflow:hidden;margin:0px auto; margin-bottom:5px; }
.x_nav8_1 ul{ list-style:none; background:url(../images/x_nav8_1.jpg) 3px 4px no-repeat; overflow:hidden; margin-left:2px;}
.x_nav8_1 ul li{ line-height:25px;padding-left:25px; text-align:left }
.x_nav8_1 img{ float:left}


 @media (max-width: 768px) {
	 .mian{ width:96%; padding:0px 2%;}
        .page{ width:100%}

	.hander { width:100%; height:70px;  border-bottom:#c3d4e7 1px solid;}
	.handerTop{ display:none;}
	.hander_logo{ display:block; height:60px; padding:10px 10px; text-align:center; background-color:#FFF;}
	.hander_logo img{ margin:0 auto;}
	.hander_nav{ display:block; border-bottom:2px solid #999;width:96%; padding:10px 2%;}
	.ads{ display:none;}
	
	.w1{ width:100%;}
	.newssearch { display:none;}
	
	
	.footer{ width:100%; height:auto ;}
	.footer_m{ display:block; width:100%; background-color:#FFF; text-align:center;}
	.footer_m logo{ width:100%; text-align:center;}
	.footer_txt{ display:none}
	
	
	 }