@charset "utf-8";
*{word-wrap: break-word; margin: 0; padding: 0; box-sizing: border-box; list-style: none;}
body {background-color:#EEE;font-size:12px;font-family:\5FAE\8F6F\96C5\9ED1; color:#666;background: #FFF;}
body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, hr {margin: 0; padding: 0; border:0;}
table {empty-cells: show; border-collapse: collapse;}
ul li {list-style: none;}
img {border: none;}
a {color: #555; text-decoration: none;}
a:hover { color:#3e9721;}
.clear{clear:both;font-size:0px;line-height:0;height:0;}
.clearfix:after, .clearfix:before { display: table; line-height: 0; content: ""; }
.clearfix:after { clear: both;}

#page{width:1663px; margin: 0 auto; clear: both;}
.awrap{ width:100%; margin:0 auto; clear:both;}
.bwrap{ width:1200px; margin: 0 auto; clear: both;}
/*top*/
.header{width:100%; margin:0 auto; clear:both;}
.top-wrap{height: 40px; background-color: #00a2ea; color: #fff;}
.top-area { position:relative;}
.top-welcome-txt{ position: absolute; left: 0; top: 0; line-height: 40px;}
.top-language-select{ position: absolute; right: 0; top: 0; line-height: 40px;}

.logo-box{ height:94px; position:relative;}
.logo{ position:absolute; top:26px; left:0px; width:600px; height:44px; overflow:hidden; }
.logo img{float:left; margin-right: 10px;}
.logo .tit{ display:block; height:44px; margin-left:87px; font-size:27px; line-height:44px;}
.logo a, .logo a:hover{ text-decoration:none; color:#000;}
.top-txt{ position:absolute; top:32px; right:0px; width:600px; text-align:right; line-height:16px; font-size:12px; color:#3e920c;}
/*nav*/
.nav-bgc{width:100%; margin:0 auto; clear:both; background:#3e920c;}
.nav{}
.navlist{}
.navlist li{ float: left; height: 48px; line-height: 48px; position: relative; color:#f4fff0;}
.navlist a{padding:0 50px; line-height: 48px; color:#f4fff0; font-size: 15px; }
.navlist a:hover{ color:#faffbe;}
.navlist .sub{ display:none; position:absolute; left:0; top:48px; width: 164px; background:#429a0d; border-top: #fefff4 1px solid; padding:5px 0 20px 0; z-index: 10; }
.navlist .sub li{ zoom:1; height: 42px; line-height: 42px; float:none; }
.navlist .sub a{ display:block; color:#fff; line-height: 42px; padding:0; text-align:center;}
.navlist .sub a:hover{ background:#f4e53d; color:#fff;  }
.navlist .on h3 a{ background:#4E4E4E; color:#fff;   }


/*banner*/
.banner-wrap{ width:1908px; margin: 0 auto; clear: both;}
.fullSlide{ position:relative; background:#000; margin:0 auto; }
.fullSlide .bd{ position:relative; z-index:0; }
.fullSlide .bd li img{width:100%; vertical-align:top;  } 
.fullSlide .hd{position:relative; z-index:1; margin-top:-30px; height:30px; line-height:30px;  text-align:center; background:#000; filter:alpha(opacity=60);opacity:0.6 }
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:10px; border-radius:5px; background:#fff; margin:5px; overflow:hidden; font-size:0;}
.fullSlide .hd ul .on{ background:#3e920c; }
.fullSlide .prev,.fullSlide .next{ z-index:1; display:block; width:38px; height:38px; position:relative; margin:-25% 0 0 3%; float:left; filter:alpha(opacity=60);opacity:0.6  }
.fullSlide .prev{ background:url(../images/prev.png) no-repeat; float:left; margin-left:3% }
.fullSlide .next{ background:url(../images/next.png) no-repeat; float:right; margin-right:3% }
.fullSlide .prev:hover,.fullSlide .next:hover{ filter:alpha(opacity=90);opacity:0.9 }

/*关于林海兴华*/
.about{ padding:120px 0px; overflow:hidden;}
.about-left{ float:left; width:500px; text-align: right;}
.about-left .tit{ margin-top:0px;}
.about-left .tit span{display:block; margin-bottom:10px;}
.about-left .tit_en{ font-size:56px; color:#e1e1e1; font-family: Arial;}
.about-left .tit_cn{ font-size:24px; color:#333;}
.about-right{ float:right; width:585px; padding-left:80px; border-left:#f0f0f0 1px solid; }
.about-right .des{line-height:30px; color:#333; margin-top:-10px;}
.about-right .des p{line-height:30px; font-size:14px; color:#555; margin-bottom:15px; text-align: justify;}


/*林海兴华特色*/
.jidi-bgc{ background:url(../images/jidi_bg.jpg) center top no-repeat;}
.jidi{ padding: 80px 0px 105px 0px; overflow: auto;}
.jidi .tit{ margin-bottom: 55px; text-transform: uppercase; letter-spacing: 0.1em; text-align: center;}
.jidi .tit h2{ margin: 0 auto; font-size: 24px; color: #fff; font-weight: bold; position: relative; display: inline-block;}
.jidi_list{}
.jidi_list li{ float:left; width:400px; height:476px;}
.jidi_con{width:400px; height:238px; background:#fff;}
.jidi_cbox{ padding:30px 30px 40px 30px;}
.jidi_ctit{line-height:32px; color:#3e920c; border-bottom:#3e920c 1px dotted; font-size:15px;}
.jidi_cdes{ height:88px; margin-top:20px; color:#999; font-size:13px; line-height:22px; overflow:hidden;}

/*林海兴华产品*/
.pro-bgc{ background:#fbfbfb;}
.lh_pro{padding:110px 0 100px 0;}
.lh_pro .tit{ margin-bottom: 25px; text-transform: uppercase; letter-spacing: 0.1em; text-align: center;}
.lh_pro .tit h2{  margin: 0 auto; font-size: 24px; color: #3e920c; font-weight: bold; position: relative; display: inline-block;}
.lh_pro .tit_en{ display:block; text-align:center; font-size:12px; color:#999;margin-bottom:30px;}
.lh_pro .des{font-size: 14px;}
.prolist{ padding:5px 0px; margin-left:-28px; overflow: hidden;}
.prolist li{ float:left; background-color: #fff; width: 276px; height:342px; border:#f6f6f6 1px solid; margin-left:28px; position:relative;}
.prolist li:hover{box-shadow:1px 1px 8px 2px rgba(0,0,0,.1)}
.prolist li img{width: 276px; height: 300px;}
.pro-c-tit{display: block;height: 40px; border-top:#f0f0f0 1px solid; margin: 0 20px; font-size: 14px; line-height: 40px; color: #333; background:#FFF; text-align:center;}
.prolist li:hover .pro-c-tit{color: #3e9721;}
.pro-c-des{ height: 42px; font-size: 12px; line-height: 21px; color: #3e9721;}

/*林海兴华资讯*/
.lh_news{ padding: 100px 0px 90px 0px; overflow: auto;}
.lh_news .tit{ margin-bottom: 25px; text-transform: uppercase; letter-spacing: 0.1em; text-align: center;}
.lh_news .tit h2{  margin: 0 auto; font-size: 24px; color: #3e920c; font-weight: bold; position: relative; display: inline-block;}
.lh_news .des{font-size: 14px;}
.lh_news_box{}
.lh_news_list { margin-left:-39px;}
.lh_news_list li{ float:left; width:374px; margin-left:39px; overflow:hidden;}
.lh_news_list li img{ width: 374px; height: 200px;}
.lh_news_lcon{width: 374px;}
.lh_news_c_tit{display: block; height: 32px; font-size: 14px; line-height: 32px; color: #222;}
.lh_news_c_des{ margin-top:5px; font-size: 12px; line-height: 21px; color: #999;}
.lh_news_more{}
.lh_news_more a{}

/*links*/
.links{padding:10px 0;line-height:22px; color:#666;}
.links a{color:#333; padding:5px 10px; color:#666}
/*footer*/
.bottom-bgc{background:#3d3d3d;}
.bottom{padding:20px 0 20px 0;}
.bottom .l{ float:left; width:800px; line-height:25px; font-family:Verdana, Geneva, sans-serif; color:#828282}
.bottom .r{ float:right; width:135px; margin:5px 20px 0 0;}
.bottom a{color:#828282}

.course_bgc{ background-color:#f6f6f6;}
.course{padding:55px 0 100px 0;}
.course_tit{ margin-bottom:10px; background: url(../images/tit3_bg.png) center center no-repeat;}
.course_tit_en{ display:block; text-align:center; font-size:12px; color:#999;margin-bottom:10px;}
.course_des{font-size: 14px; margin-bottom:30px; text-align:center; color:#888;}
.course_list{ width: 1200px; overflow: hidden;}
.course_list li{ float:left; background-color: #fff; width: 276px; height:216px;  margin-right: 30px;}
.course_list li:last-child { margin-right: 0;}
.course_list li img{width: 276px; height: 180px;}
.course_con_tit{display: block;height: 36px; padding: 0 20px; font-size: 14px; line-height: 36px; color: #fafafa; background:#e8251f;}
.course_con_des{ height: 42px; font-size: 12px; line-height: 21px; color: #999;}

/*footnav*/
.footnavbgc{background-color:#e8251f;}
.footnav{ height:36px; line-height:36px;}
.footnav a{ color:#FFF; margin-right:20px;}

/* list page */
.listbgc{background-color:#f6f6f6;}
.list{ overflow:hidden;}
.main{ margin:40px 0 60px 0;overflow:hidden;}
.main .l{float:left; width:260px;}
.main .r{float:right; width:900px; padding:5px 20px 20px 20px; overflow:hidden;background-color:#fff;}

.left-nav{float:left; background-color:#fff;}
.columnc{ height:38px;width:174px;line-height:38px; padding-left:20px;}
.columncl{ padding:20px 10px 30px 20px; line-height:36px; border-top:2px solid #3e920c; float:left;}
.columncl a{color:#666; font-size:12px; float:left;width:200px;background:#f6f6f6; padding-left:20px;  margin-bottom:10px;}
.columncl a:hover{color:#3e920c; text-decoration: none;font-weight:bold; background:#f0f0f0;}

.position{ border-bottom:1px solid #E4E4E4;line-height:35px; color:#999;background: url(../images/image.gif) no-repeat -270px 12px; padding-left:25px;}
.position span{ float:right; border:1px solid #06C; text-align:center; background-color:#3469CB;line-height:12px; margin-top:5px;}
.position span a{ float:left; color:#FFF; padding:5px 10px;}
.position p{ float:right;}
.position p a{ float:left;background: url(../images/btn.gif); height:25px; line-height:25px; color:#FFF; padding:0 10px; margin-left:10px; margin-top:3px;}

.content div.c,.comment div.c,.content ul.c,.comment ul.c{ margin-top:10px; clear:both}
.content .tit{ text-align:center;}
.content .t,.comment .t{ line-height:30px;border:1px solid #E7E7E7; font-family:Verdana, Geneva, sans-serif; border-left:0;border-right:0;background-color:#F3F3F3}
.content .t{color:#999; text-align:center;}
.content .list li{ line-height:35px;border-bottom:1px solid #EEE; padding-left:15px;  font-size:14px;}
.content .list li span{ float:right; font-size:11px; color:#999;}
.content .list li em{padding-left:10px; color:#C00; font-size:12px; font-style: normal;}

.content .list dl{ float:left; width:190px; height:242px; padding:5px; text-align:center; overflow:hidden; margin-left:12px; margin-bottom:12px; }
.content .list dl dt{height:207px;}
.content .list dl dt img{width:190px;height:207px;}
.content .list dl dd{height:30px; overflow:hidden; line-height:30px;}
.content .list dl:hover{border:#f2f2f2 1px solid;}
.content .list dl:hover a{ color:#fff;}
.content .list dl:hover dd{ background:#3e920c;}
.content .prev{ padding-top:20px;}
.content .prev a{margin-right:20px;color:#0C4D8D;}

.comment{margin-top:10px;}
.comment .t{ padding-left:10px; font-weight:bold;}
.comment .i dl{ margin-bottom:10px; width:740px;float:left;}
.comment .i dl dt{float:left; width:80px; font-weight:bold; text-align:right; padding-right:10px; line-height:25px;}
.comment .i dl dd{float:left; padding-right:10px;}
.comment .list{clear:both}
.comment .list dl{ margin-bottom:10px; line-height:22px;border-top:1px solid #E7E7E7;}
.comment .list dl dt{background-color:#F3F3F3; padding:3px 10px;}
.comment .list dl dd{padding:3px 10px;}

/* images and news list */
.news-main-content {
	width: 860px;
	margin:0 auto;
	padding-top:20px;
}
.news-main-content ul li {
	margin-bottom: 20px;
}
.news-main-content ul li:hover {
	-webkit-box-shadow: 0 2px 16px rgba(0, 0, 0, .12);  
	-moz-box-shadow: 0 2px 16px rgba(0, 0, 0, .12);  
	box-shadow: 0 2px 16px rgba(0, 0, 0, .12);
}
.news-main-content ul li a {
	display: block;
	height: 146px;
	padding: 18px 20px;
	overflow: hidden;
	border: 1px solid #e6e6e6;
}
.news-title-img {
	float: left;
	width: 220px;
	text-align:center;
}
.news-title-img img {
	width:206px;
	height:110px;

}
.news-space {
	float: left;
	width: 1px;
	height: 110px;
	margin: 0 20px;
	background-color: #e6e6e6;
}
.news-text h2 {
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	font-size: 18px;
	color: #333;
}
.news-text h2.active {
	color: #ff8800;
}
.news-text h2.active i {
	display: inline-block;
	width: 56px;
	height: 20px;
	margin-left: 20px;
	margin-bottom: 2px;
	vertical-align: middle;
	background: url(../images/news_top.png) no-repeat 0 center;
}
.news-text p {
	height: 35px;
	line-height: 1.5;
	margin: 15px 0;
	font-size: 12px;
	color: #666;
	overflow:hidden;
	text-overflow:ellipsis;
}
.news-text .time {
	padding-left: 24px;
	font-size: 12px;
	color: #999;
	background: url(../images/time-icon.png) no-repeat left center;
}
.news-text .mlinks {
	float: right;
	font-size: 12px;
	color: #4e920c;
}
.news-text .mlinks:hover {
	color: #3e920c;
}

.news{height:150px; overflow:hidden;}
.news .l{float:left; width:195px;}
.news .r{float:right; width:270px; padding-left:10px;}
.news .r li{ line-height:24px; border-bottom:1px solid #EEE; padding-left:15px;background: url(../images/image.gif) no-repeat 5px -161px;}


.product{height:150px;width:980px;position: relative; margin:15px 0;}
.product .wrapper {width: 915px; overflow: auto;height: 177px;margin: 0 35px;position: absolute;top: 0;}
.product .wrapper ul {width: 1820px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;position: absolute;top: 0;left:0;}
.product ul li {display:block;float:left;padding-right:10px;width: 175px;}
.product ul li p{ text-align:center; height:22px; padding-top:5px; overflow:hidden;}
.product ul li p a{ color:#FFF;}
.product ul li img {-webkit-transition: border-color 400ms; width:160px; height:125px; padding:5px; background-color:#E8E8E8;}
.product ul li img:hover {background-color:#0C4D8D;}
.product ul li a img {display:block;}
.product .arrow {display: block;height: 62px;width: 30px;position: absolute;top: 45px;cursor: pointer;outline: 0;}
.product .arrow a{width:30px; height:62px;}
.product .forward {right: 0;background: url(../images/image.gif) -30px -209px;}
.product .back {left: 0;background: url(../images/image.gif) 0 -209px;}

.attribute strong{ font-size:14px;}
.attribute p{padding:13px 0; border-bottom:1px dashed #CCCCCC;}
.attribute .price{ font-size:20px; font-family:Verdana, Geneva, sans-serif; font-weight:bold; color:#C00;}
.attribute .aprice span{ padding:5px 8px; margin:0 5px 0 0; border:1px solid #CCC; cursor:pointer;}
.attribute .aprice span.c{border:1px solid #900; background-color:#C00; color:#FFF;}
.attribute .aprice span:hover{border-color:#900}
.ins{ height:22px; line-height:20px; text-align:center; border:1px solid #E3E3E3; background-color: #F5F5F5; border-top-color: #999; border-left-color:#999;}

.ordertab{ width:100%; padding:0; margin:0;border-bottom:0; border-right:0;}
.ordertab,.ordertab td{ border:1px solid #CCC; line-height:180%}
.ordertab td{ border-top:0; border-left:0; padding:8px; text-align:center;}
.ordertab tr{ background-color: #FFF;color:#06C;}
.ordertab .trbg{font-weight:bold; color:#FFF;background-color: #F5F5F5;}
.ordertab .trbg td{padding:0; line-height:28px; background-color:#1294D7;}
.ordertab .left{ text-align:left;}
.ordertab span{ color:#666}

.total{font-size:14px; color:#C00; font-family:Verdana, Geneva, sans-serif}
#aggregate,.aggregate{font-size:16px; font-weight:bold; color:#C00; font-family:Verdana, Geneva, sans-serif}

.buy{ margin:12px 0;}
.inbuy,.incart{margin:0; padding:0; border:0; cursor:pointer; height:37px;line-height:90px;overflow:hidden;}
.inbuy{width:127px; background-image:url(../images/buy.gif); margin-right:5px;}
.incart{width:132px; background-image:url(../images/cart.gif);}

.pinfo{ padding-bottom:10px; line-height:180%}
.pinfo span{ padding-right:20px;}

#imgto{ width:300; height:310px; }
#imgto .big{height:260px;}
#imgto .big img{width:300px;; height:250px;}
#imgto .small{height:55px;}
#imgto .small div{float:left;overflow:hidden;}
#imgto .small div.imgl,#imgto .small div.imgr{width:13px;;height:53px; border:1px solid #CCC; background-color:#F6F6F6; text-align:center; line-height:53px; font-weight:bold; color: #999; cursor:pointer;}
#imgto .small div.imgl:hover,#imgto .small div.imgr:hover{ background-color: #E7E7E7; color: #666}
#imgto .small div.imgc{width:270px; position:relative;;height:55px;}
#imgto .small div.imgc ul{ position:absolute;width:2200px; height:55px;top:0; left:0;}
#imgto .small div.imgc ul li{ float:left; width:55px; padding-left:10px;cursor:pointer; }
#imgto .small div.imgc ul li img{width:53px; height:53px;border:1px solid #FFF}
#imgto .small div.imgc ul li.the img {border:1px solid #C00}


.case{height:150px; overflow:hidden;}
.case li {float:left;padding:8px;width: 166px;overflow:hidden; text-align:center;}
.case li img {width:166px; height:110px;}
.case li img:hover {background-color:#0C4D8D;}
.case li p{padding-top:5px; line-height:22px;}
.case li p a{ font-weight:bold}

.contact{height:150px; overflow:hidden;}
.contact .t{width:200px;}
.contact .b{ margin-top:10px;}
.contact .b li{line-height:21px; font-family:Verdana, Geneva, sans-serif;}
.contact .b li span{float:left;width:50px; text-align:right;color:#247AB5; font-weight:bold}
.contact .b li p{float:left; padding-left:10px;}

.content .labels{background-color:#F3F3F3; height:35px;}
.content .labels span{ float:left; padding:0 15px; margin:9px 0 0 10px; height:25px; line-height:25px; border:1px solid #CCC; border-bottom:0; background-color:#FFF;overflow:hidden; font-weight:bold; cursor:pointer;}
.content .labels .current{background: url(../images/btn.gif);color:#FFF;}

.content .record{}
.content .record li{height:20px; line-height:20px; padding:5px 0; border-bottom:1px dashed #CCCCCC}
.content .record li span{ float:right;text-align:right;}
.content .record li.m{ border-bottom:1px solid #CCC; font-weight:bold}
.content .record li span.time{ width:300px;}

.member_f{margin-top:5px;}
.member_f dl{ padding:5px 0; width:100%; float:left;}
.member_f dl dt{ padding-left:20px; line-height:26px; font-weight:bold;}
.member_f dl dd{ padding-left:20px; line-height:26px;}
.member_f dl dd textarea{ width:90%; height:200px;}
.member_f dl dd.m span{color:#C00;}
.member_f dl dd.m span.ok{ background-color:#000; width:10px; height:5px;}



.pages{ margin-top:10px;}
.pages li{ float:left; line-height:20px;border:1px solid #E1E1E1;  margin-right:10px; background-color:#FFF;}
.pages li.c{background-color:#588FD9; color:#FFF;padding:0 8px;}
.pages li a{float:left;padding:0 8px;height:20px;}.pages li a:hover{background-color:#588FD9; color:#FFF;text-decoration: none;}


#top_banner { width:980px; height:300px; overflow:hidden;position:relative;margin:0 auto;}
#top_banner .slider,.num{position:absolute;}
#top_banner .slider li{ list-style:none;display:inline;}
#top_banner .slider img{ width:980px; height:300px;display:block;}
#top_banner .num{ right:5px; bottom:5px;}
#top_banner .num li{float: left;color: #FF7300;text-align: center;line-height: 14px;width: 12px;height: 14px;font-family: Verdana, Geneva, sans-serif;cursor: pointer;overflow: hidden;border: 1px solid #FF7300;background-color: #fff; overflow:hidden;margin:3px; padding:5px;font-weight: bold;}
#top_banner .num li.on{color: #fff;background-color: #FF7300;}

#new_banner { width:195px; height:150px; overflow:hidden;position:relative;margin:0 auto;}
#new_banner .slider,.num{position:absolute;}
#new_banner .slider li{ list-style:none;display:inline;}
#new_banner .slider img{ width:195px; height:150px;display:block;}
#new_banner .num{ right:5px; bottom:5px;}
#new_banner .num li{float: left;color: #FF7300;text-align: center; font-size:11px;line-height: 12px;width: 10px;height: 12px;font-family: Verdana, Geneva, sans-serif;cursor: pointer;overflow: hidden;border: 1px solid #FF7300;background-color: #fff; overflow:hidden;margin:3px; padding:2px;font-weight: bold;}
#new_banner .num li.on{color: #fff;background-color: #FF7300;}


/*在线客服*/
@font-face {
	font-family: 'icomoon';
    src:url('../images/icomoon.eot?qradjf');
    src:url('../images/icomoon.eot?qradjf#iefix') format('embedded-opentype'),
        url('../images/icomoon.ttf?qradjf') format('truetype'),
        url('../images/icomoon.woff?qradjf') format('woff'),
        url('../images/icomoon.svg?qradjf#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
.demo-icon{
  font-family:"icomoon";
  font-style:normal;
  font-weight:normal;
  speak:none;
  display:inline-block;
  text-decoration:inherit;
  text-align:center;
  font-variant:normal;
  text-transform:none;
  font-size:24px;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  line-height:24px;
  color:#999; 
}

.cndns-right{position:fixed;right:1px;top:50%;margin-top:-100px;z-index:100}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#ff6800;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#ff6800;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#ff6800;}
.meau-sev .cndns-right-btn{border-color:#ff6800;background:url(../images/02index-banner-8.gif) no-repeat #ff6800 center;} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999;font:12px/180% Arial, Helvetica, sans-serif ,"新宋体";}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;font:12px/180% Arial, Helvetica, sans-serif ,"新宋体";}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #ff6800;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../images/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#ff6800;font-size:24px;line-height:28px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;font:12px/180% Arial, Helvetica, sans-serif ,"新宋体";}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:33.33333%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(../images/q1.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#ff6800}
.meau-sev .cndns-right-box .box-border{width:430px;}
.meau-contact .cndns-right-box .box-border{width:230px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;font:12px/180% Arial, Helvetica, sans-serif ,"新宋体";}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-sev:hover .cndns-right-btn{background:#ff6800}
.meau-zs .cndns-right-btn{background-color:#ff6800;color:#fff;margin-top:80px;border-color:#ff6800}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}