div.banner {
	clear:both;
	border-top:1px solid #499ed9;
	width:1280px;
	margin:0px auto;
	height:388px;
	}
div.newsBox {
	width:1280px;
	margin:0px auto;
	border-bottom:1px solid #CCC;
	font-family: "宋体";        
	font-size:12px;
	line-height:12px;
	position:relative;
	height:12px;
	}
div.newsBox p {
	float:left;
	color:#343434;
		}
div.newsBox p span.txtColor {
	color:#e02727;
	margin-right:10px;
		}
div.newsBox p a {
	color:#343434;
		}
div.newsBox p a span {
	color:#343434;
	margin-left:126px;
		}
div.newsBox span.more a {
	float:left;
	color:#343434;
	margin-left:30px;
	}

div.boxCss {
	float:left;
	padding-top:11px;
	padding-bottom:18px;
	overflow:hidden;
	}
div.flashBox {
	margin:0px;
	padding:0px;
	float:left;
	margin-top:11px;
	}
	
#demo1{
height:auto;
text-align:left;
}
#demo2{
height:auto;
text-align:left;
}
#demo1  li{
list-style-type:none;
height:22px;
background:url() no-repeat left center;
text-align:left;
text-indent:15px;
}
#demo2  li{
list-style-type:none;
height:22px;
background:url() no-repeat left center;
text-align:left;
text-indent:15px;
}






.fl {
    float: left;
}
.fr {
    float: right;
}
.ti {
    text-indent: -999999px;
}
.ul
{
	margin:0px ; padding:0px;
	
	}
.bg1 {
    background: rgba(0, 0, 0, 0) url("../img/bg1.jpg") repeat-x scroll 0 0;
}

.title1 {
    background: rgba(0, 0, 0, 0) url("../img/t1.png") no-repeat scroll left -2px;
    height: 41px;
    margin: 0 auto;
    width: 67px;
}
.title4 {
    background: rgba(0, 0, 0, 0) url("../img/t3.png") no-repeat scroll left center;
    font-size: 27px;
    height: 30px;
    line-height: 30px;
    margin: 15px auto 20px;
    width: 235px;
}
.title4 font {
    color: #c71500;
}
.title5 {
    color: #555459;
    margin-bottom: 30px;
}

.pz {
    background: rgba(0, 0, 0, 0) url("../img/55.png") no-repeat scroll left center;
    margin: 0 auto;
    width: 983px;
	height:240px;
}
.pz h3 {
    font-size: 24px;
    margin-bottom: 20px;
    text-align: center;
}
.pz a {
    color: #7b7b7b;
	 font-size: 24px;
}
.pz .hover a, .pz .hover p {
    color: #fff;
}

.ask-box {
    height: 137px;
    padding-top: 110px;
    width: 292px;
}
.ask-box.hover {
    background: rgba(0, 0, 0, 0) url("../img/66.png") no-repeat scroll left center;
}
.ask-box li {
    height: 24px;
    line-height: 24px;
    /*text-indent: 50px;*/
    width: 100%;
}
.ask-box li a{
   font-size: 16px;
}


.fw-box {
    height: 137px;
    margin-left: 55px;
    padding-top: 110px;
    width: 292px;
}
.fw-box.hover {
    background: rgba(0, 0, 0, 0) url("../img/66.png") no-repeat scroll -345px center;
}

.fw-box li {
    height: 24px;
    line-height: 24px;
    /*text-indent: 50px;*/
    width: 100%;
}
.fw-box li a {
   font-size: 16px;
}


.fw-box p {
    padding: 0 10px;
}
.down-box {
    height: 137px;
    padding-top: 110px;
    width: 292px;
}

.down-box.hover {
    background: rgba(0, 0, 0, 0) url("../img/66.png") no-repeat scroll -345px center;
}

.down-box li {
    height: 24px;
    line-height: 24px;
    /*text-indent: 50px;*/
    width: 100%;
}
.down-box li a{
   font-size: 16px;
}


/*
.down-box.hover {
    background: rgba(0, 0, 0, 0) url("../img/66.png") no-repeat scroll right center;
}
.down-box li {
    height: 24px;
    line-height: 24px;
    text-indent: 20px;
    width: 100%;
}
.down-box li span {
    background: rgba(0, 0, 0, 0) url("../img/pdf.png") no-repeat scroll left center;
    color: #e9a945;
    padding-right: 10px;
}

*/





/* 友情链接Css */
div.aLinkBox {
	clear:both;
	margin-top:21px;
	overflow:hidden;
	}
div.aLinkBox div {
	clear:both;
	}
div.aLinkBox div a {
	margin-right:5px;
	float:left;
	font-family:"宋体";
	font-size:12px;
	color:#343434;
	line-height:29px;
	margin-top:15px;
	}
div.aLinkBox a {
	float:left;
	font-family:"宋体";
	font-size:12px;
	color:#343434;
	line-height:36px;
	}
ul.yqUl {
	clear:both;
	}
ul.yqUl li {
	float:left;
	margin-right:20px;
	margin-bottom: 20px;
	}
ul.yqUl li a {
	display:inline-block;
	font-family:"微软雅黑";
	font-size:12px;
	text-align:center;
	width:100%;
	}
ul.yqUl li a p {
	text-align:center;
	}
div.boxCssA {
	padding:11px 9px 21px 9px;
	margin:0px 9px;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
	}
div.boxCssA a p {
	font-family:"宋体";
	font-size:12px;
	line-height:22px;
	text-indent:2em;
	color:#343434;
	text-align:justify;
	padding:10px 0px;
	}
div.boxCssA div {
	clear:both;
	padding-top:15px;
	overflow:hidden;
	}
div.boxCssA div img {
	float:left;
	margin-right:8px;
	}
div.ImgCss {
	clear:both;
	margin-bottom:10px;
	}
ul.indexUl {
	clear:both;
	}
ul.indexUl li {
	clear:both;
	}
ul.indexUl li a {
	clear:both;
	font-family:"宋体";
	font-size:12px;
	color:#343434;
	display:inline-block;
	padding-left:8px;
	background:url(../img/index_48.gif) left center no-repeat;
	line-height:22px;
	}

ul.indexUl li a:hover {
	color:#e73131;
	background:url(../img/index_39.gif) left center no-repeat;
	}



/*  inside css   */

div.addBox {
	clear:both;
	overflow:hidden;
	margin-top:13px;
	padding-bottom:10px;
	background:url(../img/inside_13.jpg) left bottom no-repeat;
	margin-bottom:30px;
	}
div.addBox img {
	vertical-align:bottom;
	float:left;
	}
div.addBox span {
	line-height:12px;
	height:16px;
	font-family:"宋体";
	font-size:12px;
	color:#7d7d7d;
	float:right;
	margin-top:10px;
	}
div.addBox span a {
	color:#7d7d7d;
	font-size:12px;
	line-height:12px;
	}
div.addBox span a font {
	color:#cd4b4b;
	font-size:12px;
	line-height:12px;
	}

div.insideLeftBox {
	width:180px;
	float:left;
	overflow:hidden;
	}
div.insideRightBox {
	width:806px;
	float:right;
	overflow:hidden;
	}

ul.leftNav {
	clear:both;
	overflow:hidden;
	}
ul.leftNav li{
	clear:both;
	overflow:hidden;
	}
ul.showLi {
	display:none;
	}
ul.leftNav li a {
	clear:both;
	display:inline-block;
	width:142px;
	height:29px;
	line-height:29px;
	font-family:"宋体";
	font-size:12px;
	color:#FFF;
	padding-left:28px;
	background:url(../img/inside_18.jpg) repeat-x;
	border-bottom:1px solid #6b6b6b;
	}
ul.leftNav li.active a {
	background:#ecf159;
	margin-left:10px;
	border:none;
	color:#3a3a3a;
	line-height:30px;
	height:30px;
	}
ul.leftNav li a:hover {
	background:#ecf159;
	margin-left:10px;
	border:none;
	color:#3a3a3a;
	line-height:30px;
	height:30px;
	}
ul.leftNav li ul.showLi li a {
	background:#cecece;
	margin-left:10px;
	border:none;
	color:#3a3a3a;
	line-height:30px;
	height:30px;
	}
ul.leftNav li ul.showLi li a:hover {
	background:url(../img/inside_18.jpg) repeat-x;
	margin-left:10px;
	border:none;
	color:#fff;
	line-height:30px;
	height:30px;
	}
div.blackBox {
	width:170px;
	clear:both;
	overflow:hidden;
	background:url(../img/inside_18.jpg) repeat-x;
	border-bottom:1px solid #6b6b6b;
	height:29px;
	}
div.blackBox1 {
	width:170px;
	clear:both;
	overflow:hidden;
	background:url(../img/inside_18.jpg) repeat-x;
	height:29px;
	border:none;
	}

div.bannerInside {
	clear:both;
	margin-bottom:12px;
	overflow:hidden;
	}
div.contentBox {
	clear:both;
	padding:22px 19px;
	overflow:hidden;
	border:1px solid #f0eeee;
	margin-bottom:20px;
	}
div.inforTitle {
	clear:both;
	overflow:hidden;
	margin-bottom:29px;
	background: url(../img/inside_26.jpg) left 45px repeat-x;
	}
div.inforTitle span {
	display:inline-block;
	float:left;
	background:#FFF;
	}
div.inforTitle span img {
	margin-right:5px;
	}
div.inforTitle span h4 {
	font-family:"微软雅黑";
	font-size:18px;
	color:#696969;
	line-height:36px;
	font-weight:lighter;
	}
div.inforTitle span font {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#a8a8a8;
	line-height:14px;
	}
div.inforTitle div {
	float:right;
	width:580px;
	height:49px;
	background:url(../img/inside_26.jpg) left bottom repeat-x;
	}



.tabBoxBorder {
	overflow:hidden;
	border-top:0px;
	margin-right:0px;
	margin-bottom:10px;
	}	
	
.tabBox span {
	float:left;
	display:inline-block;
	font-family: "微软雅黑";
	font-size:14px;
	color:#fff;
    line-height: 38px;
	height:43px;
	width:150px;
	text-align:center;
	background:url(../img/about-us1_25.jpg) no-repeat;
	background-position: center;
	margin-right:3px;
	}
.tabBox span.active {
	color:#fff;
	background:url(../img/inside_37.jpg) no-repeat;
	background-position: center;
	}
.tabBoxCss {
	position:relative;
	overflow:hidden;
	}
.tabBoxCss div.showBox {
	clear:both;
	padding:10px 0px 11px 0px;
	display:none;
	overflow:hidden;
	position:relative;
	}
.tabBoxCss div.showBox p {
	font-family:"宋体";
	font-size:14px;
	color:#343434;
	line-height:26px;
	text-align:justify;
	}
.tabBoxCss strong {
	font-family:"宋体";
	font-weight:bold;
	font-size:14px;
	color:#666;
	line-height:26px;
	text-align:justify;
	}

.tabBoxCss .showBox h4.biao {
	font-family:"宋体";
	font-size:14px;
	color:#000;
	line-height:30px;
	margin-bottom:10px;
	}
span.x_box {
	clear:both;
	padding:25px 45px;
	border:1px solid #d5d5d5;
	background:#f8f8f8;
	overflow:hidden;
	position:relative;
	display: inline-block;
	width:674px;
	margin-bottom:25px;
	}
span.x_box ul li {
	width:70%;
	height:22px;
	line-height:24px;
	overflow:hidden;
	font-family:"微软雅黑";
	font-size:14px;
	color:#4096ad;
	background:url(../img/aboutc_10.jpg) left center no-repeat;
	padding:10px;
	}

span.x_box img {
	position:absolute;
	right:45px;
	top:15px;
	z-index:1;
	}
p.styleIcon {
	padding-left:35px;
	position:relative;
	margin-bottom:20px;
	}
.styleIcon {
	text-align:justify;
	}
span.spanIcon {
	margin-right:10px;
	position:absolute;
	left:0px;
	top:1px;
	z-index:1;
	}

div.showBox table {
	font-family:"宋体";
	font-size:14px;
	line-height:30px;
	color:#343434;
	}

div.showImg {
	/*position:absolute;
	bottom:0px;
	right:0px;
	z-index:1;*/
	text-align:right;
	}

table.lc_table {
	font-family:"宋体";
	font-size:12px;
	line-height:20px;
	color:#3a3a3a;
	}
table.lc_table img {
	margin-top:3px;
	}
table.lc_table p {
	margin-left:25px;
	}
table.lc_table span {
	font-family: Bell Gothic Std;
	font-size:12px;
	line-height:20px;
	color:#000000;
	margin-right:10px;
	}

table.lc_table tr td {
	border-bottom:1px dashed #CCC;
	border-right:1px dashed #CCC;
	padding:10px 0px;
	}
table.lc_table tr td.borderNone {
	border-right:none;
	}
table.contactBox {
	clear:both;
	}
div.ditu {
	width:421px;
	height:450px;
	}
div.ditu img {
	border:10px solid #FFF;
	width:
	}

table.contactBox tr td h4 {
	color:#434343;
	font-family:"微软雅黑";
	font-size:18px;
	font-weight:lighter;
	margin-bottom:20px;
	margin-left:15px;
	}
table.contactBox tr td table {
	margin-left:15px;
	}
table.contactBox tr td table p {
	font-family:"宋体";
	font-size:14px;
	line-height:14px;
	color:#000;
	margin-bottom:10px;
	}
table.contactBox tr td table tr td {
	padding-bottom:15px;
	}
table.contactBox tr td table img {
	margin-right:10px;
	margin-top:2px;
	}	


.tabBoxBorderY {
	margin-bottom:10px;
	position:relative;
	}	
.tabBoxY {
	/*position:absolute;
	top:0px;
	left:0px;
	z-index:1;*/
	}	
.tabBoxY span {
	float:left;
	display:inline-block;
	font-family: "微软雅黑";
	font-size:14px;
	color:#757474;
    line-height: 33px;
	height:33px;
	width:96px;
	text-align:center;
	background:url(../img/hangy_03_05.jpg) no-repeat;
	margin-right:15px;
	border-bottom:1px solid #879fc0;
	margin-bottom:10px;
	}
.tabBoxY span.active {
	color:#436fb8;
	background:url(../img/hangy_03_03.jpg) no-repeat;
	border-bottom:none;
	height:34px;
	}




.tabBoxCss div.showBoxF {
	clear:both;
	padding:10px 0px 11px 0px;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	z-index:9;
	background:#fff;
	}
	
.tabBoxF {
	width:1000px;
	overflow:hidden;
	}	
.tabBoxF span {
	float:left;
	display:inline-block;
	color:#757474;
	height:270px;
	width:181px;
	margin-right:90px;
	border:1px solid #ddd;
	margin-bottom:70px;
	}
.tabBoxF span.active {
	border:1px solid #f00;
	}




.tabBoxBorderRe {
	border-bottom:2px solid #879fc0;
	margin-bottom:10px;
	height:31px;
	position:relative;
	}	
.tabBoxRe {
	position:absolute;
	top:0px;
	left:0px;
	height:34px;
	z-index:1;
	}	
.tabBoxRe span {
	float:left;
	display:inline-block;
	font-family: "微软雅黑";
	font-size:14px;
	color:#757474;
    line-height: 33px;
	height:42px;
	/*width:200px;*/
	text-align:center;
	margin-right:16px;
	background:url(../img/iconA.gif) center 31px no-repeat;
	}
.tabBoxRe span.active {
	color:#436fb8;
	background:url(../img/active.gif) center 31px no-repeat;
	}

.tabBoxCss .showBox p {
	font-family: "宋体";
	color:#343434;
	font-size:14px;
	font-weight:lighter;
	line-height:26px;
	text-align:justify;
	}
.tabBoxCss .showBox p strong {
	color:#777;
	font-weight:bold;
	}

.tabBoxCss .showBox span p {
	font-family: "宋体";
	color:#6f6f6f;
	font-size:12px;
	font-weight:lighter;
	margin-bottom:10px;
	line-height:26px;
	text-align:justify;
	}
.tabBoxCss .showBox h1 {
	color: #333333;
    font-family: "微软雅黑";
    font-size: 15px;
    font-weight: lighter;
    line-height: 24px;
    margin-bottom: 10px;
	}
.tabBoxCss .showBox h4 {
	font-family: "微软雅黑";
	color:#000;
	font-size:18px;
	font-weight:lighter;
	margin-bottom:10px;
	line-height:36px;
	}
.tabBoxCss .showBox a h4 {
	font-family: "微软雅黑";
	color:#000;
	font-size:14px;
	font-weight:lighter;
	line-height:32px;
	margin-bottom:0px;
	}
.tabBoxCss .showBox a:hover h4 {
	font-family: "微软雅黑";
	color:#FEA700;
	font-size:14px;
	font-weight:lighter;
	line-height:32px;
	margin-bottom:0px;
	}
.tabBoxCss .showBox h5 {
	font-family: "微软雅黑";
	color:#fea700;
	font-size:14px;
	font-weight:lighter;
	}
.tabBoxCss .showBox p {
	margin-left:23px;
	}

.tabBoxCss .showBox p {
	margin-left:23px;
	}

table.yeji  p{

margin-left:5px;

}
table.yeji {
	clear:both;
	border-left:1px solid #eee;
	border-top:1px solid #eee;
	}
table.yeji tr td {
	border-right:1px solid #eee;
	border-bottom:1px solid #eee;
	}
table.yeji tr.fontF td {
	font-family:"微软雅黑";
	font-size:12px;
	color:#414141;
	background:#b5c4dc;
	}
table.yeji tr td {
	font-family:"宋体";
	font-size:12px;
	color:#3f3f3f;
	}

div.showY {
	position:absolute;
	top:50px;
	right:4px;
	z-index:1;
	}


div.txtBoxCss {
	clear:both;
	}
div.txtBoxCss p {
	font-family: "宋体";
	color:#343434;
	font-size:14px;
	font-weight:lighter;
	line-height:26px;
	text-align:justify;
	}
div.txtBoxCss span p {
	font-family: "宋体";
	color:#6f6f6f;
	font-size:12px;
	font-weight:lighter;
	margin-bottom:10px;
	line-height:26px;
	text-align:justify;
	}
div.txtBoxCss h1 {
	font-family: "微软雅黑";
	color:#333;
	font-size:18px;
	font-weight:lighter;
	margin-bottom:10px;
	}
div.txtBoxCss h5 {
	font-family: "微软雅黑";
	color:#fea700;
	font-size:14px;
	font-weight:lighter;
	}
div.txtBoxCss span p {
	margin-left:23px;
	}

div.txtBoxCss font p {
	margin-left:23px;
	}


/* news */
div.newsBoxCss {
	clear:both;
	}
div.newsBoxCss ul {
	clear:both;
	}
div.newsBoxCss ul li {
	clear:both;
	padding:10px;
	border-bottom:1px solid #eee;
	margin-bottom:10px;
	overflow:hidden;
	}
div.newsBoxCss ul li span {
	display:inline-block;
	float:left;
	overflow:hidden;
	}
div.newsBoxCss ul li span img {
	width:139px;
	height:77px;
	display:inline-block;
	float:left;
	}
div.newsBoxCss ul li span div {
	font-family:"宋体";
	font-size:12px;
	line-height:22px;
	color:#000;
	}
div.newsBoxCss ul li span.newsT {
	margin-left:20px;
	padding-left:10px;
	border-left:1px solid #EEE;
	overflow:hidden;
	width:576px;
	float:right;
	}
div.newsBoxCss ul li span.newsT {
	font-family:"宋体";
	font-size:12px;
	line-height:22px;
	color:#000;
	height:100px;
	overflow:hidden;
	position:relative;
	}
div.newsBoxCss ul li span.newsT h6 a {
	font-family:"微软雅黑";
	font-size:14px;
	line-height:22px;
	color:#1998d8;
	}
div.newsBoxCss ul li span.newsT a.more {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:10px;
	position:absolute;
	bottom:0px;
	right:0px;
	}
div.txtBoxCss h1 span.timeCss {
	font-family: "宋体";
	color:#000;
	font-size:12px;
	font-weight:lighter;
	margin-bottom:15px;
	margin-left:20px;
	}

/*case */
div.caseBox {
	clear:both;
	width:100%;
	}
div.caseBox ul {
	clear:both;
	width:120%;
	margin-top:15px;
	}
div.caseBox ul li {
	float:left;
	margin-right:138px;
	margin-bottom:36px;
	}
div.caseBox ul li div {
	border:1px solid #CCC;
	/*margin-bottom:10px;*/
	}
div.caseBox ul li div img {
	border:1px solid #FFF;
	width:264px;
	height:161px;
	clear:both;
	}

div.caseBox ul li p a {
	font-family:"微软雅黑";
	font-size:14px;
	height:30px;
	color:#393939;
	}

div.caseBox p {
	font-family:"宋体";
	font-size:14px;
	color:#343434;
	line-height:26px;
	text-align:justify;
	}

div.picCenter {
	text-align:center;
	margin:20px 0px 10px 0px;
	font-weight: bolder;
	color: #52688a;
	}
.tabBoxCss div.showBox p.picCenter {
	text-align:center;
	margin:10px 0px 20px 0px;
	}


