﻿@charset "utf-8";
/* CSS Document */
/* Style Reset
-----------------------------------------------------------------------------------------------------*/
*{ margin:0px; padding:0px;} 
html{overflow-x:hidden;}
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, blockquote 
{ font-size:14px;_background-image:url(about:blank);_background-attachment:fixed;font-family:'微软雅黑';}
input, button, textarea,select, optgroup, option { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
img{border:0;}
.clear {clear:both;height: 0; }
a{text-decoration:none; color:#000;}
body{background:url(../images/index_28.jpg);}

.link {float:left;}
.link a{color:#fff}

.common{width:1000px; margin:0 auto; overflow:hidden;}

.cpzs_nr_left{
    width: 260px;
    height: 240px;
    float: left;
}
.cpzs_nr_left span{
    width: 210px;
    height: 160px;
    padding: 5px;
    background: #F7F7F5;
    border: 1px solid #E3E3E3;
    float: left;
    margin-left: 20px;
    margin-top: 40px;
}
.cpzs_nr_left span img{
    width: 210px;
    height: 160px;
}
.cpzs_nr_right{
    float: left;
    width: 420px;
    height: 200px;
    padding-top: 40px;
    padding-left: 30px;
}
.cpzs_nr_right h1{
    line-height: 28px;
    font-size: 14px;
    font-weight: normal;
}
.cpzs_nr_right b{
    font-weight: bold;
}
.cpzs_nr_right h3{
    line-height: 28px;
    font-size: 14px;
    font-weight: normal;
    width: 100%;
    float: left;
    height: 90px;
    overflow: hidden;
}
.cpzs_nr_right span{
    width: 100%;
    float: left;
    display: block;
}
.cpzs_nr_right span a{
        float:left; background:url(../images/tblj.png) no-repeat; width:127px; height:33px; margin-top:10px;
}
.cpzs_nr_right span a:hover{
    font-weight: bold;
}
/*头部开始*/
header{width:100%;}
header .top{width:100%; background:url(../images/index_02.jpg) repeat-x; height:37px; line-height:37px;}
header .head{width:100%; background: url(../images/topbg_05.gif) repeat-x; height:129px; overflow:hidden;}
header .logo{ width:504px; float:left; padding:10px; padding-left:0px;}
header .phone1{width:300px; float:left; margin-left:160px; margin-top:15px;}
header .phone1 span{display:block; font-size:20px; margin-bottom:10px; padding-left:20px}

/*导航开始*/
nav{width:100%; background:url(../images/index_14.jpg) repeat-x; height:58px; line-height:58px;}
nav ul li{float:left; }
nav ul li a{color:#fff; font-size:16px; font-weight:bolder; display:block; padding:0 15px; text-align:center;}
nav ul li a:hover{ text-decoration:underline; font-size:18px;}
nav ul i{ background:url(../images/index_17.jpg) no-repeat; width:2px; height:19px; float:left; margin-top:20px; }

/*中间开始*/
section{width:100%;}

/*banner*/.banner{width:100%; height:400px; overflow:hidden; margin:0 auto}

#full-screen-slider{width:100%;height:400px;float:left;position:relative}
#slides{display:block;width:100%;height:400px;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; width:1600px; left:50%; margin-left:-800px}
#slides li img{display:block;width:100%;height:100%;}
#pagination{display:block;list-style:none;position:absolute;left:50%;top:360px;z-index:9900;padding:5px 15px 5px 0;margin:0}
#pagination li{display:block;list-style:none;width:20px;height:20px;float:left;margin-left:10px;border-radius:5px;background:#FFF;}
#pagination li a{display:block;width:100%;height:100%;padding:0;margin:0;text-align:center;}
#pagination li.current{background:#39F}




/*最新公告*/
.notice{width:100%; background:url(../images/index_22.jpg) repeat-x; height:61px; line-height:61px;}
.notice span{background:url(../images/index_25.jpg) no-repeat left 50%; padding-left:70px; font-size:16px; font-weight:bolder; width:100px; float:left;}
.notice marquee{float:left; width:700px;}

/*产品展示*/
.title1{ height:60px; line-height:30px; color:#2e3e67; font-size:16px; margin-top:20px;}
.title1 .more{ float:right; margin-right:20px; font-size:12px; font-weight:normal; margin-top:10px;}
.title1 .english{ color:#908f8f; font-size:18px; background:url(../images/index_45.jpg) no-repeat center right;}

.proudctlist{margin-top:20px; width:1200px; overflow:hidden;float: left;}
.proudctlist ul li{ float:left; margin-right:20px; border:#CCC 1px solid; background:#f6f4f5; width:170px; height:35px; line-height:35px;margin-bottom:10px; overflow:hidden;}
.proudctlist ul li a{display:block; width:170px; text-align:center;  color:#2e3e67; overflow:hidden;}
.proudctlist ul li a:hover{ background:#277ec3; color:#fff;}


.piclist{ margin-top:15px;    float: left;}
.piclist figure{float:left; margin-right: 20px;width:230px; }
.piclist figure a{display:block; width:240px;  color:#333; font-size:14px; text-align:center;padding-bottom:10px; height:220px; padding:5px;}
.piclist figure a:hover{background:#207bed; color:#fff;}
.piclist figure a img{width:240px; height:180px; margin-right:10px; margin-top:1px; float:left}
.piclist figure  a figcaption{  width:240px;}
.piclist figure  a figcaption h3{text-align: center; position:relative; top:8px}






/*公司简介 联系我们*/
.common_box{width:487px; float:left; background:#f6f4f5; border:#CCC 1px solid; overflow:hidden; margin-top:15px; height:340px}
.liaxi{margin-left:20px;}

.title{width:300px; height:40px; line-height:40px; text-align:right;color:#2e3e67; font-size:16px; margin-top:10px;}
.company{ padding:10px; margin-top:20px}

.contact{}
.contact .contact_img{float:left; width:247px; overflow:hidden; margin-top:12px; margin-top:62px }
.contact .contact_img img{ margin-top:5px;}
.contact ul {float:left; margin-left:10px; width:200px; margin-top:10px;}
.contact ul li{ margin-bottom:8px;}
.contact ul .erweima{border-top:1px #CCCCCC dashed; width:200px; text-align:center; }
.contact ul .erweima img{display:block; padding-top:10px; margin-left:20px;}

/*热销产品*/
.title2{width:1000px; text-align:center; height:70px; font-size:16px; margin-top:30px;}
.title2 h2{display:block;color:#2e3e67;}
.title2 span{display:block; color:#cecbcb; color:#908f8f; font-size:18px; }

.hotpic_top{ text-align:center; width:1000px; margin:0 auto;}
.hotpic_top img{width:34px; height:15px; }

.hotpic{ width:100%; background:url(../images/index_56.jpg) ;}

#demo{ width:450px; margin:0 auto; height:240px; overflow:hidden; }
#indemo {float: left;width: 800%;}

#demo1 {float: left;}
#demo1 a {display:block;color:#000;}
#demo2 {float: left;}
#demo1_1 {float:left;text-align:center;margin-right:15px;  height:240px;width:240px}
#demo1_1 a{display:block; }
#demo1_1 a img{ height:210px; width:240px}
#demo{ width:470px; margin:0 auto; height:240px; overflow:hidden; }
#indemo {float: left;width: 800%;}



#demo-1{ width:940px; margin:0 auto; height:240px; overflow:hidden; }
#indemo-1 {float: left;width: 800%;}
#demo1-1 {float: left;}
#demo1-1 a {display:block;color:#000;}
#demo2-1 {float: left;}
#demo1_1 {float:left;text-align:center;margin-right:15px;  height:240px;width:240px}
#demo1_1 a{display:block;}
#demo1_1 a img{ height:210px; width:240px}
#demo1_1 p{ height:30px;}

/*工程案例轮播图片开始*/
#topphoto{width:1002px;margin:0 auto;}
#topphoto .ileft{float:left;width:20px;overflow:hidden;text-align:left;}
#topphoto .ilist{float:left;width:960px;overflow:hidden;text-align:left;}
#topphoto .iright{float:left;width:20px;overflow:hidden;text-align:right;}
#topphoto .ileft img,#topphoto .iright img{margin-top:80px;cursor:pointer;}


/*新闻资讯*/
.news{width:530px; overflow:hidden; margin-top:20px; float:left}
.jishu{ width:430px; margin-left:40px; overflow:hidden; float:left;}

.news .title1 .english{ color:#908f8f; font-size:18px; background:url(../images/title01.jpg) no-repeat center right;}
.jishu  .title1 .english{ color:#908f8f; font-size:18px; background:url(../images/title02.jpg) no-repeat center right;}

.newsul{margin-top:10px; margin-bottom:20px;}
.newsul li{border-bottom:1px dashed #888; height:35px; line-height:35px;}
.newsul li a{ background:url(../images/libg_07.gif) no-repeat left 50%; padding-left:20px;}
.newsul li a:hover{ color:#C00;}




/*底部开始*/
footer{width:100%; margin-top:10px;}

.btnav{background:#1073b6; height:50px; line-height:50px;}
.btnav ul li{ float:left; text-align:center;}
.btnav ul li a{color: #fff; font-weight:bolder; font-size:14px; display:block; padding:0 10px; height:50px; line-height:50px;}
.btnav ul li a:hover{ background:#333;}

.bottom{background:#333;}
.bottom_xinxi{width:1000px; margin:0 auto; padding:10px; color:#fff; text-align:center; font-size:12px; }
.bottom_xinxi p{margin-top:10px;}

/*内页开始*/
.left{width:245px; float:left; overflow:hidden; margin-top:20px;}
.right{width:730px; float:left; overflow:hidden; margin-left:20px; margin-top:20px;}


.proudctnav{}
.proudctnav h2{background:url(../images/neiye_03.gif) no-repeat; width:230px; height:65px; line-height:65px; color:#fff; font-size:16px; text-align:center;}
.proudctnav ul{background:url(../images/neiye_10.gif) repeat-y; width:230px; }
.proudctnav ul li{height:40px; line-height:40px;border-bottom:#c3c3c3 1px solid;}
.proudctnav ul li a{padding-left:20px;}
.proudctnav ul li a:hover{color:#C00;}

.left_contact{width:228px; background:#f6f4f5; border:#CCC 1px solid; overflow:hidden; margin-top:20px;}
.left_contact h2{text-align:center; margin-top:10px;}


.seobiaoti{background:url(../images/neiye_06.gif) no-repeat left bottom; padding-bottom:5px;}
.seobiaoti h2{width:100px; float:left;}
.seobiaoti span{float:right; margin-right:10px; }

.zhengwen{padding:10px; line-height:24px; overflow:hidden;}

.news_list ul{padding-top:10px;clear:both;  padding-bottom:10px;}
.news_list ul li{width: 700px; height: 50px;border-bottom:1px solid #d4dde3; }
.news_list ul li a{width: 670px;padding-left: 14px;padding-right: 14px;height: 50px; display: block;color:#000; font-size:14px; line-height:50px; }
.news_list ul li a:hover{ color:#1561af;background: #e5ebf1;}
.news_list ul li span{ color: #999999; float: right; font-size:12px;line-height:50px;}

.fenye{ width:700px; text-align:right; padding-right:20px; padding-bottom:15px;}

/*产品模版*/
.chanpin{float:left ; width:330px;height:300px; overflow:hidden; border-bottom:1px solid #8e8e8e; margin-bottom:20px; padding-bottom:20px; margin-right: 20px;}
.chanpin .chanpin_img{ float:left;   padding:5px; background:#FFF; overflow:hidden; -webkit-box-shadow:2px 2px 2px #999999;  -moz-box-shadow:2px 2px 2px #999999;  box-shadow:2px 2px 2px #999999;}
.chanpin .chanpin_img img{ width:124px;height:124px;}
.chanpin .cp_xiangxi{width:180px; float:left;  margin-left:15px; overflow:hidden;}
.chanpin .cp_xiangxi span{color:#666; display:block;margin-top:15px;}
.chanpin .cp_xiangxi i{display:block; margin-top:20px;}
.chanpin .cp_xiangxi i a{float:right; background:url(../images/chakan_13.png) no-repeat; width:127px; height:33px; margin-right:10px;}
.chanpin .cp_xiangxi a:hover{text-decoration:underline;}



/*内页模版*/
/*neiye*/
.neiye{}
.biaoti{width:680px; text-align:center; line-height:30px;}
.xg{ border-top:#CCC 1px dashed; padding-left:5px; margin-top:20px;}
.xg span{display:block;}
.xg p{margin-top:10px;}
.cp{ width:130px; text-align:center; margin-top:10px; float:left; margin-left:10px; margin-bottom:10px; height:160px;}
.cp a{color:#666;}
.cp a img:hover{ border:#C00 1px solid;}








.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}


.cplist{   float: left;}
.cplist figure{float:left; margin-left:10px; margin-right:10px;width:210px; margin-top:10px; }
.cplist figure a{display:block; width:210px;  color:#333; font-size:14px; text-align:center;padding-bottom:10px;  padding:5px;}
.cplist figure a:hover{background:#207bed; color:#fff;}
.cplist figure a img{width:210px; height:160px; margin-right:10px; margin-top:1px; float:left; margin-bottom:10px}








