@charset "utf-8";
/* CSS Document */


*{margin:0; padding:0; font-size:12px; font-style:normal; font-weight:normal;}

body{background-color:#6CF;}
img{border:0; vertical-align:text-bottom;}
h1{background-image:url(images/h1.jpg); width:477px; height:18px; background-repeat:repeat-x; padding-top:10px; padding-left:10px; float:left;}
h1 a{color:#000; text-decoration:none;}
#hdot{background-image:url(images/h1d.jpg); height:28px; background-repeat:repeat-x;}
#loot{background-image:url(images/hdb.jpg); height:92px; background-repeat:repeat-x;}
#hd{width:904px; margin-left:auto; margin-right:auto;}
#hd p{float:left; padding-left:6px;}
#logo p{float:left;}
#logo{width:904px; margin-left:auto; margin-right:auto;}

li{list-style:none;}
#hd ul li{float:left;}
#hd ul li.s2{margin-left:12px; padding-bottom:0;}

#h1 a{color:#000; text-decoration:none;}
#h1 p{width:414px; margin-left:auto; margin-right:auto; float:left;}
#h1{width:901px; margin-left:auto; margin-right:auto;}
#h1ot{background-image:url(images/h1d.jpg); height:28px; background-repeat:repeat-x; widows:904px;}
img{border:0; vertical-align:text-top;}
.clear{clear:both;}
.smn{background-image:url(images/sideb.jpg); width:235px; height:274px; background-repeat:no-repeat;}
.smn p.p1{padding-top:25px; padding-left:95px;}
.smn p.p2{padding-top:39px; padding-left:95px;}
.smn p.p3{padding-top:40px; padding-left:95px;}

.smn p.p1 a{color:#009; text-decoration:none;}
.smn p.p2 a{color:#009; text-decoration:none;}
.smn p.p3 a{color:#009; text-decoration:none;}



#hed p{width:901px; margin-left:auto; margin-right:auto; padding-top:0; margin-top:0;}
#hed{background-image:url(images/hdb.jpg); height:92px; background-repeat:repeat-x;}


#nv{background-image:url(images/nvb.jpg); height:48px; background-repeat:repeat-x;}
#nv p{width:901px; margin-left:auto; margin-right:auto; text-align:right;}


h2.h2_1{background-image:url(images/h2.jpg); width:891px; height:17px; margin-left:auto; margin-right:auto; background-repeat:no-repeat; padding-top:5px; padding-left:10px;}
h2.h2_1 a{color:#06F; text-decoration:none;}

p.h2_1{background-image:url(images/h2.jpg); width:891px; height:17px; margin-left:auto; margin-right:auto; background-repeat:no-repeat; padding-top:5px; padding-left:10px;}
p.h2_1 a{color:#06F; text-decoration:none;}

h2.h2_2{background-image:url(images/h2_2.jpg); width:886px; height:30px; margin-left:auto; margin-right:auto; background-repeat:no-repeat; padding-top:15px; padding-left:15px;}
h2.h2_2 a{color:#fff; text-decoration:none;}
h2.h2_2{color:#0CF;}

.m{width:901px; margin-left:auto; margin-right:auto;}
.c{width:901px; margin-left:auto; margin-right:auto;}

div.headline  {width: 901px; background: #000 url(images/head_l.jpg); }
div.headline div { color: #fff; font-size: 12px; height:20px; padding-left:90px; padding-right:15px;}
div.headline div marquee{ padding-top:2px; width:500px;}

div.headline2  {width: 879px; background: #000 url(images/hot_u.jpg); margin-left:10px;}
div.headline2 div { color: #fff; font-size: 12px; height:20px; padding-left:90px; padding-right:15px;}
div.headline2 div marquee{ padding-top:5px; width:750px;}

#hlo{width:901px; margin-left:auto; margin-right:auto;}
#hlo2{width:901px; margin-left:auto; margin-right:auto; background-color:#FFF;}

#conten{width:901px; margin-left:auto; margin-right:auto; background-color:#FFF;}

#lf{width:235px; float:left; padding-top:25px;}
#rt{width:640px; float:left; padding-left:26px;}
#rt2{width:640px; float:left; padding-left:15px;}


.cb{line-height:1.5em; color:#333; background-image:url(images/contenb.jpg); widows:555px; height:235px; padding-left:35px; padding-right:60px; padding-top:13px; background-repeat:no-repeat;}

#bgbg{background-image:url(images/bc.jpg); width:1100px; margin-left:auto; margin-right:auto;}


#ft{background-image:url(images/ft.jpg); height:105px; background-repeat:repeat-x;}

#ft p{text-align:center; padding-top:15px;}
#ft p a{color:#00C; text-decoration:none;}

address{text-align:center; padding-top:25px; font-size:10px; color:#06F;}


.n4 a{color:#00F; line-height:1.5em; font-size:10px; text-decoration:none;}
.l1 a{color:#00F; line-height:1.5em; font-size:10px; text-decoration:none;}

.bn{width:210px; padding-left:20px;}

.tk{padding-left:15px;}

#cnai{background-image:url(images/cb.jpg); width:575px; background-repeat:repeat-y; padding-left:65px;}

.tab2 tr td{padding:10px;}

.title{margin-top:23px;}

.under_con{margin-top:10px;}
.uncon_b{background-image:url(images/cu_b.jpg); width:635px; background-repeat:repeat-y; padding-bottom:0px; margin-bottom:0px; margin-top:0; padding-top:0;}

.gotop{text-align:center; padding-right:10px;}
p.go{background-image:url(images/go.jpg); width:113px; height:19px; background-repeat:no-repeat; float:right; padding-top:3px;}
p.go a{color:#FFF; text-decoration:none;}


h5{font-weight:bold; color:#006; padding-left:15px; padding-top:10px;}
.uncon_b p{margin-left:20px; line-height:1.5em; width:595px;}
.uncon_b ul{padding-left:35px; line-height:1.5em; width:580px;}

.tbl-form{margin-left:35px; margin-top:0px; padding-top:0px;}
.tbl-form tr th{background-color:#6CF; padding:15px; color:#000;}
.tbl-form tr td{background-color:#FFF; padding:15px; }

.bt{margin-left:40px; margin-top:15px;}

.a_faq{padding-bottom:5px; border-bottom:#CCC 1px dotted;}
.sys_b{padding-top:5px;}

.yazi{text-align:center;}




