﻿@charset "utf-8";
/* CSS Document */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block;
}
audio,
canvas,
video {
    display: inline-block;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
/*Base*/
html {
	font: 12px/1.8 "微软雅黑","\5b8b\4f53",Arial,sans-serif;
	color: #666;
    -ms-text-size-adjust: 100%; 
    -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/
}
* {
    margin: 0;
	padding: 0;
}
a {
	text-decoration: none;
    background: transparent; /*修正win8系统IE连接灰色背景*/
	outline:none;
	blr:expression(this.onFocus=this.blur());
	color:#999;
}
a:focus {
    outline: 0;
}
a:active,
a:hover {
    outline: 0;
	/*transition:text-shadow 500ms ease-in 0ms, color 500ms ease-in 0ms;*/
}
img {
    border: 0;
    vertical-align: middle;
	-ms-interpolation-mode:bicubic;
}
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}
button,
input,
select,
textarea {
    font-family: inherit; 
    font-size: 100%; 
    margin: 0;
    outline:none;
}
button,
input {
    line-height: normal;
}
button,
select {
    text-transform: none;
}
button,
html input[type="button"], 
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; 
    cursor: pointer; 
}

button[disabled],
html input[disabled] {
    cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; 
    padding: 0; 
}
input[type="search"] {
    -webkit-appearance: textfield; 
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; 
    box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
input.submit {
	border: 0;
	margin: 0;
	cursor: pointer;
}
input.radio {
	width: 13px;
	height: 13px;
	float: left;
	display: inline;
}
textarea {
    overflow: auto; 
    vertical-align: top;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}

li {
	list-style:none;
    float: left;	
}
/*清除浮动*/
.clear {
    clear: both;
}
.fl{float:left;}.fr{float:right;}
.mw{width:1000px;margin:0 auto;}



.w1000{
	position: relative;
	width: 1000px;
	margin: 0 auto;
}

.mw2{width:1088px;margin:0 auto;}
.header {
    top: 16px;
    z-index: 10;
    height: 124px;
    background:url("../img/headerbg.jpg") no-repeat center top;
        position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
}
.h-search {
    width: 159px;
    height: 32px;
    padding-left: 12px;
    margin: 30px 31px 0 0px;
    display: inline-table;
   
}

form#searForm {
    width: 159px;
    height: 32px;
    float: right;
    background: url("../img/searchbg.jpg") no-repeat;
}

form#searForm input.keys {
    float: left;
    background: none;
    border: 0;
    height: 32px;
    line-height: 32px;color:#5b5c5e;text-indent: 11px;
 width:138px;
}

form#searForm input.submit {
    width: 21px;
    height: 32px;
   
    border: 0;
    letter-spacing: 1px;
    float: right;
    background: none;
}
.h-link {
    margin-top: 33px;
    font-size: 14px;
    line-height: 30px;
    color: #3d3c42;
    font-weight: bold;
}
.header a.fr{
	display: inline-block;
	padding-right: 28px;
	margin-top: 33px;
	background: url("../img/bg_sign02.png") no-repeat right center;
	font-size: 14px;
	line-height: 30px;
	color: #9c9d9d;
	transition: color 500ms ease-in 0ms;
}
.header a.fr:hover{
	color: #0d4aa0;
}
.nav{
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	height: 37px;
	border-top: 2px solid #cf0212;
}
.nav ul{
	height: 37px;
}
.nav li{
	position: relative;
	width: 166px;
	height: 37px;
	background: url("../img/navlibg.png") no-repeat;
	margin-right: 1px;
	display: inline;
}
.nav li:last-child {
    width: 165px;
    margin-right: 0;
    background: url("../img/navlibg.png") no-repeat;
}
.nav a.tit{
	display: inline-block;
	width: 100%;
	font-size: 16px;
	line-height: 37px;
	color: #fff;
	text-align: center;
}
.nav li.hover a.tit, .nav li.on a.tit{
	color: #cf0212;
	background: #fff;
}
.subnav{
	position: absolute;
	left: 0;
	top: 37px;
	width: 100%;
	padding-bottom: 3px;
	background: url("../img/bg_bg05.png") no-repeat bottom;
	display: none;
}
.subnav a{
	display: inline-block;
	width: 100%;
	border-top: 1px solid #f2f2f2;
	background: url("../img/bg_li03.png");
	font-size: 14px;
	line-height: 34px;
	color: #666;
	text-align: center;
}
.subnav a:hover{
	color: #cf0212;
	background: url("../img/bg_li04.png");
}
.sunnav-pro{
	position: absolute;
	left: -167px;
	top: 37px;
	width: 1000px;
	height: 202px;
	/* height: 334px; */
	padding: 41px 2px 35px;
	background: url("../img/bg_bg06.png") no-repeat;
	display: none;
}
.sunnav-pro .box{
	float: left;
	width: 30%;
	padding-right: 3%;
	/*width: 249px;
	height: 350px;
	text-align: center;
	 */
	border-right: 1px solid #ececec;
}
.sunnav-pro .box.last{
	border-right: none;
}
.sunnav-pro .list{
	width: 98px;
/*	margin:0 auto;
	text-align: left;
	position: relative;
	left: -20px;
	top: -30px;
	 */
	 float: left;
}
.sunnav-pro .list a{
	position: relative;
	display: inline-block;
	width: 98px;
	border-bottom: 1px solid #ececec;
	font-size: 13px;
	line-height: 27px;
	color: #666;
	transition: color 500ms ease-in 0ms;
}
.sunnav-pro .list a:hover{
	color: #104da1;
}
.sunnav-pro .last .list a img{
	 left: 82px;
}
.sunnav-pro .list a img{
	position: absolute;
	left: 58px;
	top: -2px;
}

.footer{
	
	padding: 37px 0 0px;
	background: #f4f6f8;
}
.f-list{
	float: left;
	width: 612px;
}
.f-list li{
	width: 118px;
	padding: 0 2px;
}
.f-list li:nth-child(1n+0){width: 118px;}
.f-list li:nth-child(5n+0){width:80px;}
.f-list a{
	display: inline-block;
	width: 124px;
	line-height: 20px;
	color: #999;
	transition: color 500ms ease-in 0ms;
}
.f-list a:hover{
	color: #0d4aa0;
}
.f-list a.tit{
	font-size: 16px;
	line-height: 32px;
	color: #0d4aa0;
}
.wmqq{display: inline-block;float: left;width:137px;height: auto;overflow: hidden;margin-left: 20px;}
.wmqq .wm{padding-left:27px;padding-top: 33px;}
.wmqq .qq{width:145px;margin-top: 14px;height: 45px;padding-left: 15px;}
.wmqq .qq .qq1{width:48px;display: inline-block;float: left;text-align: center;}
.wmqq .qq .qq2{width:56px;display: inline-block;float: left;padding-left: 15px;text-align: center;}
.f-add{float: left;width:173px;margin-left: 50px;}
.f-line{
	float: left;
	width: 1px;
	height: 226px;
	border-right: 1px solid #cdcfd0;
	margin: 14px 0 0 0;
	display: inline;
}
.f-tips{
	position: relative;
	float: right;
	width: 363px;
	margin-right: -57px;
}
.f-tips a.btn{
	display: inline-block;
	float: left;
	padding: 27px 2px 0;
	margin: 8px 15px 15px 0;
	line-height: 26px;
	color: #666;
	text-align: center;
	transition: color 500ms ease-in 0ms;
}
.f-tips a.wb{
	background: url("../img/bg_sign08.png") no-repeat center top;
}
.f-tips a.wx{
	background: url("../img/bg_sign09.png") no-repeat center top;
}
.f-tips a.tb{
	position: relative;
	background: url("../img/bg_sign10.png") no-repeat center top;
}
.f-tips a.qq{
	margin-top: -13px;
	padding-top: 48px;
	background: url("../img/bg_signqq.png") no-repeat center top;
}
.f-tips .tmall-show{
	position: absolute;
	display: none;
	width: 118px;
	height: 78px;
	padding: 20px 25px;
	background: url("../img/bg_tmall.png") no-repeat center top;
	left: 14px;
	top: -104px
}
.f-tips .tmall-show a{
	display: inline-block;
	width: 100%;
	margin: 0;
	padding: 0;
	line-height: 32px;
	color: #666;
}
.f-tips a.btn:hover{
	color: #0d4aa0;
}
.f-tips .tmall-show a:hover{
	color: #0d4aa0;
}
.f-tips .weixinbox{
	position: absolute;
	left: -55px;
	top: -167px;
	width: 168px;
	height: 170px;
	display: none;
}
.coy{height: 36px;border-top:1px solid #e1e3e5 ;}
.coy .co{margin: 0 auto;line-height: 36px;color:#c8c8c8;text-align:center;}
.coy .co a{color:#c8c8c8;}

.coy .co a:hover{color:#cf0212;}
.f-rz{margin-top: 29px;
	border-top: 1px solid #e1e3e5;
	line-height: 48px;
	color: #a8a8a8;padding-bottom: 20px;}
	.f-rz .ab{margin-top:18px;background:url("../img/rz.jpg") no-repeat;width:533px;height: 91px;margin-left:auto;margin-right: auto;}
.f-bottom{
	margin-top: 29px;
	border-top: 1px solid #e1e3e5;
	line-height: 48px;
	color: #a8a8a8;
}
.f-bottom .fl{
	margin-left: -8px;
}
.f-bottom .fl a{
	display: inline-block;
	padding: 0 8px;
	color: #666;
	transition: color 500ms ease-in 0ms;
}
.f-bottom .fl a:hover{
	color: #0d4aa0;
}
.f-bottom .fr a{
	color: #a8a8a8;
	transition: color 500ms ease-in 0ms;
}
.f-bottom .fr a:hover{
	color: #0d4aa0;
}

/*Index*/
.banner{
	position: relative;
	top: 0;
	z-index: 1;
	
	
}
.banner ul li{background-position:top center; background-repeat: no-repeat;}
.banner ul, .banner ul li {
    background-repeat: no-repeat;
    height: 534px;
    margin: 0 auto;
    display: block;width:100%;
}

.banner,.banner ul li{background-position:top center;background-repeat:no-repeat;width:100%;     overflow: hidden;   } 
.banner img{ } 


.banner div.hd{width:100%;bottom:26px;left:0;position:absolute;z-index:5;height:16px; text-align:center;}
.banner div.hd span {
    display: inline-block;
    width: 10px;
    height: 10px;
    line-height: 40px;
    overflow: hidden;
    margin: 0 5px;
    background: none;
    border-radius: 50%;
    border: 2px solid #fff;
}
.banner div.hd span.on{background-position:0 0;background:#CF0212;border-radius: 50%;border:2px solid #CF0212;;}





.i-about{
	height: 188px;
	position: relative; 
	background: url("../img/i-aboutbg.jpg") no-repeat center;
	z-index: 2;
	
}
.i-about .intro{
	width: 345px;
	height: 162px;
	font-size: 14px;
	line-height: 46px;
	color: #b2bed9;
	
}


.abo{background: url("../img/i-aboutbg.jpg") top center no-repeat;background-repeat: no-repeat;height:188px;width:100%;}

.i-about .intro h2{
	font-size: 19px;
	line-height: 26px;
	color: #fff;
}
.i-about .intro a{
	display: inline-block;
	padding-left: 20px;
	margin-top: 35px;
	background: url("../img/bg_sign03.png") no-repeat left center;
	font: 12px/46px Arial;
	color: #d3d3d3;
	transition: color 500ms ease-in 0ms;
}
.i-about .intro a:hover{
	color: #FADC9D;
}
.i-about .list{
	width: 540px;
	height: 126px;
	margin-top: 32px;
}
.i-about .list li{
	width: 164px;
	height: 126px;
	margin: 0 5px 0 11px;
	display: inline;
}
.i-wrap{
	height:auto;
	padding: 20px 0 50px;
}
.i-box{
	width: 321px;
	height: 263px;
}
.i-box.fl{
	margin-right: 18px;
	display: inline;
}
.i-box .tit a{
	display: inline-block;
	padding-right: 18px;
	background: url("../img/bg_sign04.png") no-repeat right center;
	font-size: 14px;
	line-height: 38px;
	color: #797979;
	transition: color 500ms ease-in 0ms;
	font-weight: bold;
}

.i-b2{margin-top:18px;}
.i-box .tit a:hover{
	color: #CF0212;
}
.i-box .img{
	position: relative;
	width: 321px;
	height: 175px;
}
.i-box .img li{
	position: absolute;
	left: 0;
	top: 0;
	width: 321px;
	height: 175px;
	display: none;
}
.i-box .bg{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 46px;
	background: url("../img/bg_shadow01.png") no-repeat;
}
.i-box p{
	position: absolute;
	left: 0;
	bottom: 0;
	font: 14px/30px Arial;
	color: #fff;
}
.i-box span{
	display: inline-block;
	float: left;
	margin: 0 5px 0 15px;
	padding-left: 20px;
}
.i-box span.z{
	background: url("../img/bg_sign05.png") no-repeat left center;
}
.i-box span.s{
	background: url("../img/bg_sign06.png") no-repeat left center;
}
.i-box .btn{
	position: absolute;
	right: 10px;
	bottom: 8px;
	height: 10px;
}
.i-box .btn span{
	display: inline-block;
	float: left;
	width: 10px;
	height: 10px;
	padding-left: 0;
	margin: 0 0 0 3px;
	background: url("../img/bg_sign07.png") no-repeat center 0;
	cursor: pointer;
}
.i-box .btn span.on{
	background-position: center -10px;
}
.i-box a.tips{
	display: inline-block;
	width: 100%;
	font-size: 16px;
	line-height: 50px;
	color: #333;
	transition: color 500ms ease-in 0ms;
}
.i-box a.tips:hover{
	color: #CF0212;
}

/*Inside*/
.inside-tips{
	margin-top: 211px;
	padding-bottom: 60px;
	font-size: 18px;
	line-height: 28px;
	color: #285da8;
}
.inside-tips .line{
	height: 2px;
	margin-bottom: 15px;
}
.inside-tips .line-in{
	width: 56px;
	height: 2px;
	background: #003aa5;
}
.inside-tips h2{
	font-size: 35px;
	line-height: 60px;
	color: #003aa5;
}
.inside-tips p.en{
	font: 12px/14px Arial;
	color: #9baac4;
	text-transform: uppercase;
}
.inside-wrap{
	width: 1030px;
	padding-bottom: 42px;
	margin: 0 auto;
}
.inside-top{
	height: 37px;
	background: url("../img/bg_shadow02.png") no-repeat;
}
.inside-bottom{
	height: 50px;
	background: url("../img/bg_shadow04.png") no-repeat;
}
.inside-main{
	padding: 0 56px;
	background: url("../img/bg_shadow03.png") repeat-y;
}
.path{
	height: 26px;
}
.path p{
	padding-left: 15px;
	background: url("../img/bg_sign14.png") no-repeat left center;
	line-height: 26px;
	color: #80868f;
}
.path a{
	color: #80868f;
	transition: color 500ms ease-in 0ms;
}
.path a:hover{
	color: #0d4aa0;
}
.path span{
	font-family: "宋体";
}
/*About*/
.bg-about{
	background: url("../img/bg_about.jpg") no-repeat center top;
}
.about-tips{
	position: relative;
	height: 136px;
}
.about-tips a{
	display: inline-block;
	position: absolute;
	left: 50%;
	top: 72px;
	width: 32px;
	height: 32px;
	margin-left: -16px;
	background: url("../img/bg_sign11.png") no-repeat;
}
.about-tips a:hover{
	background-position: 0 -32px;
}
.about-intro{
	padding-top: 36px;
	background: #fff;
}
.about-intro h2{
	font-size: 34px;
	line-height: 54px;
	color: #003aa5;
	text-align: center;
}
.about-intro .tips{
	position: relative;
	height: 40px;
	font-size: 16px;
	line-height: 40px;
	text-align: center;
}
.about-intro .tips .line{
	position: absolute;
	left: 50%;
	top: 19px;
	width: 640px;
	height: 1px;
	background: #e3e3e3;
	margin-left: -320px;
}
.about-intro .tips span{
	position: relative;
	z-index: 2;
	display: inline-block;
	padding: 0 20px;
	background: #fff;
}
.about-intro .detail{
	height: 441px;
	padding-bottom: 56px;
	background: url("../img/bg_bg02.jpg") no-repeat center top;
	filter:alpha(opacity=0);
	opacity: 0;
}
.about-intro .w1000{
	overflow: hidden;
	height: 441px;
}
.about-intro .w1000 img{
	margin-left: -458px;
	filter:alpha(opacity=0);
	opacity: 0;
}
.about-intro .detail .tip{
	position: absolute;
	left: 516px;
	top: 348px;
	width: 360px;
	line-height: 16px;
	color: #9a9a9b;
}
.about-intro .detail .more{
	position: absolute;
	right: 0;
	bottom: 0;
	width: 51px;
	height: 51px;
	background: url("../img/sign01.jpg") no-repeat;
}
.about-intro .detail .more:hover{
	background-position: 0 -51px;
}
.about-list{
	height: 168px;
	padding: 52px 0 46px;
	background: url("../img/bg_bg04.jpg") repeat-x;
}
.about-list .w1000{
	overflow: hidden;
	height: 168px;
}
.about-list ul{
	width: 1020px;
}
.about-list li{
	position: relative;
	width: 320px;
	height: 125px;
	padding-top: 43px;
	background: url("../img/bg_bg03.png") no-repeat;
	margin-right: 20px;
	display: inline;
}
.about-list li .sign{
	float: left;
	width: 54px;
	height: 54px;
	margin: 12px 0 0 34px;
	display: inline;
}
.about-list .intro{
	float: right;
	width: 170px;
	margin-right: 40px;
	display: inline;
}
.about-list .intro a{
	display: inline-block;
	width: 100%;
	font-size: 14px;
	line-height: 16px;
	color: #a1a1a1;
	transition: color 500ms ease-in 0ms;
}
.about-list .intro .tit{
	margin-bottom: 5px;
	font-size: 18px;
	line-height: 30px;
	color: #003aa5;
}
.about-list .intro .more{
	display: inline-block;
	padding-right: 26px;
	margin-top: 12px;
	background: url("../img/bg_sign12.png") no-repeat right 0;
	font-size: 12px;
	color: #666;
}
.about-list .intro a:hover, .about-list .intro a:hover .more{
	color: #003aa5;
	background-position: right -16px;
}
.about-bottom{
	height: 185px;
	padding: 39px 0 45px;
}
.about-bottom .w1000{
	overflow: hidden;
}
.about-bottom .box{
	position: relative;
	width: 499px;
	height: 185px;
}
.about-bottom .box.fl{
	left: -499px;
}
.about-bottom .box.fr{
	right: -499px;
}
.about-bottom .box .main{
	display: inline-block;
	position: absolute;
	left: 122px;
	top: 35px;
	width: 252px;
}
.about-bottom .box p{
	line-height: 22px;
	color: #d7d7d7;
	text-align: center;
}
.about-bottom .box p.fz18{
	font-size: 18px;
	line-height: 46px;
	color: #fff;
}
.about-bottom .box .sign{
	display: block;
	width: 44px;
	height: 44px;
	margin: 0 auto;
	background: url("../img/bg_sign13.png") no-repeat;
}
.intro-main{
	padding: 20px 0 50px;
	font-size: 14px;
	line-height: 20px;
}
.intro-main p.fz32{
	font-size: 32px;
	line-height: 54px;
	color: #0d4aa0;
	text-align: center;
}
.intro-main p.fz16{
	margin-bottom: 22px;
	font-size: 16px;
	line-height: 38px;
	color: #adadac;
	text-align: center;
}
.intro-main .tab{
	width: 852px;
	height: 285px;
	margin: 60px auto;
    position: relative;
    overflow: hidden;
	background: url("../img/bg_bg07.jpg") no-repeat center;
}
.intro-main .tab .tit{
	width: 246px;
	height: 57px;
	margin: 0 auto;
	font-size: 14px;
	line-height: 57px;
	color: #fff;
	text-align: center;
}
.intro-main .tab ul{
	/*width: 852px;*/
    width: 980px;
	height: 149px;
	margin-top: 79px;
}
.intro-main .tab li{
	width: 201px;
	height: 149px;
	margin: 0 6px;
	display: inline;
	cursor: pointer;
    margin-right: 114px;
}
.intro-main .tab span{
	position: relative;
	display: block;
	width: 64px;
	height: 64px;
	margin-bottom: 28px;
	font-size: 14px;
	line-height: 64px;
	color: #fff;
	text-align: center;
	background: url("../img/bg_sign15.png") no-repeat;
}
.intro-main .tab img{
	position: absolute;
	left: 0;
	top: 0;
	display: none;
}
.intro-main .tab span p{
	position: relative;
	z-index: 2;
}
.intro-main .tab .box{
	/*padding: 0 32px 0 41px;*/
	margin-top: 37px;
	font-size: 14px;
	line-height: 20px;
	color: #fff;
	text-align: center;
}
.intro-main .boxs{
	min-height: 154px;
	height: auto!important;
	height: 154px;
	font-size: 14px;
	line-height: 22px;
	display: none;
}
.history-main{
	width: 926px;
	padding: 0 52px;
	margin-left: -56px;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}
.history-main .btns{
	height: 101px;
}
.history-main .btn{
	float: left;
	width: 88px;
	height: 101px;
	margin-top: 24px;
	cursor: pointer;
}
.history-main .prev{
	background: url("../img/prev02.png") no-repeat;
}
.history-main .next{
	background: url("../img/next02.png") no-repeat;
}
.history-main .list{
	position: relative;
	overflow: hidden;
	float: left;
	width: 750px;
	height: 85px;
	padding-top: 24px;
	background: url("../img/bg_bg08.png") no-repeat 0 63px;
}
.history-main .list li{
	width: 91px;
	height: 85px;
	margin: -24px 0 40px;
	background: url("../img/bg_li05.png") no-repeat;
	font-size: 16px;
	line-height: 42px;
	color: #fff;
	text-align: center;
	cursor: pointer;
}
.history-main .list li.hover{
	background-position: 0 -85px;
}
.hitsory-detail{
	min-height: 270px;
	height: auto;
	height: 270px;
	padding: 0 52px 50px;
	margin-top: 38px;
	font-size: 14px;
	line-height: 20px;
	color: #818181;
}
.hitsory-detail span{
	color: #b0830a;
}
.honor-main{
	width: 780px;
	padding: 5px 0 5px 26px;
	background: url("../img/bg_line01.jpg") repeat-y 185px 0;
}
.honor-main li{
	width: 780px;
	margin-bottom: 5px;
}
.honor-main .year{
	float: left;
	width: 132px;
	height: 43px;
	padding-left: 30px;
	font: bold 32px/43px Arial;
	color: #dab251;
	background: url("../img/bg_sign16.png") no-repeat;
}
.honor-main .list{
	float: right;
	width: 582px;
	padding-bottom: 8px;
	border-bottom: 1px solid #f3f3f3;
	line-height: 40px;
	color: #80868f;
}
.honor-blank{
	height: 50px;
}
.quality-boxs{
	width: 900px;
	padding: 28px 0 57px;
	*padding-bottom: 29px;
	border-bottom: 1px solid #d8d8d9;
	margin: 0 auto 71px;
}
.quality-box{
	width: 260px;
	height: 241px;
	padding-right: 29px;
	border-right: 1px solid #f1efee;
	margin-right: 28px;
	display: inline;
}
.quality-box.fr{
	padding-right: 0;
	border-right: none;
	margin-right: 0;
}
.quality-box h2{
	margin-bottom: 9px;
	font-weight: normal;
	font-size: 24px;
	line-height: 38px;
	color: #0e419c;
}
.quality-list{
	width: 1000px;
	height: 190px;
	padding: 71px 0 317px;
	margin-left: -41px;
	background: url("../img/bg_bg09.png") no-repeat;
}
.quality-list .list-in{
	width: 962px;
	height: 190px;
	margin: 0 auto;
}
.quality-list .btn{
	float: left;
	width: 88px;
	height: 190px;
	cursor: pointer;
}
.quality-list .prev{
	background: url("../img/prev02.png") no-repeat 0 center;
}
.quality-list .next{
	background: url("../img/next02.png") no-repeat 0 center;
}
.quality-list .btn.hover{
	background-position: -88px center;
}
.quality-list .list{
	position: relative;
	overflow: hidden;
	float: left;
	width: 786px;
	height: 190px;
}
.quality-list .list ul{
	width: 798px;
}
.quality-list .list li{
	position: relative;
	width: 240px;
	height: 179px;
	padding: 5px 7px 6px;
	margin-right: 12px;
	display: inline;
}
.quality-list .list img{
	border-radius: 15px;
}
.quality-list .list .bg{
	position: absolute;
	left: 0;
	top: 0;
	width: 254px;
	height: 190px;
	background: url("../img/bg_sign17.png");
}
.videos-main{
	width: 816px;
	height: 635px;
	padding: 30px 0 80px;
	margin: 0 auto;
	background: url("../img/bg_videos.png") no-repeat center 30px;
}
.videos-main .tit{
	height: 50px;
	padding-top: 18px;
	font-size: 14px;
	line-height: 50px;
	color: #80868f;
	text-align: center;
}
.videos-main .video{
	width: 690px;
	height: 387px;
	margin: 0 auto 10px;
	background: #000;
}
.videos-main .lists{
	width: 690px;
	height: 123px;
	margin: 0 auto;
}
.videos-main .lists .btn{
	float: left;
	width: 32px;
	height: 69px;
	margin-top: 7px;
	cursor: pointer;
}
.videos-main .lists .prev{
	background: url("../img/prev03.png") no-repeat;
}
.videos-main .lists .next{
	background: url("../img/next03.png") no-repeat;
}
.videos-main .lists .btn.hover{
	background-position: -32px 0;
}
.videos-main .list-in{
	position: relative;
	overflow: hidden;
	float: left;
	width: 619px;
	height: 123px;
	margin: 0 4px 0 3px;
	display: inline;
}
.videos-main .list-in ul{
	width: 620px;
}
.videos-main .list-in li{
	position: relative;
	width: 123px;
	height: 116px;
	padding-top: 7px;
	margin-right: 1px;
	display: inline;
	cursor: pointer;
}
.videos-main .list-in .bg{
	position: absolute;
	left: 0;
	top: 0;
	width: 123px;
	height: 76px;
	background: url("../img/bg_li06.png") no-repeat;
	display: none;
}
.videos-main .list-in li.on .bg{
	display: block;
}
.videos-main .list-in p{
	padding-top: 7px;
	line-height: 20px;
	color: #80868f;
	text-align: center;
}
.culture-main{
	padding-top: 20px;
}
.culture-main .list{
	width: 725px;
	padding-bottom: 50px;
	margin: 0 auto;
	*padding-bottom: 75px;
	background: url("../img/bg_sign19.png") no-repeat 496px 41px;
}
.culture-main li{
	width: 725px;
	padding-bottom: 68px;
	border-bottom: 1px solid #ededed;
	margin-bottom: 25px;
}
.culture-main li .span{
	float: left;
	width: 104px;
	height: 104px;
	background: url("../img/bg_sign18.png") no-repeat;
	font-size: 14px;
	line-height: 104px;
	color: #003aa5;
	text-align: center;
}
.culture-main li .intro{
	float: left;
	width: 550px;
	padding-top: 41px;
	margin-left: 28px;
	display: inline;
	font-size: 14px;
	line-height: 22px;
	color: #80868f;
}
/*Group*/
.bg-group{
	background: url("../img/bg_group.jpg") no-repeat center top;
}
.group-wrap{
	padding-top: 75px;
}
.group-name{
	text-align: center;
	margin-bottom: 16px;
}
.group-tips{
	width: 912px;
	height: 155px;
	padding: 19px 47px 0;
	margin-left: -3px;
	background: url("../img/bg_bg10.png") no-repeat;
	font-size: 14px;
	line-height: 22px;
	color: #096093;
	text-align: center;
}
.group-tips h2{
	font-size: 22px;
	line-height: 52px;
	color: #096093;
}
.group-tips span{
	color: #d8574d;
}
.group-list{
	position: relative;
	width: 916px;
	margin: 38px auto 76px;
}
.group-list ul{
	width: 993px;
}
.group-list li{
	width: 194px;
	height: 366px;
	padding: 25px 30px 0;
	margin-right: 77px;
	display: inline;
	background: url("../img/bg_li07.png") no-repeat;
}
.group-list li a{
	display: inline-block;
	width: 100%;
	line-height: 18px;
	color: #666;
	transition: color 500ms ease-in 0ms;
}
.group-list li a.tit{
	margin-top: 4px;
	font-size: 16px;
	line-height: 34px;
	color: #1959b1;
}
.group-list li a:hover{
	color: #1959b1;
}
.group-list li a.more{
	width: 74px;
	padding-left: 12px;
	margin-top: 8px;
	line-height: 27px;
	color: #fff;
	background: url("../img/bg_btn04.png") no-repeat;
}
.group-list .list-in{
	position: relative;
	overflow: hidden;
	width: 916px;
	height: 391px;
}
.group-list .btn{
	position: absolute;
	top: 0;
	width: 58px;
	height: 391px;
	cursor: pointer;
}
.group-list .prev{
	left: -94px;
	background: url("../imag/prev04.png") no-repeat left center;
}
.group-list .next{
	right: -94px;
	background: url("../img/next04.png") no-repeat left center;
}
.group-list .btn.hover{
	background-position: right center
}
.group-out{
	position: absolute;
	left: 50%;
	top: 287px;
	width: 906px;
	height: 559px;
	margin-left: -498px;
	padding: 41px 40px 0 50px;
	background: url("../img/bg_bg11.png") no-repeat;
	display: none;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}
.group-out .close{
	position: absolute;
	right: 20px;
	top: 27px;
	width: 24px;
	height: 25px;
	background: url("../img/close01.png") no-repeat;
	cursor: pointer;
}
.group-out h2{
	margin-bottom: 16px;
	font-weight: normal;
	font-size: 22px;
	line-height: 54px;
	color: #1959b1;
}
.group-out .scroll{
	position: relative;
	overflow: hidden;
	float: right;
	width: 693px;
	height: 369px;
}
.group-out .scroll-obj{
	position: absolute;
	left: 0;
	top: 0;
	width: 95%;
	font-size: 14px;
	line-height: 22px;
}
.group-out .scroll-bar{
	position: absolute;
	right: 5px;
	top: 0;
	width: 1px;
	height: 369px;
	background: #b0b0b0;
}
.group-out .scroll-btn{
	position: absolute;
	left: -5px;
	top: 0;
	width: 11px;
	height: 132px;
	background: url("../img/bg_btn05.png") no-repeat;
	cursor: pointer;
}
.group-btn{
	height: 141px;
	padding-bottom: 18px;
	font-size: 16px;
	line-height: 73px;
	color: #fff;
	text-align: center;
}
.message-out{
	position: absolute;
	left: 50%;
	top: 282px;
	width: 996px;
	height: 613px;
	padding-top: 24px;
	margin-left: -498px;
	background: url("../img/bg_bg12.png") no-repeat;
	display: none;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
}
.message-out .close{
	position: absolute;
	right: 20px;
	top: 27px;
	width: 24px;
	height: 25px;
	background: url("../img/close01.png") no-repeat;
	cursor: pointer;
}
.message-out h2{
	padding: 0 50px;
	font-weight: normal;
	font-size: 24px;
	line-height: 56px;
	color: #1959b1;
}
.message-out form{
	padding: 0 50px;
}
.message-out textarea{
	width: 861px;
	height: 96px;
	padding: 12px 17px 7px;
	border: none;
	background: url("../img/bg_bg13.png") no-repeat;
	font-size: 14px;
	line-height: 24px;
	color: #c0c0c0;
}
.message-out .code{
	margin: 10px 0;
	line-height: 26px;
}
.message-out .code input{
	width: 80px;
	height: 24px;
	border: 1px solid #ccc;
	margin: 0 5px;
	display: inline;
	line-height: 26px;
}
.message-out .btn{
	height: 74px;
	border-bottom: 1px solid #e7e7e7;
	margin-bottom: 23px;
	background: url("../img/name02.png") no-repeat 8px 18px;
}
.message-out input.submit{
	float: right;
	width: 158px;
	height: 43px;
	border: none;
	background: url("../img/bg_btn06.png") no-repeat;
	margin-top: 15px;
	font-size: 20px;
	line-height: 43px;
	color: #fff;
}
.message-out .scroll{
	position: relative;
	overflow: hidden;
	width: 911px;
	height: 290px;
	margin: 0 auto;
}
.message-out .scroll-obj{
	position: absolute;
	left: 0;
	top: 0;
	width: 85%;
}
.message-out .scroll-obj li{
	width: 853px;
	padding-right: 34px;
}
.message-out .scroll-obj .tit{
	/*height: 32px;*/
	padding: 10px 0 5px;
	font-size: 14px;
	line-height: 22px;
	cursor: pointer;
}
.message-out .scroll-obj .tit p.fl{
	padding-left: 38px;
	background: url("../img/bg_sign20.png") no-repeat 6px 1px;
	transition: color 500ms ease-in 0ms;
}
.message-out .scroll-obj .tit.hover p{
	color: #1959b1;
}
.message-out .scroll-obj .tit span{
	display: inline-block;
	padding-left: 32px;
	font-size: 12px;
	font-family: Arial;
	color: #b6b6b6;
}
.message-out .scroll-obj .intro{
	width: 815px;
	padding: 0 0 16px 38px;
	margin-bottom: 8px;
	line-height: 20px;
	color: #8d8d8d;
	display: none;
}
.message-out .scroll-obj li.show .tit, .message-out .scroll-obj li.show .intro{
	background: #f4f5f9;
}
.message-out .scroll-bar{
	position: absolute;
	right: 5px;
	top: 0;
	width: 1px;
	height: 290px;
	background: #b0b0b0;
}
.message-out .scroll-btn{
	position: absolute;
	left: -5px;
	top: 0;
	width: 11px;
	height: 132px;
	background: url("../img/bg_btn05.png") no-repeat;
	cursor: pointer;
}
.bg-year{
	background: url("../img/bg_year.jpg") no-repeat center top;
}
.year-main{
	padding: 30px 0 50px;
}
.year-menu{
	width: 670px;
	height: 46px;
	padding: 21px 39px 5px 15px;
	margin: 0 auto;
	background: url("../img/bg_bg14.png") no-repeat;
}
.year-menu li{
	width: 134px;
	height: 46px;
	text-align: center;
}
.year-menu a{
	display: inline-block;
	font-size: 14px;
	line-height: 46px;
	color: #80868f;
	transition: color 500ms ease-in 0ms;
}
.year-menu a:hover, .year-menu a.on{
	font-size: 16px;
	color: #003aa5;
}
.year-load{
	min-height: 386px;
	height: auto!important;
	height: 386px;
}
.year-rec{
	position: relative;
	overflow: hidden;
	width: 756px;
	height: 295px;
	margin: 55px auto 36px;
}
.year-rec ul{
	width: 783px;
}
.year-rec li{
	position: relative;
	left: 756px;
	width: 171px;
	height: 269px;
	padding: 26px 31.5px 0;
	background: url("../img/bg_li08.png") no-repeat;
	margin-right: 27px;
	filter:alpha(opacity=0);
	opacity: 0;
	display: inline;
}
.year-rec a{
	display: inline-block;
	width: 100%;
	line-height: 18px;
	color: #666;
	transition: color 500ms ease-in 0ms;
}
.year-rec a.tit{
	margin-top: 7px;
	font-size: 14px;
	line-height: 34px;
}
.year-rec a:hover{
	color: #3d67b6;
}
.year-rec a.more{
	width: 77px;
	height: 28px;
	padding-left: 16px;
	margin-top: 16px;
	background: url("../img/bg_btn07.png") no-repeat;
	line-height: 28px;
	color: #3d67b6;
}
.year-rec a.more:hover{
	color: #fff;
	background-position: 0 -28px;
}
.year-list{
	position: relative;
	overflow: hidden;
	width: 776px;
	margin: 0 auto;
}
.year-list ul{
	*padding-bottom: 8px;
}
.year-list li{
	position: relative;
	left: 776px;
	width: 702px;
	height: 48px;
	padding: 0 37px;
	margin-bottom: 8px;
	background: url("../img/bg_li09.png") no-repeat;
	line-height: 48px;
	filter:alpha(opacity=0);
	opacity: 0;
}
.year-list a{
	display: inline-block;
	margin-left: 36px;
	font-size: 14px;
	color: #333;
	transition: color 500ms ease-in 0ms;
}
.year-list a:hover{
	color: #3d67b6;
}
.year-list .page{
	margin-top: 38px;
	text-align: center;
}
.info-main{
	padding: 20px;
}
.info-main h2{
	font-size: 20px;
	line-height: 36px;
	color: #3d67b6;
	text-align: center;
}
.info-main .time{
	padding: 5px 0 10px;
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
	text-align: center;
}
.info-main .detail{
	font-size: 14px;
	line-height: 24px;
}
.info-main .turn{
	position: relative;
	margin-top: 50px;
	border-top: 1px solid #ccc;
	padding-top: 10px;
	font-size: 14px;
	line-height: 24px;
}
.info-main .turn a{
	color: #666;
}
.info-main .turn a.back{
	position: absolute;
	right: 0;
	top: 10px;
	transition: color 500ms ease-in 0ms;
}
.info-main .turn a:hover{
	color: #3d67b6;
}
/*News*/
.bg-news{
	background: url("../img/bg_news.jpg") no-repeat center top;
}
.news-main{
	position: relative;
	width: 909px;
	padding: 25px 0 30px;
	margin: 0 auto;
}
.news-box{
	width: 287px;
	margin: 0 8px 16px;
	float: left;
	display: inline;
}
.news-box .top{
	width: 287px;
	height: 18px;
	background: url("../img/bg_shadow05.png") no-repeat;
}
.news-box .bot{
	width: 287px;
	height: 35px;
	background: url("../img/bg_shadow06.png") no-repeat;
}
.news-box .mid{
	padding: 0 28px 0 29px;
	background: url("../img/bg_shadow07.jpg") repeat-y;
}
.news-box .time{
	height: 47px;
	margin-bottom: 7px;
	font: bold 28px/28px Arial;
	color: #9B9B9B;
}
.news-box .time span{
	display: inline-block;
	float: left;
	border-top: 1px solid #e3e3e3;
	font-weight: normal;
	font-size: 10px;
	line-height: 18px;
}
.news-box a{
	display: inline-block;
	width: 100%;
	line-height: 18px;
	color: #666;
	transition: color 500ms ease-in 0ms;
}
.news-box a.tit{
	margin-top: 7px;
	padding-bottom: 4px;
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
	color: #333;
}
.news-box a:hover{
	color: #3d67b6;
}
.news-box a.more{
	width: 77px;
	height: 28px;
	padding-left: 16px;
	margin-top: 16px;
	background: url("../img/bg_btn07.png") no-repeat;
	line-height: 28px;
	color: #8a8a8a;
}
.news-box a.more:hover{
	color: #fff;
	background-position: 0 -28px;
}
.news-page{
	padding-bottom: 50px;
	text-align: center;
}
/*Contact*/
.bg-contact{
	background: url("../img/bg_contact.jpg") no-repeat center top;
}
.contact-main{
	padding: 0 5px;
	margin: 0 auto;
}
.contact-main .ewm{
	position: relative;
	overflow: hidden;
	height: 222px;
}
.contact-main .ewm ul{
	width: 1035px;
}
.contact-main .ewm li{
	width: 302px;
	height: 218px;
	padding-top: 4px;
	border-right: 1px solid #e7e7e7;
	margin-right: 42px;
	display: inline;
	font-size: 14px;
	line-height: 22px;
}
.contact-main .ewm h2{
	margin-bottom: 17px;
	font: bold 26px/30px Arial;
	color: #1d5bb0;
}
.contact-main .ewm .img{
	width: 107px;
	line-height: 38px;
	text-align: center;
}
.contact-main .line{
	height: 2px;
	margin-bottom: 24px;
}
.contact-main .line-in{
	width: 59px;
	height: 2px;
	background: #e0e0e1;
}
.contact-main p.fl{
	font-size: 18px;
	color: #666;
}
.contact-main p.fl span{
	font: bold 26px/35px Arial;
	color: #1d5bb0;
}
.contact-main .tips{
	padding-top: 40px;
	font-size: 14px;
	line-height: 26px;
}
.contact-main .tips p{
	padding-left: 22px;
	background: url("../img/bg_sign21.png") no-repeat left 1px;
}
.contact-main .tips p.add{
	background-position: left -25px;
}
.contact-main .tips p.wb{
	background-position: 0 -52px;
}
.contact-main .tips a{
	color: #666;
	transition: color 500ms ease-in 0ms;
}
.contact-main .tips a:hover{
	color: #1d5bb0;
}
.link-box{
	width: 388px;
	height: 40px;
	padding: 31px 0 32px 60px;
	margin: 53px 0 72px;
	background: url("../img/bg_shadow08.png") no-repeat;
	font-size: 16px;
	line-height: 22px;
}
.link-box span{
	display: inline-block;
	float: left;
	width: 56px;
	height: 40px;
	background: url("../img/bg_sign22.png") no-repeat left center;
}
.link-box a{
	display: inline-block;
	font-size: 12px;
	line-height: 18px;
	color: #898989;
	transition: color 500ms ease-in 0ms;
}
.link-box a:hover{
	color: #1d5bb0;
}
.link-box.fr span{
	background: url("../img/bg_sign23.png") no-repeat left center;
}
.map{
	height: 504px;
}
.bg-jobs{
	background: url("../img/bg_jobs.jpg") no-repeat center top;
}
.jobs-main{
	width: 910px;
	padding: 22px 0 50px;
	margin: 0 auto;
}
.jobs-main .tips{
	height: 53px;
	margin-bottom: 6px;
	background: url("../img/bg_li10.png") no-repeat;
	font-size: 16px;
	line-height: 53px;
}
.jobs-main .tips p{
	padding-left: 32px;
}

.jobs-main input.error{
	border: 1px solid #D70128;
}

.jobs-main textarea.error{
	border: 1px solid #D70128;
}
.jobs-main li{
	width: 910px;
	height: 43px;
	margin-bottom: 3px;
	background: url("../img/bg_li11.png") no-repeat;
	font-size: 14px;
	line-height: 43px;
	color: #a3a3a3;
}
.jobs-main li p{
	padding-left: 32px;
}
.jobs-main li a{
	display: inline-block;
	padding-left: 32px;
	color: #666;
	transition: color 500ms ease-in 0ms;
}
.jobs-main li a:hover{
	color: #2952ad;
}
.jobs-main li a.more{
	font-size: 12px;
	color: #2952ad;
}
.jobs-main li a.more span{
	font-family: "宋体";
}
.jobs-main .page{
	margin-top: 50px;
	text-align: center;
}
.jobs-main table, .jobs-main table td{
	border-color: #ccc;
}
.jobs-main table td{
	padding: 5px 10px;
	line-height: 30px;
}
.jobs-main table td a{
	display: inline-block;
	width: 84px;
	margin: 10px 0;
	font-size: 12px;
	line-height: 27px;
	color: #fff;
	text-align: center;
	background: url("../img/bg_btn04s.png") no-repeat;
}
.jobs-main table input{
	height: 24px;
	border: 1px solid #ccc;
	line-height: 24px;
}
.jobs-main table span{
	color: #f00;
}
.jobs-main table input.submit{
	width: 84px;
	margin: 10px 0;
	border: none;
	height: 27px;
	font-size: 12px;
	line-height: 27px;
	color: #fff;
	text-align: center;
	background: url("../img/bg_btn04s.png") no-repeat;
}
.jobs-main table textarea{
	width: 780px;
	margin: 15px 0;
}
.bg-download{
	background: url("../img/bg_download.jpg") no-repeat center top;
}
.download-main{
	width: 910px;
	padding: 30px 0 50px;
	margin: 0 auto;
}
.download-main .tab{
	height: 53px;
	background: url("../img/bg_li10.png") no-repeat;
	font-size: 16px;
	line-height: 53px;
	text-align: center;
}
.download-main .tab ul{
	width: 910px;
}
.download-main .tab li{
	width: 25%;
}
.download-main .tab a{
	display: inline-block;
	width: 100%;
	color: #666;
	background: url("../img/bg_li12.png") no-repeat right center;
}
.download-main .tab a.last{
	background: none;
}
.download-main .tab a:hover, .download-main .tab a.on{
	color: #fff;
	background: url("../img/bg_li13.png") no-repeat;
}
.download-main .list{
	position: relative;
	overflow: hidden;
	width: 910px;
	margin-top: 15px;
}
.download-main .list li{
	position: relative;
	left: 910px;
	width: 819px;
	height: 43px;
	padding: 0 54px 0 37px;
	margin-bottom: 3px;
	background: url("../img/bg_li11.png") no-repeat;
	line-height: 43px;
	filter:alpha(opacity=0);
	opacity:1;
}
.download-main .list a.fl{
	font-size: 14px;
	color: #7a7a7a;
	transition: color 500ms ease-in 0ms;
}
.download-main .list a.fl:hover{
	color: #2952ad;
}
.download-main .list a.fr{
	display: inline-block;
	padding-left: 17px;
	background: url("../img/bg_sign24.png") no-repeat left center;
	color: #2952ad;
}
.download-main .page{
	margin-top: 40px;
	text-align: center;
}

.bg-app{
	background: url("../img/bg_app.jpg") no-repeat center top;
}
.app-main{
	width: 960px;
	height: 643px;
	padding: 51px 0 26px;
	margin: 0 auto;
}
.app-main .intro{
	float: left;
	width: 465px;
	padding-top: 67px;
	font-size: 19px;
	line-height: 26px;
	color: #fff;
}
.app-main .intro h2{
	font-size: 45px;
	line-height: 80px;
}
.app-main .btn{
	height: 58px;
	margin: 46px 0 58px;
}
.app-main .btn a{
	display: inline-block;
	width: 95px;
	padding-left: 81px;
	background: url("../img/bg_btn09.png") no-repeat;
	font-size: 18px;
	line-height: 58px;
	font-family: Arial;
	color: #fff;
}
.app-main .btn a.android{
	background: url("../img/bg_btn10.png") no-repeat;
}
.app-main .btn a:hover{
	background-position: 0 -58px;
}
.app-main .ewm{
	font: bold 21px/30px "微软雅黑";
	color: #fff;
}
.app-main .ewm p{
	float: left;
	margin: 22px 0 0 16px;
	display: inline;
}
.app-main .iphone{
	position: relative;
	overflow: hidden;
	float: right;
	width: 481px;
	height: 643px;
}
.app-main .iphone .fl{
	position: absolute;
	left: -321px;
	top: 0;
	z-index: 2;
	width: 321px;
	height: 643px;
	filter:alpha(opacity=0);
	opacity: 0;
}
.app-main .iphone .fr{
	position: absolute;
	right: -281px;
	top: 53px;
	z-index: 1;
	width: 281px;
	height: 562px;
	filter:alpha(opacity=0);
	opacity: 0;
}

.download-out{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 20;
	display: none;
}
.download-out .bg{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	filter:alpha(opacity=44);
	opacity: 0.45;
}
.download-out .main{
	position: absolute;
	left: 50%;
	z-index: 2;
	width: 371px;
	height: 435px;
	padding: 58px 345px 0 176px;
	margin-left: -446px;
	background: url("../img/bg_box01.png") no-repeat;
	line-height: 30px;
	color: #2952ad;
}
.download-out .main .close{
	position: absolute;
	right: 13px;
	top: 21px;
	width: 21px;
	height: 21px;
	background: url("../img/close02.jpg") no-repeat;
	cursor: pointer;
}
.download-out .main p.fz22{
	font-size: 22px;
	line-height: 38px;
	color: #666;
}
.download-out .main form{
	margin-top: 46px;
}
.download-out .main td{
	padding-bottom: 17px;
	font-size: 16px;
	line-height: 40px;
	color: #666;
}
.download-out .main input{
	width: 299px;
	height: 38px;
	padding: 0 5px;
	border: 1px solid #cbcbcb;
	background: url("../img/bg_btn11.jpg");
	line-height: 38px;
	color: #666;
}
.download-out .main input.submit{
	width: 188px;
	height: 45px;
	border: none;
	background: url("../img/bg_btn12.png") no-repeat;
	font-size: 18px;
	color: #fff;
}

/*Map*/
.netmap{
	position: relative;
}
.inquirytit{
	height: 52px;
	line-height: 52px;
	text-align: right;
	background: url("../img/bg_tit.jpg");
	color: #595959;
}
.inquirytit select{
	width: 80px;
	height: 24px;
	border: 1px solid #ccc;
	line-height: 24px;
}
.mapBox{
	border: 1px solid #ccc;
}



.message-out input.error{border: 1px solid #D70128; }
.message-out textarea.error{border: 1px solid #D70128;}

.ad-box{
	position: absolute;
	left: 50%;
	top: 0;
	z-index: 20;
	width: 596px;
	height: 100%;
	margin-left: -298px;
}
.ad-box .close{
	position: absolute;
	right: -20px;
	top: 0;
	background: #fff;
	font: 20px/20px Arial;
	color: #000;
	text-align: center;
	cursor: pointer;
}

.jh-banner{
	position: relative;
	top: -141px;
	overflow: hidden;
	height: 877px;
	background: url("../img/new/bg_bg01.jpg") no-repeat center;
	margin-bottom: -141px;
}
.jh-banner .wrap{
	position: absolute;
	left: 50%;
	top: 0;
	width: 1920px;
	margin-left: -960px;
}
.jh-banner .wrap img{
	position: absolute;
	left: 562px;
	top: 243px;
	opacity: 0;
}
.jh-main{
	position: relative;
	overflow: hidden;
	height: 788px;
	background: url("../img/new/bg_bg02.jpg") no-repeat center;
}
.jh-main .wrap{
	position: relative;
	width: 960px;
	margin: 0 auto;
}
.jh-main img.boy{
	position: absolute;
	left: 133px;
	top: 342px;
	opacity: 0;
}
.jh-main img.box{
	position: absolute;
	left: 473px;
	top: 235px;
	opacity: 0;
}
.jh-list{
	height: 630px;
	padding-top: 125px;
	background: url("../img/new/bg_bg03.jpg") no-repeat center;
}
.jh-list .tips{
	padding-bottom: 48px;
	font-size: 14px;
	line-height: 18px;
	color: #ad7500;
	text-align: center;
}
.jh-list .tips img{
	display: block;
	margin: 0 auto 15px;
}
.jh-list .list{
	position: relative;
	overflow: hidden;
	width: 1026px;
	margin: 0 auto;
}
.jh-list .list ul{
	width: 1044px;
}
.jh-list .list li{
	position: relative;
	left: 100px;
	width: 216px;
	height: 293px;
	padding: 49px 57px 0;
	border-radius: 20px;
	background: #fffae1;
	margin-right: 18px;
	font-size: 14px;
	line-height: 25px;
	color: #90885f;
	opacity: 0;
}
.jh-list .list h2{
	padding-left: 86px;
	background: url("../img/new/bg_sign01.png") no-repeat 25px center;
	margin-bottom: 20px;
	font-weight: normal;
	font-size: 24px;
	line-height: 45px;
	color: #d8b401;
}
.jh-list .list h2.se{
	background-image: url("../img/new/bg_sign02.png");
}
.jh-list .list h2.th{
	background-image: url("../img/new/bg_sign03.png");
}
.jh-list .list p{
	padding-left: 18px;
	background: url("../img/new/bg_sign04.png") no-repeat left center;
}

.jx-banner{
	position: relative;
	overflow: hidden;
	top: -141px;
	height: 857px;
	background: url("../img/new/bg_bg04.jpg") no-repeat center;
	margin-bottom: -141px;
}
.jx-banner .wrap{
	position: absolute;
	left: 50%;
	top: 0;
	width: 1920px;
	margin-left: -960px;
}
.jx-banner img{
	position: absolute;
	left: 553px;
	top: 418px;
	opacity: 0;
}
.jx-banner img:first-child{
	top: 327px;
}
.jx-four{
	position: relative;
	overflow: hidden;
	height: 610px;
	background: url("../img/new/bg_bg05.jpg") no-repeat center;
}
.jx-four img{
	position: relative;
	top: 50px;
	display: block;
	margin: 0 auto 54px;
	opacity: 0;
}
.jx-opo{
	position: relative;
	overflow: hidden;
	height: 704px;
	background: url("../img/new/bg_bg06.jpg") no-repeat center;
}
.jx-opo .main{
	width: 997px;
	margin: 248px auto 0;
}
.jx-opo .main img{
	position: relative;
	left: 50px;
	opacity: 0;
}

.jx-opo .main img:first-child{
	left: -50px;
}
.jx-opot{
	position: relative;
	overflow: hidden;
	height: 653px;
	background: url("../img/new/bg_bg07.png") no-repeat center;
}
.jx-opot .main{
	position: relative;
	width: 994px;
	margin: 0 auto;
}
.jx-opot .main img{
	position: relative;
	top: 20px;
	opacity: 0;
}
.jx-effect{
	height: 654px;
	background: url("../img/new/bg_bg08.jpg") no-repeat center;
}
.jx-effect .main{
	position: relative;
	overflow: hidden;
	width: 1036px;
	margin: 0 auto;
	padding-top: 300px;
}
.jx-effect .main ul{
	width: 1059px;
}
.jx-effect .main li{
	position: relative;
	left: 30px;
	width: 330px;
	margin-right: 23px;
	opacity: 0;
}

.mm-wrap{
	position: relative;
	top: -141px;
	height: 1259px;
	margin: 0 auto -141px;
	background: url("../img/mm.jpg") no-repeat center;
}

.hotpro{height: 229px;overflow: hidden;position: relative;margin-bottom: 25px;}
.hotpro .protl{height: 28px;background: url("../img/protlbg.png") no-repeat;}
.hotpro .protl span{display: inline-block;float: left;line-height: 28px;padding-left: 19px;color:#7b7b7b;font-weight: bold;font-size: 14px;}
.hotpro .protl a.more{font-size: 12px;color:#7b7b7b;display: inline-block;float: right;line-height: 28px;padding-right: 19px;}
.hotpro .protl a:hover.more{color:#CF0212;}
.hotpro .proshow{height:201px;margin-top: 25px;width:882px;overflow: hidden;margin-left: auto;margin-right: auto;}
.hotpro .proshow ul li a span.img{border:1px solid #c4c4c4;display: inline-block;}
.hotpro .proshow ul li{margin-right: 26px;}
.hotpro>a {display: block;width:20px;height: 34px;position: absolute;top:55%;}
.hotpro>a.prev{background: url("../img/prev.png") no-repeat;left:14px;}
.hotpro>a.next{background: url("../img/next.png") no-repeat;right:14px;}


.path{height:40px;line-height:40px;border-bottom:1px solid #d2d2d2;color:#828282;font-size:14px;padding-left:64px;}


#Main {
   
    padding-top:20px;
	padding-bottom:25px;
}
dt, dd, dl {
    display: block;
    list-style: none;
}

.chanpinfenleilist {text-indent:19px;font-size:14px;font-weight:bold;background:url("../img/ftlbg.jpg") no-repeat;width:202px;line-height:40px;height:40px;color:#c1022c;font-family:"宋体";}

.chanpinfenleiname {font-size:14px;font-weight:bold; overflow: hidden;line-height:40px;height:40px;color:#c1022c;font-family:"宋体";}

dl#LeftList{width:230px;display:inline-block;float:left;}
dl#LeftList dt.tl{width:100%;height:57px;background:url("../img/LTLBG.png") no-repeat;}
dl#LeftList dd.lcn{padding-bottom:23px;min-height:200px;border-left:1px solid #c1022c;border-right:1px solid #c1022c;width:200px;padding-left:14px;padding-right:14px;}
dl#LeftList dd.lcn ul li{height:35px;border-bottom:1px solid #c8c8c8;line-height:43px;display:block;width:200px;background:url("../img/jiantou.jpg") 187px 18px no-repeat;}
dl#LeftList dd.lcn ul li a{color:#999;font-size:12px;font-family:"宋体";}
dl#LeftList dd.lcn ul li a:hover{color:#c1022c;}

dl#frames{width:76.5%;background:#fff;}
dl#frames dt.tl {text-indent:19px;font-size:14px;font-weight:bold;background:url("../img/ftlbg.jpg") no-repeat;width:831px;line-height:40px;height:40px;color:#c1022c;font-family:"宋体";}
dl#frames dt.tl div{background:url("../img/dd.jpg") 8px 11px no-repeat;font-size:24px;color:#000;padding-left:36px;line-height:29px;}
dl#frames dt.tl abbr.path{font-size:14px;color:#333;}
dl#frames dt.tl abbr a{color:#333;}
dl#frames dt.tl abbr a:hover{color:#0066bb;}
dl#frames dd.fcn{padding-top:20px;}

dl#frames dd.fcn ul#pro li:nth-child(4n+0){margin-right:0px;}

dl#frames dd.fcn ul#pro li{float: left;
    width: 202px;
    height: auto;
    display: block;
    padding-bottom: 23px;
   
   
    margin-right: 8px;}
	
	dl#frames dd.fcn ul#pro li a.img{display:block;border:1px solid #ccc;}
	dl#frames dd.fcn ul#pro li a img{display:block;width: 100%;}
	dl#frames dd.fcn ul#pro li a.Names{display:block;height:22px;line-height:30px;text-align:center;width:202px;overflow: visible;font-size:12px;color:#999;}
	
	dl#LeftList dd.qsear{width:228px;border-left:1px solid #c1022c;border-top:1px dashed #a3a3a3;border-bottom:1px solid #c1022c;border-right:1px solid #c1022c;height:185px;overflow:hidden;}
	
	.pageNavi {
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ddd 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 25px;
    MARGIN: 10px auto 0px;
    WIDTH: 98%;
    PADDING-TOP: 46px;
    TEXT-ALIGN: center;
    margin-bottom: 10px;
}




.wp-pagenavi {
    CLEAR: both;
}
.wp-pagenavi A {
    BORDER-RIGHT: #bfbfbf 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #bfbfbf 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 3px;
    MARGIN: 2px;
    BORDER-LEFT: #bfbfbf 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #bfbfbf 1px solid;
    TEXT-DECORATION: none;
}
.wp-pagenavi SPAN {
    margin: 0 3px;
}

.wp-pagenavi A.page-num-current {
        color: rgb(255, 0, 0);
}



select,textarea,input{ font-family:Arial;}
#honor_iframe{width:100%;height:auto;margin:0; overflow:hidden;}
#honor{width:100%;height:auto;overflow:hidden;}
#honor li{display:block;float:left; text-align:center;height:auto;overflow:hidden;padding:0px 1px 15px;width:24%;}
#honor li a{display:block;height:auto;overflow:hidden;text-align:center;padding:3px;}
#honor li span.img{display:block;text-align:center;height:184px;border:1px solid #e2e2e2;}
#honor li span.name{display:block;height:30px;width:100%;line-height:30px;text-align:center;left:0;}

#honor2{width:100%;height:auto;overflow:hidden;}
#honor2 li{display:block;float:left; text-align:center;height:auto;overflow:hidden;padding:0px 1px 15px;width:204px;}
#honor2 li a{display:block;height:auto;overflow:hidden;text-align:center;}
#honor2 li span.img{display:block;text-align:center;height:200px;padding:1px;border:1px solid #e2e2e2;}
#honor2 li span.name{display:block;height:30px;width:100%;line-height:30px;text-align:center;left:0;}


.pager{font-family:Arial, Helvetica, sans-serif;padding-bottom: 2px;padding-left: 0px;padding-right: 0px;padding-top: 2px;text-align:center;float:right;margin-top:10px;}
.pager a{margin:1px;outline-style: none;float:left;background: #fff;color: #555;font-size: 12px;text-decoration: none;height:22PX;line-height:22PX;padding-left:8PX;padding-right:8PX;overflow:hidden;border:1px solid #e5e5e5;}
.pager a:hover{color: #c00;border: #c00 1px solid;text-decoration: underline;}
.pager a:focus{-moz-outline-style: none;}
.pager span{border-bottom-style: none;text-align: CENTER; display:block; FLOAT:LEFT;border-right-style: none; margin:1px; border-top-style: none;background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/con2.jpg") center repeat-x;color: #fff;   font-size: 12px;border-left-style: none; border:1px solid #E5E5E5;height:22PX;line-height:22PX; padding-left:7PX; padding-right:7PX; overflow:hidden;}
.pager ins{text-decoration:none;}
.pager font{padding:1px 9px 0px 9px;margin:3px;font-size:12px;line-height:18px;	border:1px solid #e4e4e4;color:#aaa;float:left;}
ul#pro{}
ul#pro li{ float:left;width:204px;height:auto; display:block;padding-bottom:8px;;height:auto; overflow:hidden;margin-right:12px;}
ul#pro li:nth-child(4n+0){margin-right:0px;}
ul#pro li a{text-align:left; line-height:44px;display:block; width:200px;margin:0 auto;font-size:14px;}
ul#pro li a > span{ font-size: 12px; margin: 0 auto; display: table; }
ul#pro li a.img{border:1px solid #e2e2e2;}
ul#pro li a span.img{width:204px;height:200px;padding:0px;display:block; cursor:pointer; overflow:hidden;background:#fff;border:1px solid #dcdcdc;}
ul#pro li a span.Names{line-height:32px;overflow:hidden;width:98%;padding:0px 1%;text-overflow:ellipsis;white-space:nowrap;text-align:center;cursor:pointer;height:32px;color:#333;display:block;}
ul#pros{padding:10px 0px;}
ul#pros li{ float:left;width:184px;height:auto;display:block;padding-bottom:8px;line-height:18px;overflow:hidden;margin:0px 8px;}
ul#pros li a{padding:0px;display:block;}
ul#pros li a span.img{height:184px;padding:0px;display:block;cursor:pointer;overflow:hidden;background-color:#0f4979;text-align:center; }
ul#pros li abbr{display:block;padding:5px 2px;height:80px;overflow:hidden;}
ul#pros li a span.Names{line-height:32px;overflow:hidden;width:100%;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;height:32px;color:#333;display:block;}
ul#pros li a:hover span.Names{background:#0f4979;color:#fff; text-indent:10px;}
ul#pro1,ul#pro,ul#pros{clear:both;height:auto; overflow:hidden;width:100%;}
ul#pro1 li{ float:left;width:25%;height:auto;margin-bottom:8px; display:block; padding-bottom:8px; background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../Index/pbg.jpg") bottom no-repeat;}
ul#pro1 li.tcss{border-top-width:0px;}
ul#pro1 li a{text-align:center; line-height:30px;padding:0px;display:block; width:228px;border:1px solid #e6e6e6; margin:0 auto;}
ul#pro1 li a.img{width:228px;height:323px;display:block; cursor:pointer; overflow:hidden;background:#fff;position:relative;}
ul#pro1 li a.img abbr{display:none;color:#ffffff;width:100%;height:100%; text-align:center;position:absolute;background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../Index/fix.PNG") repeat;top:0;left:0;}
ul#pro1 li a.img abbr b{display:block;position:absolute;bottom:11%;left:0;width:100%;font-size:18px;height:20px;line-height:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul#pro1 li a.img abbr span{display:block;position:absolute;bottom:3%;left:0;width:100%;}
#product_view{float:left; width:312px; border-right:1px dotted #cccccc;}
h2.h2_title{height:50px;line-height:35px; font-family:微软雅黑; display:block; width:100%; clear:both; margin-bottom:10px;border-bottom:1px solid #cccccc;}
#pro_img{width:302px; height:302px; border:1px solid #e8e8e8; overflow:hidden}
#pro_focus_img{width:302px; height:302px; _overflow:hidden; text-align:center;}
#pro_zoomer{width:302px; position:relative; margin-top:-17px; text-align:right;}
#pro_focus_list{width:300px; margin-top:10px; margin-left:2px;}
#pro_img_list_l{background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/pro_focus_left.gif") no-repeat center center; background-color:#FFF; border:1px solid #DDD; width:13px; height:58px; float:left; display:block;}
#pro_focus_imgs{width:265px; height:60px; overflow:hidden; margin-left:2px; float:left; white-space:nowrap;}
#pro_focus_imgs_list{margin-left:0; text-align:left;width:3000%;float:left;}
#pro_focus_imgs_list a{width:58px; height:57px;float:left; border:1px solid #DDD; display:inline-block; text-align:center; margin-left:1px; margin-right:1px; marign-top:1px; text-align:center;}
#pro_img_list_r{background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/pro_focus_right.gif") no-repeat center center; background-color:#FFF; border:1px solid #cccccc; width:13px; height:58px; float:right; display:block;}
/* CSS Document */
.zxx_image_zoom_list img.zxx_zoom_image{position:relative;}
.zxx_image_zoom_list:hover,.zxx_image_zoom_list:hover img.zxx_zoom_image{border-color:#FF3300;}
.zxx_image_zoom_div{width:300px; height:300px; padding:0px; background:white; border:1px solid #e8e8e8; margin-top:-1px; text-align:center; position:absolute; z-index:1000; left:0; top:0; overflow:hidden;}
#product_show{width:100%;margin:0 auto;display:block;}
#proshow_right{display:block;width:55.3%;float:right; height:auto; overflow:hidden;}
#proshow_right h2{display:block;font-size:18px;font-weight:blod;color:#333333;line-height:1rem;padding:10px 0px;height:auto;border-bottom:1px solid #e5e5e5; margin-bottom:6px; overflow:hidden;}
#proshow_right .ProCateUrl{height:32px;line-height:30px;padding:0px 2px;color:#999999;border-bottom:1px solid #ccc;}
a.backlist{display:inline-block;background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/back_pro.png") no-repeat;width:88px;height:28px;text-align:left;text-indent:28px;color:#666; position:absolute; top:-1px; right:0px;}
#proshow_content {background:#f5f5f5;border:#e8e8e8 1px solid;padding:5px;}
#proshow_content .content_title{height:25px;line-height:25px;font-size:13px;padding-left:10px;}
#proshow_content .con{padding:10px;border:#f5f5f5 1px solid;line-height:21px;color:#666;}
.pic_btm{display:block;width:110px;background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/img_sycp02.jpg") -2px -3px no-repeat;height:30px;text-align:center;line-height:30px;}
.backs{display:block; float:right;width:80px;line-height:22px; height:22px;margin-top:6px; background:#FFF;border:1px solid #ccc; text-align:center;}
.backs:hover{background:#cc0000;color:#fff;}
a.Pro_PDF{display:inline-block;height:20px;line-height:20px;padding-left:20px; margin:0px 3px; background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/arr_file.gif") left center no-repeat;}
#accordion{width:100%;}
#accordion li h3 {
    display: block;
    font-weight: normal;
    text-indent: 20px;
    font-size: 12px;
    background: url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/picli.gif") 5px 13px no-repeat;
    color: #000;
}
#accordion li{line-height:30px;cursor:pointer;width:100%;padding:3px 0px;}
#accordion li dl dt{height:30px;line-height:30px;border:1px solid #e1e1e1; cursor:pointer;}
#accordion li dl dt a{display:block;width:90%;text-indent:10px;font-weight:bold;float:left;}
#accordion li dl dt.open{background:#926a37;border-color:#926a37;}
#accordion li dl dt.open a{color:#fff;}
#accordion li dl dt span.click{display:block;float:right;width:16px;height:16px;margin:7px 8px 0px;background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/accordion_expand.png") no-repeat;}
#accordion li dl dt.open span.click{background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/accordion_collapse.png") no-repeat;}
#accordion li dl dd{display:none;}
#accordion li dl dd table.tables{border-top:0;}
#accordion li dl dd table.tables td a{text-align:center;}
/** 滚屏 **/
#scroll {display:block;width:15px;margin-right:-508px;position:fixed;right:49%;top:50%;_margin-right:-507px;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop));}
#scroll a {	display:block;float:right;width:15px;height:40px;background:#fff url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/scroll.png") no-repeat;cursor: pointer;}
#scroll a:hover {background:#fff url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/scroll.png") no-repeat;}
#scroll a.scroll_t:hover {background-position:-15px 0;}
#scroll a.scroll_c {background-position:0 -40px;}
#scroll a.scroll_c:hover {background-position:-15px -40px;}
#scroll a.scroll_b {background-position:0 -80px;}
#scroll a.scroll_b:hover {background-position:-15px -80px;}
.proline{border-top:1px solid #e1e1e1;padding-top:9px; position:relative;}
/** 滚屏 **/
.proline{border-top:1px solid #e1e1e1;padding-top:9px; position:relative;}
dl#msgbooks{padding:5px 0px;height:350px;}
dl#msgbooks dt{padding:5px 10px;background:#e8e8e8;border-bottom:1px solid #ddd;line-height:22px;height:22px;}
dl#msgbooks dd.lcn{padding:8px;height:300px; background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/msgbg.jpg") right center no-repeat;}
dl#msgbooks dd.lcn input,dl#msgbooks dd.lcn label{float:left;}
dl#msgbooks dd.lcn label{width:75px; text-align:right; font-weight:bold;color:#333; line-height:22px;}
dl#msgbooks dd.lcn input{border:1px solid #cccccc;height:22px;padding-left:3px;}
dl#msgbooks dd.lcn textarea{width:300px;height:80px;border:1px solid #cccccc;}
dl#msgbooks dd.lcn img#code{margin:0px 5px;border:1px solid #ccc;padding:6px; cursor:pointer;}
dl#msgbooks dd.lcn a.subBtn{display:block;background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/submit.jpg") no-repeat;width:49px;height:21px; margin-left:10%;float:left;}
dl#msgbooks dd.lcn a.resetBtn{display:block;background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/reset.jpg") no-repeat;width:49px;height:21px; margin-left:2%;float:left;}
/** 滚屏 **/
dl#reMore{height:300px;padding:5px 0px;}
dl#reMore dt{border-bottom:1px solid #dddddd;height:26px; margin-bottom:10px; background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/title_bg_1.png") repeat-x;}
dl#reMore dt strong{display:block;padding:0px 15px;float:left; text-align:center;background:#fff;height:26px; border-radius:3px 3px 0px 0px;line-height:26px;border:1px solid #ddd;border-bottom:0; margin-left:3px; color:#ff6600;}
dl#reMore dd.pro_show{height:175px;overflow:hidden;position:relative;-moz-user-select:none;}
.pro_show ul{position:absolute;left:0px;top:0px;padding:0;margin:0;width:300000%;}
.pro_show ul li{width: 175px;
float: left;
display: block;
height: 150px;}
.pro_show ul li a span.img {
display: block;
text-align: center;
width: 150px;
height: 110px;
border: 1px solid #e4e4e4;
padding: 3px;
}.pro_show ul li a span.els {
display: block;
line-height: 22px;
width: 100%;
height: 22px;
text-align: center;
text-overflow: ellipsis;
white-space: nowrap;
table-layout: fixed;
overflow: hidden;
}
.pro_show ul li a{display:block;margin:0 auto;width:160px;}
.pro_show ul li a.img{display:block;text-align:center;height:110px;width:145px;border:1px solid #e8e8e8;padding:1px;border-radius:3px;}
.pro_show ul li a.img:hover{border-color:#ddd;}
.pro_show ul li a.els{display:block;line-height:22px;height:22px;text-align:center;text-overflow: ellipsis;white-space: nowrap;table-layout: fixed;overflow:hidden;color:#999;}
.scroll{width:502px;height:170px;overflow:hidden;position:relative;}
.tables{border-left:1px solid #e6e6e6;border-top:1px solid #e6e6e6;}
.tables td{border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:2px;line-height:20px;color:#666;}
.tables td a{display:block;padding:3px;width:80px;border:1px solid #FFF;padding-top:1px;padding-bottom:1px;background:#926a37;color:#fff;}
.tables td a:hover{border:1px solid #926a37;}
#download_frame ul li{height:auto;overflow:hidden;}
#download_frame ul li dl{margin:5px 0px;border:1px solid #e5e5e5; height:auto; overflow:hidden;}
#download_frame ul li dl dt{padding-left:25px;background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/arr_file.gif") 5px no-repeat;height:35px; line-height:35px; color:#000000; background-color:#f5f5f5;border-bottom:1px dotted #e5e5e5;}
#download_frame ul li dl dt span.fileName{font-weight:bold;float:left;}
#download_frame ul li dl dt a.durl{display:block;margin:7px 5px 0px;float:left; line-height:20px;height:20px;padding:0px 5px 0px 19px; background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/down_iocn.gif") 2px center no-repeat;}
#download_frame ul li dl dt span.sizeTime{float:right;padding:0px 5px;color:#666;}
#download_frame ul li dl dd{padding:5px 8px;color:#999;line-height:20px;}
.down_list{ margin-top:5px; padding:0px;}
.down_biao P{ float:left}
.jobT{border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;background:#ffffff;}
.jobT th{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;}
.jobT td{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;color:#555;padding:2px;}
.jobTs{border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;background:#ffffff;}
.jobTs th{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding-left:15px;}
.jobTs td{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;color:#555;padding:2px;padding-left:5px;line-height:25px;}
.jobTs td input[type="text"],.jobTs td select,.jobTs td textarea{color:#666666;border:1px inset #e5e5e5;height:20px;line-height:20px;text-indent:5px;}
.btms{display:block;width:75px;text-align:center;margin:4px;margin-left:80px;height:25px;line-height:25px;border:none;color:#666;background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/botbg_1.gif") no-repeat;float:left;border:0px;}
.news li{line-height:30px;height:30px;background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/picli.gif") 5px 10px no-repeat;padding-left:18px;border-bottom:1px dotted #e5e5e5;width:96%;}
.news li a{float:left;max-width:88%; white-space:nowrap; overflow:hidden;height:27px; text-overflow:ellipsis;}
.news li span.time{float:right;margin-right:10px;color:#ccc;}
#news_iframeG ul.newsTyc li,#news_iframeH ul.newsTyc li{height:130px;padding:5px 0px;border-bottom:1px  dotted #b8b8b8;}
#news_iframeG ul.newsTyc li a.news_PIC,#news_iframeH ul.newsTyc li a.news_PIC{display:block;width:180px;height:120px;padding:1px; background:#f9f9f9; border:1px solid #f6f6f6; margin-right:10px;}
#news_iframeG ul.newsTyc li a.news_Title,#news_iframeH ul.newsTyc li a.news_Title{display:block;height:30px;padding-right:30px; background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/point.png") right no-repeat; float:left; font:bold 18px/30px "微软雅黑"; margin-bottom:12px;}
#news_iframeG ul.newsTyc li a.news_Title:hover,#news_iframeH ul.newsTyc li a.news_Title:hover{background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/point_hover.png")  right no-repeat; }
#news_iframeG ul.newsTyc li em.news_Infos,#news_iframeH ul.newsTyc li em.news_Infos{display:block;width:70%;float:left;font-style:normal;font-size:14px;height:90px;color:#555;}
/*新闻展示效果2*/
#news_iframeH .news{padding:10px 0px;height:auto; overflow:hidden;}

#news_iframeH .news li{height:auto;overflow:hidden;width:99%;padding:.5%;margin-bottom:5px;}
#news_iframeH .news li a{display:block;width:100%;height:98px; cursor:pointer;}
#news_iframeH .news li span{display:block;}
#news_iframeH .news li span.img{width:110px;height:95px;float:left; margin-right:10px; text-align:center;}
#news_iframeH .news li span.Ftime{float:right;color:#666666;margin:7px 0px 0px;}
#news_iframeH .news li span.time{float:left;margin-right:15px;text-align:center;color:#888888;display:block;width:68px;height:66px;padding:16px;background:#eeeeee; border-radius:0px 0px 20px 0px;}
#news_iframeH .news li span.time p{display:block;font-size:46px;line-height:50px;font-weight:bold; font-family:Arial;padding:0;margin:0;}
#news_iframeH .news li strong.Ntitle{float:right;height:30px;line-height:20px; padding:3px 0px;dislay:block;width:82%;font-size:14px;color:#353535; font-weight:normal; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
#news_iframeH .news li span.Ninfo{width:82%;float:right;color:#999;line-height:15px;}
#gcal_frame ul{width:100%;height:auto;overflow:hidden;}
#gcal_frame ul.gcal{border-left:1px solid #e5e5e5;height:auto; overflow:hidden;border-top:1px solid #e5e5e5;}
#gcal_frame ul.gcal li{float:left;width:24.94%;height:auto; overflow:hidden;}
#gcal_frame ul.gcal li a{display:block;text-align:center;border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
#gcal_frame ul.gcal li a.els{display:block;height:32px;line-height:32px;}
#gcal_frame ul.gcal li a.img{height:121px;text-align:center;padding:2px;}
#gcal_frame ul.gcalTyc li{height:130px;padding:5px 0px;border-bottom:1px  dotted #b8b8b8;width:100%;}
#gcal_frame ul.gcalTyc li a.news_PIC{display:block;width:160px;height:120px;padding:3px;border-radius:3px;background:#f9f9f9; border:1px solid #e1e1e1; margin-right:10px;}
#gcal_frame ul.gcalTyc li a.news_Title{display:block;height:30px;padding-right:30px; background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/point.png") right no-repeat; float:left; font:bold 18px/30px Arial; margin-bottom:12px;}
#gcal_frame ul.gcalTyc li a.news_Title:hover{background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/point_hover.png")  right no-repeat; }
#gcal_frame ul.gcalTyc li em.news_Infos{display:block;width:70%;float:left;font-style:normal;font-size:14px;height:90px;color:#555;}
#link_frame ul{width:100%;height: auto;overflow:hidden;}
#link_frame ul li{float:left;width:33.3%;}
#link_frame ul li a{display:block;margin:auto;width:206px;float:left;text-align:center;line-height:30px;}
#link_frame ul li a img{width:200px;height:70px;border:1px solid #e1e1e1;padding:2px;}
#link_frame ul li span{display:block;text-align:center;overflow:hidden;table-layout:fixed;white-space:nowrap;text-overflow:ellipsis;width:100%;}
.news_info{width:100%;}
.news_info .news_title {display:block;text-align:left;line-height:21px;padding:8px 0px 12px;font-size:18px;font-weight:bold;font-family: Microsoft Yahei, Arial, "宋体", Helvetica, sans-serif;color:#333;}
.news_info .news_c{color:#666;text-align:left;line-height:28px;border-bottom:1px solid #e1e1e1;}
.news_info .news_cinfo{border:1px solid #d8d8d8;border-top:0;padding:15px 8px;}
.news_info  center{padding:8px 0px;}
.news_info  center img{border:none;} 
#news_cons{padding:5px;line-height:21px;background:#fbfbfb;border:1px solid #e5e5e5;}
.news_infos{padding:12px 0px 10px;line-height:23px;color:#666;position:relative; padding-bottom:23px; min-height:250px;}
.news_infos img{max-width:100%;border:none;}
#prev,#next{line-height:25px;padding-left:5px;color:#666;}
#imgbox-loading {position: absolute;top: 0;left: 0;background: url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/imgbox/imgbox-spinner.gif") center center no-repeat;cursor: pointer;display: none;z-index: 99;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;display: none;z-index:30;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;z-index:1120;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;height: 100%;vertical-align: top;}
.imgbox-close {position: absolute;top: -15px;right: -15px;height: 30px;width: 30px;background: url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/imgbox/imgbox-close.png") top left no-repeat;cursor: pointer;outline: none;}
.imgbox-title {padding-top: 10px;font-size:14px;text-align: center;font-family:Arial;color: #333;display: none; font-weight:bold;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;height: 20px;}
.imgbox-bg-n {left: 0;top: -20px;width: 100%;background: url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/imgbox/imgbox-bg-n.png") repeat-x;}
.imgbox-bg-ne {right: -20px;top: -20px;background: url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/imgbox/imgbox-bg-ne.png") no-repeat;}
.imgbox-bg-e {right: -20px;top: 0;height: 100%;background: url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/imgbox/imgbox-bg-e.png") repeat-y;}
.imgbox-bg-se {right: -20px;bottom: -20px;background: url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/imgbox/imgbox-bg-se.png") no-repeat;}
.imgbox-bg-s {left: 0;bottom: -20px;width: 100%;background: url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/imgbox/imgbox-bg-s.png") repeat-x;}
.imgbox-bg-sw {left: -20px;bottom: -20px;background: url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/imgbox/imgbox-bg-sw.png") no-repeat;}
.imgbox-bg-w {left: -20px;top: 0;height: 100%;background: url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/imgbox/imgbox-bg-w.png") repeat-y;}
.imgbox-bg-nw {left: -20px;top: -20px;background: url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/imgbox/imgbox-bg-nw.png") no-repeat;}
.px{border:1px solid;border-color:#848484 #E0E0E0 #E0E0E0 #848484;background:#FFF url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/px.png") repeat-x 0 0;color:;}
.px{padding:2px 4px;line-height:20px;}
.px{height:20px;} em{font-style:normal;}
.vm{vertical-align:middle;}
.vm *{vertical-align:middle}
button::-moz-focus-inner{border:0;padding:0;}
.pn{vertical-align:middle;overflow:hidden;margin-right:3px;padding:0;border:1px solid #999;background:#E5E5E5 url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/pn.png") repeat-x 0 0;cursor:pointer;-moz-box-shadow:0 1px 0 #E5E5E5;-webkit-box-shadow:0 1px 0 #E5E5E5;box-shadow:0 1px 0 #E5E5E5;}
.pn:active{background-position:0 -23px;}
.ie6 .pn{overflow-x:visible;width:0;}
.pn em,.pn span,.pn strong{padding:0 8px;line-height:18x;}
.pn em,.pn strong{font-weight:700;}
.ie7 .pn em{padding:0 5px;line-height:18px;}
a.pn{height:21px;line-height:21px;color:#444 !important;}
a.pn:hover{text-decoration:none;}
.ie6 a.pn{width:auto;}
.ie6 a.pn em,.ie6 a.pn span,.ie7 a.pn em,.ie7 a.pn span,.ie7 a.pn strong{line-height:21px;}
.proClose{border:1px solid #e5e5e5;float:right;padding:3px;}
.video{height:auto; overflow:hidden;}
.video li{width:25%;float:left;height:200px;margin-bottom:6px;}
.video li.last{border:0;}
.video li b{display:block;font-weight:normal;margin-bottom:6px;line-height:25px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; text-indent:10px;}
.video li a{display:block;width:200px;height:160px;overflow:hidden;margin:0 auto; text-align:center;border:1px solid #e9e9e9;}
#bdshare a{display:inline-block;float:none;}
.bds_mores{line-height:28px;float:left; margin-right:8px;}
.toolbar{border:1px solid #efefef;padding:8px 8px 5px;line-height:25px; margin-top:5px;color:#333;}
/*TABS*/
.tabs {width:100%;height:26px; margin-bottom:10px;}
.tabs ul {list-style: none outside none;margin: 0;padding: 0;clear:both;height:26px;border-bottom:1px solid #dddddd;}
.tabs ul li{float: left;line-height: 25px;border:1px solid #dddddd;border-bottom:0; border-radius:3px 3px 0px 0px;margin:0px 3px;color:#666;text-align:center;cursor:pointer;display:block;padding:0px 15px;height:25px;overflow:hidden;position:relative;z-index:5;}
.tabs ul li.tab-nav{}
.tabs ul li.tab-nav-action{color:#ff6600;font-weight:bold;height:26px;background:#fff;}
.tabs-body{float: left;width: 100%;border-top:0px solid #dddddd;}
.tabs-body div.contes{padding:5px; }
ul#proCateList li{height:280px;}
ul#proCateList li dl{padding:0px;height:236px;}
ul#proCateList li dl dt{height:30px;line-height:30px;padding-left:5px;}
ul#proCateList li dl dt a.yahei{line-height:14px;display:block;padding-left:5px;border-left:4px solid #cc0000;font-weight:bold;font-size:14px;float:left;}
ul#proCateList li dl dd.fl{width:210px;height:220px;padding:1%;background:#134278;}
ul#proCateList li dl dd.fl a.img{display:block;width:210px;height:220px; text-align:center;background:#fff; overflow:hidden; border-radius:5px;}
ul#proCateList li dl dd.frs{width:580px;height:226px;background:#efefef;float:left; padding:5px 7px; border-radius:0px 3px 3px 0px;}
ul#proCateList li dl dd.frs ul li{width:48%;float:left;padding:0px 1%;}
ul#proCateList li dl dd.frs ul li a{display:block;line-height:22px;height:22px; text-indent:10px;color:#666; background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/picli.gif") left 8px no-repeat;}
ul#proCateList li dl dd.frs ul li a:hover{color:#333;}
ul#proCateList1>li{height:auto;width:24.5%;padding:0px;overflow:hidden;float:left;}
ul#proCateList1 li dl{padding-bottom:10px;height:auto; overflow:hidden;}
ul#proCateList1 li dl dt{height:35px;line-height:35px;padding-left:2px;font-size:14px;}
ul#proCateList1 li dl dd.img{width:100%;height:125px;}
ul#proCateList1 li dl dd.img img{ border-radius:3px;}
ul#proCateList1 li dl dd.fl a.img{display:block;width:210px;height:130px; text-align:center;}
ul#proCateList1 li.clear{height:10px;width:100%;float:none;clear:both; min-height:0; display:block;}
ul#proCateList1 li dl dd.list{width:100%;}
ul#proCateList1 li dl dd.list ul li{width:100%;float:none;}
ul#proCateList1 li dl dd.list ul li a{display:block;line-height:22px;height:22px; text-indent:8px; background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/picli.gif") left 9px no-repeat;color:#459fd3;}
ul#proCateList1 li dl dd.list ul li a:hover{ background-position:0px -16px;color:#0066cc;}
#mesbook1{display:none;z-index:1001;width:398px;background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/dialog_bg.png") repeat scroll 0 0 transparent; padding:5px}
#mesbook1 div{ background-color:#f8f8f8; border-bottom:1px solid #e6e6e6; height:22px; line-height:22px; padding:4px .5em 0;}
#mesbook1 dl.b1 { padding:8px;background:#ffffff; height:auto; overflow:hidden;}
#mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden;  text-align:center; }
#mesbook1 dl.b1 dd { width:270px; float:right;}
#mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1 #mesbook1Btns input {margin-right:20px; width:50px;height:20px; line-height:20px;}
#mesbook1ImgClose{ cursor:pointer;}
dd#mesbook1Msg li{line-height:20px;color:#333;height:20px;}
#News_Photo img{max-width:100%;padding:2px;border:1px solid #e9e9e9;margin:3px;}
.zoominner{padding:5px 10px 10px;background:#FFF;text-align:left; border:1px solid #e1e1e1;} 
.zimg_prev,.zimg_next {display: block;position: absolute;width: 80px;height: 100%;background: url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/pic-prev.png") no-repeat;cursor: pointer; z-index:9999;}
.zoominner .zimg_prev{left: 10px;background-position:0 -100px;}
.zoominner .zimg_next{right: -8px;background-image: url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/pic-next.png");
background-position: 100% -100px;}
.zoominner p{padding:8px 0;color:#999;margin:0;} 
.zoominner p a{float:left;margin-left:10px;width:17px;height:17px;background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/imgzoom_tb.gif") no-repeat 0 0;line-height:100px;overflow:hidden;} 

.zoominner p a:hover{background-position:0 -39px;} 
.zoominner p a.imgadjust{background-position:-40px 0;}
.zoominner p a.imgadjust:hover{background-position:-40px -39px;} 
.zoominner p a.imgclose{background-position:-80px 0;} 
.zoominner p a.imgclose:hover{background-position:-80px -39px;}
dl#NewsPager dd#PagerList{width:200px;overflow:hidden;height:auto;border-left:1px solid #e8e8e8;}
dl#NewsPager dd#PagerList dl.plist_0{height:auto; overflow:hidden;padding:10px 25px;}
dl#NewsPager dd#PagerList dl.plist_0 dd.ls{height:680px; overflow:auto;}
dl#NewsPager dd#PagerList dl.plist_0 dd.ls ul li{line-height:25px;height:25px;}
dl#NewsPager dd#PagerList dl.plist_0 dd.lp{height:auto;overflow:hidden;}
dl#NewsPager dd#NImgs{width:349px; position:relative;}
dl#NewsPager dd#NImgs dl#plist_1 dd.P_img{height:512px;width:349px;border:1px solid #e8e8e8; overflow:hidden;padding:0px; text-align:center;}
dl#NewsPager dd#NImgs dl#plist_1 dt.p_tl{height:35px;line-height:35px;}
dl#NewsPager dd#NImgs dl#plist_1 dt.p_tl strong.fl{font-weight:normal;font-size:14px;}
dl#NewsPager dd#NImgs dl#plist_1 dt.p_tl span.fr{display:block;height:18px;width:40px;}
dl#NewsPager dd#NImgs dl#plist_1 a.nprev,dl#NewsPager dd#NImgs dl#plist_1 a.nnext{display:block;width:18px;height:18px;float:left;position:absolute;top:520px;}
dl#NewsPager dd#NImgs dl#plist_1 a.nprev{background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/icon2_arrow_left.gif") no-repeat;right:18px;}
dl#NewsPager dd#NImgs dl#plist_1 a.nprev.cur{background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/icon2_arrow_left2.gif") no-repeat;}
dl#NewsPager dd#NImgs dl#plist_1 a.nnext{background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/icon2_arrow_right.gif") no-repeat;right:0px;}
dl#NewsPager dd#NImgs dl#plist_1 a.nnext.cur{background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/icon2_arrow_right2.gif") no-repeat;}
dl#NewsPager dd#NImgs dl#plist_1 dd.p_cn{padding:10px;border:1px solid #e8e8e8;height:120px; overflow:auto;}
dl#NewsPager dd#NImgs dl#plist_1 dd.p_cn ul li{height:25px;line-height:25px; text-indent:8px;}
dl#NewsPager dd#NImgs dl#plist_1 dd.p_cn ul li.tr{background-color:#f5f7f9;}
dl#NewsPager dd#NewsInfo{width:400px;padding:10px 18px;}
dl#NewsPager dd#NewsInfo dl dt.ntl{height:35px;line-height:35px;border-bottom:1px solid #e8e8e8; font-size:14px;font-weight:bold;}
dl#NewsPager dd#NewsInfo dl dd.ncon{padding:8px 0px;}
dl#NewsPager dd#NewsInfo dl dd.ncon ul li{padding-left:8px;line-height:25px;height:25px;}
dl#NewsPager dd#NewsInfo dl dd.ncon ul li.tr{background-color:#f5f7f9;}
dl#NewsPager dd#NewsInfoshow{width:60%; height:auto; overflow:hidden;}
dl#NewsPager dd#NewsInfoshow dl dt.tl_str{height:45px;line-height:45px; text-align:center;font-weight:bold; text-align:center;border-bottom:1px solid #e8e8e8;font-size:16px;}
dl#NewsPager dd#NewsInfoshow dl dd.lcns{padding:10px 0px; line-height:21px; height:auto; overflow:hidden;}
#imgBox {position:relative;}
#imgBox a {position:absolute;z-index:999;background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../img/tran.gif") no-repeat 0 0}
#imgBox a:hover {background:#FE0;filter:alpha(opacity=40);opacity:0.4}
.ke-zeroborder table{border:1px solid #333;}
#proshow_right .jiathis_style a span{margin-top:5px;}


.hScrollPane_dragbar,
.hScrollPane_draghandle,
.hScrollPane_leftarrow,.hScrollPane_rightarrow{background:url("http://gzsanqi.com.cn/Templates/sq.utf/include/css/../index/dragbar.gif");  
margin-bottom:5px; }
.hScrollPane_dragbar{
	position:absolute;
	left:0px;
	bottom:0px;
	height:16px;
	margin:0 auto;
	background-position:left -32px;
	margin-bottom:5px;
	margin-left:1px;
	margin-right:1px;
}
.hScrollPane_draghandle{
	height:14px;
	width:30px;
	border:1px solid #d6d6d6;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	cursor:default;
	background-position:center -48px;
	background-repeat:no-repeat;
	background-color:#e5e5e5;
	-moz-border-radius:2px; 
    -khtml-border-radius:2px; 
    -webkit-border-radius:2px; 
    border-radius:2px;
}
.hScrollPane_leftarrow,.hScrollPane_rightarrow{
	display:inline-block;
	height:16px;
	width:17px;
	overflow:hidden;
	position:absolute;
	bottom:0;
}
.hScrollPane_leftarrow{left:0;}
.hScrollPane_leftarrow:hover{background-position:left -64px;}
.hScrollPane_rightarrow{right:0; background-position:left -16px;}
.hScrollPane_rightarrow:hover{background-position:left -80px;}

.draghandlealter{
	background-position:center -96px;
	background-color:#efefef;
}











