/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,p,th,td{margin:0;padding:0;}
body{font:12px/1.6em Tahoma;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0; vertical-align:middle;}
caption,cite,em,th{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
input,textarea{ font:12px Tahoma; vertical-align:top;}
.inpt{border-color:#999999 #CCCCCC #CCCCCC #999999; border-style:solid; border-width:1px; height:16px; padding:2px;}
a{color:#333; text-decoration:none;}
a:hover{ text-decoration:underline;}
.fright{ float:right !important;}
.clear{height:0; overflow:hidden; clear:both;}

.wrap{ width:960px; margin:0 auto;}
.hr10{ height:10px; overflow:hidden; clear:both;}





.header{ width:100%;}
.header .topbar{ height:28px; line-height:28px; background:url(../images/mb2_1.gif) repeat-x;}
.header .topbar .wrap{ position:relative;}
.header .topbar .wrap span{ position:absolute; top:0; right:5px;}
.header .topbar .wrap span a{ padding:0 10px 0 13px; background:url(../images/mb1_2.gif) no-repeat 0 50%;}
.header .wrap .logo{ float:left;}
.header .wrap .logoright{ width:660px; float:right;}
.header .wrap .logoright a b{ font-weight:normal; color:#666;}
.header .wrap .logoright a{ text-decoration:none;}

.header .nav{ width:960px; height:35px; margin:0 auto; background:url(../images/mb2_17.gif) repeat-x;}
.header .nav .wrap ul{ margin-left:50px;}
.header .nav .wrap ul li{ float:left; font-size:14px; padding:0 15px;}
.header .nav .wrap ul li a{ height:31px; line-height:34px; overflow:hidden; display:block; color:#000; font-weight:bold; padding:0 10px; padding:0 11px 1px; float:left; font-size:14px;}
.header .nav .wrap ul li a:hover{ color:#FFF; text-decoration:none; background:url(../images/mb2_7.gif) repeat-x; border:1px solid #06C; border-top:none; padding:0 10px;}




.main{ width:960px; margin:10px auto 0;}

.main .left{ width:220px; float:left;}

.left h5{ height:29px; line-height:29px; padding-left:12px; font-size:14px; font-weight:bold; background:url(../images/mb2_8.gif) no-repeat; color:#FFF;}
.left .content { border:1px solid #d6d6d6; padding-bottom:10px; zoom:1;}
.login dl{padding:5px 0 8px 21px; clear:left; overflow:hidden;}
.login dl dt{ font-family:"ËÎÌå"; line-height:30px; height:30px; float:left; color:#666;}
.login dl dd{line-height:30px; height:30px;}
.login .inpt{width:110px;}
.authcode{width:40px !important;}
.authcodeimg{ vertical-align:top;  height:22px; padding-top:0; margin-left:5px;}
.login p{height:28px; clear:both;margin-top:7px;}
.subBtn{width:61px; height:21px; background:url(../images/mb2_11.gif) no-repeat; border:none; cursor:pointer; font-weight:bold; color:#FFF; margin:0 23px;}
.regBtn{width:61px; height:21px; background:url(../images/mb2_11.gif) no-repeat; border:none; cursor:pointer; font-weight:bold; color:#FFF; margin:0 23px;}

.tool{ padding:5px 0 0; margin:0 10px; clear:both; overflow:hidden; zoom:1;  border-top:1px solid #ededed; }
.tool li{ float:left; text-align:center; height:25px;}
.tool li a{color:#666;}




.gdtp { width:500px; height:120px; overflow:hidden; position:relative; }
.slider { position:absolute; }
.slider li { list-style:none; display:inline; }
.slider img { width:500px; height:120px; display:block; }
.slider2 { width:2000px; }
.slider2 li { float:left; }
.num { position:absolute; right:8px; bottom:8px; }
.num li { float: left; color: #0066cc; text-align: center; line-height: 16px; width: 16px; height: 16px; font-family: Arial; font-size: 12px; cursor: pointer; overflow: hidden; margin: 3px 2px; border: 1px solid #0066cc; background-color: #fff; }
.num li.on { color: #fff; line-height: 21px; width: 21px; height: 21px; font-size: 16px; margin: 0 2px; border: 0; background-color: #1975d1; font-weight: bold; }





.contact{margin-top:10px;}
.contact .content{ padding-left:50px;  background:url(../images/cbg.gif) no-repeat;}
.contact ul{ padding:7px 0px 0; overflow:hidden;}
.contact li{ line-height:20px; padding:3px 0; word-break:break-all; color:#06C;}
.contact li span{width:60px; color:#666; display:block; float:left; white-space:nowrap; overflow:hidden;}
.contact li a{ color:#990000}
.contact_bottom{height:6px; font-size:0; background:url(../images/green.png) no-repeat 0 -643px;}

.bank{ margin-top:10px;}
.bank h5{ position:relative;}
.bank span { position:absolute; top:0; right:10px;}
.bank span a{ color:#FFF; font-size:12px; font-weight:normal;}
.bank .content{padding:8px 8px 10px;}
.bank td{ font:12px/1.5em Tahoma; color:#333;}
.bank td u{ font-weight:bold;}


.center{ width:500px; float:left; margin-left:10px;}
.news{ margin-top:10px;  background:url(../images/mb2_13.gif) repeat-x 0 bottom;}
.news h5{ height:32px; line-height:30px; overflow:hidden; background:url(../images/mb2_12.gif) no-repeat 5px 36%; font-size:14px; font-weight:bold; color:#06C; padding-left:8px; position:relative; padding-left:18px;}
.news h5 span{ position:absolute; top:0; right:8px; font-size:12px; font-weight:normal;}
.news h5 span a{ color:#cb0008;}
.news .content{ background:url(../images/mb2_13.gif) repeat-x;}
.news .content ul{ padding:5px 8px 10px;}
.news .content ul li{ line-height:23px; background:url(../images/mb2_14.gif) no-repeat 0 50%; padding-left:15px; position:relative;}
.news .content ul li span{ position:absolute; top:0; right:0; color:#666;}


.weburl{ margin-top:10px; padding-bottom:9px;}
.weburl h5{ height:27px; line-height:30px; overflow:hidden; letter-spacing:-1px; color:#fff; padding-left:10px; background:url(../images/mb2_15.gif) no-repeat; font-size:14px; position:relative;}
.weburl h5 span{ width:50px; height:18px; line-height:18px; background:#06C; position:absolute; bottom:0; right:0; text-align:center;}
.weburl h5 span a{ color:#FFF; font-size:12px; font-weight:normal;}
.weburl .content{border:3px solid #06C; padding:8px;}
.weburl .content table{ background:#FFF;}
.weburl .content td{ width:25%; height:28px; line-height:28px; text-align:center; background:url(../images/mb2_16.gif) repeat-x 0 bottom;}
.weburl .content td a{ color:#666;}
.weburl .content td a:hover{ color:#06C;}






.right{ width:220px; float:right;}
.faq h5{ height:29px; line-height:29px; padding-left:12px; background:url(../images/mb2_8.gif) no-repeat; font-size:14px; font-weight:bold; position:relative; color:#FFF;}
.faq h5 span{ position:absolute; top:0; right:8px; font-size:12px; font-weight:normal;}
.faq h5 span a{ color:#FFF;}
.right .content{ border:1px solid #d6d6d6;}
.faq .content ul{ padding:5px 12px 13px 6px;}
.faq .content ul li{ height:25px; line-height:25px; padding-left:18px; background:url(../images/mb2_10.gif) no-repeat 0 50%;}


.img3{ margin-top:10px;}
.img3 ul{}
.img3 ul li{ margin-bottom:7px; width:220px; height:80px; overflow:hidden;}
.img3 ul li img{ width:220px; height:80px;}


.partner{ margin-top:10px;}
.partner h5{ height:29px; line-height:29px; padding-left:12px; background:url(../images/mb2_8.gif) no-repeat; font-size:14px; font-weight:bold; position:relative; color:#FFF; position:relative;}
.partner h5 span{ position:absolute; top:0; right:8px; font-size:12px; font-weight:normal;}
.partner h5 span a{ color:#FFF;}
.partner .content{ border:1px solid #d6d6d6;}
.partner .content ul{ padding:15px 10px 12px; zoom:1; overflow:hidden;}
.partner .content ul li{ line-height:26px; width:50%; float:left; text-align:center;}
.partner .content ul li a{ color:#666}
.partner .content ul li a:hover{ color:#06c;}






.footer{ width:100%; padding:10px 0 15px; border-top:3px solid #06C;}
.footer .wrap{ position:relative;}
.footer .wrap .copyright{ line-height:22px; text-align:center;}
.footer .wrap .aspx{ position:absolute; top:20px; right:150px;}




#maincon{ width:960px; margin:0 auto; padding-bottom:30px;}
#list_rightcon1{width:960px; margin:0 auto;}
#list_rightcon1 .topbg{ width:auto; height:29px; line-height:29px; color:#FFF; background:url(../images/mb2_7.gif) repeat-x;}
#list_rightcon1 .conbg{ background:none; border:3px solid #06C; border-top:none; padding:10px 20px;}
#list_rightcon1 .bombg{ background:none; height:0; overflow:hidden;}

#list_sideleft{ padding-top:15px;}
#list_sideleft .topbg{height:29px; line-height:29px; color:#FFF; background:url(../images/mb2_7.gif) repeat-x;}
#list_sideleft .topbg span{ font-size:14px; font-weight:bold; padding-left:10px; display:block !important;}
#list_sideleft .conbg{ background:none; border:3px solid #06C; border-top:none; padding:15px 10px 30px;}
#list_sideleft .bombg{ background:none; height:0; overflow:hidden;}
#list_sideleft ul.helpcenter{ width:170px; padding:0; background:none;}
#list_sideleft ul.helpcenter li.noneicon { display:none; height:0; overflow:hidden;}
#list_sideleft ul.helpcenter li{ background-position:0 40%; padding-left:20px;}


#list_rightcon{ width:740px; padding-top:15px;}
#list_rightcon .topbg{ width:auto; height:29px; line-height:29px; color:#FFF; background:url(../images/mb2_7.gif) repeat-x;}
#list_rightcon .conbg{ background:none; border:3px solid #06C; border-top:none; padding:10px 10px;}
#list_rightcon .bombg{ background:none; height:0; overflow:hidden;}
#list_rightcon .conbg p{ background:#B0D5FA; padding-left:10px;} 
#list_rightcon a{ color:#06C;}
.fgreen { color:#06C;}
.hr1{ height:0; overflow:hidden; display:none;}


/*×¢²á*/
.maincontent1{ width:960px; margin:0 auto; padding-top:5px;}
.contitle{ background:none; padding-left:2px;}
.menustitle{ width:auto; height:29px; line-height:29px; color:#FFF; background:url(../images/mb2_7.gif) repeat-x; border:none; margin-top:2px;}
.menustitle li { background:none !important; padding:0 8px !important;}
.menustitle li span { color:red;}
.menucons{ width:auto; border:3px solid #06C; border-top:none;}
.tableborder{ border-top:2px solid #06C;}
.tableborder .conname{ background:#EEF7FF}
.btn_green { background:url(../images/btn_blue.gif) no-repeat; color:#06C;}
.menubom{ height:30px;}
.contitle a{ color:#06C;}












