﻿@charset "utf-8";
/* CSS Document */

*{ padding:0; margin:0;}
body{ font-family:"宋体",Verdana, Geneva, sans-serif; font-size:12px; line-height:22px; color:#666;}
.clear{ clear:both;}
a{ text-decoration:none; color:#666;}
a:hover{color:#008ad2;}
ul,li{ list-style:none;}
img{border:0px;}

#top{  height:178px; width:100%; background-color:#f3f3f3; }
#t_bg{ background-color:#323232;  height:51px; width:100%;}
#t_left{float:left;height:51px; width:150px; text-align:left; line-height:51px; color:#FFFFFF}
#t_right{ float:right; height:51px; width:304px; text-align:right; line-height:51px; color:#FFFFFF;}
#top_ct{ width:1222px;; margin:0 auto;}
#logo{ width:326px; height:106px; float:left; text-align:center; padding-top:8px;}
#top_right{ float:right; width:750px; height:122px;}
#nav{ width:750px; height:122px; clear:both;}
#nav ul{ padding:0; margin:0; font-size:16px; font-family:"微软雅黑";}
#nav ul li{ width:105px; float:left; text-align:center; height:122px; line-height:122px;; margin-left:1px;}
#nav ul li a{ display:block; color:#585858}
#nav ul li a:hover{ background-color:#003487; display:block; color:#fff;}

#nav .daohang1 {background-color:#003487; display:block; display:block; color:#fff;}
#nav .daohang2 { background-color:#003487; display:block; color:#fff;}
#index3 .daohang3 { background-color:#003487; display:block; color:#fff;}
#index4 .daohang4 { background-color:#003487; display:block; color:#fff;}
#index5 .daohang5 { background-color:#003487; display:block; color:#fff;}
#index6 .daohang6 { background-color:#003487; display:block; color:#fff;}
#index7 .daohang7 { background-color:#003487; display:block; color:#fff;}
#index8 .daohang8 { background-color:#003487; display:block; color:#fff;}

.active{ background-color:#003487; display:block; color:#fff;}

#index_line{ background:url(../images/line.gif) repeat-x top; height:2px;}
#banner{ width:100%; height:520px;margin:0 auto;}
#sub_banner{ width:964px; height:182px; margin:0 auto;margin-bottom:10px; padding-top:10px; }

#top_bg{ background:url(../images/top_bg.gif) top center no-repeat; height:24px; }

#middle_bg{ background:url(../images/middle_bg.gif) top center repeat-y;}
#foot_bg{ background:url(../images/foot_bg.gif) top center no-repeat; height:24px; }
#main_bg{background:url(../images/bg.gif);}

.cake_s{ width:1100px;height:520px;position:relative;overflow:hidden; margin:0 auto; }
.cake_s ul {width:20000em;position:absolute;clear:both; height:520px;}
.cake_s ul li {width:1100px;height:520px; overflow:hidden; float:left;}

#middle{background:url(../images/middle.png) no-repeat;height:76px;width:982px;margin:0 auto; position:relative; /*top:-29px;margin-bottom:-29px;*/ margin-top:-29px;display:block;} 
#tel{ width:191px; height:46px; position:absolute; left:150px; top:15px;}
#kouhao{ width:156px; height:55px; position:absolute; left:410px; top:15px;}
#qq{ width:144px; height:31px; position:absolute; right:30px; top:38px;}

#index_content{ width:100%;}
#index_main{ width:1222px; margin:0 auto; background-color:#f3f3f3; padding-bottom:50px;}
#index_center{margin-top:20px; width:1222px;}
#index_product{background:url(../images/p-bg.jpg) no-repeat; width:384px; height:537px; float:left;}
#product_con{ padding:200px 10px 20px 20px;}
#cake_scroll{ height:271px; width:158px; position:relative;}
#cake_scroll .prev{
	background:url(../images/left2.jpg) no-repeat center;
	width:24px;
	height:61px;
	position:absolute;
	z-index:1;
	left:-2px;
	top:58px;
	cursor:pointer;
}
#cake_scroll .next{
	background:url(../images/right2.jpg) no-repeat center;
	width:24px;
	height:61px;
	position:absolute;
	left:321px;
	top:58px;
	cursor:pointer;
}
.cake_scroll{ width:271px; height:258px; margin-left:41px; margin-top:20px; text-align:center;position:relative;overflow:hidden; }
.cake_scroll ul {width:1000em;position:absolute;clear:both;}
.cake_scroll ul li {float:left; width:271px; height:458px; overflow:hidden;}




.index_tittle1{ background:url(../images/news1.png) no-repeat; width:155px; height:30px; line-height:30px; font-family:"微软雅黑";  font-size:14px; color:#FFF;  font-weight:bold; text-align:center; float:right;}
.index_tittle{ background:url(../images/news2.png) no-repeat; width:155px; height:30px; line-height:30px; font-family:"微软雅黑";  font-size:14px; color:#FFF;  font-weight:bold; text-align:center; float:right;}

#index_news{ background:url(../images/n-bg.jpg) no-repeat; width:384px; height:537px; float:left; margin-left:36px;}
#news_con{ padding:210px 10px 20px 20px;}

#index_news .news_s{
    font-family:"微软雅黑";  font-size:14px;
	width:346px;
	height:90px;}
#index_news .news_s .left{
	float:left;
	width:125px;
	height:90px;}	
#index_news .news_s .right{
	float:right;
	width:200px;
	height:90px;
	margin-right:2px;
	line-height:20px;}		
#index_news .news_s .right h2{
	 font-family:"微软雅黑";  font-size:14px;
	width:200px;
	font-size:12px;
	height:24px;
	overflow:hidden;}
#index_news .news_s .right span{
	font-size:12px;
	height:20px;
	color:#a2a2a2;
	display:block;}
	
.i_index_news{
	font-size:12px;
	padding:29px 0 0 0px;
	width:346px;
 }
.i_index_news li{
	height:28px; 
	line-height:28px;
	}
.i_index_news li a{
	display:block;
	 font-family:"微软雅黑";  font-size:14px;
	}
.i_index_news ul li a span{
	display:block;
	float:right;}
	
	
	
.index_tittle span{padding-top:4px; margin-left:130px;}
.index_main2_word{ width:242px; margin:0 auto; margin-top:10px; text-indent:2em;}
#index_main3 ul{ padding-top:10px;}
#index_main3 ul li{ background:url(../images/ico.jpg) left no-repeat; padding-left:10px;} 



#index_about{background:url(../images/a-bg.jpg) no-repeat; width:384px; height:537px; float:left;font-family:"微软雅黑"; font-size:14px;}
#about_con{ padding:290px 10px 20px 20px;}

#c_link{background:url(../images/30.jpg) no-repeat; height:62px; margin-top:50px; font-size:14px;}
#c_link ul li{ float:left; text-align:center; line-height:62px; width:300px;}

#footer_bg{ background-color:#323232; width:100%; margin-top:15px;}
#footer{ height:325px; line-height:33px; text-align:center; clear:both; color:#646464; width:1100px; margin:0 auto; background-color:#323232; padding-top:40px; }

.sitemap{
	width:824px;
	float:left;}
.sitemap ul{
    font-size:14px;
	font-family:"微软雅黑";
	padding-top:28px;}
.sitemap ul li{
    border-right:1px solid #444444;
	height:162px;
    text-align:left;
	width:130px;
	margin:0 25px;
	float:left;
	display:inline;}
.sitemap ul li a{

	height:30px;
	line-height:30px;
    font-size:16px;
	font-family:"微软雅黑";
	display:block;
	}
.sitemap li ul{
	padding:5px 0 0 0;
	list-style:none;}
.sitemap li ul li{
	width:100px;
	height:22px;
	float:left;
	margin:0;
	border-right:none;
	}
.sitemap li ul li a{
	height:22px;
	line-height:22px;
	 font-size:14px;
	font-family:"微软雅黑";
	display:block;
	border:0;
	color:#7b7b7b}
.sitemap li ul li a:hover{color:#ffffff}
	

#link { width:175px; height:173px; float:right;}
#copyright{ height:60px; line-height:60px; text-align:center; background-color:#1f1f1f; width:100%;}
#footer_top{ height:8px; text-align:center; background-color:#1c70f0; width:100%;}




/********************************************************子页样式*******************************************************/
#about{ width:990px; margin:0 auto; margin-top:10px; margin-bottom:10px;}
#about_left{ width:268px; float:left; padding-left:10px;}
#about_right{ width:696px; float:right; border-left:1px solid #c5c5c5;}

#about_nav{ width:964px; margin:0 auto;  background: url(../images/about_tittle.jpg) no-repeat; height:28px; color:#444444; font-family:"微软雅黑";font-size:14px; border-bottom:1px solid #6a7277; line-height:28px;}

#about_right_tittle{ background: url(../images/about_tittle.jpg) no-repeat; height:24px; color:#fff; padding-left:15px;font-family:"微软雅黑";font-size:14px;}
#about_right_tittle span{ float:right; background:url(../images/ico1.jpg) no-repeat left; color:#666; font-family:"宋体"; font-size:12px; padding-left:30px;}
#about_right_ct{ padding:20px 30px; line-height:24px;}

#about_left_top{ background:url(../images/left_top.jpg) no-repeat; height:52px; text-align:center; line-height:53px; font-family:"微软雅黑";font-size:14px; color:#000;}
#about_left_top span{ font-family:Verdana; font-size:12px; padding-left:10px; color:#666;} 

#about_left_mid{ width:268px; text-align:center;}
#about_left_mid ul{ width:248px; margin:0 auto; line-height:33px; padding-top:10px;font-family:"微软雅黑";font-size:14px;}
#about_left_mid ul li{  background-color:#1b2533; margin:15px 0px; height:33px;}
#about_left_mid ul li a{  display:block; color:#FFFFFF;}
#about_left_mid ul li a:hover{ background-color:#c8c8c8; color:#1b2533;}

#about_left_tel{ background: url(../images/left_but.jpg) no-repeat bottom; height:64px; border-bottom:1px solid #b3b3b3; padding:5px;}
#about_left_online{ background: url(../images/left_but.jpg) no-repeat bottom; height:64px; border-bottom:1px solid #b3b3b3;padding:15px 5px 0px 5px;}
#about_left_bum{ background: url(../images/left_but.jpg) no-repeat bottom; height:94px;}

#news_list{ width:620px; margin:0 auto; margin-top:10px;}
#news_list ul{ padding-bottom:20px;}
#news_list ul li{ background: url(../images/ico.jpg) no-repeat left; padding-left:15px; border-bottom:1px dashed #ccc; line-height:30px;}
#news_list ul li span{ float:right; color:#666; padding-right:10px; }
#news_list ul li a:hover{ color:#008ad2;}

.sub_main_right_about{ width:620px; margin:0 auto; margin-top:10px;}

.fenye{ width:700px; margin:0 auto;}
.fenye span{ margin-right:10px;}

.news_info_tittle{font-family:"微软雅黑"; font-size:18px; text-align:center; margin-top:10px;}
.news_info_info{ width:620px; margin:0 auto; height:30px; line-height:30px; text-align:center; margin-top:10px; background:#f2f2f2; margin-bottom:10px;}
.news_info_info span{ padding-left:50px;}

#pro_list{ width:720px; margin:0 auto;}
#pro_list ul{ padding-bottom:20px; padding-left:10px; padding-top:20px;}
#pro_list ul li{ float:left; margin-left:20px; margin-right:25px;}
.pro_pic{ padding:3px; border:1px solid #ccc;}
.pro_name{ text-align:center; padding-top:10px; padding-bottom:10px;}
#pro_list ul li span{ text-align:center; }

h1{font-family:"微软雅黑"; font-size:18px; color:#000; line-height:40px; font-weight:normal;}
.ct{ background:url(../images/ct.jpg) no-repeat right;}
.map{ width:690px; height:400px; border:1px solid #ccc; margin-top:20px;}

.ab_tittle{ font-family:"微软雅黑"; font-size:16px; color:#000; padding-bottom:10px;}

.k_line{
	width:620px;
	height:55px;
	float:left;
	background-image:url(../images/color_line.jpg);
}
.k_line ul{
	margin:0;
	padding:0;
	list-style:none;
}
.k_line ul li{
	width:60px;
	height:55px;
	margin:0px 18px 0 18px;
	float:left;
}
.k_line a{
	cursor:pointer;
}
.yanse{
	width:620px;
	height:60px;
	float:left;
}
.bottom_color{
	width:620px;
	height:50px;
	float:left;
}
.huakuai{
	width:60px;
	height:55px;
	background-image:url(../images/k1.jpg);
}
.huakuai2{
	width:60px;
	height:55px;
	background-image:url(../images/k2.jpg);
}
.yanse ul{
	margin:0;
	padding:0;
	list-style:none;
}
.yanse ul li{
	width:60px;
	height:60px;
	margin:0px 18px 0 18px;
	float:left;
}


body {font-family:"Microsoft YaHei", 'Helvetica Neue', Arial, 'Liberation Sans', FreeSans, sans-serif; }

.clear{ display:block; height:0; clear:both; content:""; overflow:hidden; visibility:hidden }
.fl{float:left;}
.fr{float:right;}
.wrap{width:1120px; margin:0 auto;}
.h16{width:100%;height:16px;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.cf{color:#fff}
.f12{font-size:12px}
.b_t{
	height:10px;
	border-bottom:1px solid #e8e8e8;}
.pic_h:hover {
   /* box-shadow: 0 0 5px #000;*/
    display: block;
    opacity: 0.75;
}