@charset "utf-8";
/* RESET */
*{margin:0;padding:0;}fieldset, img{border:0;}:focus{outline:0;}address, caption, cite, code, dfn,em, th, var, optgroup{font-style:normal;font-weight:normal;}h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal;}abbr, acronym{border:0;font-variant:normal;}input, button, textarea,select, optgroup, option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}code, kbd, samp, tt{font-size:100%;}input, button, textarea, select{*font-size:100%;}ol, ul{list-style:none;}table, td{border-collapse:collapse;border-spacing:0;margin:0px;padding:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;}caption, th{text-align:left;}

body {margin:0px;padding:0px;font-size:14px; font-family:Arial, Helvetica, sans-serif ,SimSun;color:#666; background-color:#eaeaea;line-height:24px;}
a{text-decoration:none;color:#666;}
a:hover{color:#666;text-decoration: underline;}
.clear{ clear:both; font-size:0; line-height:0; height:0;}
.padding-20{ padding:20px;}
.padding-30-55{ padding: 30px 55px;}
.h-10{ line-height:0; height:10px; font-size:0; clear:both;}

/*top*/
.top{position:relative; background-color:#f5f5f5; border-bottom:solid 1px #e5e5e5; font-size:12px; line-height:24px;}
.top .cont{ width:960px; margin:auto;D}
.top .b-logo{ position:absolute;width:134px;height:63px;margin-left:20px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="images/b-logo.png");background:url(../images/b-logo.png) no-repeat; _background:none;z-index:1; }
.top .b-logo2{ position:absolute;width:121px;height:53px;margin-left:20px;z-index:2;}
.top .head{width:950px;height:35px;line-height:35px;color:#333;text-align:right;padding-right:10px; }
.top .head a{color:#333;padding:0 6px;}
.top .head a:hover{color:#333; text-decoration:underline;}
.top .head h1{height:35px;line-height:35px;font-size:14px;color:#006428;display:inline;padding-right:65px;}

/*fast-banner*/
.banner-fast{min-width:960px;padding-top:15px;height:330px; }
.banner-fast-left{float:left;width:420px;height:350px;padding:15px 40px 0 0;}
.banner-fast-left img{background:#fff;width:406px;height:271px;border:7px solid #fff;}
.banner-fast-right{float:left;width:500px;background: url(../images/banner-fast-bg.gif) no-repeat left bottom;height:285px;}
.banner-fast-right-tit{font-family:微软雅黑 !important;font-size:38px;padding-top:40px;font-weight: bold;color:#fff;}
.banner-fast-right-rddd{padding-top:20px;}
.banner-fast-right-text{padding:35px 70px 0 40px;font-size:14px;color:#e1e1e1;}


/*colors*/
.banner{ background-color:#6f341c;}

/*banner*/
.banner{ background:url(../images/banner-bg.gif) repeat-x left top; height:340px; min-width:960px;}
.banner .cont{ width:960px; margin:auto;}
.banner .cont .img{ width:400px; float:left; margin:26px 0 0 0;background:#fff;border:7px solid #fff;display:inline;}
.banner .cont .txt{ float:left; padding:26px 0 0 30px;width:510px;}
.banner .cont .txt .tit{font-family:微软雅黑 !important;font-size:38px;padding-top:20px;font-weight: bold;color:#fff;height:60px;float:left;line-height:50px;}
.banner .cont .txt .rddd{padding:10px 0;float:left;width:560px;}
.banner .cont .txt p{float:left;color:#fff;}
.wrap{ width:966px; margin:auto;}

.box, .box .top, .box .end{ background-image:url(../images/box.gif);}
.box{ width:966px; background-position: center top; background-repeat: repeat-y; margin-top:20px;}
.box .top{ background-position: left top; background-repeat: no-repeat; font-size:0; height:4px;}
.box .mid{ padding:0 3px; display:inline-block;}
.box .end{ background-position: right top; background-repeat: no-repeat; font-size:0; height:4px;}

/*title & content*/
.title{line-height:40px; height:40px; padding-top:30px;}
.title .mark{height:40px; float:left; background:url(../images/title-mark.gif) no-repeat left bottom; width:49px; text-align:center; font-size:26px; color:#fff; margin-right:6px;}
.title .cont{height:37px; float:left; width:850px; border-bottom: solid 3px #e5e5e5; position:relative;}
.title .cont1{height:37px; float:left; width:850px; border-bottom: solid 3px #e5e5e5; position:relative;}
.title .cont h2{
	font-size:24px;
	font-family:microsoft YaHei;
	color:#e97900;
	display:block;
	position:absolute;
	top:0;
	left:0;
	border-bottom: solid 3px #e97900;
	height:37px;
	line-height:30px;
	padding:0 10px;
	width: 330px;
}
.title-mini{ line-height:50px; height:50px; border-bottom:solid 1px #e5e5e5; padding-left:40px;}
.title-mini h4{ font-weight:bold; font-size:16px; color:#0056a8;}

/*newstxt*/
.newstxt{ font-size:14px; line-height:26px; color:#2b2b2b; display:inline-block;}
.newstxt p{ padding-bottom:10px;}
.newstxt h3{ padding:20px 0; font-size:16px; font-weight:bold; color:#0056a8;}
.newstxt .img-left{ padding:10px; border: solid 1px #e5e5e5; float:left; margin:0 20px 10px 0;}
.newstxt .img-right{ padding:10px; border: solid 1px #e5e5e5; float:right; margin:10 0px 0px 20;}

/*img list*/
ul.img-list{display:inline-block; font-size:14px;}
ul.img-list li{display:block; width:229px; float:left; text-align:center;}
ul.img-list a.img{ display:block;}
ul.img-list a.txt{ display:block;}

.gj-word{border:1px dashed #e3c984;background: #fffdde;height:60px;padding:10px 0;}
.gj-word a{float: left;	width:280px;color:#333;	text-align: center;display: block;height:30px;}


/*
.wrap .cont{ padding:10px;}
.wrap .box{ border: solid 1px #add8e6;}
.wrap .cont-right{ width:465px; float:right;}
.wrap .cont-left{ width:465px; float:left;}
.wrap h3{ display:block; line-height:40px; font-size:22px; font-family:microsoft YaHei; color:#333; border-bottom:solid 2px #cfeaf2;}
.wrap ul.list{ padding:10px 0; display:inline-block; font-size:14px;}
.wrap ul.list b{ color:#add8e6; padding-right:10px;}
.wrap ul.list a{ color:#333;}
.wrap h4{ display:block; line-height:30px; padding-top:10px; font-size:22px; font-family:microsoft YaHei; color:#333; padding-left:30px;}
.wrap .box2{ border: solid 1px #add8e6; background-color:#f9fdff;}
.wrap ul.list2{ padding:10px 0; display:inline-block; font-size:14px;}
.wrap ul.list2 li{display:block; width:305px; float:left;}
.wrap ul.list2 b{ color:#add8e6; padding-right:10px;}
.wrap ul.list2 a{ color:#333;}

*/
