body{min-width:1240px\9; overflow-x:auto;}
/*for ie9+*/
@media all and (min-width:0){
	body{min-width:0; overflow-x:hidden;}
}
body{font-size:15px; line-height:1.6; color:#555; background:#fff;}

a{color:inherit;}
a:hover { color:#5a98de;}
::-moz-selection {color:#fff; background:#5a98de; }
::selection {color:#fff; background:#5a98de; }
::-webkit-input-placeholder { color:#aaa; } 
img {
    max-width: 100%;
    /* height: auto; */
    /* vertical-align: top; */
    -ms-interpolation-mode: bicubic;
    /* border: 0; */
    object-fit: cover;
}
/* 常量设置 */
.wrap { width:1320px; margin-right:auto; margin-left:auto; b}
.mwrap { max-width:1366px; margin-right:auto; margin-left:auto;}
/*工具*/
.fix { *zoom: 1; *clear: both;}
.fix:before, .fix:after { display: table; clear: both; content: '';}
.l { float: left;}.r { float: right;}
.icon{display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}

.pr { position: relative;}.pa { position: absolute;}
.container {margin: 0 auto;padding: 0!important;}
/******header*******/
.index_header{height:0;}
.index_header .header{transition:all 0.5s ease; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -ms-transition:all 0.5s ease; background-color: rgba(255, 255, 255);}
header{height:105px;}
.header{height:105px; position:fixed; left:0;top:0; width:100%; z-index:20;}
.header .logo{margin-top:20px;width:263px;height:65px;background:url(../images/logo.png) no-repeat;}
.header .logo a{width:220px;height:65px;display:block;}
.header .logo h1{display:none;}
.header .logo h2{display:none;}
.header .inav_wrapper{margin-right:15px;}
.header .inav{font-size:18px; color:#404040; line-height: 6;}
.header .inav .nav_li {float:left; padding:0 22px; margin:0;}
.header .inav .nav_li .sec_nav{position:absolute; width:100%; top:100%; left:10px;  color:#fff; background:#dd1717; padding:30px 0; display:none;}
.header .inav .nav_li .sec_nav a:hover{color:#ff0;}
.header .inav .nav_li .sec_nav .ul{float:left; margin-right:2%;}
.header .inav .nav_li .sec_nav a{font-size:15px; line-height:30px; background:url(../images/set_ico_new.png) no-repeat left center; padding-left:15px;}
.header .inav .nav_li.cur {color:#5a98de;}
.header .inav .nav_li.cur >a{position:relative;}

.header .tool_box{height:20px; margin-top:42px;line-height:20px; margin-left:5px; position:relative;}
.header .tool_box a{transition:none;}
.header .tool_box .lang_boxl{line-height: 20px;font-size: 16px;}
.header .tool_box .search{width:20px; height:20px; background:url(../images/icons.png) 0 0 no-repeat; margin-right:25px;}
.header .tool_box .search:hover{background-position:0 -20px;}
.header .tool_box .lang{width:20px; height:20px;margin-right:5px; background:url(../images/icons.png) -20px 0 no-repeat;vertical-align:top}
.header .tool_box .lang_boxl:hover .lang{background-position:-20px -20px;}
.mobile_key{display:none; font-size:1em; margin-top:40px; margin-right:20px; font-weight:bold;}

.sj-con{ display:none; position:absolute; top:30px; left:-20px; background:#f3f3f3; text-align:center; line-height:28px;}
.tool_box:hover .sj-con{ display:inline;}
.tool_box .sj-con:hover{ display:inline;}


/*****footer*********/
footer{ background:#1e1e1e; color:#777;}
.footer1{width: 100%;min-width: 1190px;padding: 70px 0 40px;}
.footer1 dl{float:left; width:135px; text-align:left; margin-right:40px;}
.footer1 dl dt{font-size:18px; color:#fff; line-height:1; margin-bottom:25px; font-weight:bold;}
.footer1 dl dd{font-size:15px; color:#777; line-height:30px;}
.footer2{padding:25px 0; border-top:1px solid #333;}
.footer2 .l_box{width:60%; line-height:40px; font-size:16px; color:#333333;}
.footer2 .l_box .ba{margin-right:30px;}
.footer2 .l_box .made{margin-right:5px; font-size:15px;}
.footer2 .bdshare-button-style0-16 a{width:30px; height:30px;  margin:0; margin-right:30px; padding:0; line-height:30px; background:url(../images/share.png) center center no-repeat;}
.footer2 .bdshare-button-style0-16 .bds_weixin{background-position:0 0;}
.footer2 .bdshare-button-style0-16 .bds_tsina{background-position:-30px 0;}
.footer2 .bdshare-button-style0-16 .bds_qzone{background-position:-60px 0;}
.footer2 .bdsharebuttonbox{margin-top:62px;}


.f_kefu{width:350px;float:left;}
.f_kefu .f_p{margin-top:13px;padding-left:36px;}
.f_kefu .f_p p{margin:0 0 20px;height:30px;line-height:30px;font-size:29px;color:#fff;font-weight:bold;}
.f_kefu .f_p p span{display:inline-block;padding-left:30px;position:relative;}
.f_kefu .f_p p span:before{content:'';position:absolute;left:15px;top:0;width:1px;height:30px;background:#363636;}
.f_kefu .f_p a{
	height:34px;line-height:34px;padding:0 27px 0 60px;
	border-radius:17px;display:inline-block;
	background:url(../images/foot_icon3.png) no-repeat 25px center #dd1717;margin-top:14px;color:#CCC;}
.erweima{width:130px;float:right;}
.erweima img{width:130px;height:130px;display:block; border:1px solid #333; padding:10px;}
.erweima p{margin:0;height:20px;line-height:20px;text-align:center;font-size:13px;color:#777;margin-top:11px;}

.icon1 {
    background: url(../images/foot_icon1.png) no-repeat left center;
}
.f_title {
    height: 27px;
    line-height: 27px;
    font-size: 15px;
    color: #666;
    padding-left: 36px;
}


/***you**ce**lian**xi**fang**shi**/
.right_bar{ display:none; position:fixed; top:200px; right:0; width:50px; height:203px; z-index:10;}
.right_bar li{ width:62px; height:50px; z-index:20; }
.right_bar li.rtbar_li1,.right_bar li.rtbar_li4{ position:absolute; left:0;}
.right_bar li.rtbar_li1{ top:0; width:172px; }
.right_bar li.rtbar_li2{ position:absolute; top:51px; left:0; }
.right_bar li.rtbar_li4{ top:102px;}
.rtbar_li4{ position:absolute; top:102px; left:0;}
.right_bar li a{ display:block; font-family:"Microsoft Yahei"; color:#FFF; font-size:14px; height:50px; line-height:50px; overflow:hidden; background-color:#39424b; opacity:0.8; border-radius:6px;}
.right_bar li a img{ display:block; float:left; vertical-align:middle; width:24px; height:24px; margin:12px 12px 14px 14px;}
.right_bar li a:hover{ background-color:#5a98de; opacity:1;}
.rtbar_shwx{ display:none; position:absolute; top:-54px; left:-118px; background:url(../images/rtbar_wxbd.png) no-repeat bottom right;/*  width:216px; height:216px;  */padding-bottom:9px; }
.rtbar_shwx img{ padding:14px; background-color:#FFF; width:90px; height:90px; }
