@charset "utf-8";
.itemdiv{font-family:Arial;font-size:14px;font-weight:700;line-height:29px;display:inline-block;float:right;height:29px;padding-right:9px;padding-left:9px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;text-align:center;letter-spacing:.4px;color:#fff;background:#d9232d}
@media (max-width:767px){
	.mhidden-xs{display:none!important}
}
@media (min-width:768px) and (max-width:991px){
	.mhidden-sm{display:none!important}
}
@media (min-width:992px) and (max-width:1099px){
	.mhidden-md{display:none!important}
}
@media (min-width:1100px){
	.mhidden-lg{display:none!important}
}
/*input{-webkit-appearance:none}
*/a:active,a:focus,button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,select::-moz-focus-inner{border:0;outline:0}
@font-face{font-family:RL;font-weight:400;font-style:normal;src:url(../fonts/roboto-light-webfont.eot);src:url(../fonts/roboto-light-webfont.woff) format('woff'),url(../fonts/roboto-light-webfont.ttf) format('truetype'),url(../fonts/roboto-light-webfont.svg) format('svg')}
@font-face{font-family:RC;font-weight:400;font-style:normal;src:url(../fonts/Roboto-BoldCondensed.eot);src:url(../fonts/Roboto-BoldCondensed.woff) format('woff'),url(../fonts/Roboto-BoldCondensed.ttf) format('truetype'),url(../fonts/Roboto-BoldCondensed.svg) format('svg')}
@font-face{font-family:RM;font-weight:400;font-style:normal;src:url(../fonts/roboto-medium-webfont.eot);src:url(../fonts/roboto-medium-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/roboto-medium-webfont.woff2) format('woff2'),url(../fonts/roboto-medium-webfont.woff) format('woff'),url(../fonts/roboto-medium-webfont.ttf) format('truetype'),url(../fonts/roboto-medium-webfont.svg#robotomedium) format('svg')}
@font-face{font-family:RL;font-weight:400;font-style:normal;src:url(../fonts/RL.eot);src:url(../fonts/RL.woff) format('woff'),url(../fonts/RL.ttf) format('truetype'),url(../fonts/RL.svg) format('svg')}
@font-face{font-family:iconfont;src:url(../fonts/iconfont.eot?t=1486105146520);src:url(../fonts/iconfont.eot?t=1486105146520#iefix) format('embedded-opentype'),url(../fonts/iconfont.woff?t=1486105146520) format('woff'),url(../fonts/iconfont.ttf?t=1486105146520) format('truetype'),url(../fonts/iconfont.svg?t=1486105146520#iconfont) format('svg')}
.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-sousuo:before{content:'\e61e'}
.icon-weibo:before{content:'\e60a'}
.icon-weixin:before{content:'\e66f'}
.img-responsive{max-width:100%}

.header{ width:100%; -webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;}
.header.act{border-color:transparent;background:#fff; position:fixed; z-index:99; }
.header.act .mainli.act::after{opacity:1}
.header.act .mainli .maina{color:#fff}
.header .logo{ padding-top:16px; height:102px;}
.logo img{max-width:100%;}
.header .mainli{position:relative;float:left;height:100%; width:12.5%; text-align:center;}
.header .mainli::after{position:absolute;bottom:-2px;left:50%;width:0;height:0;content:'';-webkit-transition:all .5s ease-out 0s;-moz-transition:all .5s ease-out 0s;
-ms-transition:all .5s ease-out 0s;-o-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s;-webkit-transform:translate(-50%,-50%);
-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0; border-bottom:4px solid #0065b7; width:60px;}
.header .mainli.act::after{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;opacity:1}
.menu { width:100%;}
.header .mainli .maina{font-size:17px;line-height:63px;display:block;height:100%;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;color:#fff}
.header .mainli .maina:hover{color:#fff;}
.header .mainli.act2 a.maina{ color:#fff;}
.header .mainli .maina.iconfont{font-size:22px;padding-bottom:2px;vertical-align:middle}
.header .mainli:last-child .la::after{position:absolute;top:50%;right:0;width:1px;height:16px;content:'';-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#c9c9c9}
.header .dropmenu{position:absolute;top:165px;left:0;width:100%}
.header .dropmenu .drop{display:none;padding-top:5px;padding-bottom:5px; background:#0065b7;}
.header .dropmenu .drop .indrop{width:1200px;margin:auto}
.header .dropmenu .drop ul{width:804px; float:right;}
.header .dropmenu .drop li{ margin:0 16px;  line-height:50px;}
.header .dropmenu .drop li a{ display:inline-block;transform:translateX(0); color:#beddf7; font-size:14px;font-weight: 700;  line-height:50px;}
.header .dropmenu .drop li a:hover{ color:#fff;}
.header .dropmenu .dropsearch{width:521px;padding-top:20px;padding-bottom:20px;padding-left:83px}
.header .dropmenu .dropsearch .searchtext{font-size:16px;width:300px;height:33px;border-bottom:1px solid #b7b6b6}
.header .dropmenu .dropsearch .searchsub{font-size:16px;margin-left:25px;color:#ca161a}
.header .dropmenu .linkdiv{padding-right:18px}
.header .dropmenu .linkdiv img{width:291px;height:145px}
.header .dropmenu .linkdiv h4{font-size:16px;margin-top:25px}
.headerm{position:fixed;z-index:999;top:0;left:0;width:100%; min-height:72px;padding:6px 10px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}
.headerm.act{position:absolute}
.headerm .logodiv{padding-top:5px;}
.headerm .logodiv img{ max-width:320px}
@media (max-width:413px){
.headerm .logodiv img{max-width: 250px;}
}

@media (max-width:320px){
.headerm .logodiv img{ width:230px}
}
.headerm .navbtn{position:relative;width: 37px;height: 34px;margin-top:15px;background:#0065b2;border:none; outline:0;}
.headerm .navbtn span{position:absolute;top:50%;left:50%;display:inline-block;width:26px;height:1px;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff}
.headerm .navbtn img{position:absolute;top:50%;left:50%;width:25px;height:25px;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-ms-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}
.headerm .navbtn span::after,.headerm .navbtn span::before{position:absolute;left:0;width:26px;height:1px;content:'';background:#fff}
.headerm .navbtn span::before{top:-7px}
.headerm .navbtn span::after{top:7px}
.headerm .navbtn.act span{opacity:0}
.headerm .navbtn.act img{opacity:1}
.dropmenum{position:absolute;top:72px;left:0;display:none;width:100%; padding-right:20px; padding-left:20px;border-top:1px solid #ddd;background:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.1); z-index:999;}
.dropmenum ul .mainli ul{display:none}
.dropmenum ul .mainli h5{font-size:14px; line-height:50px; border-bottom:1px solid #ddd}
.dropmenum ul .mainli h5 a{font-size:14px; display:block; color:#666;}
.dropmenum ul .mainli h5 .fr{line-height:45px;width:30px;height:100%;margin-top:-15px;margin-bottom:-15px;padding-right:10px;text-align:center}
.dropmenum ul .mainli li{padding-top:15px;padding-bottom:15px}
.dropmenum ul .mainli ul{padding-left:35px;border-bottom:1px solid #ddd}
.dropmenum ul .mainli h5 a,.dropmenum ul .mainli li a{color:#333}
.dropmenum ul .mainli h5 a:hover,.dropmenum ul .mainli li a:hover{color:#0065b7;}
.nbarm{position:relative;z-index:60}


.tra0_3{-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}
.tra1{-webkit-transition:all 1s ease-out 0s;-moz-transition:all 1s ease-out 0s;-ms-transition:all 1s ease-out 0s;-o-transition:all 1s ease-out 0s;transition:all 1s ease-out 0s}
.disnone{display:none!important}
.cp{cursor:pointer}
.ib{display:inline-block;vertical-align:top}
.fb{font-weight:700}
.fl{float:left}
.fr{float:right}






/* CSS Document */


