/* CSS Document */
*{ margin:0; padding:0;}
.clear{ clear:both;}
.topnav{ width:100%; height:65px; background-color:#fff; position:fixed; top:0; left:0; border-bottom:1px solid #ccc; z-index:999;}
.logo{ float:left; padding-left:50px; padding-top:16px;}
.nav{ width:700px; float:right; padding-right:20px;}
.nav ul li{ float:left; list-style:none; margin-left:30px; line-height:65px; font-size:16px; font-family:"微软雅黑";}
.nav ul li a{ color:#000; text-decoration:none;}
.nav ul li a:hover{ font-weight:bold;}
.banner{ width:100%; height:380px; margin-top:65px; background:#ff0000}
/*.btn_ljbm{ width:880px; margin:0 auto; text-align:right; padding-top:80px; }*/

.huibox{ background:#f5f5f5; padding-top:60px; padding-bottom:30px;}
.baibox{  padding-top:60px; padding-bottom:30px;}

.lmtitle{ width:1000px; margin:0 auto;}
.lmtitle img{ vertical-align:middle; margin-left:15px;}
.engtitle{ float:left; height:18px; vertical-align:bottom; padding-left:10px; font-size:18px; font-family:Arial, Helvetica, sans-serif; border-left:4px solid #d31b2a; color:#2f2f2f;}
.engtitle img{ margin-left:10px;}
.cntitle{ margin-top:7px; margin-left:14px; font-size:24px; font-family:"微软雅黑"; color:#2f2f2f;}
.aboutus{ width:1000px; height:260px; margin:0 auto;}
.aboutus img{ float:left; margin-right:110px; vertical-align:middle;}
.aboutus p{ padding-top:30px; font-size:14px; font-family:"微软雅黑"; color:#3f3f3f; line-height:24px; text-align:justify;}

.lcbox{ width:865px; height:200px; margin:0 auto; margin-top:30px;}
.yearbox,.yearbox2{ width:168px; height:100px; border-left:1px solid #d31b2a; float:left; margin-right:4px;}
.yearbox{ margin-top:72px;}
.year,.yearon{height:28px; line-height:28px; background:#e1e1e1; color:#d21423; font-size:18px; font-family:Arial, Helvetica, sans-serif; text-align:center;}
.yearon{ color:#fff; background:url(../images/yearonbg.jpg) no-repeat right; background-color:#d31b2a;}
.yeartxt{ height:57px; font-size:14px; line-height:24px; color:#2f2f2f; font-family:"微软雅黑"; padding-top:15px; padding-left:15px;}

.data{ width:1000px; height:360px; margin:0 auto; margin-top:30px;}
.data img{ float:left; margin-right:90px; vertical-align:middle;}
.data p{ padding-top:130px; font-size:14px; font-family:"微软雅黑"; color:#3f3f3f; line-height:28px; text-align:justify;}
.reddata{ font-size:18px; color:#d21423; font-weight:bold;}

.xmgkbox,.xlzbbox{ width:1000px; padding-left:30px; height:440px; margin:0 auto; margin-top:40px;}
.xmgk,.xlzb{ width:193px; height:166px; border:1px solid #e3e3e3; background:#fff; color:#d21423; float:left; margin-right:52px; margin-bottom:28px;}
.xmgk:hover{ background:#d21423; color:#fff;}
.xmgktxt{ color:#d21423; text-align:center; margin-top:-45px;}
.engxmgk{ height:43px; color:#fff; margin-left:12px; padding-top:25px; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.xmgktxt{ text-align:center; width:193px; font-size:18px; font-family:"微软雅黑"; padding-top:46px; position:absolute;z-index:888}
.xmgktxt:hover{ position:absolute;z-index:0; color:#d21423; z-index:-999}
.yc{ width:165px; font-size:12px; font-family:"微软雅黑"; color:#fff; margin-left:12px; position:absolute;z-index:2; margin-top:20px;}

.xlzbbox{ height:200px;}
.cnxlzb{ color:#d21423; font-size:18px; font-family:"微软雅黑"; margin-left:12px; margin-top:28px;}
.engxlzb{ color:#888888; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-left:12px;}
.dataxlzb{ color:#3f3f3f; font-size:48px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin-top:25px;}
.xlzb:hover .dataxlzb{ color:#d21423; font-weight:bold;}

.ywlydiv{ height:320px; padding-top:50px; background:url(../images/bg.jpg) no-repeat center;}
.ywlybox{ width:1000px; margin:0 auto; margin-top:30px;}
.ywly{ width:275px; height:183px; border:1px solid #bababa; background:#fff; float:left; margin-right:60px;}
.ywlyimg{ width:130px; margin-top:50px; text-align:center; float:left;}
.ywlytxt{ width:130px; color:#3f3f3f; line-height:24px; margin-top:50px; float:left; font-size:14px; font-family:"微软雅黑"; text-align:justify;}
.red{ color:#d21423;}


.foot{ width:100%; height:285px; background:#000; color:#b3b3b3; clear:both;}
.footbox{ width:980px; margin:0 auto; font-family:'微软雅黑'; line-height:28px; font-size:14px;}
.footbox_l{ float:left; padding-top:40px; width:45%}
.footbox_l h2{ margin-bottom:20px;}
.footbox_r{ float:right; width:280px; text-align:center; padding-top:60px;}
