@charset "utf-8";
/* CSS Document */
body {font-family:"Î¢ÈíÑÅºÚ",Microsoft YaHei;font-size:12px; margin:0;padding:0;color:#333; min-width:1200px; background-color:#f5f5f5; }

div { float:none; margin:0px auto; padding:0;}

form,img,ul,ol,li,dl,dt,dd,input,p,br,button{margin: 0; padding: 0; border: 0;}
ul,li,ol {list-style: none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
a { text-decoration: none; color:#333; }
a:hover { text-decoration: none;color:#1859b4; }
i,em { font-style:normal;}
img { border:0;}
.fl { float:left;}
.fr { float:right;}
.clear { clear:both; line-height:0; height:0; display:block;}
.clearfix:after{content: " "; display: block; height: 0; clear: both; visibility: hidden;  }
.clearfix {zoom: 1; }

.main { width:1200px; margin: 0 auto;}
.content_main { width: 1140px; padding: 30px; background:url(/images/yf_bj.jpg) repeat #fff; margin: 0 auto;}
.content1 { width:1200px; padding:20px; background:#fff; margin: 0 auto;}
.h32 { margin-top: 32px;}
.h25 { margin-top: 25px;}
.h15 { margin-top: 15px;}
.h20 { margin-top: 20px;}
/*==========hadder========*/

/*.header .login { height:25px; line-height:25px; background:#009bdd;}*/
.header .login .login_m { width: 1200px; margin:0 auto; text-align:right; position:relative; }
.header .login .login_m a { color:#fff; font-size: 14px;    display: inline-block;padding: 0 10px 0 30px;position: absolute;right: 0; top:0;line-height: 30px; background:url(/images/login.png) left center #009bdd no-repeat}
.header .logo_m { width: 1200px; margin: 0 auto; height: 115px;padding-top: 10px; }
.header .logo_m .logo { float: left; }
.header .logo_m .yx { float:right; margin-right: 15px;}

.header .nav { height: 50px; line-height: 50px; background:#009bdd; border-bottom:1px #cfcfcf solid;} 
.header .nav_m {width:1200px; margin: 0 auto;}

.box ul{margin:0px;padding:0px;list-style:none;border:0;}
.box ul li { float:left; line-height: 50px; padding:0 1px 0 0; position:relative; font-size:16px;}
.box ul li a {display:block; padding:0 36px; color: #fff;text-align: center;}
.box ul li ul li a {padding:0}
.box ul li:hover { background:#017eb3}

.box ul li{float:left;position:relative;padding:0px;display:block; z-index:9}
.box ul li:hover ul{display:block;}
.box ul li ul{display:none;position:absolute;left:0px;}
.box ul li ul li:hover{background:#0088C2;}
.box ul li ul li{width:128px; border-bottom: 1px #cae8f5 solid; height:40px; line-height:40px; padding:0px;background-color:#0076A8; font-size: 12px;}
.box ul li ul li ul li{background:#005275;border-bottom: 1px #b8deee solid;}
.box ul li ul li:hover ul{visibility:visible;}
.box ul li ul li ul{visibility:hidden;position:absolute;top:0px;left:128px; height:365px; overflow:hidden;}
.box ul li ul li ul li:hover{background:#00648F;}


/*.nav_m ul li.navli { float:left; line-height: 50px; padding:0 1px 0 0; position:relative; background:url(/images/li.png) right no-repeat }
.nav_m ul li.navli h3 { font-size: 16px; font-weight:normal; }
.nav_m ul li a { color: #fff; }
.nav_m ul li a:hover { text-decoration: none;}
.nav_m ul li.navli h3 a { display:block; padding:0 27px; }
.nav_m .navsub{ display:none; width:100%; left:0; top:50px; text-align:center;  position:absolute; background:#0990ca; padding: 0px 0px 3px;box-shadow: 0 8px 12px rgba(0, 0, 0, 0.1); z-index:9 }
.nav_m .navsub a { line-height: 44px; color: #fff;  border-bottom:1px #f5f5f5 solid; font-size:14px;  display:block; }
.nav_m .navsub a:hover { text-decoration:none; color:#fff;background:#0244ca;}
.nav_m li.on h3 a { background:#0088C2; color: #fff;}*/

.time1{ float:left; margin-left:5px; font-size: 14px;}
/*==========footer========*/
#top_btn {width: 150px;margin: 0 auto;background: url(/images/top.png) center 30px no-repeat;line-height: 54px;padding-top: 30px;font-size: 16px;color: #66739b;text-align: center;cursor: pointer;}
.foot {width: 1200px;margin: 0 auto; padding-top: 15px;background: #FFF;}
.foot1{border-bottom:1px solid #009bdd;padding: 20px 10px;}
.foot1 .foot1_l { width: 27%; margin-left:10% }
.foot1 .foot1_r { width: 61%;padding-left: 2%;}
.foot1 .foot1_l .ewm {width: 38%; text-align:center }
.foot1 .foot1_l .ewm p {text-align: center; font-size: 14px;color: #666666;line-height: 24px;}

.foot1 .foot1_r .bit { font-size: 20px;color: #333;font-weight: bold; padding-bottom: 10px;}
.foot1 .foot1_r1,.foot1 .foot1_r2 {width: 50%;line-height: 28px;color: #333333;font-size: 15px;}

.foot2 {padding: 20px 60px;}
.yqlj_tt {line-height: 26px; background: url(/images/bit.png) no-repeat left center; padding-left: 30px; font-size: 20px;font-weight: 700;color: #009bdd;}
.yqlj_con { padding-top:15px;}
.yqlj_con a { font-size: 14px; padding-right: 2% }
.foot_copy {    background: #009bdd;color: #fff; padding-top: 15px;padding-bottom: 15px;}
.foot_copy_con {font-size: 16px;line-height: 30px;text-align: center;padding-top: 10px;}
.foot_copy_con a { color:#fff;}