﻿body{
	background-color: #fff;
	font-family: "宋体";
}
h1,h2,h3,h4,h5,h6{margin: 0;}
ul{list-style:none;}
fieldset, img, input { border: 0 none;}
.logo{
	
}
a{text-decoration:none;}
a:hover{text-decoration:none;}

/*导航菜单*/
.navbar{ margin:0px;}
.navbar-nav > li > a {font-family:'microsoft yahei';}
.navbar-inverse .navbar-nav > li > a {color: #2e2e2e; font-size: 14px;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a {color: #CCC;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover{background:none; color:#2e2e2e}
.nav_small{ background-color:#222222; background: rgba(34,34,34,0.8); border: none;}
.nav_small li a{line-height:20px; font-size:13px;}
#app_menudown{position: absolute; top:0px; right:0px;opacity: 0.8;}
.navbar-inverse .navbar-nav > li > a:hover{background:none;color: #2e2e2e;}
.navbar-inverse .navbar-nav > .open > a:hover{background:none;color: #2e2e2e;}
.navbar-inverse{border: none; background: #ccc;}
.navbar-inverse .navbar-toggle {
    border-color: #fff;
}
.index_top{margin-top: 20px;}
.nav_child{position: fixed;top:120px; z-index: 1000; width: 100%; padding:0px 0 /*padding-top: 140px;*/}
.nav_child{
  background: -webkit-linear-gradient(top, #e6e4e5 , #fefdfd); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(bottom, #e6e4e5 , #fefdfd); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(bottom, #e6e4e5 , #fefdfd); /* Firefox 3.6 - 15 */
  background: linear-gradient(to bottom, #e6e4e5 , #fefdfd); /* 标准的语法 */
}
.nav_child{line-height: 25px;padding-bottom:20px;display:none;}
.nav_child li{/*border-left:1px solid #ccc*/}
.nav_child li ul li{border:none;}
.nav_child a{
	color:#2e2e2e;float:left;width:100%;
	background-image: url(https://www.0733w.com/images/dot.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:15px;
	}
.nav_child a:hover{color:red;float:left;width:100%;}
.nav_child li.p_li{
	border-left: 1px solid #ccc;
	padding-left: 20px;
	}

.normal_li{float: left; padding: 0 15px;}

/*首页图片*/
.index_top img{ width: 100%; max-width: 192px;}
.index_top li{padding-bottom: 8px;}



/*底部*/
.bottom {
    background: rgba(0, 0, 0, 0) url("https://www.0733w.com/images/footer.png") repeat-x scroll 0 0;
    height: 120px;
    overflow: hidden;
	float:left;
	width:100%;
}

.bottom1 {
    padding-top: 20px;
    text-align: right;
}
.bottom1 p {
    color: #83dcff;
    line-height: 24px;
    padding-right: 10px;
}
.bottom1 a {
    color: #83dcff;
    text-decoration: none;
}
.bottom1 p span{
	color: #036;
}

.slide {position:relative; width:100%; margin:20px auto 0px; }
.slide img{width: 100%;}
.images {width:100%;overflow:hidden; margin:0 auto}
.images div{float:left;}

.relative_box {padding-bottom: 30px;}
.relative_box .product_list li{}
.relative_box .readmore a{background-color:#747272 ;}
.product_list li.lidesc:hover{
    
    cursor: pointer;
    /*
 -webkit-box-shadow:inset 0 10px 25px #f6f6f6;  
  -moz-box-shadow:inset 0 10px 25px #f6f6f6;  
  box-shadow:inset 0 10px 25px #f6f6f6;  
border:none;
*/

}


.cleaner_1{
      background: -ms-linear-gradient(right, #babec1,  #f6f6f6);        /* IE 10 */

background:-moz-linear-gradient(right,#babec1,#f6f6f6);/*火狐*/ 

background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#babec1), to(#f6f6f6));/*谷歌*/ 

background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#babec1), to(#f6f6f6));      /* Safari 4-5, Chrome 1-9*/   
padding: 80px 0 30px 0; 
}

.cleaner_1 img{width: 100%;}
.cl_img_1{text-align: center;}
.cl_img_1 img{max-width: 432px;}
.c_t_1 img{max-width: 440px;}
.c_t_2 img{max-width: 480px;}
.c_t_3 img{max-width: 480px;}
.c_t_2{margin-top: 15px;}
.cleaner_des1{font-size: 14px; line-height:25px; text-align: center; padding: 15px 0;}
.cleaner_des1 h2{ color:#00589a; font-size:22px; font-weight:bold;}
.cl_h2_1{padding-bottom: 15px; padding-top: 8px;}
.col-mmd-2_1{
    width:136px;
    float: left;
    background: url(https://www.0733w.com/images/peal_zhou.png) no-repeat;
    height: 3228px;
}
.col-mmd-5_1{
    width:412px;
    float: left;
}
.col-mmd-5_1 .plan_todo{padding-top: 60px;}
.col-mmd-5_2{
    width:412px;
    float: right;
}
.col_mmd_l{
    width:340px;
    float: left;
    }
.col_mmd_r{
    width:620px;
    float: left;
    }



    header .container{padding: 0;}
    .col-md-2{
    width: 20%;
    padding-left: 5px;
    padding-right: 5px;
  }
  .col-md-10{
    width: 80%;
    padding-left: 5px;
    padding-right: 5px;
  }
  .col-md-33{
    width: 20%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .col-md-22{
    width: 16.6667%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .col-md-24{
    width: 24%;
    float: left;
    padding-left: 15px;
    padding-right: 15px;
  }
  .main_box .col-md-2, .main_box .col-md-2{padding-left: 15px;padding-right: 15px;}
  .index_top{margin-top: 30px;}
.logo{float: left;}
.top_tub{
	float: right;
}
.nav-header-right{float: right; margin:0;}
.navbar{
	height: 123px;
	background-attachment: scroll;
	background-image: url(https://www.0733w.com/images/top_bg.png);
	background-repeat: repeat-x;
	background-position: center top;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #efefef;
 }
.navbar-nav{width: 100%;}
.nav_span_down{width: 10px; height: 6px; margin-left: 10px;}
.navbar-inverse .navbar-nav > li.col-md-2{padding: 0;}
.navbar-inverse .navbar-nav > li{
	width: 14%;
	text-align: center;
	height: 40px;
	background: url("https://www.0733w.com/images/nav_left.png") no-repeat scroll left top;
}
.navbar-inverse .navbar-nav > li > a{padding-bottom: 0px; padding-top:0px;line-height: 40px; font-family:'宋体'; display: block; margin-left: 2px;}
.navbar-inverse .navbar-nav > li > a{background:url("https://www.0733w.com/images/nav_li.png") repeat-x;}
.navbar-inverse .navbar-nav > li > a:hover{background:url("https://www.0733w.com/images/nav_active.png") repeat-x; }
.navbar-inverse .navbar-nav > li.nav_active >a{background:url("https://www.0733w.com/images/nav_active.png") repeat-x;}
.navbar-inverse .navbar-nav > li > a:focus {
    background-color: transparent;
    color: #2e2e2e;
}
.special_header .navbar-inverse .navbar-nav > li,.friend_header .navbar-inverse .navbar-nav > li{background: none;}
.special_header .navbar-inverse .navbar-nav > li > a,.friend_header .navbar-inverse .navbar-nav > li > a{background: none;}
.flash div.bx-controls-direction, .social div.bx-controls-direction{ display:none; }
.index_left_nav,.footer_nav{display:none; }
.navbar-header{

     min-height: 80px;
     width: 100%;
}
.top_cc{
	float: right;
	display: none;
}
.top_ss_t{text-align: right; margin-bottom: 10px;}
.top_ss_t span a {
    color: #00589a;
    text-decoration: none;
    text-align: right;
}

.top_ss_b1 {
    height: 30px;
    width: 300px;
}

.top_srk {
    border: 1px solid #bdbdbd;
    display: inline;
    float: right;
    height: 28px;
    line-height: 28px;
    margin-right: 7px;
    padding: 0 5px;
    width: 210px;
}

.case_box,.about_box,.flash,.news_banner,.warp,.central_box{padding-top: 120px;}
.plan_desc .flash{padding-top: 15px;}
.act_cn li{height: 450px;}
.ac_cc{margin-bottom: 30px;}

.arrow-down {
    width:0; 
    height:0; 
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    border-top:10px solid #cbc9ca;
    position: absolute;
    left:45%
}
.arrow-down-gray{
    width:0; 
    height:0; 
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    border-top:10px solid #dde2e5;
    position: absolute;
    left:45%
}
.arrow-up {
    width:0; 
    height:0; 
    border-left:10px solid transparent;
    border-right:10px solid transparent;
    border-bottom:10px solid #cbc9ca;
     position: absolute;
    left:45%;
    bottom:0;    
}


  .container {
	width: 980px;
  }
  .banner_k .container {
    width: 1034px;
  }
  .silder_img_box{top:200px}

.aboutBox{
	font-size: 16px;
	line-height: 30px;
	width: 100%;
	margin-top: 30px;
	margin-bottom: 30px;
	}
.aboutBox h1 {
	margin-bottom: 40px;
	margin-top: 30px;
	display: block;
	float: left;
	width: 100%;
	}
.aboutBox h1 span{
	display: block;
	color: #ccc;
	font-size: 16px;
	text-transform: uppercase;
	margin-top: 10px;
	font-family: Verdana, Geneva, sans-serif;
	}
.aboutBox h2{
	margin-bottom: 20px;

	}
.aboutBox p{
	margin-bottom:10px;
	text-indent:32px;
	}
.aboutHistory{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	padding-top: 30px;
	margin-top: 30px;
	width:100%;
	float:left;
	}
.aboutHistory h2{
	text-align:left;
	}
	
	
.profileIMG{margin-right:20px;display:block;}

.homeWidth{
	width: 100%;
	}
.homeWidth .container{
	width:980px;
	margin:0 auto;
	font-size:16px;
	overflow:hidden;
	}
.mainAboutLeft{
	width: 50%;
	float: left;
	margin-top: 40px;
	padding-bottom: 30px;
                
	}
.mainAboutLeftIMG{margin-right:20px;}
.mainAboutLeft h2{
	margin-top: 20px;
	margin-bottom: 20px;
	color: #C30;	
	}
.mainAboutLeft p{
	line-height:30px;
	margin-bottom:10px;
	text-indent:32px;
	}
.mainAboutRight{
	margin-left: 5%;
	width: 45%;
	float: left;
	margin-top: 40px;
	}
.mainAboutRight li{
	height: 170px;
	float: left;
	display: block;
	padding-top: 10px;
	width: 46%;
	margin-right: 2%;
	margin-left: 2%;
	line-height: 27px;
	}
.mainICON1{
	background-image: url(https://www.0733w.com/images/main-qs1.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-size: contain;
	float: left;
	width: 100%;
	height: 160px;
	}
.mainICON2{
	background-image: url(https://www.0733w.com/images/main-qs2.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	background-size: contain;
	width: 100%;
	height: 160px;
	float: left;
	}
.homeWidth2{
	background-color: #04263B;
	padding-bottom: 50px;
	
	}
.homeWidth2 h2{
	color: #fff;
	text-align: center;
	padding-top: 50px;
	padding-bottom: 50px;
	}
.QCBox li a{
	display: inline-block;
	width: 27%;
	margin-right: 3%;
	margin-left: 3%;
	padding-top: 40px;
	padding-bottom: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	color:#ccc;
	}
.QCBox li a:hover{
	display: inline-block;
	width: 27%;
	margin-right: 3%;
	margin-left: 3%;
	padding-top: 40px;
	padding-bottom: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
	color:red;
	}
.QCBox li h2{
	font-size: 16px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #F00;
	margin-top: 20px;
	line-height: 28px;
	color: #CCC;
	}

.QC1{
	background-image: url(https://www.0733w.com/images/ico-3.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: contain;
	margin-right: auto;
	margin-left: auto;
	height: 80px;
	}
.QC2{
	background-image: url(https://www.0733w.com/images/ico-2.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 80px;
	background-size: contain;
	margin-right: auto;
	margin-left: auto;
	}
.QC3{
	background-image: url(https://www.0733w.com/images/ico-5.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 80px;
	background-size: contain;
	margin-right: auto;
	margin-left: auto;
	}
.mainNewsLeft{
	width: 47%;
	float: left;
	margin-top: 20px;
	height: 230px;
	overflow: hidden;
	margin-bottom: 30px;
	}
.mainNewsLeft li{
	padding-left: 25px;
	list-style-image: none;
	list-style-type: disc;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-bottom: 10px;
	background-image: url(https://www.0733w.com/images/mainArrow.png);
	background-repeat: no-repeat;
	background-position: left center;
	}
.mainNewsLeft li a{
	color:#333;
	}
.mainNewsLeft li a:hover{
	color: #06C;
	}
.mainNewsLeft li span{
	color: #C00;
	margin-right: 10px;
	border-right: solid 1px #ccc;
	padding-right: 10px;
	}
.mainNewsLeftTitle{
	float:left;
	width:100%;
	padding-bottom:20px;
	padding-top:20px;
	}
.mainNewsLeftTitle h2{	
	float:left;
	}
.mainNewsLeftTitle span{
	float:right;
	}
.mainNewsRight{
	width: 47%;
	float: right;
	margin-top: 20px;
	height: 230px;
	overflow: hidden;
	margin-bottom: 30px;
	}
.mainNewsRight li{
	padding-left: 25px;
	list-style-image: none;
	list-style-type: disc;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-bottom: 10px;
	background-image: url(https://www.0733w.com/images/mainArrow.png);
	background-repeat: no-repeat;
	background-position: left center;
	}
.mainNewsRight li a{
	color:#333;
	}
.mainNewsRight li a:hover{
	color: #06C;
	}
.mainNewsRight li span{
	color: #C00;
	margin-right: 10px;
	border-right: solid 1px #ccc;
	padding-right: 10px;
	}
.mainNewsRight h2{
	}
.mainPro{
	overflow: hidden;
	
	}
.mainPro li{
	float: left;
	width: 21%;
	margin-left: 2%;
	margin-right: 2%;
	margin-bottom: 50px;
	text-align: center;
	display: block;
	}

.mainPro h3{
	text-align: center;
	width: 100%;
	margin-top: 10px;
	}
.mainP1{
	background-image: url(https://www.0733w.com/images/main-p1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: inline-block;
	width: 100%;
	height: 160px;
	background-size: cover;
	}
.mainP2{
	background-image: url(https://www.0733w.com/images/main-p2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: inline-block;
	width: 100%;
	height: 160px;
	background-size: cover;
	}
.mainP3{
	background-image: url(https://www.0733w.com/images/main-p3.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: inline-block;
	width: 100%;
	height: 160px;
	background-size: cover;
	}
.mainP4{
	background-image: url(https://www.0733w.com/images/main-p4.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: inline-block;
	width: 100%;
	height: 160px;
	background-size: cover;
	}
.map{
	height: 400px;
	width: 550px;
	float: left;
	}
.contactLeft{
	float: right;
	
	}

.contactBox{
	font-size: 16px;
	line-height: 30px;
	width: 100%;
	margin-top: 30px;
	margin-bottom: 30px;
	}
.contactBox h1 {
	margin-bottom: 40px;
	margin-top: 30px;
	display: block;
	float: left;
	width: 100%;
	}

.contactBox h1 span{
	display: block;
	color: #ccc;
	font-size: 16px;
	text-transform: uppercase;
	margin-top: 10px;
	font-family: Verdana, Geneva, sans-serif;
	}
	
.contactBox li{
	padding-left: 25px;
	list-style-image: none;
	list-style-type: disc;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-bottom: 10px;
	background-image: url(https://www.0733w.com/images/mainArrow.png);
	background-repeat: no-repeat;
	background-position: left center;
	
	}
.contactBox li span{
	color: #C00;
	margin-right: 10px;
	border-right: solid 1px #ccc;
	padding-right: 10px;
	}
.newsBox{
	width: 980px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 120px;
	}
	
.newsBoxPosition{
	text-align: left;
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: 16px;
	float: left;
	width: 100%;
	}
.newsBoxPosition a{
	color: #F00;
	padding-right: 20px;
	background-image: url(https://www.0733w.com/images/arrow.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
	}
.newsBoxPosition a:hover{
	color: #09C;
	padding-right: 20px;
	background-image: url(https://www.0733w.com/images/arrow.png);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
	}
.newsBoxTitle{
	text-align: center;
	margin-bottom: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-bottom: 20px;
	}
.newsBoxTitle h1{
	font-size: 24px;
	color: #333;
	font-weight: bold;
	}
.newsDATE{
	color: #666;
	font-size: 16px;
	margin-top: 20px;
	margin-bottom: 10px;
	}
.newsBoxCoent{
	font-size: 18px;
	padding-right: 80px;
	padding-left: 80px;
	margin-bottom: 50px;
	}
.newsBoxCoent p{
	line-height: 36px;
	margin-bottom: 15px;
	text-indent: 36px;
	}

.hdWidth{
	float:left;
	width:100%;
	margin-top:30px;
	
	}

.activityBox{
	width: 100%;
	float: left;
        padding-top:30px;
	}
.activityBox li{
	list-style-image: none;
	margin-bottom: 10px;
	width: 29%;
	float: left;
	margin-bottom: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin-right: 2%;
	margin-left: 2%;
	padding-bottom: 10px;
	}
.activityBox li:hover{
	list-style-image: none;
	margin-bottom: 10px;
	width: 29%;
	float: left;
	margin-bottom: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F00;
	margin-right: 2%;
	margin-left: 2%;
	padding-bottom: 10px;
	}
.activityBox li h3{
	padding-top: 10px;
	padding-bottom: 10px;
	overflow: hidden;
	white-space: nowrap;
	}
.activityBox li span{
	color: #C00;
	}
.activityBoxConcent{
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	}

.activityPIC{
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	height: 180px;
	width: 100%;	
	}
.activityPIC img{width:100%;height:100%;}


.activityBox h1 {
	margin-bottom: 40px;
	display: block;
	float: left;
	width: 100%;
	}

.activityBox h1 span{
	display: block;
	color: #ccc;
	font-size: 16px;
	text-transform: uppercase;
	margin-top: 10px;
	font-family: Verdana, Geneva, sans-serif;
	}

.myPosition{
	width: 100%;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDD;
	font-size: 14px;
	}
.myPositionContainer{
	width: 980px;
	padding-top: 20px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-bottom: 10px;
	}

.submenu14{margin-left:14%;}
.submenu42{margin-left:42%}


.t12l20{margin-top:12%;margin-left:20%;}
.t15l50{margin-left:50%;margin-top:15%;}
.t10l20{margin-top:10%;margin-left:20%;}

.t110l20{margin-top:110px;margin-left:20%;}
.t130l50{margin-left:50%;margin-top:130px;}
.t60l20{margin-top:60px;margin-left:20%;}


#allmap{width: 100%; height:400px;}
