@charset "utf-8";
/* CSS Document */

body {margin:0;padding:0;font-size:12px;line-height:23px;color:#525151;overflow-x:hidden; behavior:url("csshover.htc");}
ul,li{margin:0;padding:0;list-style:none; }
a img{border:0}
a{color:#525151;text-decoration:none;}
a:hover{ text-decoration:underline;}
h3{ font: normal 12px  Arial, Helvetica, sans-serif;}
h3,h5,h2,h1,h4,h6,dl,dt,dd,ul,li{margin:0;padding:0;list-style-type:none; }
.clear{ margin:0;padding:0; border: none; clear:both;}
.clear img{ height:1px}


.main{width:1000px; margin:0 auto; overflow:hidden; clear:both; }

.top{ float:left; width:100%; height:132px;}
.top1{ float:left; width:100%; height:31px; background:url(../images/1_01.jpg) left repeat-x;}
.top_right{width:250px;float:right;margin-top:7px; margin-right:11px; display:inline;}
.top_right dt{width:250px;float:left;text-align:right;}
.top_right dt a{margin:0 7px;color:#969696; font-family:Arial;}
.top2{ float:left; width:100%; height:479px; background:url(../images/1_04.jpg) left repeat-x;}
.top3{ float:left; width:100%; height:191px; background:url(../images/1_04.jpg) left repeat-x;}
.logo{ float:left; margin-top:11px;}
.top_right1{ float:right; width:227px; margin-top:15px;}
.top_right1 dd .wenben{width:196px;line-height:23px;float:left;height:23px;background:url(../images/1_06.jpg) left no-repeat; border:none; margin-top:-1px;}
.top_right1 dd a{float:right;}


.dha{ float:right; width:510px; margin-top:25px; position:absolute; left:710px; top:70px;}
.dh{ float:right; width:510px;}
.dh li{ float:left; width:100px;height:27px; line-height:27px; background:url(../images/1_08.jpg) right center no-repeat; text-align:center; position:relative;}
.dh li a{ font-size:微软雅黑; color:#333333; font-size:13px; text-decoration:none;}
.dh li ul{width:100px;float:left;display:none; position:absolute;left:0;top:28px;z-index:9999; overflow:hidden;}
.dh li ul li{width:100px;float:left;height:27px; line-height:27px; text-align:center; background:url(../images/1_38.png) left no-repeat; border-bottom:solid 1px #033;}
.dh li ul li a{height:30px;width:100px;text-align:center;line-height:30px;display:block;float:left;color:#ffffff;font-family:微软雅黑;font-size:12px;}





.foot{ float:left; width:100%; height:123px; background:url(../images/1_09.jpg) left repeat-x;}
.f_left{ float:left; width:580px;}
.lj{ float:left; width:580px; margin-top:7px;}
.lj span{ float:left; width:100%; font-size:13px; color:#ffffff; font-weight:bold; line-height:35px;}
.lj li{ float:left; margin-right:30px; display:inline;}
.wz{ float:left; width:100%;}
.wz a{ font-size:12px; color:#ffffff; line-height:20px; margin-right:135px; display:inline; text-decoration:none;}
.f_right{ float:right; width:412px; text-align:right; font-size:12px; color:#ffffff; line-height:18px; padding-top:25px; text-align:right;}
.banner{ width:1423px; height:378px; margin:0 auto; overflow:hidden; clear:both; position:relative;}
#inner {width: 1423px;margin: 0 auto;}
.hot-event {padding: 300px 0 0;position: relative;}
.hot-event .switch-tab {text-align: center; position:absolute; left:700px; top:340px; z-index:99999;}
.hot-event .switch-tab a, .hot-event .switch-tab .current {margin: 0 2px;display: inline-block;width: 15px;height: 15px;background-image: url(../images/bg.png);background-position: -161px 0;font: 0/0 arial;color: transparent;overflow: hidden;vertical-align: top;}
.hot-event .switch-tab .current {background-image: url(../images/bg.png);background-position: -195px 0;}
.hot-event .switch-nav {position: absolute;right: 12px;top: 254px;z-index: 2;}
.hot-event .switch-nav .i-prev {background-image: url(../images/bg.png);background-position: -127px 0;}
.hot-event .switch-nav .prev {border-radius: 3px 0 0 3px;border-width: 1px;}
.hot-event .switch-nav .next {border-radius: 0 3px 3px 0;border-width: 1px 1px 1px 0;}
.hot-event .switch-nav .i-next {background-image: url(../images/bg.png);background-position: -144px 0;}
.hot-event .switch-nav a {display: inline-block;padding: 7px 16px;background: rgba(0, 0, 0, .3);border-style: solid;border-color: rgba(255, 255, 255, .6);}
.hot-event .switch-nav a:hover {background: rgba(0, 0, 0, .2);}
.hot-event .event-item {height: 378px;width:1423px;position: absolute; overflow:hidden;z-index: 1;left: 0;top: 0;}
.hot-event .event-item .banner {display: block;}
.hot-event .event-item img {-webkit-box-reflect: below 0 -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(85%, transparent), to(rgba(255, 255, 255, .2)));border: 0;}
.hide-clip {position: absolute!important;clip: rect(1px 1px 1px 1px);clip: rect(1px,1px,1px,1px);padding: 0!important;border: 0!important;height: 1px!important;line-height: 0!important;width: 1px!important;overflow: hidden;}
.ico {display: inline-block;width: 16px;height: 16px;vertical-align: middle;overflow: hidden;}
a .ico {cursor: pointer;}

.center1{ float:left; width:100%; background:url(../images/1_13.jpg) left top repeat-x; margin-top:370px;}
.center{ float:left; width:100%; background:url(../images/1_13.jpg) left top repeat-x;}
.c_left{ float:left; width:285px; background:url(../images/1_14.jpg) right center no-repeat;}
.lx{ float:left; width:260px; height:50px; margin-top:17px; line-height:50px; background:url(../images/1_15.jpg) left bottom no-repeat; font-size:18px; font-family:微软雅黑; color:#09429b;}
.tu{ float:left; width:260px; height:107px; border:solid 1px #d9d9d9; margin-top:22px;}
.tu img{ margin:5px 5px;}
.zi{ float:left; width:270px; font-size:11px; color:#505050; line-height:28px; font-family:Verdana; margin-bottom:50px; margin-top:10px;}
.zi span{ float:left; font-size:14px; color:#09429b; font-weight:bold; line-height:28px;}
.c_center{ float:left; width:415px; background:url(../images/1_14.jpg) right center no-repeat;}
.lx1{ float:left; width:393px; height:50px; margin-top:17px; line-height:50px; background:url(../images/1_17.jpg) left bottom no-repeat; font-size:18px; font-family:微软雅黑; color:#09429b;}
.tu1{ float:left; width:415px;position:relative;}
.tu2{ float:left;width:415px; margin-left:51px; display:inline; margin-top:22px; margin-bottom:80px; }
.tu2 li{float:left;width:312px; height:253px; background:url(../images/1_18.jpg) left no-repeat; margin-bottom:35px;}
.tu2 li a{ margin:10px 10px; float:left;}
.tu2 li span{ float:left; width:312px; text-align:center; line-height:32px; font-size:15px; font-family:微软雅黑; color:#09429b;}
.zuo{width:31px;float:left;padding-top:17px;cursor:pointer; position:absolute; left:10px; top:110px;}
.you{width:31px;float:left;text-align:right;padding-top:17px;cursor:pointer;position:absolute; left:370px; top:110px;}
.c_right{ float:left; width:290px;}
.lx2{ float:left; width:393px; height:50px; margin-top:17px; line-height:50px; background:url(../images/1_20.jpg) left bottom no-repeat; font-size:18px; font-family:微软雅黑; color:#09429b;}
.xw{ float:left; width:275px; margin-top:22px; margin-left:7px; display:inline;}
.xw dt{ float:left; width:158px; height:98px;}
.xw dd{ float:right; width:110px; font-size:12px; color:#505050; line-height:21px; margin-top:10px;}
.xw dd span{ float:left; width:100%; font-size:14px; color:#09429b; font-weight:bold; line-height:21px;}
.xw dd a{ float:left; font-size:12px; line-height:21px; color:#0078ae; text-decoration:none;}
.xw1{ float:left; width:290px; margin-left:7px; display:inline; margin-top:10px;}
.xw1 li{ float:left; width:290px; height:36px; line-height:36px; border-bottom:dashed 1px #aeaeae; background:url(../images/1_22.jpg) left center no-repeat;}
.xw1 li a{ font-size:12px; color:#505050; text-decoration:none; padding-left:10px;}

.banner1{width:100%; margin:0 auto; overflow:hidden; clear:both; height:99px; background:url(../images/1_23.jpg) center no-repeat;}
.about{ float:left; width:100%; font-size:26px; line-height:27px; font-family:微软雅黑; color:#ffffff; margin-top:50px;}
.about span{ font-size:14px;}
.a_left{ float:left; width:255px; margin-left:15px; display:inline; margin-top:17px;}
.a_left span{ float:left; width:221px; font-size:18px; font-family:微软雅黑; color:#09429b; line-height:50px; background:url(../images/1_26.jpg) bottom no-repeat;}
.lb{ float:left; width:227px; margin-top:4px;}
.lb li{ float:left; width:227px; height:39px; line-height:36px; margin-top:8px; background:url(../images/1_24.jpg) left no-repeat;}
.lb li a{ font-size:12px; color:#505050; text-decoration:none; padding-left:42px;}
.lb li:hover{ background:url(../images/1_25.jpg) left no-repeat;}
.lb li:hover a{ color:#ffffff;}
.lb span{ float:left; width:227px; height:35px; line-height:35px; border-bottom:dashed 1px #aeaeae; background:url(../images/1_30.jpg) 45px center no-repeat;}
.lb span a{ font-size:12px; color:#505050; text-decoration:none; padding-left:60px;}
.a_right{ float:left; width:730px;}
.jianjie{ float:left; width:703px; height:50px; margin-left:24px; display:inline; margin-top:17px; border-bottom:solid 2px #09429b;}
.b{float:left; width:221px; font-size:18px; font-family:微软雅黑; color:#e4471f; line-height:50px;}
.ab{ font-size:12px; color:#757575; line-height:50px; text-decoration:none; float:right; overflow:hidden; width:482px; height:50px; text-align:right;}
.nr{ float:left; width:730px; min-height:764px; _height:764px; background:url(../images/1_27.jpg) left center no-repeat; margin-bottom:60px;}
.tu3{ float:left;  margin-top:25px;  margin-bottom:32px; }
.nr1{ float:left; width:700px; margin-left:24px; display:inline; font-size:13px;}
/*.nr1 span{ float:right; width:400px; margin-top:25px;font-size:14px; line-height:28px; color:#545454; }*/
.nr1 a{ float:left;margin-left:24px; display:inline;font-size:14px; line-height:28px; color:#545454; text-decoration:none; }
.nr2{ float:left; width:699px; height:144px; background:#f5f5f5; border-bottom:solid 1px #dbdbdb; margin-left:26px; display:inline; margin-top:30px;}
.nr2 dt{ float:left; width:157px; height:115px; margin-left:17px; display:inline; margin-top:14px;}
.nr2 dd{ float:left; width:460px; margin-left:18px; display:inline; font-size:12px; line-height:21px; color:#505050; margin-top:29px;}
.nr2 dd span{ float:left; width:100%;font-size:14px; line-height:20px; color:#505050; font-weight:bold; margin-bottom:5px;}
.nr2 dd a{float:left; width:100%; font-size:12px; color:#0078ae; line-height:21px; text-decoration:none; margin-top:5px;}
.nr3{ float:left; width:699px; margin-left:26px; display:inline;margin-top:25px;}
.nr3 li{ float:left; width:699px; height:35px; border-bottom:dashed 1px #aeaeae; background:url(../images/1_30.jpg) 10px center no-repeat;}
.nr3 li a{float:left; font-size:13px; line-height:36px; color:#505050; text-decoration:none; padding-left:30px;}
.nr3 li span{ float:right;ont-size:12px; line-height:36px; color:#505050;}
.fenye{width:100%;float:left;margin:0 0 0 0;padding:30px 0;text-align:center;}
.fenye a{padding:3px 8px;line-height:26px;margin:0 4px;font-family:Arial;border:#cccccc 1px solid;background:#f6f6f6;color:#525151;}
.fenye a:hover{color:#ff0000;font-weight:bold;text-decoration:none;}
.nr4{ float:left; width:699px; font-size:14px; line-height:24px; color:#545454; margin-left:24px; display:inline; margin-top:25px;}
.nr5{ float:left; width:699px; background:#efefef; padding-left:27px;margin-left:24px; display:inline; margin-top:25px;}
.nr5 dt{ float:left; width:100%; font-size:14px; line-height:22px; font-weight:bold; color:#c91f1f; padding-top:30px;}
.nr5 dd{ float:left; width:645px; font-size:12px; line-height:22px; color:#666666; padding-bottom:25px;}
.tu4{ float:left; width:699px; margin-left:24px; display:inline;}
.tu4 li{ float:left; width:338px; margin-right:11px; display:inline; margin-top:30px;}
.tu5{ float:left; width:350px;}
.tu5 dt{ float:left; width:207px; height:157px; background:url(../images/1_32.jpg) left no-repeat; }
.tu5 dt img{ padding:5px 4px;}
.tu5 dd { float:left; width:130px; line-height:24px;  padding-left:10px; margin-top:60px;}
.tu5 dd a{ font-size:12px;color:#555555; font-weight:bold; text-decoration:none; font-family:Arial;}
.nr6{ float:left; width:228px; height:194px; background:url(../images/1_34.jpg) left no-repeat; margin-top:14px;}
.nr6 dt{ float:left; width:100%; font-size:14px; font-family:微软雅黑; color:#003c99; text-decoration:none; text-align:center; padding-top:16px;}
.nr6 dd{ float:left; width:210px; font-size:11px; font-family:微软雅黑; color:#505050; margin-left:9px; display:inline;}
.nr6 dd a{ font-size:14px; font-family:微软雅黑; color:#09429b; line-height:28px; text-decoration:none;}
.js{ float:left; width:670px; margin-left:42px; display:inline; }
.bt{ float:left; width:670px; height:48px; line-height:48px;border-bottom:dotted 1px #e0e0e0; margin-top:12px; font-size:14px; color:#c80104; font-weight:bold; text-align:center;}
.tu6{ float:left; width:670px;margin-top:29px; border-bottom:dotted 1px #e0e0e0; padding-bottom:20px;}
.tu7{ float:left; margin-left:40px; display:inline;}
.nr7{ float:left; width:670px; font-size:13px; line-height:24px; color:#525252;}

.con_center{ float:left; width:970px; margin-left:15px; display:inline; margin-top:17px; height:50px; line-height:50px; background:url(../images/1_36.jpg) left bottom no-repeat;}
.con_center span{ float:left; width:221px; font-size:18px; font-family:微软雅黑; color:#09429b; line-height:50px;}
.con_center a{font-size:12px; color:#757575; line-height:50px; text-decoration:none; float:right;}
.con_left{ float:left; width:340px; margin-top:50px;font-size:14px; line-height:28px; font-family:微软雅黑; color:#505050;}
.con_left span{ float:left; width:100%; font-size:18px; font-family:微软雅黑; color:#09429b; line-height:28px; font-weight:bold;}
.con_right{ float:right; width:622px; height:452px; margin-top:27px;}
.co_center{float:left; width:970px; margin-left:15px; display:inline; margin-bottom:60px;}
.nr8{width:700px;margin-left:25px; display:inline; float:left;}
.nr8 dt{
	width:700px;
	text-align:center;
	font-size:18px;
	line-height:24px;
	padding:10px 0; 
	border-bottom:dashed 1px #CCC}
.nr8 dt span{
	font-size:12px;
	font-weight:100;
	color:#a9a9a9;}
.nr8 dd{
	width:700px;
	float:left;
	line-height:24px;
	padding:20px 0;
	}





div#roll{width:100px;height:100px; color:#fff; position:absolute; z-index:99999;}

.qdTable {
    width: 100%;
    border-collapse: collapse;
}

.qdTable th, .qdTable td {
    border: 1px solid #ddd;
    padding: 8px;
    text-align: left;
}

.qdTable th {
    background-color: #f2f2f2;
    color: black;
}

.qdTable tr:nth-child(even) {
    background-color: #f9f9f9;
}

.qdTable tr:hover {
    background-color: #ddd;
}






