@charset "utf-8";
/* CSS Document */

/* global */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{
	padding: 0;
	margin: 0;
	display: block;
}
body{color:#000;text-align:left; background:#ffffff; }
html,body{-webkit-text-size-adjust:none;font-family:"微软雅黑";}
body{font-family:"微软雅黑"; font-size:12px;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal}
strong, b{ font-weight: bold; }
ol,ul,dl{list-style:none;padding:0;margin:0;}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
h1{font-size:18px}
h2{font-size:16px}
h3{font-size:14px}
h4{font-size:14px}
h5{font-size:12px;color:#fff;}
h6{font-size:12px}
img{ vertical-align:bottom;border:0px;}
a{ text-decoration:none; color:#111111;}
q:before,q:after{content:''}
.fleft{float:left}
.fright{float:right}
.mar-auto{margin:0 auto;}
.w1200{width:1200px;}
.mbottom{margin-bottom:30px;}
.clear{clear:both;}
.cffffff{color: #ffffff;}
.caeaeae{color: #aeaeae;}

/*-----------------------------header-------------------------------------*/

.clear{display:block;overflow:hidden;clear:both;height:0;line-height:0;font-size:0;}
.cont{width:1200px;margin:0px auto; height: 114px;}
.textcent{ text-align:center}

.head {height: 150px;width: 100%;  }
.head .head_topbg{width: 100%; height: 36px; background: url("../images/topbg.jpg") top center no-repeat;}
.head .head_topbg .head_top{width: 1200px; margin: 0 auto;}
.head .head_topbg .head_top p{font-size: 12px; line-height: 36px;}
.yanse{ position: absolute;  right:0px;z-index:-1px; float:right;height:70px }
.head-left {float: left;height: 82px;width: 432px; padding-top: 32px;}
/*nav导航盒子*/
.nav{width:768px;height:114px;line-height:114px;text-align:center;font-size:16px;position:relative;float:right;  font-family:"微软雅黑";z-index:1000}
/*nav-main*/
ul.nav-main{width:100%;height:100%;list-style-type:none}
ul.nav-main span{display:inline-block;margin-left:5px;width:12px;height:9px; background:url(../images/sj1.png) no-repeat center center}

/*图标向上旋转*/
.hover-up{transition-duration:.5s;transform:rotate(180deg);-webkit-transform:rotate(180deg); }
/*图标向下旋转*/
.hover-down{transition-duration:.5s;transform:rotate(0);-webkit-transform:rotate(0)}
/*导航条设置*/
ul.nav-main>li{width:128px;height:100%;display:block;float:left;color:#111111;cursor:pointer; display:inline;}
ul.nav-main>li a{display:block;}
ul.nav-main>li a:hover{color:#ffffff; background:url(../images/line1.png)center no-repeat;}

/*隐藏盒子设置*/
div.hidden-box{width:95px;position:absolute;display:none;background:#315565 url(../images/sj2.png) no-repeat  top center;top:60px;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
.hidden-box>ul{list-style-type:none;color:#fff;cursor:pointer; padding-top:12px;padding-bottom:15px;}
.hidden-box>ul li{ line-height:30px; height:30px; font-weight:500}
.hidden-box>ul li a{ color:#fff; line-height:30px; height:30px; font-weight:500}
/*.hidden-box li:hover{background:#643519;color:#fff}*/

/*隐藏盒子位置设置*/
.hidden-loc-index{left:114px}
.hidden-loc-us{left:225px}
.hidden-loc-info{left:330px}
.box04{left:443px}
.box05{left:553px}
.box06{left:663px}
.box08{left:890px}



/*-----------------------------项目案例1-------------------------------------*/
.case1warp{width:100%; height:733px; background-color:#f1f1f1; padding-top: 63px;}
.case1warp .biaoti1_case1{ width: 1200px; margin: 0 auto; text-align:center;}
.case1warp .case1_hr{width: 140px; height: 2px; background-color: #ffffff; margin: 0 auto;}
.case1warp .biaoti3_case1{font-size:12px; color:#636363; line-height:48px; text-align:center;text-align:center; margin-bottom:16px;}
.case1warp .case1box{width:1200px;}
/* box */
.case1warp .box{width:1232px; margin:0 auto;padding:0;}
.case1warp .tab_menu{overflow:hidden; margin:0 auto; height:39px; text-align: center; padding-left:324px;}
.case1warp .tab_menu li{width:145px; float:left; height:39px; margin:0 auto; margin-right:16px; line-height:39px;color:#333333;background: url("../images/tab_a.png") top center no-repeat; text-align: center; cursor:pointer;}
.case1warp .tab_menu li.current{color:#ffffff;background: url("../images/tab_b.png") top center no-repeat;}
.case1warp .tab_menu li a{color:#333333;text-decoration:none; font-size: 14px;}
.case1warp .tab_menu li.current a{color:#ffffff; font-size: 14px;}
.case1warp .tab_box{ margin-top:90px;}
.case1warp .tab_box li{ float:left; height:266px;overflow:hidden; margin:0 17px;}
.case1warp .tab_box li:hover{background: url("../images/more_01.png") top center no-repeat;}
.case1warp .tab_box li img{ background-color:#000;}
.case1warp .tab_box li img:hover{opacity:0.15;filter:alpha(opacity=15); color:#000;}
.case1warp .tab_box li:hover{ background-color: aqua;}
.case1warp .tab_box li h1{width: 274px; height: 60px; background-color: #333333; font-size:14px; color:#ffffff; line-height:60px; text-align: center;}
.case1warp .tab_box .hide{display:none;}



/*-----------------------------公司简介1-------------------------------------*/
.about1warp{width:1200px; height:730px;margin:0 auto; margin-top:54px; text-align: center; }
.about1warp .biaoti1_about{height: 93px; margin: 0 auto;}
.about1warp .about_hr{width: 140px; height: 2px; background-color: #ebebeb; margin: 0 auto;}
.about1warp .biaoti2_about{font-size:12px; color:#636363; line-height:48px; text-align:center;text-align:center; margin-bottom:34px;}
.about1warp .about1_l{height:290px;  float:left; width:783px;}
.about1warp .about1_l .aboutty{width: 783px; height: 194px;  box-shadow: #f5f5f5 10px 10px 30px 5px ; border-right: 1px #d8d8d8 solid; margin-bottom: 35px;}
.about1warp .about1_l .aboutty ul{width: 260px; height: 194px; border: 1px #d8d8d8 solid; border-right: none; text-align: center;}
.about1warp .about1_l .aboutty ul p{width: 156px; font-size: 12px; color: #666666; line-height: 18px; text-align: center; margin: 0 auto;}
.about1warp .about1_l .aboutjj{width: 770px; float: left; font-size: 14px; color: #333333; line-height: 26px; text-align: left;}
.about1warp .about1_r{width:372px;height:432px; float:right;}
.about1warp .about1_r .buleleft{width: 269px; height: 114px; float: left; background-color: #0168b5;}
.about1warp .about1_r .buleleft .bicon{float: left; margin: 35px 7px 0 22px; }
.about1warp .about1_r .buleleft .blxdh{float: left;  text-align: left; margin-top: 34px;}
.about1warp .about1_r .buleleft .blxdh h1{width: 180px; font-size: 17px; color: #ffffff; line-height: 25px; }
.about1warp .about1_r .buleleft .blxdh h2{width: 180px; font-size: 22px; color: #ffffff; line-height: 33px;}
.about1warp .about1_r .redleft{width: 92px; height: 79px; background-color: #ee5135; padding-top: 35px; padding-left: 11px}


#div1{
  width: 372px;
  height: 313px;
  overflow: hidden; float: left;
}
#div1 img{
  cursor: pointer;
  transition: all 0.6s;
}
#div1 img:hover{
  transform: scale(1.4);
}




/*-----------------------------新闻中心4-------------------------------------*/
.new4warp{width:100%; height:681px; padding-top:45px; background-color: #f3f6f9;}
.new4warp .new4warpbox{width: 1200px; margin: 0 auto; text-align: center;}
.new4warp .new4warpbox .biaoti1_new4{font-size:24px; color:#444444; line-height:35px; text-align:center;text-align:center;}
.new4warp .new4warpbox .new4_hr{width: 140px; background-color: #d0cfcf; height: 2px; margin: 0 auto;} 
.new4warp .new4warpbox .biaoti3_new4{font-size:12px; color:#636363; line-height:48px; text-align:center;text-align:center; margin-bottom:30px;}
.new4warp ul{width:1224px; margin:0 auto; }
.new4warp ul li{ float:left; width:240px; height:350px; background-color:#ffffff; padding:20px;}

.new4warp ul li h1{ font-size:16px; color:#9e9c9d; line-height:28px;}
.new4warp ul li hr{ width:120px; height:2px; border:0; background-color:#9e9c9d;}
.new4warp ul li h2{ font-size:16px; color:#242027; line-height:22px; margin-top:37px;}
.new4warp ul li p{ height:110px; font-size:12px; color:#999999; line-height:22px; margin-top:24px;}
.new4warp ul li img{ margin-top:29px; }


/*-----------------------------foot-------------------------------------*/
.foot1{width: 100%; height: 142px; background-color: #0a539b;}
.foot1 .foot1box{width: 1200px; margin: 0 auto;}
.foot1 .foot1box .foot1_l{width: 942px; float: left; text-align: left; padding-top: 17px;}
.foot1 .foot1box .foot1_l .footnav{font-size: 14px; color: #ffffff; line-height: 43px; text-align: left;}
.foot1 .foot1box .foot1_l .footadress{font-size: 12px; color: #ffffff; line-height: 37px; text-align: left;}
.foot1 .foot1box .foot1_r{width: 258px; padding-top: 27px; float: right;}

/*-----------------------------内页banner-------------------------------------*/
.banner_nei{}


/*-----------------------------内页框架-------------------------------------*/
.neiwarp{display:block; width:1200px; height:auto; margin:0 auto; margin-top:60px; overflow:hidden;}
.neiwarp .nei_l{float:left; width:156px; font-family:"微软雅黑";}
.neiwarp .nei_r{float:right; width:940px; font-family:"微软雅黑";}

/*-----------------------------产品分类-------------------------------------*/
.neiwarp .nei_l .nei_l_biaoti{ width:186px; height:68px; font-size:18px; color:#fff;  line-height:68px; text-align:center; background-color: #0168b5; font-family:"微软雅黑";}
.list{width: 184px; border:1px solid #d1d1d1; margin:0 auto; padding-bottom:20px; border-top: none;}
.list ul li{  border-bottom:0; font-family:"微软雅黑"; text-align: center;}
.list ul li a{display:block; position: relative;width:110px; padding-left:10px; height:54px; margin:0 auto; font-size:15px; color:#555555;line-height: 54px;  border-bottom:1px solid  #d1d1d1;}
.list ul li .inactive{font-size:13px; }
.list ul li .inactives{font-size:13px; color:#555555;} 
.list ul li ul{display: none;}
.list ul li ul li { border-left:0; border-right:0; }
.list ul li ul li ul{display: none; border-bottom:1px solid #d1d1d1; width:120px; margin-left:30px; text-align: center;}
.list ul li ul li a{ padding-left:20px; font-weight:normal;font-size:13px; }
.list ul li ul li ul li {border-color:#6196bb; }
.last{border-color:#6196bb; }
.list ul li ul li ul li a{ color:#797979; font-size:12px; padding-left:30px;  border:none; height:30px; line-height:30px;}

.neiwarp .nei_r .nei_r_biaoti{ width:940px; height:68px; font-size:16px; color:#4b4a4a; line-height:68px; border-bottom:1px solid #d1d1d1; text-align:left; font-family:"微软雅黑";}
.neiwarp .nei_r .nei_r_biaoti span{ float:right; font-size:14px; display:block;  margin-right:0px;}
.neiwarp .nei_r ul{ margin-top:20px;}
.neiwarp .nei_r ul li{float:left; width:226px; height:228px; background-color:#333333; margin:20px 0px; text-align: center;}
.neiwarp .nei_r ul li h1{width:190px; margin:0 auto; font-size:16px; color:#ffffff; line-height:60px;}



/*-----------------------------产品分类--内页-------------------------------------*/
.neiwarp .nei_r .nei_r_l{ float:left; width:450px; height:505px; margin-top:25px;}
.neiwarp .nei_r .nei_r_r{ float:right; width:460px; margin-top:25px;}
.neiwarp .nei_r .nei_r_r h1{ font-size:20px; color:#000000; line-height:45px;}
.neiwarp .nei_r .nei_r_r h2{ font-size:14px; color:#797979; line-height:20px; margin-bottom:15px;}
.neiwarp .nei_r .nei_r_r p{ font-size:16px; color:#151515; line-height:40px;}
.neiwarp .nei_r .nei_r_r p span{ color:#717171;}
.neiwarp .nei_r .nei_r_xq{ font-size:20px; color:#000000; line-height:35px; margin-top:30px; border-bottom:1px solid #d1d1d1; margin-bottom:20px;}
.neiwarp .nei_r .nei_r_con{font-size:16px; color:#4b4a4a; line-height:26px; margin-bottom:40px;}


/*-----------------------------图片新闻-------------------------------------*/
.neiwarp .nei_r ol{ padding-top:30px;}
.neiwarp .nei_r ol li{ margin-bottom:40px; height:120px;}
.neiwarp .nei_r ol li  h1{float:right; width:760px; font-size:22px; color:#4b4a4a; line-height:35px; margin-bottom:15px;}
.neiwarp .nei_r ol li  p{float:right;  width:760px; font-size:13px; color:#6a6a6a; line-height:22px;}
.neiwarp .nei_r ol li  h2{float:right; width:760px; font-size:12px; color:#999999; line-height:22px; margin-top:5px;}

/*-----------------------------图片新闻-内页-------------------------------------*/
.neiwarp .nei_r .news_biaoti{font-size:24px; color:#333333; line-height:40px; text-align:center; height:40px; margin-top:30px;}
.neiwarp .nei_r .news_time{font-size:14px; color:#848484; line-height:18px; text-align:center; height:18px; margin-bottom:30px; margin-top:10px;}
.neiwarp .nei_r .news_con{ font-size:16px; color:#504f4f; line-height:26px; margin-bottom:40px;}

/*-----------------------------无图新闻-------------------------------------*/
.neiwarp .nei_r ol li .news_riqi{float:left; width:80px; height:70px; padding-top:10px; background:#d9d8d8; font-size:24px; color:#fffdfd; line-height:34px; text-align:center;}
.neiwarp .nei_r ol li .news_riqi em{ display:block; font-size:14px; color:#fffdfd; line-height:16px; left:-150px;}
.neiwarp .nei_r ol li h3{float:right; width:850px; font-size:22px; color:#4b4a4a; line-height:30px; margin-bottom:5px;}
.neiwarp .nei_r ol li h4{float:right;  width:850px; font-size:13px; color:#6a6a6a; line-height:20px;}

/*-----------------------------联系我们-------------------------------------*/
.neiwarp .nei_r .us_l{ float:left; margin-top:30px;}
.neiwarp .nei_r .us_r{ float:right; width:480px; margin-top:30px;}
.neiwarp .nei_r .us_r p{font-size:16px; color:#8b8b8b; line-height:26px; margin-bottom:15px;}
.neiwarp .nei_r .us_r h1{ font-size:14px; color:#878787; line-height:38px;} 
.neiwarp .nei_r .book_t{ height:54px; font-size:20px; color:#000000; line-height:52px; border-bottom:1px solid #d1d1d1; margin-top:20px;}
.neiwarp .nei_r h4{ font-size:30px; color:#cccccc; line-height:40px; margin-top:5px;}
.neiwarp .nei_r h2{ font-size:14px; color:#5ea1cf; line-height:22px; margin-bottom:30px;}
.neiwarp .nei_r h3{font-size:14px; color:#777777; line-height:24px;}






/*-----------------------------设计师-------------------------------------*/
.neiwarp .nei_r dl{ margin:0 auto;}
.neiwarp .nei_r dl dt{ float:left; width:285px; margin-top:30px;}
.neiwarp .nei_r dl dt h3{width:285px; display:block; margin:0 auto; font-size:14px; color:#474747; line-height:22px; margin-top:8px;}
.neiwarp .nei_r dl dt h4{width:285px; display:block; margin:0 auto; font-size:12px; color:#a5a5a5; line-height:17px; margin-bottom:10px;}


/*-----------------------------yema-------------------------------------*/
.neiwarp .nei_r .yema{ width:940px;  margin:0 auto;}
.neiwarp .nei_r .yema ul{font-family:微软雅黑; color:#696969; font-size:12px;}
.neiwarp .nei_r .yema ul li{ height:32px; float:left; font-family:微软雅黑; color:#696969; font-size:12px; line-height:32px; text-align:center;  border:1px solid #CCC; background:#FFF; margin-right:5px;}
.neiwarp .nei_r .yema ul li a{color:#696969;}


/*-----------------------------资质荣誉-------------------------------------*/
.neiwarp .nei_r .honor{ width:940px;  margin:0 auto;}
.neiwarp .nei_r .honor ol{font-family:微软雅黑; color:#696969; font-size:12px; padding-top:20px;}
.neiwarp .nei_r .honor ol li{ width:215px; height:330px;float:left; margin-top:0px; }
.neiwarp .nei_r .honor ol li h1{ width:215px;  font-family:微软雅黑; color:#696969; font-size:14px; line-height:30px; text-align:center; margin-top:10px;}
