body,h1,h2,h3,h4,h5,h6,p,form,ul,ol,li,input,select,label,dl,dt,dd{margin:0;padding:0;font-family:"宋体";font-size:12px;color:#4a4a4a;-webkit-text-size-adjust:none;}
input,select,label{vertical-align:middle;font-size:12px;}
ul,ol,li{list-style:none;}
img{border:0;display:block;float:left;}
.clear{clear:both;height:0;overflow:hidden;}
a{color:#4a4a4a;text-decoration:none;outline:none;}
a:hover{color:red;}
body{ background:#f9fafc;background-position:top;}
.clear{clear:both;}

/*主页*/

.s-wrap{
	width:100%;
	height:225px;
	background:#f9fafc;
	margin:0 auto;	
}
.s-top{
	width:100%;
	height:30px;
	background:url(../images/top-bj.JPG);
}
.sq-mains{
	width:1000px;
	margin:0 auto;	
}
.s-p1{
	width:192px;
	height:30px;
	line-height:30px;
	padding-left:24px;
	float:left;
}
.s-p2{
	width:161px;
	height:30px;
	line-height:30px;
	float:left;
}
.s-p2 a{
	color:#2a83bb;
	display:block;
	float:left;
}
.s-p2 a:hover{color:red;}

.s-p2 img{
	margin:9px 6px 0 2px;
}
.s-top form{width:620px;height:31px;line-height:31px;
	float:left;
}
.s-top form span{
	height:40px;
	line-height:40px;
}
.s-text{
	width:82px;
	height:18px;
	line-height:18px;
	border:1px solid #8d9ba8;
	margin:4px 20px 0 4px;
	display:block;
	float:left;
}
.s-button{
	width:58px;
	height:24px;
	border:none;
	background:url(../images/s-but.jpg);
	margin:2px 6px 0 0 ;
	display:block;
	float:left;
	cursor:pointer;
}

.s-logos{
	height:120px;
	width:1000px;
	margin:0 auto;
}

.logo{
	margin:6px 10px 0 8px;
	_margin:6px 6px 0 2px;
	display:block;
	float:left;
}
.logo-right{
	width:710px;
	height:120px;
	float:left;
}


.logo-right-botm{
	height:30px;
	width:680px;
	_width:680px;
	padding-left:30px;
	overflow:hidden;
	background:url(../images/xiaoguo.JPG) no-repeat;
}

.logo-right-botm marquee{
	height:30px;
	line-height:30px;
	width:710px;
	font-size:14px;
	color:#757373;

}
.logo-right-botm2{
	height:30px;
	width:680px;
	_width:680px;
	padding-left:30px;
	overflow:hidden;
	background:url(../images/xiaoguo.JPG) no-repeat;
}
.logo-right-botm2 marquee{
	height:30px;
	line-height:30px;
	width:680px;
	font-size:14px;
	color:#757373;
}

.top-left{
	height:80px;
	width:470px;
	float:left;
}
.forms{
	height:35px;
	line-height:35px;
	width:381px;
	border:none;
	background:url(../images/forms.JPG) no-repeat;
	padding-left:14px;
	margin:8px 0 2px 0;
	color:#808080;
}
.search-submit {
	cursor:pointer;
	width:68px;
	height:22px;
	line-height:22px;
	font-size:0px;
	color:#fafafa;
	border:0px;
	background:url(../images/search-bt.gif) no-repeat;
	margin: 28px 0 2px;
}
.s-psh{
	height:28px;
	line-height:28px;
	width:470px;
	color:#2a83bb;
}
.s-psh span{color:#000} .s-psh a{color:#2A83BB}
.s-psh a{
	color:#2A83BB;
}

.phones{
	margin-top:6px;
	float:right;
}

.nav{
	width:1000px;
	margin:0 auto;
	height:76px;
	background:url(../images/nav-bj.jpg);
}
.nav-main{
	width:1000px;
	height:76px;
	margin:0 auto;
}
.sy{
	display:block;
	float:left;
	margin:10px 24px 0 23px;
	_margin:10px 6px 0 6px;
}
.borders{
	width:916px;
	_width:920px;
	height:22px;
	float:left;
	padding-top:16px;
}
.bord{
	width:916px;
	_width:920px;
	height:30px;
	float:left;
	padding-top:8px;
}
.borders li{
	float:left;
	width:75px;
	_width:75px;
	margin:0 6px;
	text-align:center;
}
.borders li.te{
	width:30px;
}
.borders li.te a{
	color:#d8d8d8;
}
.borders li a{
	font-size:14px;
	font-weight:bold;
	color:#f9fcff;
}

.lettes{
	letter-spacing:3.5px;
}

.s-banners{
	border:1px solid #06445B;
	margin:5px auto;
}
.s-mainso{
	width:1000px;
	height:auto;
	margin:0 auto;
}

.s-xin{
	width:328px;
	height:338px;
	background:url(../images/s-xinbj.jpg);
	float:left;
	margin:0 0 10px 6px;
}
.s-title{
	width:310px;
	font-size:18px;
	line-height:44px;
	color:#2178b8;
	padding-left:18px;
	font-family:"微软雅黑";
	letter-spacing:1px;
}
.s-xin p{
	width:304px;
	height:70px;
	margin:0 auto;
	
	font-size:12px;
	line-height:24px;
	color:#909090;
	position:relative;
}
.s-xin p a{
	color:#d80000;
	display:block;
	position:absolute;
	right:4px;
	top:47px;
}

.s-xin p a:hover{color:red;}

.s-fen{
	margin:10px 0 0 7px;
}
.s-fen1{
	margin-left:40px;
}
.s-xins{
	width:312px;
	height:200px;
	margin:0 auto;
	padding-top:8px;
}
.s-xins li{
	width:318px;
	height:26px;
	line-height:26px;
	font-size:14px;
}

.s-xins span{float:right;}
.s-xins li a{
	color:#757373;
}
.s-xins li a:hover{color:red;}

.s-mian1{
	width:1000px;
	height:auto;
	margin:0 auto;
}
.s-mian1-l{
	width:284px;
	height:265px;
	overflow:hidden;
	float:left;
}
.s-mian1-3{
	width:322px;
	height:265px;
	overflow:hidden;
	float:right;
}
.s-mian1-2{
	width:343px;
	height:265px;
	overflow:hidden;
	float:left;
}

.s-titles{
	height:44px;
	font-size:18px;
	color:#565454;
	padding-left:24px;
	font-family:"微软雅黑";
	letter-spacing:1px;
	background:url(../images/h3-bj.jpg) no-repeat 0 4px;
	margin-top:6px;
	position:relative;
}
.s-titles2{
	height:30px;
	font-size:18px;
	color:#565454;
	padding-left:24px;
	font-family:"微软雅黑";
	letter-spacing:1px;
	position:relative;
}
.s-titles9{
	height:44px;
	line-height:44px;
	font-size:18px;
	color:#045485;
	padding-left:24px;
	font-family:"微软雅黑";
	letter-spacing:1px;
	margin-top:6px;
	position:relative;
}
.s-titles6{
	background:url(../images/s-fang.jpg) no-repeat 0 4px;
	padding-left:28px;
}
.s-titles3{
	height:26px;
	margin-bottom:28px;
}

.s-uls li{
	line-height:26px;
	font-size:14px;
	text-align: justify;
}
.s-uls span{
	float:right;
}
.s-uls li a{
	color:#757373;
}
.s-uls li a:hover{color:red;}
#wrap{width:322px;height:396px;}
#list{overflow:hidden;zoom:1;}
#wrap .item{display:inline;float:left;width:321px;height:396px;padding-bottom:10px;}
#wrap .item .tab{position:relative;height:38px;width:322px;margin-bottom:12px;}
#wrap .item .tab .switchBtn{position:absolute;top:3px;right:0;}
#wrap .item .tab .switchBtn a{float:left;width:15px;height:15px;margin-left:5px;overflow:hidden;text-indent:-999px;outline:none;}
#wrap .item .tab .switchBtn a.prev{background-position:0 -25px;}
#wrap .item .tab .switchBtn a.prevNot{background-position:0 0;cursor:default;}
#wrap .item .tab .switchBtn a.next{background-position:right -25px;}
#wrap .item .tab .switchBtn a.nextNot{background-position:right 0;cursor:default;}
#wrap .item .tab ul{position:absolute;top:-2px;width:322px;height:40px;overflow:hidden;border-bottom:2px solid #9A9A9A;}
#wrap .item .tab ul li{float:left;cursor:pointer;line-height:40px;height:40px;width:160px;font-size:18px;
	color:#565454;
	font-family:"微软雅黑";
	letter-spacing:1px;
	font-weight:bold;
	z-index:999;
	background:none;
	text-align:center;
}
#wrap .item .tab ul li.current{z-index:999;
	background:url(../images/photoa1.gif) repeat-x 0px 38px;
}


.hut{
	margin:10px 0 0 -10px;	
}
#wrap .item .items{padding:0 15px;border-right:1px dashed #d2d2d2;}
#wrap .item .btn{height:22px;margin-top:10px;}
#wrap .item .btn a{float:right;width:74px;height:22px;overflow:hidden;margin-right:15px;text-indent:-9999px;}
#wrap .item .btn a:hover{background-position:0 -22px;}
#copyright{color:#9A9A9A;text-align:center;}
#copyright a{color:#FFF;padding:2px 5px;border-radius:10px;background:#9A9A9A;}
.fenge{
	margin:40px 6px 0 6px;
}
.fenge2{
	margin-top:100px;
}
.s-dls{
	height:90px;
}
.s-dls dd{
	height:90px;
	width:170px;
	float:left;
	margin-left:8px;
}

.s-dls .bjs{
	height:90px;
	width:166px;
	float:left;
	margin-left:8px;
}
.s-dls h3{
	font-size:14px;
	color:#393939;
	height:27px;
	line-height:27px;
}
.s-dls p{
	font-size:12px;
	color:#909090;
	line-height:24px;
	position:relative;
}

.s-dls p a{
	display:block;
	position:absolute;
	left:126px;
	top:46px;
	color:#d80000;
}


.s-mian2{
	width:1000px;
	height:246px;
	margin:0 auto;
}
.s-mian2-1{
	width:397px;
	height:240px;
	overflow:hidden;
	float:left;
}
.s-mian2-1 img{
	margin:0 14px 0 4px;
}

.s-uls1{
	margin-top:8px;
	float:left;
}
.s-uls2{
	_width:280px;
	width:260px;
}
.s-mian2-2{
	width:570px;
	height:240px;
	overflow:hidden;
	float:right;
}

.s-mian2-2 img{
	margin: 4px 0 0 14px;
	_margin: 4px 0 0 2px;
}
.s-mian3{
	width:1000px;
	height:370px;
	margin-top:10px;
}
.s-main3-left{
	width:676px;
	height:370px;
	float:left;
	overflow:hidden;
}
.s-main3-right{
	width:300px;
	height:353px;
	float:left;
}
.s-main3-right dl{
	width:300px;
	height:104px;
	border-bottom:1px dashed #c0c4c6;
	float:left;
}
.s-main3-right dl dt{
	width:141px;
	height:94px;
	float:left;
}
.s-main3-right dl dd{
	width:144px;
	height:94px;
	float:left;
	margin-left:10px;
	position:relative;
}
.s-main3-right dl dd h3{
	height:26px;
	line-height:26px;
	font-size:14px;
	font-weight:bold;
	color:#393939;
}
.s-main3-right dl dd a{
	display:block;
	position:absolute;
	top:84px;
	left:100px;
	color:#b80000;
}
.s-main3-right dl dd p{
	height:70px;
	line-height:26px;
	color:#909090;
	/**/
}
.s-mian4{
	width:1000px;
	height:330px;
	margin-bottom:5px;
}
.s-mian4-left{
	width:330px;
	height:auto;
	float:left;
}

.s-mian4-left dd{
	width:170px;
	height:150px;
	float:left;
	padding:0px 0 0 10px;
	line-height:24px;
	color:#909090;
}
.s-mian4-left dd span{
	font-size:14px;
	color:#393939;
	font-weight:bold;
}
.s-mian4-left dd a{
	color:#d80000;
}
.s-1{
	margin-top:10px;
}
.s-mian4-right{
	width:646px;
	height:auto;
	float:right;
}
.s-main41{
	width:380px;
	height:286px;
	float:left;
}
.s-main42{
	width:396px;
	height:150px;
}
.s-main42 dd{
	width:180px;
	height:160px;
	float:left;
	line-height:26px;
	margin-left:14px;
}
.s-main42 dd a, .s-mian52 a{
	color:#757373;
	font-size:14px;
}
.s-main42 dd a:hover{color:red;font-size:14px;}

.s-mian52 a:hover{color:red;font-size:14px;}

.fenges{
	margin:0 0 6px 60px;
}
.s-main43{
	width:120px;
	height:60px;
	float:left;
	margin:0 2px;
}
.s-main44{
	margin:20px 0 0 34px;
}
.s-main43 dt{
	width:120px;
	margin:2px;
}
.s-main43 dd{
	width:85px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#757373;
}
.s-main47{
	width:246px;
	float:right;
}
.s-main47 img{
	border:1px solid #c8c8c8;
	margin-left:4px;
	margin-bottom:4px;
	overflow:hidden;
}

.s-mian5{
	width:1000px;
	/*height:335px;*/
	height:auto;
	margin-bottom:5px;
}
.s-mian5-left{
	width:704px;
	height:auto;
	float:left;
}

.s-mian52{
	width:710px;
	height:136px;
	float:left;
}
.s-main56{
	width:190px;
	height:147px;
	margin:4px 12px 0 8px;
	float:left;
}
.s-mian52 dd{
	width:232px;
	height:147px;
	float:left;
	line-height:26px;
	font-size:14px;
	color:#757373;
}

/*焦点图*/
.s-xiaoguo{
	width:666px;
	height:339px;
	float:left;
	background:#0f0;
}
.mod_focus_show { width: 666px; height: 339px;position: relative; overflow: hidden;background:#ccc;}
.mod_focus_show .mod_focus_pic { display: block; width: 514px; height: 329px;float:left;}
.mod_focus_show .mod_focus_pic li, .mod_focus_show .mod_focus_pic a, .mod_focus_show .mod_focus_pic img { display: block; width: 514px; height: 329px;margin-top:4px; }
.mod_focus_show .mod_focus_pic li { position: absolute; left: 0; top: 0; }
.mod_focus_show .mod_focus_title { position: absolute; z-index: 1; left: 0; bottom:0; overflow: hidden; zoom: 1; width: 514px; height: 40px; background-color: rgba(0,0,0,0.5); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC000000',endColorstr='#CC000000'); background-image: url(about:blank); }
:root .mod_focus_title { filter: none; }
.mod_focus_show .mod_focus_title li { width: 590px; padding: 0 0 0 20px; overflow: hidden; word-break: keep-all; word-wrap: keep-all; white-space: nowrap; table-layout: fixed; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.mod_focus_show .mod_focus_title li h3 { line-height:40px; _line-height: 40px; font-size: 20px; font-family: "Microsoft Yahei",Tahoma,Geneva; font-weight: 500; }
.mod_focus_show .mod_focus_title li h3 a { color: #fff; }
.mod_focus_show .mod_focus_list { padding: 10px 5px; overflow: hidden; height:334px; width:136px;float:left;}
.mod_focus_show .mod_focus_list li { width: 135px; height: 60px; float: left; margin: 0 4px 6px 5px; position: relative; *display: inline; }
.mod_focus_show .mod_focus_list li a { display: block; width: 135px; height: 60px; }
.mod_focus_show .mod_focus_list li img { display: block; width: 135px; height: 60px;}
.mod_focus_show .mod_focus_list li a:hover { _background: none; }
.mod_focus_show .mod_focus_list li a:hover .mask, .mod_focus_show .mod_focus_list .current .mask { display: none; }
.mod_focus_show .mod_focus_list li .mask { display: block; height: 60px; width: 135px; position: relative; *top: -60px!important;*top: -60px; _top: -60px; margin: 0 0 -60px; eft: 0; bottom: 0; background: #000; opacity: .5; filter: alpha(opacity=50); }

.mod_focus_show .mod_focus_list li .border { display: none; }
.mod_focus_show .mod_focus_list .current .border { display: block; height: 5px; width: 135px; font-size: 0; overflow: hidden; position: absolute; left: 0; bottom: 0; background:blue; }

.s-main53{
	margin:0 10px;	
	float:left;
	width:1px;
	height:160px;
}
.s-gun{
	width:710px;
	height:120px;
	margin:0 auto;
}
.s-mian5-right{
	width:270px;
	height:auto;
	float:right;
}
.s-mian5-right img{
	margin:5px 0 5px 0;
	border:1px solid #bfbfbf;
	width:270px;
}
.s-mian6{
	width:1000px;
	height:290px;
	margin-bottom:5px;
	margin-top:10px;
}
.s-main6-left{
	width:679px;
	height:292px;
	float:left;
}
h2.title_name {
	font-family: normal Georgia,'Times New Roman',Times,serif;
	font-weight: normal;
	font-size: 4em;
	margin: 0;
	padding: 50px 0 20px 0;
	text-align: center;
}
h2.title_name span {
	font-family: normal Georgia,'Times New Roman',Times,serif;
	color: #f9f66d;
	font-size: 0.9em;
}
h2.title_name small {
	color: #AAAAAA;
	display: block;
	font-family: normal Verdana,Arial,Helvetica,sans-serif;
	font-size: 0.2em;
	letter-spacing: 1.0em;
	text-transform: uppercase;
}
p.copy_right {
	width: 750px;
	margin: 30px auto 0 auto;
	clear: both;
	font-size: 1.2em;
	letter-spacing: 1px;
	text-align: center;
}
p.copy_right a {
	color: #1D68AF;
}
p.copy_right a:hover {
	text-decoration: none;
}

/* examples_body */
.examples_body {
	width: 710px;
	height:120px;
	clear: both;
	position: relative;
	overflow:hidden;
	margin-top:4px;
}
.bx_wrap {
	margin-left: 20px;
	width:680px;
}
.bx_wrap ul img { border: 2px solid #DDD; }

.bx_wrap a.prev {
	width: 27px;
	height: 34px;
	line-height: 17px;
	outline-style: none;
	outline-width: 0;
	position: absolute;
	top: 40px;
	left: 0px;
	text-indent: -9999px;
	background:url(../images/sprite.png) no-repeat left;
}
.bx_wrap a.next {
	width: 27px;
	height: 34px;
	line-height: 17px;
	left: 680px;
	outline-style: none;
	outline-width: 0;
	position: absolute;
	top: 40px;
	text-indent: -9999px;
	background:url(../images/sprite1.png) no-repeat right;
}
}.s-main6-left img{
	margin:0 4px;
}
.s-main6-right{
	width:296px;
	height:292px;
	float:left;
}

.s-main6-right .s-uls{
	border-right: 1px dashed #d2d2d2;
}

.s-mian7{
	width:1000px;
	height:268px;
}
.s-main7-left{
	width:439px;
	height:268px;
	float:left;
}
.s-mainp{
	margin:0 4px 6px 4px;	
}
.s-mainp2{
	margin-top:10px;	
}
.s-main7-1{
	margin:0 0 14px 10px;	
}
.s-main7-2{
	margin:0 10px;
	_margin:0 6px;
}
.s-main7-right{
	width:536px;
	height:265px;
	float:left;
}
.s-guanggao{
	width:176px;
	height:222px;
	float:left;
	margin-top:-6px;
}
.s-guanggao img{
	margin-bottom:3px;
	border:1px solid #bfbfbf;
}

.tab{width:296px;height:292px;}
#tabMenu{width:296px;height:38px;}
#tabMenu li{float:left;width:148px;height:38px;text-align:center;line-height:38px;color:#fff;font-size:20px;color:#045485;font-weight:bold;background:url(../images/index-li.jpg) repeat-x bottom; cursor:pointer;}
.tabcon{width:296px;height:254px;}
.hid{display:none}
#tabMenu .hover{background:url(../images/index-lis.jpg) repeat-x bottom;color:#000;fon-size:20px;color:#045485;font-weight:bold;}
.index-shuo{
	width:296px;
	height:120px;
	margin-top:10px;	
}
.index-shuo dt{
	/*width:128px;*/
	/*height:146px;*/
	float:left;
}
.index-shuo dd{
	width:158px;
	/*height:146px;*/
	float:left;
	margin-left:10px;
	position:relative;
}
.index-red{
	font-size:14px;
	font-weight:bold;
	color:#cc0000;	
	line-height:26px;
}
.index-lan{
	color:#909090;	
	line-height:26px;
	/**/
}
.index-more{
	position:absolute;
	/*top:136px;*/
	left:108px;
}
.index-more a{
	color:#b80000;	
}
.index-tu{
	display:block;
	float:left;
	margin-top:10px;	
}
.s-ulsf{
	width:356px;	
	float:left;
}
.s-mian8{
	width:1000px;
	/*height:298px;*/
	height:auto;
}
.s-mian8-left{
	width:340px;
	height:auto;
	float:left;
}
.s-mian8-right{
	width:278px;
	height:306px;
	float:left;
}
.s-main81{
	float:left;
	width:702px;
}
.s-line{
	border-right:1px dashed #d2d2d2;
}
.s-main812{
	width:270px;
	height:92px;
	margin-left:4px;
}
.s-main812 dt{
	height:92px;
	width:120px;
	float:left;
}
.s-main812 dd{
	height:92px;
	width:136px;
	margin-left:10px;
	line-height:24px;
	float:left;
	position:relative;
	color:#909090;
}
.s-main812 dd a{
	color:#cc0000;
	display:block;
	position:absolute;
	top:70px;
	left:94px;
}
.s-main812 dd span{
	color:#393939;
	font-weight:bold;
}

.s-uls6{
	margin-top:8px;
}

.s-mian9{
	width:1000px;
	height:396px;
	margin-top:10px;
}
.s-mian9-left{
	width:644px;
	height:396px;
	float:left;
}
.s-mian9-right{
	width:322px;
	height:396px;
	float:right;
}

.s-mian9-right .pic-text{
	width: 296px;
    height: 150px;
    margin-top: 10px;
    overflow: hidden;
    clear: both;
}
.s-mian9-right .pic-text dt img{
    width: 100%;
    height: 140px;
}
.s-mian9-right .pic-text dd{
    width: 296px;
    height: 30px;
    position: absolute;
    margin-top: 110px;
    text-align: center;
    background-color: rgba(0,0,0,0.5);
}

.s-mian9-right .pic-text dd a{
    height: 27px;
    line-height: 27px;
	font-size: 15px;
    color: #FFF;
}

.s-main91{
	width:292px;
	height:346px;
	float:left;
}
.s-main91 dl{
	width:137px;
	height:117px;
	margin-left:8px;
	_margin-left:4px;
	float:left;
}
.s-main91 dl dt{
	height:90px;
	width:137px;
}
.s-main91 dl dd{
	height:27px;
	width:137px;
	line-height:27px;
	text-align:center;
	color:#323232;
}

.fengehg{
	margin:6px 10px;
}

.s-main96 img{
	margin:6px 0 10px 14px;
}

.s-mian10{
	height:256px;
	width:1000px;
}
.s-mian10-left{
	height:256px;
	width:316px;
	float:left;
}
.s-titles span{
	margin-right:14px;
}
.s-titles img{
	position:absolute;
	left:66px;
	top:10px;
}

.s-mian11{
	height:130px;
	width:1000px;
	margin-top:10px;
}

.s-mian11h{
	height:auto;
	width:1000px;
	margin:5px 16px 0 14px;
	_margin:5px 16px 0 10px;
	float:left;
}
.s-mian11h li{
	height:40px;
	width:111px;
	float:left;
}
.s-mian11h p{
	height:20px;
	line-height:20px;
	text-align:center;
	width:88px;
	float:left;
}
.s-mian12{
	height:auto;
	width:1000px;
}
.s-lan{
	height:auto;
	width:980px;
	padding-left:10px;
}
.s-lan li{
	height:30px;
	line-height:30px;
	float:left;
	overflow:hidden;
}
.s-lan a{
	height:30px;
	line-height:30px;
	overflow:hidden;
}
.footer{
	height:150px;
	width:100%;
	padding-top:10px;
	background:url(../images/footer.jpg) repeat-x;
}

.s-biaoti p{
	font-size:18px;
	color:#565454;
	padding-left:30px;
	font-family:"微软雅黑";
	letter-spacing:1px;
	background:url(../images/h3-bjs.jpg) no-repeat 0 4px;
	position:relative;
}


.s-biaoti{
	width:676px;
	height:30px;
	background:url(../images/s-xoa.jpg);
}

.dhooo_tab{	
	width:676px;
	height:370px;
	background:#fff;
	position:relative; 
	float:left;
	overflow:hidden;
	margin-top:10px;
}
.tab_btn{
	width:676px;
	height:33px;
	line-height:37px;
	background:url(../images/h3-bjs.jpg);
	font-size:14px;
}
.tab_btn li{
	float:left;
	text-align:center;
	margin:0 8px;
}
.tab_btn li a{
	display:block;
	float:left;
	font-size:14px;
	color:#065484;
	font-weight:bold;
	padding:0 4px;
	border:none;
	height:33px;
}
/* .tab_btn li a:hover{
	background:#f9fafc;
	border-left:1px solid #C3C3C3;
	border-right:1px solid #C3C3C3;
} */
.hotlo{
	background:#f9fafc;
	border-left:1px solid #C3C3C3;
	border-right:1px solid #C3C3C3;
}
.tab_btn li {	
	float:left;
	text-align:center;
}
.shell{width:99999px; height:152px; }
.shell-li{float:left; width:676px;}
.mains{width:676px;height:154px; overflow:hidden;text-align:left;font-size:12px;}

.shell-li{
	width:676px;
	height:154px;
}
.shell-li-left{
	width:405px;
	height:154px;
	float:left;
	border-right:1px dashed #CCC;
}
.shell-li-right{
	width:264px;
	height:154px;
	float:left;
	margin-left:4px;
}
.shell-li-right dt{
	width:128px;
	height:140px;
	float:right;
	margin:10px 3px 0 5px;
}
.shell-li-right dd{
	width:126px;
	height:140px;
	float:right;
	margin-top:10px;
	line-height:22px;
	color:#757373;
	
}
.shell-li-right dd a{
	display:block;
	color:#b80000;
	float:right;
}
.shell-li-bottom{
	width:678px;
	height:132px;
	background:#e0edf7;
	float:left;
	margin-top:10px;
}

.s-0fe{
	margin:12px 10px 0 2px;	
	display:block;
	float:left;
}

.s-hwcds{
	width:203px;
	height:150px;
	float:left;
}
.s-hwcds li{
	height:26px;
	line-height:26px;
}
.s-hwcds li a{
	color:#757373;
}
.s-hwcds li a:hover{color:red;}

.q-title{
	display:block;
	float:left;
	margin:0 10px;	
}
.q-gunss{
	width:600px;
	height:114px;
	float:left;
	overflow:hidden;
	margin-top:10px;
}

.bannerbox { width: 600px; height:114px; overflow: hidden; margin: 10px auto; }
#focus { width: 600px; height: 114px; clear: both; overflow: hidden; position: relative; float: left; }
#focus ul { width: 600px; height:114px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px;}
#focus ul li { float: left; width: 600px; height: 114px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus ul li img{ 
	display:block;
	float:left;
	margin:0 2px;
}
#focus .preNext {width: 20px; height: 114px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left:10px; background:url(../images/sprite.png) no-repeat left center; }
#focus .next { right: 10px; background: url(../images/sprite1.png) no-repeat right center; }


.footer-main{
	width:1000px;
	margin:0 auto;
}
.footer-main ul{
	width:822px;
	height:40px;
	margin:0 auto;
}
.footer-main ul li{
	width:136px;
	height:40px;
	line-height:40px;
	text-align:center;
	float:left;
	background:url(../images/f-li-bj.jpg) left no-repeat;
}
.footer-main ul li.none{
	background:none;
}
.footer-main ul li a{
	font-size:14px;
	font-weight:bold;
	color:#6a6a6a;
}

.footer-main ul li a:hover{
	font-size:14px;
	font-weight:bold;
	color:red;
}
.bottom{
	width:1000px;
	height:auto;
	margin:0 auto;
	position:relative;
}
.bottom img{
	margin-right:10px;
}
.font-top{
	padding-top:18px;
	line-height:26px;
}

.liu{
	position:absolute;	
	left:364px;
	top:80px;
}


.s-ding{
	float: left;
    left: 130px;
    overflow: hidden;
    position: relative;
    margin-top: -33px;
    width: 510px;
}
.s-dingdq{
	float: left;
    left: 130px;
    overflow: hidden;
    position: relative;
    margin-top: -46px;
    width: 410px;
}
.s-ding marquee{
	width:430px;
}

.s-ding1{
	position:relative;	
	top:-58px;
	*top:-56px!important;
	left:160px;
	overflow:hidden;
	_top:-53px;
	width:800px;
}
.s-ding2{
	position:relative;	
	top:-45px;
	*top:-45px!important;
	left:110px;
	overflow:hidden;
	width:530px;
	_top:-45px;
}
.s-ding2 marquee{
	width:530px;
}
