/*****************************XSJ_ADD_CSS***********************************************/
a{ color:#262221; text-decoration:none;}
a:hover{ color:#0060c6; text-decoration:none;}

ul,li,p,h3{ list-style:none; margin:0;}

.ma{ margin:0 auto; padding:0;}
.m_15{ margin:0 15px;}
.m_b{ margin-bottom:0;}
.m_t_100{ margin-top:100px;}
.m_t_90{ margin-top:90px;}
.m_t_80{ margin-top:80px;}
.m_t_70{ margin-top:70px;}
.m_t_60{ margin-top:60px;}
.m_t_50{ margin-top:50px;}
.m_t_40{ margin-top:40px;}
.m_t_30{ margin-top:30px;}
.m_t_20{ margin-top:20px;}
.m_t_10{ margin-top:10px;}
.m_b_10{ margin-bottom:10px;}
.m_b_15{ margin-bottom:15px;}
.m_b_20{ margin-bottom:20px;}
.m_b_30{ margin-bottom:30px;}
.m_b_40{ margin-bottom:40px;}
.m_b_50{ margin-bottom:50px;}
.m_b_60{ margin-bottom:60px;}
.m_b_70{ margin-bottom:70px;}

.p_b_20{ padding-bottom:20px;}
.p_5{ padding:5px;}
.p_10{ padding:0 10px;}


.f_90{font-size:90px;}
.f_50{font-size:50px;}
.f_50{font-size:50px;}
.f_40{font-size:40px;}
.f_36{font-size:36px;}
.f_30{font-size:30px;}
.f_24{font-size:24px;}
.f_20{font-size:20px;}
.f_18{font-size:18px;}
.f_16{font-size:16px;}
.f_15{font-size:15px;}
.f_14{font-size:14px;}
.f_12{font-size:12px;}
.f_10{font-size:10px;}

.f_b{ font-weight:bold;}
.f_n{ font-weight:normal;}

.fL{ float: left; }
.fR{ float: right; }
.w_100{ width:100%; }
.t_c{ text-align:center;}
.t_r{ text-align:right;}

.l_s{ letter-spacing:3px; }
.t_t{ text-transform: uppercase; }
.iconline{ width:50px; height:3px; background:#ffdf00; }


.l_80{ line-height:80px;}
.l_70{ line-height:70px;}
.l_60{ line-height:60px;}
.l_50{ line-height:50px;}
.l_45{ line-height:45px;}
.l_40{ line-height:40px;}
.l_35{ line-height:35px;}
.l_30{ line-height:30px;}
.l_26{ line-height: 26px; }
.l_20{ line-height:20px;}

 
.cW,.cW a,a.cW{ color:#fff; text-decoration:none;}
.cO,.cO a,a.cO{ color:#c4a671; text-decoration:none;}
.cBLU,.cBLU a,a.cBLU{ color:#0060c6; text-decoration:none;}
.cG,.cG a,a.cG{ color:#969696; text-decoration:none;}
.cB,.cB a,a.cB{color:#333; text-decoration:none;}

.bW{ background:#fff;}
.bO{ background:#c4a671;}
.bB{ background:#333333;}
.bG{ background:#f6f6f6;}
.bBLU{ background:#0060c6;}
.bg02{background:url(../images/index_18_01.jpg) center top no-repeat; height:598px;}
.bg03{background:url(../images/index_18_02.jpg) center top no-repeat; }
.bg04{background:url(../images/index_24.jpg) center top no-repeat;height:302px;}
.bg05{background:url(../images/index_30.jpg) center top no-repeat;height:600px;}
 

.b_r{ border-right:1px solid #e3e3e3;}
.b_a{ border:1px solid #e3e3e3;}
.b_t{ border-top:1px solid #e3e3e3;}
.b_b_6{ border-bottom:6px solid #f6f6f6;}
.b_b_d{ border-bottom:1px solid #bbb;}
.b_a_1{border:1px solid #0060c6;}


.b_r_5{ border-radius:5PX; }
.b_r_50{ border-radius:50PX; }
.d_b{ display: block; }


header{zoom:1; height:259px; background:url(../images/index_02.jpg) left top repeat-x;}
.social-icon{  line-height:40px;}
.email li{ float:left;  line-height:40px;}
.email li a{ padding:0 5px;  line-height:40px; float:left;}
.email ul{ margin:0;  padding:0; float:left;}
.email{ height:40px; }

.top-logo{ height:159px;}
/*导航开始*/
.nav{ height:60px;  }
.menu {height:60px; position:relative; margin:0 auto;   }
.menu li a, .menu ul li a:visited {display:block; text-decoration:none; width:130px; height:60px; text-align:center; color:#fff;line-height:50px;  overflow:hidden;  font-size:18px;   }
.menu {padding:0; margin:0;list-style-type: none; }
.menu li {float:left; position:relative;line-height:60px;  /* padding:0 ;*/}
nav ul{height:60px;zoom:1;}
.nav>li{ float:left; display:inline;height:60px; line-height:60px; text-align:center;white-space:nowrap; position:relative;z-index:999999;}
.nav>li>a{ padding:0; width:100%;height:60px; line-height:60px; }
.nav>li.line{width: 1px;}
.nav>li>a:hover{display:block; background:#c4a671;  width:130px; line-height: 60px; height:60px;}/********导航背景变色 ******/
.menu li ul {display: none;}
/* specific to non IE browsers */
.menu li:hover ul {display:block; height:auto; position:absolute; top: 60px;  left:0; width:130px;}
.menu li:hover ul li { height:40px;line-height:40px;background:#c4a671; border-top:1px solid #fff;  margin:0;}
.menu li:hover ul li a {display:block; background:none; color:#fff;line-height:40px; height:40px; margin-top:1px; font-size:14px; font-weight:normal;  }/******子栏目 背景*********/
.menu li:hover ul li a:hover { color:#fff; text-decoration:underline;line-height:40px; }/******子栏目 背景变色*********/
  
/*导航结束*/


/*banner开始*/
.banner img{width:100%; height:600px;}
#solid{width:100%;height:600px;clear:both;position:relative;z-index:9;  }
#solid .solid0,#solid .solid1,#solid .solid2{position:absolute;left:0px;z-index:1;top:0px;width:100%;height:600px;display:none;}
#solid .solid0{	background:#78c4db;}
#solid .solid1{	background:#c5c9db;}
#solid .solid2{	background:#e7dfd1;}
#solid ul{	margin:0px;	padding:0px;	list-style:none;}
#solid ul li{	position:absolute;	left:0;	top:0px;	width:100%;	height:600px; z-index:1;	display:none;	cursor:pointer;}
#solid #btt{	width:50%;	height:25px;	top:560px;	left:25%;	position:relative;	/*margin-left:-452px;*/}
#solid #btt span{	position:absolute;	top:0;	left:35%;	display:block;	width:60px;	height:8px;	margin:0 15px;		text-align:center;	background:#3d3d3d;	z-index:2;	cursor:pointer;	filter:alpha(opacity=70); /*IE滤镜，透明度50%*/	-moz-opacity:0.7; /*Firefox私有，透明度50%*/	opacity:0.7;/*其他，透明度50%*/}
/*banner结束*/

 
/*footer开始*/
footer{background:url(../images/index_33.jpg)  left top repeat;height:501px;  color:#b5b5b5;}
footer a,footer a:hover{color:#b5b5b5; text-decoration: none;}
.foot-nav{ height:60px; line-height:60px; color:#fff; }
.foot-nav a{ height:60px;padding:0 45px; line-height:60px; color:#fff;  float: left;}
.foot-nav span{  margin:0px 1px;}
.foot-text{   padding:5px 0px 8px;}
.foot_tell{ line-height:32px; color:#538cc7;} 
.ewm img{ width:100%; }
/*footer结束*/

/*搜索*/
.seach{ }
.seach_text{background:url(../images/index_03.jpg) left top no-repeat; padding-left:45px;}
.seach_text a{ margin-right:15px;  }
.seach form{ border-radius:10px; background:#fff; }
.seach_cont{ border-radius: 50PX; width:100%; height:36px; margin:22px 0 16px 0PX; padding:0; }
.seach_cont input{ border:none; margin:0; padding:0; line-height: 36px; }
.parasearch_input{ background:none;width:80%;height:36px;line-height: 36px;  text-indent:2px;}
.seach_cont input.parasearch_search{ width:20%; height:36px; background:#0060c6 url(../images/index_15.jpg) center center no-repeat; border-radius:0 50px 50px 0;}

/*产品*/
.cp_fl{ width: 100%; padding:0; margin:0;  }
.cp_fl p{ padding:0 10px; margin:0 .5%; background:#f3f3f3;}
.cp_fl p:hover{background:#0e6fda; }
.cp_fl p:hover a{ color: #fff;}

.cpfl_cont_list{ padding-left: 0; }

.cpfl_list{  }
.cpfl_list .img{ overflow: hidden;height: 207px;}
.cpfl_list a:hover img{transform: scale(1.4);}
.cpfl_list img{ transition: all 0.6s; }

.cpfl_list:hover .more1 a{background:#0e6fda; color: #fff;}

/*首页主体*/
.tit{height:56px; background:url(../images/index_25.jpg)  left center no-repeat;}
.tit01{height:56px; background:url(../images/index_26.jpg)  left center no-repeat;}
 

.more{ width:150px;  }

 
 
/*产品*/
 
.cpfl_cont_list00 a:hover img{transform: scale(1.4);}
.cpfl_cont_list00  img{ transition: all 0.6s; }

.cpfl_cont_list00{ margin-right:14px;  width:300px;   position:relative;}
.cpfl_cont_list00 .img{ width:300px; height:240px;  display:block;  } 
.cpfl_cont_list00 .img img{width:300px; height:240px; display:block;} 
.cpfl_cont_list00  h3{width:300px;   text-align:center;  text-align:center;  }
.cpfl_cont_list00  h3 a{display:block;   text-align:center; width:300px;  }

 
#marquee1 .mbao_list_cont{ width:373px; height:340px;}
#marquee1 {	width:1150px;/**图片li的宽度*图片个数**/	float: left;overflow: hidden;height:340px;margin:0 10px; }
#marquee1 ul{ padding:0;}
#marquee1 ul li {float: left;  margin-right:12px;}
#marquee1 ul li img {max-width:373px; height:290PX;vertical-align:middle;}
 
#marquee1 ul li .img {width:373px; height:290PX;overflow:hidden;display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:102px;}
 

/*新闻*/
.cp_fl01{ width:385px; margin:0 auto; }
.cp_fl01 p{ padding:0 20px; margin:30px 1%; background:#fff;}
.cp_fl01 p:hover{background:#0e6fda; }
.cp_fl01 p:hover a{ color: #fff;}

.xw_nr_js ul{ width:100%; padding:0; }
.xw_nr_js li{ list-style:none; width:550px; height:144px; margin-right:36px; background:#fff; border:1px solid #d8d8d8; margin-bottom:27px; margin-left:10px;  position:relative; float: left;}
.xw_date{text-align:center; padding:10px 0; width:75px; height:75px;color:#fff;  }
.xw_date span{ line-height:30px; display: block; width:100%; }
.xw_nr_xq{ font-size:14px;   width:440px;   margin-left:20PX;}
.xw_nr_xq a{   font-size:16px; font-weight:bold; height: 30px; line-height: 30px; display: block;}
.xw_nr_js li:nth-child(2),.xw_nr_js li:nth-child(4){ margin-right:0;}

.ny_xfl{width:1200px; margin:20px auto; text-align:center;}
.ny_xfl a{display:inline-block; background:#030000; color:#fff; font-size:14px; padding:5px 10px; margin:5px;}
.ny_xfl a:hover{  background:#00c6d7;}

.box_line{ width:100px; height:2px; background:#0571df;}
.tt_img,.tt_img img{ width:100%;  }
.news_list{ height: ; padding: 12px 0; border-bottom: 1px dotted #cecece; }
 
.news_list:last-child{ border-bottom:0; }
 
/*关于*/
 
/*新闻*/
.xw_list{ padding:5px; background:#f7f7f7; border-bottom: 2px solid #ff9c00;  }
.vist{ float: left;background: url(../images/index_38.png)  left  center no-repeat; padding-left:25px;}
.mainbody { margin-bottom: 40px; }
.content img{ max-width: 100%; }


.linklist img{ width: 22%; margin:0 1.5%; float: left; border:1px solid #e3e3e3; border-radius:5px; }


#tab{position:relative; height: 600px;}
#tab .tabList ul li{ 
	float:left;text-align:center; background: #fff; border-radius:5px; line-height: 70px;
	width: 23%; margin:0 1%;
	position:relative;
	cursor:pointer;
}
#tab .tabCon{
	position:absolute;
	left:-1px;
	top:110px;
	
	width:100%;
	 
}
#tab .tabCon div{background: #fff; 
	 
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
}
#tab .tabList li.cur{
	border-bottom:none;
	background:#0060c6; color:#fff;
}
#tab .tabCon div.cur{
	opacity:1;
	filter:alpha(opacity=100);
}
#tab .tabCon div p.img{ width: 50%; margin:0; padding:0; float: left }
#tab .tabCon div p{width:46%; margin-left:2%; margin-right:2%; float: left}


 /*english*/
.bg04_en{background:url(../images/index_24_en.jpg) center top no-repeat;height:302px;}