@charset "utf-8";
.wrapwidth{width:1000px;margin: 0 auto}
.fl {float: left;}
.fr {float: right;}
.mb20 {margin-bottom: 20px;}
.main_bg{background:#f3f3f3}
/*banner*/
.fullSlide{width:100%;position:relative;height:500px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:500px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:500px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#0c65c1;filter:alpha(opacity=70);opacity:0.7;line-height:999px;}
.fullSlide .hd ul .on{background:#fea81d;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(/static/images/banner/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

/*gotop*/
.cbbfixed {position: fixed; right:10px;transition: bottom ease .4s;bottom: -99px;z-index: 3;cursor:pointer;}
.cbbfixed .cbbtn {width: 40px;height: 40px;display: block;background-color: #0c65c1;}
.cbbfixed .gotop, .cbbfixed .qqkf{transition: background-color ease .3s;margin-top: 1px;}
.cbbfixed .qqkf .qq-icon{float:left;margin:9px 0 0 8px;width:24px;height:24px;background: url(/static/images/side-icon03.png);}
.cbbfixed .gotop .up-icon{float:left;margin:14px 0 0 9px;width:23px;height:12px;background: url(/static/images/side-icon02.png);}
.cbbfixed .gotop:hover ,.cbbfixed .qqkf:hover, .cbbfixed .cweixin:hover {background-color:#fea81d;}
.cbbfixed .cweixin {background: #0c65c1;}
.cbbfixed .cweixin div {background: url(/static/images/erwei.png);width: 194px;height: 199px;position: absolute;left: -194px;top: -115px;opacity: 0;transform: scale(0);    -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none\0;*display:none;}
.cbbfixed .cweixin:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}
.cbbfixed .cweixin .weixin-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px; background: url(/static/images/side-icon01.png);}

/*header*/
.header{}
.topbar{
	width:100%;
	height:30px;
	background:#f3f3f3;
}
.topbar  a{
	float: left;
	display: block;
	font-size:12px;
}
.topbar img{
	display: block;
	float: left;
	padding:8px 8px 0;
}
.header_top{
	height:120px;
	background: url(/static/images/top.png) 50% 0% no-repeat;
	position: relative
}
.albb{
	position: absolute;
    top: 24px;
    left: 52%;
}
.header .header_nav{
	height:46px;
	background-color:#0c65c1;
}
#mainlevel_1{
	background-color: #fea81d;
}
.albb{
	position: absolute;
    top: 24px;
    left: 50%;
}
/*footer*/
#footer{
	width: 100%;
    background: #343740;
}
#footer,#footer a,.footer,.footer a,.footer a:visited,.footer a:hover{
	color:#fff
}

.footer{
	text-align:left;
	padding:10px 0;
}
.footer_nav{
	text-align:left;
	padding:20px 0;
	font-size:14px;
	overflow:hidden
}
.footer_title{
	padding-right:100px;
	display:block;
	float:left
}
.footer_title h3{
	font-size:14px;
}
.footer_title span{
	display:block
}

.footer_bg{
	background:#343740;
	padding:20px 0;
	border-bottom:6px solid #fea81d
}
/*main*/
.main{
	margin:0 auto;
	background-color: #f2f2f2;
}
.main_bg{
	background-color: #f2f2f2;
}
.main_width{
	width:100%;
	overflow:hidden
}
.wrap_box{
	padding:20px 0;
	overflow:hidden
}

.box_title{
	position:relative;
	overflow:hidden;
	width: 422px;
    height: 75px;
    margin: 40px auto 0 auto;
}
.box_title h2{
	position: relative;
	width: 100%;
	color:#0c65c1;
	text-align: center;
	line-height: 53px;
	font-size: 36px;
	font-weight:normal;
}
.box_title p{
	width: 100%;
    height: 22px;
    text-align: center;
    line-height: 22px;
    letter-spacing: 2px;
    font-size: 14px;
    color: #515151;
    display: block;
}
.box_title h2:before, .box_title h2:after {
    content: "";
    position: absolute;
    left: 0;
    top: 26px;
    width: 28%;
    height: 1px;
    background-color: #0c65c1;
}
.box_title h2:after {
    left: auto;
    right: 0;
}
.box_fl{
	width: 230px;
	overflow:hidden;
	background:#fff
}

.box_fl h3{
	height:100px;
	line-height:100px;
	font-size: 24px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	background-image:url(../images/classification.jpg);
	border-bottom:1px solid #fff
}
.contact_us{
	padding:10px;
}
.box_fr{
	width:750px;
	background:#fff;
	min-height:600px;
}
.box_title_h3{
	font-size: 16px;
    line-height: 50px;
	overflow:hidden;
	border-bottom:2px solid #fea81d;
}
.box_title_h3 h3{
	font-size: 18px;
	font-weight: normal;
	padding:0 16px;
	float: left;
}
.box_title_h3 en{
	padding-left:10px;
	color:#fff;
	text-transform: uppercase;
}
.box_title_h3 a{
	font-size:12px;
	display:block;
	float:right;
	text-transform: uppercase;
	padding-right: 16px;
}


.about_img img{
	width:320px;
	height:170px;	
}
.about_box{
	width: 650px;
	font-size: 15px;
	line-height: 30px;
	text-indent: 2em;
}
.box_main{
	padding:10px;
	overflow:hidden;
	min-height:330px;
}
/*new*/
.new_img{
	margin-top:40px;
}
.new_box{
	width:490px;
	overflow:hidden;
	display:block;
	background:#fff
}

.insidepages h3{
	font-size: 16px;
    line-height: 50px;
    color: #fea81d;
	overflow:hidden;
	background:#f3f3f3;
    padding-left: 30px;
}
.insidepages h3,.insidepages h3 a{
	font-size:18px;
	color:#fff;
	background:#fea81d
}
.x1ContentStyles_01{
	margin-left:0 !important;
	padding:0 10px !important;
}
.ContentStyles_01 ul li,.x1ContentStyles_01 ul li{
	line-height:40px!important;
	height:40px!important;
}


/*友情链接*/
#links_bg{width: 1000px; margin:10px auto 60px;}
#links_c_l{width:114px; float:left; height:39px;line-height:39px; overflow:hidden; text-align:center; font-size:16px; font-weight:bold; border:1px solid #999; color:#333; font-weight:normal}
#links_c_r{ float: left; border-left:1px solid #1c7cdd;line-height:39px;}

.productsContentStyles_03 ul li .artTitle .artName,.photoContentStyles_03 ul li .artTitle .artName,.thContentStyles_03 ul li .artTitle .artName,.ContentStyles_03 ul li .artTitle .artName{
	height:30px !important;
}
.productsContentStyles_03 ul li .artTitle{
	margin-bottom:10px!important;
}

/*切换产品*/
.gl_zoom:after {
	content: "";
	clear: both;
	display: block;
	height: 0;
	overflow: hidden
}

.gl_zoom {
	zoom: 1
}

.switch_title {
	text-align: center;
	margin:20px auto;
	overflow:hidden
}

.switch_title h2 {
	font-size: 20px;
}

.title_list {
	position: relative;
	padding: 2px;
}

.title_list li {
	line-height:40px;
	text-align: center;
	display: inline;
	font-weight: bold;
	font-size: 15px;
	cursor: pointer;
	color: #333;
	font-weight:400;
	margin:0 15px;
	padding:10px 30px;
	background-color:#eee;
	border-radius:4px;
}

.title_list li.on {
	color:#fff;
	background:#fea81d;
}

.switch {
	position: relative;
	overflow: hidden;
	display: none;
	height:260px
}

.article-wrap .lc_show {
	display: block;
}