@charset "utf-8";
/* CSS Document */
body{padding:0px; margin:0px; font-size:14px; font-family:"微软雅黑"; color:#666;}
*{margin:0px; padding:0px;}
a,a:hover{text-decoration:none;}
.clear{clear:both;}
ul,ol{list-style-type:none;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
input{ outline:none;}

/*头部*/
.head{width:100%; height:auto;}
.head_h{width:100%; height:36px; background:url(../images/head_bg.jpg) no-repeat center top; overflow:hidden;}
.head_h_con{width:1000px; margin:0 auto; overflow:hidden;}
.head_h_con p{width:188px; float:left; line-height:36px; color:#bcbcbc; font-size:12px;}
.head_h_con .ss{float:right; width:307px;}
.head_h_con .ss p{float:left; width:154px; }
.head_h_con .ss p a{color:#bbbbbb; font-size:12px; display:inline-block; text-align:center; line-height:36px;}
.head_h_con .ss p a.sc{width:45px;  background:url(../images/sc_bg.png) no-repeat right center; padding-left:17px;}
.head_h_con .ss p a.yj{width:70px; background:url(../images/yj_bg.jpg) no-repeat 5px center; padding-left:18px;}
.head_h_con .ss .search{float:right; width:135px; height:19px; padding-right:18px; background:url(../images/search_bg.png) no-repeat left top; margin-top:8px; overflow:hidden;}
.head_h_con .ss .search .wb{width:109px; height:19px; background:none; border:none; outline:none;}
.head_h_con .ss .search .bt{width:26px; height:19px; background:none; border:none; outline:none; float:right;}

.head_b{width:100%; background:url(../images/nav_bg.png) repeat-x center top; height:97px; position:relative; z-index:99999;}
.head_b_con{width:1000px; margin:0 auto; }
.head_b_con .logo{width:244px;}
.head_b_con .nav{width:740px;}
.head_b_con .nav ul{display:block;  height:93px;}
.head_b_con .nav ul li{display:block; height:93px; float:left; width:110px; text-align:center; background:url(../images/tt.png) no-repeat right center; position:relative;}
.head_b_con .nav ul li a{line-height:93px; font-size:16px; color:#444;}
.head_b_con .nav ul li a:hover{color:#990d30;}
.head_b_con .nav ul li:hover{ background:url(../images/ttt.png) no-repeat right center;}
.head_b_con .nav ul li.sy{background:none; width:80px;}

.nav ul li  div.zero {display:none; width:322px; height:215px;position:absolute; z-index:9999;left:0px; top:93px; background: url(../images/bg_shadow01.jpg) repeat-x top; background-color:#fff; border-bottom:3px solid #9f9f9f;}
.nav ul li  div.zero .one { float:left;  width:119px;  margin-top:10px; border-right:1px solid #f0f0f0; height:150px;}
.nav ul li  div.zero .one h3{ clear:both; line-height:30px; height:30px; margin-left:0px; text-align:left; width:120px;}
.nav ul li  div.zero .one h3 a {display:block;line-height:30px; height:30px; color:#666; font-size:12px; width:120px; text-align:left; padding-left:18px;}
.nav ul li  div.zero .one h3 a{ background:none;}
.nav ul li  div.zero .one h3 a:hover {line-height:30px; height:30px;background:url(../images/bg_sign05.png) no-repeat 80px center; color:#0559ab;  width:94px;}
.nav ul li  div.zero .two {float:right;  padding:22px 22px 30px; width:158px;}
.nav ul li  div.zero_right {display:none; width:322px; height:183px;position:absolute; z-index:999;left:-237px; top:99px;  background-color:#be0000;}
.nav ul li  div.zero .one h3.more a{color:#990d30;}


/*banner*/
.banner{width:100%;margin:0px auto;overflow:hidden;height:auto;position:relative;  margin-top:-5px;}
.banner #full-screen-slider { width:100%; height:550px;  margin:0 auto; }
.banner  #slides { display:block; width:100%; height:550px; list-style:none; padding:0; margin:0; position:relative; overflow:hidden;}
.banner  #slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; overflow:hidden;}
.banner  #slides li a { display:block; width:100%; height:100%; text-indent:-9999px;}
.banner #pagination { display:block; list-style:none; position:absolute; right:20px; top:250px; z-index:222;  padding:5px 15px 5px 0; margin:0; }
.banner  #pagination li { display:block; list-style:none; width:10px; height:10px;  margin-bottom:10px; border-radius:5px; background:#FFF; }
.banner #pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
.banner  #pagination li.current { background:#990d30;}


/*首页查询导航*/
.cxx{width:100%; background-color:#f1f1f1;}
.item_box { width:1000px; margin:0 auto; overflow: hidden; background:url(../images/cx_bg.png) no-repeat center top; height:225px;  margin-top: -80px; z-index: 99999;  position: relative; background-color:#f1f1f1;}
.item_box_wp { width: 790px; margin:15px auto 0px auto; }
.item_box_wp .title { background: url("img/cloud.png") center center no-repeat; width: 1180px; min-height: 87px; margin: 30px auto 55px auto; text-align: center;}
.item_box_wp .title h1 { font-size: 36px; color: #3f616c;}
.item_box_wp .title h2 { font-size: 18px; color: #aaa;}
.item_box_wp h3 { color: #67b83d; font-size: 36px; margin: 74px 0px 50px 0px;}
.item_box_wp h4 { color: #3f616c; font-size: 36px; margin: 65px 0px 25px 0px; text-align: center;}






.box10 {width:1000px; margin:0 atuo;  padding: 0px;}
.voice_2 { width: 790px; position: relative; left: 50%; margin-left: -302px;}
.voice_2 ul li { float: left; display: inline; height: 197px; color: #fff; cursor: pointer; position: relative;}
.voice_2 li.li4{border:none;}
.voice_2 ul li{ background: none; border-right:1px solid #888888;}
.voice_2 .fold { width: 109px; height: 100%; text-align: center; position: absolute; top: 0px; left: 0px;}
.voice_2 .fold .img { display: block;  width: 61px; height: 113px; margin: 0px 20px 20px 20px;}
.voice_2 .li1 .fold .img {   background: url(../images/cx_11.png) no-repeat center 45px ;}
.voice_2 .li2 .fold .img { background: url(../images/cx_22.png) no-repeat center 45px ;}
.voice_2 .li3 .fold .img {  background: url(../images/cx_33.png) no-repeat center 45px ;}
.voice_2 .li4 .fold .img { background: url(../images/cx_44.png) no-repeat center 45px ;}

.voice_2 .fold .txt { font-size: 14px; display: block;  font-weight: normal; line-height: 25px; color:#000;}
.voice_2 .unfold { width: 464px; height: 100%; display: none; position: absolute; top: 0px; left: 0px;}


.box11 .item_box_wp .title { background: none;}




.voice_2 .unfold{overflow:hidden;}
.voice_2 .unfold .bz{float:left; width:109px;}
.voice_2 .unfold .bz p{font-size:14px; color:#000; padding-top:113px; text-align:center; }
.voice_2 .li1 .bz p{background:url(../images/cx_1.png) no-repeat center 45px;}
.voice_2 .li2 .bz p{background:url(../images/cx_2.png) no-repeat center 45px;}
.voice_2 .li3 .bz p{background:url(../images/cx_3.png) no-repeat center 45px;}
.voice_2 .li4 .bz p{background:url(../images/cx_4.png) no-repeat center 45px;}
.voice_2 .unfold .yz{float:right; width:355px; padding-top:45px;}
.voice_2 .unfold .yz .name{line-height:35px;}
.voice_2 .unfold .yz .name strong{font-size:14px; color:#3b3b3b; font-weight:normal; display:inline-block; width:70px; text-align:right;}
.voice_2 .unfold .yz .name input{height:24px; width:225px; border:1px solid #888888; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; font-size:14px; color:#dddddd; padding-left:8px;}
.voice_2 .unfold .yz .btt{padding-left:64px; padding-top:30px;}
.voice_2 .unfold .yz .btt input{width:80px; height:26px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; border:none; background-color:#990d30; color:#fff; font-size:14px;}

/*首页新闻部分*/
.inner{width:100%; background-color:#f1f1f1; padding-top:30px; padding-bottom:30px;}
.inner_con{width:1000px; margin:0 auto; overflow:hidden;}
.inner_con .title{}

.inner_con .news{width:339px;}
.inner_con .news .news_con{height:auto;}
.inner_con .news .news_con h5{display:inline-block; width:338px; height:117px; background:url(../images/news_1.jpg) no-repeat center top;}
.inner_con .news .news_con h5 a{display:block; width:240px; height:47px;     margin:36px 0px 0px 39px; background:url(../images/news_2.png) repeat-x center top; font-size:12px; color:#fff; line-height:47px; padding-left:16px;}
.inner_con .news .news_con ul{display:block; margin-top:10px;}
.inner_con .news .news_con ul li{display:block; line-height:22px;}
.inner_con .news .news_con ul li a{color:#666; font-size:12px;}
.inner_con .news .news_con ul li a small{color:#a4a4a4;font-size:12px; line-height:22px; padding-right:15px;}
.inner_con .product{width:385px; margin-left:29px; overflow:hidden;}
.pic{
    width:1000%;
    height:148px;
}
.pic li{
    width:385px;
    float:left;
    height:148px;
    background: #fff;
}
.pic li a{
    width:100%;
    height:148px;
    display: block;
}
.pic li img{
    float:left;
    margin: 5px 19px 0px 5px;
}
.divbs{
    width:170px;
    float:left;
    margin-top: 18px;
}
.divbs span{
    color:#333;
    font-size: 14px;
    font-weight:bold;
    line-height: 18px;
}
.divbs .say{
    color:#666;
    font-size: 12px;
    line-height: 18px;
    margin-top: 8px;
}
.divbs i{
    display: block;
    width:53px;
    height:9px;
    background: url("../images/turn_27.jpg") no-repeat;
    margin-top: 12px;
}
.picbtn{
    float:left;
    padding-left: 2px;
    margin-top: 30px;
    clear: both;
}
.picbtn a{
    display: block;
    width:12px;
    height:12px;
    background: url("../images/btn.png") no-repeat;
    float:left;
    margin-right: 7px;
}
.picbtn .in-focus{
    background-position:-12px 0px ;
}
.inner_con .person{width:226px;}
.inner_con .person .person_con{}
.inner_con .person .person_con img{border:3px solid #FFF;}

/*底部*/
.footer{
    height:200px;
    padding-top: 31px;
	padding-bottom:60px;
    background: #3b3f4a;
	margin-top:30px;
}
.ma{
    width:130px;
    height:170px;
    float:left;
	cursor:pointer;
}
.ewm{
    float:left;
    height:170px;
    width:392px;
    border-right: #4b4f59 solid 1px;
}
.ma img{
    margin: 10px 0px 0px 14px;
    float: left;
  
}
.ma .tits{
	text-align:center;
	font-size:14px;
	color:#fff;
}
.ma span{
     color: #555555;
    font-size: 14px;
    text-align: center;
    width: 100%;
    display: block;
    line-height: 25px;
    float: left;
	padding-left:14px;
}
.imgss{
	width:130px;
	height:170px;
}
.insay{
    float:left;
    width:192px;
    height:100%;
    margin-left: 23px;
}
.bshare-custom{
    margin-left: 3px;
    margin-top: 15px;
    float:left;
}
.bshare-custom a{
    display: block;
    padding-left: 0px!important;
    height:16px;
    float:left;
}
.bshare-custom a span{
    background: url("../images/href.png") no-repeat!important;
    height:16px;
    margin: 0px;

}
.bshare-custom .jiathis_button_tsina span{
    background-position: 4px 3px!important;
}
.bshare-custom .jiathis_button_weixin span{
    background-position: -22px 3px!important;
}
.bshare-custom .jiathis_button_renren span{
    background-position: -50px 3px!important;
}
.insay span{
    color:#fff;
    font-size: 14px;
    line-height: 24px;
}
.insay p{
    font-size: 24px;
    line-height: 30px;
    color: #fff;
    font-weight: bold;
    font-family: "Arial";
    margin-bottom: 12px;
}
.jiathis_style_24x24 .jtico{
    padding-left:0px !important;
}
.select{
    width:186px;
    height:26px;
    border: 1px solid #474a53;
    line-height: 26px;
    font-size: 12px;
    position: relative;
}
.select span{
    font-size: 12px;
    color:#fff;
    float:left;
    width:157px;
    height:26px;
    line-height: 26px;
    text-indent: 5px;
}
.skin a{
	width: 100%;
	text-indent: 5px;
	color: #fff;
	cursor: pointer;
	display:block;
}
.skin a:hover{
	color:#000;
}
.aclikbtn{
    display: block;
    width:28px;
    height:26px;
    float:right;
    background: url("../images/last_118.jpg") no-repeat;
}

.skin{
    width:186px;
    position: absolute;
    bottom:1px;
    background: #3B3F4A;
    border:1px solid #474a53;
    border-bottom:0px none;
    float:left;
    display: none;
    min-height:80px;
    left:-1px;

}
.skin li{
    width:100%;
    text-indent: 5px;
    color:#fff;
    cursor: pointer;
}
.footer-main{
    overflow: inherit;
}
.skin .ali{
    background: #fff;
    color: #000;
}
.fx{
    float:left;
    color:#fff;
    width: 50px;
    font-size: 12px;
}
.dllist{
    float:left;
    width:150px;
    border-right: 1px solid #4b4f59;
    min-height:155px;
}
.dllist dt a{
	color:#fff;
}
.dllist a{
    color:#afb0b4;

}
.dllist a:hover{
    color: #990d30;
}
.dllist dt{
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 8px;
    text-indent: 44px;
}
.dllist dd{
    line-height: 21px;
    text-indent: 44px;
	font-size:12px;
}
.ma span a{
    color:#000;
}
.ma span a:hover{
    color: #333;
}
.foot{
    width:100%;
    height:65px;
    background: #fff;
}
.fot{
    padding-top: 22px;
    height:20px;
    line-height:20px;
}
.fot a{color:#999999;}
.fot a:hover{color:#000;}
.fot span{
    float:left;
    line-height: 14px;
    color:#999999;
}
.fot p{
    float:left;
    line-height: 20px;
    padding-left: 14px;
    color:#999999;
}
.bans{
    width:1920px;
    height:199px;
    margin:0px auto;
	position:relative;
}
.bans img{
	position:absolute;
	left:0px;
	top:0px;
}
.blns{
    width:1920px;
    height:69px;
    background-size:100% 100% ;
    background: url("http://www.chinahongli.com.cn/static/web/css/../img/about.jpg") repeat-y;
    margin-left: -960px;
    left:50%;
    position: relative;
}
.h{
    width:153px;
    height:69px;
    padding-left:66px;
    position: relative;
    float:left;
    line-height:69px;
}
.h b{
    color:#fff;
    font-size: 18px;
    float:left;
}
.h img{
    position:absolute;
    right:0px;
    bottom:0px;
}
.bastit{
    margin-left:30px;
}
.bastit li{
    float:left;
    width:91px;
    height:34px;
    margin-right: 12px;

}
.bastit li a{
    display: block;
    width:100%;
    height:100%;
    color:#fff;
    line-height: 34px;
    text-align: center;
}
.bastit li a:hover{
    background: url("../images/hover.png") no-repeat;
}

.join-main{
    padding-top: 60px;

}
.join-main h1{
    width:100%;
    line-height:28px;
    font-weight: bold;
    color:#333;
    text-indent: 3px;
    font-size: 20px;

}
.clins{
    float:left;
    width:100%;
    min-height:391px;
	padding-bottom:40px;
    margin-top: 21px;
    margin-bottom: 1px;
}
.says{
  
    margin-left: 4px;
    padding-top: 24px;
}

.says p{
    font-size: 14px;
    color:#666;
    line-height: 25px;
    margin-bottom: 8px;
    text-indent: 2em;
}
.says a{
    display: block;
    width:176px;
    height:39px;
    background: url("../images/abt_44.png") no-repeat;
    line-height: 39px;
    text-align: center;
    font-size: 16px;
    color:#fff;
    margin-top: 22px;
}
.clins img{
    float:right;
	margin:0px 0px 0px 32px;
}
.sev-th .bastit{
	width:1000%;
}
.sev-th{
	width: 646px;
	overflow:hidden;
	float:left;
}
.sev-btn{
	float:right;
	margin-top: 29px;
}
.sev-btn a{
	display:block;
	width:40px;
	height:40px;
	background:url("../images/bns.png") no-repeat -6px center #840121;
	float:left;
}
.sev-btn a:hover{
	background-color:#BE0A36;
}
.sev-btn  .rtbt{
	background-position:-62px center;
}
.brwon{
    width:100%;
    height:492px;
    background: #f2f2f2;
}
.list-company{
    overflow: inherit;
}
.stit{
    width:139px;
    height:37px;
    background: url("../images/brwon_59.png") no-repeat;
    margin: 0px auto;
    display: block;
    clear:both;
    color:#333;
    font-size: 16px;
    text-align: center;
    line-height: 37px;
}
.list-company li{
    width:332px;
    height:372px;
    padding-top:69px;
    background: url("../images/slid.png") no-repeat right 69px;
}
.list-company li img{
    margin: 0px auto;
    display: block;
}
.list-company li p{
    line-height: 48px;
    text-align: center;
    width:100%;
    color:#000;
    font-size:18px;
}
.list-company li span{
    width:244px;
    margin: 0px auto;
    display: block;
    line-height: 22px;
    color:#666;
    font-size: 14px;
    text-align: center;
    padding-top:18px;
    padding-bottom: 32px;
}
.list-company li a{
    width:91px;
    height:26px;
    background: url("../images/red_69.png") no-repeat;
    display: block;
    text-align: center;
    line-height: 26px;
    color:#fff;
    margin: 0px auto;
}
.list-company .lstli{
    background: none;
}

.map-go{
    float:right;
	font-size:12px;
}
.fot span{
    line-height:20px;
	font-size:12px;
}
.map-go a{
    color:#999999;
    border-right:1px solid #b6b6b6;
    height:14px;
    padding:0px 3px;
}
.map-go .maps{
    border:0px none;
}
.content{width:1000px;margin:0 auto;height:auto;*zoom:1;}
