@charset "utf-8";
/* CSS Document */
body{padding:0; margin:0 auto;font:12px; font-family:"宋体";color: #000;}
div, p, h1, h2, ul, img{padding:0; margin:0;}
ul li{list-style-type:none;}
.balnk{font-size:0px; line-height:0px; clear:both; height:0;}

a{color:#000;text-decoration:underline;}
a:hover{color:#1563a1; text-decoration:underline;}
/*--------------------------------header-------------------*/
.top1 span,.logo,.title，.colortop li a:hover,.top1 b,.dhtoo span ,.dhtoo b,.nav li a:hover,.phone{background:url(../img/xximg/zpic.png) no-repeat}
.dhtoo{background:url(../img/xximg/rppic.png) repeat-x}
.header1{ height:1px;background-color:#4c4b48;margin:0;padding:0;overflow: hidden}
.allbody{width:950px;	margin:0 auto; background-color:#fff;}
.top1{left:656px; width:294px; height:27px; float:left;background-color:#4c4b48;color: #000; position:relative;top:0px; margin:0;padding:0}
.top1 a {font-family:"宋体";color: #fff;font:14px;text-decoration:underline; position:relative;left:30px; margin:0;line-height:27px;}
.top1 a:hover{color:#fff;text-decoration:none;padding-top:4px;}
.top1 span{ width:30px; height:27px; float:left; background-position:0 0 ; top:0px;position:absolute;margin:0;}
.top1 b{ width:30px; height:27px; background-position:-29px 0 ;position:absolute;top:0px;right:0px;margin:0; padding:0}

.logo{width:960px; height:39px; margin:0px 0 10px 0; position:relative;background-position: 0 -56px ; padding:0;}
.title{width:307px; height:48px; float:left; background:url(../img/xximg/l2.jpg) no-repeat ; position:absolute; left:336px;}
.phone{width:120px; height:22px; float:right ; font-family:Arial;font:14px;color:#4c4b48; padding:0 0 0 25px;background-position:-470px -2px; line-height:22px; margin-top:15px;font-weight:bold; }
.nav{width:960px;background-color:#0b8db2; /*height:2px;*/ margin:0; padding:0; border-top:2px  solid;border-color:#74bfd5; height:31px;}
.nav ul{margin:0 auto;font-size:14px;font-weight:bold;overflow:hidden;zoom:1;margin-top:4px;margin:0 0 0 10px;display:inline;}
.nav li{width:89px; height:30px; float:left; padding-top:0px; text-align:center; margin:1px 0 0 10px;display:inline;}
.nav li a{color:#FFF;text-decoration:none;width:89px;height:29px;line-height:29px;display:block;text-align:center}
.nav li a:hover{background-position:-61px 0;color:#fff;text-decoration:none;}

.dhtoo{width:958px; height:33px; margin:2px 0;background-position:-306px 0; line-height:34px;display:block;border:1px  solid #D2D2D2;position:relative; padding:0;font-size:12px;}
.dhtoo span{height:33px; width:70px;background-position:-209px 0 ;background-color:#fff;margin:0; float:left;border-right:1px  solid #D2D2D2;}
.dhtoo a{ text-decoration:none;margin:3px 15px;}
.dhtoo a:hover{color:#1563a1; text-decoration:underline;}
.dhtoo dd{margin:0; position:absolute; top:0;left:560px;}
.dhtoo b{height:33px; width:70px;background-position:-304px 0 ;background-color:#fff;margin:0; float:left;border-right:1px  solid #D2D2D2;border-left:1px  solid #D2D2D2;position:absolute;left:480px; top:0}
.main{background:url(xximg/pic.jpg) no-repeat; height:340px;border:1px  solid #D2D2D2;margin:3px 0; position:relative; padding-bottom:10px; }
.ddl{width:293px;position:relative; left:576px;top:20px;background:url(../img/xximg/tb2.jpg) repeat-y ;padding:0;margin:0; font-size:12px;}
h1{height:33px; width:293px;margin:0; float:left;background:url(xximg/tb1.jpg) no-repeat;float:left;line-height:33px;display:block; padding:0 10px;
font-family:"宋体";color: #000;font-weight:bold; font-size:14px; text-align:left;}
.ddl b{width:293px;background:url(../img/xximg/tb3.jpg) repeat-y ; height:14px;float:left; bottom:0px;position:absolute; margin:0;} 
.ddl p{margin:10px 20px;}
.ddl table{margin:10px 20px; float:left}
.ddl tr td{line-height:20px;padding:5px 0 0 0; }
.tdlik{padding:10px 0; }
.ddl span{font-family:"宋体";color: #7a7777;font-size:12px;} 
.inputxt{width:234px; height:16px;border:1px solid #819EBA;padding:2px; clear:both; margin:0;font-family:"宋体";color: #000;font-size:12px;}
.inputxt2{width:79px; height:16px;border:1px solid #819EBA;padding:2px;margin:0;}
.textlink{font-family:"宋体";color: #ccc;font-size:12px;}
.cc{width:84px; height:30px;text-align:center;cursor:pointer;margin:5px 0;padding:0 0;float:left;
background:url(xximg/btm2.jpg) no-repeat; border:0}
.sm{border-top:1px  solid #D2D2D2;height:30px; padding:5px 0!important;font-size:12px;}
.ddl a{color:#1563a1; text-decoration:underline; font-family:"宋体";font-size:12px;line-height:30px;}
.ddl a:hover{color:#000; text-decoration:underline;}

.yzm{width:62px; height:26px; background:url(../img/xximg/ncb.jpg) no-repeat center center;line-height:30px;padding:20px;margin:0 0 0 10px;}

.footer{text-align:center;background:#0b8db2;border-top:2px solid #4196BF;padding:10px 0;margin-top:10px;margin:0 auto;width:950px;font-family:"宋体";color: #fff;font-size:12px;}
.footer p{line-height:16px;}
.footer p a{margin:4px 10px;font-family:"宋体";color: #fff;font-size:12px; line-height:40px;}
.footer p a:hover{color:#1563a1;text-decoration:none}
.footer .certificat{background:url(../img/xximg/rz.jpg) no-repeat;height:44px;width:427px;overflow:hidden;margin:5px auto}
.footer .certificat a{width:136px;margin:0 3px;text-indent:-999em;height:44px;display:block;float:left}
