body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding:0; margin: 0; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå", Arial, Helvetica, sans-serif; }
table { border-collapse:collapse; border-spacing:0; width:100%; }
fieldset, img { border:0; vertical-align:top; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
ol, ul, li, dl, dt, dd { list-style:none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: top; }
a { color:#000; text-decoration:none; }
a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
a,area { blr:expression(this.onFocus=this.blur())/* for IE */ }
:focus { outline: none;/* for Firefox */ } 
.red, .red a { color:#F00; }
.left { float:left; }
.right { float:right; }
.autohei { overflow:hidden; zoom:1; }
.clear { font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1; }
.blank { height:10px; font-size:0; line-height:0; clear:both; overflow:hidden; }
.blank1{height:50px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.yahei, .yahei * { font-family:"Î¢ÈíÑÅºÚ"; }
.songti, .songti * { font-family:"ËÎÌå"; }
.clearfix:after{ content:"200B"; display:block; height:0; clear:both; }
.clearfix{*zoom:1;}/* IE/7/6 */
body { font-size:12px; }




.left{ float:left;}
.right{ float:right;}
.top_nav{ width:100%; height:46px; background:#025A92; margin:1px auto;}
.top_nav a{ text-decoration:none;}
.top_nav ul{ width:1170px; height:46px; margin:0 auto;}
.top_nav li{ float:left; width:130px; height:46px; position:relative;}
.top_nav_a{ width:130px; height:46px; text-align:center; line-height:46px; font-size:18px;}
.top_nav_a a{ color:#fff;}
.top_nav li.on{ background:#f7a92c }
.top_nav li.on .top_nav_a3{ background:url(../images/nav_top.png) no-repeat bottom center;}
.top_nav_a1{ background:#1180C4;}
.top_n{width:940px; background:#fff; border:1px solid #d4cdcd; line-height:26px; position:absolute; top:46px; z-index:5; display:none;}
.top_nav_b{  height:206px;}
.top_nav_c{ height:249px;}
.dh_subsx { height: 186px;padding-top: 20px; width: 940px;}
.qwzj_left {float: left;padding-left: 20px; width: 600px;}
.qwzj_right { float: right; width: 300px;}
.nav_bts1 p {color: #2183c2;font-size: 24px;}
.nav_bts1 p span { font-size: 16px;  padding-left: 10px;}
.nav_ms1 { overflow: hidden;width: 600px;}
.navks { float: left; overflow: hidden; width: 190px;}
.navks1{ float:left; width:382px;}
.nav_ms1 p {  background: url(../images/tubiao1.png) no-repeat left center;  float: left;  font-size: 16px;  margin-bottom: 5px;  margin-top: 5px;  padding-left: 15px;  width: 145px;}
.navksz { margin-left: 10px; width: 170px;}
.navksz1 { margin-left: 10px; width: 382px; float:left;}
.navksz a,.navksz1 a { color: #191818;  font-size: 14px; height: 30px; line-height: 30px;float:left; padding:0 10px;}
.nav_ms1 p a { color: #000; font-size: 16px;line-height: 30px;}
.nav_ms2 {overflow: hidden; width: 600px;}
.nav_ms2 p { background: url(../images/nav_tb2.png) no-repeat left center;  float: left;font-size: 14px; margin-top: 5px; padding-left: 18px; width: 280px;}
.nav_ms2 p a {   color: #000; font-size: 14px; line-height: 30px;}


.foott { height: 420px; padding-top: 45px; background: #035b92; }
.fot_c { overflow: hidden; zoom: 1; margin: 60px auto 30px; }
.foott h6 { font-size: 14px; color: #64acd9; text-align: center; padding-bottom: 80px; }
.fot_l dl { float: left; border-right: 1px dashed #d5d5d5; padding-right: 20px; margin-right: 20px; }
.fot_l dl dt { font-size: 18px; font-weight: bold; color: #FFF; text-align: center; float: left; margin-right: 30px; line-height: 40px; }
.fot_l dl dd { font-size: 18px; line-height: 30px; color: #FFF; float: left; }
.fot_l dl dd a { display: block; color: #FFF }




.tnav{ background:#0075bf; height: 66px; line-height: 66px}
.tnav ul{ width: 1080px; overflow: hidden; zoom: 1; margin:0 auto;}
.tnav ul li{float: left;font-size: 18px; color:#fff; width: 135px; background:url(../images/tnavli.jpg) no-repeat center right;text-align: center;}
.tnav ul li a{display: inline-block; color:#fff;}
.tnav ul li i{display: inline-block;}
.tnav ul li.active{ background:#f7a92c}
.banner{ background:url(../images/banner.jpg) no-repeat center top}
.col1{ background:url(../images/col1.jpg) no-repeat center top; height: 899px;}
.wrap{width: 1000px; margin:0 auto}
.col1_c{position: relative;padding-top: 140px; height: 759px;}
.col1_c h2{font-size: 42px; text-align: center; font-weight: bold; color:#fff;}
.col1_c h2 span{ color:#f7a92c;}
.col1_c h3{font-size: 16px; color:#c8eaff; text-align: center; text-transform:uppercase}
.col1_cl{ position: absolute; left: -5px;top: 260px; z-index:1; width: 449px;height: 480px;float: left; }
.col1_cr{ width: 560px; float: right; margin-top: 110px;}
.col1_cr ul{ overflow: hidden; zoom: 1;}
.col1_cr ul li{font-size: 18px; line-height: 30px; color:#c8eaff; border-bottom:1px dashed #fff; overflow: hidden; zoom: 1; padding:20px 0}
.col1_cr ul li span{ background:url(../images/col1_ico.png) no-repeat 0 0;width: 36px; height: 32px; line-height: 32px; font-size: 18px;text-align: center; color:#fff; float: left; margin-right: 25px;}
.col1btn{ overflow: hidden; zoom: 1; text-align: center;width: 545px; margin:0 auto}
.col1btn a{display: inline-block; padding-top: 60px; height: 60px;}

.col2_t{ background:url(../images/col2_t.jpg) no-repeat center top; height: 634px ; box-sizing:border-box; text-align: center; padding-top: 90px;}
.col2_t h2{font-size: 42px; color:#0172ba; font-weight: bold;}
.col2_t h2 span{ color:#f7a92c}
.col2_t h3{font-size: 16px; line-height: 30px; color:#707070;text-transform:uppercase}
.col2_t p{font-size: 18px; line-height: 30px; color:#292929; text-indent: 2em;text-align: left; width: 830px; margin:45px 0 60px 155px}
.col2_t p span{ color:#ffa10b}
.col2_t h4{font-size: 25px; color:#010101}
.col2_t h5{font-size: 40px; font-weight: bold; color:#f7a92c}
.col2_t h5 span{ color:#0075bf}
.col2_t h6{font-size: 18px; line-height: 30px; color:#292929}
.col2_t a{display: inline-block;width: 105px; height: 105px;margin:20px 0 0 -60px; }

.col2_c{ background:url(../images/col2_c1.jpg) no-repeat center top;height: 1102px;text-align: center; padding-top: 50px; box-sizing:border-box}
.col2_tit{font-size: 30px; color:#fff; font-weight: bold; margin-bottom: 70px;}
.col2_tit b{ color:#f7a92c}
.col2_tit span{font-size: 18px; line-height: 30px; font-weight: normal;}
.col2_c1{border:1px dotted #0492f0;}
.yellow{ color:#ffc852}
.col2_c1 th{ height: 70px; line-height: 70px; background:#c8eaff; font-size: 24px; color:#0075bf; border:1px dotted #0492f0}
.col2_c1 td{border:1px dotted #0492f0;font-size: 18px;line-height: 30px; color:#c8eaff; padding:10px}
.col2_c1 td b{font-size: 24px; color:#c8eaff;}
.col2_c1 td b span{ border:1px dashed #0097f7; display:inline-block; padding:3px 10px; margin-top: 5px;}
.col2_c1 td a{display: block; margin-bottom: 8px;}
.col2_c h6{font-size: 16px; color:#c8eaff; margin-top: 30px;}
.col2_cb{ background:url(../images/col2_cb.jpg) no-repeat center top;height: 620px;text-align: center; padding-top: 50px; box-sizing:border-box}
.col2_cb h6{font-size: 16px; color:#c8eaff; margin-top: 20px;}
.col2_b{ background:url(../images/col2_b.jpg) no-repeat center top;height: 995px;text-align: center; padding-top: 20px; box-sizing:border-box}

.qh{ overflow: hidden; zoom: 1; margin-top: 50px;}
.qh_l{width: 234px; float: left; margin-right: 7px; margin-left: 1px;}
.qh_l h2{  height: 70px; line-height: 70px; background:#c8eaff; font-size: 24px; color:#0075bf;font-weight: bold;border:1px dotted #0492f0;}
.qh_l ul li{ height: 65px; line-height: 65px; background:#fff; border:1px solid #acbfdd; border-left:0; border-right:0; margin-bottom: 1px; text-align: center; font-size: 24px; color:#555555; font-weight: bold; vertical-align:middle}
.qh_l ul li:hover, .qh_l ul li.hover{ background:#faa007; color:#fff; cursor:pointer}
.qh_l ul li i{display: inline-block; vertical-align:middle;width: 6px; height: 9px; margin-left: 15px;}
.qh_r{ overflow: hidden; zoom: 1; height: 645px; }
.qh_rb{width: 341px; float: left; margin-right: 8px;}
.col2_c2{ width: 341px;border:1px dotted #0492f0;}
.col2_c2 th{ height: 70px; line-height: 70px; background:#c8eaff; font-size: 24px; color:#0075bf; border:1px dotted #0492f0;}
.col2_c2 td{border:1px dotted #0492f0;font-size: 18px;color:#c8eaff; }
.col2_bpic{float: left;width: 407px;text-align: center;}
.col2_bpic h2{  height: 70px; line-height: 70px; background:#c8eaff; font-size: 24px; color:#0075bf;font-weight: bold;border:1px dotted #0492f0; margin-bottom: 5px;}
.col2_bpic h3{border:1px dotted #0492f0;  padding-top: 30px; height: 535px;}
.col2_btn{text-align: center;}
.col2_btn a{ display: inline-block; margin:0 15px;}
.col2_b h6{font-size: 16px; color:#c8eaff; margin-top: 20px;}

.col3_tit{ background:url(../images/col3_tit.jpg) no-repeat center top; height: 210px; box-sizing:border-box; padding-top: 50px;}
.col3_tit h2{font-size: 42px; padding-left: 163px; font-weight: bold; color:#0172ba;}
.col3_tit h2 span{ color:#f7a92c;}
.col3_tit h3{font-size: 12px; color:#707070;  padding-left: 163px; text-transform:uppercase}

.gd{ overflow: hidden; zoom: 1;}
.gd_t{ overflow: hidden; zoom: 1; text-align: center;}
.gd_t ul li{display: inline-block; width: 210px; height: 76px; line-height: 76px; border:1px dashed #777777; border-radius:5px;font-weight: bold; color:#777; background:#fff;font-size: 24px; margin:0 30px}
.gd_t ul li:nth-child(1) i{ background:url(../images/gd_t1.png) no-repeat 0 0}
.gd_t ul li:nth-child(2) i{ background:url(../images/gd_t2.png) no-repeat 0 0}
.gd_t ul li:nth-child(3) i{ background:url(../images/gd_t3.png) no-repeat 0 0}
.gd_t ul li:nth-child(1):hover i, .gd_t ul li:nth-child(1).hover i{ background:url(../images/gd_t1h.png) no-repeat 0 0}
.gd_t ul li:nth-child(2):hover i{ background:url(../images/gd_t2h.png) no-repeat 0 0}
.gd_t ul li:nth-child(3):hover i{ background:url(../images/gd_t3h.png) no-repeat 0 0}
.gd_t ul li i{display: inline-block; vertical-align:middle;width: 48px; height: 46px; margin-right: 8px;}
.gd_t ul li:hover, .gd_t ul li.hover{ background:#0075bf; border:1px solid #0075bf; color:#fff; cursor:pointer}
.gd_c{margin-top: 53px;}
.gd_c1{ background:url(../images/gd_1.jpg) no-repeat center top; height: 676px;}
.gd_c2{ background:url(../images/gd_2.jpg) no-repeat center top; height: 676px;}
.gd_c3{ background:url(../images/gd_3.jpg) no-repeat center top; height: 676px;}
.gd_btn{ margin-top: 43px; text-align: center;}
.gd_btn a{display: inline-block;}

.col4_tit{ background:url(../images/col4_tit.jpg) repeat-x 0 0;height: 167px;}
.col4_titc{ background:url(../images/col4_titc.jpg) no-repeat center top; height: 167px;width: 1000px; margin:0 auto; padding-top: 55px; box-sizing:border-box}
.col4_titc h2{font-size: 40px; color:#0075bf; font-weight: bold; padding-left: 340px;}
.col4_titc h3{font-size: 30px; color:#292929; padding-left: 340px;}
.col4{margin-top: 60px;}
.col4_l{float: left; margin-right: 35px;}
.col4_r{ overflow: hidden; zoom: 1; margin-right: 10px;}
.col4_r ul li{ border-bottom:1px dashed #777777; overflow: hidden; zoom: 1; padding:5px 0}
.col4_r h2{ color:#292929;font-size: 24px; line-height: 44px;}
.col4_r h2 i{display: inline-block; margin-right: 5px;}
.col4_r b{ color:#0075bf}
.col4_r p{font-size: 18px; line-height:44px; color:#292929}
.col4_r p b{font-size: 24px;}
.col4_r p i{ margin-right: 5px;}
.col4_r ul li:last-child{ border-bottom:0}
.col4btn{margin: 50px 0; text-align: center;}
.col4btn a{display: inline-block; color:#fff; font-size: 24px;font-weight: bold; width: 360px; height: 57px; line-height: 57px;background:#f99d05; border-radius:5px}

.col5{ background:url(../images/col5.jpg) no-repeat center top;height: 644px;}
.col5_c{ background:url(../images/col5_c.jpg) no-repeat center top; width: 1000px; height: 644px; margin:0 auto}
.col5_c h2{text-align: center;}
.col5_c h2 a{width: 110px; height: 110px; margin:90px auto;  display: inline-block;}
.col5_c ul{ overflow: hidden; zoom: 1; margin-top: 100px;}
.col5_c ul li{width: 150px; float: left; color:#fff; font-size: 18px; margin-right: 40px; padding:0 9px}
.col5_c ul li h3{text-align: center; font-weight: bold; margin-bottom: 8px;}
.col5_c ul li:last-child{margin-right: 0;}
.col5_c ul li:nth-child(1) p{ color:#ffe2e2;}
.col5_c ul li:nth-child(2) p{ color:#d5f5ff;}
.col5_c ul li:nth-child(3) p{ color:#ffe4ff;}
.col5_c ul li:nth-child(4) p{ color:#fff0dc;}
.col5_c ul li:nth-child(5) p{ color:#d9ffff;}
