/* base Css */

/***********************************************/
#base-top { width: 100%; height: 180px; text-align: center; background: url(../images/close.jpg) center no-repeat; }
#base-top .base-content { margin: 0 auto; width: 1400px; overflow: hidden; }
#base-top .base-content div {  display: inline-block; line-height: 100px; vertical-align: top; margin-top: 40px; }
#base-top .tel{width:526px; height:80px;background: url(../images/tel.png) no-repeat 0px 20px;padding-left:20px;}
#base-top .base-content div img { vertical-align: middle; }
#base-top .base-content div strong span { font-family: 微软雅黑, &quot; Microsoft YaHei&quot; font-size: 20px; color: rgb(218, 0, 0);}

/* ***************************************** */
#base-nav { width: 100%; height: 85px; text-align: center; background: url(../images/navb.png) center no-repeat;margin-top:-5px; z-index:2; position:absolute;}
#base-nav #main-navigation { margin: 0 auto; width: 1400px; padding: 0; }
#base-nav #main-navigation li { display: inline-block; height: 85px; line-height: 85px; width: 150px; float: left; }
#base-nav #main-navigation li:hover { background: #FF7200; color: #fff; }
#base-nav #main-navigation li a { font-family: 'Microsoft YaHei'; color: #fff; }
#base-nav #main-navigation .base-active { background: #FF7200; color: #fff; height:75px; margin-top:5px;}
#base-nav #main-navigation li.dropdown-custom .dropdown-menu { display: none; }
#base-nav #main-navigation li.dropdown-custom:hover .dropdown-menu { display: block; position: absolute; z-index: 2; }
#base-nav .dropdown-menu li { background: #FF7200; color: #fff; }

/* ***************************************** */
#base-footer { width: 100%; text-align: center; background: #c10000; }
#base-footer .base-content {  width: 100%; overflow: hidden; }
#base-footer .base-content p { font-family: 微软雅黑, Microsoft YaHei; font-size: 14px; color:#515151; text-align: left; line-height: 50px;margin-top:30px; }
#base-footer .base-content a { font-family: 微软雅黑, Microsoft YaHei; font-size: 14px; }
#base-footer .base-content .links { width:1400px;margin:auto;text-align: left; color: #fff; line-height: 50px; }
#footer-navigation { display: block; height: 60px;  overflow: hidden; width:1400px;margin:auto; }
#footer-navigation .footer-nav-item {     display: inline-block;    float: left;   padding-right:109px; text-align:left;   color: #515151;    height: 60px;    line-height: 60px;}
.bdshare_popup_box { z-index: 99999 !important; }
.kf { position: absolute; right: 0; top: 100px;  z-index: 99999; }
.kf_btn .open { width: 12px; height: 12px; position: absolute; left: 9px; bottom: 17px; background: url(../images/kf/kf_close.png) left top no-repeat; }
.kf_main { float: left; padding-bottom: 5px;  }
.kf_title { float: left; }
.kf_title span { display: block; line-height: 28px; height: 28px; text-align: center; font-size: 15px; font-family: "Microsoft YaHei"; border-bottom: 2px solid #40b5e8; }
.kf_list li {line-height: 14px;
    padding: 7px;
    border: 0px;
    background: #fff;
    margin-bottom: 10px;
    border-radius: 5px;
    position: relative;
    border: 1px solid #e95b5b;
    font-size: 12px;
    padding-top: 10px;}
.kf_list li a { display: block; position: relative; line-height: 30px; padding-left: 16px; height: 30px; }
.kf_list li a:hover { text-decoration: none; }
.kf_list li a img { padding-right: 5px; vertical-align: middle; position: absolute; left: 3px; top: 7px; }
.kf_list li.sky { margin-top: 0; height: 27px; line-height: 27px; }
.li-more{
	display: none;    position: absolute;border: 1px solid #e95b5b;
}
.kf_list li:hover>.li-more{
	display: block;
	right: 70px;
    top: -10px;
}
.kf_list li:hover>.li-more.show-mobile {
	    background: #ffff;
    padding: 5px;
    font-size: 16px;
    border-radius: 4px;
    top: 30px;
    color: #8b0909;
    font-weight: 600;
}
.top_center { text-align: center;     margin-right: 20px;}
.e_code { padding-left: 0px; padding-top: 6px; padding-bottom: 0px; border-top: 1px solid #cccccc; margin-top: 8px; text-align: center; }
.e_code h3 { padding-top: 2px; padding-bottom: 2px; text-align: center; font-weight: normal; color: #333; text-align: center; }
.othercolor{color: #fff;
    font-size: 10px;
    height: 18px;
    line-height: 18px;
    padding: 0px 5px;}
.kf-content { width: 90px; border: 1px solid #dddddd; border-radius: 10px; background: #f9fafb; float: left; text-align: center; padding-bottom: 12px; position: relative; display: none; }
.kf-lists li { width: 60px; height: 60px; background-size: 60px 60px; margin: 0 auto; margin-top: 12px; }
.kf-lists li a { display: block; overflow: hidden; }
.kf-lists li img.hover { width: 60px; height: 60px; }
.kf-lists li:hover img.hover { -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); transition: all .5s; }
.kf-lists li.erweima { background-size: 60px 60px; position: relative; }
.kf-lists li.erweima .smallImg img { width: 16px; height: 16px; margin-top: 20px; }
.kf-content .close-btn { position: absolute; top: -10px; right: 8px; cursor: pointer; }
.kf-lists li.erweima .bigImg { position: absolute; top: -20px; right: 80px; display: none; }
.kf-lists li.erweima:hover .bigImg { display: block; }

.footernav{ width:100%; height:60px; background:#fff;}
.footernr{ width:100%; height:270px; background:#f9f9f9;}
.footernr ul{ width:1400px;margin:auto;}
.footernr ul .li1{ width:60%; float:left;}
.footernr ul .li2{ width:29%; float:right;}
.footernr ul .li2 span{ width:120px; color:#515151; text-align:center; line-height:30px; display:block; float:left;margin-left:30px;margin-top:50px;}