@charset "utf-8";
/* CSS Document */
body{margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;}
a{blr:expression(this.onFocus=this.blur());outline:none; text-decoration:none;}
a:focus{outline:none;}
a:hover{ color:#5E257A;}
img{border:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clear{clear:both;top:0;margin:0;}
ul{ list-style:none; margin:0px; padding:0px; overflow:hidden;}
ul li{vertical-align: bottom;float: left;}


.ding1{ width:1003px; height:32px; margin:auto; background:url(../images/home/ding1.jpg) no-repeat;}
.ding1-1{ width:200px; height:18px; line-height:20px; position:absolute; margin-left:676px; margin-top:8px; }
.ding1-1 input{ width:195px; height:16px; line-height:16px; border:0px;  }
.ding1-2{ width:35px; height:20px; border:0px red solid; position:absolute; margin-left:870px; margin-top:6px; border:0px red solid}
.ding1-3{ width:35px; height:20px; border:0px red solid; position:absolute; margin-left:918px; margin-top:6px; border:0px red solid}
.ding1-4{ width:35px; height:20px; border:0px red solid; position:absolute; margin-left:960px; margin-top:6px; border:0px red solid}

.dingtu{ width:1003px; height:123px; background:url(../images/home/dingtux.jpg) no-repeat; margin:auto;}
.daohang{ width:1003px; height:37px; margin:auto; background:url(../images/home/daohangbj.jpg) no-repeat;}
.daohang ul{height:37px; overflow:hidden;}
.daohang ul li{ width:100px; height:37px; overflow:hidden; line-height:37px; text-align:center;}
.daohang ul li a{ color:#FFFFFF;  font-size:13px; font-weight:600; display:block; width:100px; height:37px;}

.gxtindex{ width:1001px; height:auto; overflow:hidden; margin:auto;  border-left:1px #B1C6D9 solid; border-right:1px #B1C6D9 solid; border-bottom:1px #B1C6D9 solid;}
.gxtindex1{ width:1001px; height:266px; float:left; border:0px red solid; margin-top:15px;}

.gxtindex1left{ width:215px; height:266px; margin-left:4px; float:left; }
.gxtindex1zhong{ width:465px; height:261px; border:1px  #B1C6D9 solid; float:left; margin-top:2px; margin-left:4px;}
.gxtindex1right{ width:300px; height:261px;float:left; margin-top:2px; margin-left:4px;}
.gxtindex1right1{ width:298px; height:223px;}
.gxtindex1right2{ width:298px; height:38px;border:1px  #B1C6D9 solid; line-height:38px; text-align:center; }
.gxtindex1right2 span{ font-size:12px; font-weight:bold; }

.gxtindex2{ width:1001px; height:85px; margin-top:15px; float:left;}

.gxtindex3{ width:1001px; height:200px; margin-top:15px; float:left; border:0px red solid;}

.gxtindex3left{ width:277px; height:197px; background:url(../images/home/index3left.jpg) no-repeat; float:left; margin-left:4px;}
.gxtindex3left1{ width:163px; height:18px; border:0px red solid; position:absolute; margin-top:68px; margin-left:86px;overflow: hidden;}
.gxtindex3left1 input{ width:163px; height:18px; border:0px red solid; line-height:18px;overflow: hidden;margin-left: 0px; position:absolute;}
.gxtindex3left2{ width:163px; height:18px; border:0px red solid; position:absolute; margin-top:98px; margin-left:86px;}
.gxtindex3left2 select{ width:163px; height:22px; border:0px red solid; }
.gxtindex3left3{ width:102px; height:30px; position:absolute; margin-top:140px; margin-left:20px;}
.gxtindex3left4{ width:102px; height:30px; position:absolute; margin-top:140px; margin-left:150px;}

.gxtindex3zhong{ width:432px; height:197px; background:url(../images/home/index3zhong.jpg) no-repeat; float:left; margin-left:4px;}

.gxtindex3zhong1{ width:101px; height:21px; position:absolute; margin-left:325px; margin-top:10px;}
.gxtindex3zhong2{ width:418px; height:118px; border:0px red solid; margin-top:72px; margin-left:5px;position: absolute;}
.gxtindex3zhong2 ul{ width:418px; height:120px; overflow:hidden;}
.gxtindex3zhong2 ul li{ width:418px; height:30px; overflow:hidden; line-height:30px; border-bottom:1px  #B1C6D9 solid;}
.gxtindex3zhong2-1{ width: 270px; height:30px; line-height:30px; font-size:12px; color:#046DBE; overflow:hidden; float:left; margin-left:2px; }
.gxtindex3zhong2-2{ width: 55px; height:30px; line-height:30px; font-size:12px; color:#046DBE; overflow:hidden; float:left; text-align:center }
.gxtindex3zhong2-3{ width: 80px; height:30px; line-height:30px; font-size:12px; color:#046DBE; overflow:hidden; float:left; text-align:center }

.gxtindex3right{ width:276px; height:197px; background:url(../images/home/index3right.jpg) no-repeat; float:left; margin-left:4px;}
.gxtindex3right1{ width:101px; height:21px; position:absolute; margin-left:168px; margin-top:10px;}
.gxtindex3right2{ width:258px; height:150px; border:0px red solid; position:absolute; margin-left:8px; margin-top:38px;}
.gxtindex3right2 ul{ width:258px; height:150px; overflow:hidden;}
.gxtindex3right2 ul li{ width:258px; height:22px; overflow:hidden; line-height:22px;}
.gxtindex3right2 ul li a{ color:#21567E; font-size:12px; margin-left:20px;}

.index4{ width:995px; height:100px; background:url(../images/home/index4.jpg) no-repeat; float:left; margin-top:10px; margin-left:3px;}
.index4-1{ width:990px; height:60px; border:0px red solid; margin-top:36px; margin-left:3px;}
.index5{ width:995px; height:86px; float:left; margin-top:10px;}
.index5 img{ margin-left:2px;}
.index6{ width:995px; height:280px; float:left; overflow:hidden; margin-top:10px;}
.index6left{ width:328px; height:280px; background:url(../images/home/index6left.jpg) no-repeat; margin-left:2px; float:left;display: inline;}
.index6left-1{ width:328px; height:280px; background:url(../images/home/index6left.jpg) no-repeat; margin-left:4px; float:left;display: inline;border: 0px solid red;}
.index6left0{ width:200px; height:30px; border:0px red solid;  line-height:30px; position:absolute; margin-left:36px; margin-top:5px;color:#286091; font-weight:bold; font-size:14px;display: inline;}
.index6left1{ width:50px; height:20px; border:0px red solid; text-align:center;  line-height:20px; position:absolute; margin-left:268px; margin-top:15px;}
.index6left1 a{ font-size:12px; color:#286091;}
.index6left2{ width:315px; height:235px; border:0px red solid; position:absolute; margin-left:6px; margin-top:40px; color:#205780; font-size:12px; line-height:20px;}

.index6left2-1{ width:315px; height:235px; border:0px red solid; position:absolute; margin-left:6px; margin-top:38px; overflow:hidden; }
.index6left2-1 ul{ width:315px; height:240px; overflow:hidden; }
.index6left2-1 ul li{ width:315px; height:29px; overflow:hidden; line-height:29px; background:url(../images/home/dian.jpg) no-repeat; overflow:hidden; border-bottom:1px #cccccc dashed; padding-left:10px; }
.index6left2-1 ul li a{ font-size:12px; color:#22567D; }

.index6left2-2{ width:315px; height:235px; border:0px red solid; position:absolute; margin-left:6px; margin-top:38px; overflow:hidden; }
.index6left2-2 ul{ width:315px; height:240px; overflow:hidden; }
.index6left2-2 ul li{ width:315px; height:29px; overflow:hidden; line-height:29px;overflow:hidden; border-bottom:1px #cccccc solid;  }
.index6left2-2 ul li a{ font-size:12px; color:#22567D; }
.index6left2-2 ul li span{ font-size:12px; color:#22567D; float:right; }

.index7{ width:995px; height:86px; float:left; margin-top:10px;}
.index7 img{ margin-left:2px;}

.index8{ width:995px; height:280px; float:left; overflow:hidden; margin-top:10px;}
.index8left{ width:328px; height:280px; background:url(../images/home/index8left1.jpg) no-repeat; margin-left:2px; float:left;display: inline;}
.index8left-1{ width:328px; height:280px; background:url(../images/home/index8left1.jpg) no-repeat; margin-left:4px; float:left;display: inline;}
.index8left0{ width:200px; height:30px; border:0px red solid;  line-height:30px; position:absolute; margin-left:18px; margin-top:5px;color:#700C0E; font-weight:bold; font-size:14px;}
.index8left1{ width:50px; height:20px; border:0px red solid; text-align:center;  line-height:20px; position:absolute; margin-left:268px; margin-top:10px;}
.index8left1 a{ font-size:12px; color:#286091;}

.index7left2-1{ width:315px; height:235px; border:0px red solid; position:absolute; margin-left:14px; margin-top:38px; overflow:hidden; }
.index7left2-1 ul{ width:315px; height:240px; overflow:hidden; }
.index7left2-1 ul li{ width:315px; height:30px; overflow:hidden; line-height:30px; background:url(../images/home/dian.jpg) no-repeat; overflow:hidden; padding-left:10px;border:0px red solid;  }
.index7left2-1 ul li a{ font-size:12px; color:#22567D; display:block; width:285px; border:0px red solid; }
.index7left2-1 ul li span{ float:right; margin-right:30px; font-size:12px; color:#22567D; }

.index8left2-1{ width:315px; height:235px; border:0px red solid; position:absolute; margin-left:14px; margin-top:38px; overflow:hidden; }
.index8left2-1 ul{ width:315px; height:240px; overflow:hidden; }
.index8left2-1 ul li{ width:315px; height:30px; overflow:hidden; line-height:30px; background:url(../images/home/xiadian.jpg) no-repeat; overflow:hidden; padding-left:10px; }
.index8left2-1 ul li a{ font-size:12px; color:#22567D;  }

.foot{ width:1003px; height:120px;  background-color:#CEDEEE;margin: auto; margin-top:0px;  }
.foot1{ width:1003px; height:37px; line-height:37px; text-align:center;}
.foot1 a{ color:#414642; font-size:12px;}
.foot2{ width:1003px; height:80px; border:0px red solid; font-size:12px; text-align:center; overflow:hidden;}

.gxtindex1zhong1{width: 450px; height: 245px; border: 0px red solid; position:absolute; margin-left: 6px;margin-top: 6px;}

.rollBox{border:0px solid #DDBFC7;height:40px;margin:0;width:990px;float:left;overflow:hidden}
.rollBox .jslogo{height:40px;width:120px;border:0px;padding:1px}
.rollBox .scrollcon{width:990px;height:40px;position:absolute;}
.rollBox .LeftBotton{height:33px;width:19px;background:#ff0000 url(../images/home/left.jpg) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:0px;cursor:pointer; margin-top:15px; margin-right:10px;}
.rollBox .RightBotton{height:33px;width:19px;background:#ff0000 url(../images/home/right.jpg);overflow:hidden;float:left;display:inline;margin:0px;cursor:pointer;margin-top:15px; margin-left:10px;}
.rollBox .Cont{width:932px;overflow:hidden;float:left;height:42px; border:0px red solid;margin-top: 12px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:122px;height:40px;overflow:hidden;float:left; margin-right:13px;}
.rollBox .Cont .pic img{background:#fff;display:block; border: 1px #989A99 solid;}
.rollBox #List3, .rollBox #List4{float:left;}

.gxtreg{width: 100%;height: 748px;background: url(../images/home/gxtreg.jpg) repeat-x;}
.gxtreg1{width: 915px; height: 109px; margin: auto;}
.gxtreg2{width: 915px; height: 500px;background: url(../images/home/gxtreg2.jpg) no-repeat;margin: auto;}
.gxtreg2-1{width: 163px;height: 46px;display: block;border: 0px red solid; position: absolute;margin-top:345px;margin-left: 245px; }
.gxtreg2-3{width: 163px;height: 46px;display: block;border: 0px red solid; position: absolute;margin-top:410px;margin-left: 245px; }
.gxtreg2-2{width: 163px;height: 46px;display: block;border: 0px red solid; position: absolute;margin-top:410px;margin-left: 715px; }
.gxtlogin1{width: 955px;height: 185px;background:url(../images/home/yiban.png) no-repeat;margin: auto; }
.gxtlogin1cc{width: 955px;height: 185px;background:url(../images/home/zhengfu.jpg) no-repeat;margin: auto; }
.gxtlogin1h{width: 955px;height: 185px;background:url(../images/home/shiye.jpg) no-repeat;margin: auto; }
.gxtlogin1x{width: 955px;height: 185px;background:url(../images/home/xinhuo.png) no-repeat;margin: auto; }
.gxtlogin1d{width: 955px;height: 185px;background:url(../images/home/shoudian.png) no-repeat;margin: auto; }
.gxtlogin1s{width: 955px;height: 185px;background:url(../images/home/danbao.png) no-repeat;margin: auto; }

.gxtlogin2{width: 917px;height: 370px;background:url(../images/home/gxtlogin2.jpg) no-repeat;margin: auto; }
.gxtlogin3{width: 917px;margin: auto;font-weight: bold;height: auto;overflow:hidden;text-align: center;font-size: 12px;color: #fff;}
.gxtlogin2_1{width: 240px;height: 210px;border: 0px solid red;position: absolute;overflow: hidden;margin-left: 50px;margin-top: 100px;font-size: 12px;color: #fff;}
.gxtlogin2_2{width: 240px;height: 210px;border: 0px solid red;position: absolute;overflow: hidden;margin-left: 360px;margin-top: 100px;font-size: 12px;color: #fff;}
.gxtlogin2_3{width: 240px;height: 210px;border: 0px solid red;position: absolute;overflow: hidden;margin-left: 670px;margin-top: 100px;font-size: 12px;color: #fff;}

.gxtny{ width: 1001px; height: auto;margin: auto;border-left:1px #B1C6D9 solid; border-right:1px #B1C6D9 solid; }
.gxtny1{width: 1001px;height: 34px;margin: auto;background:url(../images/home/gxtny.jpg) no-repeat;}
.gxtny1 span{margin-left: 30px;line-height: 34px;font-size: 12px;}

.gxtny2{width: 984px;height: auto;border: 1px #B1C6D9 solid;margin-left: 7px;background-color: #F6F9FC;margin-top: 5px;}
.gxtny2-1{width: 984px; height: 32px; border-bottom: 1px #B1C6D9 solid;background:url(../images/home/gxtny1.jpg) no-repeat;}

.gxtny2-1 span{color: white; font-size: 14px;font-weight: bold;margin-left: 35px;line-height: 34px;}

.gxtny2-2{width: 950px;height: auto;border: 1px #B1C6D9 solid;background-color: white;margin-top: 20px;margin-bottom: 20px;margin-left: 15px;}

.gxtxw2-2{width: 950px;height: auto;border: 1px #B1C6D9 solid;background-color: white;margin-top: 20px;margin-bottom: 20px;margin-left: 15px;overflow: hidden;}
.gxtxw2-2 ul{width: 900px;height: auto;overflow: hidden;border: 0px red solid;margin-left: 20px;border: 0px red solid;float: left;margin-top: 20px;margin-bottom: 20px;}
.gxtxw2-2 ul li{width: 900px;height: 30px;overflow: hidden;border: 1px red solid;line-height: 30px; border: 0px red solid;border-bottom: 1px #cccccc dashed;background:url(../images/home/neidian.jpg) no-repeat;padding-left: 20px;}
.gxtxw2-2 ul li a{font-size: 14px;color: #215781;}
.gxtxw2-2 ul li span{font-size: 14px;color: #215781;float: right;margin-right: 20px;}
.gxtxw2-2 ul li a:hover{color: #AE2929;}

.gxtxw2-3{width: 950px;height: auto;background-color: #CEDEEE;margin-top: 20px;margin-bottom: 20px;margin-left: 15px;overflow: hidden;}
.gxtxw2-3 table th{font-size: 12px;text-align: center;height: 25px;}
.gxtxw2-3 table td{font-size: 12px;text-align: center;background-color: #fff;height: 25px;}
.search{width: 950px;height: auto;border: 1px #B1C6D9 solid;background-color: white;margin-top: 20px;margin-bottom: 20px;margin-left: 15px;overflow: hidden;font-size: 12px;padding-top: 5px;padding-bottom: 5px;}

.page_div{overflow:hidden;margin-right:10px;text-align:center;font-size:13px;clear:both;padding:5px 0;margin-bottom: 10px;}
.page_div A{border-right:#d5d5d5 1px solid;border-top:#d5d5d5 1px solid;border-left:#d5d5d5 1px solid;color:#515459;border-bottom:#d5d5d5 1px solid;text-decoration:none;padding:3px 8px;margin-left: 5px;}
.page_div A:hover{border-right:#8dc11e 1px solid;border-top:#8dc11e 1px solid;border-left:#8dc11e 1px solid;color:#fff;border-bottom:#8dc11e 1px solid;background-color:#8dc11e;text-decoration:none;}
.page_div .current{border-right:#8dc11e 1px solid;border-top:#8dc11e 1px solid;border-left:#8dc11e 1px solid;color:#fff;border-bottom:#8dc11e 1px solid;background-color:#8dc11e;padding:3px 8px;margin-left: 5px;}

.gxtxw2-2-1{width: 900px;height: auto;line-height: 30px;text-align: center;font-size: 20px;color: #CA1C03;font-weight: bold;border-bottom: 1px #cccccc solid;margin-left: 20px;}
.gxtxw2-2-2{width: 900px;height: auto;margin-left: 20px;line-height: 25px;}
