@charset "utf-8";
/*基础部分*/
.ph{ display:none}
body{
color:#000;
margin:0 auto;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;

}

div,ul,li
{
color:#000;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0 auto; 
padding:0;
list-style:none
}

.cl{ clear:both}

::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-button:vertical{display:none}
::-webkit-scrollbar-track:vertical{background:000}
::-webkit-scrollbar-track-piece{background:#f6f6f6}
::-webkit-scrollbar-thumb:vertical{background:#d0d0d0;}
::-webkit-scrollbar-thumb:vertical:hover{background:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background:#535353}
::-webkit-scrollbar-resizer:vertical{background:#FF6E00}
img{ border:none}
.m_header,.rightNav,.bgDiv,.footer{ display:none}

*{outline:0px}

a,a:link,a:visited,a:active {
color: #333;
text-decoration: none;
}
a:hover {
text-decoration:none;
color: #033b7a;
transition: 0.3s ease-in-out;
}

input::-webkit-input-placeholder{
color: #666;
}
WebKit browsers 
input::-webkit-input-placeholder { 
　color: #666;
}
Mozilla Firefox 4 to 18 
input:-moz-placeholder {  
　color: #666;
}
Mozilla Firefox 19+ 
input::-moz-placeholder {  
　　color: #666;
}
Internet Explorer 10+ 
input:-ms-input-placeholder { 
　　color: #666;
}

.wrapper{ width:1200px;}
.wrappera{ width:100%; padding:5px; border:1px solid #ddd; box-sizing:border-box; float:left; overflow:hidden}
/*导航部分*/
header{ width:1200px; height:86px; padding-top:15px; margin:0 auto;}



.mySwiper {
width: 100%;
height: 360px;
cursor: pointer;
margin-bottom:14px

}
.mySwiper .swiper-slide{
width: 100%;
height: 360px;
float:left;
position:relative;
text-align:center
}

.mySwiper .swiper-slide img{
position:relative;
width:100%;
height:360px;
}


.mySwiper:hover .next,.mySwiper:hover .prev{opacity:1; transition: 0.3s ease-in-out;}

.mySwiper .swiper-pagination{ bottom: 10px !important}
.mySwiper .swiper-pagination .swiper-pagination-bullet{ width: 16px; height: 16px;background: rgba(0,0,0,.4);border-radius: 50px; border:1px solid #fff}
.mySwiper .swiper-pagination .swiper-pagination-bullet-active{background: rgba(255,255,255,.8);border-radius: 50px;width: 16px; height: 16px;border:1px solid #000}

.menu{float:right; margin-top:15px}


.nav{
width: 100%;
height: 42px;
margin:0 auto

}
.nav li{
position: relative;
float: left;
}


.nav li a{
line-height: 42px;
width:100%;
text-align:center;
float:left;
height:42px;
color:#333;
font-size:14px;
font-weight:bold;
}

.nav .b{ margin-left:30px !important}
.nav li .nav-w {
z-index:21;
position:absolute;
display:none;
float:left;
clear:both;
overflow:hidden;
top:42px;
left:0px;
background:#fff;
width:130px;
}

.nav li .section-nav1{ height:auto; overflow: hidden;}
.nav li .section-nav1 ul {

padding:0px;
margin:0px;
width:100%;
overflow:hidden;
}
.nav li .section-nav1 ul li {
position:static;
padding:0px;
width:100%;
float:left;
}
.nav li .section-nav1 ul li a {
box-sizing:border-box;
text-align:left;
height:30px;
overflow:hidden;
line-height:30px;
padding-left:10px;
display:block;
float:left;
font-size:12px;
cursor:pointer;
font-weight:normal;

}
.nav li .section-nav1 ul li a:hover {
background:#fff;
color: #033b7a;
}

.bclass{ width:100%; float:left; margin-bottom:5px; height:30px; overflow:hidden}
.bclass ul{ display:inline}
.bclass ul li{ width:10.1%; float:left; background:rgb(3, 65, 134); border:1px solid #2e6da4; height:28px; line-height:28px; text-align:center; color:#fff; border-radius:5px; margin-right:.95%;transition: 0.3s ease-in-out;}
.bclass ul li:last-child{margin-right:0}
.bclass ul li:hover{ background:#286dbb}
.bclass ul li a{ color:#fff; display:block}
.bro{ border:1px dashed #ccc; box-sizing:border-box; padding:10px; overflow:hidden; float:left; width:100%}

.qhys{ width:27%; float:left; margin-right:2.1%}
.gsxw{ width:39%; float:left}
.fwrx{ width:28%; float:right}
.ban{ width:100%; float:left; height:45px}
.ban strong *{float:left; color:#000}
.ban strong img{float:left; margin-right:9px; margin-top:5px; height:10px; width:15px}
.ban span a{float:right;color: rgb(224, 102, 102)}
.qhys .area{ width:100%; float:left; line-height:2; font-size:12px; color:#545454; height:240px; overflow:hidden}
.qhys .area img{ float:left; margin-right:10px; margin-top:5px}


.xwa{ width:100%; float:left; height:94px;}
.xwa .left{ width:120px; float:left;}
.xwa .left img{ width:100%;height:80px;}
.xwa .right{ width:calc(100% - 145px); float:right;}
.xwa .right strong{ width:100%; float:left; height:30px; line-height:30px; overflow:hidden; font-weight:normal; margin-bottom:6px}
.xwa .right span{ width:100%; float:left; height:40px; line-height:20px; overflow:hidden; color:#666; font-size:12px}

.xwlist{width:100%; float:left; margin-top:5px}
.xwlist li{width:100%; float:left; height:34px; line-height:34px; box-sizing:border-box; overflow:hidden; border-bottom:1px dashed #ddd; background:url(../images/arrow.png) left center no-repeat; padding-left:25px; font-size:12px; }
.xwlist li span{color:#666; float:right; padding-left:20px}

.fwrx .area{ width:100%; float:left; line-height:2.2; font-size:12px; color:#545454;overflow:hidden; position:relative; height:232px}
.fwrx .area .kf{ position:absolute; bottom:0; background:#d7d7d8; width:100%; height:40px}
.fwrx .area .kf .left{ width:60%; float:left; height:40px; padding-top:5px; box-sizing:border-box; margin-left:5%}
.fwrx .area .kf .left .img{ float:left; padding-top:5px;width:25px}
.fwrx .area .kf .left .text{ float:left;width:calc(100% - 28px); line-height:1.2; font-size:12px; text-align:center; color:#666}
.fwrx .area .kf .right{ width:32%; float:right; height:40px; padding-top:10px; box-sizing:border-box; margin-right:2%; font-size:12px; color:#666}
.fwrx .area .kf .right img{float:left; line-height:2.4;}

footer{ padding-top:80px; background:url(../images/footer.gif) top center no-repeat; width:1200px; margin:0 auto;margin-top:25px; }
footer .menu{ width:100%; float:left; text-align:center; height:34px}
footer .menu a{ padding:0 25px; position:relative}
footer .menu a:after{ width:1px; height:18px; position:absolute; content:''; z-index:1; background:#ddd; right:-5px}
footer .menu a:last-child:after{ display:none}
footer p{ text-align:center; line-height:25px; color:#545454; padding-top:8px}
footer p a{ color:#545454 !important}


.about_left{ float:left; width:240px}
.about_right{ float:right; width:920px}
.about_left .tit{ width:100%; float:left; height:60px; line-height:60px; text-align:center; background:#ededed; color:#0b5394; font-size:16px; font-weight:bold}
.about_left .tit img{ vertical-align:middle; margin-right:10px; margin-bottom:5px}
.about_left .bg{ width:100%; float:left; background:#f8f8f8; padding:22px 28px; overflow:hidden; box-sizing:border-box}
.about_left .bclass{width:100%; float:left; background:#fff; overflow:hidden;height:40px; line-height:40px; text-align:center; font-size:14px;box-sizing:border-box; margin-bottom:10px}
.about_left .bclass a{ display:block}
.about_left .bclass:hover{text-decoration:underline;}


.about_left .bclassa{width:100%; float:left; background:#fff; text-decoration:underline; overflow:hidden;height:40px; line-height:40px; text-align:center; font-size:14px;box-sizing:border-box; margin-bottom:10px}
.about_left .bclassa a{display:block}


.site{ width:100%; height:40px; line-height:40px; float:left; margin-bottom:10px}
.sitea{ width:100%; height:40px; line-height:40px; float:left; margin-bottom:10px; background:#f7f7f7; box-sizing:border-box; padding:0 10px; color:#4169e2}
.siteb{ width:100%; height:40px; line-height:40px; float:left; margin-bottom:10px; box-sizing:border-box; padding:0 10px; color:#4169e2; border-bottom:2px solid #4169e2; position:relative}
.siteb::before{ width:4px; height:20px; content:''; position:absolute; left:0; top:10px; background:#4169e2}

.sitec{ width:100%; height:40px; line-height:40px; float:left; margin-bottom:10px; box-sizing:border-box; padding:0 20px; color:#4169e2; border-bottom:2px solid #4169e2; position:relative}
.sitec::before{ width:4px; height:20px; content:''; position:absolute; left:10px; top:10px; background:#4169e2}
.hy_area{ width:100%; box-sizing:border-box; overflow:hidden; float:left; padding:20px}

#map{width:100%;height:550px;}
.pro_left{ float:left; width:280px}
.pro_right{ float:right; width:885px}
.pro_left .tit{ width:100%; float:left; height:60px; line-height:60px; text-align:center; background:#1a46a1; color:#fff; font-size:24px; margin-bottom:10px}
.pro_left .bg{ width:100%; float:left; background:#fafaf9; padding:22px 28px; overflow:hidden; box-sizing:border-box}
.pro_left .bclass{width:100%; float:left; background:#fff; overflow:hidden; border:1px solid #ddd; height:55px; line-height:55px; text-align:center; font-size:18px;box-sizing:border-box; margin-bottom:5px}
.pro_left .bclass a{ display:block}
.pro_left .bclass:hover{width:100%; float:left; background:#1a46a1; overflow:hidden; border:1px solid #1a46a1; height:55px; line-height:55px; text-align:center; font-size:18px;box-sizing:border-box; margin-bottom:5px; color:#fff}
.pro_left .bclass a:hover{color:#fff}

.pro_left .bclassa{width:100%; float:left; background:#1a46a1; overflow:hidden; border:1px solid #1a46a1; height:55px; line-height:55px; text-align:center; font-size:18px;box-sizing:border-box; margin-bottom:5px; color:#fff}
.pro_left .bclassa a{ color:#fff;display:block}

.pro_left .sclass{ width:100%; float:left; margin-bottom:5px}
.pro_left .sclass li{ width:100%; float:left; height:40px; line-height:40px; overflow:hidden; border-bottom:1px dashed #ccc; padding-left:15px; font-size:12px; background:url(../images/code.png) left center no-repeat; box-sizing:border-box}
.pro_left .sclass li .on{ color:#1a46a1}
.pro_left .sclass .currentDt{background:url(../images/codea.png) left center no-repeat; color:#1a46a1}

.pro_right .prolist{ float:left; width:100%}
.pro_right .prolist ul{ display:inline}
.pro_right .prolist li{ float:left; width:22%; margin-bottom:25px; box-sizing:border-box; margin-right:3.3%; border:1px solid #ccc}
.pro_right .prolist li .img{display: flex; align-items: center;justify-content: center;height: 200px; width:100%}
.pro_right .prolist li .img img {max-width: 100%;max-height: 100%;}
.pro_right .prolist li .tit{ width:100%; float:left; height:46px; line-height:46px; text-align:center; overflow:hidden}
.pro_right .prolist li:nth-child(4n){ margin-right:0}

.tjlist{ float:left; width:100%}
.tjlist ul{ display:inline}
.tjlist li{ float:left; width:15.5%; margin-bottom:25px; box-sizing:border-box; margin-right:5%; margin-left:5%}
.tjlist li .img{display: flex; align-items: center;justify-content: center;height:122px; width:100%; border:1px  dotted #ccc}
.tjlist li .img img {max-width: 100%;max-height: 100%;}
.tjlist li .tit{ width:100%; float:left; height:46px; line-height:46px; text-align:center; overflow:hidden}
.tjlist li:nth-child(4n){ margin-right:0}


.page_list{height:30px;line-height:30px;text-align:center;letter-spacing:0;font-family:Microsoft Yahei;font-size:12px;margin-top:20px;padding-bottom:10px; float:left; width:100%}
.page_list a{display:inline-block;color:#333;border:1px solid #ddd;background:#fff;text-align:center;padding:0 13px;margin:0 3px;}
.page_list a:hover{color:#fff;border:1px solid #1a46a1;background:#1a46a1;}
.page_list a.on{background-color:#1a46a1; color:#fff; border:1px solid #1a46a1}

.mySwipera {
width: 100%;
height: 270px;
}
.mySwipera .swiper-slide{
width: 100%;
height: 270px;
float:left;
position:relative;
text-align:center
}

.mySwipera .swiper-slide .img{
display: flex; align-items: center;justify-content: center;height: 200px; width:100%; position:relative; border:1px solid #ccc; box-sizing:border-box
}
.mySwipera .swiper-slide .img img {max-width: 100%;max-height: 100%;}
.mySwipera .swiper-slide .tit{ width:100%; float:left; height:50px; line-height:25px;overflow:hidden; margin-top:10px}


.mySwipera:hover .next,.mySwipera:hover .prev{opacity:1; transition: 0.3s ease-in-out;}

.mySwipera .prev {
background: url(../images/manual_move_btn.png) no-repeat left top;
    position: absolute;
	opacity:0;
    left: 0;
    top: 28%;
    width: 28px;
    height: 56px;
    z-index: 999;
	cursor:pointer;
	outline: none;
}


.mySwipera .next {
    background: url(../images/manual_move_btn.png) no-repeat right top;
	cursor:pointer;
    position: absolute;
	opacity:0;
    right: 0;
    top: 28%;
    width: 28px;
    height: 56px;
    z-index: 999;
    outline: none;
}


/*-----侧栏------*/
.qq_onService_panel i,.qq_onService_panel em{font-style:normal;}
.qq_onService_panel .sidebar2_Mo{position: fixed; right:-50px; top:50%; margin-top: -179px; z-index:10000;}
.qq_onService_panel .sidebar2_list{width: 50px; margin-bottom: 10px; position: relative; right:50px;}
.qq_onService_panel .sidebar2_listT,.qq_onService_panel .sidebar2_listB{background-repeat: no-repeat; padding-left:7px;}

.qq_onService_panel .sidebar2_listT{background-position:left top;}
.qq_onService_panel .sidebar2_listB{background-position:left bottom;}
.qq_onService_panel .list_c{height:7px;}
.qq_onService_panel .ie_w{*width: 43px;}
.qq_onService_panel .sidebar2_listC{text-align: center;}
.qq_onService_panel .sidebar2_listC .prev_btn,.qq_onService_panel .sidebar2_listC .next_btn{display: inline-block;}
.qq_onService_panel .sidebar2_listC .prev_btn{margin-bottom: 10px;}
.qq_onService_panel .function_list .list{text-align: center; height:40px; width:auto; padding:0; border:0; overflow: inherit; margin-bottom: 10px; position: relative;}
.qq_onService_panel .function_list .list a{display: inline-block;}

.qq_onService_panel .list .tel_icon,.qq_onService_panel .list .qq_icon,.qq_onService_panel .list .wx_icon,.qq_onService_panel .list .edit_icon,.qq_onService_panel .list .mail_icon,.qq_onService_panel .list .map_icon{background-repeat: no-repeat; background-position: center center; position: relative; margin-top: 7px; width: 100%; z-index: 2;}
.qq_onService_panel .list .tel_icon{background-image:url('../images/tel_icon.png'); width:26px; height:26px;}
.qq_onService_panel .list:hover .tel_icon{background-image:url('../images/tel_icon_h.png');}
.qq_onService_panel .list .qq_icon{background-image:url('../images/qq_icon.png'); width:25px; height:25px;}
.qq_onService_panel .list:hover .qq_icon{background-image:url('../images/qq_icon_h.png');}
.qq_onService_panel .list .wx_icon{background-image:url('../images/wx_icon.png'); width:30px; height:23px;}
.qq_onService_panel .list:hover .wx_icon{background-image:url('../images/wx_icon_h.png');}
.qq_onService_panel .list .edit_icon{background-image:url('../images/edit_icon.png'); width:25px; height:25px;}
.qq_onService_panel .list:hover .edit_icon{background-image:url('../images/edit_icon_h.png');}
.qq_onService_panel .list .mail_icon{background-image:url('../images/mail_icon.png'); width:26px; height:25px;}
.qq_onService_panel .list:hover .mail_icon{background-image:url('../images/mail_icon_h.png');}
.qq_onService_panel .list .map_icon{background-image:url('../images/map_icon.png'); width:26px; height:25px;}
.qq_onService_panel .list:hover .map_icon{background-image:url('../images/map_icon_h.png');}
.list{ border-radius:10px}
.qq_onService_panel .sidebar2_state{text-align: center;position: relative; left: -50px;}
.qq_onService_panel .sidebar2_state a{display: inline-block; width: 32px; height:32px;}


/* 联系我们 */
.qq_onService_panel .lxwm_tel{ width: 178px; position: absolute; right:-178px; top:0; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; }
.qq_onService_panel .lxwm_c .lxwm_tit{padding:0 20px; font-weight: normal; height:50px; line-height: 50px; text-align: left; font-size: 18px; border-bottom-width: 1px; border-bottom-style: solid;}
.qq_onService_panel .lxwm_c .lxwm_list{padding:20px 20px 1px;}
.qq_onService_panel .lxwm_c .lxwm_list li{ border:1px solid rgba(255,255,255,.5); border-radius:4px; margin-bottom: 20px; width:139px; height:32px; line-height: 32px; font-size: 14px;}

/* 联系方式 */
.qq_onService_panel .lxfs_qq{width:200px; overflow:hidden; position: absolute; right:-200px; top:-50px; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0;}
.qq_onService_panel .lxfs_c{ width:217px; overflow:hidden;/* overflow-y:auto; overflow-x:hidden;max-height:236px;*/}
.qq_onService_panel .lxfs_list{padding:20px 15px 0 0; min-height:107px;}
.qq_onService_panel .lxfs_list li{margin-bottom: 20px;}
.qq_onService_panel .lxfs_list li em{display:block; float: left; text-align: right; width:77px; overflow: hidden; font-size: 12px; height:32px; line-height: 32px;}
.qq_onService_panel .lxfs_list li a{width: 102px; height:32px; line-height: 32px; text-align: center;}

/* 微信扫码 */
.qq_onService_panel .wx_scan{width:200px; position: absolute; right:-200px; top:-80px; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0;}
.qq_onService_panel .wx_scan_c{text-align: center; padding-top:15px;}
.qq_onService_panel .wx_scan_c .pic{margin-bottom: 5px; display: block; height: auto; padding-bottom: 10px;}
.qq_onService_panel .wx_scan_c p{padding-bottom: 10px;}

/* 说明文字 */
.qq_onService_panel .explain_text{width:106px; position: absolute; right:-106px; top:-2px; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0;}
.qq_onService_panel .explain_c a{font-size: 16px; padding:5px 0;}

/* 联系我们 */
.qq_onService_panel .record_tel{ width: 240px; position: absolute; right:-178px; top:-250px; opacity:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; }
.qq_onService_panel .record_c .record_tit{padding:0 20px; font-weight: normal; height:50px; line-height: 50px; text-align: left; font-size: 18px; border-bottom-width: 1px; border-bottom-style: solid;}
.qq_onService_panel .record_c .record_info{height:30px; line-height: 30px; padding:0 10px; margin-bottom: 10px;}
.qq_onService_panel .record_c .record_info a{float: right; background:url('../images/shop_online2016/del_list.png') no-repeat left center; padding-left: 18px;}
.qq_onService_panel .record_c .record_info em{float: left;}
.qq_onService_panel .record_c .record_scroll{max-height: 300px; overflow-y:auto;}
.qq_onService_panel .record_c .record_list{padding:10px 10px 5px;}
.qq_onService_panel .record_c .record_list li{margin-bottom: 10px; font-size: 14px; position: relative; padding:0 0 5px 60px;}
.qq_onService_panel .record_c .record_list li .pic{display: inline-block; position: absolute; left:0; width:50px; height:50px; line-height: 46px;}
.qq_onService_panel .record_c .record_list li .pic img{max-width: 100%; max-height: 100%; vertical-align: middle;}
.qq_onService_panel .record_c .record_list li .record_list_info{text-align: left;}
.qq_onService_panel .record_c .record_list li .record_list_info h2{font-size: 14px; font-weight: normal; max-height: 40px; line-height: 20px; margin-bottom: 5px;}
.qq_onService_panel .record_c .record_list li .record_list_info p{margin-bottom: 5px;}
.qq_onService_panel .record_c .record_list li .record_list_info p a{display: inline-block; font-size: 12px; height:25px; line-height: 25px; text-align: center; width:80px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}
.qq_onService_panel .record_c .record_btn{padding:0 10px;}
.qq_onService_panel .record_c .record_btn a{display: block; font-size: 14px; text-align: center; height:30px; line-height: 30px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}

.qq_onService_panel .sidebar2_listT,.qq_onService_panel .sidebar2_listB{background-image:url('../images/botder_img.png');}
.qq_onService_panel .list_c,.qq_onService_panel .alt_bg,.sidebar2_listC{background:#C1BFC0;}
.qq_onService_panel .sidebar2_state a{background-image: url('../images/hide_btn.png')}
.qq_onService_panel .sidebar2_state a.cur{background-image: url('../images/show_btn.png')}
.qq_onService_panel .lxwm_c .lxwm_tit{color:#eee; border-bottom-color: #CFCDCE;}
.qq_onService_panel .lxwm_c .lxwm_list li{color:#fff;}
.qq_onService_panel .lxfs_list li{color:#fff;}
.qq_onService_panel .lxfs_list li a{background:url('../images/qq_btn.png');}
.qq_onService_panel .explain_c a{color:#fff;}
.qq_onService_panel .wx_scan_c p{color:#fff;}

.backTop_Z{display:none;position:fixed;right:5px;bottom:5px;width:60px;height:60px;background:transparent url(../images/back_top_Z.png) no-repeat center;outline:0;opacity:.9;border-radius:8px;z-index:50;color:transparent; cursor:pointer}
#backTop:hover{opacity:1}
.p-preview-share{position:relative;float:right; width:240px; margin-top:5px}.social-share-icon{font-size:14px !important;line-height:20px !important;width:20px !important;height:20px !important}

.ny_menu,.ny_menua{ display:none}
.pro_show_img{ width:420px; float:left;}
.pro_show_tit{ width:calc (100% - 430px); float:left; font-size:16px; margin-left:10px}
.pro_show_img .img{ width:100%; float:left; height:420px;}

.box{border:1px solid #236ed4;float:left; width:100%; height:420px; box-sizing:border-box; text-align:center;display: flex; align-items: center;justify-content: center; overflow:hidden; position:relative}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:10px; margin-left:100px;height:300px; width:300px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute; background:rgba(255,148,0,.6);cursor:move;z-index:1; width:100px !important; height:100px !important}

.cpsm{ width:100%; float:left; margin-top:15px; border-bottom:1px solid #1a46a1; margin-bottom:20px}
.cpsm strong{ float:left; width:100px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:16px; font-weight:normal; background:#1a46a1}

.cpsma{ width:100%; float:left; margin-top:15px; border-bottom:1px solid #1a46a1; margin-bottom:20px; height:40px; background:#1a46a1; margin-top:20px}
.cpsma strong{ float:left; height:40px; line-height:40px;color:#fff; font-size:16px; font-weight:normal; padding-left:10px}


.nr_area{ width:100%; line-height:30px; font-size:15px; color:#333; min-height:400px}
.nr_area img,.nr_area iframe,.nr_area table,.nr_area video{ max-width:100%; overflow:hidden; height:auto;margin-left:-2em}
.nr_area p{ padding:10px 0;text-indent:2em;margin:0}

.about_title{ width:100%; float:left; height:50px; line-height:50px; overflow:hidden; font-size:16px}
.empty{ width:100%; float:left; height:20px}
.lxban{ width:100%; background:url(../images/txban.jpg); height:35px; line-height:35px; padding-left:10px; font-size:16px; float:left; margin-bottom:5px; box-sizing:border-box}

.lxarea{ width:100%; float:left; line-height:2em; font-size:14px; color:#424242}
.lxarea a{ color:red}

.gglist{ width:100%; float:left}
.gglist li{ width:100%; float:left; margin-bottom:25px}
.gglist li strong{ width:100%; float:left; margin-bottom:10px; font-size:16px; height:30px; line-height:30px; overflow:hidden; font-weight:normal}
.gglist li span{ width:100%; float:left;font-size:14px; height:50px; overflow:hidden; line-height:30px; color:#888; line-height:25px}
.info_tit{width:100%; float:left; font-weight:bold; font-size:18px; line-height:30px; margin-bottom:20px; text-align:center}
.about_area{ width:100%; padding:20px; box-sizing:border-box; border:1px solid #ddd; overflow:hidden}
.about_areb{ width:100%;box-sizing:border-box; border:1px solid #ddd; overflow:hidden}
.fpage{ width:100%; height:40px; line-height:40px; overflow:hidden; padding:0 10px; box-sizing:border-box; background:#f5f5f5; font-size:12px}
.fpage .p{ float:left; width:50%}
.fpage .n{ float:right; width:50%; text-align:right}

.down{ width:100%; float:left}
.down li{ width:100%; float:left; height:44px; line-height:44px; border-bottom:1px solid #ddd; overflow:hidden}
.down li em{ font-style:normal; color:#666; padding-left:5px}
.down li span{ float:right;}

.navContent{display: none; position:relative; width:calc(100% - 10px); box-sizing:border-box; margin-left:10px}
.navContent li{ padding-left:0 !important; background:none !important}