@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;}
	body{ font-size:14px; line-height:22px; color:#2e2d2d; margin:0px auto;  overflow-x:hidden; font-family:"微软雅黑";word-wrap:break-word; white-space:normal; background:#fff;}
a{color:#2e2d2d; text-decoration:none; }
a:focus{outline: none;-moz-outline-style: none; }
a img{ border:none;}
a:hover{ color:#1b1b1b;}
li{ list-style:none;}
.clear{clear:both}

.header{
	width:100%;
	height:100px;
	background:url(../images/head_bj.jpg) repeat-x;
	}
.head{
	width:1000px;
	margin:0 auto;
	}
.logo{
	width:434px;
	float:left;
	}
.nav{
	width:560px;
	float:right;
	}
.nav ul li{
	width:70px;
	float:left;
	text-align:center;
	padding-top:45px;
	}
.nav ul li a{
	display:block;
	color:#fff;
	}

.banner{
	width:100%;
	height:433px;
	margin-bottom:20px;
	margin:0 auto;
	}
/*banner*/
.flexslider{position:relative;height:433px;overflow:hidden; margin-bottom:20px;}
.slides{position:relative;z-index:1;}
.slides li{height:433px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer; }
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:83px;height:90px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
.i-phone{
	width:1000px;
	margin:0 auto;
	}
.tel{
	width:100%;
	height:60px;
	border-bottom:1px solid #cdcdcd;
	background:#f5f5f5;
	text-align:center;
	line-height:62px;
	font-size:20px;
	margin-bottom:40px;
	}
.tel span{
	color:#e8313a;
	}
.tel p.i_tel{
	background:url(../images/tel.jpg) no-repeat left  center;
	float:left;
	padding-left:25px;
	width:360px;text-align:left;
	}
.tel p.i_email{
	background:url(../images/email.jpg) no-repeat left center;
	float:left;
	padding-left:30px;
	width:320px;
	text-align:left;
	}
.i_pic{
	width:1000px;
	margin:0 auto;
	padding-bottom:20px;
	margin-bottom:30px;
	overflow:hidden;
	border-bottom:1px solid #ccc;
	}
.i-tt{
	text-align:center;
	margin-bottom:20px;
	}
.i-tt p{
	font-size:30px;
	font-family:"宋体";
	font-weight:600;
	line-height:40px;
	color:#5a5a5a;
	padding-bottom:10px;
	}
.i-tt span{
	font-size:20px;
	}
	
.i_text{
	width:222px;
	}
.i_text p{
	font-size:16px;
	color:#222;
	line-height:30px;
	}
.i_text span{
	padding-left:25px;
	}
.i_pic ul li{
	float:left;
	text-align:center;
	font-size:18px;
	}
.i_pic ul li.fir.fto{
	margin-left:20px;
	}
.i_img{
	width:210px;
	color:#c9c9c9;
	box-shadow:0px 0 0px, /*左边阴影*/  
    2px 0 2px, /*右边阴影*/  
    0 0px 0px, /*顶部阴影*/  
    0 2px 2px; /*底边阴影*/ 
	}
.i_ly{
	width:1000px;
	margin:0 auto;
	height:360px;
	border-bottom:1px solid #ccc;
	margin-bottom:30px;
	}
.ly_img{
	width:450px;
	float:left;
	}
.ly_r{
	padding-top:10px;
	float:left;
	width:500px;
	}
.ly_r p{
	font-size:24px;
	font-family:"新宋体";
	font-weight:600;
	padding-bottom:35px;
	}
.ly_r span{
	padding-left:28px;
	line-height:30px;
	font-size:16px;
	}
.ly_r img.more{
	margin-top:40px;
	}

.i_yf{
	margin-top:50px;
	padding-bottom:50px;
	}
.i_jj{
	font-size:32px;
	padding-bottom:20px;
	color:#5a5a5a;
	}
.i_news{
	width:1000px;
	margin:0 auto;
	margin-bottom:30px;
	}
.n_img{
	width:320px;
	float:left;
	padding-left:50px;
	}
.n_list{
	width:550px;
	float:left;
	}
.n_list ul li{
	line-height:30px;
	font-size:16px;
	background:url(../images/tb.jpg) no-repeat left center;
	padding-left:20px;
	}
.n_list ul li span{
	float:right;
	}
.foot{
	width:100%;
	background:#3b70df;
	text-align:center;
	color:#fff;
	}
.f_text{
	padding-top:30px;
	line-height:26px;
	}
.zs{
	width:100%;
	height:30px;
	background:rgb(238,238,238);
	}
	
.l_main{
	width:1000px;
	margin:30px auto;
	}
.lx_left{
	margin-left:10px;
	float:left;
	width:215px;
	padding-right:30px;
	}
.lx_nav{
	width:215px;
	}
.lx_nav p.nav_01{
	width:215px;
	height:48px;
	background:url(../images/n_01.jpg) no-repeat;
	font-size:18px;
	color:#fff;
	padding-left:10px;
	line-height:60px;
	margin-bottom:2px;
	}
.lx_nav p.nav_02{
	width:215px;
	height:48px;
	background:url(../images/n_02.jpg) no-repeat;
	font-size:18px;
	color:#fff;
	padding-left:10px;
	line-height:60px;
	}
.lx_nav ul{
	margin-bottom:20px;
	}
.lx_nav ul li{
	height:40px;
	line-height:40px;
	font-size:14px;
	background:rgb(236,240,241);
	margin-bottom:1px;
	}
.lx_nav ul li a{
	display:block;
	padding-left:10px;
	}
.lx_nav ul li a:hover{
	background:#bdc3c7;
	}

.lx_tel{
	padding:20px 8px 8px 8px;
	background:#3498db;
	color:#fff;
	line-height:30px;
	margin-bottom:30px;
        min-height:160px;
	}
.lx_tt{
	border-bottom:1px solid #ccc;
	font-size:22px;
	height:30px;
	color:#777777;
	}
.l_right{
	width:745px;
	float:right;
	margin-top:10px;
	min-height:420px;
	}
.l_tt{
	font-size:30px;
	border-bottom:1px solid #ccc;
	min-height:35px;
	color:rgb(119,119,119);
	}
.row{
	margin-bottom:20px;
	}
.about_m{
	padding:15px;
	}
.x_img{
	padding-right:10px;
	float:left;
	}
.x_img img{
	width:197px;
	height:113px;
	padding:2px;
	background:rgb(238,238,238);
	float:left;
	}
.x_text p{
	font-size:20px;
	padding-bottom:10px;
	}
.news_m ul{
	padding-bottom:20px;
	}
.news_m ul li{
	margin-top:30px;
	border-bottom:1px solid #ccc;
	height:150px;
	}
.x_text span{
	font-size:12px;
	}
.pic_m ul{
	margin-top:20px;
	}
.pic_m ul li{
	width:245px;
	float:left;
	text-align:center;
	margin-bottom:20px;
	}
.p_tt{
	padding-top:20px;
	}
.j_tt{
	font-size:24px;
	padding-top:30px;
	height:35px;
	color:#777777;
	border-bottom:1px solid #ccc;
	}
.p_img{
	width:227px;
	padding:3px;
	border:1px solid #ccc;
	text-align:center;
	}
.p_img p{
	width:227px;
	background:rgb(239,239,239);
	height:35px;
	line-height:35px;
	margin:0 auto;
	}
/*分页*/
.pages{
	clear:both;
	padding:20px 0;
	text-align:center;
	font-family:'nav','微软雅黑','黑体';
}
.pages strong{
	padding:3px;
	font-size:15px;
}
.pages a{
	padding:2px 6px;
	border:#ccc 1px solid;
	border-radius:3px;
	color:#999;
}
.pages a:hover{
	color:#ce3179;
	border-color:#ce3179;
	box-shadow:#ce3179 0 0 5px;
}
.pages a.current{
	color:#fff;
	background-color:#1187de;
	border-color:#1187de;
}

.i-phone p.search{
	width:240px;
	float:left;
	margin-top:-5px;
	height:25px;
	}
.search_text{
	width:198px;
	float:left;
	height:25px;
	border:1px solid #cdcdcd;
	line-height:25px;
	outline:medium;
	padding-left:5px;
	}
.search_btm{
	width:30px;
	height:27px;
	background:url(../images/ss.png) no-repeat center;
	outline:medium;
	border:none;
	border-right:1px solid #cdcdcd;
	border-top:1px solid #cdcdcd;
	border-bottom:1px solid #cdcdcd;
	cursor:pointer;
	float:left;
	}