﻿@charset "utf-8";
/* CSS Document */

/*common*/
body { font-family: "Microsoft Yahei"; min-width: 1200px;    width: 100%;}
span { overflow:hidden;}/*兼容IE8*/


/*正文开始*/
.t_bg03 { background:#fff; height:90px;}

.h_con02 { height:80px; width:1200px; overflow:hidden}
.h_con02 h1 { padding:19px 0 0; float:left;}
.h_bt02 { padding:23px 0 0 20px;}
.h_pho02 { margin-top:18px; background:url(../imgs/f_dh.png) no-repeat 0 0; padding-left:54px;}
.h_pho02 span { color:#000; font-size:24px; display:block;}
.h_pho02 em { display:block; text-align:center; font-size:14px;}


.banner { background:url(../imgs/banner.jpg) no-repeat center 0; height:656px; display:block}

/*活动详情*/
.hd01 { position:relative; margin:55px 0 0;}
.hd01 span { display:block; position: absolute; top:0; left:0; font-size:48px; color:#000; line-height:48px;}
.hd01 span b { color:#c50008;}

.hd02 { background:url(../imgs/hd_pic02.jpg) no-repeat; height:84px; padding:18px 0 0 32px; margin-bottom:42px;}
.hd02 p { float:left; background:url(../imgs/p_inp.png) no-repeat; width:447px; height:66px; line-height:66px; margin-right:11px;}
.hd02 p em { display:block; float:left; font-size:22px; color:#cf3c2a; width:89px; text-align:center;}
.hd02 p input { background: none; width:330px; padding:0 5px; height:66px; line-height:66px; border:none; float:left; outline:none;font-family:"Microsoft YaHei"; font-size:22px; }
.hd0202 { margin:0;}

.hd_bg01 { background:url(../imgs/hd_bg01.jpg) no-repeat center 0; height:720px;}

.tj_top { text-align:center; padding:50px 0 40px;}
.tj_top span a { font-size:48px; color:#000}
.tj_top span a em { color:#c50008}
.tj_top i { display:block; font-size:22px; color:#000; padding:10px 0 0;}
.tj_top i em { width:101px; height:34px; line-height:34px; background:#c50008; border-radius:50px; color:#fff; font-size:22px; display:inline-block; margin-right:5px;}

.tj01 { width:545px;}
.tj01 span { display:block; font-size:16px; color:#000; line-height:30px; text-indent:32px; height:135px; border-bottom:solid 2px #ccc}
.tj01 em { display:block; font-size:18px; color:#c50008; padding:10px 0;}
.tj01 a { display:block; width:108px; float:left; height:32px; line-height:32px; border-top:solid 1px #e5e5e5; font-size:14px; color:#737373;}
.tj02 { margin-bottom:80px;}

.al_bg { background:url(../imgs/al_bg.jpg) repeat-x; height:823px;}
.al_top { text-align:center; padding:50px 0 30px;}
.al_top b { display:block; font-size:48px; color:#000;} 
.al_top span { display:block; font-size:30px; color:#333;} 
.al_top span em { color:#be161d}

.al01 { background:url(../imgs/al_btbg.jpg) no-repeat; width:264px; height:708px;}
.al01 ul li { height:80px; padding:34px 0 0 22px;}
.al01 ul li a i  { background:#9e030f; width:56px; height:56px; line-height:56px; text-align:center; font-family:Arial; font-size:24px; color:#fff; border-radius:100px; display:block; float:left; font-style:italic; font-weight:bold;}
.al01 ul li a:hover i,.al01 ul .cur a i { background:#fff; color:#be0009;}
.al01 ul li a span { display:block; float:left; font-size:24px; color:#fff; padding-left:20px;}

.gy { padding:60px 0 0;}
.hd_bg02 { background:url(../imgs/hd_bg02.jpg) no-repeat center 0; height:507px;}

.tj12 { padding:55px 0 0;}
.tj_top12 { text-align:center;}
.tj_top12 span { display:block; font-size:48px; color:#000}
.tj_top12 span em { color:#db0009}
.tj_top12 i { display:block; font-size:30px; color:#000}
.tj_top12 p { font-size:23px; color:#000; line-height:37px; padding:20px 0;}
.tj_top12 p b { color:#db0009;}
.tj_con12 { padding:30px 0 0; height:240px;}
.tj_con12 a { display:block; float:left; margin-right:16px; text-align:center; width:186px;}
.tj_con12 .nobor { margin:0;}
.tj_con12 a img { width:186px; height:157px;}
.tj_con12 a em { display:block; padding:10px 0 0; font-size:16px; color:#000;}

.f_bg10 { background:url(../imgs/f_bg.jpg) no-repeat center 0; height:218px;}
.f_bg10 p { padding:58px 0 0; font-size:24px; color:#fff; text-align:center; float:left;}
.f_bg10 p em { display:block; font-size:18px; color:#fff; padding:15px 0 0;}
.f_bg10 span { display:block; font-size: 24px; color:#fff; background:url(../imgs/f_dh.png) no-repeat; padding-left:50px; margin:50px 0 0; float:right; text-align:center;}
.f_bg10 span em { display:block; font-size:14px; color:#fff; padding:10px 0 0;}



.kj_bg { background:url(../imgs/kj_bg.gif) no-repeat center 153px; height:1055px;}
.kj_top { text-align:center; padding:35px 0 0; height:118px; font-family:"苹方 特粗"; font-weight:bold;}
.kj_top span { display:block; font-size:48px; color:#000;}
.kj_top span em { color:#b91720}
.kj_top i { font-size:18px; color:#c8c8c8;  padding:10px 0 0; display:block;}

.kj_nav ul li { float:left; width:149px; border-right:solid 1px #616161;}
.kj_nav ul li a { width:149px; height:96px; display:block; text-align:center; font-size:16px; color:#fff;}
.kj_nav ul li a img { display:block; width:48px; height:39px; margin:0 auto; padding:15px 0 10px;}
.kj_nav ul li a:hover,.kj_nav ul .cur a { background:#b91720; }

.kj_con dl dt img { width:1200px; height:585px; margin:1px 0 0;}
.kj_con dl dd { padding:30px 0 0 54px;}
.kj_con dl dd b { display:block; float:left; width:175px; height:114px; line-height:114px; font-size:30px; color:#b91720; font-weight:bold; border-right:solid 2px #c4c4c4; margin:10px 0 0;}
.kj_con dl dd p { float:left; padding-left:50px; font-size:18px; color:#292929; line-height:32px;}
.kj_con dl dd p em { width:450px; display:inline-block}

.hz_bg { background:url(../imgs/hz_bg.jpg) no-repeat center 0; height:693px;}
.hz_top { padding:55px 0 0; height:110px;}
.hz_top p b { display:block; font-size:48px; color:#000;}
.hz_top p b em { color:#c50008}
.hz_top p i { display:block; font-size:24px; color:#747677}

.ztxq03 { background:url(../imgs/ztxq_bg01.gif) no-repeat; width:584px; height:517px;}
.ztxq03 i { display:block; padding-left:68px; height:60px; line-height:60px;}
.ztxq03 i a { font-size:22px; color:#fff;}
.ztxq03 b { display:block; padding:15px 0 10px 30px; font-size:16px; color:#c50008}
.ztxq03 p { margin:0 30px 15px; height:54px; border-bottom:solid 1px #d8d8d8; font-size:14px; color:#3c3c3c; line-height:25px;}
.ztxq03 p em { display:block; float:left; padding-right:10px;}
.ztxq03 p span { display:block; float:left; width:470px;}
.ztxq03 .zt_p04 { height:35px;}
.ztxq03 .nobor { border:none;}

.ztxq04 { width:586px;}
.ztxq04 span { display:block; height:60px; line-height:60px; background:#3c3c3c}
.ztxq04 span a { font-size:22px; color:#fff;}
.ztxq04 span a img { display:block; float:left; padding:17px 11px 0 27px;}
.ztxq04 p { background:#fff; height:400px;}
.ztxq04 p a { display:block; float:left; width:116px; height:99px; border-right:solid 1px #e5e5e5;  border-bottom:solid 1px #e5e5e5; }
.ztxq04 p .nobor { border-right:none;}
.ztxq04 p a img { width:111px; height:99px; display:block; margin:0 auto;}


.f_bg10 { background:url(../imgs/f_bg.jpg) no-repeat center 0; height:218px;}
.f_bg10 p { padding:58px 0 0; font-size:24px; color:#fff; text-align:center; float:left;}
.f_bg10 p em { display:block; font-size:18px; color:#fff; padding:15px 0 0;}
.f_bg10 span { display:block; font-size: 24px; color:#fff; background:url(../imgs/f_dh.png) no-repeat; padding-left:50px; margin:50px 0 0; float:right; text-align:center;}
.f_bg10 span em { display:block; font-size:14px; color:#fff; padding:10px 0 0;}
