﻿@charset "utf-8";

/*@font-face {
    font-family:"Microsoft YaHei";
	src:url('../font/font_index.otf'),
		url('../font/font_index.eot'),
		url('../font/font_index.svg'),
		url('../font/font_index.woff');
} */

.banner_index{ margin-left: 20px; margin-right: 20px; margin-top:13px;}
#footer{padding: 0px 20px 20px 20px;width: 100%;}
#footer a{ color:#333; padding:0px 10px 0px 10px; font-size:12px}
.footer_center p{padding:0px; font-size: 12px; margin-top: 4px; }
.gree{ background:#80c269; color:#fff; font-size:11px; padding:4px 3px; text-align: center; float: left; margin-top: -2px;}
.arrow_gree{width:0;   
   height:0;   
     border-top:7px solid transparent;   
    border-bottom: 7px solid transparent;   
    border-left: 8px solid #80c269; float: left; top:5px; margin-top: 3px;}
.san{ }
#Logo img{ width: 70px;padding-top: 3px;}
#Logo{ width: 70PX; float:left;}

.qinchu{ width: 125px; float: left;}
.sinCards2 a{ color: #000; text-decoration: none;}
.honCard2 p{ color: #6a6a6a;}
.weixin { width:30px; height:30px; position:relative; font-size:12px; text-align:center; float: left; margin-top: -6px; margin-right: 15px;}
.weixin a{width:30px; height:30px; display:block; position:absolute; left:0; top:0;background:url(../img/weixin.png) no-repeat center top; }
.weixin .weixin_nr{width:130px; height:150px; padding:10px; background:#009e96; text-align:center; position:absolute; left:-55px;
 box-shadow:0px 0px 8px #A8A8A8; bottom:45px; display:none; border: 4px solid #fff; color: #fff;}
.weixin .weixin_nr img{ margin-bottom:5px; }
.weixin .weixin_nr .arrow{ width:0; height:0; border-top:10px solid #fff;border-left:10px solid transparent;
border-right:10px solid transparent; position:absolute; left:53px; bottom:-10px;}
.weixin.on .weixin_nr{ display:block;}
.weixin.on a{ background:url(../img/weixin.png) no-repeat left bottom;}
.menu_icon{ background:url(../img/menu_icon.png) no-repeat; }


.weibo { width:30px; height:30px; position:relative; font-size:12px; text-align:center; float: left; margin-top: -6px; margin-right: 15px;}
.weibo a{width:30px; height:30px; display:block; position:absolute; left:0; top:0;background:url(../img/weibo.png) no-repeat center top; }
.weibo .weibo_nr{width:130px; height:150px; padding:10px; background:#009e96; text-align:center; position:absolute; left:-55px;
 box-shadow:0px 0px 8px #A8A8A8; bottom:45px; display:none; border: 4px solid #fff; color: #fff;}
.weibo .weibo_nr img{ margin-bottom:5px; }
.weibo .weibo_nr .arrow{ width:0; height:0; border-top:10px solid #fff;border-left:10px solid transparent;
border-right:10px solid transparent; position:absolute; left:53px; bottom:-10px;}
.weibo.on .weibo_nr{ display:block;}
.weibo.on a{ background:url(../img/weibo.png) no-repeat left bottom;}

.sin_cilik{  -webkit-transition: all ease .2s;
    transition: all ease .2s;
      display: block;
    }
.sin_cilik:hover {
    -webkit-transform: scale(1.0);
    transform: scale(1.0);
    box-shadow: 0px 0px 10px rgba(0,0,0,.1);
     border-bottom: 3px solid #fc5e03 ;
    }   

.sinCards2 h2,.honGS1 h2{font-family:"\5FAE\8F6F\96C5\9ED1";font-size: 22px;}

#footer_right select{ width: 100px; margin-bottom: 15px;}
#footer_center{margin-bottom: 13px;font-size: 12px; margin-top:3px}
#footer_left{margin-bottom: 15px;word-wrap: break-word;}

#footer_left a {
    white-space: nowrap;
    display: inline-block;
}
.setion2_box{ border-top:1px solid #f4f3f2; padding-top:40px;}

.icon_home{ background:url(../img/hone_icon.png) no-repeat; width: 22px; height: 22px; display: inline-block; vertical-align: middle ; margin-top: 0px; margin-right: 7px;background-position: 0 -2px;}
.nemu_icon{width: 22px; height: 22px; display: inline-block; vertical-align: middle ; margin-top: 0px; margin-right: 7px;}
.icon_news{ background:url(../img/icon_news.png) no-repeat;background-position: 0 -2px;}
.icon_about{ background:url(../img/about.png) no-repeat;background-position: 0 -2px;}
.icon_contact{ background:url(../img/content_icon.png);background-position: 0 -2px;}
.icon_product{ background:url(../img/icon_about.png);background-position: 0 -2px;}
.icon_cooperation { background: url(../img/hzhb.png);background-position: 0 -2px;}
.icon_video{ background:url(../img/video2.png);background-position: 0 -2px;}
.icon_use{ background: url(../img/applition.png);background-position: 0 -2px;}

.parter_title{ border-bottom:1px solid #f4f3f2}
.parter_title h2{ font-family:"\5FAE\8F6F\96C5\9ED1"; font-size:22px; }
.parter_box{ margin-bottom:20px;}

.ming{ font-size:27px; padding-top:8px; display:inline-block; font-family:"经典综艺体简";  color:#000;}
.orange{ color:#fe680e;}
.tel{ font-size: 19px;; margin-top: 20px;}
.tel_box{/* width:590px; */margin-right: 10px;}
.input_box{margin-left: 20px;width: 222px;border: 1px solid #ccc;padding-top: 1px;border-radius:5px;display: inline-block;}
.input_box  input{border: none;height: 25px;line-height: 25px;overflow: hidden;margin: 2px 35px 2px 8px;
width: 178px;color: #969696;font-size:16px; float: left;}
.tel input.put_button{
    border: none;
    display: inline-block;
    background-color: none;
    position: absolute;
    right: 40px;
    width: 24px;
    height: 24px;
    padding: 0;
    
    margin-right: -20px;
    background: url(../img/search_icon.png) no-repeat; float: left;
    /* top: 0; */
    /* left: 0; */
}
.search_icon{ background: url(../img/search_icon.png) no-repeat; border: none; width: 20px; }


.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.slide_container {
  /* margin-bottom: 50px; */
  position: relative;
  float: left;
  width: 100%;
  }






.friend{margin:0 auto;overflow:hidden;width: 100%;}
.mr_frbox{height:407px;padding:24px 0px 0px;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:46px;margin:160px 10px 0 0;width:28px;}
.mr_frUl{float:left;width: 1475px;overflow: hidden;margin-left:10px;margin-right: 10px;}
.mr_frBtnR{float:right;margin-top:160px;cursor:pointer;width:28px;height:46px;}
.mr_frUl ul li{display:inline;float:left;/*height:389px;*/width: 17.1%;overflow:hidden;position:relative;/* padding-right: 5px; *//* padding-left: 5px; */}
.mr_frUl ul li a img{/*display:block;*/width:100%;padding-right: 5px;padding-left: 5px;}
.mr_zhe{width:300px;position:absolute;top:0;background:rgba(78, 164, 181, 0.65) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#4ea4b5;/*实现IE背景透明*//*height:389px;*/left:0;right:0;}
.mr_zhe_i h1{text-align:center;font-size:182px;height:138px;line-height:138px;margin-top:72px;margin-bottom:64px;font-weight:bold;color:#fff;}
.mr_zhe_p{margin-bottom:60px;}
.mr_zhe_p h3{text-align:center;font-size:15px;font-weight:bold;color:#fff;line-height:30px;}
.mr_zhe_p h3 span{display:block;margin:0 auto;width:260px;font-size:18px;border-bottom:1px solid #f4f4f4;}
.mr_zhe_hover{bottom:-596px;height:200px;position:absolute;width:300px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#0a0a0a;/*实现IE背景透明*/}
.mr_zhe_hover h1{text-align:center;height:40px;line-height:40px;margin:22px 0;color:#fff;}



/* scrollpic */
.scrollpic{width: 100%;min-height: 150px;margin:20px auto;position:relative;}
#myscroll{display:block;max-width: 1503px;position:relative; height: 134px;overflow:hidden;/* float: left; */margin: 0 35px;}
#myscroll #myscrollbox{display:block;float:left;position:absolute;left:0;top:0;width: 100%;}
#myscroll ul{display:block; float:left; list-style-type:none; padding:0; margin:0;}
#myscroll ul li{display:block;float:left;padding:0;margin:0;width: 242px;}
#myscroll ul li a{display:block;float:left;/* padding:0 10px; */position:relative;/* height:390px; */color:#333;margin: 0 10px;}
#myscroll a .intro{position:absolute; left:0; z-index:10; background-color:rgba(255,255,255,.80); padding:0 10px;}
#myscroll a .intro h5{padding:0; margin:0; font-size:16px; font-weight:bold; padding:0 47px 0 15px; background:url(images/go.png) right no-repeat; height:40px; width:180px; line-height:40px; border-bottom:1px solid rgba(215,0,15,.2);}
#myscroll a .intro p{font-size:13px; line-height:20px; margin:10px 15px; height:40px; overflow:hidden;}
#myscroll a .intro{bottom:-61px;}
#myscroll a:hover .intro{bottom:0px;}

#mybtns{margin:10px; width:100%; display:block; height:42px;}
.scrollpic a#left{width:25px;height:25px;display:block;margin-right:1px;background-color: #ededed;top: 45px;position: absolute;left: 0;}
.scrollpic a#left:hover{ background-color:#1f737a;}
.scrollpic a#right{width:25px;height:25px;display:block;margin-right:1px;background-color: #ededed;top: 45px;position: absolute;right: 0;}
.scrollpic a#right:hover{background-color:#1f737a; }
#mybtns a:hover{background-color: #d7000f;}
#mybtns a:hover, #myscroll, #mybtns a,#myscroll a:hover .intro, #myscroll a .intro,#myscroll #myscrollbox{
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.scrollpic #left{background-image:url(../images/jt_l.png);}
.scrollpic #right{background-image:url(../images/jt_r.png);}


.container2{overflow:hidden;}

.link_left_title{ font-size:17px; font-weight:bold;}
.link_box{ margin-top:35px; margin-bottom:10px  }
.link_content{ font-size:15px;}
.link_content a{ color: #848383; margin-right:15px; margin-left:15px;}
.fa-caret-down{ margin-left:10px;}
.fa-caret-up:before{ margin-left:10px; }

#te{ margin-top:70px;}
.sin_card2{background: #fff;
    height: 282px;
    padding: 5px 15px 15px 15px;
    margin-bottom: 15px;
    box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.25);
    position: relative;}
.honCardMore{height: 190px;overflow: hidden;}
.breadcrumb a{color: #232625;}
.honShowMoreSimple{ color:#999;}
.honCardMore h3{color:#000;font-family: "\5FAE\8F6F\96C5\9ED1";font-size: 19px;font-weight: normal;}


.comment-form { 
    width: 640px;
    padding-top: 30px;
    padding-bottom: 20px;
    margin: 0 auto;
}
.comment-form>form>div {
    margin-bottom:10px;
    width: 100%;
}
.comment-form>form>div .textarea-text{float:left;}
.comment-form>form>div input {width: 70%;border: 1px solid #a0a5a5;padding: 0 0 0 3px;border-radius: 3px;height: 24px;}
.comment-form>form>div textarea {
    width: 80%;
	height:86px;
    border: 1px solid #a0a5a5;
    padding: 0 0 0 3px;
    border-radius: 3px;
}

.comment-form>form>div input:focus {border: 1px solid #3b8a8a;}

.comment-form>form>div textarea:focus {border: 1px solid #3b8a8a;}

.comment-form>form span{
	display:inline-block;
    width: 48%;
    float: left;
    padding-right: 2%;
}



.nbs-flexisel-container {
	position: relative;
	background: #fff;
	max-width: 100%;
	margin: 0 0 10px 0;
	padding: 0 10px;
	border: none;
	border-radius: 2px;
	/* overflow:hidden; */
}
.nbs-flexisel-ul {
	position: relative;
	width: 9999px;
	margin: 0;
	padding: 0;
	list-style: none;
	text-align: center
}
.nbs-flexisel-inner {
	overflow: hidden;
	float: left;
	width: 100%;
	margin-bottom: 20px;
}
.nbs-flexisel-item {
	float: left;
	margin: 0;
	padding: 0;
	cursor: pointer;
	position: relative;
	line-height: 0
}
.nbs-flexisel-item img {
	max-width: 100%;
	cursor: pointer;
	position: relative;
	margin-top: 10px;
	padding: 0 10px;
	height: auto;
	max-width: 250px\0;
	-webkit-transition: -webkit-transform .3s linear;
	-moz-transition: -moz-transform .3s linear;
	-o-transition: -o-transform .3s linear;
	transition: transform .3s linear
}
.nbs-flexisel-item:hover img {
	transition: All .7s ease;
	-webkit-transform: scale(0.9);
	-moz-transform: scale(0.9);
	-ms-transform: scale(0.9);
	-o-transform: scale(0.9)
}
.nbs-flexisel-nav-left, .nbs-flexisel-nav-right {
	width: 30px;
	height: 30px;
	font-size: 24px;
	color: #fff;
	position: absolute;
	cursor: pointer;
	z-index: 100
}
.nbs-flexisel-nav-left {
	left: -10px;
}
.nbs-flexisel-nav-right {
	right: -30px;
}

@media screen and (max-width:1024px) {
.nbs-flexisel-item img {
	width: 230px\0;
	transition-duration: .5s
}
}

@font-face {
	font-family: 'FontAwesome';
	src: url(../fonts/fontawesome-webfont.eot?v=4.4.0);
	src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.4.0) format('embedded-opentype'), url(../fonts/fontawesome-webfont.woff2?v=4.4.0) format('woff2'), url(../fonts/fontawesome-webfont.woff?v=4.4.0) format('woff'), url(../fonts/fontawesome-webfont.ttf?v=4.4.0) format('truetype'), url(../fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular) format('svg');
	font-weight: normal;
	font-style: normal
}

.nbs-flexisel-container .fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
	color: #000;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.nbs-flexisel-container .fa-angle-left:before {
	content: "\f104"
}

.nbs-flexisel-container .fa-angle-right:before {
	content: "\f105"
}

ul.lSPager.lSpg {text-align:center;padding: 0;}

.gototop {
	width:50px;
	height:50px;
	position: fixed;
	bottom: 10%;
	right: 1%;
	z-index: 111111111;
	display: none;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-bottom-left-radius: 5px;
	text-align: center;
	text-decoration: none;
	cursor: pointer;		
}

.gototop.et-visible{
	opacity: 1;
	-webkit-animation: fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	-moz-animation: fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	-o-animation: fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	animation: fadeInRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
}
.gototop.et-hidden{
	opacity: 0;
	-webkit-animation: fadeOutRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	-moz-animation: fadeOutRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	-o-animation: fadeOutRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
	animation: fadeOutRight 1s 1 cubic-bezier(0.77, 0, 0.175, 1);
}
.gototop img{width:100%;}


.gototop a{display:inline-block;width:50px;height:50px;background:url(../images/top_ico_50.png);}
.gototop a:hover {background:url(../images/top_ico_50_2.png);}

@media(max-width:768px){
	.weixin .weixin_nr {left:-10px;}
	.comment-form .fom_box textarea{padding:0;margin:0;}
	span#Logo{width: 60px;margin-top: 7px;}
	span#Logo img{width: 100%;}
}

/*标题线条*/
.index_video_title{ border-bottom:1px solid #eee; margin-bottom:20px; margin-left:7px;}
.index_video_title span,.index_application_title span{ border-bottom:1px solid #c4261d; margin-left:-15px; padding-bottom:7px}
.index_application_title{ border-bottom:1px solid #eee; margin-left:6px; margin-bottom:20px; }
#index_news_title{border-bottom:1px solid #eee; margin-left:6px; margin-bottom:20px;}
#index_news_title .index_news_title3{ border-bottom:1px solid #c4261d; margin-left:-15px; padding-bottom:7px;}
#index_news_title2{border-bottom:1px solid #eee; margin-left:4px; margin-bottom:20px;}
#index_news_title2 .index_news_title3{ border-bottom:1px solid #c4261d; margin-left:-15px; padding-bottom:7px;}
.index_product_title{border-bottom:1px solid #eee; margin-left:6px; margin-bottom:20px; }
.index_product_title span{border-bottom:1px solid #c4261d;padding-bottom:7px}
.ren_line2{ border-bottom:1px solid #d6d7d6; padding-bottom:10px; margin-bottom:10px}
.ren_line2 span{border-bottom:1px solid #c4261d;  padding-bottom:7px}

#index_product{ margin-left:10px; margin-right:10px;}
.index_news_title h2{ width:80%; float:left; }
.index_news_title_right{ width:20%; float:left;}
.ren_line span{border-bottom:1px solid #c4261d; padding-bottom:7px; }
.ren_line h2{ margin-bottom:20px;}
.ren_line a{ color:#333;}

@media(min-width:1200px){
	.index_news_title{ width:100%}
	
}

@media(min-width:1200px){
	.aotu1{  margin-left:18%;}
	
}


#bock_p p {
    top: 155px;
}

#top_menu_icon {
    width: 70px;
    height: 70px;
    display: block;
    border-bottom: 1px solid #ccc;
    background: url(../img/menu_icon.png ) no-repeat;
}

#search_icon_r {
    background: url(../img/serch.png )  no-repeat;
    width: 70px;
    height: 70px;
    display: block;
}

.icon3{ background:url(../img/prev.png) no-repeat ; display: inline-block; height: 25px; width: 25px;}
.icon4{ background:url(../img/next_icon.png) no-repeat ;    display: inline-block;height: 25px; width: 25px;}
#bock_p2 p{ padding-top: 10px;}
#bock_p2{ padding-top:80px  }
#page-content-wrapper #honMainHeader #logo_hover:hover{ background:#fff;}
.tel_left_box {
    width: 180px;
    float: left;
    padding-top: 2px;
    margin-left:5px;
}
.switch-lang {
    width: 80px;
    float: left;
    padding-top: 8px;
}
.switch-lang select {
    font-size:14px;
}
