h1,h2,h3,h4,h5,h6,select,input,textarea,button,table{font-size:100%}
body,h1,h2,h3,h4,h5,h6,ul,ol,li,form,p,dl,dt,dd,table,th,td,img,blockquote{margin:0;padding:0;border:0}
input,button,textarea,img{line-height:normal}
abbr,acronym,address,cite,q,em,code,var,dfn,ins{font-style:normal;text-decoration:none;border:0}
table{word-break : break-all; table-layout:fixed}
ul,li,ol{LIST-STYLE-TYPE: none}
h1,h2,h3,h4,h5,h6{FONT-WEIGHT: normal}
select,input,button,button img{vertical-align:middle}
a,area {text-decoration: none;outline:none;/*ff*/hide-focus:expression(this.hideFocus=true);/*ie*/ }
a:hover {text-decoration: none;}
.left {FLOAT: left}
.right {FLOAT: right}
.red{ color:#980000}
.gray{ color:#666}
 
input[type=text]:focus {
	outline: 0px;
}
input[type=password]:focus {
	outline: 0px;
}
/* 闅愯棌 */
.fn-hide{display:none}
 
/* 寮哄埗鎹㈣ */
.fn-bwd{word-break:break-all;word-wrap:break-word}
 
/* 鏂囧瓧涓嶆崲琛� */
.fn-nobr{white-space:nowrap}
 
.cl{clear:both;}
 
.top{ height:125px; overflow:hidden}
 
.header{ width:960px; margin:0px auto; height:20px;}
.logo{ padding:12px 0px 0px 7px; float:left}
.headlink{padding:30px 0px 0px 0px; float: right; color:#0054a6}
.headlink a{padding:0px 10px; color:#0054a6}
.headlink a:hover{color:#0075e8}
.topbg{ background:url(../images/topbg.gif) right bottom no-repeat;}
 
.navbg{ height:55px; background:url(../images/bgx.gif) 0px 0px repeat-x #4174c6}
.nav{ margin:0px auto; width:960px;}
.nav a{ float: left; font-size:16px; font-family:"寰蒋闆呴粦", "瀹嬩綋"; display:block; height:55px; line-height:55px; padding:0px 32px; color:#FFF; border-right:#1a3d74 1px solid;border-left:#648dce 1px solid;}
.nav a:hover{  background:#1a3d74;}
.nav a.currenth{background:#1a3d74;}
.nav .line1{ height:55px; width:1px; overflow:hidden; background:#648dce}
 
.content{ margin:auto; width:960px;}
 
.banner{ width:643px; height:220px; float:left;ZOOM: 1; POSITION: relative; overflow:hidden}
.banner .imgs IMG { WIDTH: 643px;}
.banner .imgs LI {FLOAT: left; POSITION: relative}
.banner .imgs {WIDTH: 5760px}
.banner .prev {BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px; LEFT: 1px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 110px; HEIGHT: 81px}
.banner .next {BACKGROUND: url(../images/imgPlayer.png) no-repeat 0px 0px; LEFT: 1px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 110px; HEIGHT: 81px}
.banner .next {BACKGROUND-POSITION: right 0px; RIGHT: 1px; LEFT: auto}
.banner .num {DISPLAY: inline; LEFT: 400px; POSITION: absolute; TOP: 200px; HEIGHT: 19px;}
.banner .num SPAN {DISPLAY: inline-block; BACKGROUND:url(../images/imgPlayer.png) no-repeat -19px -83px; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 14px; CURSOR: pointer; LINE-HEIGHT: 0; HEIGHT: 13px}
.banner .num SPAN.on {BACKGROUND-POSITION: 1px -83px}
.banner #numInner {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; POSITION: absolute; TOP: 200px; TEXT-ALIGN: center}
 
.notice{ float:left; padding-left:22px; width:290px; height:220px; overflow:hidden}
.title{ height:40px; overflow:hidden; border-bottom:#3b689d 1px solid}
.titlebg{ float:left; height:40px; width:90px; background:url(../images/ico.gif) 0px 10px no-repeat}
.titlebg1{ float:left; height:40px; width:90px; background:url(../images/ico.gif) 0px -35px no-repeat}
.titlebg2{ float:left; height:40px; width:90px; background:url(../images/ico.gif) 0px -80px no-repeat}
 
.more{ float:right; height:35px; line-height:35px; padding-right:10px; padding-top:5px}
.more a{ color:#4f82bf}
.more a:hover{color:#0054a6}
.confn{ padding-top:10px; border-top:#FFF 1px solid}
.confn li{ height:26px; line-height:26px; display:block; background:url(../images/ico.gif) 10px -165px no-repeat; padding-left:30px; overflow:hidden}
.confn a{ color:#666}
.confn a:hover{ text-decoration:none;color:#0054a6}
.confn a.red{ color:#900}
.newico{ width:30px; height:14px;background:url(../images/ico.gif) 0px -138px no-repeat; display: inline; border:none;}
 
.QAico{ padding-top:5px; width:643px; height:355px; overflow:hidden; float:left}
.QAicoli{ width:305px; height:90px; padding:10px 8px 0px 7px; float:left}
.QAline{ height:1px; overflow:hidden; background:#5681b3; margin:0px 1px}
.QAbg{ height:88px; padding-left:10px; overflow:hidden; border-left:#5681b3 1px solid; border-right:#5681b3 1px solid; background:#e2effd url(../images/bgx.gif) 0px -90px repeat-x; cursor:pointer}
.QAbg h1{ float:left; width:65px; height:55px; display:block; margin-top:15px;}
.QAbg h2{ float:left; width:225px;display:block; margin-top:18px;}
.QAbg strong{ font-size:14px; color:#3882bd}
.QAbg .ico1{background:url(../images/ico.gif) 0px -210px no-repeat}
.QAbg .ico2{background:url(../images/ico.gif) -105px -210px no-repeat}
.QAbg .ico3{background:url(../images/ico.gif) 0px -285px no-repeat}
.QAbg .ico4{background:url(../images/ico.gif) -105px -285px no-repeat}
.QAbg .ico5{background:url(../images/ico.gif) 0px -362px no-repeat}
.QAbg .ico6{background:url(../images/ico.gif) -105px -362px no-repeat}
 
.QAbgA{ height:88px; padding-left:10px; overflow:hidden; border-left:#5681b3 1px solid; border-right:#5681b3 1px solid; background:#6191d0 url(../images/bgx.gif) 0px -218px repeat-x; cursor:pointer}
.QAbgA h1{ float:left; width:65px; height:55px; display:block; margin-top:15px;}
.QAbgA h2{ float:left; width:225px;display:block; margin-top:18px; color:#FFF}
.QAbgA strong{ font-size:14px; color:#fff}
.QAbgA .ico1{background:url(../images/ico.gif) 0px -451px no-repeat}
.QAbgA .ico2{background:url(../images/ico.gif) -105px -451px no-repeat}
.QAbgA .ico3{background:url(../images/ico.gif) 0px -530px no-repeat}
.QAbgA .ico4{background:url(../images/ico.gif) -105px -530px no-repeat}
.QAbgA .ico5{background:url(../images/ico.gif) 0px -605px no-repeat}
.QAbgA .ico6{background:url(../images/ico.gif) -105px -605px no-repeat}
 
.hotqu{float:left; padding-left:22px; width:290px; height:355px; overflow:hidden; padding-top:5px;}
 
.FAQ{ border:#bebebe 1px solid; background:url(../images/bgy.gif) left repeat-y #FFF}
.FAQ_place{ height:40px; line-height:40px; padding-left:35px;background:url(../images/ico.gif) -40px -125px no-repeat #f4f4f4; border-bottom:#bebebe 1px solid}
.FAQ_place a{ color:#900}
.FAQ_left{ float:left; padding:10px 0px 30px 0px; width:199px;}
.FAQ_left li{ border-top:#eef6ff 1px solid; border-bottom:#bcd8f1 1px solid; height:35px; overflow:hidden}
.FAQ_left li a{ display:block; color:#00307c; height:35px; line-height:35px; padding-left:20px;}
.FAQ_left li a:hover{ background:#fff;}
.FAQ_left li .currenth{ background:#fff;}
.FAQ_right{ padding:20px 20px 20px 0px; width:720px; float:right}
.FAQ_right a{ color:#900}
.FAQ_box{ width:335px; float:left; padding:0px 10px; overflow:hidden}
.FAQ_title{line-height: normal; padding-bottom:15px; font-size:14px; font-weight:bold; padding-left:30px;background:url(../images/ico.gif) -90px 0px no-repeat}
.line2{ border-bottom:#bebebe 1px solid}
.FAQ_fn{ padding:10px; line-height:30px;}
.FAQ_fn a{ color:#666}
.FAQ_fn a:hover{ text-decoration:none;color:#0054a6}
.FAQ_right h1{ background:#f4f4f4; height:35px; line-height:35px; display:block; border-top:#c9c9c9 1px solid; color:#5783b5; padding-left:20px; margin-bottom:10px;}
.FAQ_right img{ margin:10px;}
<;!--.img{max-width: 600px; height:auto; width:expression(this.width >; 600 ? "600px" : this.width);}-->;
 
.footerbg{ width:100%;background:#f8f8f8; border-top:1px solid #CCC; margin-top:20px;}
.footer { margin:0px auto; width: 940px; height: 30px; line-height: 30px; overflow:hidden; }
.footer a{ color:#999}
.footer a:hover{color: #F00}
.contentMain{height:700px; margin-top:20px; width:960px; margin:0 auto; overflow:hidden;}
.topM{height:125px;width:100%;}
.try{ margin:0 auto; width:110px; height:31px; } 
 .try a{ display:block; width:110px; height:31px; background:url(../features/images/try.gif); text-decoration:none; text-indent:-200px; overflow:hidden; cursor:default;}
 .try a:visited{  background:url(../features/images/try.gif);}
 .try a:hover{  background:url(../features/images/try_on.gif); cursor:pointer;}
 
 /*绔嬪嵆浣撻獙*/
 .clearfloat{ clear:both; height:0px; font-size:0px; line-height:0px;}
 .try{ margin:0 auto; margin-top:30px; padding-right:60px; width:110px; height:31px; } 
 .try a{ display:block; width:110px; height:31px; background:url(images/try.gif); text-decoration:none; text-indent:-200px; overflow:hidden; cursor:default;}
 .try a:visited{  background:url(images/try.gif);}
 .try a:hover{  background:url(images/try_on.gif);}
 
 .pop_login{ display:none; position:absolute; z-index:99; left:50%; margin-left:-110px; width:372px; height:auto;}
 .pop_cover{ display:none; position:absolute; z-index:98; width:100%; height:100%; background:#000; background:#000; filter:alpha(opacity=20);       /* IE */ 
-moz-opacity:0.2;              /* Moz + FF */ 
opacity: 0.2;           }
 .pop_login table{}
 .pop_login th{ background:#000; filter:alpha(opacity=20);       /* IE */ 
-moz-opacity:0.2;              /* Moz + FF */ 
opacity: 0.2;          }
 .pop_login td.pop_border1{ width:5px; height:5px; background:url(images/pop_out1.png); _background-image:none; 
 	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/pop_out1.png',sizingMethod='crop')}
 .pop_login td.pop_border2{ width:5px; height:5px; background:url(images/pop_out2.png); _background-image:none; 
 	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/pop_out2.png',sizingMethod='crop')}
 .pop_login td.pop_border3{ width:5px; height:5px; background:url(images/pop_out3.png); _background-image:none; 
 	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/pop_out3.png',sizingMethod='crop')}
 .pop_login td.pop_border4{ width:5px; height:5px; background:url(images/pop_out4.png); _background-image:none; 
 	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/pop_out4.png',sizingMethod='crop')}
 
 .pop_con{ width:360px; height:auto; border:#7c996d 1px solid; background:#f7fff3; }
   .pc_head{ width:100%; height:36px; background:url(images/pop_con_head.gif) repeat-x;}
   	 .pc_h_logo{ float:left; margin-left:5px; width:auto; height:36px;}
	 .pc_h_clo{ float:right; margin-right:10px; margin-top:5px; width:22px; height:22px;}
	    .pc_h_clo a{ width:22px; height:22px; display:block; background:url(images/pop_clo.gif) no-repeat; text-decoration:none; overflow:hidden; text-indent:-100px;}
		.pc_h_clo a:visited{ background:url(images/pop_clo.gif) no-repeat; text-decoration:none;}
     	.pc_h_clo a:hover{ background:url(images/pop_clo.gif) no-repeat 0px -22px; text-decoration:none;}
   .pc_ubd{ margin:0 auto; margin-top:10px; padding-left:10px; width:280px; height:auto;}
   .pc_frame{ width:280px; height:222px;}
 .pc_bot{ width:100%; height:35px; border-top:#dce9d6 1px solid; background:#edf7e8;}  
   .pc_bot a{ color:#999; text-decoration:none;}
   .pc_bot a:visited{ color:#999; text-decoration:none;}
   .pc_bot a:hover{ color:#f00; text-decoration:udnerline;}
   .pcb_le{ float:left; margin-left:20px; display:inline; width:150px; height:35px; line-height:35px; overflow:hidden;}
   .pcb_ri{ float:right; margin-right:20px; display:inline;  width:150px; height:35px; line-height:35px; text-align:right;}
 
 
 .container {
    margin: 0px auto;
    width: 957px;
}  
   /* menu */
#nav,#nav ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
#nav {
    background: url('../images/nav.jpg') no-repeat scroll 0 0 transparent;
    clear: both;
    font-size: 12px;
    height: 58px;
    padding: 0 0 0 9px;
    position: relative;
    width: 957px;
}
#nav ul {
    background-color: #222;
    border:1px solid #222;
    border-radius: 0 5px 5px 5px;
    border-width: 0 1px 1px;
    box-shadow: 0 5px 5px rgba(0, 0, 0, 0.5);
    left: -9999px;
    overflow: hidden;
    position: absolute;
    top: -9999px;
    z-index: 2;
 
    -moz-transform: scaleY(0);
    -ms-transform: scaleY(0);
    -o-transform: scaleY(0);
    -webkit-transform: scaleY(0);
    transform: scaleY(0);
 
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
 
    -moz-transition: -moz-transform 0.1s linear;
    -ms-transition: -ms-transform 0.1s linear;
    -o-transition: -o-transform 0.1s linear;
    -webkit-transition: -webkit-transform 0.1s linear;
    transition: transform 0.1s linear;
}
#nav li {
    background: url('../images/menu_line.png') no-repeat scroll right 5px transparent;
    float: left;
    position: relative;
}
#nav li a {
    color: #FFFFFF;
    display: block;
    float: left;
    font-weight: normal;
    height: 30px;
    padding: 13px 20px 0;
    position: relative;
    text-decoration: none;
    text-shadow: 1px 1px 1px #000000;
}
#nav li:hover >; a {
    color: #00B4FF;
}
#nav li:hover, #nav a:focus, #nav a:hover, #nav a:active {
 height:30px;
    background:  url('../images/menu_white.png') no-repeat scroll right 5px transparent;
    outline: 0 none;
}
#nav ul li {
    background: none;
    width: 100%;
}
#nav ul li a {
    float: none;
}
#nav ul li:hover >; a {
    background-color: #121212;
    color: #00B4FF;
}
.lavalamp {
    background: url('../images/lavalamp.png') no-repeat scroll 0 0 transparent;
    height: 16px;
    left: 13px;
    position: absolute;
    top: 0px;
    width: 64px;
 
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    -webkit-transition: all 300ms ease;
    transition: all 300ms ease;
}

#nav li:nth-child(1):hover ~ .lavalamp {
    left: 15px;
}
#nav li:nth-child(2):hover ~ .lavalamp {
    left: 103px;
}
#nav li:nth-child(3):hover ~ .lavalamp {
    left: 190px;
}
#nav li:nth-child(4):hover ~ .lavalamp {
    left: 277px;
}
#nav li:nth-child(5):hover ~ .lavalamp {
    left: 365px;
}
#nav li:nth-child(6):hover ~ .lavalamp {
    left: 450px;
}
#nav li:nth-child(7):hover ~ .lavalamp {
    left: 535px;
}
#nav li:nth-child(8):hover ~ .lavalamp {
    left: 615px;
}

.contentbox_b{
margin: 0px auto;
background: whiteSmoke url(../images/bg00.gif) no-repeat center top;
padding-top: 10px;}



.m_out{
 width:200px;
 color:#FFFFFF;
 font-weight:600;
 height:40px;
cursor:pointer;
 line-height:40px;
 text-align:center;
  background: url(../images/diB.jpg) no-repeat scroll 0 0 transparent;

}

.m_on{
 width:200px;
 cursor:pointer;
 color:#FFFFFF;
 font-weight:600;
 height:40px;
 line-height:40px;
 text-align:center;
 background: url(../images/diA.jpg) no-repeat scroll 0 0 transparent;

}

.ms_on{
 width:200px;
 height:30px;
 margin-top:2px;
 cursor:pointer;
 line-height:30px;
 background-color:#eed664;
 text-indent:6em;
 text-align:left; 
 font-size:12px;
 border-bottom:#967c00 solid 1px;
}

.ms_out{
 width:200px;
 cursor:pointer;
 height:30px;
 margin-top:2px;
 line-height:30px;
 color:#FFFFFF;
 font-size:12px;
 text-indent:6em;
 text-align:left; 
 background-color:#967c00;
 border-bottom:#eaeaea solid 1px;

}
.newslist ul li a:link{
color:#666;
}
.newslist ul li a:hover{
color:#0074ae;
}
.mores a:link{
color:#65c6f3;
}
.mores a:hover{
color:#1d6f95;
}
.coolscrollbar{
overflow-y:scroll;
scrollbar-face-color:#666;
height:200px;
color:#ebebeb;
 width:620px;
background:transparent;  
}

.newslist{padding:10px; color:#ccc; text-indent:2em;}
.newslist li{height:32px;line-height:32px;border-bottom:dashed 1px #ddd;padding:0 10px;overflow:hidden;}
/* scr_con style */
#dv_scroll{position:absolute;height:310px;overflow:hidden;width:640px;}
#dv_scroll .Scroller-Container{width:100%;}
#dv_scroll_bar {position:absolute;right:0;top:10px;width:14px;height:310px;border-left:1px solid #666;}
#dv_scroll_bar .Scrollbar-Track{position:absolute;left:0;top:0px;width:14px;height:300px;}
.scr_con {position:relative;height:310px;border:none;width:680px;margin:0px auto;}

#dv_scroll_bar .Scrollbar-Handle{position:absolute;left:-7px;top:0;width:13px;height:29px;overflow:hidden;background:url(../about_us/images/srcoll.png) no-repeat;cursor:pointer;}

#dv_scroll_text {position:absolute;}
.kefu_on{ background-image:url(../images/kefu-y.png)}
.kefu_out{ background-image:url(../images/kefu-x.png)}

