﻿﻿@charset "utf-8";
/* 初始化CSS */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
html { overflow-y:scroll; overflow:-moz-scrollbars }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0;}
fieldset, img { border:none; margin:0 auto; display:block  }
#para img { max-width:1000px; }
select, input, textarea { font-size:12px; margin:0; }
select, input, img, select, object, embed  { vertical-align:middle; }

input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
table { border-collapse:collapse; }
body { color:#333; font:12px/20px 'arial', 'Microsoft Yahei', '微软雅黑'; background:url(/images/bg01.jpg) #FFF; }
.clearfix:after { content:'\20'; display:block; height:0; clear:both; }
.clearfix { zoom:1; }
.clearit { clear:both; height:0; font-size:0; overflow:hidden; }
a { color:#333; text-decoration:none; }
a:visited { color:#333; }
a:hover, a:active { color:#ff8400; text-decoration:underline; }
.hidden { visibility:hidden; }
::-ms-clear, ::-ms-reveal {display:none;}
.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.fb, .fb a { font-weight:bold; }
.clear { overflow:hidden; }
.center { margin:0 auto; }
.full { width:100%; }
.bai { background-color:#fff; }
.main { width: 1200px; }
.mt { margin-top:20px; }
.tablist { display:none; }
.blockss { display:block; }
.pr { position:relative; }
.pa { position:absolute; }
.top { height:202px; background-color:#99c9ef; }
.top ul { height:202px; position:relative; }
.xf1 { position:absolute; top:0; right:0;}
.dh { background-color:#1d71b7; height:50px; }
.dh ul { background-color:#1d71b7; height:50px; }
.dh .dh1 a { color:#1d71b7; }
.dh .dh-1 { background-position:35px 14px; text-indent:68px; }
.dh .dh-2 { background-position:-868px 14px; }
.dh .dh-3 { background-position:-255px 14px; }
.dh .dh-4 { background-position:-408px 14px; }
.dh .dh-5 { background-position:-560px 14px; }
.dh .dh-6 { background-position:-714px 13px; }
.dh .dh-7 { background-position:-100px 14px; }
.dh .dh-8 { background-position:-1020px 15px; }
.dh li { width:150px; line-height:50px; text-indent:54px; float:left; background:url(/images/dh.png) no-repeat; }
.dh li a { font-size:18px; color:#FFF; font-weight:bold; display:block; width:100%; height:100%; }
.dh li a:hover { text-decoration:none; color:#1d71b7; }
.dh li:hover { background-color:#fff; background-position-y:-64px; }
.dh .dh1 { text-decoration:none; background-color:#fff; background-position-y:-64px; }
.tt { height:67px; background:url(/images/xf_01.png) #f6f6f6 no-repeat left top; }
.tt li { float:left;}
.tt .tt-1 { width:850px; height:67px; line-height:67px; margin-left:77px; }
.tt .tt-1 a { font-size:30px; font-weight:bold; color:#c40000; }
.tt .tt-1 a:hover { color:#ff8400; text-decoration:none; }
.tt .tt-2 { margin-top:15px; margin-left:30px; width:226px; }
.so { height:36px; }
.so1 { width:190px; height:33px; line-height:33px; color:#999; text-indent:14px; font-size:14px; background-color:#fff; border:0; }
.hdp { width:500px; height:300px; }
.dt { width:660px; height:300px; }
.bt { height:32px; line-height:26px; border-bottom:1px solid #dfdfdf; }
.bt li { float:left; font-size:20px; font-weight:bold; cursor:pointer;  margin-right:30px; height:30px; }
.bt .now { border-bottom:2px solid #2e7aba; color:#2e7aba; }
.news { margin-top:5px; }
.news li { line-height:33px; background:url(/images/lb_03.png) no-repeat 0 15px; text-indent:10px; height:33px; overflow:hidden; }
.news li span { float:right; color:#999; font-size:14px; }
.news li a { font-size:14px; }
.gd { top:9px; right:0; }
.gd a { color:#999; }
.gd a:hover { color:#ff8400; }
.ann { height:90px; background-color:#eef6fb; }
.ann a { display:block; width:300px; height:90px; float:left; color:#3f93d9; font-size:31px; font-weight:bold; line-height:85px; text-indent:120px; }
.ann a:hover { text-decoration:none; color:#ff8400; }
.ann-1 { background:url(/images/a01.png) no-repeat 70px 25px; }
.ann-1:hover { background:url(/images/b01.png) no-repeat 70px 25px; }
.ann-2 { background:url(/images/a02.png) no-repeat 55px 23px; }
.ann-2:hover { background:url(/images/b02.png) no-repeat 55px 23px; }
.ann-3 { background:url(/images/a03.png) no-repeat 53px 30px; }
.ann-3:hover { background:url(/images/b03.png) no-repeat 53px 30px; }
.ann-4 { background:url(/images/a04.png) no-repeat 62px 30px; }
.ann-4:hover { background:url(/images/b04.png) no-repeat 62px 30px; }
.bt .gd1 { float:right; margin-right:0; top:4px; }
.bt .gd1 a { color:#999; font-size:12px; font-weight:normal; }
.bt .gd1 a:hover { color:#ff8400; }
.dc { width:426px; height:482px;margin-right:28px; }
.dc .bt { height:36px; line-height:38px; border-bottom:0; background-color:#f6f6f6; }
.dc .bt li { float:left; font-size:16px; font-weight:bold; cursor:pointer; margin-right:0px; padding:0 15px; height:36px; }
.dc .bt .now { border-bottom:0; color:#fff; background-color:#3a96dc; }
.gd2 { float:right; margin-right:15px; top:10px; }
.tpnews { width:426px; height:264px; margin-top:17px; margin-bottom:7px; }
.tpnews span { display:block; height:38px; line-height:38px; font-size:16px; font-weight:bold; width:406px; padding:0 10px; position:absolute; bottom:0px; text-align:center; background-color:rgba(29,113,183,0.70); background-color:#1d71b7\9; color:#fff; opacity:0.9\9;-moz-opacity:0.9\9;filter:alpha(opacity=90)\9; }
.gn { width:292px; height:482px; }
.gggs { width:292px;height:180px; }
.bt0 { height:36px; line-height:36px; background-color:#1e82d2; }
.bt1 { font-size:16px; font-weight:bold; color:#fff; margin-left:15px; }
.gd3 { margin-right:15px; }
.gd3 a { font-size:12px; color:#fff; }
.gggs .news { padding:0 10px 7px 10px; height:127px; }
.an { height:249px; }
.an a { display:block; width:125px; height:33px; line-height:33px; background-color:#f6f6f6; font-size:14px; float:left; border-radius:3px; text-indent:14px; margin-left:14px; margin-top:14px; }
.an a:hover { text-decoration:none; background-color:#3a96dc; color:#fff; }
.xflc { width:242px; height:251px; }
.bt2 { height:36px; line-height:36px; background-color:#f6f6f6; }
.bt2-1 { color:#3a96dc; font-size:16px; font-weight:bold; border-left:3px solid #3a96dc; padding-left:13px; }
.bt2-2 { margin-right:15px; }
.bt2-2 a { color:#999; font-size:12px; font-weight:normal; }
.bt2-2 a:hover { color:#ff8400; }
.xflc-1 img { margin-top:16px; }
.xzs { width:207px; height:251px; margin-left:27px; }
.spxw { width:697px; height:251px; }
.spxw-1 { width:720px; }
.spxw-1 img { float:left; margin-top:16px; margin-right:13px; }
.zt { width:1230px; height:100px; }
.zt li { float:left; margin-right:20px; }
.wz { width:23px; height:92px; background-color:#3a96dc; color:#fff; font-size:18px; font-weight:bold; padding:10px 15px; text-align:center; line-height:23px; }
.yqlj { width:1107px; background-color:#fafafa; height:72px; padding:20px; }
.yqlj ul { width:1200px; margin-left:20px; margin-top:5px; }
.yqlj .bt li { font-size:16px; }
.yqlj li { line-height:20px; float:left; margin-right:50px; }
.yqlj li p { color:#2e7aba; font-size:16px; font-weight:bold; }
.yqlj li select { font-size:14px; width:170px; }
.yq { height: 30px; line-height: 40px; margin-top:10px; }
.yq a { float:left; font-size:14px; margin-right:20px; }
.foot { border-top:5px solid #1e82d2; height:186px; }
.foot , .foot a { font-size:14px; color:#999; }
.foot ul { margin-top:10px; }
.foot li { text-align:center; margin-top:20px; line-height:30px; }

.dh2 { height:67px; background-color:#fafafa; }
.dh2 li { float:left;}
.dh2 .tt-1 { width:902px; height:67px; line-height:67px; margin-left:25px; background:url(/images/lb_01.png) no-repeat 0 28px; text-indent:23px; }
.dh2 .tt-1 , .dh2 .tt-1 a { font-size:14px; color:#1d71b7; }
.dh2 .tt-1 a:hover { color:#ff8400; text-decoration:none; }
.dh2 .tt-2 { margin-top:16px; margin-left:30px; width:226px; }

.zuo { width:290px; }
.you { width:883px; }
.lm { width:290px; }
.lm .bt1 { background:url(/images/lb_02.png) no-repeat 0 12px; text-indent:20px; }
.lm .bt3 li { background:url(/images/lb_04.png) no-repeat 0 15px; text-indent:15px; height:34px; line-height:34px; }
.lm .bt3 { padding:5px 15px; }
.lm .bt3 li a { font-size:14px; font-weight:bold; color:#1d71b7; }
.lm .bt3 li a:hover { color:#ff8400; text-decoration:none; }
.xfdt .news { padding:5px 15px; }
.lm1 { margin-bottom:20px; }

.fanye { margin-bottom:20px; margin-top:30px; text-align:center; }
.fanye a { color:#0077d1; }
.fanye font ,.fanye span ,.fanye a { height:33px; padding:7px 10px; border:1px solid #0077d1; margin:0 5px; }
.fanye font ,.fanye a:hover  { color:#FFF; background-color:#0077d1; }

.ld { padding:40px 60px 0 60px; }
.ld li { font-size:16px; font-weight:bold; }
.ld li span { color:#1d71b7; }
.ld-1 { width:170px; }
.jj { padding:28px 60px 30px 60px; }
.jj li { font-size:16px; }
.jj-1 { line-height:33px; } 
.jj-2 { margin-top:10px; text-align:right; }
.jj-2 a { font-size:16px; color:#e20000; }

.page { padding:40px; }
.page h1 { font-size:24px; font-weight:bold; line-height:40px; text-align:center; }
.p1 { height:55px; line-height:60px; border-bottom:1px solid #dcdcdc; color:#666; font-size:14px; margin-bottom:30px; }
.p1 span { cursor:pointer; }
#para { font-size:18px; line-height:36px; }

.pic {margin-top:10px; width:950px; }
.pic li { text-align:center;line-height:30px; float:left; margin-right:35px; overflow:hidden; width:273px; }
.pic li a { font-size:14px; }

.yx-rotation-t:visited {color:#fff;}

#solid { width:1200px; height:202px; clear:both; position:absolute; top:0; left:0; }
#solid ul { margin:0px; padding:0px; list-style:none; }
#solid ul li { position:absolute; left:50%; top:0px; width:1200px; height:202px; margin-left:-600px; display:none; cursor:pointer; }
.lo { margin-top:50px; position:absolute; top:0; left:0; z-index:999; }
