.left{ float:left;}
.right{ float:right;}
.container-fulid{ width:100%; text-align:center;}
.container{ margin:0 auto; width:1000px; text-align:left;}

.weizhi{ height:50px; line-height:50px;}
.position{ margin-top:0;}

.f-menu{ height:55px; line-height:55px; border-top:1px solid #d0d0d0; border-bottom:2px solid #d0d0d0; background:#EA2626; color:#FFF;font-size:14px;}
.f-menu h3{ float:left;padding-right:2em; font-weight:normal; font-size:14px;}
.f-menu h3 a,.f-info a{font-size:15px; color:#FFF;}
.f-info{ float:right; width:155px; text-align:center;}
.f-menu ul{ height:55px; border-left:1px solid #eb5430; border-right:1px solid #eb5430; float:left; padding:0 20px; width:690px;}
.f-menu ul li{ position:relative;float:left;font-size:12px;}
.f-menu ul li.hot{ background:url(/images/hot.png) no-repeat right 7px;}
.f-menu ul li a{ color:#FFF; display:block;height:63px; padding:0 10px; font-size:12px;}
.f-menu ul li.active a{ background:url(/images/sj.png) no-repeat bottom; }

.f-content{ background:#fff;}
.f-content .container{ padding:30px 10px;}
.f-con-header{ width:200px;float:left; position:relative; height:200px; background:#EA2626; height:260px;}
.f-con-pic{ position:absolute; top:13px; left:6px;}

.f-con-header p{ width:200px; position:absolute; left:0; bottom:20px; color:#FFF;}
.f-con-header p img{float:left; margin:0 10px 0 15px;}
.f-con-header p span{ display:block; float:left; height:33px; line-height:34px; border-top:1px solid #FFF; border-bottom:1px solid #FFF; font-size:18px;}




.f-con-info{ float:right; width:700px; padding-top:14px;}
.f-con-info h2{ font-size:22px; color:#EA2626; height:40px; line-height:40px; font-weight:normal;}
.f-con-info p{ line-height:2em; font-size:14px; color:#555555; letter-spacing:.18em;}


.f-tag{ height:50px; line-height:50px; border-bottom:2px solid #e3e1e2; font-size:16px;}
.f-tag a{ font-size:16px;}
.f-tag li{ float:left; padding:0 25px; background:#e3e1e2; list-style-type:none; position:relative; bottom:-2px;}
.f-tag li i.f-i1{ display:inline-block; width:25px; height:25px; background:url(/images/jfjs.png) no-repeat bottom center; vertical-align:-5px; margin-right:5px;}
.f-tag li i.f-i2{ display:inline-block; width:25px; height:20px; background:url(/images/cpsm.png) no-repeat bottom center; vertical-align:-3px; margin-right:5px;}
.f-about .f-tag li.active i{ background-position:top center;}
.f-tag li.active{ background:#EA2626;}
.f-tag li.active a{color:#FFF; }

.f-sub{ padding:25px 10px; padding-bottom:0;}
.f-sub h3{ font-size:16px; line-height:1.8em; color:#000;}
.f-sub p{line-height:2.5em; font-size:14px;}


.f-honor{ background:url(/images/bg.jpg) no-repeat #f3f6fa; height:400px;overflow:hidden; margin-top:30px;}
.f-honor .container{ padding:50px; width:900px; border:1px solid #d4dfe9; background:#f3f6fa; background:rgba(255,255,255,.6); margin-top:40px;  height:215px;}
.f-honor-title{ display:block; height:50px; line-height:50px; font-size:28px; text-align:center; background:url(/images/line.png) no-repeat center center; margin-bottom:20px;}

.f-scroll-img{ position:relative; height:215px;}
.abtn{ position:absolute; top:28%;}
.aleft{left:0;}
.aright{right:0;}
.f-scroll-img .f-inner{ width:800px;margin-left:60px; padding-top:15px;  overflow:hidden; position:relative; height:215px;}
.f-scroll-img ul{ position:absolute; height:215px; width:2000%;}
.f-scroll-img ul li{ float:left; background:url(/images/c.png) no-repeat center center; width:131px; height:131px; position:relative; margin-right:30px;}
.f-scroll-img ul li img{ position:absolute; left: 50%; top:-10px; margin-left: -26px;}
.f-scroll-img ul li p{ text-align:center; position:absolute; bottom:20px; width:100%; font-size:14px; line-height:1.2em;}
.f-jszc{ padding-bottom:50px;}
.f-jszc .container{ padding:30px; width:940px;}
.f-jszc-title{ height:50px; line-height:50px; background:url(/images/line-2.jpg) repeat-x center 25px ; font-size:28px; text-align:center;}
.f-jszc-title span{ background:#FFF; padding:0 .5em;}

.f-jszc-group{ width:370px;}
.f-jszc-group h4{ background:url(/images/line-2.jpg) repeat-x center; font-size:16px;}
.f-jszc-group h4 span{ background:#FFF; padding-right:.5em; color:#fb6d4b;}

.f-jszc-group dl{ padding:10px 0; color:#666666; font-size:14px;*zoom:1;}
.f-jszc-group dt{ float:left; width:50px;}
.f-jszc-group dd{ float:left; width:320px;}
.f-jszc-group dd strong{ display:block; line-height:.8em;}
.f-jszc-group dd p{ padding-top:.3em;}