﻿@charset "utf-8";

/*公共部分*/
html{ display: block;overflow-x:hidden;}

*{margin:0;padding:0;}

body {
font-size: 12px;
color: #666666;
text-align: center;
background: rgb(245,245,245);
width:100%;
min-width:1200px;
overflow-x:hidden;
font-family: "微软雅黑";
}
.on{color:#ff5600}

div{  height:auto;}
::-webkit-scrollbar{width:0}
a,a:focus,a:hover{text-decoration:none;cursor:hand}
ol, ul{margin-bottom: 0;}
img{ border: none;}
/*img{max-width: 100%}*/
#up0,#up1,#up2,#up3,#up4,#up5,#up6,#up7,#up8,#up9,#up10,#up11,#up12,#up13{display: none;}
#page-container {
width: 100%;
margin:0 auto;
text-align: center;}
.search_div{margin-right: 10%;}

#header {
background: #ff5600;
padding:4px 0px;
overflow: hidden;
color:#FFF;
}
.stock{width:22%;text-align:left;padding-top: 4px;float: left;margin-left: 17%;}
.language{width:31%;text-align: right;padding-top: 4px;float: left;margin-right:30px;}
.language a{padding-left: 20px;color:#FFF;}
.search_input{margin-top:2px;width:165px;text-align:left;padding: 2px 0;float: left;height:15px;padding:2px;border:1px solid #FFF;border-top-left-radius:6px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:6px;}
.search_button{width:20px;height:19px;float: left;margin: 2px 0;background: #FFF;border:1px solid #eee;border-top-left-radius:0px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:0px;}
.logo{width:150px;height:auto;margin-top: -10px;}
.logo_div img{border:none;}
#main-nav {	background: #FFF;height:auto;overflow: hidden;padding:8px 16% 0px;padding-right: 0%;}
#main-nav ul { list-style:none;padding:10px 10px 0px;}
#main-nav li { float: left;width:9%;cursor:pointer}
#main-nav li a{color:rgb(108,108,108);font-size: 14px; display: inline-block;height:35px;}
#main-nav li:hover{color: #ff5600;border-bottom:3px solid #ff5600;height:32px;}
/*#main-nav li .dropdown-content a{color:rgb(136,136,136);}
#main-nav li .dropdown-content a:hover{color: #ff5600;border-bottom:none;height:13px;}*/
.dropdown {display: inline-block;overflow: hidden;}
.dropdown-content {clear: both;z-index:9999;display: none;position: absolute;margin-left:-2%;background-color: #FFF; width:22%;box-shadow: 0px 16px 16px 0px rgba(0,0,0,0.2);text-align: left;overflow: hidden;padding:6px 10px 15px;}
.dropdown-content h5{margin:10px 20px;color:rgb(102,102,102);font-size: 15px;}
#main-nav li .dropdown-content a {color:rgb(102,102,102);padding:5px 20px;text-decoration: none;height:17px;}
#main-nav li .dropdown-content a:hover{padding:5px 20px; color:#ff5600;border-bottom: none;height:17px;}
#main-nav li:hover .dropdown-content {display: block;}



/*--------------案例滚动-------------*/
.case{width:1000px;height:620px;background: #f5f5f5; margin:auto;}
.case .title2{padding-top:35px;}
.case .c{width:1000px;margin:0 auto;position: relative; }
.case .c .slideGroup{width:1000px; padding-top:35px; }
.case .slideGroup .sPrev,.sNext{ display:block; width:21px; height:33px; float:left; position:absolute;z-index:9999;top:346px;left:-40px;}
.case .slideGroup  #xx{float:right;position:absolute;z-index:9999;right:0;margin-top:12px;left:1237px;}
.case .sPrev img{padding-top:12px;}
.case .slideGroup .tempWrap{width:1000px !important;margin:0 auto;}
.case .slideGroup .parBd ul{  zoom:1; float:left; }
.case .slideGroup .parBd ul li{margin-right:8px;width:322px;height:220px;  margin-bottom:20px;background: #fff;border:1px solid #ddd; box-shadow: 0px 0px 2px #ccc;float:left;}
.case .slideGroup .parBd ul li .pic h2{ overflow:hidden;}
.case .slideGroup .parBd ul li .pic h2 a img{ width:323px; height:182px; display:block;}
.case .slideGroup .parBd ul li .pic img:hover{opacity:0.9}
.case .slideGroup .parBd ul li a p{color:#333;padding-top:8px;text-overflow: ellipsis; overflow: hidden;  height: 20px; white-space: nowrap;}
.case .slideGroup .parBd ul li .pic h3,.case .slideGroup .parBd ul li .pic p,.case .slideGroup .parBd ul li .pic h4{padding:0 10px;}
.case .slideGroup .parBd ul li .pic h3{padding-top:12px;}
.case .slideGroup .parBd ul li .pic h3 a{color:#333;font-size: 14px; font-weight: bold;line-height: 12px;}
.case .slideGroup .parBd ul li .pic h3 a:hover{color:#237abe;}
.case .slideGroup .parBd ul li p{color:#999;line-height:24px;}
.case .slideGroup .parBd ul li .pic h4{}


.logo_div{float: left;width:160px;text-align:left;display: inline;margin-left: -10px;}
#footer{margin:0 auto;clear: both;font-size: 10px;background:#FFF;border-top: 1px solid #efefef;padding: 11px 10%;line-height: 18px;text-align: center;overflow: hidden;}
#footer a:hover{color:#ff5600;}
.foot_{ padding-left:10%;width:100%;}
.uslist { margin-top:1px; margin-bottom:1px;width:10%;margin-right: 3%;}
.uslist li{ width:100%; line-height:24px;text-align: left;list-style: none;}
.uslist li h2{ font-size:13px; color:rgb(136,136,136);}
.uslist li.fr{ line-height:34px; padding-top:7px; }
.uslist li a{ color:rgb(170,170,170);font-size: 12px;}
.uslist2 { margin-top:1px; margin-bottom:1px;width:116px;margin-right: 3%;}
.uslist2 li{ line-height:24px;text-align: left;list-style: none;float:left;margin-right:6px;}
.uslist2 li h2{ font-size:13px; color:rgb(136,136,136);}
.uslist2 li.fr{ line-height:34px; padding-top:7px;width:100%; }
.uslist2 li a{ color:rgb(170,170,170);font-size: 12px;}

.uslist1 { margin-top:1px; margin-bottom:1px;width:20%;margin-right: 3%;}
.uslist1 li{ width:100%; line-height:24px;text-align: left;list-style: none;}
.uslist1 li h2{ font-size:13px; color:rgb(136,136,136);}
.uslist1 li.fr{ line-height:34px; padding-top:7px; }
.uslist1 li a{ color:rgb(170,170,170);font-size: 12px;}
.uslist li.map{ margin-left:-16px; width:217px;}
.phone_number{font-size:13px;margin-left:10px;}
.uslist li.phone{line-height:34px; padding-top:7px;margin-left:20px;}
.uslist li.wechat_code{line-height:20px;font-size:13px; color:#313131;font-weight: bold;text-align: center;}
.uslist li.two_d_code{line-height:20px;font-size:13px; color:rgb(102,102,102);font-weight: bold;text-align: center;}
.uslist li.two_d{line-height:20px;font-size:20px; color:rgb(102,102,102);font-weight: bold;text-align: center;}
.foot_b a,.foot_b span{ color:#666;}
.foot_b span.hr{ margin:0 10px;}
.foot_b{ padding-top:13px;color:#666;line-height:24px;}
.foot_r{ width:379px; }
.left{float:left;}
.product_a{margin: 10px;}
.foot{background:rgb(36,36,36);padding:30px;height:auto;overflow: hidden;}
.statement_map{display: inline-block;}
.statement_map a{padding-right: 50px;color:rgb(102,102,102);}
.copyright,.copyright a {color:rgb(102,102,102);}

/*index部分*/
.swiper-container {
margin: 0 auto;
position: relative;
overflow: hidden;
z-index: 1;
width:100%;
text-align:center;

}  
.swiper_img{
	width: 100%;
	margin: 0 auto;
	height: 500px;
	
}
#banner .padding {
}
#content{
	background:rgb(245,245,245);
	width:1000px;
	height:363px;
	margin:auto;
	clear:both;
	margin-top:30px;
}
.news{
	float:left;
	background: #FFF;
	width:560px;
	height:327px;
	margin-right:15px;
	overflow: hidden;
}
.news_ftn{
    border-bottom: 1px solid #eee;
    padding:20px 20px 10px;
    overflow: hidden;
}
.news_center{
	float:left;
	color: #ff5600;
	font-size: 18px;
	font-weight: bold;
}
.news_more{
	float:right;
	color: #ff5600;
	cursor: pointer;font-size: 16px;
}
.new{
	float:left;
	text-align: left;
	padding-left:15px;
	display: inline;
	width:440px;
	

}
.news_title{font-size:15px;color:rgb(73,73,73);padding: 20px 10px 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news_detail{font-size:12px;color:rgb(116,116,116);font-weight: 500;padding:0px 10px;}
.new_time{
    float:right;
    border-left: 1px solid #eee;
    text-align: center;
    padding:8px 15px;
    margin-top: 27px;
    font-size:13px;
    color:rgb(102,102,102);
}
#index_news_center a{cursor: pointer}
.displays{
	position: relative;
    float: left;
    background: #FFF;
    width:420px;
    height:325px;
    overflow: hidden;
  
	
}

.index_display_img{
	height:auto;
	border:none;
	overflow: hidden;
}

.displays .display_btn{z-index:999;position:absolute;bottom:10px;right:15px;}
#display_btn a{border:1px solid #FFF;padding:2px 4px;background:none;color:#FFF;}
#display_btn a:hover{background:#ff5600;border:none;}

/*about_us部分*/
#about_us_content{width:100%;padding-bottom:40px;overflow:auto;background:rgb(245,245,245);min-height:500px;}
#about_us_left-nav{float:left;margin-left: 17%;margin-right:2%;background: #FFF;width:220px;margin-top:30px;padding-bottom:20px;height:auto;text-align:left;}
#about_us_right{float:left;background: #FFF;width:49%;height: auto;margin-top:30px;position: relative;padding: 0 30px 20px;}
.about_us_big{background: #ff5600;padding:16px 20px;}
.about_us_big_title{color: #FFF;font-size: 18px;}
.about_us_s_title{color: #FFF;font-size: 16px;}
.about_us_go img{float:right;margin-top: -26px;margin-right: -20px}

.about_us_nav{margin: 10px 20px 0px;
    border-bottom: 1px solid #eee;}
.about_us_nav h2 a{color:rgb(102,102,102);}
.about_us_nav h2{padding-bottom:10px;display: inline-block;font-size: 16px;}
.about_us_nav h1{padding-bottom:10px;display: inline-block;font-size: 16px;width:88%;}
#about_us_list0,#about_us_list1,#about_us_list2,#about_us_list3,#about_us_list4,#about_us_list5{
    padding-bottom: 10px;border-top: 1px solid #eee;
    display: block;}
.about_us_nav li{padding-left:22px;list-style: none;padding-top: 7px;padding-bottom: 7px;}
#about_us_list0 a,#about_us_list1 a,#about_us_list2 a,#about_us_list3 a{ font-size: 13px;color:rgb(123,123,123);cursor:pointer;}
#about_us_list0 a:hover,#about_us_list1 a:hover,#about_us_list2 a:hover,#about_us_list3 a:hover,.news_center_more a:hover{color:#ff5600;}
.about_us_down{float:right;}
.about_us_pro{text-align: left;color: #ff5600;font-size: 18px;font-weight: bold;border-bottom:1px solid #eee;padding:15px 0;}
.about_us_pro_img{width:95%;height:auto;padding:10px;}
.about_us_pro_description{padding:15px 0;line-height:23px;word-wrap: break-word;float:left;text-align: left;word-break: break-word;width: 100%;}
.about_us_pro_description li{margin-left: 20px;}
.about_us_pro_description img{max-width:100%;height:auto;}
.about_us_pro_des{width:95%;text-align: left;padding:18px;line-height:40px;margin-left: 20px;}
.about_us_history{padding: 10px 100px 0px;}
.about_us_historyDiv{max-height: 460px;overflow: scroll;overflow-x: hidden;}
.about_us_circle{float:left;width:50px;height:40px;border:none;text-align: center;color:#FFF;padding-top: 10px;overflow: hidden;margin-right:20px;resize: none;z-index: 999;background: url(img/aboutus_circle.png); }
.about_us_history_des{width:80%;text-align: left;margin-top: 8px;float:left}
.about_us_little_cir{width:4px;height:4px;border-radius:2px;background:#ff5600;margin-left: 24px;margin-top:59px;}
.about_us_little_cir_other{width:4px;height:4px;border-radius:2px;background:#ff5600;margin-left: 24px;margin-top:8px;}
.about_us_qualifica{width:90%;}
.about_us_qualification li{width:30%;background:rgb(255, 255, 255);display:inline-block;float:left;margin-left:1%;margin-right: 1%;margin-top: 10px;margin-bottom: 5px;height:190px;border: rgb(242,242,242) solid 1px;}
.about_us_qualification li img{max-width:90%;padding-top: 10px;height:159px;}
#about_us_right #about_us_qualification_pages{display: block;margin: 10px;position:absolute;right:0;bottom:-40px;z-index:99}
#about_us_qualification_pages button{background:#FFF;color:#ff5600;padding:3px;border:1px solid #ff5600;margin-right: 5px;} 
#about_us_qualification_pages button:hover{background:#ff5600;color:#FFF }
#sale_service li{width:143px;float:left;}
#sale_service a{color:rgb(123,123,123);}
#sale_service a:hover{color: #ff5600;}
.about_us_history .cir_div{width:15px;}
.about_us_contact{
	margin-bottom: 0px;
}
.about_us_contact p{
	color:rgb(123,123,123);
	font-size:12px;
	font-weight: 500;
	line-height: 25px;
}
#sale_service .dropdown {
	line-height: 14px;
    display: inline-block;
}
#sale_service .dropdown li{
	margin-bottom: 15px;
}
#sale_service .dropdown-content {
    display: none;
    background-color: #FFF;
    width:35%;
    box-shadow: 10px 16px 16px 0px rgba(0,0,0,0.2);
    text-align: left;
    overflow: hidden;
    border:1px solid #ff5600;
    padding:0;
    padding-bottom: 10px;
}
#sale_service .dropdown-content .about_us_drop_title{
	background: #ff5600;
	color:#FFF;
	font-size: 11px;
	padding:7px 5px;
	line-height: 20px;
}
#sale_service .dropdown-content p{
	padding-left: 10px;
}
#sale_service .dropdown:hover .dropdown-content {
    display: block;
}




/*新闻中心*/
#news_center_right_container{float:left;background: #FFF;width:49%;height: auto;margin-top:30px;position: relative;padding: 0 30px;}
#news_center_right{}
#news_center_content{width:100%;padding-bottom:40px;overflow:auto;background:rgb(245,245,245);min-height:500px;}
.news_center_nav{padding:10px 20px;border-bottom:1px solid #eee;}
.news_center_nav a:hover{color: #ff5600;}
#news_center_left-nav{float:left;margin-left: 17%;margin-right:2%;background: #FFF;width:220px;margin-top:30px;height:auto;text-align:left;padding-bottom:10px;}
.News_center_title{text-align:left;color: #ff5600;font-size: 16px;font-weight: bold;border-bottom:1px solid #eee;padding:20px 0;}
.News_detail_title{width:100%;padding-top:20px;text-align:center;}
.News_detail_title h1{font-size: 30px;font-weight:bold;line-height: 50px;word-wrap: break-word;}
.News_detail_s_title{text-align:center;margin: 20px;}
.News_detail_s_title span{margin-right: 2%;}
.news_detail_img{width:90%;height:auto;padding:10px;}
#news_center_list{border-bottom:1px solid #eee;}
#news_center_list a{color:rgb(136,136,136);font-size: 15px;}
.news_center_list_right h1{padding:10px 0px;border-bottom:1px solid #eee;font-size:15px;margin-top: 10px;cursor: pointer}
.news_center_list_right p{padding-top: 5px;}

.news_center_list_right .summary{margin-top:5px;line-height: 27px;height:54px;overflow: hidden;word-wrap: break-word;}
#news_center_item{width:100%;clear:both;border-bottom:1px solid #eee;height:200px;overflow: hidden;position:relative;}
.news_list_img{ width:240px;padding:20px 0px;height:160px;}
.news_center_list_left{float:left;width:240px;margin-right:20px;height:200px;}
.news_center_list_right{text-align: left;
    overflow: hidden;
    word-wrap: break-word;}
#news_center_item .getNewsDetail{background: #ff5600;color:#FFF; padding:5px 10px;border: none;position: absolute;
    right: 0;cursor:pointer;bottom: 20px;}
#news_center_right_container #news_center_pages{display: block;margin: 10px;z-index:999;text-align: right;position:absolute;right:0;}
#news_center_pages button{background: #FFF;color: #ff5600;padding:3px;border:1px solid #ff5600;margin-right: 5px;} 
#news_center_pages a{color: #ff5600; }
#news_center_pages a:hover{color:#FFF; }
#news_center_pages button:hover{background:#ff5600;color:#FFF;}
.news_center_gray{width:111%;background:rgb(245,245,245);height:20px;margin-left: -30px;float:left}
.news_center_more{background: #FFF;text-align: left;margin:15px 15px;position:relative;float:left}
.news_center_more a{line-height: 20px;text-decoration:underline;color:rgb(102,102,102);cursor:pointer;}
#news_center_right_container #bd_share{position:absolute;bottom:10px;right:10px;display: none;}
/*.news_center_share a{margin-right:5px;}*/

/*投资者部分*/
#investor_right_container{float:left;background:#FFF;width:49%;height:auto;margin-top:30px;position: relative;padding: 0 30px;}
.investor_nav h2{padding-bottom:10px;display: inline-block;font-size:15px;width:88%;}
.investor_nav{margin:10px 20px 0px;display:block;border-bottom: 1px solid #eee;}
.investor_nav a{color:rgb(102,102,102);}
.investor_nav a:hover{color:#ff5600;}
.investor_nav li{padding-left:22px;list-style: none;padding-top: 7px;padding-bottom: 7px;}
#investor_content{width:100%;padding-bottom:40px;overflow:auto;background:rgb(245,245,245);min-height:500px;}
#investor_left-nav{float:left;margin-left: 17%;margin-right:2%;background: #FFF;width:220px;margin-top:30px;height:auto;text-align:left;padding-bottom: 16px}
#investor_right{}
.investor_go{color: #FFF;float:right;font-size: 37px;margin-top: -38px;margin-right: -15px;}
#investor_list2,#investor_list1,#investor_list0{border-top: 1px solid #eee;}
#investor_right #investor_pages{display: block;margin: 10px;position:absolute;right:0;bottom:-50px;z-index:999}
#investor_pages button{background: #FFF;color: #ff5600;padding:3px;border:1px solid #ff5600;margin-right: 5px;} 
#investor_pages a{color: #ff5600; }
#investor_item{width:100%;border-bottom:1px dashed #eee;height:174px;overflow: hidden;}
.investor_list_left{float:left;width:128px;padding: 10px 0px;}
.investor_list_right{float:left;text-align: left;margin-left:3px;width:70%}
.investor_list_right h1{padding:7px 2px;font-size:15px;}
.investor_list_right p{padding:3px;}
.ceo_img{ width: 122px;height: 152px;}
.announcement_list{width:106%;text-align: left;}
#announcement_list{margin-left: 20px;}
.announcement_list a{color:rgb(102,102,102)}
.announcement button{float:left;width:52px;height:45px;background:#ff5600;border:none;color:#FFF;margin-right: 2px;cursor: pointer; }
.announcement_list li h2{float:left;padding:15px;list-style: none;font-size: 15px;width:80%;height:15px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.announcement_list li {float:left;list-style: none;width:95%;cursor: pointer;margin-left:-30px;}
.announcement_gray{width:111%;background:rgb(245,245,245);height:10px;margin-left: -30px;}
#investor_right #investor_right_pages{display: block;margin: 10px;position:absolute;right:0;bottom:-40px;z-index:999}
#investor_right_pages button{background: #FFF;color: #ff5600;padding:3px;border:1px solid #ff5600;margin-right: 5px;} 
#investor_right_pages button:hover{color:#FFF;background:#ff5600; }
.announcement_date{font-size:20px;text-align: center;}
#investor_list0 a{color:rgb(123,123,123);}
#investor_list0 a:hover{color: #ff5600;}
.manage_pro_img{width:95%;height:auto;padding:10px;height:200px;}
#investor_content a{cursor: pointer;min-height}
#investor_content a:hover{color: #ff5600;}
#investor_right_container #bd_share{position:absolute;bottom:10px;right:10px;display: none;}
.investor_list_right_content{width:108%;padding: 3px;word-wrap: break-word;}
/*服务支持*/
#support_content{width:100%;padding-bottom:40px;overflow:auto;background:rgb(245,245,245);min-height:500px;}
#support_left_nav{float:left;margin-left: 17%;margin-right:2%;background: #FFF;width:220px;margin-top:30px;height:auto;text-align:left;padding-bottom: 16px}
.support_nav h2{display: inline-block;font-size: 14px;font-weight: 530;}
.support_nav{margin: 0px 20px;
    padding: 10px 0px;border-bottom:1px solid #eee;}
.support_nav a{color:rgb(123,123,123);cursor:pointer;}
.support_nav a:hover{color: #ff5600;}
.service_description{text-align: left;padding: 15px 0;line-height: 23px;}

.text_indent{text-indent: 2em;}
.text_indent p{margin-top: 10px;}
.service_description img{max-width: 100%;}
.service_description h5{margin-top: 20px;}
.service_description_left{float:left;width:50%;margin-bottom: 20px;}
.service_description_right{float:left;width:50%;margin-bottom: 20px;}
.download_item{width:100%;text-align: left;padding-bottom:20px;overflow: hidden;}
.download_item p{width: 91%;display: inline-block;overflow: hidden;}
.download_item li{float:left;width:90%;border-bottom:1px solid #eee;text-indent: 0;margin-left: 30px;padding:10px;}
.download_item span{float:right;border-left:1px solid #eee;padding-left: 10px;}
.download_item span a{width:50px;color:rgb(123,123,123);background: #FFF;border:1px solid #ff5600;color:#ff5600;padding:0px 5px;}
#support_right{float:left;background: #FFF;width:49%;height: auto;margin-top:30px;position: relative;padding: 0 30px;}
#support_right #support_right_pages{display: block;margin: 10px;position:absolute;right:0;bottom:-40px;z-index:999}
#support_right_pages button{background: #FFF;color: #ff5600;padding:3px;border:1px solid #ff5600;margin-right: 5px;} 
#support_right_pages a{color: #ff5600; }
#support_content a{cursor: pointer;}
#support_right #news_center_pages{display: block;margin: 10px;position:absolute;right:0;bottom:-40px;z-index:999}
.download_title p{}
/*解决方案*/
#solution_right_container{float:left;background: #FFF;width:49%;height: auto;margin-top:30px;position: relative;padding: 0 30px;}
#solution_content{width:100%;padding-bottom:40px;overflow:auto;background:rgb(245,245,245);min-height:500px;}
#solution_left_nav{float:left;margin-left: 17%;margin-right:2%;background: #FFF;width:220px;margin-top:30px;padding-bottom:20px;height:auto;text-align:left;}
#solution_right{position: relative;}
.intelligence_img{width:100%;position:relative;}
.intelligence_img_div{overflow: auto;margin: 0px -30px;}
.intelligence_img_div h1{position:absolute;left:15px;top:15px;color:#FFF;font-size: 35px;}
.intelligence_img_div h4{position:absolute;left:15px;top:55px;color:#FFF;font-size: 18px;}
#solutionr_item{width:100%;clear:both;border-bottom:1px solid #eee;height:200px;overflow: hidden;position: relative;}
#solutionr_item .getNewsDetail{background: #ff5600;color:#FFF; padding:5px 10px;border: none;position:absolute;right:0;cursor:pointer;bottom: 20px;}
#solution_right_container #bd_share{position:absolute;bottom:10px;right:10px;display: none;}
#solution_right #news_center_pages{display: block;margin: 10px;position:absolute;right:0;z-index:999}

/*产品中心*/
#product_right_container{float:left;background: #FFF;width:49%;height: auto;margin-top:30px;position: relative;padding: 0 30px;}
.community_tab{width:100%;padding-left:10px;text-align: center;clear:both;overflow:hidden;border-bottom:1px solid #eee;}
.community_tab li{width:10%;float:left;list-style: none;padding:10px;}
.community_tab li:hover{border-bottom:3px solid #ff5600;}
.community_tab a{color:rgb(102,102,102);}
#product_right{text-align: left;}
#product_right p{word-wrap: break-word;}
#product_summary{border-bottom:1px solid #eee;text-align: left;padding: 15px 0;word-wrap: break-word;}
#product_summary img{max-width:100%;}
#product_summary li{padding-bottom: 10px;}
#product_function{margin-top:30px;margin-bottom: 30px;border-bottom:1px solid #eee;word-wrap: break-word;}
#product_function img{max-width:100%;}
#product_function table{background:#eee;}
#product_function table td{background:#FFF;padding:5px;}
#product_function table th{padding:5px;}
.product_function_ul{padding:20px;text-align: left;border-bottom:1px solid #eee;margin-bottom: 20px;}
#product_img{text-align: left;margin-top:30px;}
#product_img h3{margin-left: 10px;}
.product_img{width: 100%;padding-top: 15px;padding-bottom: 15px;}
#product_content{width:100%;padding-bottom:50px;overflow:hidden;height:auto;background:rgb(245,245,245);min-height:500px;}
#product_right_container .bd_share{position:absolute;bottom:10px;right:10px;}
.product_list{width:100%;overflow:auto;border-bottom: 1px solid #eee;margin: 20px 0px;
    padding-bottom: 20px;}
.product_list li{float:left;width:45%;padding:11px;list-style: none;border:1px dashed #eee;text-align: left;position:relative;}
.product_list_left{float:left;width:116px;}
.product_list_left img{width:112px;border:1px solid #eee;height:112px;float:right;}
.product_list_right{margin-left: 130px;}
.product_list_right h3{margin-bottom: 10px;cursor:pointer}

.product_list li .getProductDetail{position:absolute;bottom:10px;background: #FFF;color:#ff5600; padding:2px 5px;border:1px solid #ff5600;right:16px;margin-top:6px;cursor:pointer;}
#product_right #product_right_pages{display: block;margin: 10px;position:absolute;right:0;bottom:-50px;z-index:999}
#product_right_pages button{background: #FFF;color: #ff5600;padding:3px;border:1px solid #ff5600;margin-right: 5px;} 
#product_right_pages button:hover{background:#ff5600;color: #FFF; }
#product_detail_img_list{float:left;background:rgb(245,245,245);width: calc(100% - 70px);width: 90%\9;margin-left:0%;height:145px;text-align:center;margin-top: 20px;position:relative;overflow-x:auto;overflow-y:hidden;}
#product_detail_img_list ul{width:auto;position:absolute;overflow: hidden;white-space:nowrap;}
#product_detail_imgs_list img{padding:10px;height: 130px;cursor: pointer;}

.product_detail_intro{padding-top: 15px;word-wrap: break-word;}
.product_list_summary{text-align: left;word-wrap: break-word;padding:7px 0px;}
.product_list_summary img{width: 100%;}
.product_list_summary table{width: 95%;}
.product_list_summary h5{line-height: 40px;}
.product_list_summary_title{text-align: left;color: #ff5600;font-size: 16px;font-weight: bold;border-bottom:1px solid #eee;padding:15px 0px 10px;margin-top: 10px;clear:both;}
#product_parameter li,.product_list_summary li{margin-left: 20px;    list-style-position: inside;}
#product_parameter table{background:#eee;width:95%;}
#product_parameter table td{background:#FFF;width:20%;padding:5px 10px;}
.attachment table{width:95%;margin:20px;margin-left: 0px;}
.attachment table td{background:#FFF;width:82%;padding:0px;border-bottom:1px solid #eee;}
.attachment table th{padding:10px;}
.attachment table 	img{width:80px;padding:3px 8px;}
#product_parameter table th{padding:10px;}
#product_parameter p{text-align: left;padding:10px 0;display: inline-block;float:left;word-wrap: break-word;width: 100%; }
#product_parameter img{max-width: 100%;}
#product_parameter a{float:left;}
#product_parameter{word-wrap: break-word;}
#product_content a{cursor: pointer;color:rgb(123,123,123);z-index: 1;}
#product_content a:hover{color:#ff5600;}
.pre_div,.next_div{float:left;background:rgb(245,245,245);overflow:hidden;height:145px;margin-top: 20px;width: 20px;}
.pre_div{padding: 0 0 0 10px;}
.next_div{padding: 0 10px 0;}
.pre_div img{padding-top: 53px;}
.next_div img{padding-top: 53px;float:right;}


#product_index_content{width:100%;height:800px;font-family: "微软雅黑";}
#product_index_content{background:url(img/product.jpg) no-repeat;background-size:100%;padding:16px;}
.product_index_center{margin-left:17%;padding-top:20px;width:66%;}
.product_index_content_title{text-align: left;}
.product_index_content_title h1{font-size: 30px;color: #FFF;}
.product_index_content_title p{font-size: 16px;margin-left: 3px;color: #FFF;margin-bottom: 20px;}
#product_index_content_ul li{float:left;text-align:left;list-style:none;margin-bottom:8px;margin-right: 8px;height:220px;position:relative;}
#product_index_content_ul a{cursor: pointer;}
#product_index_content_ul h2{position:absolute;left:10px;top:10px;font-size: 22px;color:rgb(222,222,222);}
#product_index_content_ul h3{position:absolute;left:12px;top:39px;color:rgb(222,222,222);font-size: 17px;width:165px;font-weight: 500;}
#product_index_content_ul h1{position:absolute;left:10px;top:10px;font-size: 22px;color:#ff5600;}
#product_index_content_ul h4{position:absolute;left:12px;top:39px;color:#ff5600;font-size: 17px;}
#product_index_content_ul li img{position: absolute;right:5px;bottom:5px;border:none;}
#product_index_content_ul #system_introduce{width:46%;background:rgb(170,170,170);}
#product_index_content_ul #building_intercom{width:24%;background: rgb(170,170,170);}
#product_index_content_ul #smart_home{width:24%;background: rgb(170,170,170);}
#product_index_content_ul #car_parking{width:24%;background:rgb(170,170,170);}
#product_index_content_ul #cable{width:46%;background:rgb(170,170,170);}
#product_index_content_ul #project_reference{width:24%;background: rgb(170,170,170);}
.system_introduce_content{padding-top:500px;}
#system_introduce_ed,#intercom_ed,#smart_home_ed,#car_parking_ed,#cable_ed,#project_reference_ed{display:none;}
.product_list li p{width:100%;line-height: 13px;height: 26px;overflow: hidden;word-wrap: break-word;}
/*图片放大*/
.overlay{z-index:100;position: fixed;top:0;right:0;bottom:0;left:0;background:rgb(0,0,0);text-align: center;display: none;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity:0.6;}
.lightbox{display:none;position:absolute;z-index:999;width:60%;top:20%;margin-left:20%;padding:1%;background: #FFF;overflow:hidden;text-align:center}
.lightbox_img{max-width:748px;border:1px solid #eee;z-index:1000;}
.overlay_pre{background:rgb(0,0,0);position:absolute;z-index:99999;top:50%;left:0;color:#FFF;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity:0.3;}
.overlay_next{background:rgb(0,0,0);position:absolute;z-index:99999;top:50%;right:0;color:#FFF;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity:0.3;}
 .overlay_pre img{width:38%;cursor: pointer;margin:10px}
.overlay_next img{width:38%;cursor: pointer;margin:10px}

.overlay_close{background:rgb(0,0,0);position:absolute;z-index:99999;top:0;right:0;color:#FFF;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity:0.3;padding: 8px;}
.overlay_close img{height:80%;width:auto;cursor: pointer;}
#light .overlay_name{background:rgb(255,255,255);position:absolute;z-index:99999;width:100%;padding:1px;bottom:0;color:gray;font-size: 15px;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity: 0.6;opacity:0.6;}
#about_us_light .overlay_name{background:rgb(255,255,255);position:absolute;z-index:99999;width:100%;padding:4px;bottom:0;color:gray;font-size: 15px;}

/*搜索页面*/
#search_content{margin-left:16%;padding-top:20px;width:66%;min-height:500px;}
.search_title{background:#FFF;padding:13px;text-align: left;width:97%}
.search_s_title{width:100%;text-align: left;color: #ff5600;font-size: 15px;font-weight: bold;border-bottom:1px solid #eee;margin-top:20px;padding:10px;width:100%;}
.search_news li {float:left;list-style: none;width:95%;}
.search_news li a{cursor: pointer;}
.search_news{overflow:hidden;}
.search_product{margin-top: 20px;}
.search_news li h2 {float: left;padding: 15px;list-style: none;font-size: 15px;width: 85%;height: 15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: #FFF;}
.search_product_list{width:100%;overflow:hidden;border-bottom: 2px solid #eee;margin-bottom: 30px;text-align: left;}
.search_product_list li{float:left;width:21%;height:262px;padding:10px;list-style: none;text-align:center;background: #FFF;margin-right:10px;margin-bottom: 10px;position: relative;}
.search_product_list li span,.search_product_list li h3{text-align: left}
.search_product_list li a{cursor: pointer;color: rgb(116,116,116);word-break: break-word;}
.search_product_list .getProductDetail{position:absolute;right:10px;bottom:5px;background: #FFF;color:#ff5600; padding:2px 5px;border:1px solid #ff5600;cursor:pointer;}
.search_product_list img{max-width:100%;height:167px;border:1px solid #eee;margin:0 auto;}
.search_product_list{margin-left: 20px;margin:10px;}
.search_news .announcement{float: left;
    width: 60px;
    max-height: 45px;
    background: #ff5600;
    border: none;
    color: #FFF;
    margin-right: 2px;
    text-align: center;
    padding: 3px; }
.search_msg{line-height: 20px;height:40px;overflow: hidden;word-wrap: break-word;text-align: left}
/*责任声明*/
#respon_content{margin-left:18%;padding-top:20px;width:64%;margin-bottom:25px;min-height:500px; }
.respon_img{position: relative;}
.respon_img img{width:100%;height:auto;}
.respon_img h1{position:absolute;left:15px;top:15px;color:#FFF;font-size: 35px;}
.respon_img h3{position:absolute;left:18px;top:55px;color:#FFF;font-size: 22px;}
.respon_text{background: #FFF;margin-top: 5px;padding:30px;text-align: left;}
.respon_text img{max-width: 100%;height:auto;}
.respon_text p{line-height: 30px;text-align: left;text-indent: 2em;margin-top: 20px;}

/*网站地图*/
#web_map_content{margin-left:18%;padding-top:20px;width:64%;margin-bottom:25px;min-height:500px;}
.web_app_text{background: #FFF;margin-top: 5px;padding:30px;text-align: left;}
.web_app_text li{margin: 20px;}
.web_app_text li a{color:rgb(116,116,116);margin-right: 20px;}
.web_app_text li a:hover{color: #ff5600;}
.web_app_text h3{color:#ff5600;width:100%;padding:5px;border-bottom: 1px solid #eee;text-align: left;}

.none_msg{padding:20px;text-align: left;}
.about_us_historyDiv::-webkit-scrollbar {  
  width: 14px;  
  height: 14px;  
}  
  
.about_us_historyDiv::-webkit-scrollbar-track,  
.about_us_historyDiv::-webkit-scrollbar-thumb {  
  border-radius: 999px;  
  border: 5px solid transparent;  
}  
  
.about_us_historyDiv::-webkit-scrollbar-track {  
  box-shadow: 1px 1px 5px rgba(0,0,0,.2) inset;  
}  
  
.about_us_historyDiv::-webkit-scrollbar-thumb {  
  min-height: 20px;  
  background-clip: content-box;  
  box-shadow: 0 0 0 5px rgba(0,0,0,.2) inset;  
}  
  
.about_us_historyDiv::-webkit-scrollbar-corner {  
  background: transparent;  
}  

/*焦点图*/
.focus{ position:relative; width:660px; height:380px; background-color: #000; float: left;}  
.focus img{ width: 660px; height: 380px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:80px; line-height: 80px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(img/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  



/*----banner----↓↓↓*/
.banner { width: 100%; position: relative; top: 0; height: 560px; }
.banner .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; height: 560px; }
.banner .bd ul { width: 100% !important; }
.banner .bd li { width: 100% !important; height: 560px; overflow: hidden; text-align: center; }
.banner .bd li a { display: block; height: 560px; }
.banner .hd { width: 100%; position: absolute; z-index: 6; bottom: 10px; left: 0; height: 15px; }
.banner .hd ul { text-align: center; }
.banner .hd ul li { cursor: pointer; display: inline-block; *display:inline;
zoom: 1; width: 10px; height: 10px; margin: 3px; overflow: hidden; background: #fff; line-height: 999px; border-radius: 100%; }
.banner .hd ul .on { background: #ff5600; filter: alpha(opacity=60); opacity: 0.6; }
.banner .prev, .banner .next { display: block; position: absolute; top: 45%; margin-top: -30px; left: 10px; z-index: 1; width: 40px; height: 60px;cursor: pointer; display: none; z-index: 9999; }
.banner .next { left: auto; right: 20px; background-position: -6px -137px; z-index: 9999; }