@charset "utf-8";
/*全局样式控制*/
*{margin:0;padding:0;}
ul,li{list-style:none;}
img{border:0;}
a{text-decoration:none;}
table{border-collapse:collapse;}
.clear{clear:both;}
.m_l_20{margin-left:20px;}

/*页面最外层div控制*/
body{background:#efefef;}
.wrapper{width:100%;float:left;font-family:"微软雅黑","黑体";}
.content_wap{width:1240px;margin:0 auto;position:relative;overflow:hidden;background:#fff;padding:0 20px;*width:1200px;}

.w1200{width:1200px;margin:0 auto;position:relative;}

a{cursor:pointer;}




/*图片轮播代码*/
.slideBox1{width:100%;height:350px;overflow:hidden;position:relative;min-width:1200px;}
.slideBox1 .hd{width:100%;height:14px;overflow:hidden;position:absolute;left:0;bottom:20px;z-index:2;text-align:center;}
.slideBox1 .hd ul{overflow:hidden;zoom:1;margin:0 auto;text-align:center;display:inline-block;white-space:nowrap;}
.slideBox1 .hd ul li{margin:0 6px;width:14px;height:14px;text-align:center;background:url(banner_icon_001.png) no-repeat 0 0;cursor:pointer;display:inline-block;vertical-align:top;*display:inline;*zoom:1;}
.slideBox1 .hd ul li.on{background:url(banner_icon_002.png) no-repeat 0 0;}
.slideBox1 .bd{width:100%;float:left;position:relative;height:350px; z-index:0;   }
.slideBox1 .bd li{width:100%;height:350px;float:left;zoom:1;vertical-align:middle; }


/*content区域开始*/
.content{width:100%;float:left;}
.content .w1200{background:#fff;}
/*页面主体第一行区域开始*/
.main_box1{width:100%;height:270px;float:left;margin-top:40px;}
.main_box1_l{width:480px;height:270px;float:left;}
/*图片新闻css开始*/
.slideBox2{width:480px;height:270px;overflow:hidden;position:relative;}
.slideBox2 .hd{height:18px;overflow:hidden;position:absolute;right:20px;bottom:10px;z-index:2;font-family:"宋体",sumsin;font-size:15px;}
.slideBox2 .hd ul{overflow:hidden;zoom:1;float:left;}
.slideBox2 .hd ul li{float:left;margin-left:1px;width:21px;height:18px;line-height:18px;text-align:center;background:#827d67;cursor:pointer;color:#fff;}
.slideBox2 .hd ul li.on{background:#e2001e;}
.slideBox2 .bd{width:480px;height:270px;float:left;position:relative;z-index:0;}
.slideBox2 .bd li{width:480px;height:270px;float:left;zoom:1;vertical-align:middle; }
.slideBox2 .bd img{width:480px;height:270px;float:left;display:block;  }
.slideBox2 .txt-bg{position:absolute;bottom:0;z-index:1;overflow:hidden;width:100%;height:40px;background:#000;opacity:0.6;filter:alpha(opacity=60);}
.slideBox2 .txt{position:absolute;bottom:0;z-index:2;overflow:hidden;width:100%;height:40px;}
.slideBox2 .txt li{position:absolute;bottom:-40px;height:40px;line-height:40px;}
.slideBox2 .txt li a{display:block;padding:0 0 0 20px;color:#fff;text-decoration:none;font-size:15px;}

.main_box1_r{width:700px;float:left;margin-left:20px;}

.tab_box1{width:100%;float:left;}
.tab_box1 .hd{width:100%;float:left;height:32px;border-bottom:1px solid #dcdcdc;*height:31px;}
.tab_box1 .hd_l{float:left;line-height:1;}
.tab_box1 .hd_l a{float:left;display:inline-block;height:32px;*height:31px;position:relative;z-index:2;color:#646464;font-size:20px;font-weight:bold;}
.tab_box1 .hd_l a.on{border-bottom:4px solid #2373c8;height:32px;*height:27px;color:#333;}
.tab_box1 .hd_l a:hover{border-bottom:4px solid #2373c8;height:32px;*height:27px;color:#333;}
.tab_box1 .hd_l span{float:left;width:30px;height:32px;*height:31px;display:inline-block;background:url(tab_icon_001.png) no-repeat 50% 0;}
.tab_box1 .hd_r{float:right;color:#999;font-size:15px;line-height:1.5;}
.tab_box1 .hd_r a{float:left;color:#999;display:none;}
.tab_box1 .hd_r a.on{display:inline-block;}
.tab_box1 .hd_r a:hover{color:#2373c8;}
.tab_box1 .bd{width:100%;float:left;margin-top:5px;}
.tab_box1 .bd ul{width:100%;float:left;display:none;}
.tab_box1 .bd ul li{width:100%;height:32px;float:left;line-height:32px;font-size:16px;color:#333;background:url(icon_001.png) no-repeat 0 50%;}
.tab_box1 .bd ul li a{float:left;color:#333;margin-left:13px;}
.tab_box1 .bd ul li span{float:right;color:#999;}
.tab_box1 .bd ul li:hover a{color:#2373c8;}
.tab_box1 .bd ul li:hover span{color:#2373c8;}

/*页面主体第二行区域开始*/
.main_box2{width:100%;height:230px;float:left;margin-top:40px;}
.main_box2_l{width:480px;float:left;}
.main_box2_r{width:700px;float:left;margin-left:20px;}


/*栏目名称开始--更多*/
.main_column{width:100%;float:left;height:32px;border-bottom:1px solid #dcdcdc;*height:31px;}
.main_column_l{float:left;line-height:1;}
.main_column_l a,.main_column_l span{float:left;display:inline-block;height:32px;position:relative;z-index:2;font-size:20px;font-weight:bold;border-bottom:4px solid #2373c8;*height:27px;color:#333;}
.main_column_r{float:right;color:#999;font-size:15px;line-height:1.5;}
.main_column_r a{float:left;color:#999;}
.main_column_r a:hover{color:#2373c8;}

/*精品工程开始*/
.jpgc_main{width:100%;float:left;margin-top:20px;}
.jpgc_list{width:230px;float:left;height:170px;background:#efefef;}
.jpgc_list img{width:230px;height:130px;float:left;}
.jpgc_list p{width:230px;height:40px;line-height:40px;color:#333;font-size:14px;float:left;text-align:center;}
.jpgc_list:hover p{text-decoration:underline;}

/*页面主体第三行区域开始*/
.main_box3{width:100%;float:left;margin:20px 0 45px 0;}
/*业务范围开始*/
.ywfw_main{width:100%;float:left;margin-top:20px;}
.ywfw_main ul{
    float: left;
}
.ywfw_main ul li{
    float: left;
    width: 296px;
    height: 166px;
    margin: 0 4px 5px 0;
}
.ywfw_main ul li a{
    float: left;
    width: 100%;
    height: 100%;
    position: relative;
}
.ywfw_main ul li a dl dt img{
    width: 296px;
    height: 166px;
}
.ywfw_main ul li a dl dd{
    width: 100%;
    height: 40px;
    line-height: 40px;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    position: absolute;
    bottom: 0;
}
/*1*/
.ywfw_main ul li.ywly_1 a dl dd{
    background:rgba(229,5,0,0.6);
    filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99e50500, endcolorstr=#99e50500);
}
.ywfw_main ul li.ywly_1 a:hover dl dd{
    background:#e50500;
}
/*2*/
.ywfw_main ul li.ywly_2 a dl dd{
    color: #333;
    background: rgba(255,255,255,0.6);
    filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99ffffff, endcolorstr=#99ffffff);
}
.ywfw_main ul li.ywly_2 a:hover dl dd{
    background:#ffffff;
}
/*3*/
.ywfw_main ul li.ywly_3 a dl dd{
    background: rgba(217,192,94,0.7);
    filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#b2d9c05e, endcolorstr=#b2d9c05e);
}
.ywfw_main ul li.ywly_3 a:hover dl dd{
    background: #d9c05e;
}
/*4*/
.ywfw_main ul li.ywly_4 a dl dd{
    background: rgba(37,84,169,0.7);
    filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#b22554a9, endcolorstr=#b22554a9);
}
.ywfw_main ul li.ywly_4 a:hover dl dd{
    background: #2554a9;
}


/*精品工程*/
.ladyScroll{width:480px;height:170px;position:relative;}
.ladyScroll .prev,.ladyScroll .next{ width:31px;height:51px;position:absolute;top:50px;left:0;z-index:100; cursor:pointer; background:url(bt-jq-TX-010108.png) no-repeat;display: none}
.ladyScroll .next{ left:auto; right:0;    background-position: -31px 0px}
.ladyScroll .scrollWrap{width:480px;overflow:hidden;position:absolute;}

.ladyScroll dl{float:left;width:230px;text-align:center;position:relative;margin-right: 20px}
.ladyScroll span{display:block;width:230px;height:40px;position:absolute;bottom:0;background:#efefef;filter:alpha(opacity=80);opacity:0.80;}
.ladyScroll  dt{margin:0 auto;width:230px;overflow:hidden;}
.ladyScroll  img{display:block;width:230px;height:170px;}
.ladyScroll  dd{width:230px;height:40px;line-height:40px;font-size:px;color:#fff;text-align:center;overflow:hidden;position:absolute;bottom:0;}
.ladyScroll  dd a{ color:#333;  }
.ladyScroll  dl a:hover{ text-decoration:underline;}


