@charset "utf-8";
/* CSS Document */


/*-------------------------------------global---------------------------------*/
body{font-family:"宋体",arial; margin:0px; padding:0px; font-size:12px;}
div,form,img,ul,ol,li,dl,dt,dd,p,input { margin:0px; padding:0px; border:0px;}
ul,ol,li,dl,dd,dt{list-style:none outside;}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; font-size:12px; font-weight:normal;}
/* Link */
a:link {color: #5e5945; text-decoration:none; cursor:pointer;}
a:hover {color: #dd5f10; text-decoration:underline; cursor:pointer;}
a:active {color: #dd5f10;}
a:visited {color: #5e5945;text-decoration:none;}

a.green{ color:#557616;}  
a.green:hover{ color:#e1630e;}

.clear{ clear:both; height:0px; overflow:hidden; font-size:0px;}

/*-------------------------------------top---------------------------------*/
.index_top{ width:1197px; height:104px; margin:0 auto;}
.logo{height:78px; float:left;}
.nav{ width:678px; height:104px; float:left;}
.shopping_nav{ width:678px;}
.exposure{ width:190px; height:44px; line-height:44px; margin-left:337px; float:left;}
.shopping_list{}
.shopping_list li{ float:left; line-height:44px; text-align:center;}
.shopping_list li a{ color:#333; width:57px;}
.shopping_list li a:hover{text-decoration:none; color:#333;}
.shopping_list li span{ color:#333; margin-left:5px; margin-right:5px;}
.shopping_cart{ width:91px; float:left;}
.shopping_cart img { width:24px; height:31px; float:left;}
.shopping_cart a{ color:#ff5f00; float:left; line-height:44px; font-size:12px;}
.shopping_cart a:hover{ text-decoration:underline; color:#ff5f00;}
.weixin{ width:56px; float:left;}



.index_nav{ width:678px; height:60px; float:left;}
.index_nav_list{}
.index_nav_list li{ float:left; width:92px; text-align:center; font-size:14px; color:#333; line-height:60px; margin-right:2px;}
.index_nav_list li a{ text-decoration:none; color:#333;}
.index_nav_list li:hover a{ color:#016fbe; font-size:16px; font-weight:bold;}
.index_nav_list li:hover,.index_nav_list li.current{ background:url(../images/nav_ba.png) no-repeat; font-size:16px; color:#016fbe; text-align:center;}


/*-------------------------------------banner---------------------------------*/
#banner{ width:1440px; height:500px; margin:0 auto;}


/*-------------------------------------one---------------------------------*/
#one_Laboratory{ width:1197px; height:500px; margin:60px auto 0 auto;}
.Laboratory_title{ width:1197px; height:89px;}
.Laboratory{ width:1197px; height:368px; margin-top:43px;}
.Laboratory_introduction{ width:313px; height:368px; background:#ffece0; float:left;}
.Laboratory_chart{ width:881px; height:368px; background:#000; float:left; margin-left:2px;}

.introduction{}
.introduction dt{ width:166px; height:29px; padding:23px 0px 0px 21px;}
.introduction dd{ width:279px; font-size:14px; color:#333; text-indent:2em; line-height:22px; padding:21px 0 0 16px;}

/*-------------------------------------two---------------------------------*/

#two_Productionline{ width:1197px; height:500px; margin:74px auto 0 auto;}
.Productionline_title{ width:1197px; height:89px;}
.Productionline{ width:1197px; height:368px; margin-top:43px;}
.Productionline_introduction{ width:313px; height:368px; background:#ffece0; float:left;}
.Productionline_chart{ width:881px; height:368px; background:#000; float:left; margin-left:2px;}


/*-------------------------------------three---------------------------------*/

#Three_Propaganda{ width:1197px; height:500px; margin:74px auto 0 auto;}
.Propaganda_title{ width:1197px; height:89px;}
.Propaganda{ width:1197px; height:200px; margin-top:43px;}
.Cooperative_unit{ width:619px; height:208px; float:left; border-right:2px solid #151515;}
.Cooperative_introduction{ width:575px; height:208px; float:left;}
.Brand_introduction{}
.Brand_introduction dt{ width:573px; height:70px;}
.Brand_introduction dd{ width:550px; text-indent:2em; font-size:14px; color:#333; line-height:26px; padding-left:25px;}
.Honor{ width:1197px; height:153px; margin-top:36px;}
.Honor_list{ }
.Honor_list li{ width:215px; float:left; margin-left:30px;}


/*-------------------------------------Four---------------------------------*/
#Four_join{ width:1197px; height:500px; margin:74px auto 0 auto;}
.join_title{ width:1197px; height:89px;}
.join_1{ width:1197px; height:176px; margin-top:43px;}
.join_2{ width:1197px; height:176px; margin-top:43px;}


/*-------------------------------------Five---------------------------------*/
#Five_Strength{ width:1197px; height:475px; margin:74px auto 0 auto;}
.Strength_title{ width:1197px; height:89px;}
.company_introduce{ width:1197px; height:194px; margin-top:43px;}
.company{}
.company dt{ width:320px; float:left;}
.company dd{ width:844px; float:left; font-size:14px; color:#333; line-height:24px; padding-left:27px; padding-top:8px;}

.company_pic{ width:1197px; height:127px; margin-top:15px;}
.company_list{}
.company_list li{ width:181px; float:left; text-align:center; font-size:14px; color:#333; margin-left:22px;}
.company_list li a{ text-decoration:none; color:#333;}

/*-------------------------------------six---------------------------------*/
#six_store{ width:1197px; height:418px; margin:74px auto 0 auto;}
.store_title{     width: 205px;height: 89px;margin-left: 490px;}
.store_more{ width:1197px; height:44px; }
.more{ width:80px; height:25px; float:right; margin-right:91px;}
.store_pic{ width:1197px; height:276px;}
.store_Button1{ width:50px; float:left; margin-left:10px; padding-top:106px; margin-right:20px;}
.store_Button2{ width:50px; float:right; margin-left:17px;padding-top:106px;}
.store_list{ width:1039px;  float:left;}
.store_list_pic li{ width:508px; float:left; margin-left:10px;}
.store_list_pic li img{
    width:100%;
    height: 278px;
}

/*-------------------------------------Seven---------------------------------*/
#Seven_Train{ width:1197px; height:554px; margin:74px auto 0 auto;}
.Train_title{ width:1197px; height:89px;}
.Train_pic1{ width:1197px; height:209px; margin-top:43px;}


#Bottom_navigation{ width:100%;  background:url(../images/bottom_navigation_bg.png) repeat-x; margin-top:76px;}
.navigation_content{ width:1197px; height:378px; margin:0 auto;}
.content_box{  float:left;}
.content_list{ width:125px;  height:212px;  float:left; border-right:1px solid #152940; margin-top:53px; }
.content_list li{ width:125px; font-size:16px; color:#fff;  padding-left:26px;  }
.content_list li a{ font-size:14px; color:#fff; line-height:36px;}
.content_list_title{ width:125px;  font-size:16px; color:#fff; font-weight:bold; padding-left:25px; padding-bottom:20px; float:left;}

.content_list1{ width:245px;  height:212px;  float:left; border-right:1px solid #152940; margin-top:53px; border-left:1px solid #050e19; }
.content_list1 li{ width:70px; float:left; font-size:16px; color:#fff;  padding-left:35px;  }
.content_list1 li a{ font-size:14px; color:#fff; line-height:36px;}
.content_list1_title{ width:245px;  font-size:16px; color:#fff; font-weight:bold; padding-bottom:20px; float:left; text-align:center;}


.content_list2{ width:158px;  height:212px;  float:left; border-right:1px solid #152940; margin-top:53px; border-left:1px solid #050e19; text-align:center;}
.content_list2 li{ width:158px; font-size:16px; color:#fff;   }
.content_list2 li a{ font-size:14px; color:#fff; line-height:36px;}
.content_list2_title{ width:158px;  font-size:16px; color:#fff; font-weight:bold; text-align:center; padding-bottom:20px; float:left;}


.navigation_Telephone{ width:301px; height:212px; border-left:1px solid #050e19; float:left; margin-top:53px;}
.Telephone{ width:267px; height:57px; margin-left:42px;}
.about{ width:300px; margin-left:55px; margin-top:20px;}
.about p a { width:110px; height:29px; background:#8a8a8a; float:left; margin-right:; text-align:center; line-height:29px; margin-right:15px; display:block; font-size:14px; color:#fff; font-weight:bold;}
.Public_number{ width:238px; float:left; height:131px; margin-left:62px; margin-top:20px;}
.introduction_more {
    width: 200px;
    font-size: 16px;
    color: #ff5f00;
    padding-left: 16px;
    line-height: 26px;
    font-weight: bold;
}
.introduction_more a {
    color: #ff5f00;
    font-weight: bold;
}


.rvc{			
	max-width: 100%;
	position: relative;
	margin: auto;
	margin-top: 30px;
}
.rvc .rvc-wrapper{
	margin: auto;
	overflow: hidden;
    height: 280px;
}
.rvc .rvc-wrapper ul{
	overflow: hidden;
	position: relative;
}
.rvc .rvc-wrapper ul li{
	float: left;
}
.rvc .rvc-wrapper ul li img{
    width: 508px;
}
.rvc-prv,.rvc-next{
	position: absolute;
	height: 100%;
	top: 0;
	display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.rvc-prv{						
	left: 0;			
}
.rvc-next{			
	right: 0;
	
}
.yqlj{
    position: relative;
    margin-top: 55px;
    width: 150px;
	display:none;
    text-align: center;
}
.yqlj span{
    display: block;
    font-size: 16px;
    color: #fff;
    background: #999;
    cursor: pointer;

}
.yqlj .yqljli{
    position: absolute;
    background: #fff;
    width:100%;
    display: none;
}

.yqlj:hover .yqljli{
    display: block;
}

