﻿@charset "utf-8";
@import "/Skins/Default/resetcommon.css";

.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
/*正文开始*/
em,i{ font-style:normal;}
.banner{ height:559px; overflow:hidden; position:relative; z-index:7;}
.banner{ height:559px; position:relative;}
.banner{ width:100% !important;}
.banner .td ul,.banner .td ul li,.banner .td ul li a{ width:100% !important;}
.banner .td ul li a{ display:block; height:492px;display:block; height:559px; overflow:hidden;}

.banner .btn {
    bottom: 10px;
    position: absolute;
    z-index: 7;
    width: 100%;
    text-align: center;
}
.banner .btn li 
{
        background: none repeat scroll 0 0 #000;
    border: 1px solid #000;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    margin-left: 5px;
    padding: 2px 4px;
    width: 50px;
    height: 10px;
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    }
.banner .btn li.on {background: none repeat scroll 0 0 #e83437;border: 1px solid #e83437;font-weight: bold;padding: 2px 4px;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.banner .ljt{position: absolute;width: 34px; height: 58px;display: block;left:50%; margin-left:-510px;top:39%; z-index:10;background:url(Img/Index/ljt.png) no-repeat ; cursor:pointer;}
.banner .rjt{position: absolute;width: 34px; height: 58px;display: block;left:50%; margin-left:510px; top:39%; z-index:10;background:url(Img/Index/rjt.png) no-repeat ;cursor:pointer;}


.fen{ width:233px; height:985px; overflow:hidden; margin-top:25px; background:url(Img/Index/fen_bg.gif);}
.fen h2{ height:87px; background:url(Img/Index/fen_h.jpg) no-repeat center top; overflow:hidden; text-align:center; font:24px "Microsoft Yahei"; font-weight:bold; overflow:hidden;}
.fen h2 a{ color:#fff; display:block; padding-top:22px;}
.fen h2 i{ display:block; font:14px Arial, Helvetica, sans-serif; color:#e28a8c; text-transform:uppercase; height:24px; line-height:24px; overflow:hidden;}
.fen2{ height:887px; margin:0 auto; background:#fff; width:217px; overflow:hidden;}
.fen h4{ width:195px; height:29px; overflow:hidden; background:url(Img/Index/fen_h2.gif) no-repeat center top; font:16px "Microsoft Yahei"; line-height:29px; overflow:hidden; margin:13px auto;}
.fen h4 a{ color:#000; padding-left:40px;}
.fen h5{ height:27px; width:193px; margin:0 auto 12px; border:1px solid #ddd; font:14px "Microsoft Yahei"; text-align:center; line-height:27px; overflow:hidden; background:url(Img/Index/fen_line.gif) no-repeat center center;}
.fen h5 a{ color:#000;}
.fen ul{ margin-left:10px;}
.fen li{ width:70px; height:28px; line-height:28px; float:left; overflow:hidden; background:url(Img/Index/fen_jt.gif) no-repeat 10px 9px; padding-left:20px; }
.fen li a{ color:#474747;}

.pro{ width:710px; height:983px; margin-top:25px; border:1px solid #ddd; overflow:hidden; position:relative;}
.ul01{ height:52px; background:url(Img/Index/pro_h.gif) repeat-x center top; overflow:hidden;}
.ul01 li{ height:50px; font:14px "Microsoft Yahei"; font-weight:bold; overflow:hidden; float:left; line-height:50px; padding:0 16px; background:url(Img/Index/pro_h2.gif) no-repeat right top;}
.ul01 li a{ color:#2f2f39;}
.ul01 li span{ display:inline-block; float:left; width:32px; height:32px; overflow:hidden; position:relative; margin-top:10px; margin-right:5px;}
.ul01 li span img{width:32px; height:32px;}
.ul01 li span em{ display:none;width:32px; height:32px; overflow:hidden; position:absolute; top:0; left:0;}
.ul01 .nb{ background:none;}
.ul01 .cur01{ background:#2f2f39;}
.ul01 .cur01 a{ color:#fff;}
.pro h5{ font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000; width:55px; height:20px; overflow:hidden; background:url(Img/Index/pro_more.gif) no-repeat right center; line-height:20px; overflow:hidden; position:absolute; top:15px; right:10px;}
.pro2{ width:686px; margin:19px auto 0; overflow:hidden;}
.pro2 h3{ width:686px; height:177px; overflow:hidden; position:relative;}
.pro2 h3 a{width:686px; height:177px; display:block;}
.pro2 h3 img{width:686px; height:177px;}
.pro2 h3 p{ height:44px; width:586px; background:url(Img/Index/alp.png); font:14px "Microsoft Yahei"; color:#fff; line-height:44px; overflow:hidden; position:absolute; bottom:0; left:0; padding:0 50px;cursor:pointer; z-index:2;}
.pro2 h3 p em{ display:inline-block; margin-top:10px;cursor:pointer;}
.pro2 h3 em a{ width:128px; height:25px; display:block;}
.pro2 h3 em img{ width:128px; height:25px;}
.pro2 ul{ margin-top:27px;}
.pro2 li{ width:212px; float:left; margin:0 25px 0 0; overflow:hidden; height:235px;}
.pro2 li img{ width:210px; height:180px; border:1px solid #e0e0e0;}
.pro2 li span{ display:block; font:14px "Microsoft Yahei"; text-align:center; color:#333; height:44px; line-height:44px; overflow:hidden; cursor:pointer;}
.pro2 .nb{ margin-right:0;}

.show{ height:335px; margin-top:18px; overflow:hidden; background:url(Img/Index/show_bg.gif) no-repeat center bottom;}
.show h3{ height:74px; font:20px "Microsoft Yahei"; font-weight:bold; text-align:center; overflow:hidden;}
.show h3 p{ width:408px; background:#fff; margin:5px auto 0;}
.show h3 p a{ color:#be1518; display:inline-block; width:198px; height:34px; line-height:34px; }
.show h3 p a:hover,.show h3 p a.cur{ color:#fff; background:url(Img/Index/h.gif) no-repeat center top; text-decoration:none;}
.show h3 span a{ display:block; width:119px; height:24px; font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; line-height:24px; background:url(Img/Index/show_h.gif) no-repeat center center; color:#000; margin:0 auto;}
.show ul{ height:224px; overflow:hidden;}
.show li{ width:213px; float:left; margin-left:21px; display:inline; overflow:hidden;}
.show li img{ width:203px; height:167px; padding:4px; border:1px solid #dbdbdb; display:block;}
.show li span{ display:block; font:14px "Microsoft Yahei"; text-align:center; height:42px; line-height:42px; color:#000; overflow:hidden; cursor:pointer;}
.show h5{ width:925px; height:22px; margin:0 auto 0; background:url(Img/Index/show_line2.gif) repeat-x center center; overflow:hidden;}
.show h5 p{ width:55px; height:22px; margin:0 auto; background:#fff;}
.show h5 p a{ display:inline-block; width:19px; height:22px; overflow:hidden; margin-left:5px; float:left; background:#a6a6a6;}
.show h5 p a:hover{ background:#d90707;}

.guan1{ height:157px; overflow:hidden; position:relative; margin-top:11px;}
.guan1 h3 img{ width:960px; height:157px;}
.guan1 p{ width:260px; height:100px; overflow:hidden; position:absolute; top:55px; right:0; font:14px "Microsoft Yahei"; font-weight:bold; color:#fff; text-align:center;}
.guan1 p span{ display:block; width:194px; height:29px; border:1px solid #e0797a; font:14px "Microsoft Yahei"; text-align:center; line-height:29px; overflow:hidden; margin:0 auto 5px;}
.guan1 p span a{ color:#fff;}
.guan1 p em{ font:22px Arial, Helvetica, sans-serif;  font-weight:bold; color:#fff;}

.yh{ height:456px; margin-top:13px; overflow:hidden; background:url(Img/Index/bg1.gif);}
.yh h3{ font:30px "Microsoft Yahei"; font-weight:bold; text-align:center; height:88px; overflow:hidden; margin-top:36px; color:#2f2f39;}
.yh h3 a{ color:#2f2f39;}
.yh h3 span{ color:#d42f32;}
.yh h3 i{ display:block; font:16px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#d4d4d4; height:24px; line-height:24px; overflow:hidden; margin-top:5px;}
.yh dl{ width:193px; overflow:hidden; float:left; margin-right:60px;}
.yh dt{ width:193px; height:193px; overflow:hidden;}
.yh dt img{width:193px; height:193px;}
.yh dd{ font:14px "Microsoft Yahei"; line-height:22px; height:88px; overflow:hidden; margin-top:12px; color:#000;}
.yh .nb{ margin-right:0;}

.zj{ background:#cd282a url(Img/Index/zj_bg.gif) no-repeat center top; height:668px; overflow:hidden;}
.zj h3{ height:153px; margin-top:69px; overflow:hidden; font:30px "Microsoft Yahei"; font-weight:bold; text-align:center;color:#fff;}
.zj h3 a{ }
.zj h3 span{ display:block; color:#000; margin-top:15px;}
.zj dl{ width:226px;height:423px; overflow:hidden; background:url(Img/Index/zj1_bg.gif) no-repeat; margin-right:18px; float:left;}
.zj dt{ width:210px; height:140px; overflow:hidden; margin:22px auto 0;}
.zj dt img{width:210px; height:140px;}
.zj dd{ padding:0 15px;}
.zj dd h4 a{ display:block; font:22px "Microsoft Yahei"; text-align:center; font-weight:bold; height:50px; line-height:50px; overflow:hidden; color:#2f2f39; margin-top:14px;}
.zj dd p{ color:#000; line-height:20px; height:120px;}
.zj dd em a{ display:block; width:82px; height:23px; font:14px "Microsoft Yahei"; text-align:center; line-height:23px; color:#fff; overflow:hidden; background:#cd282a; margin:15px auto 0;}
.zj .nb{ margin-right:0;}

.lc{ height:592px; overflow:hidden; background:url(Img/Index/lc_bg.gif) no-repeat center top;}
.lc h3{ font:30px "Microsoft Yahei"; font-weight:bold; text-align:center; height:140px; overflow:hidden;  color:#be1518;}
.lc h3 a{}
.lc h3 i{ display:block; font:42px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center; color:#595959; text-transform:uppercase; margin-top:33px;}
.lc2s{ height:430px; width:960px; margin:0 auto; position:relative; overflow:hidden; padding:15px 0 0 5px;}
.lc2s li{ width:200px; height:214px; float:left; position:relative; z-index:8;}
.lc2s li img{ padding:4px; border:1px solid #e1e1e1;width:144px; height:135px;}
.lc2s li span{ display:block; font:14px "Microsoft Yahei"; text-align:center; width:154px; height:56px; line-height:56px; overflow:hidden; color:#000;}
.lc2s li em{ display:block; width:34px; height:34px; overflow:hidden; background:url(Img/Index/lc_dot.png) no-repeat; font:28px "Microsoft Yahei"; text-align:center; color:#fff; line-height:34px; position:absolute; top:-5px; left:-5px;}
.lc2s li p{width:25px; height:25px; overflow:hidden; position:absolute; top:60px; right:8px; z-index:9;}
.lc2s li p img{ width:25px; height:25px; border:0; padding:0;}
.lc2s .li01{ width:154px;}
.lc2s h5{ width:50px; height:46px; overflow:hidden; position:absolute; top:182px; right:0;}

.ys1{ height:1443px; overflow:hidden; background:url(Img/Index/ys_bg1.jpg) no-repeat center top;}
.ys{ width:960px; margin:0 auto; height:1443px; position:relative;}
.ys dl{ width:510px; height:315px;}
.ys dt{ font:28px "Microsoft Yahei"; font-weight:bold; color:#be1518;}
.ys dt span{ display:inline-block; float:left; height:58px; width:58px; text-align:center; font:36px "Times New Roman"; color:#fff; line-height:58px; overflow:hidden; background:url(Img/Index/ys_dot.png) no-repeat; margin:5px 8px 0 0;}
.ys dt p{ font:22px "Microsoft Yahei"; color:#2f2f39; height:40px; position:relative; margin-top:-2px; font-weight:bold;}
.ys dd p{ font:14px "Microsoft Yahei"; color:#000; line-height:22px; margin-top:9px; background:url(Img/Index/ys_jt.png) no-repeat 52px 8px; padding-left:72px;}
.ys dd span{ font-weight:bold; color:#ff0000;}
.ys dd em{ display:block; width:326px; height:32px; text-align:center; font:16px "Microsoft Yahei"; color:#fff; line-height:32px; overflow:hidden; background:url(Img/Index/ys_btn.png) no-repeat; position:relative; margin-left:-25px;}
.ys dd em a{ color:#fff;}
.ys .dl01{ position:absolute; top:233px; left:567px;}
.ys .dl02{ position:absolute; top:539px; left:567px;}
.ys .dl03{ position:absolute; top:860px; left:0;}
.ys .dl04{ position:absolute; top:1180px; left:0;}
.ys2{ height:670px; overflow:hidden; background:url(Img/Index/ys_bg2.jpg) no-repeat center top;}
.ys2 .dl01{ position:absolute; top:95px; left:567px;}
.ys2 .dl02{ position:absolute; top:324px; left:567px;}

.guan2{ height:137px; overflow:hidden; position:relative; margin-top:26px;}
.guan2 h3 img{ height:137px;}
.guan2 p{ top:33px;}
.guan2 p span{ font-size:16px;}

.wit{ height:475px; overflow:hidden;}
.wit h3{ font:26px "Microsoft Yahei"; font-weight:bold; text-align:center; height:116px; overflow:hidden;}
.wit h3 a{ color:#be1518; display:block; padding-top:38px;}
.wit h3 span{ display:block; font:16px "Microsoft Yahei"; color:#000;}
.wit1{ height:358px; background:#ececec; overflow:hidden;}
.wit1 dl{ width:222px; height:335px; background:#fff; float:left; display:inline; margin-left:18px; margin-top:15px; overflow:hidden;}
.wit1 dt{ width:222px; height:139px; overflow:hidden;}
.wit1 dt img{ width:222px; height:139px;}
.wit1 dd h4 a{ display:block; font:14px "Microsoft Yahei"; font-weight:bold; padding-left:15px; color:#000;  height:46px; line-height:46px; overflow:hidden;}
.wit1 dd p{ font:12px "Microsoft Yahei"; line-height:28px; color:#333; height:112px; overflow:hidden; padding:0 15px; position:relative;}
.wit1 dd em a{ color:#000; font:12px Arial, Helvetica, sans-serif; text-transform:uppercase;line-height:28px; height:28px; overflow:hidden; position:absolute; top:84px;_top:82px; right:15px;}

.honor{ height:416px; overflow:hidden; background:url(Img/Index/honor_bg.gif) no-repeat center bottom;}
.honor h3{ height:74px; font:26px "Microsoft Yahei"; font-weight:bold; text-align:center; overflow:hidden; margin-top:35px;}
.honor h3 a{ color:#be1518;}
.honor h3 span a{ display:block; width:119px; height:24px; font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; line-height:24px; background:url(Img/Index/show_h.gif) no-repeat center center; color:#000; margin:0 auto;}
.honor ul{ height:260px; overflow:hidden;}
.honor li{ width:177px; float:left; margin-left:12px; display:inline; overflow:hidden;}
.honor li img{ width:173px; height:217px; border:1px solid #dbdbdb; display:block;}
.honor li span{ display:block; font:14px "Microsoft Yahei"; text-align:center; height:42px; line-height:42px; color:#000; overflow:hidden; cursor:pointer;}
.honor h5{ width:925px; height:22px; margin:0 auto 0; background:url(Img/Index/show_line2.gif) repeat-x center center; overflow:hidden;}
.honor h5 p{ width:55px; height:22px; margin:0 auto; background:#fff;}
.honor h5 p a{ display:inline-block; width:19px; height:22px; overflow:hidden; margin-left:5px; float:left; background:#a6a6a6;}
.honor h5 p a:hover{ background:#d90707;}

.about{ height:485px; background:url(Img/Index/about_bg.gif) repeat-x center top; margin-top:25px; overflow:hidden;}
.about dl{ height:423px; margin-top:48px; overflow:hidden;}
.about dt{ width:509px; height:423px; overflow:hidden; background:url(Img/Index/about1_bg.jpg) no-repeat left top; float:left;}
.about dt img{ width:484px; height:308px; margin:15px 0 0 13px;}
.about dd{ width:395px; float:right; overflow:hidden;}
.about dd h4 a{ display:block; font:24px "Microsoft Yahei"; font-weight:bold; color:#be1518;}
.about dd h4 span{ display:block; font:12px Arial, Helvetica, sans-serif; width:119px; height:24px; line-height:24px; text-align:center; color:#000; background:url(Img/Index/about_line.gif) no-repeat center center; overflow:hidden;}
.about dd p{ font:12px "Microsoft Yahei"; color:#3b3b3b; line-height:28px; height:224px; overflow:hidden;}
.about dd em a{ display:block; width:154px; height:28px; background:#be1518; font:12px "Microsoft Yahei"; font-weight:bold; text-align:center; line-height:28px; overflow:hidden; color:#fff; margin-top:20px;}

.map{ background:url(Img/Index/honor_bg.gif) no-repeat center 50px; height:530px; overflow:hidden;}
.map1{background:url(Img/Index/honor_bg1.gif) no-repeat center bottom; height:530px; overflow:hidden; }
.map h3{ font:26px "Microsoft Yahei"; text-align:center; font-weight:bold; height:95px; line-height:95px; overflow:hidden;}
.map h3 a{ color:#be1518; background:#fff; padding:0 20px;}
.map h4{ width:500px; height:418px; position:relative; float:left; margin-left:26px; overflow:hidden; display:inline;}
.map h4 img{width:500px; height:418px;}
.map h4 p{ width:216px; height:70px; overflow:hidden; position:absolute; top:17px; left:174px; font:16px "Microsoft Yahei"; font-weight:bold; color:#2f2f39;}
.map h4 p span{ display:block; font:22px Arial, Helvetica, sans-serif; font-weight:bold; color:#be1518; font-style:italic;}
.map dl{ width:410px; height:400px; margin-top:29px; float:right; overflow:hidden;}
.map dd{ width:353px; height:48px; margin-bottom:10px; background:url(Img/Index/map1.gif) no-repeat; font:14px "Microsoft Yahei"; font-weight:bold; line-height:20px; color:#fff; padding:9px 30px 0 0;}
.map dd span{ display:inline-block; float:left; width:72px; height:43px; background:url(Img/Index/map3.png) no-repeat; margin:-2px 22px 0 16px; position:relative; overflow:hidden; font:18px "Microsoft Yahei"; text-align:center; color:#2f2f39; line-height:20px; font-weight:bold; font-style:italic;}
.map dd span a{ color:#2f2f39; }
.map dt{ margin-top:42px;}
.map .dd02{ background:url(Img/Index/map2.gif) no-repeat;}

.par{ height:235px; background:url(Img/Index/par_bg.gif) no-repeat center bottom;_background:url(Img/Index/par_bg.gif) no-repeat center 45px; overflow:hidden;}
.par h3{ height:68px; font:26px "Microsoft Yahei"; font-weight:bold; text-align:center; overflow:hidden; margin-top:27px;}
.par h3 a{ color:#be1518;}
.par h3 span a{ display:block; width:119px; height:24px; font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; text-align:center; line-height:24px; background:url(Img/Index/show_h.gif) no-repeat center center; color:#000; margin:0 auto;}
.par ul{ height:260px; overflow:hidden;}
.par li{ width:177px; float:left; margin-left:12px; display:inline; background:url(Img/Index/par1_bg.gif) no-repeat; overflow:hidden;}
.par li img{ width:173px; height:91px; margin:2px 0 0 2px;}
.par li span{ display:block; font:14px "Microsoft Yahei"; text-align:center; height:42px; line-height:42px; color:#000; overflow:hidden; cursor:pointer;}

.new{ width:304px;height:409px; background:url(Img/Index/dy.gif) no-repeat left top; overflow:hidden; margin-top:38px; padding:0 25px 0 20px; margin-right:8px;}
.new h3{ height:70px; font:16px "Microsoft Yahei"; font-weight:bold; line-height:70px; overflow:hidden;}
.new h3 span a{ display:inline-block; font:12px "Microsoft Yahei"; text-transform:uppercase; color:#595959; height:70px; line-height:70px; overflow:hidden;}
.new h3 em a{ color:#777; display:inline-block; background:url(Img/Index/dy_jt.gif) no-repeat left 30px; padding-left:16px; padding-right:34px;}
.new h3 em a:hover,.new h3 em.cur a{ color:#be1518;}
.new p{ width:303px; height:109px; overflow:hidden;}
.new p img{width:303px; height:109px;}
.new ul{ margin-top:15px;}
.new li{ font:12px "Microsoft Yahei"; height:33px; line-height:33px; overflow:hidden;}
.new li a{ color:#333;}
.new li span{ float:right; color:#333;}

.onl{width:349px;height:409px; background:url(Img/Index/dy.gif) no-repeat left top; overflow:hidden; margin-top:38px;}
.onl h3{ height:70px; font:16px "Microsoft Yahei"; font-weight:bold; line-height:70px; overflow:hidden;}
.onl h3 em a{ color:#777; display:inline-block; padding-left:16px; padding-right:34px;}
.onl h3 em a:hover,.onl h3 em.cur a{ color:#be1518;}
.onl ul{ padding:0 0 0 13px;}
.onl li{ height:22px; line-height:21px; overflow:hidden; margin-bottom:20px;}
.onl li span{ display:inline-block; float:left; width:75px; font:14px "Microsoft Yahei"; color:#000; height:21px; line-height:21px; overflow:hidden;}
.onl li i{ display:inline-block; vertical-align:top; font-style:normal; color:#f00;}
.onl li span em{ padding:0 14px;}
.onl li span b{ padding:0 3px;}
.onl li input{ width:240px; height:19px; line-height:19px; border:1px solid #b5b5b5;margin-right:2px; padding-left:6px; overflow:hidden;}
.onl .ly { height:94px;}
.onl .ly textarea{width:235px; line-height:20px;border:1px solid #b5b5b5; padding-top:5px; color:#757575; height:86px; padding-left:6px; padding-right:5px;overflow:hidden; resize:none; margin-right:2px;}
.onl .ly span{ vertical-align:top;}
.onl .yz{ margin-bottom:20px;}
.onl .yz input{ width:70px; height:19px; overflow:hidden;}
.onl .yz img{ vertical-align:middle; padding-left:14px;}
.onl .btt{ height:25px;overflow:hidden;}
.onl .btt input{ width:102px; height:25px; background:url(Img/Index/btn1.gif) no-repeat; padding:0; margin:0; border:0; margin-right:10px;}
.onl .btt .in02{ background:url(Img/Index/btn2.gif) no-repeat;}

.faq{ width:225px; height:409px;background:url(Img/Index/dy.gif) no-repeat left top; overflow:hidden; margin-top:38px; padding-left:20px;}
.faq1{ width:210px; height:409px;background:url(Img/Index/dy.gif) no-repeat right top; overflow:hidden;padding-right:15px;}
.faq1 h3{ height:70px; font:16px "Microsoft Yahei"; font-weight:bold; line-height:70px; overflow:hidden;}
.faq1 h3 span a{ display:inline-block; font:12px "Microsoft Yahei"; text-transform:uppercase; color:#595959; height:70px; line-height:70px; overflow:hidden;}
.faq1 h3 em a{ color:#777; display:inline-block; background:url(Img/Index/faq_jt.gif) no-repeat left 30px; padding-left:16px; padding-right:34px;}
.faq1 h3 em a:hover,.faq1 h3 em.cur a{ color:#be1518;}
.faq dl{ padding:24px 0 13px 0; border-bottom:1px dashed #c3c3c3;}
.faq dt{ font:14px "Microsoft Yahei"; height:24px; line-height:24px; overflow:hidden; background:url(Img/Index/q.gif) no-repeat left 5px; padding-left:32px;}
.faq dt a{ color:#000;}
.faq dd{ font:14px "Microsoft Yahei"; line-height:24px; background:url(Img/Index/a.gif) no-repeat left 6px; padding-left:32px; color:#7f7f7f; margin-top:8px;}
.faq dd em a{ color:#f37603;}
.faq .dl01{ padding-top:0;}
.faq .nb{ border-bottom:0;}

.link{height:auto;overflow:hidden; margin-top:43px;}
.link h4{ height:25px; width:207px; font:14px "Microsoft Yahei"; line-height:25px;overflow:hidden;}
.link h4 a{ color:#000;}
.link h4 span a{ font:12px "Microsoft Yahei"; width:134px; background:url(Img/Index/link_bg.gif) no-repeat;font-weight:normal; color:#efc4c5; text-align:center; line-height:25px; display:inline-block;}
.link p{ height:auto; font:12px "Microsoft Yahei"; line-height:38px; overflow:hidden;}
.link p a{ display:inline-block; color:#666; padding-right:28px;}

