﻿/* 样式预定义 */
body{font-family: "Microsoft YaHei","微软雅黑";    font-size: 16px;background-color: #f5f5f5;}
body, dl, dd, p, h1, h2, h3, h4, h5, h6 {margin: 0}
ol, ul {margin: 0;padding: 0;list-style: none}
a {text-decoration: none;color: black;}
a:hover{ text-decoration:none;}
img{border: none;}
i{ font-style:normal;}
input { outline: none;}
/* head */
/*.head{  overflow:hidden; width:1200px; margin:0 auto; height:140px}*/

/*sansuib.com*/
* {padding: 0;margin: 0;webkit-tap-highlight-color: transparent;outline: none;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
.ov {overflow: hidden;}
.pr {position: relative;}
.pa{position: absolute;}
.tc{text-align: center;}
.di {display: inline-block;}
.href {cursor: pointer;}
.left {float: left;}
.right {float: right;}
.sn1 {overflow: hidden;text-overflow: ellipsis;white-space: nowrap; /*border:1px solid #ddd;*/}
.sn2 {word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.sn3 {word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
ol, ul {margin: 0;padding: 0;list-style: none}
.sn4 {word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
ol, ul {margin: 0;padding: 0;list-style: none}
.bw{background-color:white!important;box-shadow: 0 0 10px #e9e9e9;}

.min1400{width: 100%;min-width: 1400px;position: relative;}
.w1400{width: 1400px;margin: 0 auto;}



.button{font-size: 14px;font-family: "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;text-decoration: none;text-align: center;padding: 0 40px;margin: 0;display: inline-block;appearance: none;cursor: pointer;border: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition-property: all;transition-property: all;-webkit-transition-duration: .3s;transition-duration: .3s;font-weight: 500;line-height: 40px;height: 40px;border-radius: 4px;background-color: #0734b5;border-color: #0734b5;color: white;text-transform: uppercase;}

body{max-width:1920px;margin:0 auto;}



/*nav*/
.nav_1920{height: 40px;}
.nav_1920_box{width:1200px; margin:0 auto; height:40px;}
.cl{zoom:1}
.col960{width:700px;margin:auto;display: inline-block;float: left;}
.navbg{height:40px;width:100%;position:relative;z-index:99;left:0;}
#navul li{border:0; float:left;width:120px;height:40px;position:relative;text-align:center;line-height:40px;}
#navul li a{font-size:15px;;}
#navul li.navhome{}
#navul li a:link,#navul li a:visited{color:#333;}
#navul li ul{display:none;position:relative;z-index:10000;;background: white;   top: 0px;}
#navul li ul li{display:block;float:none;margin-right:0;position:relative; height: unset;   line-height: 22px;font-size: 16px;padding: 9px 4px;font-size:16px}
#navul li ul li a{font-size: 16px;}
#navul li.navmoon{;height:40px;line-height:40px; background: #cd4e25;  color: white;}
#navul li.navmoon a{color:white;}
#navul li.navhome a:hover{color:#cd4e25}
#navul li.navmoon ul li a{color: #333;}
#navul li.navmoon ul li a:hover{color: white;}
#navul li.navmoon ul{display:block}
#navul li.navmoon ul li a{display:block;}
.navmoon_li{background:#cd4e25;}
.lis_mr{background:#white;height:40px;line-height:40px;border-bottom:5px solid #CE0201!important;}
#navul li ul ul{display:none;position:relative;z-index:10000;;background: #white;    top: -3px;overflow: hidden;left: 100%;top: -80%;}
#navul li.navmoon ul ul{display: none;}
#navul li.navmoons{background: #cd4e25;  color: white; }
#navul li.navmoons a{  color: #333; }
#navul li ul li.navmoons a{color:white}
#navul li.navmoons ul li:hover{background: #cd4e25;  color: white; }
#navul li.navmoons ul{display:block!important;;}
#navul li ul li ul li a{font-size: 16px;}
.navmoon_s{background-color: #cd4e25;color:white;}
#navul li.navmoon_s a{color:white;}


.yema{ text-align:center; font-size:14px; margin-top:30px; padding:10px 0;  clear:both}
.yema .pageShow_ext{display: inline-block;}
.yema a,.yema button{ display:inline-block; padding:5px 10px; border-radius: 3px;border: 1px solid #dd5b35;color: #dd5b35;}
.yema li.active a,.yema button{background-color: #dd5b35;color: white;line-height: 20px;}
.yema ul,.yema ul li,.yema .pageInfor,.yema .pageShow,.yema .pagenum,.yema .pagenum p{display: inline-block;}
.yema .pagenum p:nth-child(1){padding-left: 20px;}
.yema input {line-height: 32px;height: 32px; width: 40px;border: 1px solid #dd5b35;border-radius: 3px;position: relative;top: -1px;}
.yema button{height: 32px;}

.divinfoleft{ width:620px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.ht{width:100%; height: 336px;background: url("../images/lanmu.jpg") center no-repeat;background-size: cover;overflow: hidden;}
.ht_box{width: 1200px;margin: 0 auto;height: 336px;position: relative;overflow: hidden;}
.ht_box h1{margin-top: 100px;color: white;margin-left: 20px;}
.weizhiBox{    height: 60px;top: -61px;border-top: 1px solid white;}
.weizhiBox .left div{display: inline-block;position: relative}
.weizhiBox .left div b{width: 50px;height: 3px;position: absolute;    left: 50%;margin-left: -25px;bottom: 4px;}
.weizhiBox .left .active{font-weight: bold;}
.weizhiBox .left .active b{background-color: white;}
.weizhiBox .left div:hover{font-weight: bold}
.weizhiBox .left div:hover b{background-color: white;}
.weizhiBox .right{ width: 50px;margin-top: 17px }
.weizhiBox .right img{width: 36px;height: 36px;}
.weizhiBox .left a {border-right: 1px solid white;}
.weizhiBox .left div:last-child a{border-right: 0;}
.weizhiBox .container .left div:last-child a{border-right: 0}
.dz{width: 100%;background-color: #f1f1f1;height: 50px;line-height: 50px;min-width: 1200px;font-size: 14px;margin-top: -60px;margin-bottom: 10px;}
.dz .dz_box{width: 1200px;margin: 0 auto;}

.nav{background-color: #0793c8;color: white;z-index: 99;overflow: hidden;}
.nav .head_nav p{color: white;display: inline-block;float: left;margin-left: 57px;width: 100px;text-align: center;cursor: pointer;}

