﻿@charset "utf-8";
/*宋士林*/

body{margin:0px; padding:0px; font-family:'微软雅黑'; font-size:13px;}
h1,h2,h3,h4,h5,p,ul{margin:0px; padding:0px; font-weight:normal;}
ul,li{list-style:none;}
.clear{clear:both;}
a:hover{text-decoration:none;}
a:link,a:visited,a:active{text-decoration:none;}

img{border:0px;}

#ssl1{
	width:100%;
	margin:0 auto;
	margin-top:20px;
	overflow:hidden;
}
#ssl1 .sslcon{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
.sslcon .sslleft{
	float:left;
	width:420px;
}
.sslcon .sslleft .ssltitle{
	width:420px;
}
.sslcon .sslleft .ssltitle ul{
	width:420px;
}
.sslcon .sslleft .ssltitle ul li{
	padding-left:5PX;
	float:left;
	width:185px;
	color:#c70025;
	font-size:20px;
	background:url(../images/ssl1.png) bottom center no-repeat;
	padding-bottom:10PX;
}
.sslcon .sslleft .ssltitle ul li.ac{
	background:none;
	padding-left:0;
	padding-bottom:0;
	margin-top:5px;
	float:right;
	width:110px;
	height:28px;
	border:1px solid #c70025;
	text-align:center;
	color:#c70025;
	line-height:28px;
	font-size:14px;
}
.sslcon .sslleft .ssltitle ul li a{
	color:#c70025;
}
.sslcon .sslleft .ssltitle ul li span{
	color:#cccccc;
	font-size:16px;
	margin-left:30PX;
}





.sslcon .sslright{
	float:right;
	width:490px;
}
.sslcon .sslright .ssltitle{
	width:490px;
}
.sslcon .sslright .ssltitle ul{
	width:490px;
}
.sslcon .sslright .ssltitle ul li{
	padding-left:5PX;
	float:left;
	width:185px;
	color:#c70025;
	font-size:20px;
	background:url(../images/ssl1.png) bottom center no-repeat;
	padding-bottom:10PX;
}
.sslcon .sslright .ssltitle ul li.ac{
	background:none;
	padding-left:0;
	padding-bottom:0;
	margin-top:5px;
	float:right;
	width:110px;
	height:28px;
	border:1px solid #c70025;
	text-align:center;
	color:#c70025;
	line-height:28px;
	font-size:14px;
}
.sslcon .sslright .ssltitle ul li a{
	color:#c70025;
}
.sslcon .sslright .ssltitle ul li span{
	color:#cccccc;
	font-size:16px;
	margin-left:50px;
}

#ssl1 .sslcon1{
	margin-top:30px;
	background:url(../images/ssl3.png) 0 0 no-repeat;
	height:375px;
}


.sslxw{
	width:490px;
	float:right;
}
.sslxw .sslxwfleft{
	float:left;
	background:url(../images/ssl2.png) top left no-repeat;
	width:86px;
	height:83px;
	color:#333;
	font-size:14px;
	line-height:30px;
	padding-top:38px;
	padding-left:8px;
	margin-top:10px;
}
.sslxw .sslxwright{
	width:405px;
}
.sslxw .sslxwright h1{
	color:#333;
	font-size:18px;
}
.sslxw .sslxwright p{
	margin-top:12px;
	color:#333;
	font-size:12px;
	line-height:24px;
	font-family:"宋体";
	height:82px;
}
.sslxw .sslxwright p a{
	color:#cc3333;
}
.sslxw .sslxwright ul{
	width:395px;
	margin-top:5px;
}
.sslxw .sslxwright ul li{
	color:#666;
	font-size:14px;
	background-color:#f6f6f6;
	padding-left:12px;
	line-height:35px;
	margin-bottom:7px;
}
.sslxw .sslxwright ul li span{
	float:right; margin-right:10px; display:block;
}
.sslxw .sslxwright ul li a{
	color:#666;
	font-size:14px;
	display:block;
	float:left;
	transition: color 0.2s ease 0.2s;
}
.sslxw .sslxwright ul li a:hover{color:#c70025;}
.sslxw .sslxwright ul li.ys{
	background:#ececec;
}


#ssl2{
	width:100%;
	background:url(../images/bg1.png) top center no-repeat;
	height:590px;
	margin-top:70px;
	overflow:hidden;
}
#ssl2 .ssl2con{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	margin-top:40px;
}
#ssl2 .ssl2con .ssltitle{
	width:310px;
	margin:0 auto;
}
#ssl2 .ssl2con .ssltitle ul{
	width:310px;
}
#ssl2 .ssl2con .ssltitle ul li{
	float:left;
	width:240px;
	color:#c70025;
	font-size:20px;
	background:url(../images/ssl1_bg.png) bottom center no-repeat;
	padding-bottom:10PX;
}
#ssl2 .ssl2con .ssltitle ul li.ac{
	background:none;
	padding-left:0;
	padding-bottom:0;
	margin-top:5px;
	float:right;
	width:110px;
	height:28px;
	border:1px solid #c70025;
	text-align:center;
	color:#c70025;
	line-height:28px;
	font-size:14px;
}
#ssl2 .ssl2con .ssltitle ul li a{
	color:#c70025;
}
#ssl2 .ssl2con .ssltitle ul li span{
	color:#cccccc;
	font-size:16px;
	margin-left:42PX;
}
.ssl2con1{
	width:1000px;
	overflow:hidden;
	margin:40px auto 0;
	height:356px;
	position:relative;
}

.ssl2con1 ul{
	margin:0 auto;
	height:356px;
}
.ssl2con1 ul li{
	float:left;
	width:236px;
	height:356px;
	margin-right:16px;
	border:1px solid #dfdfdf;
}
.ssl2con1 ul .cure{
	border:1px solid #cc0033;
}


.ssl2con1 .sslzj{
	position:relative;
	bottom:63px;
	left:0;
	width:236px;
	height:60px;
	background:#4b4b4b;
}
.ssl2con1 ul .cure .sslzj,.ssl2con1 ul li:hover .sslzj{
	position:relative;
	bottom:63px;
	left:0;
	width:236px;
	height:60px;
	background:#cc0033;
}
.ssl2con1 ul li a{
	display:block;
}

.ssl2con1 .sslzj p{
	padding-top:6px;
	color:#fff;
	font-size:14px;
	text-align:center;
	line-height:20px;
}
#ssl2 .ssl2con .ssl2con1 ul li img{
	width:236px;
	height:356px;
}
.cureleft{
	width:100px;
	margin:0 auto;
}
.cureleft ul{
	width:100px;
	margin-top:40px;
}
.cureleft ul li{
	float:left;
	margin-right:10px;
	width:44px;
	height:29px;
	cursor:pointer
}


#ssl3{
	width:100%;
	margin:0 auto;
	margin-top:70px;
	overflow:hidden;
}
#ssl3 .ssl3con{
	width:1000px;
	margin:0 auto;
}
#ssl3 .ssltitle{
	width:310px;
	margin:0 auto;
	overflow:hidden;
}

#ssl3 .ssltitle ul{
	width:310px;
}
#ssl3 .ssltitle ul li{
	padding-left:10PX;
	float:left;
	width:310px;
	color:#c70025;
	font-size:20px;
	background:url(../images/ssl2_bg.png) bottom center no-repeat;
	padding-bottom:10PX;
}
#ssl3 .ssltitle ul li.ac{
	background:none;
	padding-left:0;
	padding-bottom:0;
	margin-top:5px;
	float:right;
	width:110px;
	height:28px;
	border:1px solid #c70025;
	text-align:center;
	color:#c70025;
	line-height:28px;
	font-size:14px;
}
#ssl3 .ssltitle ul li a{
	color:#c70025;
}
#ssl3 .ssltitle ul li span{
	color:#cccccc;
	font-size:16px;
	margin-left:20px;
}
#ssl3 .ssl3con1{
	width:100%;
	height:412px;
	margin-top:45px;
	background:url(../images/ssl4.png) top center no-repeat;
}
#ssl3 .ssl3con1 .ssl3coo{
	width:1000px;
	margin:0 auto;
}
.ssl3coo .conleft{
	width:540px;
	height:284px;
	background:#c70025;
	float:left;
}
.ssl3coo .conleft h1{
	width:517px;
	height:261px;
	padding:10px;
}
.ssl3coo .conleft h2{
	margin-top:5px;
	color:#fff;
	font-size:22px;
	text-align:center;
	line-height:30px;
}
.ssl3coo .conleft p{
	padding-left:20px;
	padding-top:10px;
	color:#fff;
	font-size:14px;
	line-height:24px;
}
.ssl3coo .conleft a{
	color:#fff000;
}
.ssl3coo .conright{
	width:375px;
	float:right;
}
.ssl3coo .conright ul{
	width:375px;
}
.ssl3coo .conright ul li{
	width:375px;
	margin-top:30px;
	height:65px;
}
.ssl3coo .conright .fcwi{
	float:left;
	width:65px;
	height:65px;
	border-radius:50%;
	background:#ababab;
}
.ssl3coo .conright .hover .fcwi{
	background:#c70025;
}
.ssl3coo .conright .fcwi1{
	color:#666;
	font-size:20px;
	padding-top:8px;
	margin-left:100PX;
	width:240px;
}
.ssl3coo .conright .hover .fcwi1{
	color:#c70025;
}
.ssl3coo .conright .fcwi1 span{
	display:block;
	color:#adadad;
	font-size:12px;
	line-height:24px;
}
.ssl3coo .conright ul li img{
	margin-top:10px;
	margin-left:13px;
}
.ssl3coo .conright ul li a{
	color:#666;
}


#ssl4{
	width:100%;
	background:url(../images/ssl5.png) top center no-repeat;
	height:800px;
	margin-top:70px;
}
#ssl4 .ssl4con{
	width:1000px;
	margin:0 auto;
}
#ssl4 .ssl4con .ssltitle{
	width:310px;
	margin:0 auto;
	overflow:hidden;
	padding-top:45px;
}

#ssl4 .ssl4con .ssltitle ul{
	width:290px;
}
#ssl4 .ssl4con .ssltitle ul li{
	padding-left:25PX;
	float:left;
	width:290px;
	color:#c70025;
	font-size:20px;
	background:url(../images/ssl3_bg.png) bottom center no-repeat;
	padding-bottom:10PX;
}
#ssl4 .ssl4con .ssltitle ul li a{
	color:#c70025;
}
#ssl4 .ssl4con .ssltitle ul li span{
	color:#cccccc;
	font-size:16px;
	margin-left:28px;
}

#ssl4 .ssl4hj{
	margin-top:35px;
	padding-top:10px;
	width:1000px;
	height:595px;
	background:#fff;
}
#ssl4 .ssl4hj .hjtu{
	width:980px;
	height:583px;
	margin:0 auto;
}

#ssl4 .ssl4hj .hjtu img{
	width:980px;
	height:583px;
}
.hjtu .hjtext{
	width:980px;
	height:70px;
	background-color:#000;
	position:relative;
	bottom:73px;
	left:0;
	opacity:0.7;
	filter:alpha(opacity=70)
}
.hjtu .hjtext p{
	color:#fff;
	padding-top:10px;
	font-size:14px;
	line-height:24px;
	width:900px;
	margin:0 auto;
}
.hjtu .hjhjname{
	position:relative;
	bottom:113px;
	left:0px;
	width:190px;
	height:55px;
	background:#c70025;
	text-align:center;
	font-size:18px;
	line-height:55px;
	color:#fff;
}

.hjxh{
	width:980px;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden;
}
.hjxh .hjgundong{ float:left;width:890px;margin:0 auto; height:136px; margin-left:18px; overflow:hidden;}
.hjxh ul li{
	float:left;
	width:202px;
	height:134px;
	margin-right:20px;
	border:1px solid #ffffff;
	cursor:pointer
}
.hjxh ul li.ys{
	border:1px solid #c70025;
}
.hjxh ul li.acc{
	margin-left:10px;
}
.hjxh ul li img{
	width:202px;
	height:134px;
}

.hjan{
	width:46px;
	height:66px;
	float:left;
	cursor:pointer;
	position:relative;
	top:-320px;
	left:10px;
}

.hjan img{
	width:43px;
	height:66px;
}
.hjan1{
	width:43px;
	height:66px;
	float:right;
	cursor:pointer;
	position:relative;
	top:-320px;
	right:10px;
}


#ssl5{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	margin-top:30px;
}
#ssl5 .ssl5con{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
#ssl5 .ssl5con .ssltitle{
	width:310px;
	margin:0 auto;
	overflow:hidden;
}

#ssl5 .ssl5con .ssltitle ul{
	width:290px;
}
#ssl5 .ssl5con .ssltitle ul li{
	padding-left:10PX;
	float:left;
	width:290px;
	color:#c70025;
	font-size:20px;
	background:url(../images/ssl4_bg.png) bottom center no-repeat;
	padding-bottom:10PX;
}
#ssl5 .ssl5con .ssltitle ul li a{
	color:#c70025;
}
#ssl5 .ssl5con .ssltitle ul li span{
	color:#cccccc;
	font-size:16px;
	margin-left:35px;
}
#ssl5 .ssl5con h1{
	color:#333;
	margin-top:30px;
	font-size:14px;
	line-height:24px;
	width:940px;
	text-align:center;
	text-indent:2em;
}
#ssl5 .ssl5con a{
	color:#cc0033;
}
.ssl5con ul{
	width:1000px;
	margin:0 auto;
	margin-top:30px;
}
.ssl5con ul li{
	margin-left:15px;
	float:left;
	width:223px;
	background:url(../images/zj1.png) 0 0 no-repeat;
}
.ssl5con ul li.zj1{
	background:url(../images/zj2.png) 0 0 no-repeat;
}
.ssl5con ul li.zj2{
	background:url(../images/zj3.png) 0 0 no-repeat;
}
.ssl5con ul li.zj3{
	background:url(../images/zj4.png) 0 0 no-repeat;
}
.ssl5con ul li h2{
	margin-top:60px;
	color:#fff;
	font-size:30px;
	text-align:center;
}
.ssl5con .yuanxun{
	width:165px;
	height:60px;
	padding-top:35px;
	padding-left:30px;
}
.ssl5con .yuanxun p{
	color:#666;
	text-align:center;
	font-size:14px;
	margin-right:20px;
}

#yqlj{
	width:100%;
	background:#f7f7f7;
	overflow:hidden;
	margin-top:60px;
	padding-bottom:40px;
}
#yqlj .yqljcon{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	margin-top:35px;
}
#yqlj .yqljcon ul{
	width:520px;
	margin:0 auto;
}
#yqlj .yqljcon ul li{
	float:left;
	margin-right:40px;
	width:135px;
	height:35px;
	border:1px solid #999;
	text-align:center;
	line-height:35px;
	font-size:14px;
	color:#666;
}
#yqlj .yqljcon ul li a{
	color:#999;
}
#yqlj .yqljcon ul li.cur{
	border:1px solid #c70025;
	display:block;
}
#yqlj .yqljcon ul li.abb{
	margin-right:0;
}
#yqlj .yqlj1{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	margin-top:50px;
}
#yqlj .yqlj1 ul{
	width:1000px;
}
#yqlj .yqlj1 ul li{
	margin-top:25px;
	float:left;
	width:225px;
	height:40px;
	margin-right:23px;
	border:1px solid #999;
	text-align:center;
	line-height:40px;
	font-size:14px;
	color:#666;
}
#yqlj .yqlj1 ul li.avv{
	margin-right:0;
}
#yqlj .yqlj1 ul li a{color:#666;}



.in_foot{width:100%; height:250px; margin:auto; background:url(../images/foot_bg.gif) repeat-x left top #575455; overflow:hidden; margin-bottom:91px;}
.in_foota{width:1000px; height:250px; margin:auto; position:relative;}
.in_foota p.copyright{width:475px; height:40px; line-height:40px; font-size:14px; color:#ebebeb; position:absolute; top:0; left:0;}
.in_foota .link_btn{width:90px; height:30px; background-color:#4a4a4a; color:#fff; font-size:13px; position:absolute; top:12px; left:480px; text-align:center; line-height:30px; cursor:pointer; z-index:1;}
.in_foota ul.foot_list{ display:block; width:168px; height:40px; position:absolute; top:-6px; right:0;}
.in_foota ul.foot_list li{ width:42px; height:52px; position:relative; float:left; cursor:pointer; overflow:hidden;}
.in_foota ul.foot_list li img{ display:block; position:absolute; top:0; left:0;}
.in_foota div.lx{width:230px; height:165px; font-size:13px; line-height:27px; color:#dcdcdc; padding-left:180px; position:absolute; top:70px; left:0; }
.in_foota .klist{width:600px; height:150px;  position:absolute; top:70px; right:0;}
.in_foota .klista{width:200px; height:150px; float:left;}
.in_foota .klista p{width:93px; height:150px; float:left;}
.in_foota .klista p b{width:93px; height:20px; line-height:16px;font-size:14px; color:#dcdcdc; font-weight:inherit; text-align:right; float:left;}
.in_foota .klista p span{width:93px; height:18px;line-height:12px;font-size:12px; text-align:right; float:left; font-family:Arial, Helvetica, sans-serif; color:#a7a7a7;text-transform: uppercase;}
.in_foota .klista ul{width:97px; height:140px; float:right; background-color:#605d5e; padding:5px 0;}
.in_foota .klista ul li{width:100%; height:28px; line-height:28px; float:left; text-align:center;}
.in_foota .klista ul li a{ color:#fff}
.in_foota .klista ul li a:hover{width:100%; height:28px; line-height:28px; display:block; background-color:#353535;}
.in_foota .linkbg{width:1150px; height:250px; position:absolute; top:23px; left:-485px; display:none;}
.in_foota .linkbg1{width:100%; height:17px; background:url(../images/linkbg1.png) no-repeat 523px bottom; float:left;}
.in_foota .linkbg2{width:100%; height:213px; padding:10px 0; background:url(../images/linkbg.png); float:left;}
.in_foota .linkbg2 ul li{width:143px; text-align:left; height:30px; line-height:30px; float:left; background:url(../images/link_ico.gif) no-repeat 15px 13px; text-indent:25px; overflow:hidden;}
.in_foota .linkbg2 ul li a{color:#b2b2b2;}
.in_foota .linkbg2 ul li a:hover{color:#e3423b; text-decoration:underline;}

/* 焦点图 */
.focus{width:390px;height:300px;border:10px solid #fff;position:relative;margin-top:25px;float:left}



.f426x240{width:365px;height:260px;overflow:hidden}


.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{margin:12px auto;clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#c70025}

/*************************************头部**/
.head {
	width: 100%;



}
.header {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}
.head h5{
	color:#333;
}
.top {
	height: 35px;
	background: url(../images/head-2.png) no-repeat left;
	font-family: "Microsoft Yahei";
	float: left;
	width: 798px;
}
.top ul {
	padding-left: 20px;
	float: left;
	height: 17px;
	margin-top: 10px;
}
.top ul span {
	float: left;
}
.top ul li {
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	border-right: 1px #fff solid;
	color:#333;
	font-size:13px;
}
.search {
	width: 171px;
	float: left;
	background: url(../images/search.png) no-repeat right;
	height: 35px;
	text-height: 35px;
}
.searchtex {
	width: 125px;
	height: 16px;
	border: 0px;
	margin-top: 10px;
	float: left;
	margin-left: 10px;
}
.button {
	width: 30px;
	height: 21px;
	margin-top: 7px;
	border: 0px;
	float: left;
	margin-left: 4px;
	background: url(../images/button.png) no-repeat;
	cursor: pointer;
}

.head_x {
	width: 100%;
	margin-top:10px;
	margin-bottom:0px;
	
}
.header_x {
	width: 1085px;
	margin-left: auto;
	margin-right: auto;
}
.top_x {
	height: 35px;
	background: url(../images/head-2.png) no-repeat left;
	font-family: "宋体";
	float: left;
	width: 830px;
}
.top_x ul {
	padding-left: 20px;
	float: left;
	height: 17px;
	margin-top: 10px;
}
.top_x ul span {
	float: left;
}
.top_x ul li {
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	border-right: 1px #fff solid;
}

.searchtex_x {
	width: 125px;
	height: 16px;
	border: 0px;
	margin-top: 10px;
	float: left;
	margin-left: 10px;
}
.top1_x {
	width:1085px;
	height:75px;
	float: left;
}
.logo_x {
	float: left;

}
.logo_x img{ width:100%;}
.nav_x {
	float: right;
	height: 40px;
	width:1085px;
	margin-top:30px;
}
#sddm_x {
	z-index:1;
	width: 1220px;
	height: 40px;
	font-size: 15px;
	list-style: none;
	position: absolute;
	margin-top:-15px;
}
#sddm_x li {
	height: 40px;
	width:127px;
	text-align: center;
	line-height: 40px;
	margin-left:8px;
	float: left;
	font-size: 15px;
	font-family: "Microsoft Yahei";
}
#sddm_x li a {
	display: block;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	background: #c70025;
	border-radius:7px 7px 0 0;
	-webkit-border-radius:7px 7px 0 0;
	-moz-border-right-colors:7px 7px 0 0;
}
#sddm_x li a:hover {
	background: #830421;
}
#sddm_x div {
	position: absolute;
	visibility: hidden;
	width: 720px;
	height: 237px;
	border: #660213 2px solid;
	color: #565656;
	font-weight: 100;
	border-radius:0 0 5px 5px;
	-webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
}
#sddm_x div a {
	position: relative;
	display: block;
	margin: 0;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	color: #2875DE;
}
#sddm_x div a:hover {
	color: #660213;
}


.main_visual {
	width:100%;
	height: 550px;
	overflow: hidden;
	position: relative;
}
.main_image {
	height: 550px;
	overflow: hidden;
	position: relative;
}
.main_image ul {
	width: 99999px;
	height: 550px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0
}
.main_image li {
	float: left;
	width: 100%;
	height: 550px;
}
.main_image li span {
	display: block;
	width: 100%;
	height: 550px
}
.main_image li a {
	display: block;
	width: 100%;
	height: 550px
}
div.flicking_con {
	position: absolute;
	top: 520px;
	left: 50%;
	z-index: 1;
	width: 300px;
	height: 23px;
	margin: 0 0 0 -50px;
}
div.flicking_con a {
	float: left;
	width: 23px;
	height: 23px;
	margin-left: 2px;
	margin-right: 2px;
	background: url(../images/anniu1.png) no-repeat;
	display: block;
	text-indent: -1000px
}
div.flicking_con a.on {
	background: url(../images/anniu2.png) no-repeat;
}
#btn_prev, #btn_next {
	z-index: 11111;
	position: absolute;
	display: block;
	width: 73px!important;
	height: 74px!important;
	top: 270px;
	margin-top: -37px;
	display: none;
}
#btn_prev {
	background: url(../images/hover_left.png) no-repeat left top;
	left: 250px;
}
#btn_next {
	background: url(../images/hover_right.png) no-repeat right top;
	right: 250px;
}

.jian {
	width: 1030px;
	height: 140px;
	color: #666666;
	font-size: 14px;
	padding-top:40px;
	margin:0px auto;
	margin-bottom:70px

}
.jian a {
	float: left;
	display: inline;
	color: #666666;
	margin-left: 23px;
	margin-top: 23px;
	margin-right: 23px;
	width: 79px;
	height: 94px;
	text-align: center;
	font-family: "Microsoft Yahei";
}
.jian a:hover {
	color: #ad0027;
}
.jian a.xin1 {
	background: url(../images/j1.png) center top no-repeat;
}
.jian a.xin1:hover {
	background: url(../images/j1-1.png) center top no-repeat;
}
.jian a.xin2 {
	background: url(../images/j2.png) center top no-repeat;
}
.jian a.xin2:hover {
	background: url(../images/j2-1.png) center top no-repeat;
}
.jian a.xin3 {
	background: url(../images/j3.png) center top no-repeat;
}
.jian a.xin3:hover {
	background: url(../images/j3-1.png) center top no-repeat;
}
.jian a.xin4 {
	background: url(../images/j4.png) center top no-repeat;
}
.jian a.xin4:hover {
	background: url(../images/j4-1.png) center top no-repeat;
}
.jian a.xin5 {
	background: url(../images/j5.png) center top no-repeat;
}
.jian a.xin5:hover {
	background: url(../images/j5-1.png) center top no-repeat;
}
.jian a.xin6 {
	background: url(../images/j6.png) center top no-repeat;
}
.jian a.xin6:hover {
	background: url(../images/j6-1.png) center top no-repeat;
}
.jian a.xin7 {
	background: url(../images/j7.png) center top no-repeat;
}
.jian a.xin7:hover {
	background: url(../images/j7-1.png) center top no-repeat;
}
.jian a.xin8 {
	background: url(../images/j8.png) center top no-repeat;
}
.jian a.xin8:hover {
	background: url(../images/j8-1.png) center top no-repeat;
}
.jian a span {
	float: left;
	margin-top: 64px;
	line-height: 30px;
	width: 84px;
}
.jian h1{
	color:#666;
	font-size:12px;
	font-weight:normal;
	width:84px;
}

.fudongdh {
	width: 100%;
	height: 48px;
	position: fixed;
	z-index: 1000000;
	display: none;
	background: #660213;
	border-bottom: 3px #40010c solid;
	float: left;
	margin-top: -5px;
}
.fudong {
	width: 1000px;
	height: 43px;
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
	font-size: 16px;
	font-family: "Microsoft Yahei";
}
.fudong ul {
	float: left;
	text-align: center;
	background: url(../images/fudong.png) no-repeat left;
}
.fudong ul li {
	float: left;
	line-height: 43px;
	width: 99px;
	margin-right: 1px;
}
.fudong ul li:hover {
	background: #840117;
	height: 43px;
	line-height: 43px;
}

.centerjn {
	width: 1001px;
	margin: 0 auto;
	clear: both;
}
.zt-top1 {
	width: 100%;
	height: 40px;
	border-bottom: 1px solid #ccc;
	background: #fdfdfd;
}
.top1_box {
	width: 1001px;
	height: 40px;
	position: relative;
	z-index: 49;
}
.top1_pic1 {
	width: 17px;
	height: 17px;
	position: absolute;
	top: 12px;
	left: 3px;
}
.top1_wz1 {
	display: block;
	font-size: 12px;
	color: #999999;
	height: 40px;
	line-height: 42px;
	position: absolute;
	top: 0;
	left: 28px;
}
.top1_pic2 {
	width: 17px;
	height: 17px;
	position: absolute;
	top: 12px;
	left: 100px;
}
.top1_wz2 {
	display: block;
	font-size: 12px;
	color: #999999;
	height: 40px;
	line-height: 42px;
	position: absolute;
	top: 0;
	left: 128px;
}
.top1_list {
	display: block;
	width: 245px;
	height: 40px;
	position: absolute;
	top: 0;
	right: 0;
}
.top1_list li {
	width: 48px;
	height: 40px;
	position: relative;
	float: left;
	border-left: 1px solid #ccc;
	cursor: pointer;
	overflow: hidden;
}
.top1_list li img {
	display: block;
	width: 48px;
	height: 80px;
	position: absolute;
	top: 0;
	left: 0;
}
.top1_wx1 {
	width: 148px;
	height: 164px;
	position: absolute;
	top: 33px;
	right: 48px;
	z-index: 50;
	display: none;
}
.top1_wx2 {
	width: 148px;
	height: 164px;
	position: absolute;
	top: 33px;
	right: -1px;
	z-index: 60;
	display: none;
}
.zt-top2 {
	width: 100%;
	height: 64px;
	background: url(../images/d4_03.jpg) repeat-x;
	border-bottom: 1px solid #a7a5a2;
}
.top2_box {
	width: 1001px;
	height: 64px;
	position: relative;
}
.zt-logo {
	position: absolute;
	left: 0;
	top: 10px
}
.tel {
	position: absolute;
	left: 240px;
	top: 14px
}
.bdshare {
	position: absolute;
	left: 610px;
	top: 14px
}
.zt_rk {
	position: absolute;
	right: 20px;
	top: 8px
}
.zt_rk a {
	color: #555555
}
#select {
	border: 1px solid #c4c2c3;
	width: 100px;
}


.gh_xl_a {
	Z-INDEX: 888; POSITION: fixed; FILTER: alpha(opacity=85); WIDTH: 100%; DISPLAY: none; BACKGROUND: #371e0b; HEIGHT: 335px; TOP: 101px; LEFT: 0px; -moz-opacity: 0.85; -khtml-opacity: 0.85; opacity: 0.85
}
.gh_xl {
	Z-INDEX: 2; POSITION: absolute; FILTER: alpha(opacity=85); WIDTH: 100%; DISPLAY: none; BACKGROUND: #371e0b; HEIGHT: 335px; TOP: 166px; LEFT: 0px; -moz-opacity: 0.85; -khtml-opacity: 0.85; opacity: 0.85
}
.gh_xla {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 990px; HEIGHT: 335px
}
.gh_1 {
	POSITION: absolute; LINE-HEIGHT: 29px; WIDTH: 568px; FONT-FAMILY: "Microsoft YaHei"; HEIGHT: 29px; COLOR: #fff; FONT-SIZE: 24px; TOP: 23px; LEFT: 219px
}
.gh_1 IMG {
	MARGIN-TOP: 2px; FLOAT: left
}
.gh_closed {
	POSITION: absolute; WIDTH: 27px; BACKGROUND: url(../images/gh_close.gif) no-repeat; HEIGHT: 27px; TOP: 7px; CURSOR: pointer; RIGHT: 0px
}
.gh_2 {
	POSITION: absolute; WIDTH: 990px; HEIGHT: 219px; BORDER-TOP: #533d2b 2px solid; TOP: 71px; PADDING-TOP: 21px; LEFT: 0px
}
.gh_2 UL LI {
	POSITION: relative; WIDTH: 246px; FLOAT: left; HEIGHT: 219px; BORDER-RIGHT: #755f53 1px solid
}
.gh_icon {
	POSITION: absolute; TOP: 0px; LEFT: 21px
}
.gh_2_1 {
	POSITION: absolute; FONT-FAMILY: "Microsoft YaHei"; COLOR: #f37548; FONT-SIZE: 18px; TOP: 0px; LEFT: 47px
}
A.gh_2_2 {
	BORDER-BOTTOM: #f37548 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #f37548 1px solid; LINE-HEIGHT: 26px; WIDTH: 100px; HEIGHT: 26px; COLOR: #f37548; FONT-SIZE: 12px; BORDER-TOP: #f37548 1px solid; TOP: 37px; BORDER-RIGHT: #f37548 1px solid; LEFT: 47px
}
A.gh_2_2:hover {
	COLOR: #f37548
}
.gh_2_2 {
	POSITION: absolute; COLOR: #fff; FONT-SIZE: 14px; TOP: 74px; LEFT: 21px
}
.gh_2_text {
	POSITION: absolute; LINE-HEIGHT: 18px; WIDTH: 210px; HEIGHT: auto; COLOR: #b2b2b2; FONT-SIZE: 12px; TOP: 168px; LEFT: 21px
}
.gh_2_text SPAN {
	MARGIN-TOP: 2px; DISPLAY: block; FLOAT: left; HEIGHT: 54px; COLOR: #db5237; FONT-SIZE: 14px; MARGIN-RIGHT: 3px
}
.gh_2_3 {
	POSITION: absolute; LINE-HEIGHT: 25px; COLOR: #fff; FONT-SIZE: 14px; TOP: 38px; LEFT: 21px
}
.gh_2_3 SPAN {
	FONT-FAMILY: "Arial"; COLOR: #f37548; FONT-SIZE: 18px
}
.gh_bd {
	POSITION: absolute; WIDTH: 232px; HEIGHT: 121px; TOP: 38px; LEFT: 21px
}
.gh_bd UL LI {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; LINE-HEIGHT: 20px; WIDTH: 232px; MARGIN-BOTTOM: 10px; HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 14px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.gh_bd UL LI INPUT.email_color {
	COLOR: #fff
}
.gh_bd UL LI .text {
	FLOAT: left
}
.gh_bd UL LI INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-LEFT: 5px; WIDTH: 154px; BACKGROUND: #785f4d; FLOAT: right; HEIGHT: 20px; COLOR: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.gh_bd UL LI SELECT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 75px; BACKGROUND: #785f4d; FLOAT: right; HEIGHT: 20px; COLOR: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.gh_bd_btn {
	BORDER-BOTTOM: #f37548 1px solid; BORDER-LEFT: #f37548 1px solid; WIDTH: 77px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; HEIGHT: 26px; COLOR: #f37548; FONT-SIZE: 12px; BORDER-TOP: #f37548 1px solid; CURSOR: pointer; MARGIN-RIGHT: 82px; BORDER-RIGHT: #f37548 1px solid
}
.gh_wx {
	POSITION: absolute; WIDTH: 107px; HEIGHT: 106px; TOP: 38px; LEFT: 47px
}

.yqlj{ width:1000px; margin:20px auto; overflow:hidden;}
.yqlj li{ float:left;width:200px; height:50px; line-height:50px; border:1px solid #CCC; border-radius:8px; text-align:center; margin-left:25px; font-size:14px;}
.yqlj li a{color:#686767;}