@CHARSET "UTF-8";

*{margin:0;padding:0;list-style-type:none;}
table{empty-cells:show;border-collapse:collapse;border-spacing:0;} 
h1{font-weight:bold;} h2{ font-weight:normal;} h3{font-size:14px; font-weight:normal;}h4{font-size:13px; font-weight:normal;} 
abbr,acronym{border:0;font-variant:normal} 
address,caption,cite,code,dfn,th,var,optgroup,i,em,small,strong,ins,tt,big,p,tb{font-weight:normal;font-style:normal; text-decoration:none;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
input,button,textarea,select{*font-size:100%}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
body{margin:0 auto; padding: 0px; font-family:"MicroSoft YaHei",Arial; font-size:14px;}
html{overflow-x:hidden;min-width: 1200px;}
img{ border:none}

body,html{
/* 	scrollbar-base-color : #0069e0;
	scrollbar-arrow-color : #fff;
	scrollbar-3dlight-color : #0069e0;
	scrollbar-shadow-color : #0069e0;
	scrollbar-track-color : #fff; */
}

.ft{ float:left;}
.fy{ float:right;}
.mr_auto{ margin:0 auto;}
.mtb_30{margin: 30px 0px;}
.clear{clear:both}
.tc{text-align: center;}
.clear{clear:both;}
.w1200{width: 1200px;}
.w1120{width: 1120px;}
.w950{width: 950px;}
.w916{width: 916px;}
.w866{width: 866px;}
.w680{width: 678px;}
.w432{width: 432px;}
.w244{width: 244px;}
.h109{height: 109px;}

/* 头部 */
.header{}
.header .logo{
	height: 109px;
	float: left;
}
.header .logo img{
	display: block;
}
.header .top_tel{
	height: 109px;
	float: right;
	background: url(/images/top_tel.jpg) no-repeat left;
    padding-left: 70px;
}
.header .top_tel p{
	color: #646363;
}
.header .top_tel p.title{
	font-size: 16px;
    padding-top: 25px;
}
.header .top_tel p.hotline{
	font-size: 18px;
    font-weight: bold;
}

/* 导航 */
#nav{ height:45px;    position: relative; z-index: 5; background:#1f9eff;}
.nav{width:1200px;margin:0 auto;}
#nav li{width:120px;float:left; line-height:45px;}
#nav li a{ display:block; padding:0 10px; color:#fff;    text-decoration: none;    text-align: center;font-size: 16px;}
#nav li a:hover,#nav li a.hover{background-color:#009b4c;}
#nav li:hover .nav_sub{
	display: block;
}
#nav .nav_sub{
	display: none;
	animation-name:  fadeIn; /*动画名称*/
	animation-duration: 0.5s; /*动画持续时间*/
	animation-iteration-count: 1; /*动画次数*/
	animation-delay: 0s; /*延迟时间*/
	
	-webkit-animation-name: fadeIn; /*动画名称*/
	-webkit-animation-duration: 0.5s; /*动画持续时间*/
	-webkit-animation-iteration-count: 1; /*动画次数*/
	-webkit-animation-delay: 0s; /*延迟时间*/
}
#nav .nav_sub li{
    float: none;
	background:url(/images/nav_bg.jpg) repeat-x;
    height: 45px;
    line-height: 45px;
}
#nav .nav_sub li a{
	background: none;
    font-size: 16;
    padding: 0 5px;
    display: block;
    height: 30px;
    overflow: hidden;
    color: #fff;
}

/* 页脚 */
.footer{
    margin-top: 30px;
}
.footer .footer_floor_1{
	min-height: 88px;
	background-color: #3d3d3d;
	border-bottom: 1px solid #2f2f2f;
}
.footer_floor_1_title{
	color: #fff;
	font-size: 14px;
	float:left;
    margin-top: 33px;
}
p.footer_floor_1_flink{
	float: left;
    margin-top: 23px;
	margin-left: 20px;
	width: 1050px;
}
p.footer_floor_1_flink a{
    display: block;
    height: 36px;
    width: 106px;
    line-height: 36px;
    color: #fff;
    text-align: center;
    background-color: #6c6b6b;
	margin: 0px 10px 10px 0px;
	float:left; 
}

.footer .footer_floor_2{
	height: 221px;
	background-color: #3d3d3d;
	border-top: 1px solid #494949;
}
.footer_floor_2_left{
	float: left;
}
.footer_floor_2_left p{
	font-size: 14px;
	color: #fff;
    line-height: 1.7;
}
.footer_floor_2_left p.footer_floor_2_nav{
	margin: 20px 0px;
}
.footer_floor_2_left p a{
	color: #fff;
}
.footer_floor_2_right{
	float: right;
    margin-top: 40px;
}
.footer_floor_2_right img{
	display: block;
}
.footer_floor_2_right p{
	color: #fff;
	text-align: center;
}

.footer .footer_floor_3{
	height: 50px;
	background-color: #303030;
	line-height: 50px;
}
.footer_floor_3 p{
	color: #fff;
	text-align: center;
}
.footer_floor_3 p a{
	color: #fff;
}

/* 标题样式 */
.title_style_2{
    position: relative;
}
.title_style_2_left {
	width: 22px;
	height: 40px;
	background: url(/images/title_bg_01_left.jpg) no-repeat center;
	float: left;
}
.title_style_2_middle {
	height: 40px;
	background: url(/images/title_bg_01_middle.jpg) repeat-x;
	float: left;
}
.title_style_2_middle h1{
    color: #fff;
    font-size: 16px;
    font-weight: normal;
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
}
.title_style_2_right {
	width: 2px;
	height: 40px;
	background: url(/images/title_bg_01_right.jpg) no-repeat center;
	float: left;
}

/* 合作伙伴 */
.index_partner{
	
}
.index_partner ul{
    border-left: 1px solid #d2d2d2;
}
.index_partner li{
	float: left;
    border-right: 1px solid #d2d2d2;
    border-bottom: 1px solid #d2d2d2;
}
.index_partner li a{
	display: block;
}
.index_partner li a img{
	display: block;
    width: 163.8px;
	height: 95px;
}

/* 首页-关于我们 */
.index_about{
	width: 712px;
	float: left;
}
.index_about_content{
	border: 1px solid #d2d2d2;	
    height: 288px;
	padding: 20px 10px;
}

/* 首页-品牌 */
.index_pinpai{
	width: 900px;
	float: left;
}
.index_pinpai_content{
	border: 1px solid #d2d2d2;	
    height: 514px;
}

.index_pinpai_content li{
    width: 210px;
    height: 145px;
    float: left;
    margin: 10px 7px;
}
.index_pinpai_content li > a{
	display: block;
    text-decoration: none;
}
.index_pinpai_content li > a > div{
    border: 1px solid #DFDFDF;
}
.index_pinpai_content img{
    display: block;
    width: 100%;
    min-height: 135px;
}
.index_pinpai_content h1{
    font-weight: normal;
    font-size: 14px;
    text-align: center;
    height: 27px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #636363;
    padding: 0 20px;
}

/* 首页-功率 */
.index_gonglv{
    width: 278px;
	float: right;
}
.index_gonglv_content{
	border: 1px solid #d2d2d2;	
    height: 513px;
	padding: 0px;
}
.index_gonglv_content li{
    display: block;
    float: left;
    border: 1px solid #fff;
}
.index_gonglv_content li a{
    display: block;
    width: 90px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background-color: #F4F4F4;
    color: #737373;
    text-decoration: none;
}

/* 首页-新闻 */
.index_news{
	width: 466px;
	float: right;
}
.index_news_content{
	border: 1px solid #d2d2d2;	
    height: 308px;
	padding: 10px 10px;
}
.index_news_content li{
}
.index_news_content li span{
	color: #8a8a8a;
    font-size: 40px;
    display: block;
    float: left;
    line-height: 31px;
    margin-right: 5px;
}
.index_news_content li a{
	color: #8a8a8a;
	display: block;
    height: 31px;
    line-height: 31px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
    width: 355px;
}
.index_news_content li em{
	color: #8a8a8a;
	display: block;
    height: 31px;
    line-height: 31px;
    float: right;
}

/* 客户案例 */
.index_case{
    width: 1152px;
    border: 1px solid #DFDFDF;
	padding:10px 0px;
}
.index_case ul{
    width: 1200px;
}
.index_case li{
    width: 268px;
    height: 170px;
    float: left;
    margin: 10px 10px;
}
.index_case li > a{
	display: block;
    text-decoration: none;
}
.index_case li > a > div{
    border: 1px solid #DFDFDF;
    overflow: hidden;
    width: 266px;
    height: 132px;
}
.index_case img{
    display: block;
    width: 100%;
	min-height: 140px;
}
.index_case h1{
    font-weight: normal;
    font-size: 16px;
    text-align: center;
    height: 27px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background-color: #DFDFDF;
    color: #636363;
    padding: 0 20px;
}

.strength{ text-align:left;margin-top: 50px;}
.strength .f1{ font-size:30px; color:#1f9eff; font-weight:bold; }
.strength .f1 em{ color:#009b4c; font-weight:bold;}
.strength .f2{ color:#92919f; font-size:17px; text-transform:uppercase; padding-bottom:5pxï¼›; font-family:'Impact'}
.strength .f2 em{ color:#940700; font-weight:bold;}


.list_nav{
	margin-bottom: 30px;
    position: relative;
    z-index: 9;
}
.list_nav ul{text-align: center;}
.list_nav li{   
    display: inline;
    height: 40px;
    margin-right: 20px;
    position: relative;
}
.list_nav li a{
    display: inline-block;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #fff;
    color: #000;
	border:1px solid #e5e5e5;
    text-decoration: none;
    min-width: 120px;
    padding: 0 10px;
}
.list_nav li a:hover,.list_nav li a.hover{background-color: #009B4C;color:#fff;}

.list_sub_nav{
    display: inline-block;
    width: 120px;
    position: absolute;
    top: 30px;
    left: 0px;
    display: none;
}
.list_sub_nav li{
	
}
.list_sub_nav li a{
	
}






