﻿.services_title{ height:100px; line-height:105px; padding:10px 0 0; text-align:left; width:1034px; font-size:30px; margin:0 auto; font-family:"微软雅黑"; }
.services_title a{ color:#000;}
    .services_title a:hover {
        color: #fa2d28;
    }
    .wrapper .content-wrapper .lingwais {
        width: 100%;
        padding-left: 69px;
    }
.xian{ border-top:1px solid #dedede; width:100%;}
.infos{ width:1034px; margin:0 auto; height:auto;  position:relative; min-height:400px;}
.top_remark{ line-height:26px;}
.top_remark img {max-width:100%; height:auto}
.width20{ height:20px;}
.infos .service_list .service_list1 .fadehover{ margin:11px; width:286px;}
.infos .service_list .service_list1 .fadehover img{ width:286px; height:178px;}
.infos .service_list .service_list1 .lists{ margin:11px 10px 11px 0;}
.infos .service_list .service_list1 .listsr{ margin:11px 0px 11px 10px;}

.infos .fade-text{ width:1034px; }
.piaofu{ position:fixed; top:0;  right:0;}
.service_list{ padding:15px 0 0 0px; width:900px; float:left; position:relative;}
.sidebarWrapper{ width:84px; position:relative; float:left; padding-left:49px; height:auto;}
#sidebar .top {
    background: url("../images/arrow_t.png") no-repeat scroll center top;
    height: 44px;
    width: 84px;
}
#sidebar a {
    display: block;
}
#sidebar .bottom {
    background: url("../images/arrow_b.png") no-repeat scroll center bottom;
    height: 44px;
    width: 84px;
}
.service_list .fadehover{ min-height:192px;}
.service_list .fadehover p{ height:22px;}
.tua{ position:absolute; left:-127px; top:20px;}
.info_title{ height:40px; line-height:40px; font-size:22px;font-family:"微软雅黑";}
.info_titles{ height:30px; line-height:30px; color:#999;}
.info_content{ height:auto; overflow:hidden; line-height:24px;}
.pages{ width:100%;height:20px; line-height:20px; padding-top:30px;}
.pages a{  color:#999;}
.pages a:hover{ color:#000;}
.page_left{ float:left; width:300px; }
.page_right{ float:right; width:300px; text-align:right;}

.service_red{ height:auto; overflow:hidden; border-top:2px solid #dedede; margin-top:20px;}
.service_red .service_red_title{ height:30px; line-height:30px; font-size:20px; padding:20px 0 10px;font-family:"微软雅黑";}
.service_red .service_red_list .fadehover{ margin:11px 16px;}
.service_red .service_red_list .listleft{ margin-left:0px;}
.service_red .service_red_list .listright{ margin-right:0px;}


.service_red .service_red_list .hangyeaaaas{   float: left;
    height: 170px;
    margin: 6px 0px  0px  0px;
    min-height: 172px;
    overflow: hidden;
    text-align: center;
    width: 296px; }
.service_red .service_red_list .hangyeaaaa{    float: left;
    height: 170px;
    margin: 6px 6px 0 0;
    overflow: hidden;
    text-align: center;
    width: 296px;
    min-height:155px; }
    .service_red .service_red_list .hangyeaaaa img,.service_red .service_red_list .hangyeaaaas img{  width:306px; height:172px;   }
    
.service_red .service_red_list .listleft{ margin-left:0px;}
.service_red .service_red_list .listright{ margin-right:0px;}

.hangye_list{ width:100%; height:auto;}
.hangye_list .hangyes 
{
    position:relative;
     float: left;
    overflow: hidden;
    width: 302px;
    text-align:center;
     margin:6px 6px 0px 0;
     height:170px;
}
.hangye_list .hangyess{ margin-right:0px;} 
.hangye_list .hangyes img{ width:302px; height:170px;}

.bestTitle,.bestTitles{ height: auto;    margin: 0 auto;    position: relative;    top: -18px;    width: 895px;}

.bestTitle ul,.bestTitles ul {
    left: 304px;
    margin: 0 auto;
    position: absolute;
    top: 8px;
    width: auto;
}
.bestTitles{ top: -22px;}
.bestTitles ul {left: 297px;}
.bestTitle ul li {
    display: inline;
    text-align: center;
}
.bestTitle ul li a {
    color: #acacac;
    cursor: pointer;
    float: left;
    font-size: 15px;
    padding: 0 14px 0 4px;
}
.bestTitle ul li.t2 a {
    background: url("../images/icon-002.png") no-repeat scroll right center;
    border-left: 1px solid #ccc;
    display: inline-block;
    padding: 0 30px 0 15px;
}
