﻿@charset "utf-8";
/* CSS Document */

*{ margin:0 auto; padding:0;}
body{ font-size:12px; line-height:20px; color:#6c6c6c;}
ul{list-style:none}
img{border:none}

.headtop{
width:100%;height:26px; background: url(../images/topbg1_01.jpg) repeat-x;
}
.headtop01{
width:1000px; height:25px;
}
.headtop02{
width:168px; height:21px; background:#f6f6f6; border-left:1px solid #eee; padding-top:3px; float:left;
}
.headtop02 a{
text-decoration:none; color:#333;
}
.headtop02 a:hover{
color:#ce281e;

}
.logotop{
width:1000px; height:90px; 
}
.logoleft{
float:left; margin-top:10px;
}
.logoright{
float:right; margin-top:22px;
}
.dh{
width:100%; height:35px; background:url(../images/dhbg_05.jpg) repeat-x;
}
.dh01{
width:1000px; height:35px; 
}
.dh01 li{
 width:123px; height:25px; float:left; margin-top:8px; text-align:center;
}
.dh01 a{
 font-family: "宋体"; font-size:14px; font-weight:bold; text-decoration:none; display:block;
}
.nihao{   color:#fff; }
.yanse{
 color:#f5c61c;
}
.bannertu{
width:1000px; height:310px;  margin-top:15px; overflow:hidden;
}
.rxcp{ 
width:1000px; height:32px; background: url(../images/rxcpbg_03.jpg) no-repeat; margin-top:15px;
}
.rxcp span{ 
color:#fff;float:left; margin-top:7px; margin-left:15px; font-weight:bold; margin-right:10px;
}
.rxcp01 { width:850px; height:32px;margin-left:20px; float:left; overflow:hidden;
}
.rxcp01 a{ 
color:#666;float:left; margin-top:7px;  text-decoration:none; margin-right:10px;
}
.rxcp01 a:hover{
color:#ce281e;
}

.sy_cp{ 
width:1000px; height:140px; margin: 0 auto; margin-top:20px;
}
.sy_cp01{
 width:320px; height:140px; background:url(../images/cpbg_03.jpg) no-repeat right; margin-right:12px; float:left;
 }
.sy_cp02{
 width:320px; height:25px; 
 }
.sy_cp022{
 width:190px; height:25px; background:url(../images/jiantoupic_24.jpg) no-repeat 5px 5px; float: left; padding-left:25px;
 }
.sy_cp022 a{
font-size:14px; font-weight:bold; text-align:left;color:#666; text-decoration:none; margin-top:2px;  float:left;
}
.sy_cp022 a:hover{
color:#ce281e;
}
.sy_cp02 img{ margin-right:8px; margin-top:6px;float:right;
}
.sy_cp03{
width:320px; height:110px; border-bottom:#ccc  dotted 1px ;
}
.sy_cp03 img{
float:left;
}
.sy_cp04{
width:157px; height:63px; overflow:hidden; text-align:left; margin-top:15px; margin-right:10px; float:right;
}
.sy_xwjs{ 
width:1000px; height:260px; margin-top:15px;
}
.sy_xw{ 
width:300px; height:260px; float:left; margin-right:15px;
}
.sy_xw01{ 
width:310px; height:35px; background: url(../images/xwjsbg_03.jpg) no-repeat;
}
.sy_xw01 p{ 
margin-left:27px; padding-top:8px; font-weight:bold; text-align:left; color:#fff; float:left;
}
.sy_xw01 a{ 
float:right;  margin-right:15px; margin-top:13px;
}

.sy_xw02{ 
width:300px; height:215px; padding-top:10px; overflow:hidden;
}
.sy_xw02 li{ width:295px; height:20px; overflow:hidden; background:url(../images/xwlbbg_07.jpg) no-repeat 3px 5px; margin-bottom:8px; text-align:left; float:left; margin-top:2px; 
}

.sy_xw02 a{ 
color:#333; text-decoration:none; padding-left:18px; display: block;
}
.sy_xw02 span{
 float:right;color:#666; font-size:12px; font-family:"宋体";
}
.sy_xw02 a:hover{
color:#ce281e;
}


.sy_js2{ 
width:300px; height:260px; float: left; margin-right:15px;
}
.gysz2{ 
width:370px; height:260px; float:right;
}


.sy_js{ 
width:300px; height:260px; float: right; margin-right:15px;
}
.gysz{ 
width:370px; height:260px; float:left;
}
.gysztop{ 
width:370px; height:35px; background:url(../images/gysztopbg_06.jpg) no-repeat bottom;
}
.gysztop a{
	float:right;  margin-right:15px; margin-top:13px;
}
.gysztop01{ 
width:120px; height:20px; margin-top:7px; float: left; background:url(../images/jiantou02_28.jpg) no-repeat left; padding-left:13px;
}
.gysztop01 p{ 
padding-left:15px; color:#333;font-weight:bold;
}
.gyszbottom{ 
width:370px; height:215px;
}
.gyszbottom01{ 
width:365px; height:95px;  background:#f8f8f8; padding-top:6px; margin-top:10px; padding-left:5px;
}


.gyszbottom02{ 
width:370px; height:95px; background:#f8f8f8;
}
.yqlj{
width:1000px;height:88px;margin:0 auto;background:url(../images/yqljbg00_11.jpg) repeat-x ; margin-top:15px;
}

.yqlj01{
width:67px;height:18px;color:#fff;margin-top:15px;margin-left:15px;text-align:center;background:url(../images/yqljbg_11.jpg) no-repeat center;float:left;
}
.yqlj02{
width:900px; height:60px;margin-top:15px;margin-left:10px;float:left; overflow:hidden;text-align:left;
}
.yqlj02 a{
margin-right:10px; text-decoration:none; color:#333; 
}
.yqlj02 a:hover{
color:#ce281e;
}
.foot {
width:100%;clear:both; height:100px;background:#eee; margin-top:20px;
}
.footnr{ 
width:1000px;height:100px;margin:0  auto;
}
.footlogo{
width:300px;height:100px;float:left;
}
.footad{
width:530px;height:60px;margin-top:30px;float: right; text-decoration:none;text-align:left;
}
.footad p{
font-family:"宋体" ; font-size:12px; color:#999; text-align:left; float:left;
}
.footad a{ 
font-family:"宋体" ; font-size:12px; color:#777; text-decoration:none;
}
.footad img{
float:right;
}
.footad a:hover{
color:#ce281e;
}
.gy_sz{ 
width:1000px; height:auto; margin-top:15px;
}
.gy_gsjj{ 
width:285px; height:auto; border:#dcdcdc solid 1px; float:left;
}
.gy_gsjjtop{ 
width:285px; height:46px; background:url(../images/gy_szbg_20.jpg) repeat-x;
}
.gy_gsjjtop img{
float:left; margin-left:30px; margin-top:13px;
}
.gy_gsjjtop01{ 
width:100px; height:20px;font-weight:bold; color:#ce281e; font-size:16px; text-align:left; margin-left:10px;margin-top:14px; float:left;
}
.gy_gsjjbottom{
 width:285px; height:auto; text-align:left;}
.yanse01{ 
color:#ce281e;
}
.gy_gsjjbottom li{ 
line-height:45px; background: url(../images/gy_sz01bg_29.jpg) repeat-x; border-bottom:#f1f1f1 solid 1px; padding-left:50px;
}
.gy_gsjjbottom  a{
 font-family: "宋体"; font-size:16px; font-weight:bold; color:#333; text-decoration:none;
}
.gy_gsjjbottom  a:hover{
color:#ce281e;
}	
.gy_sznr{ 
width:700px; height:auto;border:#dcdcdc solid 1px; float:right; padding-bottom:20px; margin-bottom:30px;
}
.gy_sznrtop{ 
width:700px; height:46px; background:url(../images/gy_szbg_20.jpg) repeat-x;
}
.gy_sznrtop img{ 
float:left; margin-left:15px; margin-top:13px;
}
.gy_sznrtop01{ 
width:500px; height:20px; color:#666; text-align:left; float:left; margin-top:12px; padding-left:10px;
}
.gy_sznrtop01 p{ 
text-align:left; 
}
.gy_sznrtop01 a{
 color:#666; text-decoration:none;
}
.gy_sznrtop01 a:hover{
color:#ce281e;
}	
.gsgkjs{ 
width:700px; height:auto; margin-top:15px;
}
.gsgkjstop{ 
width:665px; height:35px; border-bottom:#dcdcdc solid 1px; margin-top:20px;
}
.gsgkjstop p{
 font-size:16px; font-weight:bold; color:#59698b; text-align:center;
 }
.gsgkjsbottom{
width:665px; height:auto; margin-top:15px; padding-bottom:20px;
 }
.gsgkjsbottom img{ float:left; margin-right:15px;
 }
.gsgkjsbottom p{ 
line-height:24px;font-family:"宋体"; color:#333;text-align:left;
}

.qyrybottom{
width:665px; height:auto; margin-top:15px; padding-bottom:20px; text-align:left;
 }
 .qyrybottom li{
 width:210px; height:140px; float:left; margin-right:5px; margin-left:5px; margin-top:10px;
 }
.cpfl{ 
width:1000px; height:auto; margin-top:15px;
}
.cpflzuo{
 width:285px; height:auto;border:#dcdcdc solid 1px; margin-bottom:20px;  float:left;
 }
 .cpfllb{
 width:285px; height:auto; margin-bottom:10px; float:left;
 }
.cpfltop{ 
width:285px; height:44px; background:url(../images/cpfltopbg_03.jpg) repeat-x;
}

.cpfltop01{ 
width:285px; height:34px;padding-top:14px; text-align:center;
}
.cpfltop01 a{ 
font-weight:bold; color:#333; font-size:14px; text-decoration:none;
}
.cpfltop01 a:hover{ 
 color:#ce281e;
}
.cpflbottom{
 width:285px; height:auto;
}
.cpflbottom li{ width:110px; height:20px;background: url(../images/cpflbg_07.jpg) no-repeat left; float:left; margin-left:20px; text-align:left; padding-left:12px; margin-top:5px;
}
.cpflbottom  a{
 font-family: "宋体"; font-size:12px;color:#333;text-decoration:none;
}
.cpflbottom  a:hover{
color:#ce281e;
}	
.cpflnryou{ width:665px; height:auto; margin-bottom:10px; margin-left:17px; float:left;
 }
.cpflnrtop{ 
width:665px; height:35px;  text-align:center;
}
.cpflnrtop p{
 font-size:16px; font-weight:bold; color:#59698b; padding-top:8px;
 }
.cpflnrbottom{
width:665px; height:auto;  padding-bottom:10px; 
}
.cpflnrbottom li{ 
width:200px; height:212px;float:left; margin:15px 0 0 8px; border:#ddd solid 1px;
 }
 .cpflnrbottom img{ 
width:200px; height:172px; overflow:hidden;
 }
 .cpflnrbottom p{ padding-top:10px; text-align:center;
 }
.cpflnrbottom  a{
display: block;font-family:"宋体"; color:#333; text-decoration: none; 
}
.cpflnrbottom  a:hover{
color:#ce281e;
}
.cpfl_xxtop{ 
width:665px; height:35px;margin-top:10px; 
}
.cpfl_xxtop p{
 font-size:16px; font-weight:bold; color:#59698b; padding-top:8px;
 }
.cpfl_xxbottom{
width:665px; height:auto; padding-top:10px; padding-bottom:10px; 
}
.cpfl_xxbottom p{
 text-align:left;
}
.cpfl_xxbottom01{
width:665px; height:290px; border-bottom:#ddd dashed 1px;
}
.cpfl_xxbottom02{
width:300px; height:280px; overflow: hidden;float:left;
}
.cpfl_xxbottom03{
width:300px; height:100px; text-align:left; border-bottom:#ddd dashed 1px; overflow:hidden; margin-bottom:10px;
}
.cpfl_xxbottom04{
width:300px; height:80px; text-align:left; overflow:hidden; margin-bottom:10px;
}
.cpfl_xxbottom05{
width:280px; height:30px; text-align:left; padding-left:20px; overflow:hidden; background:url(../images/tel01_03.jpg) no-repeat left;border-bottom:#ddd dashed 1px; 
}
.cpfl_xxbottom05 p{ color:#333; font-weight:bold; font-size:14px; margin-top:5px;

}
.cpfl_xxbottom06{ width:300px; height:34px; margin-top:10px;
}
.cpfl_xxbottom011 { 
border:#ddd solid 1px; float:right; width:350px; height:265px; padding-top:15px; text-align:center;
}

.cpfl_xxnext{ 
width:655px; height: auto; margin-top:30px;
 }
.cpfl_xxnext01{ 
width:645px; height:23px; background:#c1c6cc; padding-top:3px; margin-top:10px;padding-left:10px; overflow:hidden;
}
.cpfl_xxnext a{ 
color:#333; font-size:12px; text-decoration:none; 
}
.cpfl_xxnext a:hover{
color:#ce281e;
}
.jszlbottom{ 
width:665px; height:auto; margin-top:15px;
}
.jszlbottom li{
 line-height:35px; background: url(../images/jszlbg.jpg) no-repeat left; border-bottom:#ccc solid 1px; text-align:left;
}
.jszlbottom a{ 
padding-left:15px;text-decoration:none; color:#666;
 }
.jszlbottom  a:hover{
color:#ce281e;
}
.jszlbottom span{ 
float:right;
 }
 .page {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 15px; PADDING-LEFT: 0px; WIDTH: 661px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-BOTTOM: 0px; HEIGHT: auto; PADDING-TOP: 0px; text-align:center;
}
.page A {
	BORDER-BOTTOM: #484848 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #484848 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; FLOAT: left; HEIGHT: 16px; COLOR: #000000; MARGIN-LEFT: 4px; FONT-SIZE: 12px; BORDER-TOP: #484848 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #484848 1px solid; TEXT-DECORATION: none; PADDING-TOP: 6px
}
.page SPAN {
	BORDER-BOTTOM: #484848 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #484848 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; DISPLAY: block; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; FLOAT: left; HEIGHT: 16px; COLOR: #000000; MARGIN-LEFT: 4px; FONT-SIZE: 12px; BORDER-TOP: #484848 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #484848 1px solid; TEXT-DECORATION: none; PADDING-TOP: 6px
}
.page A:hover {
	BORDER-BOTTOM: #484848 1px solid; BORDER-LEFT: #484848 1px solid; BACKGROUND: #484848; COLOR: #fff; BORDER-TOP: #484848 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #484848 1px solid
}
.page A.current {
	BORDER-BOTTOM: #484848 1px solid; BORDER-LEFT: #484848 1px solid; BACKGROUND: #484848; COLOR: #fff; BORDER-TOP: #484848 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #484848 1px solid
}
.page INPUT {
	BORDER-BOTTOM: #484848 0px solid; TEXT-ALIGN: center; BORDER-LEFT: #484848 0px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 20px; PADDING-RIGHT: 0px; COLOR: #3a3a3a; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; BORDER-TOP: #484848 0px solid; BORDER-RIGHT: #484848 0px solid; PADDING-TOP: 0px
}
.jszl_xxbottom{ 
width:665px; height:auto; padding-top:15px; 
}
.jszl_xxbottom01{ 
width:665px; height:auto; text-align:left; margin-bottom:80px;
}
.jszl_xxbottomlb{ 
width:665px; height:220px; margin-top:40px;
}
.jszl_xxbottomlbzuo{ 
width:310px; height:220px;border:#c4c4c4 solid 1px; float:left; margin-right:10px; margin-left:10px;
}
.jszl_xxbottomlbzuotop{ 
width:310px; height:44px; background:url(../images/gy_szbg_20.jpg) repeat-x; 
}
.jszl_xxbottomlbzuotop img{ 
float:left; margin-left:5px; margin-top:13px;
}
.jszl_xxbottomlb01{ 
width:250px; height:20px; color:#666; text-align:left; float:left; margin-top:12px; padding-left:10px; font-size:14px;
}
.jszl_xxbottomlb01 p{
text-align:left;
}
.jszl_xxbottomlb02{ 
width:310px; height:165px; padding-top:10px;
}
.jszl_xxbottomlb02 li{ width:287px; height:20px; background:url(../images/cpflbg_07.jpg) no-repeat 0 5px; padding-left:13px; margin-left:10px; overflow:hidden; margin-top:8px;text-align:left;
}
.jszl_xxbottomlb02 a{ 
color:#666;  text-decoration:none;
}
.jszl_xxbottomlb02 a:hover{ 
color:#ce281e;
}
.casebottom{
width:665px; height:auto; padding-top:10px; 
}
.casebottom_00{
width:665px; height:140px; margin-top:25px; border-bottom:#ccc dashed 1px; overflow: hidden;
}
.casebottom img{
 float:left; border:#ccc solid 1px;
}
.casebottom01{
 width:495px; height:140px; float:right;text-align:left;
}
.casebottom01 p{
text-align:left;
}
.casebottom01 a{ 
color:#ce281e; text-decoration:none;
}
.casebottom01_01{ 
width:495px; height:28px; border-bottom:#ccc dashed 1px; margin-bottom:5px;
}
.casebottom01_01 a{ color:#333;
}
.casebottom01_01 a:hover{ 
color:#ce281e; 
}
.casebottom01_01 p{ 
font-size:16px; color:#333; text-align:left;
}
.contactbottom{
width:665px; height:auto; background:#f3f3f3; margin-top:15px; padding-bottom:20px;
}
.contactbottom01{
width:645px; height:260px;  padding-left:20px; padding-top:10px; color:#333;
}
.contactbottom01 p{
line-height:25px;text-align:left;
}
.contactbottom01 a{ 
color:#333; 
}
.contactbottom01 a:hover{ color:#ce281e; 
}








