﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.aa { position:relative;}
.bb { position:absolute;}
.mt12 {  margin-top:12px;}

/*正文开始*/
.banner a { height:451px;display:block;}

#flashs{position:relative;height:451px;}
#flashs .bgitem {
    position: absolute;
    top: 0;
    z-index: 1;
    height: 451px;cursor:pointer; width: 100%; margin:0 auto;
}
#flashs .btn {
    bottom: 25px;
    margin-right: -365px;
    padding: 5px 6px;
    position: absolute;
    right: 50%;
    z-index: 7;
}
#flashs .btn span {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #999999;
    color: #000000;
    cursor: pointer;
    display: inline-block;
    margin-left: 5px;
    padding: 2px 6px;
}
#flashs .btn span.cur 
{
    border: 1px solid #fff;
    background: #F79521;
    color: #FFFFFF;
}

.conbg { background:url(Img/Index/conbg.gif) repeat-y center top; margin-top:5px; padding-bottom:13px;}
.hz { height:196px; border:1px solid #bababa; overflow:hidden}
.hz h2 { background:url(Img/Index/barhz.gif) no-repeat center top; height:46px; line-height:41px; text-align:center; font-size:20px;}
.hz h2 a { color:#fff;}
.hz h2 a:hover { text-decoration:none}
.hz_c { padding:13px 0 0 8px; width:946px; height:137px; overflow:hidden}
.h01 { padding-top:42px;}
.hz_cUl { margin-left:13px; display:inline; width:904px; height:137px; overflow:hidden}
.hz_c ul li { width:134px; float:left; display:inline; margin-right:16px; overflow:hidden; background:url(Img/Index/hzsha.gif) no-repeat center 89px;}
.hz_c ul li img { width:132px; height:87px; border:1px solid #cacaca;}
.hz_c ul li span a { text-align:center; display:block; height:34px; line-height:34px; color:#343434; overflow:hidden}

.ys { height:1141px; overflow:hidden;}
.ys h2 { height:135px;}
.bg01 { height:445px; background:url(Img/Index/bg01.jpg) no-repeat center top; overflow:hidden}
.one { width:388px; top:90px; left:94px}
.one h3 { height:32px; margin-bottom:14px;}
.one p { line-height:22px; font-size:13px; font-family:"微软雅黑"; color:#393939; clear:both}
.one p em { color:#d36d00; font-style:normal;}
.one p span { width:24px; height:24px; float:left; display:block;}
.two { top:263px; left:94px; width:452px;}
.bg02 { height:220px; background:url(Img/Index/bg02.jpg) no-repeat center top; overflow:hidden}
.three { top:64px; left:476px; width:453px;}
.bg03 { height:341px; background:url(Img/Index/bg03.jpg) no-repeat center top; overflow:hidden}
.four { top:55px; left:94px; width:404px;}
.five { top:228px; left:94px; width:394px;}


.bd01 { width:960px; height:114px;}
.tel { top:38px; right:8px; text-align:right; color:#fff; line-height:30px; font-family:"微软雅黑"; font-size:14px;}
.tel span { display:block; padding-left:9px; font-size:30px; color:#000; font-family:Arial, Helvetica, sans-serif}
.bd02 { width:960px; height:125px;}
.tel2 { color:#f6ca62; font-size:15px;}
.tel2 span { color:#fde846; font-size:27px;}
.bdbtn { top:48px; left:446px;}
.bdbtn img { margin-right:22px; width:107px; height:39px}

.prolist { width:204px; height:533px; overflow:hidden; border:1px solid #3e3d3d}
.prolist h2 { height:41px; line-height:16px; font-size:15px; background:url(Img/Index/bar.gif) no-repeat; font-family:"微软雅黑"; font-family:"方正兰亭黑简体"; padding:8px 0 0 38px; font-weight:normal;}
.prolist h2 a { color:#fff;}
.prolist h2 em { display:block; font-size:10px; font-style:normal; text-transform:uppercase; color:#979696;}
.list_con { width:190px; height:483px; overflow:hidden; padding:0 7px;}
.list_con h3 { height:30px; line-height:30px; font-size:14px; overflow:hidden; background:#e4e4e4 url(Img/Index/listh3.gif) no-repeat 5px center; padding-left:18px; margin:9px 0 0 0; font-family:"微软雅黑"; font-weight:normal}
.list_con h3 a { color:#333;}
.list_con ul { width:190px; overflow:hidden; padding:3px 0 0 0}
.list_con ul li { padding-left:8px; height:26px; line-height:26px; float:left; width:87px; background:url(Img/Index/lidd.gif) no-repeat left center; overflow:hidden}
.list_con ul li a { color:#444;}

.pro_r { width:739px; height:533px; overflow:hidden}
.pro { width:739px; height:403px; overflow:hidden;}
.barpro { height:49px; line-height:41px; font-size:14px; font-family:"微软雅黑"; padding:0 9px 0 30px; background:url(Img/Index/bar.gif) no-repeat;}
.barpro ul li { float:left; width:116px; text-align:center; overflow:hidden; background:url(Img/Index/borx.gif) no-repeat right 14px;}
.barpro ul li a { color:#fff; height:45px; line-height:41px; margin-top:3px;}
.barpro ul li a:hover, .barpro ul .cur a { color:#252525; font-weight:bold; background:url(Img/Index/phover.gif) no-repeat center 3px; display:block}
.barpro ul .nobot { background:none}
.barpro span { padding-top:12px;}
.pro_con { height:403px; overflow:hidden; padding:12px 0 0 0}
.pro_con dl { height:166px; overflow:hidden}
.pro_con dl dt { background:url(Img/Index/psha.gif) no-repeat center bottom; width:235px; height:166px;}
.pro_con dl dt img { width:235px; height:148px;}
.pro_con dl dd { width:475px; padding-left:20px; overflow:hidden}
.pro_con dl dd h3 { font-size:14px; height:24px; line-height:24px;}
.pro_con dl dd h3 a { color:#333}
.pro_con dl dd p { color:#333; line-height:24px; height:72px; overflow:hidden;}
.pro_con dl dd p a { text-decoration:underline; color:#f45600; padding-left:3px;}
.pro_con dl dd .uls { padding:20px 0 0 28px; width:475px; height:35px; overflow:hidden}
.pro_con dl dd .uls li { float:left; display:inline-block; font-weight:bold; height:35px; width:auto; margin-right:10px}
.pro_con dl dd .uls li a { padding-left:10px; color:#353535; background:url(Img/Index/p01.gif) no-repeat left top; display:inline-block; height:35px; line-height:32px;}
.pro_con dl dd .uls li a span { padding-right:10px; background:url(Img/Index/p02.gif) no-repeat right top; display:inline-block}
.pro_con dl dd .uls li a em { font-style:normal;height:35px; display:inline-block;}
/*
.pro_con dl dd .uls li a:hover, .pro_con dl dd .uls .cur a { background:url(Img/Index/p03.gif) no-repeat left top; display:inline-block; color:#fff; cursor:pointer; text-decoration:none}
.pro_con dl dd .uls li a:hover span, .pro_con dl dd .uls .cur a span { background:url(Img/Index/p04.gif) no-repeat left top; display:inline-block; color:#fff}
.pro_con dl dd .uls li a:hover span em, .pro_con dl dd .uls .cur a span em { background:url(Img/Index/p05.gif) no-repeat center bottom; display:inline-block; color:#fff}
*/
.pro_con .pul { padding:20px 0 0 3px;}
.p01 { padding-top:47px;}
.pro_con .pulUl { width:704px; height:155px; margin-left:8px; display:inline; overflow:hidden}
.pro_con .pul ul li { margin-right:18px; width:158px; overflow:hidden; float:left; display:inline; background:url(Img/Index/ppsha.gif) no-repeat center 107px;}
.pro_con .pul ul li img { width:152px; height:101px; border:1px solid #a3a3a3; padding:2px;}
.pro_con .pul ul li span a { height:38px; line-height:38px; display:block; text-align:center; overflow:hidden; color:#333; font-family:"宋体"}
.probd { width:739px; height:120px; overflow:hidden;}
.probd p { top:62px; right:4px; font-size:14px; color:#c5b292; text-align:right; line-height:22px; padding-right:6px;}
.probd p span { display:block; color:#fff; font-style:italic; font-size:30px; position:relative; margin-right:-6px;}

.leftbd { width:206px; height:211px; overflow:hidden}
.leftbd p { top:164px; left:58px; font-size:14px; color:#fff; line-height:22px; font-family:"微软雅黑"}
.leftbd p span { display:block; font-style:italic; font-size:22px; font-family:Arial, Helvetica, sans-serif}

.pro01 { width:737px; height:209px; overflow:hidden; border:1px solid #454444;}
.pul01 { padding:15px 0 0 6px; width:731px; height:146px;}
.p01 { padding-top:45px;}
.pul01Ul { width:690px; height:155px; margin-left:15px; display:inline; overflow:hidden}
.pul01 ul li { margin-right:15px; width:157px; overflow:hidden; float:left; display:inline; background:url(Img/Index/ppsha.gif) no-repeat center 101px;}
.pul01 ul li img { width:151px; height:95px; border:1px solid #a3a3a3; padding:2px;}
.pul01 ul li span a { height:38px; line-height:38px; display:block; text-align:center; overflow:hidden; color:#333; font-family:"宋体"}

.jz { width:406px; height:292px; overflow:hidden; border:1px solid #454444}
.jz h2 { height:34px; line-height:34px; font-size:14px; font-weight:normal; font-family:"微软雅黑"; padding:0 12px 0 26px; background:#454444 url(Img/Index/xing.gif) no-repeat 5px center}
.jz h2 a { color:#fff;}
.jz h2 span a { font-family:"宋体"; font-size:12px; color:#d6d6d6;}
.jz_con { width:394px; height:259px; overflow:hidden; padding-left:12px;}
.jz_con dl { width:378px; height:99px; overflow:hidden; padding:12px 0 15px 0; border-bottom:1px dashed #d1d1d1}
.jz_con dl dt { width:138px; height:99px;}
.jz_con dl dt img { width:132px; height:93px; padding:2px; border:1px solid #c2c2c2;}
.jz_con dl dd { width:228px; height:99px; overflow:hidden; padding-left:12px;}
.jz_con dl dd h3 { height:24px; line-height:24px; font-size:14px;}
.jz_con dl dd h3 a { color:#333;}
.jz_con dl dd p { line-height:22px; color:#333; padding-top:5px;}
.jz_con dl dd p a { color:#ee9312; padding-left:3px;}
.jz_con .nobot { border-bottom:0}

.new { width:535px; height:292px; overflow:hidden; border:1px solid #454444}
.npro { height:34px; line-height:34px; font-size:14px; font-family:"微软雅黑"; padding:0 12px 0 25px; background:#454444 url(Img/Index/xing.gif) no-repeat 5px center;}
.npro ul li { float:left; overflow:hidden; height:30px; line-height:30px; margin-top:4px;}
.npro ul li a { color:#fff; padding:0 15px}
.npro ul li a:hover, .npro ul .cur a { color:#333; font-weight:bold; background-color:#fff; display:block}
.npro span a { font-family:"宋体"; color:#d6d6d6; font-size:12px;}
.n_con { padding:12px 0 0 12px; width:523px; height:247px; overflow:hidden;}
.n_con dl { width:508px; height:99px; overflow:hidden;  padding-bottom:16px; border-bottom:1px dashed #d1d1d1;}
.n_con dl dt { width:138px; height:99px;}
.n_con dl dt img { width:132px; height:93px; padding:2px; border:1px solid #c2c2c2;}
.n_con dl dd { padding-left:12px; width:348px;}
.n_con dl dd h3 { font-size:14px; height:24px; line-height:24px;}
.n_con dl dd h3 a { color:#333;}
.n_con dl dd p { line-height:24px; color:#333;}
.n_con dl dd p a { color:#ee9312; padding-left:3px;}
.n_con ul  { padding:10px 0 0 0; width:522px; height:130px; overflow:hidden;}
.n_con ul li {  height:26px; line-height:26px; float:left; width:252px; overflow:hidden; background:url(Img/Index/dd.gif) no-repeat left center; padding-left:9px; overflow:hidden;}
.n_con ul li a { color:#333; display:block; width:248px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.lc { height:366px; overflow:hidden}
.lc h2 { height:91px;}
.lc h2 span { top:36px; right:18px; color:#ededed; font-style:italic; font-size:29px;}
.lc_c { border:1px solid #454444; border-top:0; height:274px; overflow:hidden; background:url(Img/Index/lcbg.jpg) no-repeat left bottom;}
.lc01 { font-size:14px; color:#2a2a2a; top:44px; left:72px; font-family:"微软雅黑"; font-weight:bold;}
.lc02 { top:188px; left:192px; line-height:22px; font-size:14px; font-family:"微软雅黑"; color:#2a2a2a; font-weight:bold;}
.lc03 { top:44px; left:302px;}
.lc04 { top:188px; left:412px;}
.lc05 { top:44px; left:532px;}
.lc06 { top:188px; left:636px;}
.lc07 { top:44px; left:752px;}
.lc08 { top:188px; left:862px;}

.about { width:646px; height:470px; overflow:hidden;}
.a_con { padding:17px 0 0 17px; width:629px; height:420px; overflow:hidden;}
.a_con dl { height:224px; overflow:hidden; padding-bottom:15px;}
.a_con dl dt { float:left; width:283px; height:224px; overflow:hidden; background:url(Img/Index/dvdsha.gif) no-repeat center bottom}
.a_con dl dt img { width:283px; height:201px;}
.a_con dl dd { float:left; width:304px; height:224px; padding-left:20px; overflow:hidden;}
.a_con dl dd h3 { font-size:18px; height:30px; line-height:24px; font-family:"微软雅黑"; font-weight:normal;}
.a_con dl dd h3 a { color:#6f6f6f;}
.a_con dl dd p { line-height:26px; color:#333; text-indent:24px;}
.a_con dl dd span img { margin:10px 0 0 0;}
.aul { height:172px;}
.aul h4 { background:url(Img/Index/ah3.gif) no-repeat; height:46px; line-height:46px; font-size:16px; font-family:"微软雅黑"; font-weight:normal; color:#333; padding-left:5px;}
.aul h4 a { color:#333;}
.a01 { padding-top:39px;}
.a_conUl { width:579px; height:126px; margin-left:12px; display:inline; overflow:hidden; margin-top:8px;}
.a_con ul li { float:left; width:133px; margin-right:10px; display:inline; overflow:hidden}
.a_con ul li img { width:133px; height:97px;}
.a_con ul li span a { height:28px; line-height:28px; text-align:center; display:block; overflow:hidden; color:#333}

.faq { width:296px; height:470px; overflow:hidden;}
.fa_con { width:268px; height:437px; overflow:hidden; padding:0 15px 0 13px;}
.fa_con dl { padding:15px 0; width:268px; border-bottom:1px dashed #d1d1d1}
.fa_con dl dt { height:24px; line-height:24px; background:url(Img/Index/wen.gif) no-repeat left center; padding-left:23px;}
.fa_con dl dt a { color:#333; font-weight:bold}
.fa_con dl dd { background:url(Img/Index/da.gif) no-repeat left 3px; line-height:22px; padding:0 0 0 23px; overflow:hidden; color:#555}
.fa_con dl dd a { color:#f45600; padding-left:3px;}

.link { width:958px; height:112px; overflow:hidden;}
.l_con { line-height:28px; width:938px; padding:12px 10px 0 10px; height:66px; overflow:hidden;}
.l_con a { padding:0 12px; color:#333;}


