*{

	margin:0px;

	padding:0px;

	font-family:"微软雅黑";

	font-size:12px;

}

a{

	color:#000;

	text-decoration:none;

}

ul{

	list-style:none;

}

img{

	border:none;

}

#header {

	height: 60px;

	margin:0 auto;

	width: 1100px;

}

#header .header_left {

	float: left;

	height: 60px;

	width: 617px;

}

#header .header_left a img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

}



#header .header_right {

	float: right;

	line-height: 60px;

	height: 60px;

}

#header .header_right a{

	font-size:14px;

}
#header .header_right a:hover {
    font-size: 16px;
}
#nav {

	height: 50px;

	clear: both;

}

#nav .nav_left{

	width:21.1%;

	height:50px;

	background-image: url(../../images/wapimg/nav_bg.jpg);

	float:left;

}

#nav .nav_left h2{

	background-image: url(../../images/wapimg/nav.jpg);

	height: 50px;

	background-repeat: no-repeat;

	background-position: right;

}

#nav .nav_right{

	float:left;

	width:78.9%;

	height:50px;

	background-image: url(../../images/wapimg/nav_bg2.jpg);

}

#nav .nav_conent {

	line-height: 50px;

	height: 50px;

	background-repeat: no-repeat;

	margin-right: auto;

	margin-left: auto;

	position: relative;

	z-index:9999;

}

#nav .nav_conent ul {

	height: 50px;

}



#nav .nav_conent ul li {

	display: inline;

}

#nav .nav_conent ul li a {

	font-size: 16px;

	color: #FFF;

	display: block;

	height: 50px;

	width: 140px;

	float: left;

	text-align: center;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #71BDD7;

}

#nav .nav_conent ul li a:hover {

	font-size: 17px;

	background-color: #37A9D9;

}
#nav .nav_conent ul li .dianjibg {
    font-size: 17px;
    background-color: #37A9D9;
}
/*隐藏盒子设置*/

div.hidden-box{

    width:140px;

    position: absolute;

    display:none;
	
	left: 281px;

    top: 50px;

    height: 224px;


	border:1px solid #71BDD7;

	z-index:9999;
	
	background-color: #fff;

}

.hidden-box>ul{

    color: #643519;

    cursor: pointer;

}

#nav .nav_right .nav_conent #box-1 ul li{

	text-align:center;

}

#nav .nav_right .nav_conent #box-1 ul li a {

	color:#000;

	font-size:12px;

	display:block;

	line-height:32px;

	height:32px;

}

#nav .nav_right .nav_conent #box-1 ul li a:hover{

	color:#FFF;

	background-color:#37A9D9;

}

.hidden-loc-index{

    left:140px;

}

/*隐藏盒子位置设置*/

#company{

	width: 1100px;

	margin-right: auto;

	margin-left: auto;

	margin-top: 40px;

	overflow: hidden;

}

#company .company_left {

	float: left;

	height: 294px;

	width: 514px;

}



#company .company_right {

	float: left;

	margin-left: 32px;

	width: 554px;

}

#company .company_right h1 {

	font-size: 24px;

	color: #29A3D7;

	text-align: center;

	margin-bottom: 22px;

}

#company .company_right p {

	color: #666666;

	text-indent: 2em;

	line-height: 200%;

}

#company .company_right .gengduo {

	text-align: right;

	margin-top: 35px;



}

#company .company_right .gengduo a {

	font-size: 14px;

	color: #29A3D7;

}

#company .company_right .gengduo a:hover {

	color: #29A3D7;

	text-decoration: underline;

}

#product {

	height: 360px;

	background-color: #E5E5E5;

	margin-top: 30px;

	clear: none;

}

#product h1 {

	font-size: 24px;

	color: #29A3D7;

	text-align: center;

	line-height: 90px;

	height: 90px;

}

#product .product_content {

	width: 1100px;

	margin-right: auto;

	margin-left: auto;

}



#product .product_content dl {

	width: 157px;

	float: left;

}



#product .product_content dl dt {

	height: 198px;

	width: 157px;

}

#product .product_content dl dt a {

	display: block;

}

#product .product_content dl dt a img:hover {

	border: 1px solid #3399cc;

}



#product .product_content dl dd {

	text-align: center;

	font-size: 12px;

	margin-top: 20px;

}

#news {

	clear: both;

	width: 1180px;

	margin-right: auto;

	margin-left: auto;

}

#news h1 {

	font-size: 24px;

	color: #29A3D7;

	text-align: center;

	line-height: 90px;

	height: 90px;

}

#news table {

	float: left;

	margin-left:40px;

	margin-bottom:30px;

}

#news table tr .td_left {

	padding-right: 20px;

}

#news table .biaoti{

	font-size: 16px;

	color: #000;

	font-family: Arial;

}

#news table tr td span {

	color: #999999;

}

#news table tr td p{

	text-indent:2em;

	line-height:160%;

}

#news table tr td p a {

	color: #656565;

}

#news table .chakan{

	color: #29A3D7;

	float:right;

}

#news table a:hover{

	text-decoration:underline;

}

#news .ckgd{

	clear:both;

	text-align:right;

	margin-top:30px;
	margin-right: 30px;

}

#news .ckgd a {

	font-size: 14px;

	color: #29A3D7;

}

#news .ckgd a:hover {

	color: #29A3D7;

	text-decoration: underline;

}

#footer {

	background-color: #3F4F5F;

	height: 60px;

	color: #CBCBCB;

	text-align: center;

	line-height: 60px;

	margin-top: 30px;

}
#footer a{
	color: #CBCBCB;
}
#footer a:hover{
	color: #CBCBCB;
	text-decoration: underline;
}
.f14 {
    margin-top: 30px;
}
.f14 a {
    font-size: 14px;
}
.f14 a:hover {
    color: #29A3D7;
    text-decoration: underline;
}
/** banner **/

.block_home_slider {position: relative;background-color: #ffffff;text-align: center;line-height: 0px;margin:0 auto; overflow:hidden;}  /*底部小图标*/

.block_home_slider .slide {position:relative;}

.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; text-indent:-9000px;}

.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}

.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}

.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}

.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}

.block_home_slider .flex-control-paging {padding:15px 0 0 0; display:inline-block; position:absolute; bottom:10px; left:0; width:100%; text-align:center;}

.block_home_slider .flex-control-paging li {margin: 0px;padding: 0px;overflow: hidden;list-style-type: none; margin:0 5px; border-radius:999px; display:inline-block;border: 1px solid #3399cc;}

.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block; background-repeat:no-repeat;text-indent:-9000px; cursor:pointer;}

.block_home_slider .flex-control-paging li a.flex-active {background:#3399cc;}

.block_home_post_feature {width:300px;}

.block_home_post_feature p {padding-bottom:0px;}

.flexslider {margin: 0; padding: 0;}

.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */

.flexslider .slides img {width: 100%; display: block;}

.flex-pauseplay span {text-transform: capitalize;}

.indexnav{ padding:20px 0;}

.indexnav ul li{ float:left; width:25%;}

.indexnav ul li img{ display:block; width:80%; margin:0 auto;}

.indexnav ul li p{ text-align:center; padding:10px 0; line-height:20px;}

/** banner **/

