﻿/*头部*/
.top{width:100%; height:35px; line-height:35px; position:fixed; top:0; background:#f7f7f7; border-bottom:1px solid #ede5d0; color:#666;}
.top dl{float:left;}
.top span{float:left; margin-left:10px;}
.top span a{float:left; color:#ce0229; font-weight:bold; margin:0 3px;}
.top ul{float:right;}
.top ul li{float:left; margin:0 3px;}

/* 西藏山南市招商投资专题 */
.gy_top { width: 100%; height:291px; background: url(../../../img/web/topic/Online/top.png) center top no-repeat; }

.mail ul{ margin-top:20px;}
.mail ul li{ width:377px; height:128px; float:left; margin-left:17px; margin-bottom:20px;}
.mail ul li .title{ height:36px; line-height:36px; text-align:center; display:block; width:260px; cursor:pointer;}

    .rmss {
    width: 584px;
    height: 44px;
    margin-top: 30px;
}
    .rmss img{
    width: 200px;
    height: 50px;
}

    .rmss span {
    line-height: 1.3em;
    margin: 10px 0 0 5px;
    display: block;
    width: 165px;
    text-align: left;
    font-family:'思源黑体';
    font-size: 18px;
    
}
    
    .rmss2 {
    width: 584px;
    height: 44px;    
    float: left;
    margin-top: 30px;
}
    
    .rmss2 img{
    width: 200px;
    height: 50px;
}

    .rmss2 span {
       color: #fff;
    float: left;
    line-height: 1.3em;
    margin: 10px 0 0 5px;
    display: block;
    width: 165px;
    text-align: left;
    font-family:'思源黑体';
    font-size: 18px;
    
}
    
.mail2 ul{ margin-top:10px;}
.mail2 ul li{ width:557px; height:145px; float:left; margin-left:17px; margin-bottom:10px;margin-top:10px;}
.mail2 ul li .title{ height:36px; line-height:36px; text-align:center; display:block; width:260px; cursor:pointer;}

    
    .rmss3 {
   width: 584px;
    height: 44px;    
    float: left;
    margin-top: 30px;
}
    .rmss3 img{
  width: 200px;
    height: 50px;
}

    .rmss3 span {
       color: #fff;
    float: left;
    line-height: 1.3em;
    margin: 10px 0 0 5px;
    display: block;
    width: 165px;
    text-align: left;
    font-family:'思源黑体';
    font-size: 18px;
    
}
    
.mail3 ul{ margin-top:20px;}
.mail3 ul li{ width:576px; height:128px; float:left; margin-left:17px; margin-bottom:20px;margin-top:20px;}
.mail3 ul li .title{ height:36px; line-height:36px; text-align:center; display:block; width:260px; cursor:pointer;}

/*底部*/
.footer {
    line-height: 26px;
    text-align: center;
    font-size: 12px;
    color: #666;
}

.footer a {
    color: #fff;
}
.auto {
    width: 1200px;
    position: relative;
    margin: auto;
}
.navInd{background:#e9e9e8; height:56px}
.navInd .nvt{position:relative;margin-left:20px;}
.navInd .nvt .nava li{float:left;width:155px;text-align: center; }
.navInd .nvt .nava li a{display:block;width:80px;margin-left:50px; height:56px; line-height:56px; color:#313131; font-size:16px}
.navInd .nvt .nava li a:hover{border-bottom:3px solid #66c5ff;}
.navInd .nvt .menu{position:absolute; top:0; left:0; width:240px; height:56px;}

.gy_Item{ width: 100%; height: 390px; background: url(../../../img/web/topic/Item.jpg) center top no-repeat;background-color:#f8f8f8; }
.gy_Case{width: 1200px; height: 490px;position:relative;margin:auto;}
.gy_Case .gy_CaseBg{ width: 100%; height: 317px; background: url(../../../img/web/topic/Case.jpg) center top no-repeat; }
.gy_Case .gy_Caselst{  width: 1200px; height: 277px;position: absolute;top:158px;left:73px; text-align:center;  }

.gy_Caselst li { width: 208px; margin: 16px 27px; border: 1px solid #e3e2e2; float: left;background:#fff; }
.gy_Caselst img { width: 198px; height: 178px;padding:3px 0px 3px 3px; }
.gy_Caselst b { width: 200px;  margin:0 auto;  color: #323232; font-weight: bold; padding-bottom: 3px;text-align:center;font-size:14px; }
.gy_Caselst b a { color: #323232;  }
.gy_Caselst p { padding: 7px 0; width: 100%; float: left; color: #646464; }
.gy_Caselst p em { float: left; }
.gy_Caselst p img { float: left; width: 76px; height: 14px; margin-left: 4px; }
.gy_Caselst p i { float: left; margin: 2px 0 0 5px; }
.gy_Caselst p i.hover { color: #f09215; }
.gy_Caselst p a { color: #fff; background: #adacac; height: 30px; line-height: 30px; width: 100%; display: block; text-align: center; }
.gy_Caselst li:hover  { border: 1px solid #cc0000; }
.gy_Caselst li:hover  a { color: #cc0000; }
.gy_Caselst li:hover  p{ color: #cc0000; }

.gy_News{width: 100%; height: 300px;margin:auto;background-color:#f8f8f8;margin-top:30px;}
.gy_News .Newlst{width:1200px;height: 300px;margin:auto;overflow: hidden;}

.pc_main_left { width:388px; height: 298px; float: left; }
.pc_main_right { width: 388px; float: right; overflow: hidden; }
.pc_main_img { width: 388px; height: 165px; float: right; margin-bottom: 10px; }
.pc_main_img img { width: 380px; height: 165px;padding-left:2px; }

.pc_main_content { overflow: hidden; width:380px; float: right; }
.pc_main_content li { line-height: 2.9em; overflow: hidden;font-size:16px; }
.pc_main_content li a {  }
.pc_main_content li span { float: right; }

.pc_main_left .pc_main_img { float: left; }
.pc_main_left .pc_main_content { float: left; }
.svc_title { 
    height: 40px;
    background-color:#2d87e3;
}
.svc_title > span { 
    color: #fff;
    float: left;
    line-height: 1.3em;
    margin: 8px 0 0 9px ;
    display: block;
    width: 165px;
    text-align: left;font-size:17px;font-weight:500;
}
.svc_title > a { 
    color: #fff;
    float: right;
    line-height: 1.3em;
    margin: 8px 15px 0 0;
    font-size:16px;
    display: block;
    font-family:'思源黑体';
    width: 75px;
    text-align: right;
    /*background: url('../../../img/web/topic/icon.png') no-repeat 18px -2px;*/
}
.svc_title img {width:6px;height:24px;float:left;margin: 8px 0 14px 8px ;}

.gy_Demand{width: 100%; height: 310px;margin:auto;background-color:#fff;}
.gy_Demand .Demandlst{width:1000px;height: 310px;margin:auto;overflow: hidden;}

.pc_main_expert_list li { width: 142px; overflow: hidden; float: left; margin:18px 10px 0; }
.pc_main_expert_list li .img_p { width: 142px; height: 155px; }
.pc_main_expert_list li .img_title { width: 142px; height: 2em; line-height: 2em; text-align: center; overflow: hidden; }
.pc_main_expert_list li .img_p img { max-height: 155px; }

.gy_svcorg{width:1000px;margin:auto;overflow: hidden; text-align: center;margin-bottom:30px;}
.gy_svcorg .svcorgTitle{ float: left;width:112px;height:85px;background-color:#cc0000;font-size:20px;font-weight:bold;color:#fff;padding-top:30px;}

.gy_svcorg .pc_main_org_list{ float: left;height:80px; }
.gy_svcorg .pc_main_org_list li { width: 142px; overflow: hidden; float: left; margin:0px 15px 0;  }
.gy_svcorg .pc_main_org_list li .img_p { width: 142px; height:80px; }
.gy_svcorg .pc_main_org_list li .img_p img { max-height: 80px;}
.middle_Img {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    background: url(../../../img/web/topic/gg-01.jpg) no-repeat left center;
    height: 136px;
}
.middle_Img .titlelf {
    width: 270px;
    height: 80px;
    margin-left: 300px;
    margin-top: 25px;
    float: left;
    text-align: center;
}
.middle_Img .titlerg {
    width: 260px;
    height: 80px;
    margin-right:210px;
    margin-top: 25px;
    float: right;
    text-align: center;
    color: #fff;
}

.middle_Img2 {
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    background: url(../../../img/web/topic/bann2.png) no-repeat left center;
    height: 136px;
}
.middle_Img2 .titlelf {
    width: 170px;
    height: 130px;
    margin-left: 80px;
    margin-top: -35px;
    float: left;
    text-align: center;
}
.middle_Img2 .titlecen {
    width: 170px;
    height: 130px;
    margin-left: 200px;
    margin-top: -35px;
    float: left;
    text-align: center;
}
.middle_Img2 .titlerg {
    width: 200px;
    height: 130px;
    margin-right:110px;
    margin-top: -35px;
    float: right;
    text-align: center;
    color: #fff;
}
.it_third {
    overflow: hidden;
    margin: 20px auto;
    width: 1200px;
    margin: 0 auto;
    text-align: left;
}
.dsfc_box {
    width: 1168px;
    height: auto;
    overflow: hidden;
    border: 1px solid #ebebeb;
    padding: 15px;
}
.dsfa_left {
    width: 283px;
    height: 367px;
    float: left;
}
.dsfa_img_floor-1 {
    width: 283px;
    height: 367px;
    float:left;
}
.dsfa_x_div_position {
    position: relative;
    overflow: hidden;
}
.dsfc img {
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
}
.dsfa_left img {
    width: 283px;
    height: 367px;
}
.dsfa_x_img_position {
    position: absolute;
}
.dsfa_center {
    width: 569px;
    height: 184px;
    float: left;
    margin-left: 15px;
}
.dsfa_img_floor-2 {
    width: 569px;
    height: 184px;
}
.dsfa_center p {
    width: 569px;
    height: auto;
    margin-top: 15px;
}
.dsfa_img_floor-3 {
    width: 270px;
    height: 168px;
    float: left;
}
.dsfa_img_floor-4 {
    width: 135px;
    height: 168px;
    float: left;
    margin-left: 15px;
}
.dsfa_img_floor-5 {
    width: 135px;
    height: 168px;
    float: right;
}
.dsfa_right {
    width: 285px;
    height: 168px;
}
.dsfa_img_floor-6 {
    width: 135px;
    height: 85px;
    float: left;
    margin-bottom: 15px;
}
.dsfa_img_floor-7 {
    width: 135px;
    height: 85px;
    float: left;
    margin-bottom: 15px;
    margin-left: 15px;
}
.dsfa_img_floor-8 {
    width: 135px;
    height: 85px;
    float: left;
    margin-bottom: 15px;
}
.dsfa_img_floor-9 {
    width: 135px;
    height: 85px;
    float: left;
    margin-left: 15px;
    margin-bottom: 15px;
}
.dsfa_img_floor-10 {
    width: 285px;
    height: 168px;
    float: left;
}


 .Newlst{width:1200px;height: 350px;margin:auto;overflow: hidden;}

.pc_main_left { width:388px; height: 346px; float: left;background-color:#fff; }
.pc_main_right { width: 388px; height: 346px;float: right; overflow: hidden;background-color:#fff; }
.pc_main_img { width: 388px; height: 165px; float: right; margin-bottom: 10px; }
.pc_main_img img { width: 380px; height: 165px;padding-left:2px; }

.pc_main_content { overflow: hidden; width: 380px; float: right;padding:0 5px 20px 5px; }
.pc_main_content li { line-height: 3.2em; overflow: hidden;font-size:15px;border-bottom:1px solid #c9c9c9; }
.pc_main_content li img { margin-left:10px;width:6px;height:6px;margin-top:-10px;}
.pc_main_content li a { margin-left:5px;}
.pc_main_content li span { float: right;line-height: 1.8em;width:80px; border:1px solid #2d87e3; border-radius: 30px; display: block;color:#2d87e3;text-align:center; margin-top:10px;}
.pc_main_content li span a{ color:#2d87e3;text-align:center; }

.pc_main_left .pc_main_img { float: left; }
.pc_main_left .pc_main_content { float: left; }

.pc_main{width:100%;height: 258px; float: left;background-color:#fff;}

.pc_main_content2 { overflow: hidden; width: 1180px;height: 246px; float: right; padding:0 5px 20px 5px; }
.pc_main_content2 li { line-height: 3.2em; overflow: hidden;font-size:15px;border-bottom:1px solid #c9c9c9; }
.pc_main_content2 li img { margin-left:10px;width:6px;height:6px;margin-top:-10px;}
.pc_main_content2 li a { margin-left:5px;}
.pc_main_content2 li span { float: right;line-height: 1.8em;width:70px; background-color:#2d87e3; display: block;color:#fff;text-align:center; margin-top:10px;margin-right:20px;}
.pc_main_content2 li span a{ color:#fff;text-align:center; }


.pc_main2{width:680px;height: 360px; float: left;background-color:#fff;}

.pc_main_content3 { overflow: hidden; width: 660px;height:380px; float: right; padding:0 5px 20px 15px; }
.pc_main_content3 li { line-height: 3.3em; overflow: hidden;font-size:15px;border-bottom:1px solid #c9c9c9; }
.pc_main_content3 li img { margin-left:10px;width:6px;height:6px;margin-top:-10px;}
.pc_main_content3 li a { margin-left:5px;}
.pc_main_content3 li span { float: right;line-height: 1.8em;width:70px; background-color:#2d87e3; display: block;color:#fff;text-align:center; margin-top:10px;margin-right:20px;}
.pc_main_content3 li span a{ color:#fff;text-align:center; }


.pc_main3{width:480px;height: 400px; float: left;margin-top:-19px;}

.newTou {
    width: 100%;
    height: 50px;
    background-color:#35abf5;
    text-align:center;
}
.newTou span{ color:#fff;font-size:16px;line-height: 3em;}