@charset "utf-8";


*{margin: 0;padding: 0;}
.logo img{width: 80%;height: auto;}

.header{ width:100%; position:relative; left:0; top:0}

.header .tops{ height:27px; border-bottom:1px solid #f0f0f0; background:#f6f6f6; position:relative; left:0; top:0; z-index:100001;}

.header .tops .ins{ width:1180px; margin:0 auto; height:27px;}

.header .tops .wel{font-size: 13px; display:block; float:left; height:27px; line-height:27px; overflow:hidden; background:url(../images/homeicon.png) no-repeat 0 center; color:#8b8b8b; white-space:nowrap; width:565px; text-align:left;}

.header .tops .line{ display:block; width:0; height:14px; margin:6px 0 0 0; overflow:hidden; border-left:1px solid #ccc; float:right;}

.header .tops .nv{ float:right; position:relative; left:0; top:0; height:27px; line-height:27px;}

.header .tops .fir{ display:block; overflow:hidden; height:27px; line-height:27px; padding:0 13px; white-space:nowrap; color:#8b8b8b;}

.header .tops .hv{ background:url(../images/arbicons.png) no-repeat right center;}

.header .tops .hv .fir{ padding-right:20px;}

.header .tops .hv .tb{ padding-left:20px; background:url(../images/tbics.jpg) no-repeat 0 center; margin-left:13px;}

.header .tops .hv .zbj{ padding-left:20px; background:url(../images/zbjics.jpg) no-repeat 0 center; margin-left:13px;}

.header .tops .hv .chi{ display:none; width:130px; overflow:hidden; background:#fff; padding:8px 0; position:absolute; left:0; top:27px; box-shadow:1px 1px 2px #ddd;}

.header .tops .hv .chi a{ display:block; height:26px; line-height:26px; overflow:hidden; font-size:12px; text-align:center; color:#8b8b8b; white-space:nowrap; padding:0 5px;}

.header .tops .hv .chi a:hover{ color:#e34103;}

.header .tops .vips{ padding-left:34px; background:url(../images/vipicon.png) no-repeat 0 center;}

.header .tops .vip{ color:#e34103}

.header .tops .hv:hover{ background:url(../images/articons.png) no-repeat right center;}



.header .midRow{ background:#fff; width:1200px; height:3px; position:relative; left:0; top:0; z-index:5;margin: 0 auto;}

.header .logo{ display:block; float:left; margin-top:0px;}

.header .searchBtn{ width:43px; height:43px; position:relative; left:0; top:0; float:right; margin:28px 56px 0 0; _margin:28px 28px 0 0; cursor:pointer; background:url(../images/scbtnIcon.png) no-repeat -45px 0; z-index:6;}

.header .searchBtn .Searchbox{ position:absolute; background:url(../images/searchBg.png) no-repeat; width:247px; height:65px; right:66px; top:50px; z-index:999; display:none;}

.header .searchBtn .Searchbox input{background:none; outline:none; border:none; font-size:14px; font-family:microsoft yahei; color:#333;}

.header .searchBtn .Searchbox input.anniu{width:40px; height:35px; cursor:pointer; background:url(../images/scbtns.png) no-repeat center; position:absolute; right:5px; top:23px;}

.header .searchBtn .Searchbox input.wenben{width:190px; position:absolute; left:10px; top:30px;}

.header .showSc{ background-position:0 0;}

.header .showSc .Searchbox{ display:block;}

.header .Mrit{ width:620px; float:right; margin:5px 0 0 0; font-family:microsoft yahei; position:relative; left:0; top:0; z-index:5;}

.header .Mrit .ttt{ border-bottom:1px solid #e7e7e7; padding:12px 0;}

.header .Mrit .ttt .rk{ display:block; height:23px; line-height:23px; float:right; padding:0 0 0 16px; background:url(../images/arricon.jpg) no-repeat 0 center; font-size:13px; color:#333; white-space:nowrap; margin:0 0 0 25px; font-family:microsoft yahei;}

.header .Mrit .ttt .rk:hover{ color:#eb3900}

.header .Mrit .ttt .lk{ display:block; height:23px; line-height:23px; padding:0 0 0 22px; font-size:14px; color:#eb3900; float:right;  white-space:normal;}

.header .Mrit .ttt .tel{ background:url(../images/telicon.jpg) no-repeat 0 center;}

.header .Mrit .ttt .kf{ background:url(../images/qqicon.jpg) no-repeat 0 center;}

.header .Mrit .ttt .qq{ display:block; float:left;}

.header .Mrit .bbb{ padding:8px 0 0 0;}

.header .Mrit .bbb .dots{ height:4px; width:5px; overflow:hidden; background:url(/static/images/doticons.png) no-repeat 0 0; float:right; margin:10px 14px 0 14px;}

.header .Mrit .bbb .nv{ float:right; position:relative; left:0; top:0; height:42px;}

.header .Mrit .bbb .fir{ display:block; overflow:hidden; height:24px; line-height:24px; font-size:14px; white-space:nowrap; color:#8b8b8b;}

.header .Mrit .bbb .hv .chi{ display:none; width:120px; overflow:hidden; background:#fff; padding:12px 0; position:absolute; left:50%; margin:0 0 0 -60px; top:41px; box-shadow:1px 1px 2px #ddd;}

.header .Mrit .bbb .hv .chi a{ display:block; height:32px; line-height:32px; overflow:hidden; font-size:14px; text-align:center; color:#8b8b8b; white-space:nowrap; padding:0 5px;}

.header .Mrit .bbb .hv .chi a:hover{ color:#e34103;}

.header .Mrit .bbb .hv:hover{ background:url(/static/images/chiicon.jpg) no-repeat center 25px;}

.header .Mrit .bbb .nv:hover .fir{ color:#e34103}



.commonTitle {
    width: 100%;
}
.commonTitle h3 {
    line-height: 36px;
    text-align: center;
    font-size: 32px;
    color: #007bc4;
    padding: 30px 0px 15px;
}
.commonTitle h3 a {
    font: 32px/36px microsoft yahei;
    color: #ea3500;
}
.commonTitle p {
    background: #d7d4d4;
    height: 1px;
    overflow: hidden;
    line-height: 0px;
}
.commonTitle p span {
    margin: 0px auto;
    display: block;
    height: 1px;
    overflow: hidden;
    width: 86px;
    background: #eb4110;
    line-height: 1px;
}
.commonTitle em {
    display: block;
    text-align: center;
    font-size: 16px;
    color: #7a7a7a;
    font-family: microsoft yahei;
    padding-top: 10px;
}


.topMds{ height:auto; min-height:846px;padding-bottom: 50px;}

.tabTits{ overflow:hidden; zoom:1; padding:30px 0 0 0; text-align:center; font-size:0; position:relative; left:0; top:0; z-index:5; margin:0 auto; width:800px;}

.tabTits a{ display:inline-block; *display:inline; zoom:1; margin:0 7px; height:26px; line-height:26px; overflow:hidden; border-radius:50px; padding:0 26px; white-space:nowrap; color:#454545; background:#e5e5e5; font-size:13px; font-family:microsoft yahei; transition:all linear .2s;}

.tabTits a:hover{ background:#EB3900;color: #fff}

.tabTits .on{ background:#eb3900; color:#fff;}

.tabTits .on:hover{ background:#eb3900;}

.tabCons{ overflow:hidden; padding:25px 0 0 0; width:1180px; margin:0 auto; margin-top:-55px;}

.tabCons .inc{ width:100%; overflow:hidden; zoom:1;}

.csjj .tits{ padding:5px 0 0 0; text-align:center; overflow:hidden; font:bold 30px/40px microsoft yahei; color:#eb3601;}

.csjj .tits span{ font:bold 30px/40px microsoft yahei; color:#fff; background:#eb3601; padding:0 18px; margin:0 20px;}

.csjj .top{ overflow:hidden; zoom:1; padding:16px 0 0 0;}

.csjj .top .imgs{ display:block; width:510px; overflow:hidden; margin:0 auto; position:relative; left:0; top:0; float:left;}

.csjj .top .imgs img{ display:block; width:510; height:313px; transition:all linear .2s;}

.csjj .top .rit{ width:625px; overflow:hidden; float:right; font:14px/24px microsoft yahei; color:#5e5e5e; text-align:left; padding:10px 0 0 0;}

.csjj .top .rit span{ font:14px/22px microsoft yahei; color:#eb3601;}

.csjj .clls{ overflow:hidden; padding:20px 0 0 0; overflow:hidden;}

.csjj .clls .ins{ width:1230px; overflow:hidden; zoom:1;}

.csjj .clls .ins .imgs{ display:block; widtd:356px; overflow:hidden; margin:0 auto; position:relative; left:0; top:0; float:left; margin:0 50px 0 0;}

.csjj .clls .ins .imgs img{ display:block; width:356px; height:219px; transition:all linear .2s;}



.dszzc{ display:none;}

.dszzc .tits{ padding:25px 0 0 0; text-align:center; overflow:hidden; font:bold 30px/40px microsoft yahei; color:#eb3601;}

.dszzc .imgs{ display:block; width:622px; overflow:hidden; margin:0 auto; position:relative; left:0; top:0;}

.dszzc .imgs img{ display:block; width:622px; transition:all linear .2s;}

.dszzc .des{ width:950px; overflow:hidden; margin:0 auto; padding:15px 0; text-align:left; font:14px/26px microsoft yahei; color:#5e5e5e;}

.dszzc .des p{ text-indent:30px; font:14px/24px microsoft yahei; color:#5e5e5e;}

.dszzc .des p span{ font:14px/24px microsoft yahei; color:#eb3601;}

.dszzc .qms{ text-align:right; font:14px/24px microsoft yahei; color:#5e5e5e; padding:45px 0 0 0;}



.btnrow{ text-align:right; overflow:hidden; padding-bottom:15px;}

.btn{ display:inline-block; font-family:microsoft yahei; height:36px; margin-left:8px; text-align:center; line-height:36px; background:url(../images/redbtn.jpg) no-repeat; width:102px; color:#FFF; font-size:14px;}



.pingjiaBx{ display:none; width:1180px; margin:0px auto; position:relative; overflow:hidden; font-family:microsoft yahei; text-align:left}

.pingjiaBx ul{width:9999px; padding-top:20px; position:relative}

.pingjiaBx ul li{float:left;width:1180px; padding-right:20px;}



.pingjia dl{ margin:0px; padding:0px; width:1182px;}

.pingjia dl dd{ float:left; width:271px; border:1px solid #e0e0e0; margin-right:18px; background:#FFF; padding-bottom:20px; height:462px;}

.pingjia dl dd img{ display:block; width:271px;}
.pingjia dl dd h3{ font-size:24px; color:#000; line-height:26px; border-top:1px solid #e0e0e0; padding:15px 15px 0px;}

.pingjia dl dd p{ font-size:14px; color:#666; padding:10px 15px 0px; line-height:180%; text-indent:2em;}

.pingjia dl dd.cur{ margin:0px;}
