body{ margin: 0;padding: 0;font-family:"Microsoft YaHei",Arial,SimHei,tahoma,sans-serif;font-size: 18px;}
img{border: 0;border-radius: 3px;object-fit:cover;}
a img{border: 0;}
a img:hover{filter:alpha(opacity=80);/*IE*/ -moz-opacity:0.8;/*Moz+FF*/ opacity:0.8;}
ul,li,dl,dd,dt,p,ol,h1,h2,h3,h4,h5{padding: 0;margin: 0;font-weight: normal;}
i,em{font-style: normal;}

a{color: #2397d5;text-decoration: none;}
a:hover{color: #f77d06;}
a:hover,a:active,a:visited,a:link{text-decoration: none;}
ul,ol{list-style: none;}
h2{font-size: 20px;}
.m1060{margin: 0 auto;width:1060px;}
.m990{margin: 0 auto;width:990px;}
.fl{float: left;}
.fr{float: right;}
.cl{clear:both;}
.pointer{cursor: pointer;}
.border-raduis3{border-radius: 3px;}
.border-raduis5{border-radius: 5px;}
.border-raduis_half{border-radius: 50%;padding: 3px;box-sizing: border-box;border: 2px solid #f77d06;}
.font-size16{font-size: 16px;color: #999;line-height: 1.5;}
.title{font-size: 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: inline-block;width: 100%;}
.short_disc{font-size: 18px;line-height: 1.5;color: #666;}
.align-center{text-align: center;}
._contBox{margin: 20px auto;overflow: hidden;width:990px!important;}
.btns{line-height: 32px;display: inline-block;padding: 0 20px;background: #2676c8;color: #fff;margin-right: 10px;border-radius: 5px;font-size:16px;border:0 none;cursor:pointer;}
.btns:hover{color: #fff;}
/*Box*/
.box{
    background-color: #fff;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.15);
}
.boxs{
    background-color: #fff;
    border-radius: 0 0 6px 6px;
    box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.15);
}
/**/
.tm9{
    filter:alpha(opacity=90);/*IE*/
    -moz-opacity:0.9;/*Moz+FF*/
    opacity:0.9;
}
.tm8{
    filter:alpha(opacity=80);/*IE*/
    -moz-opacity:0.8;/*Moz+FF*/
    opacity:0.8;
}
.tm7{
    filter:alpha(opacity=70);/*IE*/
    -moz-opacity:0.7;/*Moz+FF*/
    opacity:0.7;
}
.tm6{
    filter:alpha(opacity=60);/*IE*/
    -moz-opacity:0.6;/*Moz+FF*/
    opacity:0.6;
}
.tm4{
    filter:alpha(opacity=40);/*IE*/
    -moz-opacity:0.4;/*Moz+FF*/
    opacity:0.4;
}
/*Color*/
.color-red{
    color:red;
}
.bg-color-red{
    background-color:red;
}
.color-green{
    color:green;
}
.bg-color-green{
    background-color:green;
}
.color-blue{
    color:#2397d5;
}
.bg-color-green{
    background-color:#2397d5;
}
.color-orange{
    color:orange;
}
.bg-color-orange{
    background-color:orange;
}
.color-orangered{
    color:orangered;
}
.bg-color-orangered{
    background-color:orangered;
}
.color-gray{
    color:gray;
}
.bg-color-gray{
    background-color:gray;
}
.color-white{
    color:#fff;
}
.bg-color-white{
    background-color:#fff;
}
.header{background:#fff;}
.logoBox{margin: 10px 0;height:70px;}
.logoBox .logo{width:160px;height:70px;display: inline-block;background: url(/images/2.0/index_icon.png) no-repeat -7px -176px;}
.logoBox .logo_dec{margin:0 0 15px 15px;padding-left: 15px;border-left:1px solid #ccc;width:110px;height:40px;background: url(/images/2.0/index_icon.png) -171px -188px;display: inline-block;box-sizing: border-box;}
.header .head_top .searchBox{width:425px;height:40px;border: 1px solid #ccc;display: inline-block;border-radius: 3px;margin: 25px 82px;overflow: hidden;position: relative;box-sizing: border-box;}
/* .header .head_top .searchBox select{width: 115px;height:40px;line-height:40px;border: none;background: #f77d06 url(/images/2.0/index_icon.png) no-repeat -250px -215px;position: absolute;padding:0 29px 0 5px;color: #fff;font-size: 18px;}
 */
#parent{
    background:#f77d06 url("/images/2.0/index_icon.png") no-repeat scroll -250px -215px; 
    width: 115px;
    overflow: hidden;
}

#parent select{
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    padding-left:10px;
    width: 115px;
	height: 40px;
	line-height:40px;
	font-size:18px;
	color:#fff;
	border:0 none;
	position:absulote;
	padding:0 29px 0 5px;
	background: #f77d06 url(/images/2.0/index_icon.png) no-repeat -250px -215px;
}

.header .head_top .searchBox .key{width:250px;height:40px;line-height:40px;position: absolute;left: 98px;border:0 none;border-left: 1px solid #ccc;border-radius: 0;padding: 0 5px;box-sizing: border-box;font-size: 18px;}
.header .head_top .searchBox .input_submit{position: absolute;right: 0;border-radius: 0;line-height: 40px;height:40px;background: #f77d06;border: 0 none;padding: 0 20px;font-size: 18px;color: #fff;cursor: pointer;margin:0;}
.header .head_top .loginBox{margin: 25px 0;}
.header .head_top .register{border: 1px solid #f77d06;border-radius: 3px;color: #f77d06;line-height: 40px;height:40px;display: inline-block;padding: 0 20px;box-sizing: border-box;}
.header .head_top .register:hover{box-shadow: 0 0 11px rgba(249, 74, 20, 0.6);}

.userBox_login{height: 90px;}

.userBox_login .news{width: 90px;height:90px;line-height:90px;border-left: 1px solid #ccc;border-right: 1px solid #ccc;position: relative;display: block;}
.userBox_login .news .ring{width:100%;height:100%;background: url(/images/2.0/index_icon.png) no-repeat -416px -405px;display: inline-block;}
.userBox_login .news .ring sup{padding-left: 45px;}
.userBox_login .news .news_list{width:180px;position: absolute;top:75px;right:0;z-index: 9999;display: none;}
.news .news_list em{width:100%;height:15px;background: url(/images/2.0/index_icon.png) no-repeat -183px -484px;display: block;}
.news .news_list ul,.user_face .user_list ul{width:100%;overflow: hidden;}
.news .news_list ul li,.user_face .user_list ul li{clear: both;border-bottom: 1px solid #eee;height:40px;line-height: 40px;}
.news .news_list ul li a,.user_face .user_list ul li a{padding: 0 10px;box-sizing: border-box;display: block;width:100%;height:100%;color: #666;}
.news .news_list ul li a:hover,.user_face .user_list ul li a:hover{background: #f77d06;color: #fff;}

.userBox_login .user_face{width:80px;height: 90px;display:block;position: relative;}
.userBox_login .user_face .img{width:100%;height:100%;display: inline-block;}
.userBox_login .user_face img{margin: 20px auto;display: block;}
.userBox_login .user_face .user_list{width:210px;position: absolute;top:75px;right:0;z-index: 9999;display: none;}
.user_face .user_list em{width:100%;height:15px;background: url(/images/2.0/index_icon.png) no-repeat -153px -484px;display: block;}
.user_face .user_list h2{padding: 0 10px;height:60px;line-height: 60px;box-sizing: border-box;font-size: 20px;border-bottom: 1px solid #ccc;}
.user_face .user_list .user_name{width:160px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: inline-block;margin:0;}
.user_face .user_list ul li i{width:30px;height:40px;background: url(/images/2.0/index_icon.png) no-repeat;float: left;vertical-align: middle;margin-right: 10px;}
.user_face .user_list ul li .i1{background-position: -437px -21px;}
.user_face .user_list ul li .i2{background-position: -437px -80px;}
.user_face .user_list ul li .i3{background-position: -437px -130px;}
.user_face .user_list ul li .i4{background-position: -437px -191px;}
.user_face .user_list ul li .i5{background-position: -437px -251px;}
.user_face .user_list ul li .i6{background-position: -437px -312px;}
.user_face .user_list ul li .i7{background-position: -437px -369px;}

.navBox{height:50px;background: #f77d06;}
.nav{position: relative;}
.nav li.item{float: left;}
.nav li.item a{float: left;line-height: 50px;height:50px;color: #fff;padding: 0 20px;font-size: 20px;}
.nav .item.cur,.nav .item:hover,.nav .item a:hover{background: #f94a14;}
.nav li.item .more_nav i{width:25px;height:25px;display: inline-block;background: url(/images/2.0/index_icon.png) no-repeat -319px -325px;vertical-align: middle;margin-left: 5px;}

.more_show{position: absolute;width:550px;height:330px;right:0;top:50px;padding: 15px;box-sizing: border-box;background: #fff;z-index: 999;display: none;}
.more_show ._list{width:110px;float: left;margin-right: 10px;}
.more_show ._list h2{font-size: 18px;margin-bottom: 10px;padding: 0 6px;box-sizing: border-box;}
.more_show ._list ul li{width:100%;height:40px;line-height: 40px;border-bottom: 1px solid #ccc;}
.more_show ._list ul li a{height:40px;line-height: 40px;color: #666;width: 100%;display: inline-block;padding: 0 6px;box-sizing: border-box;font-size: 16px;}
.more_show ._list ul li a:hover{background: #f77d06;color: #fff;}

.footer{clear: both;}
.footer .foot{background: #453932;height:270px;padding: 30px 0;box-sizing: border-box;color: #fff;}
.footer .foot h2{font-size: 20px;}
.footer .foot ul{width:220px;margin-top: 10px;}
.footer .foot ul li{height:32px;line-height: 32px;font-size: 16px;}
.footer .foot ul li a{color: #fff;}
.footer .foot ul li a:hover{color: #f77d06;}
.footer .foot .code{width:200px;text-align: center;}
._bom{height:60px;background: #343434;color: #fff;line-height: 60px;font-size: 16px;clear: both;}
._bom .bom_logo{width:310px;height:60px;background: url(/images/2.0/index_icon.png) no-repeat -9px -387px;}
._bom .wangbei_icon{width: 30px;height:30px;display: inline-block;vertical-align: middle;background: url(/images/2.0/index_icon.png) no-repeat -33px -473px;}
._bom .zhengxinwang_icon{width: 30px;height:30px;display: inline-block;vertical-align: middle;background: url(/images/2.0/index_icon.png) no-repeat -82px -473px;margin-left: 10px;}

/* 底部 */
.container {
    width: 1100px;
    margin: auto;
}
.f_l {
    float: left;
}

.f_r {
    float: right;
}
footer {
    width: 100%;
    background: #111725;
    color: #CBCBCB;
    margin-top: 30px;
    padding-top: 40px;
}

footer .container {
    height: 200px\9;
}

footer .left-area {
    border-right: 1px solid #F2F2F2;
}

footer .right-area {
    margin-left: 80px;
}

footer h2 {
    font-size: 20px;
    margin-bottom: 20px;
}

footer ul {
    width: 180px;
}

footer li {
    line-height: 30px;
}

footer li a {
    color: #CBCBCB;  
}

footer li a:hover {
    color: #CBCBCB;  
}

footer .partner ul {
    width: 100%;
}

footer .partner ul li {
    float: left;
    margin-right: 20px;
}

footer .code {
    margin: 20px 60px 40px 0;
    text-align: center;
}

footer .code .color-orange {
    color: #FFAE21;
}

footer .bottom {
    clear: both;
    width: 100%;
    height: 70px;
    line-height: 70px;
    overflow: hidden;
    color: white;
    background: #111725;
}

footer .bom_logo {
    color: white;
    display: block;
    margin-bottom: 30px;
}

footer .bom_logo img {
    margin-right: 20px;
    position: relative;
    top: 8px;
}

#tip {
    margin-left: 20px;
}

/* 右侧悬浮 */
.btn {
    display: block;
    margin-left: auto;
    margin-right: auto;
    box-sizing: border-box;
    text-align: center;
    text-decoration: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

.izl-rmenu {
    position: fixed;
    top: 371px;
    right: 10px;
    z-index: 999;
    *width: 50px;
    *height: 150px;
}

.izl-rmenu .btn {
    width: 50px;
    height: 100px;
    margin-bottom: 1px;
    cursor: pointer;
    position: relative;
    background-color: #FFAE21;
}

.izl-rmenu .btn-phone .qq-icon {
    display: block;
    padding-top: 10px;
    margin: 0 auto;
    margin-bottom: 5px;
}

.izl-rmenu .btn-phone .phone {
    background-color: #FFAE21;
    position: absolute;
    width: 150px;
    left: -150px;
    bottom: 0px;
    line-height: 50px;
    color: #FFF;
    font-size: 16px;
    text-align: center;
    display: none;
}

.izl-rmenu .btn-top {
    background: white;
    display: none;
    width: 48px;
    height: 48px;
    border: 1px solid #E6E6E6;
}

.izl-rmenu .top-icon {
    margin-top: 18px;
}

.wangbei_icon{width: 30px;height:30px;display: inline-block;vertical-align: middle;background: url(../../images/2.0/index_icon.png) no-repeat -33px -473px;margin-right: 20px;}
.zhengxinwang_icon{width: 30px;height:30px;display: inline-block;vertical-align: middle;background: url(../../images/2.0/index_icon.png) no-repeat -82px -473px;margin-right: 20px;}

/*page*/
.p_page{line-height:14px;overflow:hidden;text-align: right;background: #fff;padding: 30px 0;}
.p_page a{border:1px solid #5ba1ef;padding:7px 12px;display:inline-block;color:#5ba1ef;font-size: 14px;}
.p_page a:hover{text-decoration:none;}
.p_page a:hover,.p_page .p_pagecur{background-color:#5ba1ef; text-decoration:none;color:#fff;}
.p_page .p_pagecur{font-weight:bold;margin-left: 4px;}
.p_page .p_pagenext{padding:7px 10px 7px 10px;}
.p_page span,.p_page  input,.p_page a{vertical-align:middle;}
.p_page var{border:1px solid #c0c0c0;display:inline-block;width:36px;height:28px;margin-left:10px;}