@charset "utf-8";
/* CSS Document */

/*返回顶部开始*/
#code,#code_hover{width:40px;height:195px;background:url(../images/icon.png) no-repeat;position:fixed;right:50px;cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#code{background-position: -189px 0px;bottom:120px;_margin-bottom:120px;}
#code_hover{background-position: -189px 0px;bottom:120px;_margin-bottom:120px;}
#gotop{background-position:-276px -310px;bottom:67px;_margin-bottom:67px;
    width:40px;height:40px;position:fixed;right:50px;cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}

#code_img{width:270px;height:355px;background: url(../images/icon.png) 92px 109px no-repeat;position:fixed;right:90px;bottom:67px;cursor:pointer;display:none;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));_margin-bottom:67px;}
/*返回顶部结束*/

@media (min-width: 768px){
.navbar-collapse.collapse {
	display: none!important;
    height: auto!important;
    padding-bottom: 0;
    overflow: visible!important;
}
}

@media (min-width:641px) {
body {
width:640px;
margin: 0 auto;
font-size:14px;
font-family:"微软雅黑";
line-height:1.3;
color:#333333;
background:#ffffff;
font-family:Calibri;
font-size:16px; 

}


}

.navbar-default { background:#FFF; }
.navbar-brand {
	display: block;
	width: 80px;
	height: 40px;
	-webkit-background-size: 80px 40px;
	background-size: 80px 40px;
	background-image: url(../images/logo.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
	margin-top:10px;
	padding:0;
}
.language { float:right; }
.language ul { padding:20px 0px; height:30px; list-style-type:none; margin-bottom:0px; padding-left:10px; }
.language li { float:left; margin-right:5px;}
.navbar-toggle {
	position:inherit;
    float:none;
    padding:0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: transparent;
    background-image: none;
    border: 0px solid transparent;
    border-radius: 0px;
}

#pro{position:absolute;top:100%;left:-100%;}
.container {
    max-width: 100%;


}
.col-5 { height:240px; }
.thumbnail .pro-name { text-align:center;height:100px;padding-top:10px; line-height:16px; }

#navs{border:1px solid red;width:100%;}
.footer{width:100%;float:left;border:1px solid red;height:500px;}
ul {list-style:none; padding:0; margin:0px; }
a { color: #666; text-decoration: none; }

.head{width:100%;height:3000px;height:62px;}
.logo{float:left;height:auto;margin-top:10px;width:10%;}
.logo img{width:100px;float:left;margin-left:14%;}
#languages{float:right;width:30%;margin:0;margin-top:24px;}
#languages img{float:right;margin-right:6%;}
/***********导航*********/

.nav{ width:100%; height:44px; line-height:44px; background-image:url(../images/index_36.jpg); background-repeat:repeat-x; font-size:14px;}
.nav ul{ width:100%; height:44px;}
.nav ul li{ width:24%; height:44px; line-height:44px; float:left; color:#FFF; text-align:center; background-image:url(../images/index_39.jpg); background-repeat:no-repeat;}
.nav ul li a{ text-decoration:none; color:#FFF;}
.nav ul li a:hover{ text-decoration:underline; color:#FFF;} 


#banner img{ width:100%; min-width:100%;}
#primary-menu.no-responsive {
   
    white-space: nowrap;
    display: inline-block;
	
	float:left;
	width:100%;
}
#primary-menu.no-responsive > li {
    display: inline-block;
    vertical-align: middle;
	width:20%;
	float:left;
	
}
#primary-menu.no-responsive > li>a{
	width:100%;
	line-height:40px;
	text-align:center;
	float:left;
	
	color:#5f6060;
	font-weight:bold;
	font-size:14px;
}

#primary-menu, #primary-menu + ul { text-align: left; }
#primary-navigation .menu-toggle { display: none; }
#primary-navigation #primary-menu.no-responsive li.dl-parent, #primary-navigation #primary-menu.no-responsive li.dl-back { display: none; }
#primary-menu.no-responsive { text-align: left; white-space: nowrap; display: inline-block; }
#primary-menu.no-responsive li { position: relative; }
#primary-menu.no-responsive a { position: relative; display: block; text-decoration: none; }
#primary-menu.no-responsive > li { display: inline-block; vertical-align: middle; }
#primary-menu.no-responsive > li.menu-item-parent > a:after { position: absolute; width: 16px; height: 9px; left: 50%; margin-left: -8px; bottom: 15px; font-family: 'scalia-icons'; font-weight: normal; content: '\e602'; font-size: 16px; line-height: 9px; transition: all 0.01s linear 0.5s; -moz-transition: all 0.01s linear 0.5s; -webkit-transition: all 0.01s linear 0.5s; visibility: hidden; }
#primary-menu.no-responsive:hover > li.menu-item-parent > a:after { visibility: hidden; transition: all 0.01s linear; -moz-transition: all 0.01s linear; -webkit-transition: all 0.01s linear; }
#primary-menu.no-responsive > li.menu-item-parent:hover > a:after { visibility: visible; transition: all 0.01s linear; -moz-transition: all 0.01s linear; -webkit-transition: all 0.01s linear; }
#primary-menu.no-responsive > li ul { position: absolute; visibility: hidden; white-space: normal; width: 220px; transition: all 0.1s linear 0.5s; -moz-transition: all 0.1s linear 0.5s; -webkit-transition: all 0.1s linear 0.5s; opacity: 0; }
#primary-menu.no-responsive > li > ul:before { content: ''; position: absolute; bottom: -3px; left: -3px; right: -3px; height: 3px; }
#primary-menu.no-responsive > li > ul { transform: translateY(20px); -o-transform: translateY(20px); -ms-transform: translateY(20px); -moz-transform: translateY(20px); -webkit-transform: translateY(20px); }
#primary-menu.no-responsive:hover li:hover > ul { visibility: visible; transition: all 0.3s linear; -moz-transition: all 0.3s linear; -webkit-transition: all 0.3s linear; opacity: 1; transform: translateY(0); -o-transform: translateY(0); -ms-transform: translateY(0); -moz-transform: translateY(0); -webkit-transform: translateY(0); background-color:#FFF; box-shadow: 0px 0px 3px rgba(0,0,0,.4); z-index:10; }
#primary-menu.no-responsive:hover > li ul { visibility: hidden; transition: all 0.1s linear; -moz-transition: all 0.1s linear; -webkit-transition: all 0.1s linear; opacity: 0; }
#primary-menu.no-responsive > li > .sub-menu { top: 100%; left: 0; }
#primary-menu.no-responsive > li > ul.invert { left: auto; right: 0; }
#primary-menu.no-responsive > li > ul a { padding: 5px 5px 5px 5px; font-size:13px;}
#primary-menu.no-responsive > li > ul ul { top: 0; left: 100%; transform: translateX(20px); -o-transform: translateX(20px); -ms-transform: translateX(20px); -moz-transform: translateX(20px); -webkit-transform: translateX(20px); z-index: 1; }
#primary-menu.no-responsive > li > ul ul.invert { top: 0; left: auto; right: 100%; transform: translateX(-20px); -o-transform: translateX(-20px); -ms-transform: translateX(-20px); -moz-transform: translateX(-20px); -webkit-transform: translateX(-20px); }
#primary-menu.no-responsive > li > ul li:hover > ul { transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); -moz-transform: translateX(0); -webkit-transform: translateX(0); }
#primary-menu.no-responsive > li li.menu-item-parent > a:after { position: absolute; width: 9px; height: 16px; right: 20px; top: 50%; margin-top: -8px; font-weight: normal; font-family: 'scalia-icons'; content: '\e601'; font-size: 16px; line-height: 16px; }
/* Mega Menu Styles*/
#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul ul { display: none; }
#primary-menu.no-responsive > li.megamenu-enable > ul { width: auto; white-space: nowrap; background-repeat: no-repeat; font-size: 0; line-height: 1; }
#primary-menu.no-responsive > li.megamenu-enable > ul.megamenu-masonry.megamenu-masonry-inited > li { position: absolute; }
#primary-menu.no-responsive li > ul.without-transition { transition: none !important; -moz-transition: none !important; -webkit-transition: none !important; }
#primary-menu.no-responsive > li.megamenu-enable ul { width: auto; }
#primary-menu.no-responsive > li.megamenu-enable > ul ul { box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none; }
#primary-menu.no-responsive > li.megamenu-enable > ul > li { display: inline-block; vertical-align: top; margin: 0 0 0 31px; }
#primary-menu.no-responsive > li.megamenu-enable > ul > li.megamenu-first-element { margin-left: 0; }
#primary-menu.no-responsive > li.megamenu-enable > ul > li.megamenu-new-row { display: block; margin: 0 0 20px 0; }
#primary-menu.no-responsive > li.megamenu-enable li { background: none; }
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header { display: block; padding-bottom: 10px; margin-bottom: 14px; }
#primary-menu.no-responsive > li.megamenu-enable > ul > li { padding: 3px 0; }
#primary-menu.no-responsive > li.megamenu-enable > ul > li a { display: inline-block; background: none; padding: 0; }
#primary-menu.no-responsive > li.megamenu-enable li.menu-item-parent > a:after { display: none; }
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a { padding: 0; text-transform: uppercase; }
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.mega-no-link { pointer-events: none; }
#primary-menu.no-responsive > li.megamenu-enable > ul > li span.megamenu-column-header a.megamenu-has-icon:before { display: inline-block; font-family: 'scalia-user-icons'; font-weight: normal; content: attr(data-icon); font-size: 14px; vertical-align: baseline; margin-right: 9px; }
#primary-menu.no-responsive > li.megamenu-enable > ul > li .mega-label { display: inline-block; font-size: 65%; line-height: 1.6; text-transform: uppercase; padding: 1px 3px 1px 4px; margin: 0 0 0 7px; position: relative; top: -2px; vertical-align: middle; }
#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul li > a { position: relative; padding-left: 34px; padding-right: 12px; vertical-align: middle; margin-left: -12px; }
#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul > li > a:before { display: block; float:left; margin-left: -22px; font-family: 'scalia-user-icons'; font-weight: normal; content: '\e7cf'; font-size: 14px; vertical-align: middle; width: 15px; text-align: center; }
#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul > li.megamenu-has-icon > a::before {
 content: attr(data-icon);
 margin-left: -24px;
}
#primary-menu.no-responsive > li.megamenu-enable > ul > li > ul { position: static; transform: translateX(0); -o-transform: translateX(0); -ms-transform: translateX(0); -moz-transform: translateX(0); -webkit-transform: translateX(0); }
#primary-menu.no-responsive > li.megamenu-enable:hover > ul > li > ul { visibility: visible; opacity: 1; }
/********banner图*******/

#head{width:100%;background-repeat:repeat-x; background-position: center bottom;}
.h_img { padding:18px 0px;}
#head div a img { width:100%; }
/**********搜索框****/
form{width:94%;margin:0 auto;padding:10px 0;}

#search-btn { background-color:#f06a32; border-color: #f06a32;height:34px; }
#search-btn:focus { background-color: #f06a32; border-color: #f06a32; }
#search-btn span{ color:#FFF; }
/*********关于我们********/
.aboutus{ border:#9bdff4 1px solid;
	width:100%;padding-bottom:10px;
	margin-bottom:10px;
	background:#f3f3f3;
	float:left;
}
#floor img{width:100%;float:left;}
.about{width:98%;margin:0 auto; background-image:url(../images/bj-1.jpg); background-repeat:repeat;}

.aboutuslist{
	width:100%;
	border:1px solid red;
	float:left;
}
.media-c li{
	line-height:24px;
	color:#666;
}

.media-c{float:left;}

.tab-h2 {/* font-size: 26px; text-align: center; letter-spacing: 1px; color: #000; font-weight:bold; text-transform:uppercase; background-image: url(../images/hr.jpg); background-repeat: no-repeat; background-position: center bottom; margin:10px 0; padding:15px 0; */background-image:url(../images/bj-1.jpg); background-repeat:repeat;    padding-top: 10px;    width: 98%; margin:auto; margin-top:10px;font-weight: bold;
    color: #333;
    font-size: 14px;
    padding-bottom: 5px; padding-left:2%;
}
.list{width:100%;margin:0 auto;}
.pic{float:left;padding-top:10px;}
.pic li{width:33.333%;text-align:center;float:left;max-height:200px;}
.pic li img{width:90%;max-height:158px;}
#h4{    padding-top: 10px;padding-left:2%;
    font-weight: bold; color:#333; font-size:14px;
    padding-bottom: 5px;}
.text{float:left;padding-top:5px;padding-bottom:5px;text-align:center;width:100%;color:#666;height:30px;line-height:20px;
	/*overflow:hidden; white-space:nowrap; text-overflow:ellipsis;*/}
/*.text span{line-height:15px;border:1px solid green;max-width:20%;}*/
.jsbs{width:100%;background:#f3f3f3;float:left;margin-bottom:20px;padding-bottom:10px;}
.more{text-align:center;}
.line{width:90%;float:left;border-bottom:1px solid #666;margin-left:5%;padding-bottom:10px;}
.left{width:100%;float:left;}
.right{width:100%;float:left;

}
.left li{float:left;height:25px;width:50%;}
.left li img{float:left;max-height:25px;margin:0;padding:0;}
.left li a{float:left;color:#fff;line-height:25px;padding-left:5px;margin:0;}
.right li{float:left;}


.left li img{float:left;padding-top:6px;}
.lefttext1{
	width:100%;
	float:left;
	color:#FFF;
	margin-top:10px;
	margin-bottom:5px;
}
.lefttext{
	width:100%;
	color:#FFF;
	
	margin-top:10px;
}
.biaozhi{float:left;width:100%;}
.biaozhi>li>a>img{max-width:100%;}

.copyright{width:96%;text-align:center;color:#eee;float:left;margin-left:2%;margin-top:10px;}
.copyright a{color:#eee;}

.copyright a:hover{
	text-decoration:underline;color:#FFF;}


/********aboutus.html************/
.all-breadcrumb {
	font-size:12px;
	background-color: #f5f5f5; 
}

.title-h3 {
    color: #333;
    border-bottom: 1px solid #ccc;
    padding: 20px 0px 10px 0px;
    margin: 0 0 10px 0;
	 font-size:20px;
}
.title-h4 {
	color: #333;
    border-bottom: 1px solid #ccc;
    padding: 20px 10px 10px 0px;
    margin: 0 0 10px 0;
	font-size:20px;
}
.row h3 b { 
	padding-right:6px; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #0061d8;  padding: 20px 10px 8px 0px;
}
.all-content { padding:10px 0px 40px 0px; font-size:14px; min-height:400px; }
.all-content a { color:#0049D0; }
.all-content img{ height:auto; max-width:100%; }
.all-content h3 { font-weight:bold; }
.all-content2 { padding:10px 10px 40px 10px; font-size:16px; min-height:200px; }
/****************contact.html**********/
.social-h3 { margin: 5px 0; }
.social ul { height:20px; list-style-type:none; margin-bottom:0px; padding:0px; }
.social li { float:left; width:15%; }
#order { font-size:16px; border-radius: 0px; background-color:#F60; color:#FFF; padding:10px 20px; border:0px; font-weight:bold;}
#order:hover { border-radius: 0px; background-color:#e65e03; color:#FFF; }
#zero{padding:0;border-top:1px solid #eee;margin-top:20px;}
/**************products.html********/
#auto{width:100%; margin:0 auto;}

/* 页码样式*/
.current_page{ display:block; border:1px solid #ccc; color:#FFF; text-decoration:none; padding-right: 5px; padding-left: 5px; font-size: 14px; background-color: #aaa; }
.propage a{ display:block; border:1px solid #ccc; color:#000; text-decoration:none; padding-right: 5px; padding-left: 5px; font-size: 14px; }
.propage a:hover{ display:block; border:1px solid #ccc; color:#FFF; text-decoration:none; padding-right: 5px; padding-left: 5px; font-size: 14px; background-color: #aaa; }
.propageall{ clear:both; overflow:hidden; padding:5px; margin-right:10px;  width:98%; }
.propage{ font-size: 12px; float:right; margin-left:5px; margin-right: 0px; padding-right: 0px; }
.select { float:right; margin-left:10px; padding:2px; }
.protit { max-height: 500px; OVERFLOW-Y: auto; OVERFLOW-X:hidden;}

.proName { font-size:22px;}
.ny_tit3{ margin-top:12px; width:100%; height:40px; padding-left:15px; font-size:22px; line-height:40px; font-weight:bold; background-position: center bottom; background-color: #DDD; }
.ny_c { padding:20px 10px;}

.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    position: relative;
    min-height: 1px;
    padding-right: 5px;
    padding-left: 5px;
}
.row {
    margin-right: -10px;
    margin-left: -10px;
}


/* 文章分页样式 */
.ruguoPager_red{ padding:0px; margin:0px; list-style:none; text-decoration:none;  font-size:16px; font-family:"微软雅黑"; outline:none;}
.ruguoPager_red{ width:500px; margin:0 auto; font-size:12px;}
.ruguoPager_red ul{ float:left;}
.ruguoPager_red ul li{ float:left; display:inline;font-size:12px; }
.ruguoPager_red ul li a{font-size:12px;}
.ruguoPager_red .infos{ float:left; display:inline;}
.ruguoPager_red .infos li{ margin-right:3px; color:#666; font-size:14px;}
.ruguoPager_red .infos span{ margin:0px 1px; font-size:14px; font-weight:bold; color:#333; }
.ruguoPager_red .btns{ margin-left:30px; margin-top:3px;}
.ruguoPager_red .btns li { float:left; display:inline; margin:0px 2px;}
.ruguoPager_red .btns li a{ padding:2px 8px; border:1px solid #666; cursor:pointer; color:#666;}
.ruguoPager_red .btns li a:hover{ color:#FFF; background:#666;}
.ruguoPager_red .btns .curr a{ color:#FFF; background:#666;}
.ruguoPager_red .goto{ margin-left:10px;}
.ruguoPager_red .goto input{ float:left; border:1px solid #666; display:inline; width:35px; height:21px; text-align:center; font-size:12px;}
.ruguoPager_red .goto a{ float:left; display:inline; font-size:12px; padding:2px 8px; border:1px solid #666; cursor:pointer; color:#FFF; background:#666; margin-left:5px; }
/* 文章分页样式 end */
/*********尾部*********/
.foot
{
	width:100%;
	float:left;
	height:auto;
	background:#0159a1;
	padding-bottom:10%;
	margin-top:2%;
	
}
.foots{width:98%;
margin:0 auto;
border-bottom:1px solid #eee;
padding-bottom:10px;
float:left;
margin-left:1%;
}
.erweima{
	width:100%;
	height:150px;
	margin:0 auto;
	
}
.erweima img{ width:80px; height:80px;
	float:left;
	margin-top:4%;
	margin-left:1%;
}
.erweima span,.erweima p{
	width:75%;
	float:left;
	color:#FFF;
	font-size:13px;
	margin-left:2%;
	margin-top:2%;
	line-height:24px;
	
}
.erweima p{
	width:70%;
	margin-left:16%;
	margin-top:2%;
	text-align:center;
	
}
.erweima a{
	color:#FFF;
}
.erweima a:hover{color:#FC0;
text-decoration:none;}
/********************尾部*********************/
.top_bar { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0;  }
.top_bar { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0;  }

.top_menu { display:-webkit-box; border-top: 1px solid #3D3D46; display: block; width: 100%;  height: 50px; display: -webkit-box; display: box; margin:0; padding:0; background-color:#3e3e3e; }

.top_bar .top_menu>li { width:25%; background-image:url(../images/bottom.jpg); background-repeat: no-repeat; position:relative; text-align:center;  background-position:left; float:left; }

.top_menu li:first-child { background:none; }

.top_bar .top_menu>li>a { height:48px; display:block; text-align:center; color:#FFF; text-decoration:none; text-shadow: 0 1px rgba(0, 0, 0, 0.3); -webkit-box-flex:1; }

.top_bar .top_menu>li>a label { overflow:hidden; margin: 0 0 0 0; font-size: 14px; display: block !important; line-height: 18px; text-align: center; }

.top_bar .top_menu>li>a img { padding: 3px 0 0 0; height: 24px; width: 24px; color: #fff; line-height: 48px; vertical-align:middle; margin-bottom:3px;    display: initial;}

.top_bar li:first-child a { display: block; }

.menu_font { text-align:left; position:absolute; right:10px; z-index:500; background: -webkit-gradient(linear, 0 0, 0 100%, from(#697077), to(#3F434E), color-stop(60%, #464A53)); border-radius: 5px; width: 120px; margin-top: 10px; padding: 0; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3); }

.menu_font.hidden { display:none; }

.menu_font { top:inherit !important; bottom:60px; }

.menu_font li a { height:40px; margin-right: 1px; display:block; text-align:center; color:#FFF; text-decoration:none; text-shadow: 0 1px rgba(0, 0, 0, 0.3); -webkit-box-flex:1; }

.menu_font li a { text-align: left !important; }

.top_menu li:last-of-type a { background: none; }

.menu_font:after { top: inherit!important; bottom: -6px; border-color: #3F434E rgba(0, 0, 0, 0) rgba(0, 0, 0, 0); border-width: 6px 6px 0; position: absolute; content: ""; display: inline-block; width: 0; height: 0; border-style: solid; left: 80%; }

.menu_font li { border-top: 1px solid rgba(255, 255, 255, 0.1); border-bottom: 1px solid rgba(0, 0, 0, 0.2); }

.menu_font li:first-of-type { border-top: 0; }

.menu_font li:last-of-type { border-bottom: 0; }

.menu_font li a { height: 40px; line-height: 40px !important; position: relative; color: #fff; display: block; width: 100%; text-indent: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.menu_font li a img { width: 20px; height:20px; display: inline-block; margin-top:-2px; color: #fff; line-height: 40px; vertical-align:middle; }

.menu_font>li>a label { padding:3px 0 0 3px; font-size:14px; overflow:hidden; margin: 0; }

#menu_list0 { right:0; left:10px; }

#menu_list0:after { left: 20%; }

#sharemcover { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); display: none; z-index: 20000; }

#sharemcover img { position: fixed; right: 18px; top: 5px; width: 260px; height: 180px; z-index: 20001; border:0; }

.top_bar .top_menu>li>a:hover, .top_bar .top_menu>li>a:active { background-color:#333; }

.menu_font li a:hover, .menu_font li a:active { background-color:#333; }

.menu_font li:first-of-type a { border-radius:5px 5px 0 0; }

.menu_font li:last-of-type a { border-radius:0 0 5px 5px; }

#banner2{ width:100%; height:70px;/*background-color:#1d68aa;*/float:left;}
.btn_current{width:100%;  height:70px; padding-top:20px;}
.btn_current2{width:100%;  height:40px; padding-top:15px;}
.anniu{ width:163px; margin:0 auto; background-image:url(../images/nei_03.png); background-repeat:no-repeat; min-height:100%; line-height:45px; text-align: center; color:#FFF; font-size:18px;}
.anniu2{ width:169px; margin:0 auto; background-image:url(../images/nei_06.png); background-repeat:no-repeat; min-height:100%; line-height:50px; text-align: center; color:#FFF; font-size:16px;}
.anniu a { width:163px; line-height:45px; display:block; color:#FFF; }


#content1 { width:100%; min-height:0px; background-color: #1d68aa; font-size:14px;/*float:left;*/ position: absolute;left:0;z-index: 999;}
#content1 li {
    width: 100%;
    line-height: 45px;
    background-image: url(../images/ico.png);
    background-repeat: no-repeat;
    border-top-width: 1px;
    background-position: 20px 18px;
    border-top-style: solid;
    border-top-color: #FFF;
}
#content1 li a {
    padding-left: 40px;
	color:#fff;
}
#content1 li ul {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #FFF;
}
#content1 li ul li {
    background-image: url(../images/ico2.png);
    background-repeat: no-repeat;
    background-position: 40px 12px;
    border-top-width: 0px;
    border-top-style: solid;
    border-top-color: #FFF;
    font-size: 14px;
    line-height: 33px;
}
#content1 li ul li a {
    padding-left: 60px;
}
.img-pic{ height:150px; overflow:hidden}
