@charset "utf-8";
/* CSS Document */
ul{margin:0px;padding:0px;}
li{list-style:none;}
.box{width:1000px;margin:0px auto; overflow:hidden;}
.lf{float:left;}
.rg{float:right;}
.clear{clear:both;}
.h25{ height:25px; width:100%;}
.h40{ width:100%; height:40px;}

.banner{ height:533px; width:100%; text-align:center;}
.nav{ background:#eb1e25; height:46px; width:100%; font-size:18px; font-weight:bold; line-height:46px; color:#FFF;}

.top_left{ height:350px; width:618px; margin-right:25px;}
.top_right{ width:357px; height:350px; }
.top_rg_01{ width:100%; height:180px;}
.top_rg_02{
	width: 100%;
	height: 168px;
}
.bt_01_box{ height:40px; width:100%; border-bottom:2px #cccccc solid; }
.xwdt{ height:40px; line-height:40px; padding:0 1px; border-bottom:2px #eb1e25 solid; font-size:22px; color:#eb1e25; }
.gd{ width:20px; height:40px; overflow:hidden;}

.ct{ height:400px; overflow:hidden;}
.conten{ width:100%; height:400px; background:#f2f2f2;}
.ct_01{ width:315px; height:400px;}
.ct_01_box{ height:40px; width:100%;  border-bottom:2px #cccccc solid; margin-top:38px;}
.tp{ width:100%; height:135px;  margin-top:20px;}
.jdt{ width:310px; height:270px; margin-top:78px;}


.tpjj{ height:300px;}
.tpjj_bt{ width:1000px; height:48px; background:url(tpjj.png) no-repeat;}
.tup{ width:1000px; height:222px; margin-top:28px;}

.bq{ height:110px; width:100%; background:#f3f3f3; border-top:1px #cacaca solid; margin-top:65px;}
.bq_box{ width:1000px; margin:0 auto; height:110px; text-align:center;}

