* {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
body {
	font-family: "Microsoft YaHei";
	overflow-x: hidden;
	font-size: 12px;
	color: #666;
	margin: 0;
	padding: 0;
    background: #f7f7f7;
}
div, form, img, p, a {
	margin: 0;
	padding: 0;
	border: 0;
	text-decoration: none;
	list-style: none;
}
html, body, div, ul, ol, li, dl, dt, dd, a {
	margin: 0;
	padding: 0;
	text-decoration: none;
	font-family: "Microsoft YaHei";
}
ul, li {
	list-style: none outside none;
}
li, p, a {
	vertical-align: bottom;
}
A {
	COLOR: #333333; TEXT-DECORATION: none
}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #333333; TEXT-DECORATION: none
}
textarea:focus,input:focus{ outline:none;}

.clear {
	clear: both;
}
.clearFix {
	zoom: 1;
}
.clearFix:after {
	content: '.';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.wrap {
	width: 1100px;
	margin: auto;
	overflow: hidden;
}
.f_lt {
	float: left;
}
.f_rt {
	float: right;
}
.header {
	height: 100px;
	background:#FFF;
}
.header .logo {
	padding: 10px 0 0;
}
.header .tel {
	width: 195px;
	height: 50px;
	background: url('tel.png') no-repeat left 2px;
	margin-top: 30px;
	padding-left: 48px;
}
.header .tel .tel_t {
	font-size: 12px;
	color: #999;
	font-weight: normal;
}
.header .tel .tel_t .font {
	font-size: 26px;
	color: #B62437;
	line-height:26px;
	font-weight: bold;
	font-family: "Arial";
}
.nav_wrap {
	width: 1100px;
	margin: 0 auto;
}
.nav {
	height: 50px;
	background: #0d1d41;
}
.nav ul {
	margin: 0;
	padding: 0;
	text-align: center;
	list-style: none;
}
.nav ul li {
	float: left;
	line-height: 50px;
	background: url('nav_line.png') no-repeat right center;
	position: relative; padding-left:50px; padding-right:50px; padding-top:0; padding-bottom:0
}
.last{
	background:none;
}
.nav ul li a {
	color: #FFF;
	display: block;
	font-size: 14px;
}
.nav ul li a:hover, .nav ul li a.selected ,.nav .active{
	text-decoration: underline;
}
.nav ul li ul {
	width: 240px;
	position: absolute;
	left: 0;
	top: 100%;
	display: none;
	z-index: 9999;
	text-align: left;
	padding: 0;
	text-transform: lowercase;
	background: #0d1d41;
}
.nav ul li:hover ul {
	width: 200px;
	display: block;
	position: absolute;
	margin: 0;
	padding: 0;
}
.nav ul li ul li {
	width: 200px;
	float: left;
	display: block;
	background: none;
	padding: 0;
	border-bottom: 1px solid #2c3a5a;
}
.nav ul li ul li a {
	line-height: 16px;
	text-transform: none;
	padding: 10px 0px 10px 50px;
	margin: 0;
	color: #dcdcdc;
	display: block;
	font-size: 12px;
	font-weight: normal;
}
/**大图开始**/
.slider-wrapper {
	width: 100%;
	height: 462px;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.theme-default {
	width: 100%;
	height: 462px;
	position: relative;
	overflow: hidden;
}
.theme-default #slider {
	width: 1920px;
	height: 462px;
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -960px;
}
.theme-default .nivoSlider {
	position: relative;
	-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;
	-moz-box-shadow: 0px 1px 5px 0px #4a4a4a;
	box-shadow: 0px 1px 5px 0px #4a4a4a;
}
.theme-default .nivoSlider img {
	position: absolute;
	top: 0px;
	left: 0px;
	display: none;
}
.theme-default .nivoSlider a {
	border: 0;
	display: block;
}
.theme-default .nivo-controlNav {
	position: absolute;
	left: 50%;
	bottom: 10px;
	margin-left: -55px;
}
.theme-default .nivo-controlNav a {
	display: block;
	width: 22px;
	height: 22px;
	background: url('bullets.png') no-repeat;
	text-indent: -9999px;
	border: 0 none;
	float: left
}
.theme-default .nivo-controlNav a.active {
	background-position: 0 -22px;
}
.theme-default .nivo-directionNav a {
	display: block;
	width: 30px;
	height: 30px;
	text-indent: -9999px;
	border: 0;
}
.theme-default a.nivo-nextNav {
	background-position: -30px 0;
	right: 100px;
}
.theme-default a.nivo-prevNav {
	left: 100px;
}
.theme-default .nivo-caption {
	font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
	color: #fff;
	border-bottom: 1px dotted #fff;
}
.theme-default .nivo-caption a:hover {
	color: #fff;
}
.nivoSlider {
	position: relative;
}
.nivoSlider img {
	position: absolute;
	top: 0px;
	left: 0px;
}
.nivoSlider a.nivo-imageLink {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	border: 0;
	padding: 0;
	margin: 0;
	z-index: 6;
	display: none;
}
.nivo-slice {
	display: block;
	position: absolute;
	z-index: 5;
	height: 100%;
}
.nivo-box {
	display: block;
	position: absolute;
	z-index: 5;
}
.nivo-directionNav a {
	position: absolute;
	top: 45%;
	z-index: 9;
	cursor: pointer;
}
.nivo-prevNav {
	left: 0px;
}
.nivo-nextNav {
	right: 0px;
}
.nivo-controlNav a {
	position: relative;
	z-index: 9;
	cursor: pointer;
}
.nivo-controlNav a.active {
	font-weight: bold;
}
/**大图结束**/

.p_wrap {
	width: 1200px;
	margin: auto;
	overflow: hidden;
}
.product {
	background: #f7f7f7;
	padding: 50px 0 80px;
}
.product .p_title {
	line-height: 100px;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	background: url('p_title.png') no-repeat center bottom;
	color: #666
}
.picScroll-left {
	width: 1200px;
	overflow: hidden;
	position: relative;
}
.picScroll-left .hd {
	overflow: hidden;
	height: 48px;
	padding: 0 10px;
}
/*.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; 

height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
cursor:pointer; background:url("../images/arrow.png") no-repeat;}*/

.picScroll-left .hd .next {
	display: block;
	width: 48px;
	height: 47px;
	position: absolute;
	overflow: hidden;
	cursor: pointer;
	background: url('p_lt_icon.png') no-repeat;
	top: 170px;
	left: 0
}
.picScroll-left .hd .prev {
	display: block;
	width: 48px;
	height: 47px;
	position: absolute;
	verflow: hidden;
	cursor: pointer;
	background: url('p_rt_icon.png') no-repeat;
	top: 170px;
	right: 0
}
.picScroll-left .hd ul {
	float: right;
	overflow: hidden;
	zoom: 1;
	margin-top: 10px;
	zoom: 1;
}
.picScroll-left .hd ul li {
	float: left;
	width: 9px;
	height: 9px;
	overflow: hidden;
	margin-right: 5px;
	text-indent: -999px;
	cursor: pointer;
}
.picScroll-left .hd ul li.on {
	background-position: 0 0;
}
.picScroll-left .bd {
	padding: 10px;
	width: 1100px;
	float: left;
	margin-left: 65px;
}
.picScroll-left .bd ul {
	overflow: hidden;
	zoom: 1;
}
.picScroll-left .bd ul li {
	margin: 0 8px;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
}
.picScroll-left .bd ul li .pic {
	width: 332px;
	height: 235px;
	border:1px solid #dfdfdf;
	overflow: hidden;
	text-align: center;
}
.picScroll-left .bd ul li .pic img {
	transition: 0.5s;
}
.picScroll-left .bd ul li .pic a:hover img {
	border-color: #999;
	transform: scale(1.1, 1.1)
}
.picScroll-left .bd ul li .title {
	height: 60px;
	line-height: 60px;
	background: #FFF;
}
.picScroll-left .bd ul li .title a {
	color: #666;
}
.about {
	background: url('bg.jpg') no-repeat center;
	background-size: 150% 150%; padding-left:0; padding-right:0; padding-top:60px; padding-bottom:80px
}
.about {
	animation: introMove 2s forwards;
	-webkit-animation: introMove 2s forwards;
}
@-webkit-keyframes introMove {
 100% {
 background-size: 100% 100%;
}
}
.about .a_title {
	height: 70px;
	line-height: 48px;
	overflow: hidden;
	background: url('a_title.png') no-repeat bottom;
}
.about .a_title .a_lt {
	font-size: 24px;
	font-weight: bold;
	color: #FFF;
	padding-left: 2px;
}
.about .a_title .a_rt {
	width: 32px;
	padding: 8px 0 0;
}
.about .a_img {
	width: 339px;
	float: left;
	margin-top: 50px;
}
.about .a_desc {
	width: 700px;
	float: right;
	margin-top: 50px;
	font-size: 12px;
	line-height: 26px;
	color: #FFF;
	height:230px;
	overflow:hidden;
	text-overflow:ellipsis;
}
.about .a_desc table{ width:58%; margin:10px 0 0 0;}
.about .a_desc table tr td{ text-align:center;}
.about .a_desc table tr td a{color:#fff;}
.about .a_desc table tr td a:hover{color:red;}

.about .a_desc .a_d_FF {
	font-size: 13px;
	line-height: 24px;
	color: #FFF;
}
.about .a_desc .a_d_icon {
	margin-top: 40px;
}
.about .a_desc .a_d_icon ul {
	margin: 0 0 0 4px;
	padding: 0;
	text-align: center;
	list-style: none;
}
.about .a_desc .a_d_icon ul li {
	width: 61px;
	float: left;
	display: inline-block;
	margin-right: 80px;
}
.about .a_desc .a_d_icon ul li a {
	color: #FFF;
}
.about .a_desc .a_d_icon ul li a img{ padding-bottom:8px;}
.about .a_desc .a_d_icon ul li a p {
	line-height: 34px;
}
.about .a_desc .a_d_icon ul li:hover a{color:#ae0c21;}
.partner {
	background: #f1f1f1;
	padding: 50px 0 60px;
}
.partner .par_title {
	line-height: 100px;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
	background: url('par_title.png') no-repeat center bottom;
	color: #666
}
.content-pictures {
	padding: 1px 0 0 1px;
	width: 100%;
	overflow: hidden;
	margin-top: 40px;
}
.content-pictures a {
	width: 24.74%;
	background:#FFF;
	overflow: hidden;
	float: left;
	border: 1px solid #d7d7d7;
	margin: -1px 0 0 -1px;
}
.content-pictures a img {
	display: block;
	width:100%;
   height:100px;
   margin:0 auto; text-align:center;
	transition: .5s;
}
.content-pictures a:hover img {
	transform: scale(1.1, 1.1);
}
.footer {
	background: #0d1d41;
	color: #FFF;
}
.footer .f_lt {
	width: 212px;
	height: 340px;
	float: left;
	background:#ae0c21 url('f_lt_bg.png') no-repeat bottom;
	padding-left:15px; padding-right:15px; padding-top:0; padding-bottom:0
}
.footer .f_lt .f_lt_tel {
	width: 212px;
	height: 50px;
	background: url('f_tel_bg.png') no-repeat;
	padding-left: 48px; margin-left:0; margin-right:0; margin-top:65px; margin-bottom:0
}
.footer .f_lt .f_lt_tel .tel_t {
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
}
.footer .f_lt .f_lt_tel .tel_t .font {
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
}
.footer .f_lt .f_lt_desc {
	line-height: 20px;
	padding-top: 20px;
}
.footer .f_rt {
	width: 810px;
	float: right;
	padding: 30px 0;
}
.footer .f_rt .f_rt_nav {
	line-height: 26px;
	border-bottom: 1px solid #4A5671;
	padding-bottom: 6px;
	margin-top: 25px;
}
.footer .f_rt .f_rt_nav .f_rt_n_t {
	font-size: 14px;
	font-weight: bold;
}
.footer .f_rt .f_rt_nav a {
	color: #b9bbc2;
	padding-right: 18px;
}
.footer .f_rt .f_rt_desc {
	padding-top: 40px;
	line-height:22px;
	font-size: 13px;
}
.footer .f_rt .f_rt_desc  a{ color:#ccc;}
/**公用样式**/

.com_top_title {
	width: 400px;
	margin: 0 auto;
	line-height: 32px;
	font-weight: bold;
	padding: 70px 40px 20px;
	font-size: 25px;
	color: #FFF;
	border-bottom: 1px solid #818393;
}
.com_ban{ width:100%; height:240px; margin:0 auto; padding:0;}
.common {
	height:auto;
	margin-top:-120px;
	padding:0px 0 60px;
	overflow: hidden;
}
.com_lt_title {
	line-height: 32px;
	font-weight: bold;
	padding: 60px 40px 50px;
	font-size: 22px;
	color: #FFF;
	text-transform: uppercase;
	background: #ae0c21;
}
.com_lt_title font {
	font-size: 14px;
	text-transform: uppercase;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: normal;
}
.com_lt {
	width: 240px;
	float: left;
}
.com_lt .p_list {
	overflow: hidden;
	background: #FFFFFF;
}
.com_lt .p_list ul {
	margin: 0;
	padding: 0;
	list-style: none;
	border: 1px solid #e8e8e8;
	border-bottom: none;
}
.com_lt .p_list ul li {
	width: 240px;
	padding:16px 0;
	display:inline-block;
	border-bottom: 1px solid #e8e8e8;
}
.com_lt .p_list ul li a {
	color: #666;
	display: block;
	font-size: 13px;
	padding:0 40px;
}
.com_lt .p_list ul li a:hover, .com_lt .p_list ul li:hover, .com_lt .p_list ul li 

a.selected {
	color: #ae0c21;
	font-weight:bold;
}
.com_rt {
	width: 765px;
	float: right; 
	margin-top: 120px;
	padding: 0 25px 30px;
	background: #FFFFFF;
	min-height:596px;
}
.com_rt_title {
	margin-top: 10px;
	height: 60px;
	line-height: 60px;
	border-bottom: 1px solid #e8e8e8;
}
.com_rt_title .rt_c_tlr {
	float: left;
	margin: 0;
	color: #ae0c21;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
}
.com_rt_title .rt_c_trt {
	float: right;
	color: #666;
	margin: 4px 20px 0 0;
}
.com_rt_title .rt_c_trt a {
	padding: 0 2px;
	color: #999999;
}
.com_desc {
	
	line-height: 24px;
	padding: 20px 0 0px;
}


/**典型客户**/
.com_content-pictures {
	padding: 1px 0 0 1px;
	width: 100%;
	overflow: hidden;
	margin-top: 20px;
	background: #FFFFFF;
}
.com_content-pictures a {
	width: 33%;
	height:100px;
	overflow: hidden;
	float: left;
	border: 1px solid #e8e8e8;
	margin: -1px 0 0 -1px;
}
.com_content-pictures a img {
	display: block;
	width:100%;
	transition: .5s;
	margin:0 auto; text-align:center;
    -webkit-filter: grayscale(100%);
}
.com_content-pictures a:hover img {
	transform: scale(1.1, 1.1);
    -webkit-filter: grayscale(0%);
}



/*分页样式*/
.tmpage{ width:100%;text-align:center; margin:20px auto 30px; padding:0;}
.pagination{display:inline;margin:0;padding:0;list-style:none; font-size:13px; }
.pagination li{display:inline; margin-left:3px;margin-right:3px;}
.pagination li a{color:#333;}


/*新闻列表*/
.sc-news-list {}
.sc-news-list ul {margin:0;padding:0;list-style:none;}
.sc-news-list ul li {width:100%;overflow:hidden;padding:20px 0;border-bottom:1px 

dotted #ccc;}
.sc-news-list ul span {float:left;width:50px;background-color:#eee;}
.sc-news-list ul span em, .sc-news-list ul span i {display:block;font-

style:normal;font-size:12px;text-align:center;}
.sc-news-list ul span em {background-color:#ccc;}
.sc-news-list ul span i {}
.sc-news-list ul a {color:#333;display:block;margin-left:70px;font-size:14px;line-

height:1.3em;}
.sc-news-list ul p {color:#999;margin:10px 0 0 70px;font-size:12px;line-

height:1.5em;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-

orient:vertical;-webkit-line-clamp:2;}



/*新闻详情页*/
.news-content-title{ line-height:24px; font-size:16px; overflow:hidden;font-

weight:bold; text-align:center; margin:15px 0;color:#444;}
.news-contents{width:100%; margin:10px 0; font-size:13px; line-

height:24px;color:#666;}
.contents-detail{font-size:14px; line-height:24px; margin:10px auto;}
.pro-title{font-size:16px; font-weight:bold; text-align:center; margin:15px 0;}
.contents-rounds{border-top:1px solid #ccc; padding-top:10px; margin-top:40px;}
.contents-rounds a{color:#333;}
.contents-rounds a:hover{color:#009cdc;}


/*案例样式*/
.item{ width:235px;float:left; margin:15px 9px 20px;}
.item .pic,.item_right .pic{ width:235px; height:165px; text-align:center; border:1px 

solid #e8e8e8;}
.pic img{ vertical-align:middle;max-width:100%;max-height:100%;overflow:hidden}

.pic span{ height:100%; display:inline-block; vertical-align:middle;}
.name{ margin:2px 5px 0; height:50px; line-height:20px; overflow:hidden; padding-

top:14px; text-align:center;border-bottom:1px solid #e8e8e8;}
.name a{ font-size:13px;color:#333;text-decoration:none;}
.name a:hover{text-decoration:underline;}
.brief{ margin:0 5px; color:#888; font-size:14px; line-height:18px; height:36px; 

overflow:hidden; margin-top:10px;}
.price{ margin:0 5px; margin-top:5px; font-size:14px; text-align:center;}
.more{ text-align:center; margin-bottom:15px;}
.more a{ width:110px; height:31px; line-height:31px; border:1px solid #dfdfdf; 

color:#666; font-size:14px; display:inline-block; border-radius:3px;}
.more a:hover{ background:#333; text-decoration:none; color:#fff;}
.i_nor{ margin-left:0;}
.i_top{ margin-top:0;}


/*feedback*/
.inputform{margin:0;padding:1em 0}
.inputform input,.inputform select,.inputform textarea{margin:0; padding-left:5px;}
.inputform .form-group{overflow:hidden;margin-bottom:1em}
.inputform .form-group .form-label{float:left;width:13%;text-align:right}
.inputform .form-group .form-label label{display:block}
.inputform .form-group .form-label em{margin-right:.5em;color:#f00}
.inputform .form-group .form-control{position:relative;margin-left:15%;}
.inputform .form-button{padding-left:15%;}
.inputform .form-button input{width:280px; border:none; height:36px;  text-

align:center; background:#0d1d41; display:block;  color:#fff; font-size:15px; margin

-top:10px;}
.inputform .form-text .form-label label,.inputform .form-select .form-label 

label,.inputform .form-textarea .form-label label{padding-top:0px}
.inputform .form-text .form-label input,.inputform .form-select .form-label 

input,.inputform .form-textarea .form-label input,.inputform .form-text .form-label 

select,.inputform .form-select .form-label select,.inputform .form-textarea .form-

label select,.inputform .form-text .form-label textarea,.inputform .form-select 

.form-label textarea,.inputform .form-textarea .form-label textarea{border:1px solid 

#ddd}
.inputform .form-checkbox .form-control label,.inputform .form-radio .form-control 

label{margin-right:.8em}
.inputform .form-checkbox .form-control input,.inputform .form-radio .form-control 

input{margin-right:.3em;padding:0}

.feedbackcon{margin:0 auto; margin-top:20px; font-size:15px; color:#7b7b7b; line-

height:34px;}
.feedbackone{ color:#0d1d41; border-bottom:1px solid #dadada; font-size:18px; 

padding-bottom:10px; padding-left:10px; margin-bottom:20px;}
.feedbackcon input{ width:269px; height:34px; border:1px solid #e8e8e8;}
.feedbackcon textarea{border:1px solid #e8e8e8;width:550px; padding-top:8px; 

height:140px;}
.feedbacksr{border-top:1px solid #dadada; width:660px; margin-top:30px;}
.feedbackmt{ margin-top:20px;}
.feedbacktitle{ width:90px; text-align:right;}


/*历史列表*/
.sucai-1 {width:100%;overflow:hidden; margin-top:40px;}
.sucai-1 dl, .sucai-1 dt, .sucai-1 dd , .sucai-1 ul {margin:0;padding:0;list-

style:none;overflow:hidden;}

.sucai-1 .tabs {position:relative;height:100px;text-align:center;}
.sucai-1 .tabs dl {position:absolute;z-index:3;left:50px;right:50px;}
.sucai-1 .tabs dl dt {font-size:28px;line-height:50px;font-weight:bold;display:none;}
.sucai-1 .tabs dl dd {width:auto;height:100px;background:url

(../images/sucai_1_line.png) repeat-x 0 63px;}
.sucai-1 .tabs dl dd a {float:left;display:block;width:100px;height:100px;font-

size:16px;line-height:40px;color:#666;background:no- url('sucai_1_dot.png') center 56px;}
.sucai-1 .tabs dl dd a:hover,
.sucai-1 .tabs dl dd a.selected {color:#333;font-size:26px;font-

weight:bold;background:url('sucai_1_hover.png') no-repeat center 40px;}

.sucai-1 .tabs a.left,
.sucai-1 .tabs a.right {z-

index:2;position:absolute;bottom:17px;width:40px;height:40px;background-image:url

(../images/sucai_1_arrow.png);}
.sucai-1 .tabs a.left {left:0px;background-position:0 0;}
.sucai-1 .tabs a.left:hover {background-position:0 -40px;}
.sucai-1 .tabs a.right {right:0px;background-position:-40px 0;}
.sucai-1 .tabs a.right:hover {background-position: -40px;}

.sucai-1 .body {background-color:#eee;padding:30px;}
.sucai-1 .body dl {}
.sucai-1 .body dl dt {float:left;width:130px;font-size:40px;font-

weight:bold;padding:10px 0;border-right:1px solid #ccc;}
.sucai-1 .body dl dt small {font-size:14px;}
.sucai-1 .body dl dd {width:auto;margin-left:150px;min-height:150px;padding-

bottom:50px;}
.sucai-1 .body dl dd ul {}
.sucai-1 .body dl dd ul li {margin-bottom:15px;}

.sucai-1 .tabs dl dd a {transition-duration:0.2s;-moz-transition-duration:0.2s;-

webkit-transition-duration:0.2s;-o-transition-duration:0.2s;}

@media screen and (max-width: 768px){
	.sucai-1 .body dl dt {float:none;width:auto;border-right:0;}
	.sucai-1 .body dl dd {margin-left:0;}
}
/*资质荣誉*/
.pictures_pro{ width:100%; overflow:hidden;}
.pictures_pro ul{ margin:0; padding:0; list-style:none;}
.pictures_pro ul li{overflow:hidden; float:left; margin:25px 25px 20px; border:1px 

solid #ccc;}
.pictures_pro ul li a img{ max-width:100%;max-height:100%; }




.com_rt .content-body{ margin-top:10px;}



.newslistbox{width:1100px;margin:30px auto;overflow:hidden; position:relative;}
.newslistbox ul{ margin:0px; padding:0px; width:9999px; position:relative;}
.newslistbox ul li{ float:left; width:1100px; overflow:hidden; position:relative;}

.newslis{width:1100px;}
.newslis dl{float:left;width:490px; margin:0 20px 20px 0;  height:auto !important;  background:#FFF; padding:20px; overflow:hidden;}
.newslis dl dt{ float:left; width:220px; height:120px;}
.news-box-img{position: relative;max-width: 200px;}
.news-box-img img{width:200px; height:120px;}
.news-data{position: absolute;left: 0;top: 0;padding:0 8px;text-align: center;background: #00a2e9;color:#fff;}
.news-data span{display: block;font-size: 24px;line-height: 30px;}
.news-data em{display: block;font-size: 12px;font-style: normal;line-height: 20px;margin-top: -5px;}

.newslis dl dd{ float:left; width:270px;}
.newslis dl dd h3{ font-size:16px; overflow:hidden; font-weight:normal;}
.newslis dl dd h3 a{ color:#333;font-size:16px;}
.newslis dl dd h3 a:hover{ color:#00a2e9}
.newslis dl dd p{ color:#666; font-size:12px;padding-top:5px; line-height:19px;}


.centbr {
	BORDER-RIGHT: #ECECEC 1px solid; BORDER-TOP: #ECECEC 1px solid; BORDER-LEFT: #ECECEC 1px solid; BORDER-BOTTOM: #ECECEC 1px solid
}
p{
margin:0px
}
h2 {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #ff0000; LINE-HEIGHT: 26px;FONT-FAMILY: "Microsoft Yahei";
}
#cs2{width:100%;height:160px;overflow:hidden;text-overflow:ellipsis;}
#cs21{width:100%;height:151px;overflow:hidden;text-overflow:ellipsis}
.innernid {
	BORDER-RIGHT: #F2EEE3 4px solid; BORDER-TOP: #F2EEE3 4px solid; MARGIN-BOTTOM: 4px; BORDER-LEFT: #F2EEE3 4px solid; BORDER-BOTTOM: #F2EEE3 4px solid
}
.innerPic {
	BORDER-RIGHT: #F2EEE3 1px solid; BORDER-TOP: #F2EEE3 1px solid; BORDER-LEFT: #F2EEE3 1px solid; BORDER-BOTTOM: #F2EEE3 1px solid;
}
.innerPic:hover {
    border-color:#FF9626; 
}

.innerPic1 {
	BORDER-RIGHT: #F2EEE3 1px solid; BORDER-TOP: #F2EEE3 1px solid; BORDER-LEFT: #F2EEE3 1px solid; BORDER-BOTTOM: #F2EEE3 1px solid;padding:2px;
}
.innerPic1:hover {
    border-color:#FF9626; 
}
A.menu1 {
	FONT-SIZE: 12px;COLOR: #ffffff; TEXT-DECORATION: none;LINE-HEIGHT: 18px;
}
A.menu1:link {
	FONT-SIZE: 12px;COLOR: #ffffff
}
A.menu1:visited {
	FONT-SIZE: 12px;COLOR: #ffffff; TEXT-DECORATION: none
}
A.menu1:hover {
	FONT-SIZE: 12px;COLOR: #ffff00; TEXT-DECORATION: none
}
.abouttxt {
	padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:10px;height:816px;
}
.ssk {
	HEIGHT: 25px;COLOR: #EBAE6C;font-size:20px;FONT-WEIGHT: bold;FONT-FAMILY: "Microsoft Yahei"; margin-right:0px;line-height:25px
}
.ssk1 {
	HEIGHT: 25px;COLOR: #ff0000;font-size:20px;FONT-WEIGHT: bold;FONT-FAMILY: Arial; margin-right:0px;
}


A.pro {
	FONT-SIZE: 14px;COLOR: #0768D1; TEXT-DECORATION: none;LINE-HEIGHT: 18px;FONT-WEIGHT: bold;
}
A.pro:link {
	FONT-SIZE: 14px;COLOR: #0768D1;FONT-WEIGHT: bold;
}
A.pro:visited {
	FONT-SIZE: 14px;COLOR: #0768D1; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}
A.pro:hover {
	FONT-SIZE: 14px;COLOR: #ff0000; TEXT-DECORATION: none;FONT-WEIGHT: bold;
}


.word12b {
	LINE-HEIGHT: 26px; FONT-FAMILY: "宋体, 宋体, Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b a{
	LINE-HEIGHT: 26px; FONT-FAMILY: "宋体, 宋体, Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b a:link {
	LINE-HEIGHT: 26px; FONT-FAMILY: "宋体, 宋体, Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b a:visited {
	LINE-HEIGHT: 26px; FONT-FAMILY: "宋体, 宋体, Helvetica, sans-serif"; COLOR: #707E8C; FONT-SIZE: 12px
}
.word12b A:hover  {
	LINE-HEIGHT: 26px; FONT-FAMILY: "宋体, 宋体, Helvetica, sans-serif"; COLOR: #F79E00; FONT-SIZE: 12px
}



.news_content {
	width:750px;margin-top:10px;
}
.news_content DL {
	BORDER-BOTTOM: #e5e5e5 1px solid; PADDING-BOTTOM: 10px; MARGIN:10px 0px 0 0; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
.news_content DL DT {
	FLOAT: left
}
.news_content DL DD {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 20px; WIDTH: 646px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #333; PADDING-TOP: 0px
}
.news_content DL P {
	HEIGHT: 40px; OVERFLOW: hidden;font-size:12px;color:#666666;line-height:20px;
}
.news_content DL DT A IMG {
	BORDER-BOTTOM: #cacaca 1px solid; BORDER-LEFT: #cacaca 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 80px; PADDING-RIGHT: 1px; HEIGHT: 60px; BORDER-TOP: #cacaca 1px solid; BORDER-RIGHT: #cacaca 1px solid; PADDING-TOP: 1px
}
.news_content DL DD H4 {
	LINE-HEIGHT: 24px;font-size:16px;color:#333333;HEIGHT: 24px; OVERFLOW: hidden;
}
.news_content DL DD H4 A {
	LINE-HEIGHT: 24px;font-size:16px;color:#333333;HEIGHT: 24px; OVERFLOW: hidden;
}
.news_content DL DD H4 A:hover {
	LINE-HEIGHT: 24px;font-size:16px;color:#E80000
}