﻿@charset "utf-8";
.fz12{ font-size:12px;}
.fz14{ font-size:14px;}
.fz14b{ font-size:14px; font-weight:bold;}
.fz16{ font-size:16px;}
.fz18{ font-size:18px;}
.fz20{ font-size:20px;}
.fz24{ font-size:24px;}
.blue{ color:#2b79ad;}
.gray{ color:#808080;}
.black{color:#333;}
.red{ color:#C30;}
.bold{ font-weight:bold;}
.clear{ clear:both;}
p,ul,li{ text-decoration:none; list-style:none; padding:0px; margin:0px; letter-spacing: 1px;}
img {border: none;}
dl dt,dl dd{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,h7{margin:0; padding:0;}
a{ text-decoration:none;overflow:hidden;outline:none;}
a:hover{ text-decoration:none;outline:none;}
/* -----------------------------------------------------------------home---------------------------------------------------------------- */
body{ width:100%; height:auto; margin:0 auto; background:#fff;font-size:12px; font-family:"Arial,Helvetica,Verdana,Tahoma,sans-serif"; position:relative;}
.m_topbg{ width:100%; height:110px; background:url(../images/h_topbg.jpg) repeat-x; }
.m_top{ width:960px; height:110px; margin:0 auto;  }
.m_logo{ float:left; width:201px; height:80px; background:url(../images/logo.png) repeat-x;border:none;margin-top:17px;  display:inline;}
.m_logo:hover{ float:left; width:201px; height:80px; background:url(../images/logo.png) 0px -80px repeat-x;border:none;margin-top:17px;  display:inline;}
.m_tright{ float:right; width:700px;  height:64px; margin-top:20px; display:inline;}
.m_tlink{ float:right; width:auto; height:16px; margin-top:2px; line-height:16px; display:inline;}
.m_tlink span{ float:right; width:1px; height:12px; margin:2px 8px; background:#808080; display:inline;}
.m_tlink a{ float:right; width:auto; height:16px;  font-size:12px; color:#808080; text-decoration:none; display:inline;}
.m_tlink a:hover{ color:#333;}
.m_nave{ float:right; width:auto; height:32px; margin-top:16px; line-height:32px; display:inline;font-family:"Microsoft YaHei";}
.m_ntel{ float:right; width:162px; height:32px; line-height:32px; background:url(../images/h_toptel.jpg) no-repeat; text-indent:36px; color:#fff;text-decoration:none; display:inline;font-family:Arial; letter-spacing: 1px; font-size:16px;}
.m_nnave{ float:right; width:auto; height:32px; margin-right:15px; line-height:32px; text-decoration:none; color:#808080; font-size:16px; display:inline;}
.m_nnave:hover{ color:#333;}
/*******************
---| Header | ***/
header {width: 100%;margin: 0 auto;	position: relative;	color: #ffffff;	/* background: url(images/layout/bg-header.png) repeat-x 0 0; */background:#efefef;	overflow: hidden;}
header .centered-content{    position: relative;    z-index: 2;}
header a {	color: #2e2e2e;}
header .header-content a {	color: #fff;text-decoration: underline;}
/* Header text */
.header-content{    background: url(../images/header-background.jpg) no-repeat   #2973a9;	margin: 0;	padding: 0;	float: left;	width: 100%;	line-height: 22px;	position: relative;    z-index: 1;	border-top:1px solid #fff;	-webkit-box-shadow: inset 0px 10px 8px -10px rgba(0,0,0,0.5), inset 0px -10px 8px -10px rgba(0,0,0,0.4);	-moz-box-shadow: inset 0px 10px 8px -10px rgba(0,0,0,0.5), inset 0px -10px 8px -10px rgba(0,0,0,0.4);	box-shadow: inset 0px 10px 8px -10px rgba(0,0,0,0.5), inset 0px -10px 8px -10px rgba(0,0,0,0.4);}
.header-content.home {	height: 300px; _overflow:hidden;}
.home .header-content { background: #d54515 url(../images/slider-gradient-bg.png) repeat-y 50% 0; }
/*.header-content-wrap {width: 940px; margin: 0 auto;}*/
header .imgBlock{ float:left; width:160px; height:350px; display:block; cursor:pointer;}
.header-content img {float: left; margin: 30px 0 0 90px;}
.header-content .m_bannerbox {float: left; margin: 60px 0 0 20px;}
.m_version{ float:left; width:160px; height:160px;margin: 10px 0 0 90px; text-align:center; font-size:12px; color:#fff; line-height:20px; display:inline;}
.header-content .text {width:470px; margin-left:40%; *width:470px; }
.header-content .copy {font-size: 14px; line-height: 21px; padding-right: 15px; width: 500px;}
.header-content .button {width: 100% !important;}
.header-content .button a {/*padding-top: 7px; padding-bottom: 7px;*/  font-size: 14px; display: inline-block;}
/*#slider .text {width: 417px;}*/
/*fix the button position for the slide*/
.header-content .button {float: none; margin-top:10px important!;  }
.header-content .dimmed {background: #b05b1b; background: rgba(0, 0, 0, 0.4);    -webkit-transition: none;  /* Saf3.2+, Chrome */    -moz-transition: none;  /* FF4+ */    -ms-transition: none;  /* IE10? */   -o-transition: none;  /* Opera 10.5+ */    transition: none;}
.header-content .button .down{ width:127px; height:42px;  margin:0px 4px 0px 0px; *margin:0px 14px 0px 0px;padding:0px; _margin-right:10px; background:url(../images/m_banner_btn.png) 0 0 no-repeat;overflow:hidden;}
.header-content .button .down:hover{ width:127px; height:42px; margin:0px 4px 0px 0px;*margin:0px 14px 0px 0px;padding:0px; background:url(../images/m_banner_btn.png) 0 -42px no-repeat; overflow:hidden;}
.header-content .button .down:active{width:127px; height:42px; margin:0px 4px 0px 0px;*margin:0px 14px 0px 0px;padding:0px;  background:url(../images/m_banner_btn.png) 0 -84px no-repeat;overflow:hidden;}
.header-content .button .useonline{ width:102px; height:42px; padding:0px; margin:0px; background:url(../images/m_banner_btn.png) -128px 0 no-repeat;}
.header-content .button .useonline:hover{ width:102px; height:42px; padding:0px; margin:0px;background:url(../images/m_banner_btn.png) -128px -42px no-repeat;}
.header-content .button .useonline:active{width:102px; height:42px; padding:0px; margin:0px; background:url(../images/m_banner_btn.png) -128px -84px no-repeat;}
.header-content .button .active{ width:127px; height:42px;  margin:0px 4px 0px 0px; *margin:0px 14px 0px 0px;padding:0px; _margin-right:10px; background:url(../images/m_banner_activebg.png) 0 0 no-repeat;overflow:hidden;}
.header-content .button .active:hover{ width:127px; height:42px;  margin:0px 4px 0px 0px; *margin:0px 14px 0px 0px;padding:0px; _margin-right:10px; background:url(../images/m_banner_activebg.png) 0 0 no-repeat;overflow:hidden;}
.header-content .button .active:active{ width:127px; height:42px;  margin:0px 4px 0px 0px; *margin:0px 14px 0px 0px;padding:0px; _margin-right:10px; background:url(../images/m_banner_activebg.png) 0 0 no-repeat;overflow:hidden;}
.header-content .align-bottom {position: absolute; bottom: 0px;}
/* => Slider <= */
#slider-wrap{   /* background: url(../images/header-background1.png) repeat-x 0% 0;   */ height:300px; }
#slider {   /* background: url(../images/header-background2.png) repeat-x 0% 0; */   height:300px;    padding-top: 30px;}
/* => SLIDE PREV AND NEXT ARROWS <= */
.slider-prev,.slider-next {    text-indent:-9999px;    width:38px;    height:38px;    background:url("../images/sprite.png") -39px -3px no-repeat;    position:absolute;    top:50%;    margin-top:-19px;    z-index:999;    opacity:.5;    -webkit-transition: all 0.3s ease-out;  /* Saf3.2+, Chrome */    -moz-transition: all 0.3s ease-out;  /* FF4+ */    -ms-transition: all 0.3s ease-out;  /* IE10? */    -o-transition: all 0.3s ease-out;  /* Opera 10.5+ */    transition: all 0.3s ease-out;		display: none    }
.slider-prev{ left:12px; }
.slider-next {    right:12px;   background-position:-78px -3px;}
.slider-prev:hover,.slider-next:hover{    opacity:1;}
/* => SLIDER NAV o o o <= */    
.slider-nav {    position:absolute;    bottom:35px;    left:50%; width:200px;    list-style:none;
    overflow:hidden;    padding:2px;    z-index:10;		margin: 0;}
.slider-nav li{    float:left; }
.slider-nav li a{   display:block;   width:17px;   height:16px;   overflow:hidden;   padding:0px;   margin: 8px;  margin-bottom:1px;   background:url("../images/sprite.png") no-repeat -2px -25px;   text-decoration:none;  opacity:0.6; text-indent:-999px;}
.slider-nav li a:hover,.slider-nav li a.selected{  opacity:1;  background-position:-2px -25px;}
/* => HOLY SLIDES <= */
.slider section {display: none;}
.slider section.first {display: block;}
.slider-sections, .slider-sections section {width: 861px; height: 315px;}
.slider-sections {margin: 0 auto; position: relative;}
.slider-sections section {position: absolute; top: 0; left: 0px; }
.header-content h2 {font:400 22px/1.2 "microsoft yahei", Tahoma, arial, sans-serif;	color: #fff; text-shadow:-2px 2px 0 rgba(0, 0, 0, 0.5);	margin: 30px 0 26px; cursor:pointer;}
.header-content p {   margin: 0 0 16px;}
.header-content .centered-content{	padding-top: 30px;	padding-bottom: 10px;}
.button {	float: left;	width: auto !important;	list-style: none;}
.button a,
.button button,
.button input { /* Standard black button */	  font-size: 15px;	  /*font-family: 'lucida sans',arial,helvetica,sans-serif;*/	  line-height: 18px;		color: #fff !important;	  text-decoration: none;  padding: 5px 14px 6px 13px;	display: block;		width: auto;		position: relative;		z-index: 2;	    border: none;       -moz-border-radius: 3px;		border-radius: 3px;		cursor: pointer;		background: #313131; /* Old browsers */
		background: -moz-linear-gradient(top, #313131 0%, #222222 100%); /* FF3.6+ */
		background: -webkit-linear-gradient(top, #313131 0%,#222222 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #313131 0%,#222222 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, #313131 0%,#222222 100%); /* IE10+ */
		background: linear-gradient(top, #313131 0%,#222222 100%); /* W3C */
		-webkit-transition: all 0.3s ease;
		-moz-transition: all 0.3s ease;
		-o-transition: all 0.3s ease;
		transition: all  0.3s ease;	}
.button a:hover,
.button input:hover,
.button button:hover,
.button a:focus,
.button input:focus,
.button button:focus{
	  background: #464646; /* Old browsers */
		background: -moz-linear-gradient(top, #464646 0%, #393939 100%); /* FF3.6+ */
		background: -webkit-linear-gradient(top, #464646 0%,#393939 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top, #464646 0%,#393939 100%); /* Opera11.10+ */
		background: -ms-linear-gradient(top, #464646 0%,#393939 100%); /* IE10+ */
		background: linear-gradient(top, #464646 0%,#393939 100%); /* W3C */
    }
    
	header .header-content .button a,
	#content .button a:hover
	{
	    text-decoration: none;
    }
.header-content .beta-ribbons {   position: absolute;     height: 120px;    width: 85px;    text-indent: -200px;    overflow: hidden;    background: url(../images/kendo-ribbons.png) no-repeat 0 0;}
.header-content .beta-ribbons.ribbon-1 {   background-position: -170px 0;    top: -3px;    right: -145px;}
.header-content p.copy .beta-ribbons.ribbon-1 {    top: -135px;    left: 900px;}
.header-content .beta-ribbons.ribbon-4 {    background-position: -255px 0;    left: -62px;    top: -30px;    z-index: 10;		text-indent: -2000px;}
.m_conbox{ width:960px; height:auto; margin:0 auto;}
.m_con{ float:left; width:960px; height:auto; padding:10px 0px 5px 0px; display:inline; }
.m_con1{ float:left; width:960px; height:auto; display:inline; }
.m_pro{ float:left; width:544px; height:auto; margin-right:16px; display:inline; }
.m_pro1{ float:left; width:960px; height:auto; display:inline; }
.m_title{ float:left; width:544px; height:40px; line-height:40px; border-bottom:1px solid #eaeaea; display:inline;}
.m_title1{ float:left; width:960px; height:40px; line-height:40px; border-bottom:1px solid #eaeaea; display:inline;}
.m_title .t_text,.m_title1 .t_text{ float:left; width:auto; height:40px; line-height:40px; color:#808080; display:inline;font-family:"Microsoft YaHei";}
.m_title .t_more,.m_title1 .t_more{ float:right; width:auto; height:40px; line-height:40px; text-decoration:none; color:#adadad; display:inline;}
.m_title .t_more:hover{ color:#333;}
.m_pcon{ float:left; width:544px; height:auto; margin-top:20px; display:inline; font-family:Verdana; line-height:16px;color:#808080;}
.m_pcon1{ float:left; width:960px; height:auto; margin-top:20px; display:inline; font-family:Verdana; line-height:16px;color:#808080;}
.m_news{ float:right; width:382px; height:auto; display:inline; }
.m_news .m_title{ float:left; width:382px; height:40px; line-height:40px; border-bottom:1px solid #eaeaea; display:inline;}
.m_ncon{ float:left; width:382px; height:auto; margin-top:18px; color:#808080; display:inline;}
.m_nli{ float:left; width:382px; height:20px; font-family:Verdana; margin-bottom:5px; line-height:20px; display:inline;}
.m_nli a{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;float:left; width:290px; height:20px; text-decoration:none; cursor:pointer;  color:#808080;  font-size:12px; display:inline;}
.m_nli a:hover{ color:#2b79ad;}
.m_nli span{ float:right; display:inline; font-family:Verdana;}
.m_ntext{ float:left; width:382px; height:68px; line-height:22px; text-align:justify; overflow:hidden; cursor:pointer; text-decoration:none; display:inline;}
.m_ntext:hover{ color:#333;}
.service_box{ width:999px;border-top:1px solid #eaeaea;padding-top:5px;}
.service_box dl{ float:left; width:294px; padding-right:39px; display:block;}
.service_box dl dt{ height:30px; color:#9c9c9c; font-family:Arial; font-size:14px; display:block;}
.service_box dl dt span{ color:#ff4f00; font-family:"微软雅黑"; font-size:16px; padding-right:10px;}
.service_box dl dd{}
.service_box dl dd img{ width:294px; height:84px; margin-bottom:10px;}
.service_box dl dd span{ color:#808080; font-size:12px; font-family:"Verdana"; line-height:20px; height:90px; overflow:hidden; width:294px; display:inline-block;}
.service_box dl a.more,.service_box dl a.more:hover{ font-size:12px; font-family:"微软雅黑"; color:#ff4f00; display:block; line-height:18px;}
.rollBox {WIDTH: 960px; OVERFLOW: hidden}
.rollBox .LeftBotton {MARGIN: 80px 0px 0px; WIDTH: 15px; DISPLAY: inline; BACKGROUND: url(/images/left.png) no-repeat; FLOAT: left; HEIGHT: 23px; OVERFLOW: hidden; CURSOR: pointer}
.rollBox .RightBotton {MARGIN: 80px 0px 0px; WIDTH: 15px; DISPLAY: inline; BACKGROUND: url(/images/right.png) no-repeat; FLOAT: left; HEIGHT: 23px; OVERFLOW: hidden; CURSOR: pointer}
.rollBox .Cont {PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; WIDTH: 926px; PADDING-RIGHT: 2px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px}
.rollBox .ScrCont {WIDTH: 1342177.27px}
.rollBox .Cont .pic {TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 13px; WIDTH: 283px; PADDING-RIGHT: 13px; BACKGROUND: url(/images/heiying.png) no-repeat center bottom; FLOAT: left; PADDING-TOP: 0px}
.rollBox .Cont .pic p{line-height:24px; height:24px; BACKGROUND:#ff7638; color:#ffffff; font-weight:bold}
.rollBox .Cont .pic A {PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND:#e4e4e4; PADDING-TOP: 15px}
.rollBox .Cont .pic A:hover {BACKGROUND: #ff7638; text-decoration: none;}
.rollBox .Cont .pic A SPAN {LINE-HEIGHT: 26px; COLOR: #505050}
.rollBox #List1 {FLOAT: left}
.rollBox #List2 {FLOAT: left}
.m_footbox{ float:left; width:100%; height:auto; background:#2e2e2e; background-image: -webkit-linear-gradient(top, #404040, #2d2d2d);background-image: -moz-linear-gradient(top, #404040, #2d2d2d);background-image: -o-linear-gradient(top, #404040, #2d2d2d);background-image: -ms-linear-gradient(top, #404040, #2d2d2d);background-image: linear-gradient(to bottom, #404040, #2d2d2d);}
.m_foot{ width:960px; height:auto; margin:0 auto; padding:30px 15px; }
.m_flist{ float:left; width:160px; height:auto; display:inline;}
.m_fltop{ float:left; width:160px; height:30px; line-height:30px; border-bottom:1px solid #565656; color:#e5e5e5; display:inline;font-family:"Microsoft YaHei";}
.m_fli{ float:left; width:175px; height:16px; margin-top:10px; line-height:16px;color:#afafaf; font-size:12px; font-family:"Arial"; display:inline;}
.m_flistin{ margin-left:38px;}
.m_fli a{color:#cecece; font-size:12px; text-decoration:none;}
.m_fli a:hover{ color:#fff;}
.m_footbot{ float:left; width:880px; height:auto; margin-top:50px; padding-bottom:20px; display:inline;}
.m_footbotli{ float:left; width:880px; height:16px;  line-height:16px; text-align:center; color:#e5e5e5; margin-top:10px;font-family:"Arial"; display:inline;}
.m_footbotli1{ float:left; width:880px; height:16px;  line-height:16px; text-align:center; color:#808080; margin-top:6px;font-family:"Arial"; display:inline;}
.m_footbotli a{ float:left; width:auto; height:16px; line-height:16px; color:#cecece; font-size:12px; text-decoration:none;  display:inline;}
.m_footbotli a:hover{ color:#fff;}
.m_footbotli .one{ margin-left:220px;}
.m_footbotli span{ float:left; width:1px; height:14px; margin:1px 8px; background:#e5e5e5; display:inline;}
.friendly_link span{ float:left; width:1px; height:14px; margin:1px 8px; background:#808080; display:inline;}
.friendly_link a{ float:left; width:auto; height:16px; line-height:16px; color:#808080; font-size:12px; text-decoration:none;  display:inline;}
.friendly_link .one{ margin-left:0px;}
.friendly_link .friendlink{float:left;width:60px;height:16px;line-height:16px;background:none;font-size:12px;color:#808080; margin-left:380px;display:inline;}

.banner01{ height:204px; background-image:url(../images/banner_01.jpg); background-position:center;}
.banner02{ height:204px; background-image:url(../images/banner_02.jpg); background-position:center;}
.banner03{ height:204px; background-image:url(../images/banner_03.jpg); background-position:center;}
.banner04{ height:204px; background-image:url(../images/banner_04.jpg); background-position:center;}
.banner05{ height:204px; background-image:url(../images/banner_05.jpg); background-position:center;}
.banner06{ height:204px; background-image:url(../images/banner_06.jpg); background-position:center;}
.banner07{ height:204px; background-image:url(../images/banner_07.jpg); background-position:center;}
.banner08{ height:204px; background-image:url(../images/banner_08.jpg); background-position:center;}
.banner09{ height:204px; background-image:url(../images/banner_09.jpg); background-position:center;}
.banner10{ height:204px; background-image:url(../images/banner_10.jpg); background-position:center;}
.banner11{ height:204px; background-image:url(../images/banner_11.jpg); background-position:center;}
.banner12{ height:204px; background-image:url(../images/banner_12.jpg); background-position:center;}
.banner13{ height:204px; background-image:url(../images/banner_13.jpg); background-position:center;}
.banner14{ height:204px; background-image:url(../images/banner_14.jpg); background-position:center;}
.banner15{ height:204px; background-image:url(../images/banner_15.jpg); background-position:center;}
.banner99{ height:204px; background-image:url(../images/banner_99.jpg); background-position:center;}
.location {border-bottom:1px solid #DFDFDF;font-family:"Verdana";padding:5px 0;width:960px;height:18px;margin:auto;margin-top:-30px;color:#666;}
.location a{text-decoration:none; color:#666;}
.backhome{position:fixed;bottom:50px;right:50px; display:none; width:50px;height:50px;background:url(../images/s_backbtn.png) -50px 0px no-repeat; _position:absolute; _top: expression(eval((document.compatMode&&document.compatMode=="CSS1Compat")?documentElement.scrollTop+documentElement.clientHeight-this.clientHeight-1:document.body.scrollTop+document.body.clientHeight-this.clientHeight-1));}
.backhome:hover{background:url(../images/s_backbtn.png) 0px 0px no-repeat;}
.tip {background-color:#080;  font-size:12px; color:#FFF; font-weight:bold;    padding:3px;  margin:0px;  line-height:12px;  overflow: hidden;  display:inline-block;  position:absolute;  top:-30px; z-index:2147483584;}

#main{width:960px;min-height:800px;height:auto!important;height:800px;padding:15px 0px; margin:0px auto;}
#main_01{width:960px;}
.col-case {WIDTH: 100%}
.col-case DL {MARGIN: 0px 15px 20px 0px; WIDTH: 305px; FLOAT: left; HEIGHT: 270px; OVERFLOW: hidden}
.col-case DT {POSITION: relative}
.col-case DT img {border:305px; border:1px solid #d4d4d4; }
.col-case DT a:hover .cover {DISPLAY: block}
.col-case DD H3 {MARGIN-TOP: 10px; WIDTH: 100%; WHITE-SPACE: nowrap; FONT-SIZE: 12px; OVERFLOW: hidden}
.col-case DD a {COLOR: #000; FONT-WEIGHT: bold}
.col-case DD a:hover {COLOR: #b91e1e}
.col-case .date {TEXT-TRANSFORM: uppercase; FLOAT: right}
.col-case DD P{MARGIN-TOP: 5px;line-height:18px; COLOR: #333333}
.col-case .cover {POSITION: absolute; FILTER: alpha(opacity=30); WIDTH: 100%; DISPLAY: none; BACKGROUND: #000; HEIGHT: 100%; TOP: 0px; LEFT: 0px; opacity: 0.3}
.clearfix {zoom: 1}
.clearfix:after { content:'.'; display:block; clear:both; visibility:hidden; height:0;}

.s_conleft{ float:left; width:200px; height:auto; margin-top:10px; display:inline; border-right:1px solid #DFDFDF; margin-bottom: 50px;}
.s_conright{ float:right; width:725px; height:auto;margin-top:10px;  padding-left:30px; display:inline; position:relative;}
*html .s_conright{ float:left; width:700px; height:auto;margin-top:10px;   padding-left:16px; display:inline; position:relative;}/*IE6*/
.s_conright .s_conrighttext{ font-size:14px; line-height: 24px; color:#565656;}
.s_conright .s_conrighttext p{margin-top:10px;}
.s_conleft .title{ float:right; width:171px; height:30px; margin-bottom:20px; text-align:right; color:#565656; margin-right:29px; line-height:30px; font-family:"Microsoft YaHei"; display:inline;}
.s_conleft .abox{ float:right; width:85px; height:auto;margin-right:30px; _margin-right:0px;/*IE6*/ line-height:30px; }
.s_conleft .hbookbox{ float:right; width:85px; height:auto;margin-right:30px; _margin-right:16px;/*IE6*/ line-height:30px; }
.s_conleft .a{ float:left; width:85px; height:29px; text-align:center; color:#565656; text-decoration:none; display:inline;cursor:pointer; font-size:14px;font-family:"Microsoft YaHei";}
.s_conleft .a:active,.s_conleft .sel{ float:left; width:85px; height:29px;  text-align:center;  background:url(../images/s_conleftbg.jpg) 0 0 no-repeat; display:inline; cursor:pointer;}
.s_conleft .a:hover{ float:left; width:85px; height:29px; text-align:center;  background:url(../images/s_conleftbg.jpg) 0 -29px no-repeat; display:inline;cursor:pointer;}
.s_conr_toptext{ float:left;width:325px; height:49px; margin-bottom:20px; background:url(../images/s_aboutus_text.jpg) no-repeat; display:inline;}
.s_conrtext{ float:left; width:700px; height:auto; margin-top:20px; margin-bottom:40px;padding-bottom:20px;_padding-bottom:40px; line-height:24px; display:inline; font-size:14px; text-align:justify; color:#565656;font-family:"Microsoft YaHei";}
.news_box{width:690px; padding-top:0px;margin:auto;}
.news_list{width:680px; margin-top:15px; padding-bottom:10px;}
.news_list li{width:680px;float:left;border-bottom:#999 1px dotted;line-height:38px; font-size:14px;font-family:"Microsoft YaHei";  color:#666;display:inline;}
.news_list li a{float:left; text-decoration:none; color:#666; display:inline;}
.news_list li span{ color:#666; float:right; margin-right:10px;display:inline;font-family:"Verdana";font-size:12px;}
.s_newsconr{ padding-bottom:40px;color:#808080;line-height:24px;font-size:14px;font-family:"Microsoft YaHei";}
.s_newsconr h3{line-height:40px;font-size:16px;font-family:"Microsoft YaHei";}
.s_newsconr{ padding-bottom:40px;color:#808080;}
.s_newsconr .turn_bottom{float:left;width:700px;height:20px;margin-top:30px; padding-bottom:20px;text-align:center;line-height:20px;display:inine;}
.s_news_dtitle{ /*text-indent: 2em;*/float:left; width:700px; height:auto; text-align:center; margin-bottom:10px; line-height:30px;  color:#2b79ad; font-family:"Microsoft YaHei"; display:inline;}
.s_news_dtime{ float:left; width:700px; height:20px; margin-bottom:30px; line-height:20px; text-align:center; color:#adadad; display:inline;}
.s_news_dtextbox{ float:left; width:700px; height:auto; text-indent:28px;_text-indent:0px; line-height:24px; display:inline;}
.s_news_dtext{ float:left; width:700px; height:auto; margin-bottom:20px; text-align:justify; display:inline;}
.s_news_dbottom{ float:left; width:700px; height:20px; margin-top:20px; line-height:20px; display:inline;}
.s_news_dbottom .pre{ float:left; width:340px; height:20px;text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;color:#808080;font-size:12px; text-decoration:none;}
.s_news_dbottom .next{ float:right; width:340px; height:20px; text-align:right; color:#808080; font-size:12px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-decoration:none;}
.s_news_dbottom .pre:hover,.s_news_dbottom .next:hover{color:#333; text-decoration:underline; }
.s_news_dbottom .none:hover{ text-decoration:none; color:#808080;}
div.paging{line-height:34px;margin:10px auto;overflow:hidden;clear:left;text-align:center;color:#666;}
div.paging a{background:url(../Images/button_bg.jpg) left top repeat-x;border-width:1px;border-style:solid;border-color:#dbdbdb #c1c1c1 #b3b2b2 #c1c1c1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:27px;padding:2px 6px;margin:5px 1px;color:#2d2b2b;text-shadow:0 1px 0 rgba(238,237,237,0.8);text-decoration:none;}
div.paging a:hover{-webkit-box-shadow:0 0 2px #a8a8a8;-moz-box-shadow:0 0 2px #a8a8a8;box-shadow:0 0 2px #a8a8a8;background:url(../Images/button_hover.jpg) left bottom repeat-x;}
div.paging span:first-child{padding-right:5px;}
div.paging span.current{background:url(../Images/button_hover.jpg) left top repeat-x;border-width:1px;border-style:solid;border-color:#dbdbdb #c1c1c1 #b3b2b2 #c1c1c1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:27px;padding:2px 6px;margin:5px 3px;color:#000;}
.zcfw10{ width:960px;  float:left; margin-bottom:20px; /*border:1px solid #bebab1; padding:2px 5px;*/ margin-top:10px}
.fwlist10{  width:960px; height:42px; float:left; overflow:hidden; clear:both ;}
.fwlist10 li,.hylist10 li{ float:left; font-family:'微软雅黑'; /*width:72px; margin-right:0px;*/ font-weight:bold;}
.fwlist10 li a{  background:url(../images/fwcenter.jpg) no-repeat; line-height:37px; height:37px; margin:0 15px 0 0;  float:left; font-family:'微软雅黑'; font-size:14px; color:#5c5c5c; font-weight:normal; display:block; width:126px; text-align:center;}
.fwlist10 li a:hover{ background:url(../images/fwcenterhover.jpg) no-repeat;font-family:'微软雅黑'; color:#ffffff; background-color:#ef6a54; }