html {
	 height: 100%; overflow: auto; -webkit-text-size-adjust: none;
}
* {
	list-style: none; margin: 0px; padding: 0px;
}
q::before {
	content: "";
}
q::after {
	content: "";
}
abbr {
	border: 0px currentColor; border-image: none;
}
acronym {
	border: 0px currentColor; border-image: none;
}
body {
	 font: 12px/1.5 "Microsoft YaHei", 微软雅黑, "宋体", tahoma, Verdana, arial, sans-serif; margin: 0px; padding: 0px; height: 100%; color: rgb(51, 51, 51); font-size-adjust: none; font-stretch: normal;
}
a {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	color: rgb(205, 53, 1); text-decoration: none;
}
a img {
	border: currentColor; border-image: none;
}
.left {
	float: left;
}
.fl {
	float: left;
}
.right {
	float: right;
}
.fr {
	float: right;
}
.clearfix::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
* html .clearfix {
	-ms-zoom: 1;
}
*:first-child + html .clearfix {
	-ms-zoom: 1;
}
.clear {
	height: 0px; line-height: 0px; overflow: hidden; clear: both; font-size: 0px; margin-top: -1px;
}
.cc {
	height: 0px; line-height: 0px; overflow: hidden; clear: both; font-size: 0px; margin-top: -1px;
}
h1 {
	font-weight: normal;
}
h2 {
	font-weight: normal;
}
h3 {
	font-weight: normal;
}
h4 {
	font-weight: normal;
}
h5 {
	font-weight: normal;
}
h6 {
	font-weight: normal;
}
h1 {
	font-size: 18px;
}
h2 {
	font-size: 14px;
}
h3 {
	font-size: 12px;
}
p {
	margin: 14px;
}
#wcagnav {
	height: 38px;
}
#wcagnav #cwbtd {
	height: 32px; line-height: 32px; cursor: pointer;
}
#wcagnav #cwbtd button {
	width: 120px !important;
}
#wcagnav button {
	padding: 0px 15px !important; height: 32px; line-height: 32px; cursor: pointer; _padding: 0px 1px;
}
#container {
	height: 100%;
}
.topbox { background:#FFF; width: 100%; height: 42px;
}
.topcon {
	margin: auto; width: 1200px; height: 30px;
}
.top_l {
	width: 600px; height: 30px; color: rgb(102, 102, 102); line-height: 42px; overflow: hidden; padding-left: 12px;
}
.top_l ul li {
	height: 30px; float: left;
}
.top_l ul li.l1 {
	background-position: 0px 12px; width: 51px; padding-left: 17px;
}
.top_l ul li.l2 {
	background-position: -68px 12px; width: 50px; padding-left: 18px;
}
.top_l ul li.l3 {
	background-position: -136px 12px; width: 47px; padding-left: 18px;
}
.top_l ul li.l4 {
	background-position: -201px 12px; width: 50px; padding-left: 21px;
}
.top_l ul li a {
	color: rgb(102, 102, 102);
}
.top_l ul li a:hover {
	color: rgb(205, 53, 1);
}
.top_rlink {
	height: 42px; overflow: hidden;
}
.top_rlink a {
	height: 42px; color: rgb(102, 102, 102); line-height: 42px; padding-right: 16px; float: left; display: block; white-space: nowrap;
}
.top_rlink a:hover {
	color: rgb(205, 53, 1);
}
.top_rlink .r_line {
	background: url("../images/top_rico.gif") no-repeat 0px 19px; width: 8px; height: 42px; overflow: hidden; float: left; display: block;
}
.top_rlink .sj {
	background: url("../images/sj_ico.gif") no-repeat 0px 14px; padding-left: 14px;
}
.top_rlink .pad {
	background: url("../images/pad_ico.gif") no-repeat 0px 14px; padding-right: 10px; padding-left: 15px;
}
#webjx{ width:250px; float:right;}
.header {
	background: url("../images/header_bg.jpg") no-repeat center 0px; margin: auto; width: 100%; 
}
.banner {
	margin: auto; width: 1200px; height: 129px; overflow: hidden; position: relative;
}
.secbox {
	top: 105px;
	width: 427px;
	height: 80px;
	right: -170px;
	overflow: hidden;
	position: absolute;
	padding-left:1100px;
}
.weat {
	width: 300px; height: 36px; overflow: hidden; padding-left: 13px;
}

.select ul li {
	height: 30px; float: left;
}
.select ul li.sec {
	background: rgb(255, 255, 255); padding: 0px 8px; width: 244px; height: 30px;
}
.select ul li.sec input {
	background: none; border: 0px currentColor; border-image: none; width: 244px; height: 30px; color: rgb(182, 182, 182); line-height: 30px; font-family: "Microsoft YaHei",微软雅黑; float: left;
}
.select ul li.btn {
	width: 50px;
}
.select ul li.btn input {
	background: url("../images/ss_btn.jpg") no-repeat; border: currentColor; border-image: none; width: 50px; height: 30px; float: left; cursor: pointer;
}
.select ul li.ss {
	width: 30px; height: 29px; text-align: center; line-height: 14px; padding-top: 1px; margin-left: 7px;
}
.select ul li.ss a {
	color: rgb(119, 119, 119);
}
.select ul li.ss a:hover {
	color: rgb(205, 53, 1);
}
.menubox {
	background: url("../images/menu_bg.png") no-repeat; margin: auto; width: 1280px; height: 56px; overflow: hidden; padding-left: 60px;
}
.menubox ul li {
	background: url("../images/mu_line.jpg") no-repeat right 21px; width: 207px; height: 56px; float: left; position: relative;
}
.menubox ul li a {
	left: -1px; width: 208px; height: 56px; color: rgb(255, 255, 255); line-height: 56px; font-size: 18px; display: block; position: absolute; cursor: pointer;
}
.menubox ul li a:hover {
	background: rgb(0, 107, 188); color: rgb(255, 255, 255);
}
.menubox ul li.on a {
	background: rgb(188, 0, 40); color: rgb(255, 255, 255);
}
.menubox ul li#mu1 {
	width: 187px;
}
.menubox ul li#mu1 a {
	width: 188px;
}
.menubox ul li#last {
	background: none;
}
.menubox ul li a span {
	background: url("../images/mu_ico.png") no-repeat; margin: auto; height: 56px; overflow: hidden; display: block;
}
.menubox ul li a span.ico1 {
	background-position: 0px 0px; width: 62px; padding-left: 55px;
}
.menubox ul li a span.ico2 {
	background-position: 0px -60px; width: 76px; padding-left: 41px;
}
.menubox ul li a span.ico3 {
	background-position: 0px -120px; width: 76px; padding-left: 41px;
}
.menubox ul li a span.ico4 {
	background-position: 0px -180px; width: 76px; padding-left: 41px;
}
.menubox ul li a span.ico5 {
	background-position: 0px -240px; width: 76px; padding-left: 41px;
}
.menubox ul li a span.ico6 {
	background-position: 0px -300px; width: 76px; padding-left: 41px;
}
.home_web {
	top: 260px; width: 82px; height: auto; right: 5px; position: fixed; _position: absolute; _top: auto; _margin-top: 260px;
}
.close {
	width: 40px; height: 16px; padding-right: 2px; margin-bottom: 8px; float: right; cursor: pointer;
}
.wx {
	background: rgb(255, 255, 255); border: 1px solid rgb(218, 218, 218); border-image: none; width: 80px; height: 120px; clear: both;
}
.wx_tu {
	margin: 0px auto; width: 68px; height: 81px; overflow: hidden; padding-top: 6px;
}
.wx_list {
	width: 80px; height: 33px;
}
.wx_list ul li {
	width: 40px; height: 33px; float: left;
}
.wx_list ul li a {
	width: 40px; height: 33px; display: block;
}
.wx_list ul li.sec1 a.wx1 {
	background: url("../images/pf_wx1.jpg") no-repeat; display: block;
}
.wx_list ul li.sec2 a.wx1 {
	background: url("../images/pf_wx01.jpg") no-repeat; display: block;
}
.wx_list ul li.sec1 a.wx2 {
	background: url("../images/pf_wx2.jpg") no-repeat; display: block;
}
.wx_list ul li.sec2 a.wx2 {
	background: url("../images/pf_wx02.jpg") no-repeat; display: block;
}
.wx_dzb {
	width: 80px; height: 80px; border-right-color: rgb(218, 218, 218); border-left-color: rgb(218, 218, 218); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.wx_dzb a {
	background: url("../images/wx_dzb.png") no-repeat 24px 16px rgb(238, 238, 238); width: 80px; height: 29px; text-align: center; color: rgb(102, 102, 102); line-height: 26px; overflow: hidden; padding-top: 51px; display: block;
}
.wx_dzb a:hover {
	background: url("../images/wx_dzbh.png") no-repeat 24px 16px rgb(238, 238, 238); color: rgb(0, 122, 214);
}









.foot_1{width: 1200px; margin:0 auto;height: 181px; border-top-color: rgb(0, 108, 189); border-top-width: 4px; border-top-style: solid; position: relative;}

.bottom { width: 100%; border-top-color: rgb(0, 108, 189);  position: relative;
}
.bot_menu {
	margin: auto; width: 1200px; height: 24px; text-align: center; color: rgb(133, 190, 234); line-height: 24px; overflow: hidden; padding-top: 8px;
}
.bot_menu a {
	padding: 0px 12px; color: rgb(133, 190, 234); line-height: 24px; white-space: nowrap;
}
.bot_menu a:hover {
	padding: 0px 12px; color: rgb(133, 190, 234); line-height: 24px; white-space: nowrap;
}










.footer {
	margin: auto; width: 1200px; height: 106px; text-align: center; color:#1282e9; line-height: 26px; padding-top: 23px; position: relative;
}
.footer span {
	color: rgb(255, 187, 0);
}
.footer span a {
	color: rgb(255, 187, 0);
}
.footer span a:hover {
	color: rgb(255, 187, 0);
}
.footer a {
	color: rgb(255, 255, 255);
}
.footer a:hover {
	color: rgb(255, 255, 255);
}
.bot_ico {
	top: 22px; width: 80px; height: 80px; right: 107px; overflow: hidden; position: absolute;
}
.pagenav {
	padding: 5px 0px 15px; width: 100%; height: 26px; text-align: center; line-height: 24px; clear: both;
}
.pagenav {
	padding: 5px 0px 15px; width: 100%; height: 26px; text-align: center; line-height: 24px; clear: both;
}
.pagenav a {
	margin: 3px; padding: 0px 8px; border: 1px solid rgb(217, 217, 217); border-image: none; color: rgb(102, 102, 102); font-family: Arial; text-decoration: none; display: inline-block; white-space: nowrap;
}
.pagenav a:hover {
	background: rgb(0, 122, 214); border: 1px solid rgb(0, 122, 214); border-image: none; color: rgb(255, 255, 255);
}
.pagenav a.active {
	border: 1px solid rgb(0, 122, 214); border-image: none; color: rgb(255, 255, 255);
}
.pagenav a.current {
	background: rgb(0, 122, 214); border: 1px solid rgb(0, 122, 214); border-image: none; color: rgb(255, 255, 255);
}
.pagenav a.current:hover {
	background: rgb(0, 122, 214); border: 1px solid rgb(0, 122, 214); border-image: none; color: rgb(255, 255, 255);
}
.pagenav a.disabled {
	background: rgb(238, 238, 238); border: 1px solid rgb(217, 217, 217); border-image: none; color: rgb(102, 102, 102); cursor: default;
}
.pagenav a.disabled:hover {
	background: rgb(238, 238, 238); border: 1px solid rgb(217, 217, 217); border-image: none; color: rgb(102, 102, 102); cursor: default;
}
.pagenav a.text {
	background: rgb(0, 122, 214); border: 1px solid rgb(0, 122, 214); border-image: none; color: rgb(255, 255, 255); cursor: text;
}
.pagenav a.text:hover {
	background: rgb(0, 122, 214); border: 1px solid rgb(0, 122, 214); border-image: none; color: rgb(255, 255, 255); cursor: text;
}
.pagenav a.pagemore {
	background: rgb(255, 255, 255); padding: 0px 3px; border: 1px solid rgb(255, 255, 255); border-image: none; color: rgb(102, 102, 102); cursor: text;
}
.pagenav a.pagemore:hover {
	background: rgb(255, 255, 255); padding: 0px 3px; border: 1px solid rgb(255, 255, 255); border-image: none; color: rgb(102, 102, 102); cursor: text;
}
.pagenav #page {
	display: inline;
}
.pagenav #page input {
	margin: 3px 6px; padding: 0px 5px; border: 1px solid rgb(217, 217, 217); border-image: none; width: 40px; height: 24px; color: rgb(102, 102, 102); line-height: 24px; vertical-align: middle;
}
.pagenav .goto {
	margin: 3px 2px; border: 1px solid rgb(0, 122, 214); border-image: none; width: 36px; height: 26px; text-align: center; color: rgb(255, 255, 255); vertical-align: middle; cursor: pointer; background-color: rgb(14, 118, 205);
}
.wz_top {
	background: url("../images/wz_ico.png") no-repeat 20px 16px rgb(255, 255, 255); height: 50px; color: rgb(102, 102, 102); line-height: 50px; padding-left: 50px; font-size: 14px;
}
.wz_top a {
	color: rgb(102, 102, 102);
}
.wz_top a:hover {
	color: rgb(205, 53, 1);
}
.secnr {
	background: rgb(255, 255, 255); padding: 25px 0px; width: 1200px; height: auto; text-align: left; margin-top: 10px; min-height: 500px; _height: 500px;
}
#wenzhang {
	margin: auto; width: 1100px; height: auto; line-height: 180%; overflow: hidden; font-size: 14px;
}
.wztit {
	text-align: center; line-height: 50px; font-size: 24px; font-weight: bold;
}
.wzfbt {
	text-align: center; line-height: 36px; font-size: 20px; font-weight: 100;
}
.wzbjxx {
	height: 43px; text-align: center; color: rgb(102, 102, 102); line-height: 24px; padding-top: 5px; font-size: 12px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.wzbjxx a {
	color: rgb(102, 102, 102); font-size: 12px; cursor: pointer;
}
.wzbjxx a:hover {
	color: rgb(255, 0, 0);
}
.wzbjxx input {
	border: 1px solid rgb(102, 102, 102); border-image: none; width: 10px; height: 10px; vertical-align: middle; cursor: pointer;
}
.wzcon {
	padding: 25px 15px; height: auto; text-align: justify; line-height: 200%; font-size: 16px; -ms-text-justify: inter-ideograph; min-height: 450px; _height: 450px;
}
.wzcon table {
	max-width: 1070px !important;
}
.wzbot {
	color: rgb(102, 102, 102); line-height: 28px; padding-top: 10px; padding-bottom: 10px; font-size: 14px;
}
.wzbot a {
	color: rgb(102, 102, 102);
}
.wzbot a:hover {
	color: rgb(255, 0, 0);
}
.wzbot1 {
	height: 36px; text-align: right; color: rgb(153, 153, 153); line-height: 36px; padding-top: 15px; font-size: 12px; border-top-color: rgb(219, 222, 225); border-top-width: 1px; border-top-style: solid;
}
.wzbot1 a {
	color: rgb(153, 153, 153); line-height: 36px;
}
.wzbot1 a:hover {
	color: rgb(255, 0, 0); text-decoration: none;
}
.wzbot1 ul {
	float: left;
}
.wzbot1 ul.fxd_xx {
	width: 300px; height: 33px; text-align: left; padding-top: 3px;
}
.bdsharebuttonbox span {
	color: rgb(102, 102, 102); line-height: 32px; float: left;
}
.wzbot1 ul.fxd_close {
	width: 136px; text-align: left; overflow: hidden; float: right;
}
.wzbot1 ul.fxd_close .print_btn {
	background: url("../images/print.gif") no-repeat 0px 10px; width: 68px; height: 36px; line-height: 36px; padding-left: 22px; float: left; display: block;
}
.wzbot1 ul.fxd_close .close_btn {
	background: url("../images/close1.gif") no-repeat 0px 10px; width: 24px; height: 36px; line-height: 36px; padding-left: 22px; float: left; display: block;
}
.bshare-custom #bshare-shareto {
	color: rgb(153, 153, 153) !important; line-height: 24px !important; font-weight: normal !important;
}


  
/*导航*/
.top_nav{ width:1200px; margin: 0 auto; background:#0179e8;}
.menu {height:80px;overflow:hidden;background:url("../images/navbg.jpg") repeat-x; display: block; min-width:1100px; padding-left: 60px;}
.menu .lastli { background: none; }
.menu li { float: left; padding-left:40px;background: url("../images/ge.jpg") no-repeat right; height: 66px; width:80px;}
.menu .lastli { background: none; }
.menu .oneli { background:#c30404; width:100px; height:80px; }
.menu .oneli a{color: #fff;font-size: 14px;}
.menu li em { display: block; font-size: 16px; color: #ffffff;  font-style: normal; text-transform: uppercase; text-align: center;line-height: 25px; }
.menu li a { color: #fff; font-size: 15px; font-weight: bold; text-align: center; display: inline-block; padding: 16px 18px 0 18px; height: 80px; }
.menu li a:hover, .menu .cur a { color: #fff; background: #c30404; text-decoration: none; }
.menu li a:hover em, .menu .cur a em { color: #ffc575; }
.menu li a span { line-height: 20px; display: inline-block; padding-right: 14px; padding-top: 18px; height: 45px; }
.menu li a:-webkit-any-link {display:block;}
/*搜索*/
.select { padding: 6px; width: 218px; height: 30px; 
}
.top_sear {
	width:146px; height:30px; float:right;
	margin-right:10px; margin-top:-2px;
}
.top_sear_input {
	width:146px; height:29px; float:left; color:#333; font-size:12px;
	background:url(../images/input_bg.png) center left no-repeat;
	border:none; line-height:30px; padding:5px 0px 5px 6px;
}
.top_sear_button {
	text-indent:-9999em;
	width:66px;
	height:36px;
	background:url(../images/button.png) center left no-repeat;
	border:none;
	cursor:pointer;
	float:right;
}
.news_box {
	width: 685px; height: 385px; overflow: hidden;
}
#foucsBox { margin: 0 auto; padding: 0; width: 400px; height: 280px; overflow: hidden; zoom: 1; position: relative; }
#foucsBox .imgCon { width: 400px; height: 280px; margin: 0; padding: 0; position: relative; list-style: none; }
#foucsBox .imgCon li { float: left; width: 400px; height: 280px; }
#foucsBox .imgCon li img { border: 0; width: 400px; height: 280px;}
#foucsBox .imgCon li .imgTitle{color: #fff; width: 400px; position: absolute; bottom: 35px; text-align: center; z-index: 2; font-family: "Microsoft Yahei","黑体"; font-weight: normal; font-size: 18px; zoom: 1; }
#foucsBox .imgCon li .imgTitle a { color: #fff; display: block; text-decoration: none; font-family: "Microsoft Yahei","黑体"; font-weight: normal; font-size: 18px; zoom: 1; }
#foucsBox .imgCon li .imgTitle a:hover{ color: #fff; display: block; text-decoration: none; font-family: "Microsoft Yahei","黑体"; font-weight: normal; font-size: 18px; zoom: 1; }
#foucsBox .showPage { width: 400px; height: 70px; position: absolute; bottom: 0; background: #333; opacity: 0.7; filter: alpha(opacity=70); z-index: 1; color: #fff;}
#foucsBox .foucs { width: 400px; height: 22px; position: absolute; bottom: 3px; text-align: center; z-index: 3; }
#foucsBox .foucs span { display: inline-block; width: 7px; height: 7px; margin: 0 5px; line-height: 0; font-size: 0; background: url(../images/bg.png) -160px -90px no-repeat; cursor: pointer; overflow: hidden; }
#foucsBox .foucs span.f { background: url(../images/bg.png) -170px -90px no-repeat; }
#foucsBox .foucsButton { width: 40px; height: 56px; padding: 7px; margin-top: -70px; position: relative; z-index: 4; }
#foucsBox .foucsButton span { display: inline; width: 23px; height: 45px; margin: 7px 5px 0; cursor: pointer; overflow: hidden; background: url(../images/bg.png) 0 0 no-repeat; }
#foucsBox .foucsButton img { display: none; cursor: pointer; border-width: 0px; vertical-align: middle; width: 100px; height: 56px; }
#foucsBox .lBtn { float: left; }
#foucsBox .lBtn span { float: left; background-position: 0 -90px; }
#foucsBox .rBtn { float: right; }
#foucsBox .rBtn span { float: right; background-position: -30px -90px; }
#foucsBox .btnHover { width: 146px; background: #408ED6; overflow: hidden; }
#foucsBox .btnHover img { display: inline; }
		
		/*新闻*/
.IndexArea1{width:1000px;margin:0px auto;overflow:hidden;margin-top:15px;}
.IndexArea1_1{float:left;width:400px;overflow:hidden;height:300px;margin-right:30px;}
.IndexArea1_1 dl{position:absolute;top:154px;height:9px;overflow:hidden; }
.IndexArea1_1 dl dd{ float:left; width:23px; height:9px; overflow:hidden; background:#FFF; cursor:pointer; margin-right:5px;}
.IndexArea1_1 dl dd.hover{ background:#005496;}
.IndexArea1_1 .List{float:left;width:400px;height:300px; position:relative; overflow:hidden; margin-top:15px}
.IndexArea1_1 ul{float:left; height:300px; overflow:hidden; position:absolute; left:0px; top:0px;}
.IndexArea1_1 ul li{ float:left; width:400px; height:300px; background:#FFF;display:block}
.IndexArea1_1 ul a.pic{float:left; overflow:hidden; border-bottom:2px solid #4d4d4d;}
.IndexArea1_1 ul a.pic img{ width:395px; height:230px;}
.IndexArea1_1 ul span{float:left; width:50px; height:50px; overflow:hidden; background:#4d4d4d; color:#FFF; text-align:center; font-size:10px; line-height:20px}
.IndexArea1_1 ul span b{display:block; font-size:20px; padding-top:8px;}
.IndexArea1_1 ul a.txt{float:left; line-height:18px; padding-left:14px; width:200px; padding-top:6px}

.IndexArea1_2{float:left;width:400px;overflow:hidden;height:282px; margin-right:30px;}
.IndexArea1_2 dl{width:400px;}
.IndexArea1_2 ul{float:left;width:400px; height:224px; padding-top:8px;overflow:hidden}
.IndexArea1_2 ul li{float:left; line-height:28px; width:400px;}
.IndexArea1_2 ul li span{ float:left; padding-left:3px; color:#55768f; margin-right:10px; padding-right:10px; background:url(../images/line.gif) right center no-repeat;}
.IndexArea1_2 ul li a{float:left}
.IndexArea2{overflow:hidden;background:#FFF;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4; }
.IndexArea2 .IndexArea2Con{width:1000px;overflow:hidden;height:370px; padding-top:14px; margin:0px auto;}
.IndexArea2_1{float:left; width:270px; height:282px; overflow:hidden;}
.IndexArea2_1 dl.tabT{width:270px;}
.IndexArea2_1 ul.n1{width:270px; height:252px; overflow:hidden; float:left}
.IndexArea2_1 ul.n1 li{ width:270px; height:45px; margin-top:20px; overflow:hidden; border-bottom:1px solid #dedede; float:left}
.IndexArea2_1 ul.n1 li span{ float:left; width:44px; height:45px; background:#005496; font-size:10px; color:#FFF; text-align:center; line-height:18px;}
.IndexArea2_1 ul.n1 li b{ display:block; width:42px; height:26px; line-height:26px; border:1px solid #dedede; border-bottom:none; background:#FFF; color:#005496; font-size:20px; overflow:hidden}
.IndexArea2_1 ul.n1 li a{ float:left; width:210px; padding-left:12px; line-height:20px}
.IndexArea2_1 ul.n2{width:270px; height:252px; overflow:hidden; float:left}
.IndexArea2_1 ul.n2 li{ width:270px; height:50px; padding-top:15px;overflow:hidden; border-bottom:1px solid #dedede; float:left}
.IndexArea2_1 ul.n2 li span{ float:left; width:88px; height:16px; line-height:16px; font-weight:bold; color:#FFF; font-size:11px; text-align:center; background:#005496;}
.IndexArea2_1 ul.n2 li a{ float:left; width:270px;line-height:32px}
.IndexArea2_1 ul.n3{ float:left; width:270px; overflow:hidden; height:252px; padding-top:7px;}
.IndexArea2_1 ul.n3 li{ float:left; line-height:28px; height:29px;border-bottom:1px solid #dedede; overflow:hidden;width:270px; }
.IndexArea2_1 ul.n3 a{ float:left; padding-left:2px;}
.IndexArea2_1 ul.n3 span{ float:right; color:#c4692d; padding-right:2px;}

/*---con_tit---*/

.con{width:1000px;margin-bottom:10px;}
.con_tit{height:40px;width:100%; background:url(../images/tit_bg.jpg) repeat-x left bottom;}
.con_tit ul li{float:left; display:inline; font-size:18px; line-height:38px;}
.con_tit ul li span{color:#d0d0d0;}
.con_tit_00{cursor:pointer;width:200px;line-height:38px;border-bottom:#59b502 solid 2px; color:#59b502;padding-left:10px;}
.con_tit_01{cursor:pointer;width:82px;line-height:38px;border-bottom:2px;color:#606060;padding-left:10px;}
.con_tit_02{cursor:pointer;width:82px;line-height:38px;border-bottom:#59b502 solid 2px; color:#59b502;padding-left:10px;}
.con_ph_01{cursor:pointer;width:82px;line-height:38px;border-bottom:2px;color:#606060;padding-left:10px;}
.con_ph_02{cursor:pointer;width:82px;line-height:38px;border-bottom:#59b502 solid 2px;color:#59b502;padding-left:10px;}
.con_xw_01{cursor:pointer;width:82px;line-height:38px;border-bottom:2px;color:#606060;padding-left:10px;}
.con_xw_02{cursor:pointer;width:82px;line-height:38px;border-bottom:#a22825 solid 2px;color:#a22825;padding-left:10px;}
.news{width:380px;border:1px solid #e6e6e6; background:#fff; margin-right:10px;padding:9px;float: left;}
.news_tab{width:380px; margin:0 auto;}
.news_tab_t{margin:6px auto 10px auto;}
.news_tab_t ul li{ border-bottom:1px dotted #e0e0e0;padding:5px;}
.news_tab_t ul li h3{line-height:36px;font-weight:normal;}
.news_tab_t ul li h3 a{font-size:16px; color:#a22825;}
.news_tab_t ul li a:hover{color:#a22825; text-decoration:underline;}
.news_tab_t ul li p{color:#333; font-size:12px;}
.news_tab_b{padding:0 10px;}
.news_tab_b ul li{float:left;display:inline;line-height:24px;width:380px;height:24px;background:url(../images/li_sq.jpg) no-repeat left center;padding-left:10px;}
.news_tab_b ul li a{color:#333; font-size:14px;}
.news_tab_b ul li a:hover{color:#f27b06; text-decoration:underline;}
.news_tab_b ul li span{color:#999; float:right;}





