@charset "utf-8";
/* CSS Document */
body{font-family: 微软雅黑, tahoma, arial,宋体, sans-serif; font-size:14px; background:#fafafa;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td {	margin: 0;	padding: 0;}
table {	border-collapse: collapse;border-spacing: 0;}
fieldset,img {	border: 0;}
li {list-style: none;}
caption,th {text-align: left;}
th {vertical-align: baseline;}
a{ text-decoration:none;}
a:hover{}
.clear{ clear:both;}

.headerBox{width:100%;height:87px; background:url(../images/headerimg.jpg) no-repeat top center;}
.header{width:1000px;height:20px;margin:0 auto;color:#9e9e9e; text-align:right;}
.header a{color:#9e9e9e; font-size:12px;margin:0 10px;}
.header a:hover{color:#274990;}
/*nav*/
.navBox{width:100%;height:45px; background:#274990;border-bottom:#00236f 1px solid;border-top:#00236f 1px solid;}
.nav{width:1000px;margin:0 auto;height:45px;}
.nav li{ width:110px; float:left;line-height:43px;height:43px; text-align:center;}
.nav li a{ font-size:16px;color:#FFF;width:120px; float:left;}
.nav li a:hover{color:#333;}
.nav li:hover{ background:url(../images/navimg.jpg) left center; border:#d27d00 1px solid;height:43px;line-height:43px;}
.searchbox{padding-top:10px; float:right;}
.searchbox img{ float:left;}
.searchbox input{height:25px;line-height:25px; background:url(../images/search_con.png) left center; float:left; border:none;}

/*banner*/
#full-screen-slider { width:100%; height:470px;position:relative}
#slides { display:block; width:100%; height:470px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:435px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

/*内容*/
.in_content01{width:1000px;margin:40px auto;height:170px;}
.in_content01left{width:430px;margin-right:30px; float:left}
.in_content01con{width:320px;margin-right:30px; float:left}
.in_content01right{width:190px; float:left}
/*左*/
.in_content01left_top{width:95%;height:30px; line-height:30px; background:url(../images/construction_08.jpg) no-repeat left center;padding-left:5%;}
.in_content01left_top01{ float:left;}
.in_content01left_top01 a{ color:#274990; font-size:14px;}
.in_content01left_top01 span{ color:#9f9f9f; font-size:12px;margin-left:5px;}
.in_content01left_top02{ width:240px;height:1px;float:left;margin:14px 8px;border-top:#e5e5e5 2px dotted; }
.in_content01left_top03{ float:right;}
.in_content01left_con{width:430px;height:130px;margin-top:10px;overflow:hidden;line-height:22px; text-indent:2em; }
.in_content01left_con a{width:430px;height:130px;padding-right:10px;color:#848484;}
.in_content01left_con a img{width:190px;height:128px;float:left;padding-right:10px;}

/*中*/
.in_content01con_top{width:93%;height:30px; line-height:30px; background:url(../images/construction_08.jpg) no-repeat left center;padding-left:7%;}
.in_content01con_top01{ float:left;}
.in_content01con_top01 a{ color:#274990; font-size:14px;}
.in_content01con_top01 span{ color:#9f9f9f; font-size:12px;margin-left:5px;}
.in_content01con_top02{ width:110px;height:1px;float:left;margin:14px 8px;border-top:#e5e5e5 2px dotted; }
.in_content01con_top03{ float:right;}

.in_content01con_con{width:100%;height:130px;margin-top:10px;}
.in_content01con_con li{width:100%;height:26px;line-height:26px; background:}
.in_content01con_con li a{ color:#848484;width:210px; overflow:hidden;}
.in_content01con_con li a:hover{ color:#274990;}
.in_content01con_con li span{ float:right; font-size:12px;color:#ababab;}

.in_content01right_top{width:90%;height:30px; line-height:30px; background:url(../images/construction_08.jpg) no-repeat left center;padding-left:10%;}
.in_content01right_top01{ float:left;}
.in_content01right_top01 a{ color:#274990; font-size:14px;}
.in_content01right_top01 span{ color:#9f9f9f; font-size:12px;margin-left:5px;}
.in_content01right_top02{ width:115px;height:1px;float:left;margin:14px 8px;border-top:#e5e5e5 2px dotted; }

.in_content01right_con{width:100%;height:130px;margin-top:10px;}


/*项目展示*/
.in_content02{width:1000px;margin:0 auto;height:195px;}
.in_content02_left{width:780px;height:195px;margin-right:30px; float:left;}
.in_content02_right{width:190px;height:185px; float:left;}

.in_content02_left_top{width:97%;height:30px; line-height:30px; background:url(../images/construction_08.jpg) no-repeat left center;padding-left:3%;}
.in_content02_left_top01{ float:left;}
.in_content02_left_top01 a{ color:#274990; font-size:14px;}
.in_content02_left_top01 span{ color:#9f9f9f; font-size:12px;margin-left:5px;}
.in_content02_left_top02{ width:550px;height:1px;float:left;margin:14px 8px;border-top:#e5e5e5 2px dotted; }
.in_content02_left_top03{ float:right;}


/*滚动*/
#inLeft {
overflow:hidden;
width: 100%;height:155px;margin-top:10px
}
#inoLeft {
float: left;
width: 800%;
}
#inLeft1 {
float: left;
}
#inLeft2 {
float: left;
}
#inLeft1 img{width:176px;height:122px; float:left;}
#inLeft2 img{width:176px;height:122px; float:left;}
#inLeft1 li{ float:left;margin-right:20px;border:#d2d2d2 1px solid;height:147px;width:176px;}
#inLeft2 li{ float:left;margin-right:20px;border:#d2d2d2 1px solid;height:147px;width:176px;}
#inLeft1 p{height:25px;line-height:25px; text-align:center;color:#707070;background:#f0f0f0;width:176px; float:left;}
#inLeft2 p{height:25px;line-height:25px; text-align:center;color:#707070;background:#f0f0f0;width:176px; float:left;}
#inLeft1 li:hover p{color:#FFF;background:#274990;}
#inLeft2 li:hover p{color:#FFF;background:#274990;}
#inLeft1 li:hover{border:#274990 1px solid;}
#inLeft2 li:hover{border:#274990 1px solid;}

/*工程案例*/
.in_content02_right_top{width:90%;height:30px; line-height:30px; background:url(../images/construction_08.jpg) no-repeat left center;padding-left:10%;}
.in_content02_right_top01{ float:left;}
.in_content02_right_top01 a{ color:#274990; font-size:14px;}
.in_content02_right_top01 span{ color:#9f9f9f; font-size:12px;margin-left:5px;}

.in_content02_right_con{width:100%;margin-top:10px;}
.in_content02_right_con li{ background:url(../images/xmimg02.png) #f0f0f0 no-repeat left center;width:85%;height:30px;margin-bottom:10px;padding-left:15%; background-position:10px;}
.in_content02_right_con li a{ color:#707070; width:100px;height:30px; float:left;line-height:30px;}
.in_content02_right_con li:hover{ background:url(../images/xmimg01.png) no-repeat left center #274990; background-position:10px;}
.in_content02_right_con li:hover a{ color:#FFF;}

/*foot*/
.footBox{width:100%;height:45px; background:#274990;margin-top:40px;}
.foot{width:1000px;height:45px; margin:0 auto;line-height:45px; color:#dedede; font-size:12px;}
.foot01{ float:left; display:inline;margin-left:360px;}
.foot02{ float:right; display:inline;}
.link01{width:180px;height:20px;}


/*内页开始*/
.nbanner{width:100%;height:350px; background:url(../images/nbannering.jpg) no-repeat center center;}
.con01{width:1000px; overflow:hidden;margin:25px auto;}
.conLeft{width:217px; overflow:hidden; float:left;margin-right:25px; background:url(../images/ntop.jpg) no-repeat top;}
.container{width:750px; overflow:hidden;float:left;min-height:440px;}
.topnav1{width:750px;border-bottom:#CCC 1px dotted;line-height:40px;height:40px;font-size:14px;}
.topnav1 a{ background:url(../images/tTup01.jpg) no-repeat right;padding-left:10px;padding-right:20px;color:#333;}
.title01{width:214px;border-left:#e1e2e2 1px solid;border-right:#e1e2e2 1px solid; background:#FFF;}
.title01 li{width:215px;height:50px;line-height:50px; background:url(../images/nborder.jpg) no-repeat bottom;}
.title01 li a{color:#999; font-weight:bold;font-size:14px; background:url(../images/nimg02.jpg) no-repeat 30px; padding-left:75px;}
.conLeft h3{color:#367bc1; text-align:center;width:217px;height:56px;line-height:56px;font-weight:bold;}
.conLeft h3 span{color:#c2c0c0; font-size:12px;}
.topnav1 p a{background:url(../images/tTup01.jpg) no-repeat right;color:#666;}
.topnav1 a:hover{color:#5793d0;}
.title01 li a:hover{color:#367bc1; background:url(../images/nstyle.jpg) no-repeat 30px;}

/*新闻列表*/
.tab2{margin-top:30px;}
.tab201{ float:left; line-height:20px;}
.tab202{ float:right; line-height:20px;}
.tab202 a{color:#000;padding:0 5px;}
.contenr01{padding:0 10px;margin-top:30px;}
.contenr01 li{line-height:30px; background:url(../images/nbimg.jpg) no-repeat left;padding-left:20px;}
.contenr01 li a{color:#333;}
.contenr01 li span{float:right;color:#CCC;}
.contenr01 li a:hover{color:#367bc1;}

.contenr2{padding:0 10px;margin-top:30px;}
.contenr2 h2{ text-align:center; line-height:40px;}
.contenr2 h4{text-align:center;line-height:40px; border-bottom:#999 1px solid; font-weight:normal;}
.contenr2 h4 span{margin-left:15px;}
.nnews01{text-indent:2em;line-height:25px;margin-top:15px;padding:0 10px; color:#666;}

/*展示*/
.contenr03{margin-top:30px;width:750px;}
.tab3{padding-top:30px;}
.tab301{ float:left; line-height:20px;}
.tab302{ float:right; line-height:20px;}
.tab302 a{color:#000;padding:0 5px;}
.span3{margin-right:30px;margin-bottom:30px;float:left;width:230px;height:190px;}
.span3 p{ text-align:center; line-height:30px;width:100%;height:30px;}
.span3 p a{ float:left; line-height:30px;width:100%;height:30px; background:#f0f0f0; color:#333; float:left;}
.span3 p a:hover{color:#FFF; background:#274990;}
.span3 a img{width:228px;height:158px; float:left; border:#D2D2D2 1px solid;}
.span3 a img:hover{ border:#274990 1px solid;}
.thumbnails li{ float:left;}
.thumbnails{ overflow:hidden;width:780px;}

/* ====================================================================================
/* ===================================--|分页|--========================================
/* ====================================================================================*/
div.page1 {
    margin-top: 20px;
    margin-left: 10px;
    float: right;
    color: #666;
}

/*当前页*/
div.page1 strong, div.page1 a {
    padding: 3px 10px;
    display: block;
    float: left;
    border: solid 1px #dcdcdc;
    margin-right: 5px;
    font-size: 12px;

}

div.page1 strong {

}

/**上一页与下一页失效状态*/
div.page1 span.close {
    padding: 3px 10px;
    display: block;
    float: left;
    font-size: 12px;
    border: solid 1px #dcdcdc;
    margin-right: 5px;
    color: #ccc;
    cursor: no-drop;
}

div.page1 strong {
    display: block;
    font-size: 12px;
    float: left;
    background: none repeat scroll 0 0 #488FCF !important;
    border-color: #2470B5 #488FCF #488FCF;
    color: #FFFFFF !important;
}

div.page1 a {
    color: #333;
    float: left;
    display: block;

}

div.page1 a:hover {
    background: none repeat scroll 0 0 #488FCF !important;
    border-color: #2470B5 #488FCF #488FCF;
    color: #FFFFFF !important;
}

div.page1 span.count {
    font-size: 12px;
    float: left;
    display: block;
    margin-right: 5px;
    padding: 3px 10px;
}

.message {
    background-color: #999999;
    border-radius: 3px;
    color: #FFFFFF;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    line-height: 14px;
    margin-left: 15px;
    padding: 2px 4px;
    /*text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);*/
    vertical-align: baseline;
    white-space: nowrap;
}

.position-bottom {
    position: fixed;
    background: none repeat scroll 0 0 #F0F0F0;
    border-top: solid 1px #aaa;
    bottom: 0;

    left: 0;
    overflow: hidden;
    padding: 8px 30px 10px;
    right: 0;
    text-align: left;
    z-index: 100;
}
.pagenext{
    color: #333333;
    padding-top:20px;
}
.pagenext a{
	color: #333333;
	padding-top:20px;
}
.pagenext a:hover{
    color: #7C4203;

}