@charset "utf-8";
/* CSS Document */

body{margin:0; padding:0; font-size:12px; color:#000; font-family:Arial; background:#fcf9f3;}
.content{line-height:20px; padding:5px;}
.cor{color:#86b2d1;}
.font1{color:#FFFFFF; font-weight:bold;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.m10{margin-top:10px;}
.m2{margin-top:2px;}
.b10{margin-bottom:10px;}
.space{height:10px; background:#FFFFFF; margin:0 auto; width:1012px; clear:both;}
.spacee{height:25px; background:#FFFFFF; margin:0 auto; width:1012px; clear:both;}
.jj{line-height:24px;}
.foot_xx{border-bottom:1px #e0e0e0 dashed;height:5px; clear:both; padding:10px 0px 0px 0px}
.noot_xx{ margin:0 auto; width:906px;border-bottom:1px #e0e0e0 dashed;height:5px; clear:both; vertical-align:middle}

em{font-style:italic;}

.input{border:solid 1px #d9d9d9; height:15px; line-height:15px;}
input{ padding:0; margin:0}
.clear{ clear:both}
img{ border:0}
li{ list-style:none}
h1{ padding:0; margin:0}
h2{ padding:0; margin:0}
h3{ padding:0; margin:0}
ul{ padding:0; margin:0}
p{ margin:0; padding:0}
.pic_p{ line-height:24px;}
.pic_p p{ margin:0; padding:0; line-height:24px;}
.pic_p img{ padding:5px 10px 10px 0px;}
.pic_p p img{ padding:5px 5px 5px 0px;}

a{ color:#2986C2; text-decoration:none}

a:hover{ color:#ff0000; text-decoration:underline}

/*头部*/
.head{height:114px; width:100%; background:url(../images/top_bg.jpg) no-repeat center;}
.logo{float:left; width:450px; height:114px;}
.top{width:1012px; height:114px; margin:0 auto;}

.atop{ border:1px #f4f4f4 double; width:985px; height:27px; color:#cdcdcd;  margin:0 auto}
.atop ul{margin:0 auto; padding:0px; list-style: none}
.atop li{padding:6px 0px 0px 15px}
.aw{width:985px;margin:0 auto; height:60px}
.awd{width:629px;margin:0 auto; height:60px}
.atz{width:679px; background: #f8f8f8; border:1px co#f2f2f2 double}
.atz ul{list-style:none;padding:0px 0; margin:0;}
.atz ul li{ padding:15px 0px 0px 25px; width:627px}
.at{width:297px; height:691px; float:right; }
.at ul{height:30px; width297px; font-size:14px;color:#2a88c5;list-style:none;  padding:0px 0; margin:0;}
.at ul li{ padding-left:60px}
.atu{width:297px; height:193px; float:right; background:url(../images/mbg.jpg) no-repeat center; float:none}

.donwd{width:723px; height:35px; background-color:#f8f8f8; border:#f1f1f1 1px double}
.donwd ul{list-style:none; margin:0 auto; padding:0px}
.donwd ul li{padding:10px 18px 0px 15px; float:left}

.pro{background:url(../images/probb.jpg) no-repeat center; height:134px ;}
.pro ul{margin:0 auto; padding:0px; list-style:none}
.pro li{  float:left}
.ptab{padding-left:7px; background-color:#f8f8f8}

.list{width:210px; float:left}
.listt{width:40px; float:left; text-align:center}
.liss{background-color:#f4f4f4; height:1px; clear:both}

.lintop{border:1px #f4f4f4 double; width:733px; height:27px; color:#cdcdcd;  margin:0 auto}
.lintop ul{margin:0 auto; padding:0px; list-style: none}
.lintop li{padding:6px 0px 0px 15px}
.linban{width:733px; border:solid 1px #f3f3f3; height:432px;}
.link{width:483px; height:43px; padding-left:250px; clear:both}
.link ul{list-style:none; }
.link ul li{ float:left; margin-right:5px}

.pack{background:url(../images/pac_2.jpg) no-repeat center; height:57px; width:631px}
.pack ul{margin:0 auto; padding:0px; list-style:none}
.pack li{ padding:17px 10px 0px 17px; float:left; font-size:24px; color:#FFFFFF; font-weight:bold}

.pack_z{background:url(../images/pac1.jpg) repeat-y; padding:15px 15px 0px 15px;  width:601px}
.pctktu{width:190px; float:left; margin:0px 5px 0 5px}
.pctz{font:14px; height:30px; padding-top:10px;}

.lid{background:url(../images/d2.jpg) repeat-y center; width:237px}
.lid ul{list-style:none; padding:0px 0; margin:0;}
.lid ul li{margin:0 auto; padding:10px 0px 0px 20px;height:41px; font-size:18px; color:#FFFFFF; font-weight:bold;}

.sx{width:212px; margin:0 auto; }
.sx ul{list-style:none; padding:0px 0; margin:0;}
.sx ul li{margin:0 auto; height:30px; padding:10px 0px 0px 20px; font-size:18px; color:#080808; font-weight:bold;}

.lind{width:227px; height:41px; margin:0 auto; background:url(../images/d4.jpg) no-repeat center}
.lind a{color:#FFFFFF; text-decoration:none}
.lind a:visited{color:#FFFFFF; text-decoration:none}
.lind a:hover{color:#FFFFFF; text-decoration:underline}

.ne{width:985px;margin:10px auto;background: #f8f8f8; border:1px co#f2f2f2 double; padding-bottom:20px}
.ne ul{list-style:none; padding:0px 0; margin:0;}
.ne ul li{margin:0 auto; padding-top:13px;width:904px}

.nede{width:985px;margin:0 auto; padding-top:20px}
.pre{width:939px; background:#FFFFFF; height:33px; margin:0 auto}
.pre ul{ list-style:none; margin:0 auto; padding:0px}
.pre ul li{color:#2986c2}

.inp{ width:443px; height:27px; line-height:27px; background-color:#f8f8f8; border:#f1f1f1 1px double; color:#575757; padding-left:10px; font-size:12px;font-family:Arial, Helvetica, sans-serif}
.inpp{ width:663px; height:246px; background-color:#f8f8f8; border:#f1f1f1 1px double; color:#575757; padding-left:10px; font-size:12px;font-family:Arial, Helvetica, sans-serif}

.aconta{width:679px; }
.aconta ul{list-style:none;padding:0px 0; margin:0;}
.aconta ul li{ padding:15px 0px 0px 25px; width:627px}

.atuz{width:297px;font-size:14px; color:#2a88c5; height:20px;}

.menu{font-size:14px; width:560px; height:102px; float:right; }
.menu ul{padding:0; margin:0px; list-style-type:none}
.menu ul li{width:80px; height:102px; text-align:center; line-height:102px; float:left;}
.menu ul li a{color:#ffffff; text-decoration:none; display:block;}
.menu ul li a:hover{color:#333; background:#5891bd; display:block;}
.dh{color:#333; background:#5891bd;}
.dh a{color:#333; background:#5891bd;}


.idg{height:780px}
.indg{height:850px}
.index{width:1002px;  margin:0 auto;  background-color:#ffffff; padding:0 5px 20px 5px;}
.ban{width:641px; border:solid 1px #f3f3f3; height:294px;}
.plogo{width:350px; height:264px; background:#f3f3f3}
.plogo ul{list-style:none;  padding:0px 0; margin:0; }
.plogo ul li{width:104px; height:84px; margin:20px 0 0 10px; float:left;}

.lk{width:641px; height:43px; padding-left:250px; clear:both}
.lk ul{list-style:none; }
.lk ul li{ float:left; margin-right:5px}

.wel{width:489px; }
.wbg{background:#2a88c5; height:4px}
.awbg{background:#2a88c5; height:4px; width:985px;margin:0 auto;}
.wz{background:url(../images/nbg.jpg) no-repeat center top; width:489px; height:330px; margin:0 auto;}
.wz ul{list-style:none; padding:0px 0; margin:0;}
.wz ul li{margin:0 auto; padding-top:13px;width:454px}

.wn{color:#2986c2; text-decoration:underline}
.wn a{color:#2986c2;}
.wn a:visited{color:#2986c2;}
.wn a:hover{color:#ff0000;}

.fbg{background:#f3f3f3;  width:100%; margin:0 auto; padding-top:20px;height: auto; clear:both }
.fk{width:1012px; margin:0 auto;}
.fl{width:560px; float:left;}
.fhk{font-size:17px; margin:10px 0px}
.fhkk{font-size:14px; line-height:18px}

.fll{width:437px; float: right;}
.flk{font-size:14px; margin:10px 0px 0px 0px; font-weight:bold}

.lo{width:1012px; clear:both; background:#FFFFFF; height:93px;margin:0 auto;}
.lo ul{list-style:none; margin:0;}
.lo ul li{float:left; margin:15px 29px 0px 0px; width:161px; height:62px}

.fd{ width:100%; clear:both; height:74px;margin:0 auto; background:url(../images/fd.jpg) no-repeat center}
.fdd{width:1012px; margin:0 auto; padding-top:20px; line-height:18px; text-align:right; font-size:10px; color:#FFFFFF}
.fdd a{ font-size:10px; color:#FFFFFF}