body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#fff;
	font-family: "Microsoft YaHei","΢���ź�","Arial","����","Microsoft JhengHei";
}

#goTopBtn {
	POSITION: fixed; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 30px; BOTTOM: 35px; HEIGHT: 33px; FONT-SIZE: 12px; CURSOR: pointer; RIGHT: 0px; _position: absolute; _right: auto
}



.submit_font{font-size:12px; color:#666;font-family: "Microsoft YaHei","΢���ź�","Arial","����","Microsoft JhengHei"; }

.wap{ margin:auto; background-color:#FFF;}
.home_wap{ width:1000px;margin:auto; background-color:#FFF;}
.header_wap{width:850px; height:127px;margin:auto;}
.nav_bottem{background-image:url(../images/nav_bottem.jpg); background-repeat:no-repeat; width:1000px; height:4px; margin:auto;}
.n_nav_bottem{background-image:url(../images/n_nav_bottem.jpg); background-repeat:no-repeat; width:850px; height:4px;}
.n_nav_bottem_f{background-image:url(../images/n_nav_bottem_f.jpg); background-repeat:no-repeat; width:850px; height:2px;}
.nav_wap{padding-top:50px;}

.clear_{clear:both;}
#nav{ width:510px;font-family: "Microsoft YaHei","΢���ź�","Arial","����","Microsoft JhengHei";}
#logo{float:left; background-image:url(../images/logo.png); width:213px; height:32px;}
.nav_w{float:left; padding-left:45px; padding-top:4px;}
.nav_language{float:right; padding-top:5px;}

.nav_top{background-image:url(../images/nav_top.png); width:111px; height:6px;}
.nav_center{background-image:url(../images/nav_center.png); width:111px;}
.nav_bottem1{background-image:url(../images/nav_bottem.png); width:111px; height:16px;}

.contact_input{border:#cacaca solid 1px; height:20px; font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.contact_textarea{border:#cacaca solid 1px; height:120px; font-size:12px;font-family:Arial, Helvetica, sans-serif;}

#slider{ padding-left:10px;}
#slider a{ color:#6d6e71; font-size:12px; text-decoration:none;}
#slider a:hover{ color:#2259a7; font-size:12px;}

#Layer1 {
	position:absolute;
	left:1;
	top:1;
	width:1;
	height:1;
	z-index:3;
}
.a_img_{width:87px; margin:auto; padding-left:1px;}
#about {
	position:absolute;
	left:-12px;
	top:0px;
	width:110px;
	height:86px;
	z-index:100;
	visibility: hidden;
}
#product {
	position:absolute;
	left:93px;
	top:0px;
	width:110px;
	height:86px;
	z-index:100;
	visibility: hidden;
}
#design {
	position:absolute;
	left:200px;
	top:0px;
	width:110px;
	height:86px;
	z-index:100;
	visibility: hidden;
}
#news {
	position:absolute;
	left:297px;
	top:0px;
	width:110px;
	height:86px;
	z-index:100;
	visibility: hidden;
}
#case {
	position:absolute;
	left:401px;
	top:0px;
	width:110px;
	height:86px;
	z-index:100;
	visibility: hidden;
}


.main{width:850px;margin:auto;}
.main_wap{width:850px;margin:auto;}
.banner{width:1000px; background-color:#fff; margin:auto;}
.banner_wap{background-color:#E3E3E3; background-image:url(../images/banner_wap.jpg); background-repeat:repeat-x;height:280px;}
.note_bg{background-image:url(../images/note_bg.jpg); height:36px;width:1000px; margin:auto;}
.note_wap{width:850px; margin:auto; padding-top:8px;}
.note_wap .left{float:left; font-size:12px;}
.note_wap .left a{font-size:12px; color:#666; text-decoration:none;}
.note_wap .left a:hover{font-size:12px;color:#666; text-decoration:underline;}
.note_title{font-size:13px; font-weight:bold; color:#0b81c9}
.note_other{color:#225ca6; font-size:11px;}
.serach{width:194px; height:19px; border:#999 solid 1px; background-image:url(../images/serach_bg.jpg); color:#999; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.home_font_wap{border-bottom:#CCC solid 1px; padding-bottom:4px; margin-bottom:4px;font-size:13px; color:#165ca7;font-family: "Microsoft YaHei","΢���ź�","Arial","����","Microsoft JhengHei"; font-weight:bold; margin-left:5px;}
.home_font_wap a{color:#165ca7; font-weight:bold; text-decoration:none;}
.home_font_wap a:hover{color:#165ca7; font-weight:bold; text-decoration:underline;}

.home_font_wap1{border-bottom:#CCC solid 4px; padding-bottom:4px; margin-bottom:4px;font-size:13px; color:#165ca7;font-family: "Microsoft YaHei","΢���ź�","Arial","����","Microsoft JhengHei"; font-weight:bold; padding-left:5px;}
.home_font_wap1 a{color:#165ca7; font-weight:bold; text-decoration:none;}
.home_font_wap1 a:hover{color:#165ca7; font-weight:bold; text-decoration:underline;}




/* ��ҳ��ʽ*/
.color_{ color:#1c70b8;}
.bg{background-image:url(../images/bg.jpg); background-repeat:repeat-x;}
.content_bg{background-color:#ebebeb; padding:10px 0px 30px 0px;}
.nav_samll { font-size:12px;color:#666; text-decoration:none; line-height:22px;}
.nav_samll a{ font-size:12px;color:#666; text-decoration:none; line-height:22px;}
.nav_samll a:hover{ font-size:12px;color:#666;text-decoration:underline;line-height:22px;}
.left_title{float:left; width:200px; text-align:right; padding-right:50px;}
.left_title_font{font-size:16px; color:#1c70b8; font-weight:bold;}
.right_serach{float:left; width:550px;}
.n_serach_bg{background-image:url(../images/n_serach_bg.jpg); width:850px; height:38px;}
.n_serach_wap{padding-top:8px;}


.left_wap{float:left; width:220px; text-align:right; padding-right:30px; padding-top:3px;
}
.right_wap{float:left; width:550px; padding-top:15px;}

.content_font{font-size:12px; color:#58595b; line-height:22px;}

.content_font a{font-size:12px; color:#58595b; line-height:22px; text-decoration:none;}
.content_font a:hover{font-size:12px; color:#58595b; line-height:22px; text-decoration:underline;}

.pic_descritpt_pic{padding-right:5px; padding-left:15px;}
.pic_descritpt{font-size:12px; color:#1c70b8}

.technoloyg_titlt{background-image:url(../images/technology_2.jpg); background-repeat:no-repeat; font-size:13px; color:#FFF;font-family: "Microsoft YaHei","΢���ź�","Arial","����","Microsoft JhengHei";}

.news_titlt{font-size:18px; color:#165ca7;font-family: "Microsoft YaHei","΢���ź�","Arial","����","Microsoft JhengHei"; font-weight:bold; padding-bottom:10px; letter-spacing:1px;}

.new_content_font{font-size:13px; color:#58595b; line-height:22px;}


.news_content{border-bottom:#CCC dashed 1px; padding-bottom:20px; margin-bottom:20px;}
.news_content_left{float:left; padding-right:20px;}
.news_content_right{float:left; width:340px;}
.news_content_title{font-size:15px; color:#0a86ce;}
.news_content_title a{font-size:13px; color:#0a86ce; text-decoration:none;}
.news_content_title a:hover{font-size:13px; color:#0a86ce; text-decoration:underline;}
.news_content_time {font-size:10px;}

.news_pic_border{border:#c6d2df solid 1px; padding:4px;}

.case_bg{ background-image:url(../images/case_bg.jpg); height:426px; padding-top:10px;}

.case_chinamap{float:left;background-image:url(../images/chinamap.png); width:53px; height:34px;}
.case_chinatitle{ float:right;width:253px; height:34px; font-size:18PX; color:#1c70b8; font-weight:bold; text-align:right;}
.case_aboroadcasemap{background-image:url(../images/aboroadcasemap.png); width:57px; height:33px;}


.acc_trigger{background-image:url(../images/map_heng.png); height:38px; background-repeat:no-repeat; text-align:right;font-size:16px;font-family: "Microsoft YaHei","΢���ź�","Arial","����","Microsoft JhengHei"; color:#1C7EBF; line-height:25px; padding-top:10px; padding-left:10px; background-color:#EBEBEB}
.acc_trigger a{ text-decoration:none;color:#1C7EBF; background-color:#EBEBEB;}
.acc_trigger a:hover{ text-decoration:none;color:#1C7EBF; background-color:#EBEBEB; }
.aac_trigger_img{padding-right:10px; padding-left:15px;}
.aac_trigger_imgc{padding-left:15px;}
.aac_trigger_a{padding-left:20px;}


.acc_container{ color:#333; line-height:23px;}
.container{ font-size:12PX;font-family: "Microsoft YaHei","΢���ź�","Arial","����","Microsoft JhengHei"; line-height:20PX;}
.case_title_wap_f{padding-bottom:13px; padding-top:5px; text-align:center;}
.case_title_wap_title{padding-bottom:8px; font-size:13px;}


.case_logo_bg_a{background-image:url(../images/map_heng_a.png); height:38px; background-repeat:no-repeat; text-align:right;}

.case_left_{float:left; padding-right:15px;}
.case_right_{float:left; width:300px; font-size:12px;}
.case_titlt{font-size:14px; color:#165ca7;font-family: "Microsoft YaHei","΢���ź�","Arial","����","Microsoft JhengHei"; font-weight:bold; padding-bottom:8px;}
.case_titlt1{font-size:12px; color:#6c6c6c;font-family: "Microsoft YaHei","΢���ź�","Arial","����","Microsoft JhengHei"; padding-bottom:8px; }
.case_content{font-size:12px; color:#6c6c6c;font-family: "Microsoft YaHei","΢���ź�","Arial","����","Microsoft JhengHei";  padding-bottom:10px; line-height:20px;}
.case_content_wap{padding-bottom:20px;}

.job_title_bg{background-image:url(../images/job_title_bg.jpg); width:519px; height:23px; margin-bottom:10px;}
.job_title_font{padding:0px 12px 0px 12px; font-weight:bold; color:#1f68b1}
.job_title_font a{padding:0px 12px 0px 12px; font-weight:bold; color:#1f68b1; text-decoration:none;}
.job_title_font a:hover{padding:0px 12px 0px 12px; font-weight:bold; color:#1f68b1; text-decoration:underline;}
.job_content_wap{width:519px;padding:0px 12px 10px 12px;}
.job_content_wap a{width:519px;padding:0px 12px 10px 12px; color:#333; font-weight:bold; text-decoration:none;}
.job_content_wap a:hover{width:519px;padding:0px 12px 15px 12px; text-decoration:underline;}
.job_c_font{float:left; width:160px; padding-right:10px; padding-bottom:8px;}
.technology_c_font{ font-size:12px; font-weight:bold;}
.technology_c_font a{font-size:12px; font-weight:bold;}
.technology_c_font a:hover{font-size:12px; font-weight:bold;}

.technology_title_font{padding:1px 12px 0px 2px; font-weight:bold; color:#1f68b1}
.technology_title_font a{padding:1px 12px 0px 2px; font-weight:bold; color:#1f68b1; text-decoration:none;}
.technology_title_font a:hover{padding:1px 12px 0px 2px; font-weight:bold; color:#1f68b1; text-decoration:underline;}
.technology_title_bg{background-image:url(../images/technology_title_bg.jpg); width:506px; height:23px; margin-bottom:10px;}


/* about */
.about_banner{background-image:url(../images/about_banner.jpg); width:850px; height:163px;}

.product_banner{background-image:url(../images/product_banner.jpg); width:850px; height:163px;}

.technology_banner{background-image:url(../images/technology_banner.jpg); width:850px; height:163px;}

.news_banner{background-image:url(../images/news_banner.jpg); width:850px; height:163px;}

.case_banner{background-image:url(../images/case_banner.jpg); width:850px; height:163px;}

.job_banner{background-image:url(../images/job_banner.jpg); width:850px; height:163px;}

.contact_banner{background-image:url(../images/job_banner.jpg); width:850px; height:163px;}

.sitemap_banner{background-image:url(../images/job_banner.jpg); width:850px; height:163px;}
.lawacknowledge_banner{background-image:url(../images/job_banner.jpg); width:850px; height:163px;}


#left_nav {
  line-height: 24px;  list-style-type: none;padding-right:9px; font-size:12px;width: 145px;}
  
#left_nav ul {float: left;list-style-type: none;}

#left_nav li {
 float: left;width: 145px; background:url(../images/d_2.gif); background-repeat:no-repeat; padding-right:23px;
}
#left_nav li a {
 display: block;text-align:right;color:#636466; text-decoration:none; width: 145px;background:url(../images/d_2.gif); height:30px; background-repeat:no-repeat; padding-right:23px;
}
#left_nav li a:hover  {
 color:#1c70b8;text-decoration:none; font-weight:bold;width: 145px	; background:url(../images/d_1.gif);background-repeat:no-repeat; height:30px; padding-right:23px;color:#1c70b8;
}





.footer_title{ font-size:14px;color:#656565;font-weight:bold;}
.footer_font a{ font-size:12px;color:#666; text-decoration:none; line-height:22px;}
.footer_font a:hover{ font-size:12px;color:#666;text-decoration:underline;line-height:22px;}
.footer_copyright{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#8c8c8c;font-family: "Microsoft YaHei","΢���ź�","Arial","����","Microsoft JhengHei";}
.footer_design{font-size:11px; font-family:Arial, Helvetica, sans-serif;color:#ccc}
.footer_design a{font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;color:#ccc}
.footer_design a:hover{font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;color:#ccc}


/*Page*/
#page_hotel_video_listing{ font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-top:15px; padding-bottom:18px;}
#page_hotel_video_listing a{ color:#333333; text-decoration:none;}
#page_hotel_video_listing a:hover{ color:#333333; }
#page_hotel_video_listing #pr_next{ float:left; padding-top:4px;}

#page_hotel_video_listing #first, #last a { font-size:9px; font-family:Georgia, "Times New Roman", Times, serif; vertical-align:middle; letter-spacing:-3px;}
#page_hotel_video_listing #num a{ border:#8D8D8D solid 1px; padding:1px 7px; display:block; float:left; margin-left:4px; text-decoration:none; margin-bottom:5px; background:#C0C0C0}
#page_hotel_video_listing #num a:hover{ border:#000 solid 1px; background:#C0C0C0; color:#0b3b8c;}
#page_hotel_video_listing #num span { float:left; margin:0 8px;}


#pr_next{ font-size:11px; color:#ffffff;}
#pr_next a{ font-size:11px; color:#ffffff; text-decoration:none;}
#pr_next a:hover{ font-size:11px; color:#ffffff; text-decoration:underline;}

/* ��Ʒ�� */
.menu_list {}
.menu_head { cursor: pointer; position: relative; margin:1px; font-weight:bold; }
.menu_body { display:none; }
.menu_body a { display:block; color:#006699;  padding-left:10px; font-weight:bold; text-decoration:none; }
.menu_body a:hover { color: #000000; text-decoration:underline; }

.product_titlt{display: flex;align-items: center;justify-content:space-between;font-size:16px; color:#165ca7;font-family: "Microsoft YaHei","΢���ź�","Arial","����","Microsoft JhengHei"; font-weight:bold; padding-bottom:8px;}

/* .product_titlt .title{
  font-size:16px; 
  color:#165ca7;
  font-weight:bold; 
  padding-bottom:8px;
}
.product_titlt .back-btn {
  width:75px;
  height:33px;
  display:flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  border-radius: 5px;
  color:#fff;
  background-color:#165ca7;
}
.product_titlt .back-btn:hover {
  color:#fff;
  font-size: 16px;
  text-decoration: underline !important;
} */





.product_titlt_font{line-height:25px; font-size:12px; color:#FFF;text-shadow: 0 1px 0 rgba(30, 30, 30, 0.8);}
.spare_titlt_font{font-size:13px; color:#FFF;font-family: "Microsoft YaHei","΢���ź�","Arial","����","Microsoft JhengHei"; padding-left:10px; line-height:23px;}
.spare_titlt_font a{font-size:13px; color:#FFF; text-decoration:none;text-shadow: 0 1px 0 rgba(30, 30, 30, 0.8);line-height:23px;}
.spare_titlt_font a:hover{font-size:13px; color:#FFF; text-decoration:none;text-shadow: 0 1px 0 rgba(30, 30, 30, 0.8);line-height:23px;}

.xiaolei{font-size:14px; font-weight:bold;}



.border_heng_123{background-color:#C3C3C4;}
.border_hengs{border-bottom:#C3C3C4 solid 1px;padding-left:5px;}
.border_henga{border-top:#C3C3C4 solid 1px;padding-left:5px;}
.border_heng{border-bottom:#C3C3C4 solid 1px;border-top:#C3C3C4 solid 1px; padding-left:5px;}

.border_heng1{ padding-left:5px;}
.border_heng_font{ padding-left:5px; color:#0E76BC;}
.border_heng_font1{ color:#0E76BC;}
.border_heng_font_b{ padding-left:5px; color:#58585A; font-weight:bold; font-size:14px;}
.border_heng_font_b1{  color:#58585A; font-weight:bold; font-size:14px;}


.content-text{padding:0px 13px 0px 13px;}

.content-text img{ max-width:520px;}


#container {width: 100%; max-width: 1000px; margin: 0 auto;}
/* Browser Resets */
.flex-container a:active,
.flexslider a:active {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {width: 100%; margin: 0; padding: 0;}
.flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {max-width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {position: relative; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; zoom: 1;}
.flexslider .slides {zoom: 1;}
.flexslider .slides > li {position: relative;}
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
.flex-container {zoom: 1; position: relative;}

/* Caption style */
/* IE rgba() hack */
.flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1;}
.flex-caption {width: 96%; padding: 2%; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.3); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 14px; line-height: 18px;}

/* Direction Nav */
.flex-direction-nav li a {width: 52px; height: 52px; margin: -13px 0 0; display: block; background: url(../images/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px;}
.flex-direction-nav li a.next {background-position: -52px 0; right: -21px;}
.flex-direction-nav li a.prev {background-position: 0 0; left: -20px;}
.flex-direction-nav li a.disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: 20px; text-align: center; left:400px;}
.flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-nav li:first-child {margin: 0;}
.flex-control-nav li a {width: 13px; height: 13px; display: block; background: url(../images/bg_control_nav.png) no-repeat 0 0; cursor: pointer; text-indent: -9999px;}
.flex-control-nav li a:hover {background-position: 0 -13px;}
.flex-control-nav li a.active {background-position: 0 -26px; cursor: default;}