﻿@charset "utf-8";

html, body, dl, dd, img, form, div, ul, ol, li, h1, h2, h3, h4, h5, h6, p {

	margin: 0;

	padding: 0;

	border: 0;

}

body {

	font-size: 12px;

	font-family:"Microsoft YaHei";

}

h1, h2, h3, h4, h5, h6 {

	font-weight: normal;

}

ul, ol, li {

	list-style-type: none;

}

img {

	border: 0;

	vertical-align: middle

}

select, input, select {

	vertical-align: middle;

	outline: none;

}

table {

	border-collapse: collapse;

	border-spacing: 0

}

iframe {

	border: none;

}

a:link {

	color: #666666;

	text-decoration: none;

}

a:visited {

	color: #666666;

	text-decoration: none;

}

a:hover {

	color: #0093ff;

	text-decoration: none;

}

a:active {

	color: #0093ff;

	text-decoration: none;

}

.h {

	display: none;

	visibility: visible;

}

.wrap {

	border: 0;

	padding: 0;

	width: 1100px;
padding-top:10px;

	margin: 0 auto;
line-height:21px;

*zoom:1;

}

.wrap:after {

	clear: both;

	content: "";

	display: table;

}

.c {

	clear: both;

	font-size: 0;

	line-height: 0;

	height: 0;

	visibility: visible;

}

.fix {

*zoom:1;

}

.fix:after {

	clear: both;

	content: "";

	display: table;

}

.fl {

	float: left;

}

.fr {

	float: right;

}

.pors {

	position: relative;

}

/* 编辑器内容样式 凡是编辑器修改区域加上 */

.editor {

	line-height: 24px;

	text-align: left;

}

.editor p {

	text-indent: 2em;

}

.editor ol li {

	list-style-type: circle;

	margin-left: 25px;

}

.editor ul li {

	list-style-type: square;

	margin-left: 25px;

}

/*网页样式*/





header {

	height: 120px;

}

.logo {

	float: left;
	margin-top:10px;

}

.h_01 {

	width: 280px;

	margin-top: 55px;


}
.h_01 p{font-size:16px;
letter-spacing:3px;}

.h_01 img {

	vertical-align: top;

	margin-right: 10px;

}

.h_01 h2 {

	display: inline-block;

 *display: inline;

 *zoom: 1;

	color: #222222;

	font-size: 14px;

	width: 70px;

	vertical-align: top;

}

.h_01 p {

	display: inline-block;

 *display: inline;

 *zoom: 1;

	color: #e40301;

	font-size: 20px;

	line-height: 20px;

	width: 165px;

}

.h_02 {

	position: relative;

	margin-top: 28px;

	padding-left: 20px;

}

.sokuang {

	width: 228px;

	padding-left: 10px;

	height: 30px;

	border: 1px solid #dddddd;

	font-size: 12px;

	color: #999;

}

.so {

	position: absolute;

	background: url(n_02.png);

	width: 16px;

	height: 16px;

	border: 0;

	top: 7px;

	right: 12px;

}

nav {

	border-top: 3px solid #3b4162;

	height: 52px;

	position: relative;

	z-index: 100;
	background:#3b4162;

}

nav .nav_01 >li {

	margin-left: 42px;

	float: left;

	color: #222222;

	font-size: 16px;

}

nav .nav_01 >li:first-child {

	margin-left: 0;

}

nav .nav_01 > li div> a {

	color: #fff;

	width: 100px;

	height: 36px;

	display: inline-block;

 *display: inline;

 *zoom: 1;

	text-align: center;

	line-height: 30px;

	margin-top: 10px;

}

nav .nav_01 > li:hover div> a {

	color: #fff;

	background: url(n_06.png);

}

nav .nav_01 .on div> a {

	color: #fff;

	background: url(n_06.png);

}

nav .nav_01 > li:hover ul {

	display: block;

}

nav .nav_01 > li ul {

	position: absolute;

	top: 45px;

	z-index: 1000;

	background-color: #3b4162;

	display: none;

	padding: 0 22px;

	padding-top: 7px;

}

nav li ul li {

	width: 100%;

	text-align: center;

}

nav li ul li a {

	display: inline-block;

 *display: inline;

 *zoom: 1;

	padding-bottom: 20px;

	color: #fff;

	font-size: 14px;

}
nav li ul li a:link{ color:#fff;}
nav li ul li a:hover {

	text-decoration: underline;

	color: #fff;

}

.fullSlide {

	position: relative;

}

.fullSlide .pic li {

	height: 500px;

}

.fullSlide .hd {

	text-align: center;

	margin-top: 26px;

}

.fullSlide .hd ul {

	height: 1px;

	background: #dddddd;

	display: inline-block;

 *display: inline;

 *zoom: 1;

}

.fullSlide .hd li {

	display: inline-block;

 *display: inline;

 *zoom: 1;

	border-left: 2px solid #fff;

	border-right: 2px solid #fff;

	position: relative;

	top: -7px;

	margin-left: 64px;

}

.fullSlide .hd li span {

	width: 7px;

	height: 7px;

	background: #fff;

	border: 2px solid #888888;

	display: block;

	overflow: hidden;

	cursor: pointer;

}

.fullSlide .hd li:first-child {

	margin-left: 0;

}

.fullSlide .hd .on span {

	border-color: #c00;

}

.main_01 .main_top {

	padding-top: 50px;

}

.main_top {

	text-align: center;

	padding-top: 60px;

}

.main_top h2 {

	color: #000;

	font-size: 24px;

	line-height: 24px;

	padding-top: 12px;

}

.main_01_c {

	text-align: center;

	margin-top: 40px;

	margin-bottom: 30px;

}

.main_01_c li {

	color: #222222;

	display: inline-block;

 *display: inline;

 *zoom: 1;

	margin: 0 20px;

	height: 35px;

	padding: 0 30px;

	font-size: 14px;

	border: 1px solid #dddddd;

	line-height: 35px;

}

.main_01_c li:hover {

	color: #3b4162;

	cursor: pointer;

	border-color: #3b4162;

}

.main_01_c .on {

	color: #3b4162;

	cursor: pointer;

	border-color: #3b4162;

}

.main_01_c li img {

	margin-left: 15px;

}

.main_01_f {

	margin-bottom: 50px;

}

.main_01_f li {

	width: 245px;

	position: relative;

	border-bottom: 3px solid #dddddd;

	float: left;

	margin-left: 40px;

	height: 264px;

}

.pro {

	padding-bottom: 60px;

}

.pro .main_01_f ul {

	margin-right: -40px;

	margin-top: 30px;

}

.pro .main_01_f li {

	margin-right: 40px;

	margin-left: 0;

	margin-bottom: 35px;

}

.main_01_f li:first-child {

	margin-left: 0;

}

.main_01_f li div {

	width: 245px;

	position: absolute;

	height: 280px;

	top: 0;

	left: 0;

	background-color: rgba(59,65,98,.8);

	display: none;

}

.main_01_f li div em {

	line-height: 200px;

	display: block;

	width: 40px;

	height: 41px;

	text-align: center;

	margin: 0 auto;

}

.main_01_f li h2 {

	font-size: 14px;

	color: #222222;

	line-height: 23px;

	padding: 5px 0;
text-align:center;

}

.main_01_f li:hover {

	border-color: #3b4162;

}

.main_01_f li:hover div {

	display: block;

}

.more {

	width: 170px;

	height: 38px;

	background: #3b4162;

	margin: 0 auto;

	text-align: center;

	line-height: 38px;

	font-size: 14px;

	color: #fff;

}

.more a {

	color: #fff;

	width: 100%;

	height: 100%;

	display: block;

}
.more a:hover{background:#c00}
.more span {


	margin-left: 11px;

}

.main_02 {

	border-top: 2px solid #eeeeee;

	margin-top: 50px;

}

.main_02_c {

	height: 460px;

	margin-top: 50px;

}

.fullSlide_01 {

	position: relative;

}

.fullSlide_01 .pic .div1 {

	width: 50%;

}

.fullSlide_01 .pic .div1 img {

	max-width: 100%;

}

.fullSlide_01 .pic .div2 {

	width: 50%;

	background: #4a4a4a;

	height: 460px;

}

.fullSlide_01 .pic .div2 div {

	padding-left: 70px;

	width: 480px;

}

.fullSlide_01 .pic .div2 h2 {

	font-size: 24px;

	line-height: 18px;

	color: #fff;

	padding-top: 70px;

	padding-bottom: 25px;
	font-weight:bold;

}

.fullSlide_01 .pic .div2 h3 {

	width: 48px;

	background: #3b4162;

	height: 2px;

}

.fullSlide_01 .pic .div2 p {

	color: #fff;

	line-height: 28px;

	padding-top: 30px;
	font-size:16px;

}

.fullSlide_01 .pic .div2 h4 {

	width: 166px;

	height: 35px;

	border: 1px solid #666666;

	color: #fff;

	font-size: 14px;

	text-align: center;

	line-height: 35px;

	margin-top: 155px;

}

.fullSlide_01 .pic .div2 h4 span {


	margin-left: 11px;

}

.fullSlide_01 .sNext, .fullSlide_01 .sPrev {

	border: 1px solid #424243;

	color: #aaaaaa;


	font-size: 24px;

	text-align: center;

	line-height: 38px;

	width: 38px;

	height: 38px;

	border-radius: 50%;

	display: block;

	position: absolute;

	top: 265px;

	z-index: 100;

}

.fullSlide_01 .sNext {

	left: 50%;

	margin-left: 120px;

}

.fullSlide_01 .sPrev {

	left: 50%;

	margin-left: 70px;

}

.fullSlide_01 .sPrev:hover, .fullSlide_01 .sNext:hover {

	border-color: #329e2a;

	color: #006633;

}

.main_03_c {

	margin-top: 50px;

}

.main_03_l {

	width: 475px;

	height: 280px;

	background: #3b4162;

	position: relative;

}

.main_03_l div {

	width: 185px;

	margin-left: 20px;

}

.main_03_l h2 {

	font-size: 18px;

	color: #fff;

	padding-top: 35px;

	padding-bottom: 10px;

}

.main_03_l div span {

	color: #a9e7c8;

}

.main_03_l p {

	color: #d4f0e2;

	line-height: 23px;

	padding-top: 20px;

}

.main_03_l img {

	position: absolute;

	right: -30px;

	top: 35px;

}

.main_03_l a {

	width: 170px;

	height: 37px;

	background: #2b2e34;

	text-align: center;

	line-height: 37px;

	font-size: 14px;

	color: #fff;

	display: block;

	position: absolute;

	bottom: -19px;

	left: 32px;

}

.main_03_l span {


	margin-left: 11px;

}

.main_03_r {

	width: 555px;

}

.main_03_r li {

	height: 75px;

	margin-bottom: 36px;

}

.main_03_r li h2 {

	width: 45px;

	font-size: 46px;

	color: #cccccc;

	font-weight: bold;

	line-height: 46px;

	float: left;

}

.main_03_r li div {

	width: 480px;

	float: right;

	padding-left: 15px;

	border-left: 1px solid #aaaaaa;

	height: 100%;

}

.main_03_r li h3 {

	font-size: 18px;

	color: #222222;

	line-height: 18px;

}

.main_03_r li span {

	font-size: 12px;

	color: #888888;

	float: right;

}

.main_03_r li p {

	color: #888888;

	font-size: 12px;

	line-height: 24px;

	padding-top: 13px;

}

.main_03_r li:hover h3 {

	color: #3b4162;

}

.main_04 {

	border-bottom: 2px solid #eeeeee;


	padding-bottom: 60px;

}

.main_04_c {

	text-align: center;

	color: #444444;

	font-size: 14px;

	line-height: 24px;

	padding-top: 40px;

	padding-bottom: 40px;

}

.foot {

	height: 275px;

	background: #2b2e34;

}

.foot dl:first-child {

	width: 60px;

}

.foot dl {

	float: right;

	width: 195px;

	padding-top: 62px;

}

.foot dl dt {

	color: #f7f7f7;

	font-size: 14px;

	line-height: 14px;

	margin-bottom: 30px;

}

.foot dl a {

	color: #9398a3;

}

.foot dl dd {

	line-height: 12px;

	margin-bottom: 18px;

}

.foot dl .on a {

	color: #ffffff;

}

.foot dl dd:hover a {

	color: #ffffff;

}

.foot_01 {

	width: 340px;

	padding-top: 60px;

}

.foot_l h2 {

	color: #8a8d94;

	line-height: 12px;

	padding-top: 12px;

	font-size: 12px;

}

.foot_r {

	width: 170px;

}

.foot_r h2 {

	width: 170px;

	height: 45px;

	line-height: 45px;

	text-align: center;

	color: #8a8d94;

	font-size: 14px;

	background: #3c4047;

}

.foot_r p {

	color: #ecebeb;

	font-size: 18px;

	line-height: 26px;

	padding-top: 10px;

	text-align: left;

	padding-left: 18px;

}

footer {

	height: 54px;

	color: #666666;

	line-height: 54px;

}

.ban {

	height: 240px;

}

.inside {

	margin-top: 30px;

}

.inside_l {

	width: 245px;

}

.inside_l dt span {

	height: 2px;

	width: 22px;

	background: #d0ecce;

	margin-left: 7px;

	display: inline-block;

 *display: inline;

 *zoom: 1;

}

.inside_l dt {

	height: 100px;

	text-align: center;

	line-height: 100px;

	font-size: 28px;

	color: #fff;

	background: #3b4162;

}

.inside_l dd {

	height: 66px;

	font-size: 16px;

	text-align: center;

	line-height: 66px;

	background: #f2f2f2;

	border-bottom: 3px solid #eaeaea;

}
.inside_l dd span {font-size:16px}
.inside_l dd:hover {

	background: #f90;

	border-color: #f60;

}

.inside_l .on {

	background: #f90;

	border-color: #f60;

}
.inside_l .on a {color:#fff}
.inside_l dd a {

	width: 100%;

	height: 100%;

	display: block;


}

.inside_l dd:hover a {

	color: #fff;

}

.inside_l .on a {

	color: #fff;

}

.inside_r {

	width: 815px;

}

.inside_r_t {

	position: relative;

	color: #222222;

	font-size: 20px;

	line-height: 20px;

	border-bottom: 2px solid #dddddd;

}

.inside_r_t span {

	border-bottom: 2px solid #3b4162;

	color: #222222;

	font-size: 20px;

	line-height: 20px;

	display: inline-block;

 *display: inline;

 *zoom: 1;

	padding-bottom: 8px;

	position: relative;

	bottom: -2px;

}

.inside_r .abo {

	color: #444444;

	font-size: 14px;

	line-height: 30px;

	padding-top: 25px;

	padding-bottom: 50px;

}

.inside_r .abo_03 {

	padding-top: 35px;

	padding-bottom: 40px;

}

.inside_r .abo_03 img {

	padding: 6px;

	border: 1px solid #e6e6e6;

}

.inside_r .abo_03 ul {

	margin-right: -26px;

}

.inside_r .abo_03 li {

	width: 254px;

	text-align: center;

	margin-bottom: 35px;

	margin-right: 26px;

	cursor: pointer;

	float: left;

}

.inside_r .abo_03 h2 {

	font-size: 14px;

	color: #444444;

	line-height: 14px;

	padding-top: 12px;

}

.pro_01_t {

	line-height: 80px;

	color: #3b4162;

	font-size: 18px;

}

.pro_01_l {

	width: 400px;

}

.pro_01_l img {

	border: 1px solid #dddddd;

}

.pro_01_r {

	width: 380px;

	font-size: 14px;

	color: #444;

	line-height: 40px;

}

.pro_01_c {

	margin-bottom: 15px;

}

.pro_01_f b img {

	margin-right: 8px;

}

.pro_01_f {

	font-size: 14px;

	color: #444;

	line-height: 40px;

	padding-bottom: 60px;

}

.case {

	padding-bottom: 60px;

}

.case ul {

	margin-right: -26px;

	margin-top: 30px;

}

.case li {

	width: 254px;

	height: 168px;

	position: relative;

	margin-right: 26px;

	margin-bottom: 40px;

	float: left;

}

.case li div {

	position: absolute;

	left: 0;

	top: 0;

	width: 100%;

	height: 100%;

	background-color: rgba(50,161,42,.8);

	text-align: center;

	display: none;

}

.case li:hover div {

	display: block;

}

.case li div h2 {

	font-size: 14px;

	line-height: 14px;

	padding-top: 50px;

	color: #fff;

	padding-bottom: 15px;

}

.case_01_c {

	color: #444444;

	font-size: 14px;

	line-height: 28px;

	padding-bottom: 50px;

}

.con {

	padding-top: 30px;

	line-height: 36px;

	color: #444444;

	font-size: 14px;

	padding-bottom: 60px;

}

.con_01 {

	margin-right: -20px;

	padding-bottom: 20px;

}

.con_01 li {

	float: left;

	margin-right: 20px;

	margin-bottom: 20px;

}

.con_01 .txt1 {

	width: 245px;

	height: 33px;

	padding-left: 10px;

	border: 1px solid #dddddd;

}

.con_01 textarea {

	width: 800px;

	padding-left: 10px;

	border: 1px solid #dddddd;

	height: 140px;

	padding-top: 5px;

	resize: none;

	outline: none;

	font-size: 12px;

}

.con_01 .txt2 {

	width: 120px;

	height: 36px;

	border: 0;

	background: #3b4162;

	font-size: 14px;

	color: #fff;

	cursor: pointer;

}

.con_01 input:focus {

	border-color: #3b4162;

}

.con_01 textarea:focus {

	border-color: #3b4162;

}

.news {

	margin-top: 30px;

}

.news ul {

	padding-bottom: 20px;

}

.news li {

	margin-bottom: 20px;

	padding-bottom: 20px;

	border-bottom: 1px solid #eeeeee;

	float: left;

	width: 100%;

}

.news {

	

}

.news li img {

	float: left;

}

.news li div {

	width: 570px;

	float: right;

}

.news li h2 {

	font-size: 18px;

	line-height: 18px;

	padding-top: 5px;

	padding-bottom: 15px;

	color: #000000;

}

.news li p {

	color: #666666;

	line-height: 24px;

}

.news li h4 {

	padding-top: 10px;

	color: #888888;

	font-size: 12px;

}

.news li h4 img {

	margin-right: 10px;

}

.news li h3 {

	width: 98px;

	height: 30px;

	line-height: 30px;

	text-align: center;

	color: #3b4162;

	font-size: 12px;

	border: 1px solid #3b4162;

	margin-top: 15px;

}

.news li h3 span {


	margin-left: 10px;

}

.news li:hover h2 {

	color: #3b4162;

}

.news li:hover h3 {

	color: #fff;

	background: #3b4162;

}

footer .fr {

	color: #9A9A9A;

}

footer .fr a {

	color: #9A9A9A;

}

.inside_l {

	margin-bottom: 100px;

}

.right_contact {

	position: fixed;

	bottom: 60px;

	right: 0px;

	width: 40px;

	display: none;

	z-index: 100000;

}

.right_contact .r_qq {

	background: url(contact_qq.png) no-repeat center #ececec;

	width: 40px;

	height: 40px;

	cursor: pointer;

}

.right_contact .r_tel {

	background: url(contact_tel.png) no-repeat center #ececec;

	width: 40px;

	height: 40px;

	cursor: pointer;

}

.right_contact .r_close {

	background: url(contact_close.png) no-repeat center #f9f9f9;

	width: 40px;

	height: 40px;

	cursor: pointer;

}

.right_contact .r_close:hover {

	background: url(contact_close2.png) no-repeat center #41C3E6;

	cursor: pointer;

}

.right_contact .r_show {

	background: url(contact_h.jpg) no-repeat center;

	width: 40px;

	height: 40px;

	cursor: pointer;

}

.right_contact .right_hide {

	display: none;

}

.right_contact .sel .r_qq {

	background: url(contact_qq2.png) no-repeat center #41C3E6;

}

.right_contact .sel .r_tel {

	background: url(contact_tel2.png) no-repeat center #41C3E6;

}

.right_contact .r_sub {

	display: none;

	position: absolute;

	right: 40px;

	top: 0px;

	background-color: #41C3E6;

	padding: 20px;

	line-height: 34px;

	z-index: 100000;

}

.right_contact .r_sub_tel {

	width: 110px;

	top: 40px;

}

.right_contact .r_sub_tel span {

	display: block;

	font-size: 14px;

	color: #fff;
}

.right_contact .r_top {

	background: url(contact_top.png) no-repeat center #f9f9f9;

	width: 40px;

	height: 40px;

	cursor: pointer;

	display: none;

}

.right_contact .r_top:hover {

	background: url(contact_top2.png) no-repeat center #41C3E6;

}

.pages {

	height: 30px;

	padding: 25px;

}

.pages ul {

	float: right;

}

.pages .firstPage {

	width: 30px;

}

.pages ul li {

	float: left;

	line-height: 25px;

	height: 25px;

	margin-left: 5px;

	font-size: 12px;

	border: 1px solid #E9E9E9;

	padding: 0px 10px;

	width: auto;

}

.pages ul li a:hover {

	color: #ff0000;

	text-decoration: none;

}

.pages ul li.thisclass, .pages ul li.thisclass a, .pages ul li.thisclass a:hover {

	background-color: #A8B321;

	color: #FFF

}

.pages .pageinfo {

	line-height: 25px;

	padding: 12px 5px 10px 5px;

	color: #999;

}

.pages select {

	line-height: 25px;

	margin-top: 4px

}

.pages .pageinfo strong {

	color: #555;

	font-weight: normal;

	margin: 0px 2px;

}

.pagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}
.pagess ul li { display:inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;line-height: 20px;background: #fff;color:#999}
.pagess ul li:hover{ background:#ccc; color:#fff;border: 1px solid #ccc}
.pagess ul li:hover a{color:#fff;}
.pagess ul li.thisclass {display: inline-block;border: 1px solid #ccc;padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}
.pagess ul li.thisclass a {color: #fff;}
.pagess ul li a{ display:block;color:#999}
.pagess ul li a:hover {color: #fff;}

.gooxao{ overflow:hidden; margin:30px 0}
.gooxao dt{ float:left}
.gooxao dd{ line-height:40px; margin-left:380px}
.gooxao .goo1{ font-size:18px;}
.gooxao .goo2{ color:#333; font-size:14px}
.gooxao .goo3{ color:#333; font-size:14px}
.gooxao .goo3 span{ color:#F00; font-size:30px}

.newMain {
	/*background: url(newsbg.png) no-repeat center top;*/
	height: 536px;
}
.newMain .container {
	padding-top: 40px;
	    width: 1200px;
    margin: 0 auto;
}
.newMain .new_l {
	float: left;
	width: 780px;
}
.newMain .new_l .nlist {
	overflow: hidden;
	width: 878px;
	border-left: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4
}
.newMain .new_l .nlist li {
	float: left;
	width: 439px;
	height: 56px;
	text-align: center;
	background: url(nlistbg1.png) repeat-x left center;
	line-height: 56px;
	font-size: 16px;
	color: #333;
	cursor: pointer;
	background:#d8d8d8;
}
.newMain .new_l .nlist li span {
	font-size: 13px;
	color: #bfbfbf;
	text-transform: uppercase;
	margin-left: 5px;
}
.newMain .new_l .nlist li:hover, .newMain .new_l .nlist li.on {
	background: url(nlistbg2.png) no-repeat center;
	background:#3b4162;
	color: #fff
}
.newMain .new_l .nlist li:hover span, .newMain .new_l .nlist li.on span {
	color: #fff;
}
.newMain .new_l .news {
	background-color: #fff;
	width: 880px;
	height: 440px;
	overflow: hidden;
}
.newMain .new_l .nc {
	margin: 30px;
}
.newMain .new_l .nc dl {
	overflow: hidden;
	padding-bottom: 20px;
	border-bottom: 1px solid #e5e5e5;
}
.newMain .new_l .nc dt {
	float: left;
}
.newMain .new_l .nc dt img {
	display: block;
}
.newMain .new_l .nc dd {
	margin-left: 260px;
}
.newMain .new_l .nc dd h5 {
	padding: 18px 0;
}
.newMain .new_l .nc dd h5 a {
	font-size: 15px;
	color: #333;
}
.newMain .new_l .nc dd p {
	color: #7d7d7d;
	line-height: 20px;
	margin-bottom: 40px;
}
.newMain .new_l .nc dd>a {
	font-size: 15px;
	color: #7d7d7d;
}
.newMain .new_l .nc ul {
	margin-top: 20px;
}
.newMain .new_l .nc li {
	height: 48px;
	overflow: hidden;
	background-color: #fcfcfc;
	margin-bottom: 3px;
}
.newMain .new_l .nc li h5 {
	float: left;
	width: 48px;
	background: url(date.png) no-repeat center;
	height: 48px;
	font-weight: normal;
	text-align: center;
	background: #b9b9b9;
border-radius: 5px;
background:#3b4162；
}
.newMain .new_l .nc li h5 span {
	font-size: 26px;
	display: block;
	line-height: 26px;
	color: #fff;
	padding-top: 3px;
}
.newMain .new_l .nc li h5 em {
	color: #fff;
}
.newMain .new_l .nc li p {
	line-height: 48px;
	width: 545px;
	padding: 0 20px;
	overflow: hidden;
	float: left;
}
.newMain .new_l .nc li p a {
	font-size: 14px;
	color:#333;
}
.newMain .new_l .nc li p a:hover{ color:#DB0003;}
.newMain .new_l .nc li .n2 {
	float: right;
	background: url(morbg.png) no-repeat center;
	width: 13px;
	height: 13px;
	margin-top: 18px;
	margin-right: 15px;
}
.newMain .new_r {
	width: 300px;
	float: right;
	height: 496px;
	overflow: hidden;
	background-color: #fff;
}
.newMain .new_r .nt {
	text-align: center;
	background: url(ntbg.png) no-repeat center;
	width: 300px;
	height: 56px;
	line-height: 56px;
	color: #fff;
	font-size: 16px;
	background:#3b4162;
}
.newMain .new_r .nt span {
	color: #fff;
	font-size: 13px;
	text-transform: uppercase;
	margin-left: 5px;
}
.newMain .new_r .quetion {
	padding: 0 10px;
	height: 370px;
	overflow: hidden;
	margin-top: 10px;
}
.newMain .new_r .quetion dl {
	/*padding-bottom: 10px;*/
	border-bottom: 1px solid #e3e3e3;
	/*margin-bottom: 30px;*/
}
.newMain .new_r .quetion dt {
	/*background: url(../images/wenbg.png) no-repeat center;*/
	padding: 10px 0;
	/*margin-bottom: 5px;*/
	overflow: hidden;
}
.newMain .new_r .quetion dt p {
	/*padding-left: 28px;*/
	line-height: 30px;
	height: 30px;
	overflow: hidden;
	background: url(wen.png) no-repeat left 3px;
	/*margin-left: 96px;*/
	width: 300px;
}
.newMain .new_r .quetion dt a {
	font-size: 13px;
	color: #333;
}
.newMain .new_r .quetion dd {
	background: url(dabg.png) no-repeat center;
	overflow: hidden;
	padding: 10px 0;
	background: #efefef;
}
.newMain .new_r .quetion dd span {
	padding-left: 28px;
	line-height: 20px;
	height: 37px;
	overflow: hidden;
	background: url(da.png) no-repeat left 3px;
	/*margin-left: 20px;*/
	display: block;
	font-size: 13px;
	color: #5e5e5e;
	width: 255px;
}
newMain .new_r .quetion dd span {
	padding-left: 28px;
	line-height: 20px;
	height: 37px;
	overflow: hidden;
	background: url(da.png) no-repeat left 3px;
	/*margin-left: 20px;*/
	display: block;
	font-size: 13px;
	color: #5e5e5e;
	width: 255px;
}
