﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.aa { position:relative;}
.bb { position:absolute;}

/*正文开始*/
.conbg { width:988px; margin:0 auto; background:#fff url(sha.gif) no-repeat center bottom;}
.banner { width:960px; height:419px;}

.bd01 { width:960px; height:100px; margin-top:13px;}

.pro_l { width:211px; height:1479px; overflow:hidden; margin-top:16px;}
.prolist { width:211px; height:970px; overflow:hidden;}
.prolist h2 { height:35px; line-height:35px; font-size:16px; background:url(listh2.gif) repeat-x; font-family:"微软雅黑"; padding:0 0 0 16px; font-weight:normal;}
.prolist h2 a { color:#fff; }
.prolist h2 span { color:#fff; font-size:12px; padding-left:5px; font-family:Arial, Helvetica, sans-serif;}
.list_con { width:193px; height:919px; overflow:hidden; padding:15px 7px 0 9px; border:1px solid #cfcfcf; border-top:none;}
.list_con h3 { font-size:14px; height:28px; line-height:28px; overflow:hidden; width:178px; padding-left:14px; background:url(listh3.gif) no-repeat;}
.list_con h3 a { color:#fff;}
.list_con ul { width:184px; overflow:hidden; padding:5px 0 5px 6px;}
.list_con ul li { height:28px; line-height:28px; overflow:hidden; background:url(lidd.gif) no-repeat 8px center; padding-left:19px; border-bottom:1px dashed #d6d6d6;}
.list_con ul .nobot { border-bottom:none;}

.zs { height:496px; margin-top:13px;}
.zs_c { padding:16px 0 0 16px; width:193px; height:444px; border:1px solid #cfcfcf; border-top:none;}
.zs_c ul li { width:177px; height:152px; text-align:center;}
.zs_c ul li img { border:1px solid #ffffff;}
.zs_c ul li a:hover img { border:1px solid #FF6A09;}
.zs_c ul li span {text-align:center; overflow:hidden;}
.zs_c ul li span a:hover{ color:#FF6A09;}
 
 
.pro_r { width:735px; margin-top:16px; height:1479px; overflow:hidden;}
.pro00 { height:359px; overflow:hidden; border-bottom:1px dashed #bebcbb;}
.pro00 h2 { background:url(barpro.gif) no-repeat; height:35px; line-height:35px; font-size:16px; font-family:"微软雅黑"; font-weight:normal;}
#spans{ width:150px; text-align:center;}
#spans a {  color:#fff;margin-left:0px;}
.pro00 h2 a {  color:#fff; margin-left:20px;}
.pro00 h2 span a { font-size:12px; color:#5b5b5b; font-family:"宋体";}
.pro00_c { padding:15px 0 0 2px; width:733px; height:309px; overflow:hidden;}
.pro00_c dl dt { width:360px; height:291px;}
.pro00_c dl dt img { width:352px; height:283px; padding:4px; background:url(proimgbg.gif) repeat;border:1px solid #ccc;}
.pro00_c dl dt a:hover img{ border:1px solid #ccc; background:url(proimgbg.gif) repeat; z-index:1000;}
.pro00_c dl dd { width:356px; height:291px; padding-left:14px; overflow:hidden;}
.pro00_c dl dd h3 a { font-size:14px; color:#333;}
.pro00_c dl dd p { padding:8px 0 0 0; line-height:28px;}
.pro00_c dl dd span img { margin:10px 10px 0 0;}
.p01 { padding:30px 0 0 0;}
.pro00_c dl dd ul { width:326px; margin-left:10px; display:inline; padding:17px 0 0 0;}
.pro00_c dl dd ul li { float:left; width:97px; height:78px; margin-right:10px; display:inline;}
.pro00_c dl dd ul li img { width:95px; height:76px; border:1px solid #ddd;}

.probd { width:733px; height:340px; margin-top:17px;}
.probd p { top:260px; left:60px; font-size:18px; color:#fe6c03; font-family:"微软雅黑";}
.probd p span { font-size:22px;}

.pro { width:735px; height:748px; overflow:hidden; margin-top:14px;}
.pro_con { height:710px; overflow:hidden; padding:3px 0 0 2px;}
.pro_con ul li  
{
    /*margin:11px 10px 0 0; width:234px; height:224px; overflow:hidden; float:left; display:inline;*/
      float: left;margin:11px 10px 0 0;height:224px; 
	  
    width: 234px;}
    

    
.pro_con .sel_pg {
    display: none;
    left: 4px;
    position: absolute;
    top: 3px;
}

.pro_con .cur .sel_pg{display:block;}
.pro_con .cur .sel_pg img{ border:0; padding:0; width:225px; height:171px;}
.pro_con .sel_pg{background:url(sxsb.png) no-repeat; width:225px; height:171px;}
.pro_con .sel_pg a {width:225px; height:171px;cursor:pointer; display:block;}
.pro_con .sel_pg img {
}

.pro_con ul li img { /*width:228px;*/ width:225px; height:171px;/* background:url(proimgbg.gif) repeat; */  padding :3px;border:1px solid #ccc;}
.pro_con ul li p { text-align:center; line-height:25px;}
.pro_con ul li p span a { display:block;}
.pro_con ul li p span a:hover{ background-color:#FF6A09; color:#FFF;}
.pro_con ul .nobot { margin-right:0;}


.ys { background:url(ys.jpg) no-repeat center top; height:926px; margin-top:14px;}
.one { top:180px; left:420px; width:518px;}
.one h3 { margin-bottom:5px; font-size:18px; color:#3a9f22; font-family:"微软雅黑"; font-weight:normal;border-bottom:1px dashed #919191; line-height:20px;}
.one h3 em { font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#999; font-style:normal; display:block; text-transform:uppercase;}
.one p { font-size:14px; font-family:"微软雅黑"; height:26px; line-height:26px;}
.one p span { color:#fe6b03;}
.two { top:320px; left:450px; width:434px;}
.three { top:452px; left:363px; width:414px;}
.four { top:590px; left:478px; width:438px;}
.five { top:732px; left:416px; width:492px;}

.ry { height:242px; overflow:hidden; border:1px solid #dedede; border-top:3px solid #649c13;}
.ry h2 { height:32px; line-height:32px; font-size:15px; padding:0 24px 0 25px; border-bottom:1px solid #dedede; background:url(al_sj.gif) no-repeat 12px center;}
.ry h2 a { color:#649c13;}
.ry h2 span a { font-size:12px; padding:0 12px;}
.ry_c { height:185px; padding:20px 0 0 16px;}
.r01 { padding:50px 0 0 0;}
.ry_c ul { margin-left:15px; display:inline; width:877px; overflow:hidden;}
.ry_c ul li { float:left; width:202px; overflow:hidden; margin-right:17px; display:inline;}
.ry_c ul li img { width:196px; height:135px; border:3px solid #4b120b;}
.ry_c ul li span { height:34px; line-height:34px; text-align:center; display:block; overflow:hidden;}
.ry_c ul li span a { color:#525252;}

.cp { height:242px; overflow:hidden; margin-top:13px;}
.cp h2 { padding-right:0;}
.cp h2 span { font-family:"宋体"; font-size:12px; font-weight:normal;}
.cp h2 span a { color:#6b6b6b;}
.cp_c { height:185px; padding:20px 0 0 16px;}
.c01 { padding:54px 0 0 0;}
.cp_c ul { margin-left:14px; display:inline; width:884px; overflow:hidden;}
.cp_c ul li { float:left; width:203px; height:185px; overflow:hidden; margin-right:18px; display:inline;}
.cp_c ul li img { width:203px; height:141px;}
.cp_c ul li span { height:40px; line-height:40px; text-align:center; display:block; overflow:hidden;}


.jz { width:699px; height:348px; overflow:hidden; margin-top:14px; border-bottom:0;}
.jz h2 { background:url(barjz.gif) no-repeat;}
.jz_con { height:312px; overflow:hidden;}
.jz_con dl { height:136px; overflow:hidden; padding:17px 0 0 0;}
.jz_con dl dt { width:179px; height:136px;}
.jz_con dl dt img { width:179px; height:136px;}
.jz_con dl dd { width:498px; height:136px; overflow:hidden; padding:0 0 0 15px;}
.jz_con dl dd h3 { height:24px; line-height:24px; font-size:12px;}
.jz_con dl dd h3 a { color:#333;}
.jz_con dl dd p { line-height:22px; padding:5px 0 0 0;}
.jz_con dl dd span { margin:10px 0 0 0; background:url(xqicon.gif) no-repeat left center; height:30px; line-height:30px; padding-left:18px;}
.jz_con dl dd span a { color:#f3860e;}
.jz_con .nobot { border-bottom:none;}

.hz { width:248px; height:348px; overflow:hidden; margin-top:14px;}
.hz span { padding-right:12px;}
.hz span a { color:#fed8b3;}
.hz_c { padding:15px 0 0 12px; width:233px; height:297px; overflow:hidden; border:1px solid #ccc; border-top:none;}
.hz_c ul li { width:105px; height:58px; overflow:hidden; margin:0 10px 12px 0; float:left; display:inline;}
.hz_c ul li img { width:103px; height:56px; border:1px solid #d0d0d0;}

.about { width:699px; height:358px; overflow:hidden; margin-top:14px; border-bottom:0;}
.about h2 { background:url(barabout.gif) no-repeat;}
.a_con { padding:15px 0 0 0; height:308px; overflow:hidden;}
.a_con dl { width:699px; height:197px; overflow:hidden; background:url(aul.gif) repeat-x left bottom; padding-left:2px;}
.a_con dl dt { float:left; width:245px; height:176px; overflow:hidden;}
.a_con dl dt img { width:237px; height:168px; padding:3px; border:1px solid #d7d7d7;}
.a_con dl dd { float:left; width:438px; padding-left:11px; overflow:hidden;}
.a_con dl dd h3 { font-size:14px; font-family:"微软雅黑"; font-weight:normal; height:24px; line-height:24px;}
.a_con dl dd h3 a { color:#333;}
.a_con dl dd p { line-height:26px; padding:5px 0 0 0;}
.a_con dl dd p strong{ font-weight:bold;}
.a_con dl dd span { margin:10px 0 0 0; background:url(xqicon.gif) no-repeat left center; height:38px; line-height:38px; padding-left:18px;}
.a_con dl dd span a { color:#f3860e;}
.aul { width:693px; height:93px; padding:18px 0 0 8px; overflow:hidden; position:relative}
.a01 { padding:24px 0 0 0;}
.aul ul { width:634px; height:93px; overflow:hidden; margin-left:16px; display:inline;}
.aul ul li { float:left; width:146px; height:93px; display:inline; margin-right:10px;}
.aul ul li img { width:144px; height:91px;}
.aul ul li span { width:144px; height:20px; line-height:20px; text-align:center; display:block; overflow:hidden; left:1px; bottom:1px; background-color:#010101;filter: Alpha(opacity=50); opacity:0.5;}
.aul ul li span a { color:#fff;}

.dt { width:248px; height:358px; overflow:hidden; margin-top:14px;}
.dt span { padding-right:12px;}
.dt span a { color:#fed8b3;}
.dt_con { padding:15px 0 0 11px; width:234px; height:307px; overflow:hidden; border:1px solid #cfcfcf; border-top:none;}
.dt_con p { width:222px; height:95px;}
.dt_con ul { padding:8px 0 0 2px; width:215px; height:204px;}
.dt_con ul li { height:31px; line-height:31px; border-bottom:1px dotted #c2c2c2; padding:0 0 0 16px; background:url(dd.gif) no-repeat 4px 14px;overflow:hidden;}
.dt_con ul .nobot { border-bottom:none;}

.new { width:347px; height:447px; overflow:hidden; margin-top:13px;}
.newbar { background:url(barfaq.gif) repeat-x; height:35px; line-height:35px;}
.newbar ul li { float:left; width:110px; text-align:center; margin-right:2px; display:inline; font-size:16px; font-family:"微软雅黑";}
.newbar ul li a { background:url(dt_ho.gif) repeat-x; height:35px; line-height:35px; display:block; color:#fff;}
.newbar ul li a:hover, .newbar ul .cur a { background:url(listh2.gif) repeat-x; height:35px; line-height:35px; display:block; color:#fff;}
.newbar span { padding-right:12px;}
.n_con { padding:14px 0 0 13px; width:332px; height:397px; overflow:hidden; border:1px solid #cfcfcf; border-top:none;}
.n_con p img { width:320px; height:119px;}
.n_con ul { width:315px; height:266px; overflow:hidden; padding:12px 0 0 2px;}
.n_con ul li { height:30px; line-height:30px; overflow:hidden; background:url(dd.gif) no-repeat 3px 14px; padding:0 0 0 18px; border-bottom:1px dashed #c2c2c2;}
.n_con ul .nobot { border-bottom:none;}

.ly { width:598px;  overflow:hidden; margin-top:13px;}
.ly_c { width:590px; height:449px;}
.ly_c h3 { font-size:18px; color:#649c13; padding:8px 0 0 0; height:30px; line-height:30px; font-family:"微软雅黑"; font-weight:normal;}
.ly_c p { font-size:14px; font-family:"微软雅黑"; height:25px; line-height:25px;}
.lytel { padding-left:73px; width:334px; font-family:"微软雅黑";}
.lytel h4 { font-size:21px; color:#ff7800; font-weight:normal; border-bottom:1px dashed #ffc999; height:34px; line-height:34px;}
.lytel p { font-size:14px; color:#ff7800; height:22px; line-height:22px;}
.lytel .bz { font-size:12px; color:#666;}

.inp04 { width:190px; height:20px; line-height:20px; color:#525252; padding:0 0 0 5px; border:1px solid #ddd;}
.inp05 { width:415px; height:80px; border:1px solid #ddd; color:#525252; padding:0 0 0 5px;}
.ly_c ul li { line-height:30px; height:30px; padding-bottom:5px; *padding-bottom:4px; font-family:"宋体"; font-size:13px;float:left; overflow:hidden; clear:both}
.ly_c ul li span { color:#649c13;}
.ly_c ul li img { vertical-align:middle; padding:0 6px;}
.ly_c .lis01 { padding-left:74px;}
.ly_c ul li font { color:#ff7400; padding-left:4px; font-size:12px;}
.i_img01, .i_img02 {margin:10px 9px 0 0;}

.zt_bus { height:205px; margin-top:12px; border-bottom:0;}
.zt_bus h2 { background:url(bar960.gif) no-repeat;}
.zt_c { padding:13px 0 0 6px; width:954px; height:160px; overflow:hidden;}
.zt_c dl { height:30px; overflow:hidden;}
.zt_c dl dt { background:url(xlbtn.gif) no-repeat; width:92px; height:23px; line-height:23px; text-align:center; font-weight:bold;}
.zt_c dl dt a { color:#fff;}
.zt_c dl dd { width:850px; padding-left:10px; height:23px; line-height:23px;}
.zt_c dl dd a { padding:0 8px;}

/*.faq { width:278px; height:438px; overflow:hidden; padding-left:12px; background:url(dtsha.gif) no-repeat left 12px;}
.faq h2 { background:url(barfaq.gif) no-repeat left bottom;}
.fa_con { padding:0 0 0 12px; width:265px; height:387px; overflow:hidden;}
.fa_con dl { width:232px; border-bottom:1px dotted #858585; padding:18px 8px 18px 3px;}
.fa_con .nobot { border-bottom:none;}
.fa_con dl dt { height:26px; line-height:26px; background:url(wen.gif) no-repeat left center; padding-left:25px; font-weight:bold;}
.fa_con dl dt a { color:#1a7aca;}
.fa_con dl dd { background:url(da.gif) no-repeat left 5px; line-height:22px; padding:3px 0 0 25px; overflow:hidden;}
*/
.link { height:145px; overflow:hidden;margin-top:12px;}
.link h2 span a { font-size:12px; font-weight:normal; font-family:"宋体"; color:#666;}
.l_con { line-height:24px; width:938px; padding:14px 10px 0 10px; overflow:hidden;/*background:url(linkbg.gif) repeat-x left top;*/}
.l_con a { padding:0 13px;}

.btn {
    bottom: 50px;
    margin-right: -486px;
    padding: 5px 6px;
    position: absolute;
    right: 50%;
    top: 390px;
    z-index: 7;
}
.btn span {
    background: none repeat scroll 0 0 #FF4D4D;
    border: 1px solid #FF4D4D;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    margin-left: 5px;
    padding: 2px 6px;
}
.h-ser {
    left: 50%;
    line-height: 35px;
    margin: 0 auto 0 -490px;
    padding-top: 10px;
    position: absolute;
    width: 960px;
    z-index: 100;
}
.h-ser p {
    color: #000000;
    float: left;
    padding-left: 10px;
    width: 635px;
}
.h-ser p b {
    font-weight: bold;
}
.h-ser p a {
    color: #000000;
    padding: 0 15px 0 10px;
}

li.aa span.bb{ color:#ccc;}