@charset "utf-8";
body {
	margin: 0;
	padding: 0;
	font-size: 12px;
	-webkit-background-size: cover;
	font-family: Arial, Helvetica, sans-serif;
	background-size: cover;
	background:#f2f2f2;
}
.bg{
	background-color: #FFF;
}
body a {
	outline: none;
blr:expression(this.onFocus=this.blur());
}
ul, li {
	margin: 0;
	padding: 0;
	list-style: none;
}
a img {
	border: 0
}
a, a:visited {
	text-decoration: none;
}
p {
	margin: 0;
	padding: 0;
}
h3 {
	font: normal 12px Arial, Helvetica, sans-serif;
}
h3, h5, h2, h1, h4, h6, dl, dt, dd, ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.clear {
	margin: 0;
	padding: 0;
	border: none;
	clear: both;
	height: 1px;
	float: left;
	width: 100%
}
.clear img {
	height: 1px;
}
/*==============================================index============================================================*/
.top{
	width:100%;
	float:left;
	background:#fff;
}
.tp_1{
	width:100%;
	height:33px;
	line-height:33px;
	background:#bf0707;
	float:left;
}
.tp1_nr{
	width:1200px;
	margin:0 auto;
}
.tp_1 dt{
	float: left;
	color: #fff;
	font-family: "微软雅黑";
	font-size: 12px;
}
.tp_1 dd{
	float: right;
	color: #FFF;
}
.tp_1 dd a{
	font-family: "微软雅黑";
	font-size: 13px;
	color: #FFF;
	padding:0 7px 0 7px;
}
.tp2_nr{
	width:1200px;
	margin:0 auto;
}
.logo{
	float:left;
	margin:35px 0 35px 0;
}
.tel{
	width:280px;
	float:right;
	margin:25px 0 0 0;
}
.tel dt{
	width:280px;
	float:left;
	color:#666;
	font-family:"微软雅黑";
}
.tel dt span{
	font-family: Arial;
	font-size:25px;
	font-weight: bold;
	color:#a00000;
}
.tel dd {
	width:280px;
	float:left;
	margin:10px 0 0 0;
}
.tel dd input{
	float: left;
	width: 208px;
	height: 26px;
	border: 1px #dedede solid;
	color: #CCC;
	padding-left: 5px;
}
.tb2{
	float:left;
}
.menu{
	background:url(../images/nav.png);
	width:100%;
	height:47px;
	float:left;
}
.nav{
	width:1200px;
	margin:0 auto;
}
.nav li{
	width:132px;
	height:47px;
	line-height:47px;
	text-align:center;
	float:left;
	background:url(../images/you.png) no-repeat right;
}
.nav li a{
	font-family: "微软雅黑";
	font-size: 15px;
	color: #FFF;
}
.nav li:last-child{
	background:none;
}
.banner{
	width:100%;
	float:left;
}
.ban_1{
	z-index:99999;
	position:relative;
}
.tb3{
	float:left;
	z-index:99999;
	margin:-15px 0 0 0;
}
.con{
	width:1200px;
	margin:0 auto;
}
.sy_pro{
	width:1200px;
	float:left;
	margin:10px 0 0 0;
}
.sypr_z{
	width:270px;
	height:646px;
	float:left;
	background:#fff;
}
.sypr_z dt{
	background:270px;
	height:60px;
	background:#bf0707;
	border-radius:7px 7px 0 0;
}
.tb4{
	float:left;
	margin:23px 15px 23px 15px;
}
.sypr_z dt h3{
	font-family:"微软雅黑";
	font-size:20px;
	font-weight:600;
	float:left;
	color:#fff;
	margin:14px 0 0 0;
}
.sypr_z dt i{
	font-size: 15px;
	color: #fa6464;
	float: left;
	margin:20px 0 0 10px;
	font-style: normal;
}
.sypr_z dd{
	background:270px;
	float:left;
}
.sypr_z dd a{
	background: url(../images/index_003.png) no-repeat left;
	width: 220px;
	margin: 0 10px 0 10px;
	height: 57px;
	line-height: 57px;
	border-bottom: 1px #CCC dashed;
	float: left;
	padding: 0 0 0 30px;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #333;
}
.sypr_y{
	width:915px;
	float:right;
	padding-bottom:22px;
	background:#fff;
	border-radius:7px 7px 0 0;
}
.sypr_bt{
	width:915px;
	text-align:center;
	float:left;
	border-bottom:1px #cbcbcb solid;
}
.sypr_bt h3{
	text-align: center;
	font-size: 20px;
	font-family: "微软雅黑";
	color: #bf0707;
	font-weight: 600;
	margin:18px 0 8px 0;
}
.sy_lb{
	width:915px;
	float:left;
	margin:0 0 0 13.5px;
}
.sy_lb li{
	width: 202px;
    float: left;
    text-align: center;
    margin: 17px 10px 0 10px;
}
.sy_lb li img{
	margin:0 0 5px 0;
	border:1px #e7e7e7 solid;
}

.sy_lb li span a{
	font-family: "微软雅黑";
	font-size: 13px;
	color: #333;
}
.sy_ab{
	width:1200px;
	float:left;
	margin:15px 0 0 0;
}
.sy_ab dt{
	width:353px;
	height:326px;
	float:right;
}
.sy_ab dd{
	width:832px;
	height:326px;
	float:left;
	background:#fff;
}
.syab_bt{
	width:810px;
	height:38px;
	line-height:38px;
	float:left;
	margin:10px 0 0 10px;
	background:url(../images/index_007.png) center repeat-x;
}
.syab_bt h4{
	width: 190px;
	height: 38px;
	line-height: 38px;
	float: left;
	background: #bf0707;
	font-family: "微软雅黑";
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	padding:0 0 0 10px;
}
.syab_bt h4 i{
	font-size: 12px;
	color: #fa6464;
	margin:20px 0 0 0;
	font-style: normal;
}
.sy_ab1{
	width: 800px;
	float: left;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #333;
	line-height:26px;
	padding:20px 20px 0 20px;
}
.con3{
	width:1200px;
	float:left;
	background:#fff;
	margin:15px 0 15px 0;
	padding:20px 0 15px 0;
}
.sy_faq {
	width:355px;
	float:left;
	margin:0 0 0 15px;
}
.sy_fq_bt {
	width:355px;
	float:left;
}
.sy_fq_bt {
	width:355px;
	height:42px;
	border-bottom: 1px #d9d9d9 solid;
	float:left;
}
.sy_fq_bt1 {
	width:120px;
	height:42px;
	float: left;
	padding-right: 10px;
	border-bottom: 3px #c4c4c4 solid;
}
.sy_fq_bt h2 {
	line-height:42px;
	font-size:40px;
	color: #c5271e;
	float: left;
}
.sy_fq_bt h3 {
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: bold;
	float: left;
	padding:3px 0 0 2px;
}
.en1 {
	font-size: 10px;
	font-weight: bold;
	color: #b1b1b1;
	float: left;
	padding: 1px 0 0 2px;
}
.sy_ry_bt a {
	line-height:42px;
	font-size: 12px;
	color: #5a5a5a;
	font-weight: normal;
	float: right;
	padding-right: 10px;
}
.sy_fq_bt1 {
	width:100px;
	float:left;
}
.sy_fq_bt a {
	float:right;
	padding:15px 15px 0 0;
}
.fq_lb {
	width:355px;
	float:left;
	margin:10px 0 0 0;
}
.wen {
	width:355px;
	float:left;
	padding-top:10px;
}
.tb5 {
	width:21px;
	height:23px;
	float:left;
}
.wen a {
	font-family:"微软雅黑";
	font-size:14px;
	float:left;
	color:#333;
	margin:2px 0 0 15px;
}
.fq_lb li {
	width:355px;
	height:80px;
	float:left;
	border-bottom:dotted 1px #e5e5e5;
}
.sy_nw {
	width:780px;
	float:right;
	margin:0 15px 0 0;
}
.title {
	width:780px;
	height:42px;
	float:left;
	border-bottom: 1px #d9d9d9 solid;
}
.title_3, .title_4 {
	width:143px;
	height:36px;
	line-height:36px;
	text-align:center;
	float:left;
}
.title_3 a, .title_4 a {
	font-family: "微软雅黑";
	font-size: 14px;
	font-weight: bold;
	color: #000;
	line-height:36px;
	text-align:center;
	padding:6px 40px 6px 40px;
}
.title_3:hover, .title_4:hover {
	background:url(../images/index_009.png) no-repeat;
}
.title_3 a:hover, .title_4 a:hover {
	color:#FFF;
}
.on{background:url(../images/index_009.png) no-repeat;}
.ona{color:#FFF;}
.tb6 {
	float:right;
	padding:15px 10px 0 0;
}
.nw1 {
	width:780px;
	float:left;
	margin-top:30px;
}
.nw1 dt {
	float:left;
}
.nw1 dd {
	width:530px;
	float:left;
	line-height:24px;
	padding-left:26px;
}
.nw1 dd h2 {
	font-family:"微软雅黑";
	font-size:13px;
	font-weight:bold;
	float:left;
	padding-top:10px;
}
.nw1 dd h2 a {
	color:#000;
}
.nw1_nr {
	width:530px;
	float:left;
	padding-top:15px;
}
.nw1_nr a {
	font-family:"微软雅黑";
	font-size:12px;
	color:#333;
}
.nw1 dd i a {
	font-family: "微软雅黑";
	font-size: 12px;
	float: left;
	color: #c5271e;
	font-style: normal;
	padding-top: 10px;
}
.nw_lb {
	width:780px;
	float:left;
	padding-top:20px;
}
.nw_lb li {
	width:260px;
	float:left;
	line-height:27px;
	display: inline-block;
	overflow: hidden;
	padding-top:2px;
}
.nw_lb li a {
	font-family:"微软雅黑";
	font-size:12px;
	background:url(../images/index_012.png) no-repeat left 9px;
	float:left;
	width:240px;
	color:#333;
	padding-left:20px;
}
.con4 {
	width:1200px;
	float:left;
	padding:30px 0 0 0;
	background:#fff;
}
.con4 dt {
	width: 1120px;
    height: 15px;
    float: left;
    margin: 0 15px 0 65px;
    background: url(../images/index_014.png) bottom;
}
.con4 dt h2 {
	background:url(../images/index_013.png) no-repeat;
	width:189px;
	height:31px;
	line-height:31px;
	text-align:center;
	float:left;
	font-family: "微软雅黑";
	font-size: 14px;
	color: #FFF;
	margin:-15px 0 0 -50px;
}
.con4 dd {
	margin:20px 20px;
	float:left;
}
.con4 dd a {
	color:#333;
	font-family: "微软雅黑";
	font-size: 12px;
}
.foot{
	width:100%;
	height:135px;
	background:#c5271e;
	float:left;
}
.ft_nr{
	width:1200px;
	height:135px;
	text-align:center;
	margin:0 auto;
	background:url(../images/index_015.png) no-repeat center;
}
.ft_nr p{
	font-family:"微软雅黑";
	font-size:14px;
	line-height:26px;
	color:#fff;
	padding:40px 0 0 0;
}
/*==============================================pro============================================================*/
.ny_ban{
	width:100%;
	float:left;
}
.ny_con{
	width:1200px;
	margin:0 auto;
}
.ny_con1{
	width:1200px;
	float:left;
	background:#fff;
	margin:15px 0 35px 0;
}
.left{
	width:260px;
	float:left;
}
.ny_left{
	width:260px;
	float:left;
}
.nylf_bt{
	width:260px;
	height:70px;
	line-height:70px;
	background:#bf0707;
	border-radius:8px 8px 0 0;
}
.tb7{
	float:left;
	margin:25px 12px 0 15px;
}
.nylf_bt h4{
	font-family:"微软雅黑";
	font-size:20px;
	color:#fff;
	float:left;
	font-weight:600;
}
.tb8{
	float:right;
	margin:24px 25px 0 0;
}
.ny_left dt{
	width:245px;
	height:45px;
	line-height:45px;
	float:left;
	background:#f4f4f4;
	padding:0 0 0 15px;
	border-bottom:1px #fff solid;
}
.ny_left dt a{
	background: url(../images/ab_001.png) no-repeat left;
	font-family: "微软雅黑";
	font-size: 15px;
	color: #333;
	padding: 0 0 0 15px;
}
.ny_left dd{
	width:230px;
	height:34px;
	line-height:34px;
	padding:0 0 0 30px;
	background:#fbfbfb;
	border-bottom:1px #eeeeee solid;
	float:left;
}
.ny_left dd a{
	font-family:"微软雅黑";
	font-size: 14px;
	color: #666;
}
.ny_lx{
	width:258px;
	float:left;
	margin:15px 0 0 0;
	border-bottom:1px #e8e8e8 solid;
	border-left:1px #e8e8e8 solid;
	border-right:1px #e8e8e8 solid;
}
.nylx_bt{
	width:260px;
	height:60px;
	line-height:60px;
	background:#5f5f5f;
	border-radius:8px 8px 0 0;
}
.nylx_bt h4{
	font-family:"微软雅黑";
	font-size:20px;
	color:#fff;
	float:left;
	font-weight:600;
	margin:0 0 0 15px;
}
.ny_lx dt{
	width:258px;
	float:left;
	text-align:center;
	font-family:"微软雅黑";
	font-size:14px;
	color:#666;
	padding:15px 0 0 0;
}
.ny_lx dt span{
	width:258px;
	float:left;
	font-family: Impact;
	font-size:24px;
	color: #bf0707;
	font-weight: bold;
	padding:5px 0 0 0;
}
.ny_lx dd{
	width:108px;
	height:35px;
	line-height:35px;
	float:left;
	background:#bf0707;
	text-align:center;
	border-radius:4px;
	margin:12px 75px 30px 75px;
}
.ny_lx dd a{
	font-family: "微软雅黑";
	font-size: 14px;
	color: #FFF;
}
.right{
	width:925px;
	float:right;
}
.rig_bt{
	width:925px;
	height:67px;
	line-height:67px;
	float:left;
	float:right;
	background:url(../images/ab_004.png) repeat-x bottom;
}
.rig_bt h3{
	font-family: "微软雅黑";
	font-size: 24px;
	line-height:67px;
	color:#bf0707;
	font-weight: 600;
	margin:0 0 0 5px;
	float:left;
}
.weizhi{
	float: right;
	color: #999;
	font-family: "微软雅黑";
	font-size: 12px;
	padding:5px 5px 0 0;
}
.weizhi a{
	color: #999;
	font-family: "微软雅黑";
	font-size: 12px;
}
.weizhi a:last-child{
	color:#bf0707;
}
.pr_lb{
	width:940px;
	float:left;
}
.pr_lb li{
	width:452px;
	height:220px;
	float:left;
	border:1px #dbdbdb solid;
	margin:15px 15px 0 0;
}
.pr_lb li dt{
	width:200px;
	float:left;
	padding:0 0 0 0;
}
.tb9{
	float:left;
}
.pr_lb li dd{
	width:245px;
	height:190px;
	float:left;
	margin:12px 0 0 0;
	border-left:1px #dbdbdb solid;
}
.pr_lb li dd h5{
	width: 240px;
	font-family: "微软雅黑";
	font-weight: 600;
	color: #333;
	font-size: 14px;
	padding:0 5px 0 15px;
}
.pr_lb li dd span a{
	font-family: "微软雅黑";
	font-size: 12px;
	color: #666;
	line-height:21px;
	padding:5px 5px 0 15px;
	float:left;
}
.pr_lb li dd i a{
	font-style: normal;
	font-family:"微软雅黑";
	font-size:12px;
	color:#bf0707;
	padding:10px 0 0 16px;
	float:left;
}
.fenye {
    width: 100%;
    float: left;
    margin:45px 0 10px 0;
    text-align: center;
}
.fenye a {
	display: block;
	border: 1px #ccc solid;
	height: 30px;
	line-height: 30px;
	text-align: center;
	width: auto;
	padding:9px 13px 9px 13px;
	color: #2b2b2b;
	margin-right: 10px;
	display: inline;
	font-size: 12px;
}
.fenye a:hover{
	background:#bf0707;
	color:#fff;
}
.pr_show {
	width:860px;
	float:left;
	margin:30px 20px 0 20px;
}
.pr_tit {
	width:860px;
	text-align:center;
	font-family: "微软雅黑";
	font-size: 16px;
	font-weight: bold;
	color: #333;
}
.pr_con {
	width:860px;
	float:left;
	line-height:22px;
	margin:37px 0 0 0;
}
.tb10{
	text-align:center;
}
.new_lb {
	width:925px;
	float:left;
	padding-top:5px;
}
.new_lb li {
	width:915px;
	height:45px;
	line-height:45px;
	float:left;
	padding-left:10px;
	border-bottom:1px #e6e6e6 dashed;
}
.new_lb li a {
	font-family:"微软雅黑";
	font-size:14px;
	color:#333;
	float:left;
	padding-left:15px;
	background:url(../images/3_1.png) left no-repeat;
}
.tm {
	float:right;
	color:#7a7a7a;
	padding-right:10px;
}
.nw_show{
	width:905px;
	float:left;
	margin:0 10px 0 10px;
}
.nw_title{
	width:905px;
	text-align:center;
	font-family: "微软雅黑";
	font-size:20px;
	color: #333;
	font-weight: 800;
	margin:20px 0 0 0;
}
.nw_time{
	color: #a9a9a9;
	font-size: 12px;
	width: 905px;
	text-align: center;
	border-bottom: 1px #e8e8e8 dashed;
	padding: 13px 0 12px 0;
	font-family: "微软雅黑";
}
.nw_wenzi{
	float: left;
	line-height: 24px;
	padding: 20px 30px 0 30px;
	color: #666;
}
.ab_show{
	width:905px;
	float:left;
	line-height:24px;
	margin:20px 10px 0 10px;
}
.contact{
	width: 905px;
	float: left;
	padding: 0 0 20px 0;
	font-family: "微软雅黑";
}
.messages {
	width: 860px;
	float:left;
	margin:0 0 0 -40px;
	padding:20px 0 0 0;
	border-top:1px #e8e8e8 solid;
}
.messages input, .messages select, .messages textarea {
	margin:0;
	padding:0;
	background:none;
	border:0;
	font-family:"Microsoft Yahei";
}
.messlist {
	float: left;
    width: 860px;
    height: 30px;
    margin-bottom: 12px;
	
}
.messlist label {
	font-family:"微软雅黑";
	float:left;
	width:100px;
	height:30px;
	font-size:14px;
	line-height:30px;
	text-align:right;
	padding-right:10px;
}
.messlist input {
	float:left;
	width:300px;
	height:28px;
	font-size:12px;
	padding-left:5px;
	border:#ccc 1px solid;
}
.messlist.textareas {
	height:auto;
}
.messlist textarea {
	float:left;
	width:600px;
	height:210px;
	padding:5px;
	border:#ccc 1px solid;
}
.messlist.yzms input {
	width:100px;
}
.messlist.yzms .yzmimg {
	float:left;
	margin-left:10px;
}
.messsub {
	padding:0px 0 0 110px;
}
.messsub input {
	width:100px;
	height:35px;
	background:#ddd;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	margin-right:5px
}
.messsub input:hover {
	background:#f60;
	color:#fff;
}

