﻿@charset "utf-8";
/*初始化标签*/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
img{display: block;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font-family: microsoft yahei;font-size:14px;color:#555;outline:0}
a:link,a:visited{font-family: microsoft yahei;color:#333;text-decoration:none;}
a:hover,a:active{color:#333;text-decoration:underline;}
.mb20{margin-bottom:20px;}.mb30{margin-bottom: 30px;}.mb40{margin-bottom:40px;}
.m-tt-1,.m-tt-2,.m-pic-2,.m-lst-1 h5,.m-snav a,.m-txt-3 h2,.m-txt-3 p,.m-txt-3 strong,.m-lst-3 strong,.m-lst-3 p,.m-lst-3 a{display: block;}
.g-bd,.g-box-7,.g-crm,.m-lst-2{width: 1200px; margin: 0 auto;overflow: hidden;}
.g-pr{position: relative; height: 130px}
.g-ft{ width: 1000px; margin: 0 auto; overflow: hidden;padding-left: 70px;}
.g-box-1{height:130px; border-bottom:1px solid #e7e7e7}
.g-box-2,.g-box-4{height:70px;}
.g-box-4,.g-box-5{position: relative;z-index: 3;}
.g-box-3{height: 500px;}
.g-box-4{height: 70px; border-bottom: 1px solid #e7e7e7;}
.g-box-5{padding: 70px; background: #f3f3f3; overflow: hidden;}
.g-box-6{ height: 660px; background: url(../images/welh_t1.jpg) center no-repeat;}
.g-box-7{padding:90px 0 150px 0; overflow: hidden;}
.g-box-8{ padding:70px 0;background: #0075c1;}
.g-box-9{ height: 250px;}
.g-crm{overflow: hidden; padding: 40px 0; text-align: right; color: #999;font-size: 12px;}
.g-crm h2{ display: inline;float: left; font-size: 24px; color: #333;}
.g-crm span{margin-left:10px; font-size: 18px; color: #999; font-weight: normal;}
.g-crm a{color: #999;}
/*导航*/
ul {margin: 0px; padding: 0px; list-style: none; }
ul.dropdown {position: relative; width:100%}
ul.dropdown li {float: left; font-size:15px;position: relative}

ul.dropdown li a{display: block;padding:0 20px; width: 80px; height:67px; border-top:3px solid #fff ; line-height:67px;position: relative; z-index: 2000; text-align: center; text-decoration: none}

ul.dropdown li a:hover, ul.dropdown li a.hover {position: relative; color: #333;height:67px;  border-top:3px solid #0075c1 ; }
ul.dropdown li .sub_menu a{width: 190px; height:40px;border: none;  border-bottom: 1px solid #2685c3; line-height:40px; background:#0075c1; font-size: 14px; color: #fff;  opacity: 0.9; text-align: left; padding-left:15px}
ul.dropdown li .sub_menu a:hover{width: 190px;color: #fff; background: #1988cf;}
ul.dropdown ul {display:none; position: absolute; top:0; left:0; width:250px; z-index:1000}
/*轮播图*/
.hwslider{width: 100%;height: 500px;position: relative; overflow: hidden;}
.hwslider ul{width: 100%; height: 500px;position: absolute;}
.hwslider ul li{display:none;position:absolute; left:0; top:0; width: 100%;height: 500px;overflow: hidden;}
.hwslider ul li.active{display: block;}
.hwslider ul li img{width:100%;height:500px;display: block}
.dots{position: absolute; left:200px; min-width:60px; height:18px;top: 450px;}
.dots span{float: left; width:18px;height:18px; border:2px solid #fff; border-radius: 50%; background: #fff; margin-right: 8px; cursor: pointer;}
.dots span.active{ background: none;}
/*葳尔动态*/
ul.line{float:left;width:800px;height:70px;line-height:70px;background:#fff;overflow: hidden;margin-bottom: 20px;} 
ul.line li{height:70px;list-style:none; color: #999;} 
ul.line a{margin-right: 10px; font-size: 15px; color: #555;}
a.f-fc-1{float: right; display: block; width:60px;text-align: center;line-height:70px; font-size:15px; color: #999;}
/*分页符*/
.go_num{ padding:50px 20px 120px 20px; overflow:hidden;color:#666;text-align:center; font-size:15px;}
.go_num a{ display:inline-block; width:36px; height:36px; margin-right:5px;line-height:36px;background:#f3f3f3; color:#8d8d8d;}
.go_num a:hover{width:36px; height:36px; background:#4496DA; text-decoration:none; color:#fff}
.go_num a.h{background:#4496DA; color:#fff}
.go_num a.dn{width:60px}
.go_num a.mh{border:none; background:none}
.go_num a.mh:hover{text-decoration:none; color:#777}
.go_num_t{width:35px; height:24px;line-height:25px;text-align:center}

.m-logo{float: left; width:208px; padding-top:50px;position: absolute; left: 50%; margin-left: -104px;}
.m-nav{width:600px; margin: 0 auto}
.m-msg{float: right;width: 220px;line-height:50px; color: #999; font-size: 12px;}
.m-msg a{ margin: 0 5px; color: #999;}
.m-tt-1{float: left; width: 90px; height: 70px;margin-right: 20px; font-size: 16px; color:#0075c1; line-height: 70px; background: url(../images/ico-1.jpg) right center no-repeat;}
.m-tt-2,.m-tt-3{font-size: 28px; color: #555; text-align: center;}
.m-tt-3{color: #fff; font-size: 48px; font-weight:600;}
.m-tt-4{ display:block;color: #ffe92d; font-size: 30px; font-weight: normal; text-align: center;}
.m-txt-1{text-align: center; font-size: 20px; color: #777777;line-height: 20px;}
.m-txt-2{ width:750px; margin:0 auto;padding: 150px 0; color: #fff;}
.m-txt-2 p{ font-size: 16px; line-height: 30px; margin-bottom:30px;}
.m-txt-3,.m-txt-4,.m-txt-5{float: right; width:770px; padding-left:80px; border-left:1px solid #e3e3e3 ;}
.m-txt-3 h2,.m-txt-4 h2,.m-txt-5 h2{font-size:22px;margin-bottom:30px;}
.m-txt-3 strong{font-size: 16px; margin-bottom: 10px;}
.m-txt-4 h5{font-size: 16px; margin-bottom:5px; color: #0075C1; font-weight: normal;}
.m-txt-4 p{ display: block;margin-bottom: 50px; font-size: 14px; color: #666;line-height:24px;}
.m-txt-3 p{font-size: 16px; line-height:30px; color: #666; margin-bottom: 30px;}
.m-txt-6{ width:900px; padding-right: 100px; margin: 0 auto 150px auto;}
.m-txt-6 h2{ display: block; font-size: 30px;font-weight: normal; color:#333;}
.m-txt-6 p{ display: block;font-size:16px; margin-bottom: 15px; line-height:36px;}
.m-txt-6 img{ display: block; margin-bottom:15px;}
.m-dd{ display: block; padding:15px 0;margin-bottom:20px; border-bottom:1px solid #e0e0e0;font-size: 12px; color: #999;;}
.m-lst-3{width:1000px;padding:20px 0; margin:0 auto;overflow: hidden;}
.m-lst-3 li{float: left; width: 240px;padding:15px 20px 20px 20px; background: #fff; margin: 50px 0 0 50px;}
.m-lst-3 strong{font-size: 16px;margin-bottom: 15px;}
.m-lst-3 img{margin-bottom: 15px;}
.m-lst-3 p{font-size: 12px; color: #999;margin-bottom:15px;}
.m-lst-3 a{height:30px; line-height: 30px; border: 1px solid #0075C1; color: #0075C1; text-align: center; border-radius: 2px;}
.m-lst-3 a:hover{ color: #999; text-decoration: none; border: 1px solid #999}
.m-pic-2{float: left; width: 600px; height: 395px;}
.m-lst-1{float: right; width:500px;}
.m-lst-1 h5{margin-bottom:15px;font-size: 24px;}
.m-lst-2 li{height:50px; padding-right:10px; line-height:50px; border-bottom: 1px solid #e7e7e7; text-align: right; font-size: 14px; color: #999;}
.m-lst-2 a{float: left; font-size: 16px;}
.m-snav{float: left; width: 250px;}
.m-snav a{height:46px; padding-left:10px; border-bottom:1px solid #e7e7e7;line-height: 46px; color: #999;}
.m-snav a:hover{ background: #f3f3f3; text-decoration: none;}
.m-snav a.sel{ background: #0075c1; color: #fff;}
.m-msg-1{padding: 20px 0; border-top:1px solid #e3e3e3 ;font-size: 14px;}
.m-msg-1 p {display: block; padding-top: 10px;color: #777;line-height:22px;}
.m-box-1 h5,.m-box-1 p{ display: block;margin-bottom:20px;}
.m-box-1 h5{ color: #0075C1;  font-size:16px;}
.m-box-1 span{ margin: 0 20px 0 5px;}
.m-men{ float: left; width:130px;}
.m-men strong{ display: block;font-size: 16px; margin-bottom:15px; color: #fff; }
.m-men a{ display: block; color: #78b8e1; line-height:26px; font-size: 12px;}
.m-men p{ color: #78b8e1; font-size: 12px;line-height:26px;}
.m-inp{ width:200px;height: 24px; padding: 0 5px; border: 1px solid #e3e3e3;}
.m-msg-2{ width: 700px; padding: 40px; margin:100px auto 0 auto; background: #fff; border: 1px solid #e0e0e0;}
.m-msg-2 h2{ font-size:16px; margin-bottom:30px; color:#ef4423;}
.m-msg-2 p{ color: #555; font-size: 14px;line-height: 27px; text-indent: 2em; margin-bottom:20px;}
.m-btnl{ padding-top: 20px; text-align:center;}
.m-btnl a{ padding:8px 30px; margin: 0 10px; background: #0075C1; color: #fff; border-radius:2px; font-size:16px;}
.m-btnl a.close{ background: #f0f0f0; color: #555;}
.u-btn-1{ width: 80px; height: 30px; margin:10px 10px 0 0; border: none; background: #0075C1; color: #fff; cursor: pointer;}
.g-table{ width: 100%;margin-bottom: 20px;}
.g-table tr,.m-table tr{ height: 46px; line-height:46px; border-bottom: 1px solid #e3e3e3;}
.g-table tr:hover{ background: #f3f3f3;}
.g-table td{ padding-left:5px;}
.g-table-1{ width:100%;margin-bottom: 20px;}
.g-table-1 strong{ font-size:20px; font-weight: normal;}
.g-table-1 tr,.m-table-1 tr{ height:100px; line-height:100px; border-top: 1px solid #e3e3e3;}
.g-table-1 td{ padding-left:5px; color: #999;}.g-table-1 span{margin-left: 5px; font-size: 20px; color: #333;}
a.u-btn-2{ display: block;width:120px; height: 40px; line-height: 40px; border: 1px solid #0075C1; color: #0075C1;  text-align: center; float: right; border-radius: 2px;}
.w150{width: 150px;}.w250{width: 250px;}
.m-table{margin-bottom: 150px;}
.m-tt-5{background: #0075C1;color: #fff;}
.m-table td{ padding-left: 10px;}
.w100{ width: 100px;}
.det{cursor: pointer;}
.det:hover{background:#f9f9f9}
.g-box-10{display:none;position: absolute; padding: 30px; width:500px;top:40%;left: 50%; margin-left:-280px; height:350px;  border: 1px solid #e3e3e3; background: #fff;z-index:2002;}
.g-box-10 strong{ display: block; font-size: 18px;margin-bottom: 10px;}
.g-box-10 p{ display: block; padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px dashed #e3e3e3; color: #666; line-height:24px;}
.g-box-10 span{ display: block; width:60px; height:28px; line-height:28px; margin:20px auto 0 auto;text-align:center; color: #fff; background: #0075C1; cursor: pointer; border-radius:2px}
.g-box-10 span:hover{ background: #78B8E1;}
.g-box-11{display:none;position: fixed;width:100%; height:100%;top: 0; left: 0; background: #000; opacity: 0.6;z-index:2001;}
