@charset "utf-8";
/* CSS Document */
/*公共部分开始*/
/*橙黄#ff6600
蓝字#14647d
灰块#c2c2c2
灰边#ebebe9
浅黑字#505050
灰割线#cfcfcf*/

body {
	margin: 0 auto;
	padding:0;
	border:0;
	text-align: left;
	background:url(/images/top_bj.png) no-repeat top center;
}
ul,li{ margin:0px;padding:0px;list-style-type:none;}
.z {font:16px "Lucida Sans Unicode", "Lucida Grande", 宋体, sans-serif;}
.z_1 {font:14px "Lucida Sans Unicode", "Lucida Grande", 宋体, sans-serif;}
.z_2 { color:#767676;}
.z_3 { text-align:right;}
.z_4 { letter-spacing:1px;}
.z_5 {font:20px "Lucida Sans Unicode", "Lucida Grande", 宋体, sans-serif;}
.z_6 {font:12px "Lucida Sans Unicode", "Lucida Grande", 宋体, sans-serif;}
.z_7 { line-height:150%;}
.z_8 { line-height:180%;}
.i { text-align:center;}
.i_l { text-align:left;}
.bj { background-color:#FFF}
a img { border:0;}
a {
	text-decoration:none;
	color:#6e6e6e;
}
a:hover {
	text-decoration:none;
}
a.b {
	text-decoration:none;
	color:#fff;
}
a.b:hover {
	text-decoration:none;
}

.boder-radius{
     -webkit-border-radius:6px;/*适配以webkit为核心的浏览器(chrome、safari等)*/
     -moz-border-radius:6px;/*适配firefox浏览器*/
     -ms-border-radius:6px;/*适配IE浏览器*/
     -o-border-radius:6px;/*适配opera浏览器*/
     border-radius:6px;/*适配所有浏览器(需要放在最后面，类似于if..else if..else..)*/
	 outline:none;
}



#nav {list-style-type: none; width:950px; padding-left:20px; padding-top:20px; padding-bottom:20px;}
#nav a {display: block; text-align:center; padding:0 7px;height:25px;}
#nav a:link  {color:#000; text-decoration:none;}
#nav a:visited  {color:#000;text-decoration:none;}
#nav a:hover  {color:#000;text-decoration:none;}
#nav li {float:left; padding:5px 0 ;}
#nav li a:hover{background:#fff;}
#nav li ul {line-height: 25px;list-style-type: none;text-align:left;left: -999em; width: 90px; position: absolute;z-index:90;}
#nav li ul li{float: left; width: 130px;background: #fff;}
#nav li ul a{display: block;text-align:left;padding-left:20px;}
#nav li ul a:link  {color:#666; text-decoration:none;}
#nav li ul a:visited  {color:#666;text-decoration:none;}
#nav li ul a:hover  {color:#000;text-decoration:none;font-weight:normal;background:#eeeeee;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#content {clear: left;}

.top { margin:0 auto; width:1440px;overflow:hidden; background-color:#FFF;}
.logo { float: left; padding:14px 0; width:340px;}
.tel { float: right; padding:10px; width:110px; text-align:center;}
.zs { float:left; padding-top:10px; width:970px;overflow:hidden;}
.wb { float:left; padding-top:10px; width:900px;overflow:hidden; text-align:right;}
.dh { width:970px; margin-top:8px;margin:0 auto; float:left;}
.dh_4 { width:100%; float:left;}
.dh_4 li {float:left; text-align:center; padding:10px 30px;}
.banner { max-width:1920px; min-width:1440px; overflow:hidden;}

.ab { width:1100px; margin:0 auto;overflow:hidden;}
.ab li { width:200px; float:left; text-align:center; padding:10px;}
.cen { 
max-width:1920px;
min-width:1440px;
position:relative; 
background:url(/images/bj_1.jpg) no-repeat 0px 200px;
/*background-position:0 250px;
background-image: url(/images/bj_1.jpg);
background-size: 100% 100%;
-moz-background-size: 100% 100%;
-webkit-background-size: 100% 100%;*/
}

.cc { width:100%; min-width:1400px; margin:0 auto; overflow:hidden;}

.fw { width:1400px;margin:0 auto;overflow:hidden; padding:50px 0;}
.fw_l{ width:310px; float:left; border:1px solid #d9d9d9; height:250px;box-shadow: 0px 5px 2px #eeeeee; background-color:#FFF; padding:10px;}
.fw_l li { width:310px; float:left; text-align:center; padding-top:12px;}
.fw_c { width:670px; float:left; border:1px solid #d9d9d9; margin-left:20px; margin-right:20px; height:250px;box-shadow: 0px 5px 2px #eeeeee;background-color:#FFF; padding:10px;}
.fw_c li { width:650px; float:left; text-align:center; padding-top:12px;}
.fw_r{ width:310px; float:left; height:250px;box-shadow: 0px 5px 2px #eeeeee;border:1px solid #d9d9d9;background-color:#FFF;padding:10px;}
.fw_r li { width:310px; float:left; text-align:center; padding-top:12px;}

.n_t { width:1523px;margin:0 auto;overflow:hidden; margin-bottom:20px;}
.news_t { width:344px; float:left; margin:0 15px;border:1px solid #d9d9d9;}
.news_t li { width:344px; float:left;}

.n_t1 { width:1100px;margin:40px auto;overflow:hidden; }
.n_t1_l { float:left; width:435px; padding:50px 20px 20px 20px;border:1px solid #d9d9d9; background:url(/images/pwork.jpg) no-repeat top left;}
.n_t1_l li {float:left; margin-top:12px; width:300px;}
.n_t1_r { float:right; width:340px; text-align:center; padding:5px 260px 25px 10px;border:1px solid #d9d9d9;background:url(/images/zwgk.jpg) no-repeat top right; background-color:#FFF;}
.n_t1_r li {float:left; margin:12px 5px 0 5px; list-style-type:none;}

.zwgk { max-width:1920px; min-width:1440px; background-color:#eeeeee; overflow:hidden;}
.zwgk_1 { width:1440px; margin:0 auto; background-color:#FFF;overflow:hidden;}
.zwgk_2 { width:920px; float:left; margin-top:20px; }
.zwgk_2_1 { width:920px; float:left; height:5px;background-color:#eeeeee;overflow:hidden; margin-top:10px; margin-bottom:20px;}
.zwgk_3 { width:800px; float:left; padding-left:20px;}
.zwgk_3 li { padding:5px 10px; margin:5px 10px; float:left; list-style-type:none; text-align:center; background-color:#5ea7dd;}
.link { width:516px; float:right;border:2px solid #eeeeee;}
.link_1 { width:50px; background-color:#5ea7dd; text-align:center; padding-top:20px; padding-bottom:20px; float:left;}
.link_2 { width:450px; padding-top:20px; padding-bottom:20px;float:left;}
.link_2 li { padding:5px 10px; margin:2px 5px; float:left; list-style-type:none;text-align:center;}

.d1 { width:1000px; margin:0 auto; overflow:hidden; }
.d1 li { text-align:left; float:left;list-style-type:none;}
.d1_zw { width:880px; margin:0 auto; overflow:hidden; padding:30px 0;background-color:#FFF;}
.d1_zw li { text-align:left; float:left;list-style-type:none; padding:20px 0; width:880px;}

.n_list { width:1200px; margin:0px auto;overflow:hidden; background-color:#FFF; padding:20px 0;}
.n_list_l { width:260px; float:left; margin:0 10px;}
.n_list_l li { width:210px; text-align:left; float:left;list-style-type:none; padding:10px 25px;border-bottom:1px solid #eeeeee;}
.n_list_r { width:900px; float:right;}
.n_list_r li { text-align:left; float:left;list-style-type:none;}
.n_list_r_zw { width:900px; margin:}
.n_list_r_zw li { text-align:left; float:left;list-style-type:none; width:800px; padding-left:50px; padding-right:50px;padding-bottom:10px; padding-top:20px;}

.bq { width:100%; background-color:#f4f4f4; padding:20px 0 ;overflow:hidden;}
.bq_1 { width:1440px; margin:0 auto; text-align:center;}
.b_top {z-index:110;position:fixed;width:48px; right:0; bottom:0;}
.b_top li { width:48px;float:left;list-style-type:none;}
.t_top {z-index:110;position:absolute;width:230px; float:right; top:30px; right:10px;}
.t_top li { width:48px;float:left;list-style-type:none;}

.zwgk { max-width:1920px; min-width:1440px; background-color:#eeeeee; overflow:hidden; margin:0 auto;}
.zwgk_1 { width:1440px; margin:0 auto; background-color:#FFF;overflow:hidden;}
.zwgk_2 { width:920px; float:left; margin-top:20px; }
.zwgk_2_1 { width:920px; float:left; height:5px;background-color:#eeeeee;overflow:hidden; margin-top:10px; margin-bottom:20px;}
.zwgk_3 { width:800px; float:left; padding-left:20px;}
.zwgk_3 li { padding:5px 10px; margin:5px 10px; float:left; list-style-type:none; text-align:center; background-color:#5ea7dd;}
.zwgk_4 { width:1440px; float:left; padding-left:80px;}
.zwgk_4_1 { width:280px; float:left;}
.zwgk_4_1 li { width:120px; margin:5px 10px; float:left; list-style-type:none; text-align:center;}
.zwgk_4_2 { width:480px; float:left; padding-left:50px;}
.zwgk_4_2 li {margin:5px; float:left; list-style-type:none; text-align:left;width:440px;}
.zwgk_4_3 { width:350px; float:left; padding-left:40px;}
.zwgk_4_3 li {margin:5px; float:left; list-style-type:none; text-align:left;width:320px;}
