@charset"utf-8";
ul, ol {
    padding: 0;
    margin: 0;
}
body{ margin:0 auto; padding:0; font-family:"微软雅黑";}
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,pre,em,a{ margin:0;padding:0;}

*{margin:0;padding:0; font-family:"Microsoft Yahei"}
a{ text-decoration:none; color:#333}
body{font-size:12px;font-family:"Microsoft Yahei";color:#666}
img{border:0}em,i{font-style:normal}
li,ol,ul{list-style-type:none}.clear{clear:both;font-size:0;line-height:0;height:0}


.header{
width:100%;

height:150px;

}


.h11{
background-color:#f8f8f8;
height:30px;
font-size:12px;
  -webkit-box-shadow:inset 0 0 30px #CCC;  
  -moz-box-shadow:inset 0 0 30px #CCC;  
  box-shadow:inset 0 0 30px #CCC;  
}

.hd{
height:44px;
margin:auto;
width:1000px;

}

.h22{

	 margin:auto;
	 background-color:#FFFFFF;
	 
	
}

.top_con{
	
}
.t_con{margin:auto;


	height: 30px;
  
    line-height: 30px;
	/*background-color:#f8f8f8;*/
    color: #000000;
    /*overflow: hidden;*/
	padding:0 30px;
}

.fr{

    float: right;
	
}

.top_con span {
    height: 33px;
    line-height: 33px;
    color: #666666;
}

.top_con span a {
    color: #000000;
    line-height: 33px;
    padding: 0 10px;
	
}

/*---------------logo部分-------------------*/
.nr{
	
	width:1000px;margin:0 auto;
}
.h_logo {
    width: 675px;
    height: 70px;
    margin:25px 0 0 0;
    overflow: hidden;
}

.logo_l{
	height:70px;
	width:395px;
  
    overflow: hidden;
	line-height: 40px;
	
	margin-top: 12px;
    margin-bottom: -5px;
}

.logo_r{
margin-top:20px;
	width:400px;
	/*top: 20px;*/
	
	overflow: hidden;
	float: right;
	line-height: 40px;
	/*margin-right:400px*/
	line-height:30px;
}
.r{
font-size:13px;
font-weight:700;
padding-left:70px;
width:350px;
margin-bottom:-5px;
}
.ow1{margin-left:15px; font-size:26px; font-family:fantasy; color:#4cb22b; float:left}
.ow1 span{ color:#333; float:left; font-weight:700; font-size:16px;}
.or{
float:left;

width:33px;
padding:15px 0;

}

.or1{
float:left;
line-height:28px;
width:341px;
}


/*-----------------导航条部分------------------*/

.menu{margin-bottom:0;
width:100%;
height:44px;
background: url(../images/xz_03.jpg);
/*	height: 44px;
    line-height: 44px;
    font-size: 16px;*/
	
}

.meun_n{
	
width:1000px;
	margin:auto;
    height: 44px;
  	margin: 0 auto;
    line-height: 43px;

}

#nav{
    padding: 0;
    margin: 0;
    list-style: none;
    height: 43px;
	
    position: relative;
    z-index: 100;
    font-family: "Microsoft Yahei";
}

#nav li{

     display: block; 
     float: left; 
     height: 43px; 
     text-align: center; 
     display: block; 
     line-height: 43px; 
     z-index: 100; 
}
#nav li :hover{

background: url(../images/ht.jpg);}

#nav li a.top_link {
    display: block;
    float: left;
    height: 43px;
	
    line-height: 43px;
    color: #ffffff;
    text-decoration: none;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    text-align: center;
    width: 137px;
}

ul, ol, li {
    list-style-type: none;
}	

/*----------------------- banner  --------------------------------------*/






.bannerbj{ background:url(../images/bj.jpg) ; width:100%; height:430px; padding-top: 6px;
  
    -moz-box-shadow:2px 2px 5px #969696;/*firefox*/  
    -webkit-box-shadow:2px 2px 5px #969696;/*webkit*/  
    box-shadow:2px 2px 5px #969696;/*opera或ie9*/  }
.banner{ width:1000px; margin:0 auto;  -webkit-box-shadow:0 0 35px #1D1D1D;  
  -moz-box-shadow:0 0 35px #1D1D1D;;  
  box-shadow:0 20px 35px #464646;  
}
/* banner */
#banner{repeat-x;height:446px;position:relative;overflow:hidden;}
/* visual */
#visual{position:relative;height:446px;overflow:hidden;z-index:1;}
#visual #visualBanner{position:absolute;left:0;top:0;width:100%;}
#visual #visualBanner li{position:absolute;width:100%;height:446px;z-index:-1;  -moz-box-shadow:2px 2px 5px #969696;/*firefox*/  
    -webkit-box-shadow:2px 2px 5px #969696;/*webkit*/  
    box-shadow:2px 2px 5px #969696;/*opera或ie9*/  }
.banner{ width:1000px; margin:0 auto;  -webkit-box-shadow:0 0 35px #1D1D1D;  
  -moz-box-shadow:0 0 35px #1D1D1D; 
  box-shadow:0 20px 35px #464646; }


#visual .scene{display:none;}
#visual .vis1{left:100%;}
#visual .vis1 .pointer1{top:500px;left:50%;margin-left:-302px;}
#visual .vis1 .pointer2{top:500px;left:50%;margin-left:-54px;}
#visual .vis1 .pointer3{top:500px;left:50%;margin-left:231px;}
#visual .vis2{left:100%;}
#visual .vis2 .pointer1{top:550px;left:50%;margin-left:-230px;}
#visual .vis2 .pointer2{top:530px;left:50%;margin-left:282px;}
#visual .vis2 .pointer3{top:500px;left:50%;margin-left:76px;}
#visual .vis2 .pointer4{top:-200px;left:50%;margin-left:280px;}
#visual .vis3{left:100%;}
#visual .vis3 .pointer1{top:550px;left:50%;margin-left:-221px;}
#visual .vis3 .pointer2{top:550px;left:50%;margin-left:-11px;}
#visual .vis3 .pointer3{top:550px;left:50%;margin-left:210px;}
#visual .vis3 .pointer4{top:500px;left:50%;margin-left:220px;}
/* control */
.control{position:absolute;top:380px;left:50%;width:157px;margin-left:-80px;height:23px;background:url(../images/quan_bg.png) no-repeat 0 50%;z-index:9999;}
.control #btnPlay{position:absolute;top:5px;left:0;width:14px;height:14px;text-indent:-9999em;overflow:hidden;background:url('../images/stop-play.png') no-repeat;cursor:pointer;}
.control #btnPlay.on{background:url('../images/stop-play.png') no-repeat -30px 0;}
.control ul{position:absolute;top:5px;}
.control li{margin:1px 0 0 8px;display:inline;float:left;display:block;width:12px;height:12px;cursor:pointer;background:url(../images/quan2.png) no-repeat;overflow:hidden;}
#active{margin-left:45px;}
.control li.on{background:url(../images/quan1.png) no-repeat;}
/*banner*/

/*搜索*/

.sousuo{  width:1000px; height:40px; margin:auto; margin-top:30px;   -webkit-box-shadow:inset 0 0 30px #CCC;  
  -moz-box-shadow:inset 0 0 30px #CCC;  border:1px solid #D4D4D4; 
  box-shadow:inset 0 0 30px #CCC; border-radius:3px;   }
.logos-ln{ width:600px; float:left;}
.logos-ln span{ display:block; color:#024CAD; font-size:15px; font-weight:700;    margin-left: 20px; line-height: 40px; float:left;}
.logos-ln a{ display:block; float:left;color:#333; font-size:12px; font-weight:700;    margin-left:10px; line-height: 40px;}


/*搜索*/


/*产品中心*/
.wp1{width:1000px;margin:0 auto; height:823px; padding-top:15px;  }
.wp1 a{text-decoration: none;}
.leftq{width:220px;float:left;     border: 2px solid #0153bc; padding-bottom: 10px;}
.leftq_1{width: 100%;    padding: 10px 0;border-radius:1px;    background: -webkit-gradient(linear,left top,left bottom,from(#006ef9),to(#0051b7));
border: 1px solid #0153bc;text-align: center;font-size: 20px;color: #fff;font-weight: bold;}
leftq_2{ border:}
.leftq_1 p { font-size:16px; font-weight:400;}
.leftq_2 div{ no-repeat center 0;height:100%;height: 40px;}
.leftq1{padding-left: 40px;line-height: 40px;color: #fff;font-size: 16px; background:url(../images/mw_33.jpg) no-repeat  ;      margin: 10px 13px 0px 13px;}
.leftq ul,.leftw ul{list-style: none; margin:0;}
.last{width: 158px;height: 35px;line-height: 35px;padding-left:35px;background: url(../images/mw_28.png) no-repeat 20px 10px;font-size: 16px;display:block;     border-bottom: 1px dashed #005ED2;
    margin: 4px 13px;}
ul .last:hover {
    background-color:#317EE2;
    display: block;
    color: #fff;
}
.leftw{width:735px;float:right; border:1px solid #D4D4D4;    overflow: hidden; padding-bottom:20px;}
.w_title{ background:url(../images/mw_16.jpg) no-repeat; width:698px; height:49px;    line-height: 33px;
    padding-left: 38px;
    font-size: 16px;
    color: #fff;
    font-weight: 700;} 
.leftw ul{}
.leftw ul li{float:left;text-align: center;margin-left: 20px;margin-top:10px; display:block; width:215px; height:230px; }
.leftw ul li img{ width:100%; height:179px;   filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=135, Strength=5);/*for ie6,7,8*/  
    background-color: #ccc;  
    -moz-box-shadow:2px 2px 5px #969696;/*firefox*/  
    -webkit-box-shadow:2px 2px 5px #969696;/*webkit*/  
    box-shadow:2px 2px 5px #969696;/*opera或ie9*/  }
.leftw ul li span{display: block;text-align: center;height: 35px;line-height: 35px;      background: #ddd; color:#333; font-size:14px; font-weight:700;
    margin-top: 10px;}
.leftw ul li a{text-decoration: none;color: #666;     display: block;}
.leftw ul li a:hover{text-decoration: none;color:#93c435 }
.leftw ul li:hover span {
    background: #0058BC;
    color: #fff;
}
/*产品中心*/
/*公司介绍*/
.main1{ width:1000px; margin:0 auto;}
.m1_left{ width:720px; height:390px; border:1px solid #D4D4D4; overflow:hidden; float:left;}
.ml_tlt{background:url(../images/mw_37.jpg) ; width:686px; height:45px;    line-height: 39px;
    padding-left: 38px;
    font-size: 16px;
    color: #fff;
    font-weight: 700;}
	.more{     display: block;
    background: #4dc227;
    padding: 0px 1px;
    float: right;
    margin-right: 8px;
    font-size: 6px;
    line-height: 15px;
    border-radius: 3px;
    color: #fff;
    margin-top: 13px; }
.ml_wz{ padding:10px 10px;}
.ml_wz p{ color:#333; font-size:14px ; line-height:20px; display: block; margin-top:10px;font-weight: 700; }
.m1_right{ width:240px; height:390px; border:1px solid #D4D4D4; overflow:hidden; float:right; margin-bottom: 30px;}
.mr_tlt{background:url(../images/mw_39.jpg); width:203px; height:40px;    line-height: 39px;
    padding-left: 38px;
    font-size: 16px;
    color: #fff;
    font-weight: 700;}
	
/*公司介绍*/

/*优势*/
.main2{ width:100%; height:1900px; background:url(../images/bj_11.jpg) repeat-x; }
.main3{ width:998px; height:1279px; margin:0 auto; background:#f8fcfd;padding-top: 2px;}
.ys1{ width:940px; height:350px; margin-top:50px; margin:20px 30px;     }
.ys1z{ width:460px; height:300px;}
.ys1_t{ background:url(../images/mw_59.jpg) ; width:360px; height:80px; font-size:36px; font-weight:700; color:#4cb22b; padding-left:100px; line-height:80px; margin-bottom:20px;}
.ys1z p{ background:url(../images/mw_70.jpg) no-repeat 10px 4px; display:block; margin-left:50px; padding-left:30px;height:50px; line-height:25px; font-size:15px; margin-top:10px;}

.ys2_t{ background: url(../images/mw_66.jpg) ; width:360px; height:80px; font-size:36px; font-weight:700; color:#4cb22b; padding-left:100px; line-height:80px; margin-bottom:20px;}
.ys3_t{ background:  url(../images/mw_79.jpg); width:360px; height:80px; font-size:36px; font-weight:700; color:#4cb22b; padding-left:100px; line-height:80px; margin-bottom:20px;}

/*优势*/
/*新闻*/
.xw1{ width:292px; border:1px solid #D4D4D4; padding-bottom:10px; float:left; margin-right:12px;}
.xw2{ width:380px; border:1px solid #D4D4D4; padding-bottom:7px; float:left;margin-right:12px;}
.xw3{ width:292px; border:1px solid #D4D4D4; padding-bottom:10px; float:left;}
.x1_tit,.x2_tit,.x3_tit{ height:41px; line-height: 41px;
    padding-left: 29px;
    font-size: 16px;
    color: #fff;
    font-weight: 700; padding-bottom:10px;}
	.x2_tit{ padding-bottom:0px;}
.xw1 ul li a,.xw2 ul li a,.xw3 ul li a{ height: 40px;line-height: 40px;padding-left:15px;background: url(../images/mw_28.png) no-repeat 0px 14px;font-size: 14px;display:block;     border-bottom: 1px dashed #005ED2;
    margin: 4px 13px; overflow:hidden; }

.x1_tit{ background:url(../images/mw_85.jpg)  no-repeat; width:254px;}
.x2_tit{ background:url(../images/mw_87.jpg)  no-repeat; width:340px;}
.xw2 img{ padding:3px 15px; }
.x3_tit{ background:url(../images/mw_89.jpg)  no-repeat; width:254px;}
.xw3 dl{padding:8px 10px 12px;clear: both;border-bottom: dashed 1px #cdcdcd;font-size: 14px;line-height: 24px;}
.xw3  dl dt{background:url(../images/Q4.jpg) no-repeat 0 11px; height:38px; line-height: 38px; padding: 0 0 0 27px;}
.xw3  dl dt a{ color: #333;}
.xw3  dl dd{background:url(../images/Q5.jpg) no-repeat 0 1px;padding: 0 0 0 27px;height:48px; line-height: 24px; overflow: hidden;}
/*底部*/
.footer{ background: url(../images/xz_10.jpg); width:100%; height:250px; padding-top:10PX;}
.footer1{ width:1000px; margin:0 auto; }
.yqlj{ display:block; height:40px; border-bottom:1px solid #1370e6; color:#fff; font-size:18px; line-height:40px; font-weight:600;}
.mz{ display:block; height:40px;  color:#fff; font-size:14px; line-height:40px; padding:0px 5px; float:left;    margin-bottom: 20px;}
.dbdh{    clear: both; background:#1a69ce; width:100%; height:40px; border-radius: 2px;text-align:center; }
.dbdh a{  color:#fff; font-size:15px; font-weight:700; padding:0px 20px; text-align:center; line-height:40px; 
    border-right: 1px solid #Fff;}
	.dz{ display:block; width:800px; color:#fff; text-align:center; margin:0 auto; margin-top:50px;}
	.dz a{color:#fff;}
	
	
	
	

/*主体样式*/
.main{padding: 0; margin:0;}d
.bigCont{overflow: hidden; width: 1100px; margin: 20px auto;}
.cont{width: 1068px; margin: 0 auto;overflow: hidden;}
.cont1{width: 1160px; margin: 0 auto;overflow: hidden;}
.cont:last-of-type{ padding-bottom: 20px; }
.title{width: 100%; height:40px; line-height: 37px; border-bottom:1px #ccc solid; }
.title_name{font:bold 16px/ 37px 'microsoft yahei' ; color:#333333; display: block; -width: 100px; height: 37px;
text-align: center; float: left; margin-left:20px;}
.more_btn{float: right; margin-right: 20px; display: inline-block; width: 50px; height: 40px;  text-align: center;}
.more_btn a {display: block; height: 20px; margin-top: 10px; box-shadow: 0px 0px 8px 1px #CCC inset; line-height: 20px;
border-radius:15px;}

.cont_1{width: 1200px; margin: 0 auto; padding-top: 20px 0; overflow: hidden; }
.classify{width: 220px; float: left; margin-left:20px;}
.c_content{width: 100%; border:1px solid #ebebeb; margin-top:10px; padding-top:10px; }
.c_content ul li span{margin-left: 50px;}
.c_content ul li{width: 90%; height: 35px; line-height: 30px; text-align: center; font: normal 13px/35px 'microsoft yahei';
margin:5px auto;  border-radius: 16px; color:#000;border: 1px solid #ebebeb;    background: url(../images/mw_28.png) no-repeat 20px 10px ;}
.c_content ul li:hover{background: #1562BB;}
.c_content ul li:hover a{color: #fff;}
.c_content ul li :hover i{ color:#fff;}

.c_content1{width: 100%; border:1px solid #ebebeb;   }


.show{ float: right; width: 920px; margin-right: 20px;}

.s_content{width: 920px; border:1px solid #ccc; margin-top:10px; box-shadow: 0px 0px 50px -10px #ccc inset; padding-bottom: 10px;
overflow: hidden;}
.s_content ul li{width: 216px; float: left; margin-left: 10px; margin-top:10px;}
.group{ width: 100%;  }
.g_pic{width: 200px; height: 200px; margin: 0 auto; border: 1px solid #ccc; margin-top: 10px;text-align: center;overflow: hidden;}
.g_pic img{max-height: 200px; max-width: 200px;}
.g_pic a {width: 200px; height: 200px; display: table-cell; vertical-align: middle;}
.g_name{ width: 200px; height: 30px; margin: 0 auto; text-align: center ;  line-height: 30px;}
.group:hover .g_pic{border: 1px solid red;}


.cont_2{width: 1200px ;margin:0 auto; overflow: hidden; padding:20px 0; }

.contact{ width: 325px; float: right; margin-right: 20px;}
.a_content{width: 100%; border: 1px solid #ccc; padding: 10px; line-height: 28px;}
.l_content{ border: 1px solid #ebebeb; padding:10px;
margin-top:10px;}
.l_content span{display: block; font-size:14px; font-family: 'microsoft yahei'; margin-top:5px;}
.l_content img{ margin-bottom:15px;}
.l_content p { line-height:30px; color:#333; font-weight:bold;font-size:14px;}

.cont_3{width: 1200px ;margin:0 auto; overflow: hidden; padding:20px 0; }

.info{width: 48%; float: right; margin-right: 20px;}



/*内页样式*/
.inner_left{width: 220px; float: left; margin-left:20px; }
.left_cont{margin-top:20px;display:inline-table;}
.left_cont1{}
.inner_right{float: right; width:793px; margin-right: 20px;}


.inner_right1{ width: 1160px; }
.inner_content1{width: 1158px;margin-top:10px;  padding-bottom: 10px;
overflow: hidden; padding: 10px; }
.inner_content p{ line-height:
30px; font-size:14px;}
.inner_content{width: 773px; border:1px solid #ebebeb; margin-top:10px;  padding-bottom: 10px;
overflow: hidden; padding: 10px;min-height: 510px;}
.location{float: right; margin-right:20px; color:#333;}
.location a{color: #333;}

.img_group{width: 225px; height:219px; float: left; margin:15px;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}
.img_show{width: 100%;  text-align: center;  overflow: hidden;}
.img_show img{ width:206px;height:161px; margin: 10px 10px;}
.img_show a{width: 192px ; height: 160px; display: table-cell; vertical-align: middle;}
.img_title{width: 100%; height: 30px; text-align: center; line-height: 30px; overflow: hidden;}
.img_title a:hover {color:#333; text-decoration: none;}
.img_group:hover .img_title{ transition: 300ms;}

.newslist ul li{height: 30px; line-height: 30px; border-bottom: 1px dashed #ccc; list-style:disc; list-style-position:inside;}
.newslist ul li a {color: #666;}
.news_title{width: 100%; text-align:center;}
.news_detail{text-align: center;overflow: hidden;float: left; margin-bottom: 10px;width: 100%; }
.news_detail li{ padding: 5px 0;margin: 0 0px 5px 5px;display: inline-block;color: #a5a5a5; }

.horizontal-line { width: 100%; margin: 20px 0; float: left;border-top: 1px solid #e3e3e3;}
.pro_img {text-align: center;}
.permalink { margin-top: 20px;}
.permalink h4 {    margin-bottom: 0px;    text-align: center;}
ul.post-meta {    text-align: center;    overflow: hidden;    float: left;    margin-bottom: 10px;    width: 100%;}
ul.post-meta li:first-child {    margin-left: 0px;}
ul.post-meta li {    padding: 5px 0;    margin: 0 0px 5px 5px;    display: inline-block;    color: #a5a5a5;}

/*分页样式*/
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
.pagination {
    width: 100%;
    text-align: center;
}
.pagination ul {
    text-align: center;
    margin: 10px 0 30px 0;
    float: left;
    position: relative;
    width: 100%;
}
.pagination ul li a {
    padding: 5px 10px;
    display: inline-block;
    float: left;
    margin-right: 1px;
    background: #3E4758;
    color: #FFF;
    border-bottom: 1px solid #3E4758;
    text-decoration: none;
    -webkit-transition: all 100ms ease-in-out;
    -moz-transition: all 100ms ease-in-out;
    -o-transition: all 100ms ease-in-out;
    -ms-transition: all 100ms ease-in-out;
    transition: all 100ms ease-in-out;
}
.pagination ul li a:hover {
    padding: 5px 10px;
    display: inline-block;
    float: left;
    margin-right: 1px;
    background: #2678D3;
    color: #fff;
    border-bottom: 1px solid #2678D3;
    text-decoration: none;
    -webkit-transition: all 100ms ease-in-out;
    -moz-transition: all 100ms ease-in-out;
    -o-transition: all 100ms ease-in-out;
    -ms-transition: all 100ms ease-in-out;
    transition: all 100ms ease-in-out;
}
.pagination ul li:first-child a {
    border-radius: 4px 0px 0px 4px;
}
.pagination ul li:last-child a {
    border-radius: 0px 4px 4px 0px;
}




.preview{width:402px; height:364px; margin:20px 0px 0px 20px; border:1px solid #ccc; float:left}
/* smallImg */
.smallImg{position:relative; height:40px; margin-top:1px; background-color:#F1F0F0; padding:6px 5px 16px 0; width:400px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:385px; margin-top:-50px;}

#imageMenu {height:50px; width:360px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:50px; width:60px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:50px; height:50px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:50px; height:50px; border:3px solid #959595;}
/* bigImg */
.bigImg{position:relative; float:left; width:400px; height:300px; overflow:hidden;}
.bigImg #midimg{width:400px; height:300px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #ccc; overflow: hidden; z-index:999;}
#bigView img{position:absolute; }

.pro_m{ width:329px; height:450px; margin:20px  0 0 450px;}
.pro_m span{line-height:40px;}
.pro_c{ height:40px; line-height:40px; border-bottom:1px solid #ccc; font-size:16px;}





ul {
	list-style-type: none;
}


/** =======================
 * Contenedor Principal
 ===========================*/
 .accordion {
 	width: 100%;
 	max-width: 360px;
 	margin: 0 auto 15px;
 	background: #FFF;
 	-webkit-border-radius: 4px;
 	-moz-border-radius: 4px;
 	border-radius: 4px;
 }

.accordion .link {
	cursor: pointer;
	display: block;

	color: #4D4D4D;
	font-size: 14px;
	font-weight: 700;
	
	height:40px; line-height:40px;
	position: relative;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}
.accordion .link a{ color:#333333; font-weight:normal; font-weight:700}

.accordion li:last-child .link {
	border-bottom: 0;
}

.accordion li i {
	position: absolute;
	top: 10px;
	left: 12px;
	font-size: 18px;
	color: #0857B3;
	-webkit-transition: all 0.4s ease;
	-o-transition: all 0.4s ease;
	transition: all 0.4s ease;
}


.accordion li i.fa-chevron-down {
	right: 12px;
	left: auto;
	font-size: 16px;
}

.accordion li.open .link {
	color: #b63b4d;
}

.accordion li.open i {
	color: #b63b4d;
}
.accordion li.open i.fa-chevron-down {
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}

 .submenu {
 	display: none;
 	background: #333;
 	font-size: 14px;
 }

 .submenu li {
 	border-bottom: 1px solid #555;
 }

 .submenu a {
 	display: block;
 	text-decoration: none;
 	color: #d9d9d9;
 	padding: 12px;
 	padding-left: 42px;
 	-webkit-transition: all 0.25s ease;
 	-o-transition: all 0.25s ease;
 	transition: all 0.25s ease;
 }

 .submenu a:hover {
 	background: #b63b4d;
 	color: #FFF;
 }

_content ul li i:hover { color:#fff;}
/*在线客服*/
.izl-rmenu{position:fixed; right:15px; margin-left:532px; bottom:10px; padding-bottom:73px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:-1px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}