﻿@charset "utf-8";
/* CSS Document */

.border{ border:1px solid #ebefef;}
.youshi .tits{ background:url(Img/Index/tit2.gif) no-repeat  center bottom; height:54px; padding:13px 0 0 263px;}
.youshi .nr{ height:270px; padding-top:5px; overflow:hidden;}
.list1{ padding:15px 25px 0 15px; height:263px; background:url(Img/Index/fgx8.gif) no-repeat 18px bottom; overflow:hidden;}
.list1 .tit2{ height:52px; overflow:hidden;}
.list1 .tit2 span{ font-size:40px; color:#4A4A4A; font-style:italic; font-family:Arial; padding-right:5px;}
.list1 .tit2 div{ color:#555; padding-top:7px;} 
.dls4 dt{width:351px; height:194px; float:left;}
.dls4 dt img{ width:351px; height:194px;}
.dls4 dd{ float:left; padding-left:26px; width:525px; }
.dls4 dd h5{ height:22px; overflow:hidden; }
.dls4 dd p{ height:132px; overflow:hidden;line-height:22px; padding-top:3px;}
.dls4 dd h2{ font-size:25px; height:35px; line-height:35px; overflow:hidden;}
.dls4 dd span{ color:#11D21A;}
.youshi .nr2{ background:url(Img/Index/fgx9.gif) no-repeat 0 15px; height:250px; overflow:hidden;}
.dls6{ width:145px; overflow:hidden; float:left; padding:19px 5px 0 5px;}
.dlss{ background:url(Img/Index/ico6.gif) no-repeat center top;}
.dls6 dt{ width:140px; height:70px; padding:4px; border:1px solid #BFBFBF; line-height:0; font-size:0;}
.dls6 dt img{ width:140px; height:70px;}
.dls6 dd h5{ height:20px; line-height:20px; padding-top:8px; overflow:hidden; }
.dls6 dd p{ height:80px; line-height:20px; overflow:hidden; padding-top:7px; margin-bottom:7px;}
.dls6 dd a{ color:#019C27;}
/*pro*/
.mt14{ margin-top:14px;}
.fenlei{ background:url(Img/Index/tit4.gif) repeat-y right; height:661px; padding-top:1px; width:224px;}
.fenlei .tits{ background:url(Img/Index/tit3.gif) repeat-x; height:47px; width:205px; margin-left:1px; padding:10px 0 0 16px;	}
.yan{ color:#fff;}
.pro .tits h4{ font-size:18px;}
.yiji li{ line-height:35px; border-bottom:1px solid #E2E2E2;}
.yiji li a{ color:#000; padding-left:27px; display:block; height:35px;}
.yiji li a:hover, .yiji li .cur{ background:url(Img/Index/aa1.gif) no-repeat; font-weight:bold; text-decoration:none; color:#000;}
.erji{ background:#F0F0F0; width:223px; padding:5px 0;}
.erji li{ height:30px; line-height:30px; overflow:hidden; font-family:"宋体"; padding-left:46px; border:0;}
.erji li a{ display:inline; padding-left:3px; color:#727272}
.erji li a:hover{ background:none;}
/*pro2*/
.pro{ width:958px;}
.pro2{ width:716px; padding:1px; background:#FDFDFD;}
.pro2 .tits{background:url(Img/Index/tit3.gif) repeat-x; height:46px; padding:10px 0 0 16px;}
.tel2{ font-size:16px; padding:10px 12px 0 0;}
.tel2 span{ font-size:25px; font-family:Arial;}
.pro2 .nr{ background:#ECECEC; width:697px; height:586px; padding:4px 0 0 8px; overflow:hidden;} 
.dls{ border-bottom:1px dotted #000; width:348px; height:173px; overflow:hidden; float:left; padding-top:22px;}
.dls dt{width:160px; height:154px; float:left;}
.dls dt img{width:160px; height:154px;  border:1px solid #D4D4D4;}
.dls dd{ float:left; width:165px; padding-left:15px; line-height:22px;}
.dls dd h5{ height:22px; overflow:hidden;}
.dls dd p{   overflow:hidden;}
.dls dd span{ font-weight:bold; color:#4C4C4C;}
.yan2{ color:#66AD85;}
/*hzuo*/
.hzuo, .dong{ width:223px;}
.title{ background:url(Img/Index/tit5.gif) repeat-x; height:32px; line-height:32px; padding:0 9px; overflow:hidden;}
.yan3{ color:#00B806; font-size:16px;}
.title div{ text-transform:uppercase; color:#CECDCE; padding:3px 0 0 7px;}
.hzuo .nr{ background:url(Img/Index/fgx2.gif) no-repeat 110px 2px; height:215px; overflow:hidden; padding-top:4px; }
.uls3 li{width:109px; height:71px; border-bottom:1px solid #E6E5E5; padding:1px; line-height:0; font-size:0; float:left;}
.uls3 li img{width:109px; height:71px;}
.uls3 .lis{ border:0;}
/*about*/
.about, .jish{ margin-left:11px; width:488px;}
.about .nr{ height:206px; padding:13px 0 0 13px;}
.dls5 dt{  width:127px; height:173px; float:left;}
.dls5 dt img{ width:127px; height:173px;}
.dls5 dd{ float:left; padding-left:15px; width:315px; line-height:22px;}
.dls5 dd h5{ height:22px; overflow:hidden; }
.dls5 dd p{ height:154px; overflow:hidden; }
/*weibo*/
.weibo{ width:223px;}
.weibo .nr{ height:219px;}
.dls2{ padding:13px 0 0 10px; height:100px; overflow:hidden;}
.dls2 dt{ width:105px; height:80px; float:left;}
.dls2 dt img{ width:105px; height:80px;}
.dls2 dd{ width:95px; padding-left:10px; float:left;}
.dls2 dd h5{ height:22px; line-height:22px; overflow:hidden;}
.dls2 dd p{ line-height:15px; height:30px; text-transform:uppercase; font-size:8px; color:#999; padding-top:2px; margin-bottom:3px;}
.uls2 li{ background:url(Img/Index/fgx3.gif) no-repeat center top; padding:8px 10px; line-height:14px;}
.img1{ height:101px;} 
/*dong*/
.dong .nr{ background:url(Img/Index/fgx4.gif) repeat-x; height:251px; padding-top:2px; overflow:hidden;}
.ulss li{ height:31px; line-height:31px; color:#7C7C7C; overflow:hidden; padding-left:16px;}
.ulss li a{ color:#7C7C7C;}
/*jish*/
.jish .nr{ height:253px; padding:0 9px 0 13px;}
.dls3{ padding-top:10px; height:124px; overflow:hidden;}
.dls3 dt{  width:167px; height:116px; float:left;}
.dls3 dt img{ width:167px; height:116px;}
.dls3 dd{ width:282px; padding-left:10px; float:left;}
.dls3 dd h5{ height:22px; line-height:22px; overflow:hidden;}
.dls3 dd p{ line-height:22px; height:66px; overflow:hidden; margin-bottom:2px; }
.uls3s li{ line-height:27px; height:27px; overflow:hidden; border-bottom:1px dotted #D8D8D8;  color:#AFAFAF; padding-right:9px;}
.uls3s li a{ color:#7C7C7C; background:url(Img/Index/ico1.gif) no-repeat 3px 3px; padding-left:20px; color:#7C7C7C;}
.uls3s .nones{ border:0;}
/*went*/
.went{ width:226px; margin-top:14px;}
.went .tits{ background:url(Img/Index/tit6.gif) no-repeat; height:33px; line-height:33px; font-weight:bold; color:#A6A6A6; padding-left:12px; text-transform:uppercase;}
.went .tits a{ font-size:14px; font-weight:bold; padding-right:10px; color:#fff;}
.went .nr{ background:url(Img/Index/fgx5.gif) repeat-x; height:254px; padding:0 14px; overflow:hidden;}
.uls5 li{ line-height:24px; padding-top:10px;}
.aa1{ height:24px; overflow:hidden; }
.aa2{ height:48px; overflow:hidden;}
.uls5 li span{ float:left; padding:4px 5px 15px 8px;}
.img1{ height:99px; }
/*zhuan*/
.ico1{ padding:67px 0 0 13px;}
.uls6 li{ width:184px; height:127px; float:left;  padding:15px 12px 0 22px;}
.uls6 li img{ width:180px; height:123px; padding:1px; border:1px solid #E3E3E3;}
.zhuan .nr{ height:159px;}
/*link*/
.link{ border:1px solid #DFDFDF; background:url(Img/Index/fgx6.gif) repeat-x; line-height:29px; overflow:hidden;}
.link h4{ font-size:14px; background:url(Img/Index/fgx7.gif) no-repeat right top; width:85px; padding-left:5px;}
.link h4 a{ color:#00B806;}
.link a{ padding:0 7px;}
.nelink .link{display: none;}



#index_flash_div{ width:990px; margin:0 auto;}
.num {
    bottom: 5px;
    float: right;
    position: absolute;
    right: 10px;
}
.num LI {
    background: url("Img/flashbutton.gif") no-repeat scroll -15px 0 transparent;
    color: #86A2B8;
    cursor: pointer;
    float: left;
    font-family: Arial;
    font-size: 12px;
    height: 15px;
    line-height: 15px;
    list-style-type: none;
    margin: 3px;
    text-align: center;
    width: 15px;
}
.num LI.on {
    background: url("Img/flashbutton.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    height: 15px;
    line-height: 15px;
    width: 15px;
}
.flashbtn{ position:absolute;left:1040px; top:430px;}
.flashbtn li{ line-height:20px; height:20px; width:20px; text-align:center; border:1px solid #ebefef; float:left; margin:0 2px; background:#ebefef;filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;  }
.flashbtn .cur{background:#f0feff;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity:1; }