﻿@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,h4,h5,h6,p,b,s,i,u,ul,li,ol,dl,dt,dd,a,form,input,table,tr,td,div,span{ margin:0px; padding:0px;}
body{ font-size:12px;}
li{ list-style:none;}
img{ border:none;}
.cl{ clear:both; height:0px; line-height:0px; font-size:0px;}/*清除浮动*/
a{ text-decoration:none;}


.w{ width:1000px; margin:0 auto;}
.w1040{ width:1040px; margin:0 auto;}
.header{ height:168px; background:url(../images/bg.gif);}
.top{ height:36px; line-height:36px;color:#484848;}
.welcome{ float:left;}
.abo{ float:right;}
.abo a{ padding:0px 5px; color:#484848;}

.top_c{ height:88px; position:relative;}

.top_c .logo{ position:absolute; width:180px; float:left; left:0px;}

.top_c b{ float:left; padding-left:182px; font-size:25px; font-family:"微软雅黑"; margin-top:30px;}
.top_c .tel{ float:right; width:200px; height:60px; background:url(../images/tel.gif) no-repeat left 12px; padding-left:50px; padding-top:12px;}
.top_c .tel strong{ font-size:24px; color:#D10003;}

.nav,.navs{ height:45px; line-height:45px;}
.navs{ padding-left:182px; color:#FFF;}
.navs ul li{float:left; display:inline; }
.navs ul li a{ display:block; padding:0px 36px;color:#FFF;font-size:14px; }

.navs ul li.cur{ position:relative; margin-left:50px;background:none;}
.navs ul li.cur s{
	display: block;
	background: url(../images/home.gif) no-repeat;
	width: 18px;
	height: 14px;
	position: absolute;
	left: 15px;
	top: 15px;
}
.navs ul li.cur a{}

.navs ul li a:hover{ background:url(../images/bg_li.png) no-repeat center;}


.banner{ position:relative; height:480px; background:url(../images/bg_banner.png) no-repeat center;}
.banners{ height:450px; overflow:hidden;}
.weixins{ width:165px; position:absolute; left:-165px; top:10px;}
.weixins b{ display:block; height:20px; line-height:20px; text-align:center; font-size:14px; font-weight:normal;}

.adv1{ height:auto; background:url(../images/bj_adv1.gif) repeat-x bottom; text-align:center;}
.adv2{ height:89px; border-bottom:1px solid #cccccc;}

.titles{ height:63px; background:url(../images/bg_hd.gif) no-repeat bottom right;font-family:"微软雅黑"; color:#CA0003; }
.titles h3{ font-size:23px; font-style:italic; float:left; margin-top:30px;}
.titles i{ font-style:normal; float:right;margin-top:40px;}


.bganli{background:#F0F0F0; height:538px;}
.hdcon{  }
.hdcons{height:196px;margin:20px 0px 30px; overflow:hidden; width:1040px;}
.hdcons ul li{ float:left; width:234px; text-align:center; background:#D5D5D5; margin-left:21px; display:inline;}
.hdcons ul li img{ border:3px solid #FEBB24;}
.hdcons ul li .hd_name{ height:30px; line-height:30px;}
.hdcons ul li .hd_name a{ font-size:14px; color:#282828;}

.youshi{ height:1449px; background:url(../images/bg_liyou.jpg) no-repeat;}
.youshi dl{font-family:"微软雅黑"; width:555px;}
.youshi dl dt{ font-size:30px; color:#272727; }
.youshi dl dd{ font-size:18px; color:#555555; line-height:30px;}
.youshi dl dd i{ font-style:normal; color:#ba060a;}
.youshi dl dd b{ font-weight:normal; font-size:22px;}

.youshi .ys1{ float:left; height:145px; padding-top:122px; padding-left:90px;}
.youshi .ys1 dd{ }

.youshi .ys2{ float:right;height:145px; width:542px; padding-top:148px; padding-left:130px;}
.youshi .ys2 dt{ text-align:right; padding-right:85px; }
.youshi .ys3{ float:left;height:145px; padding-top:85px; padding-left:90px;}
.youshi .ys3 dd{}

.youshi .ys4{ width:470px; float:right;height:145px; padding-top:114px; padding-left:130px;}
.youshi .ys5{ float:left;height:145px; padding-top:145px; padding-left:90px;}

.jiemi{ width:998px; margin:0 auto; border:1px solid #ec817f; height:186px; border-top:none; padding-top:20px;}
.jiemi p{ text-align:left; text-indent:2px; font-size:18px; font-family:"微软雅黑"; background:url(../images/bg_jm.png) no-repeat 40px 16px; line-height:37px; padding-left:60px; padding-right:20px;}
.jiemi p b{ font-size:23px; color:#e00100;}



.about{ height:155px; margin-top:15px; border-bottom:1px dashed #CCCCCC;}
.about img{ float:left; width:253px; border:1px solid #CCCCCC; padding:3px;}
.about .abouts{ width:954px; margin-right:15px; margin-left:15px;}
.about .abouts p{ color:#555555; text-indent:2em; font-size:14px; line-height:30px; text-align:left;}

.rongyu{ height:184px; margin-top:15px; margin-bottom:20px; padding-top:6px;}

.rongyus{height:175px; overflow:hidden;}

.rongyus ul{ padding:0px 1px;}
.rongyus ul li{ float:left; width:189px; margin:0px 5px; display:inline; text-align:center;}
.rongyus ul li img{ border:1px solid #E8A000;}
.rongyus ul li span{ display:block; height:30px; line-height:30px;}
.rongyus ul li span a{ font-size:14px; color:#282828;}

.geshi{ height:390px;}
.geshi ul{ padding:0px 5px; padding-top:20px;}
.geshi ul li{ width:153px; height:170px; margin:0 6px; text-align:center; margin-bottom:15px; display:inline; background:url(../images/bg_gs.png) no-repeat;  float:left;}
.geshi ul li .gs_img{ width:143px; margin-left:5px; margin-top:6px; height:154px;}

.geshi_more{ font-size:15px; color:282828; font-family:"微软雅黑"; text-align:right; height:40px; line-height:40px; margin-bottom:20px;}
.geshi_more i{ font-size:18px; font-style:normal;}
.geshi_more b{ font-size:18px; color:#ba060a;}

.foot{ background:#F0F0F0; font-family:"微软雅黑";}
.reg{ height:335px; background:url(../images/bg_zc.jpg) no-repeat; position:relative;}

.zixuns{
	text-align: right;
	height: 80px;
	width: 300px;
	position: absolute;
	left: 194px;
	top: 218px;
}
.zixuns a{ display:block;height: 80px;
	width: 300px;}

.reg form{ width:470px; height:243px; float:right; margin-top:50px;}
.reg ul li{ height:33px; margin-bottom:15px; width:400px;}
.reg ul li span{ font-size:15px; color:#434343; line-height:32px; display:block; width:80px; height:32px; float:left; text-align:right; margin-right:5px; background:none;}
.reg ul li i{ font-size:15px; font-style:normal; color:#434343; line-height:32px; display:block; width:40px; height:32px; float:left; text-align:right; margin-left:15px; background:none;}
.reg ul li .bd{ float:left; width:200px; height:30px; border:#717171 1px solid; color:#434343; }
.reg ul li.intext_h{ height:80px;}
.reg ul li .intext{ float:left; width:263px; height:80px;border:#717171 1px solid; color:#434343; }

.zixun{ position:relative; height:89px;}
.zixun a{
	display: block;
	width: 70px;
	height: 22px;
	float: right;
	position: absolute;
	right: 54px;
	bottom: 11px;
	color:#FFF;
	
}


.subBt {
    background: url("/images/reg.jpg") no-repeat scroll left center;
    border: medium none;
    cursor: pointer;
    height: 34px;
    margin-top: 20px;
    width: 128px;
}