@charset "gb2312";

/* CSS Document */



*{ margin:0px auto; font-size:12px;}



img{border:none;}

ul,ul li,dl,dl dt,dl dd,ol,ol li{ margin:0; padding:0;}

table{margin:0;padding:0;}

h1,h2,h3,h4,h5,h6{font-size:100%;}

a{ color:black; cursor:pointer; text-decoration:none;}

a:hover{color:#f00; text-decoration:underline;}


.kcgg2{ width:960px; height:86px; margin:0 auto; margin-top:5px; margin-bottom:10px;}
.kcgg2 img{ width:960px;}


.clear{ clear:both;}



.top_all{ width:100%; height:37px; background:white;}

.top{ width:1000px; height:37px;}

.top_1{ width:154px; height:37px; float:left;}

.top_2{ width:351px; height:37px; float:left; padding:0px 0px 0px 5px; line-height:37px;}

.top_3{ width:340px; height:37px; float:right; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}

.top_3 ul{ list-style:none;}

.top_3 ul li{ float:left; font-family:"Î¢ÈíÑÅºÚ"; cursor:pointer;}

.top_3 ul li a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; text-decoration:none;}

.top_3 ul li a:hover{ font-family:"Î¢ÈíÑÅºÚ"; font-size:12px; text-decoration:underline;}

#zjoffcn_jl{ width:140px; height:25px; text-align:center; padding-top:12px;}

#zjoffcn_wb{ background:url(imageszjoffcn_wb.png) no-repeat 5px center; width:40px; padding-left:30px; height:25px; padding-top:12px;}

#zjoffcn_wx{ background:url(imageszjoffcn_wx.png) no-repeat 5px center; width:40px; padding-left:30px; height:25px; padding-top:12px;}

#zjoffcn_tel{ background:url(imageszjoffcn_tel.png) no-repeat 5px center; width:100px; padding-left:30px; height:25px; padding-top:12px;}

.zg_wb{ width:230px; height:80px; position:relative; left:-10px; background:white;}

.zg_wx{ width:150px; height:150px; position:relative; left:-10px; }

.zg_tel{ width:165px; height:86px; position:relative; left:107px; background:white;}

.zg_tel ul{ list-style:none; margin-left:10px;}

.zg_tel ul li{ background:url(imageszjoffcn_tel.png) no-repeat left center; width:100%; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; text-indent:28px; line-height:25px;}



.zt{ width:1000px; height:auto;}

.zt_left{width:158px; height:auto; float:left; padding-top:35px;padding-bottom: 30px;}

.zt_right{width:820px; height:auto; float:right;}

.toutu{ 
	width:100%; 
	height:122px; 
	background:url(imagestoutu_01.png) no-repeat center;
}

.toutu_1{ 
	width:100%; 
	height:228px; 
	background:url(imagestoutu_02.png) no-repeat center;
	font-weight: bold;
 	font-family: "Î¢ÈíÑÅºÚ";
	}


.toutu_2{ 
	width:1000px;  
	margin: 0 auto;
}
.clearfloat:after{
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    height: 0;
 }
    
 .ttleft{
 	width: 649px;
 	float: left;
 	margin-right: 17px;
 }   
.ttleft1{
  	text-align: right;
  	font-size: 50px;
  	color: #e71e26;
 }  
 .ttleft2{
 	text-align: right;
 	font-size: 73px;
 	color: #000000;
 	margin-top: -10px;
 }   
.ttrig{
	float: left;
	width: 145px;
	text-align: center;
}
.ttrig p{
	font-size: 50px;
	color: #FFFFFF;
}


.a_1{ width:466px; height:104px; float:left; background:url(images4.jpg) no-repeat; padding-top:30px;}

.a_1 h3{ font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; text-align:center; margin-bottom:10px;}

.a_1 h4{  text-align:center;  background:#CA0202; border-radius:20px; width:124px; height:33px; line-height:33px;}

.a_1 h4 a{ font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; color:white; text-decoration:none;}

.a_1 h4 a:hover{ font-size:22px; font-family:"Î¢ÈíÑÅºÚ"; color:white; text-decoration:underline;}

.a_2{ width:466px; height:134px; float:right;}



.a_3{ width:820px; height:auto; margin-top:35px;}

.a_3 h1,.a_3 h2,.a_3 h3, .a_3 h4{ background:url(images6.jpg) no-repeat left; height:49px; line-height:49px; font-family:"Î¢ÈíÑÅºÚ"; font-size:28px; text-indent:15px;}

.a_3 h1 a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:28px; color:#ca0202; text-decoration:none;}

.a_3 h1 a:hover{ font-family:"Î¢ÈíÑÅºÚ"; font-size:28px; color:#ca0202; text-decoration:underline;}



.a_4{ width:778px; height:auto; border:1px solid black; padding:16px 20px 10px 20px;}

.a_4 p{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#434343; line-height:25px; text-indent:32px;}

.a_4 p strong{ font-size:16px;}

.a_4 p a{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#434343; text-decoration:none;}

.a_4 p a:hover{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#434343; text-decoration:underline;}

.red{ color:red;}

.a_4 h2 a{ display:block; width:600px; height:50px; text-align:center; background:#ca0202; font-size:26px; font-family:"Î¢ÈíÑÅºÚ"; color:white; line-height:48px; border-radius:12px; text-decoration:none; margin-bottom:10px;}

.a_4 h2 a:hover{ display:block; width:600px; height:50px; text-align:center; background:#ac0a0a; font-size:26px; font-family:"Î¢ÈíÑÅºÚ"; color:white; line-height:48px; border-radius:12px; text-decoration:none; margin-bottom:10px;}



.a_5{ width:470px; height:50px; margin-top:30px; background:#CA0202; margin-bottom:30px; line-height:50px; text-align:center; border-radius:40px;}

.a_5 a{ font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; color:white; text-decoration:none;}

.a_5 a:hover{ font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; color:white; text-decoration:underline;}







.lxwm{ width:950px; height:auto; padding-bottom:20px;}

.lxwm_1{ width:862px; height:62px; background:url(../images/27.jpg) no-repeat left; margin-top:20px; padding-left:88px; line-height:62px; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}

.lxwm_2{ width:950px; height:auto; padding-bottom:20px;}

.lxwm_2_1{ width:920px; height:auto; padding:20px 15px; font-size:14px; line-height:20px; border-bottom:1px dashed #e4e4e4;}

.lxwm_2_2{ width:920px; height:60px; padding:20px 0px; font-size:14px; line-height:20px; border-bottom:1px dashed #e4e4e4;}

.lxwm_2_2 dl{ width:460px; height:60px; font-size:14px; line-height:20px; float:left;}

.lxwm_2_2 dl dt{ font-weight:bold; margin-bottom:5px;}

.lxwm a{ font-size:18px;}

.xb{ margin-bottom:5px;}

.kcAddcon{
	width: 1000px;
	margin: 0 auto 40px;
}

.tjxc{ width:100%; height:auto; background:#F7F7F7;  padding:20px 0px;}

.tjxc_1{ width:946px; height:auto;}


/*µ×²¿¿ªÊ¼*/
.zg_foot{width:100%;min-width: 1000px; background:#989898;  height:130px;}
.zg_foot_nr{width:1000px;overflow: hidden; height:100px; background:#989898; padding-top:30px; text-align:center;color: #FFF; margin:0 auto;}
.zg_foot_nr p{line-height:24px;}
.zg_foot_nr a,.zg_foot_nr a:hover{color:#FFF;line-height:24px; text-decoration:none;}
/*µ×²¿½áÊø*/



.hh{ width:450px; height:166px; background:url(images1_r14_c8.png) no-repeat left; margin-top:20px; padding:70px 0px 0px 300px;}

.kk{ width:952px; height:43px; margin-top:30px; background:url(../images/1_r18_c4.png) no-repeat;}

.mm{ width:782px; height:120px;}

.mm img{ position:relative; top:45px;}