@charset "utf-8";
/* CSS Document */

/*css 初始化 */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }  /*让这些的标签内外边距都是0*/
fieldset, img {  border:none; vertical-align: middle; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; font-family: "SimSun","宋体";}
select, input { vertical-align:middle;  /*  */ }
select, input, textarea { font-size:12px; margin:0; }
textarea { resize:none; }
table { border-collapse:collapse; }
body { color:#666;  font:12px '宋体'; /* 测试用的高度 */ }
a{color:#000; text-decoration:none;  }
a:hover{ color:red; }
em {font-weight: normal; }

.top {	border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #ececec;}
.top .topbox {	font-family: Microsoft Yahei;	height: 60px;width: 1176px;	margin-right: auto;	margin-left: auto;}
.clear {clear: both;}
.top .topbox .top_logo {float: left;height: 60px;width: 192px;}
.logoimg img {	height: 60px;	width: 192px;}
.top .topbox .top_nav {	height: 60px;	overflow: hidden;	float: left;	display: block; margin: 0 10px;}
.top .topbox .top_nav ol li {	display: block;	float: left;}
.top .topbox .top_nav ol li a {	line-height: 40px;	display: block;
	padding-right:12px;	padding-left: 12px;	height: 40px;margin-top: 10px;font-size: 14px;	text-align: center;}
.top .topbox .top_nav ol li a:hover{ color:#fff; background:#f76e12; display:block;border-radius: 5px;text-decoration: none;}
.top .topbox .top_nav ol li .active{color:#fff; background:#f76e12; display:block;border-radius: 5px;}
.index-search{ float:left; position: relative;  margin-top:15px; }
.search-btn{ position: absolute;right:2px; top:1px; line-height: 30px; width: 24px; height: 30px;}
.top .topbox .login {float: right;height: 60px;}
.top .topbox .login a {	background-color: #f76e12;	display: block; color:#FFF;	height: 40px;padding-right: 10px;padding-left: 10px;
	line-height: 40px;margin-top: 10px;  border-radius: 5px;transition:0.5S;-webkit-transition:0.5S; -moz-transition:0.5S; -o-transition:0.5S;}
.top .topbox .login a:hover{ background-color:#F00; transition:0.5S;-webkit-transition:0.5S; -moz-transition:0.5S; -o-transition:0.5S;    text-decoration: none;}

/*top end*/

.top_ad a{width:1176px; height: 90px; display: block; margin: 10px auto;}
.top_ad a img{width: 1176px; height: 90px;}
/*top ad end*/
/* 常用代码  */
.clearfix:after { content:""; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { *zoom:1; }
.wrap{ width:950px;  margin-left: auto; margin-right: auto;  }
.fl{ float:left;}
.fr{ float:right;}

body{background: url(bei.jpg);}
.header{width: 950px; height: 180px;}
.header .header-bg img{width: 950px; height: 180px;}

.nav{width: 950px; height: 27px; background: url(dh2.gif) repeat-x; border-bottom: 1px solid #E3E2E0;}
.nav ul li {float: left; width: 105px; height: 27px; line-height: 27px; background: url(nav-bg.png) no-repeat right center; text-align: center;}
.nav ul li a{color:#cc0000; font-weight: bold; letter-spacing: 2px;}
.nav ul li a:hover{color:#ff3300;}
.nav ul .no-bg {background: none;}

.main{background: #fff;}
.main .main-l{width: 700px;}
.main-l .main-l-top{width: 700px; height: 135px; background: url(dd.jpg) no-repeat;}
.main-l .main-l-top p{font-size: 12px; font-weight: bold; color: #666666; line-height: 22px; padding:14px 35px 0px 204px; letter-spacing: 1px;}

/*内容*/
.main-l .main-l-txt{background: #fff;}
.main-l-txt .main-l-txt-hd{height: 38px; width: 700px; background: url(blue.gif) repeat-x; }
.main-l-txt .main-l-txt-hd h3{height: 38px; width: 112px; background: url(tit-fff.gif) no-repeat; font-size: 14px; font-weight: bold; letter-spacing: 2px; text-align: center; color:#333; line-height: 25px;}
.main-l-txt-bd{height:210px;}
.main-l-txt-bd li{height: 23px; line-height: 23px; background: url(dot-5.gif) no-repeat 6px center; padding-left: 30px; border-bottom: 1px solid #E7E7E7;}
.main-l-txt-bd li a{font-size: 14px; margin-right: 10px;}
.main-l-txt-bd li .main-l-txt-bd-new{width:28px; height:11px;  background: url(new01.gif) no-repeat; display:inline-block;}

.main-l-txt01{ border: 1px solid #ccc;}
.main-l-txt02{ border: 1px solid #ccc; margin-top:12px;}
.main-l-txt-bd02{height:230px;}


/*左边分页*/
.easysite-total-page{margin-left: 300px;}
.easysite-total-page span{color:#000;}
.easysite-page-wrap a{color:#0000ff; font-size:14px;}

/*右边*/
.main-r .main-r-top{width: 250px; height: 135px; background: #fff url(zt.gif) no-repeat right top; }
.main-r .banner{width: 240px; margin-left: 10px; height: 255px;}
.C_Info009_body .slideBox .bd li .pic{width: 240px !important;}
.C_Info009_body .slideBox .bd li .pic img{width: 240px !important; height: 230px !important;}
.C_Info009_body .slideBox .bd ul li .pictle a{width: 120px !important;}

.main-r .main-r-bottom{width: 238px; margin-left: 10px; height: 224px; background: #fff; margin-top:12px;  border: 1px solid #ccc;}
.main-r-bottom .main-r-bottom-hd{height: 38px; width: 238px; background: url(blue.gif) repeat-x; }
.main-r-bottom .main-r-bottom-hd h3{height: 38px; width: 112px; background: url(tit-fff.gif) no-repeat; font-size: 14px; font-weight: bold; letter-spacing: 2px; text-align: center; color:#333; line-height: 25px;}
.main-r-bottom-bd li{height: 22px; line-height: 22px; border-bottom: 1px solid #E7E7E7;}
.main-r-bottom-bd li a{font-size: 14px; }
.main-r-bottom-bd{height: 200px; }
.main-r-bottom-02{border: 1px solid #ccc;}

/*底部*/
.footer{width: 950px; height: 108px; background: #fff;}
.footer .footer-hd{width: 950px; height: 14px; border-bottom: 2px solid #ff6600;}
.footer .footer-bd ul{padding-left: 78px; }
.footer .footer-bd li{float: left; line-height: 60px; text-align: center; }
.footer .footer-bd li a{border-right: 1px solid #000; padding:0px 20px; font-size: 14px;}
.footer .footer-bd .no-bd a{border:0 none;}
.footer .footer-bq{text-align: center; color:#333;}


.main-l-txt01-more{height: 24px; text-align: right; margin-right: 20px; }
.main-l-txt01-more a{font-size: 14px; color:#000;}