@charset "utf-8";
/* CSS Document */

/*Í¨ÓÃ*/
.pl_0{padding-left: 0 !important;}
.pr_0{padding-right: 0 !important;}
.mt_50{margin-top: 50px !important;}
.mt_100{margin-top: 100px !important;}
.mb_100{margin-bottom: 100px !important;}
.mb_50{margin-bottom: 50px !important;}
.mb_30{margin-bottom: 30px !important;}
.pt_40{padding-top: 40px !important;}
.pb_30{padding-bottom: 30px !important;}
.pb_40{padding-bottom: 40px !important;}
.pt_30{padding-top: 30px !important;}
.pt_50{padding-top: 50px !important;}
.pt_100{padding-top: 100px !important;}
.pb_100{padding-bottom: 100px !important;}
ul{list-style: none; padding: 0;}

body{font-size: 14px; color:#777; font-family:"Î¢ÈíÑÅºÚ", "Microsoft YaHei";}
.wrap{width: 100%; }
.header_wrap{position: absolute; top: 0; z-index: 9999;}
.top_left{ color:#fff; height: 40px; line-height: 40px; float: left;}
.top_left i{margin-right: 8px;}
.top_left a{color: #fff;}
.top_left a:hover{text-decoration: none;color:#c9a063;}
.fa-envelope{margin-left: 15px;}

.top_right{text-align:right; line-height: 40px; float: right;}
.top_right a{color:#fff; margin-left: 18px;}
.top_right a:hover{color:#c9a063;}

.header_box{background: rgba(0,0,0,0.5); height: 100px; line-height: 100px; }

.logo{padding:30px 0;}
.logo a{display: block; height: auto; overflow: hidden;} 
.navbar{border: 0 none;}
.navbar-default{background-color:transparent!important; border-color: transparent ;}
.nav.navbar-nav{float: right;}
.navbar-default .nav.navbar-nav > li > a{font-size: 15px; color:#fff !important; padding: 40px 22px; background-color: transparent !important;}
.navbar-default .nav.navbar-nav > .active > a{color:#c9a063 !important; background-color: transparent;}
.navbar-default .nav.navbar-nav > li > a:hover{color:#c9a063 !important;background-color: transparent;}
.navbar-default .nav.navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{color:#c9a063; background-color: transparent;}
.navbar-default .navbar-nav > .active > a:active{color:#fff;}
.navbar-collapse{padding-left: 0 !important; padding-right: 0 !important;}

.navbar-brand{padding: 30px 0; display: block; height: auto;}

.bs-vertical-center{height: 230px;}
.slider_btn{}
.bs-slide{ height:700px; }



.heading{color: #fff; font-size:48px; margin: 0 0 25px 0 ; text-align: center; }
.subheading{margin-top: 0; margin-bottom: 30px; color: #fff;font-size:18px;line-height: 30px;font-weight: 300; text-align: center;}
.slider_btn{ }
.slider_btn a{color:#fff;display: block;width: 160px; height: 50px; line-height: 50px; border-radius: 3px; background: #c9a063;  text-align: center; font-size: 15px; text-decoration: none; margin: 0 auto;}
.slider_btn a:hover{ background: #fff; color:#c9a063; }

.bootslider-variableheight .bs-controls{position: absolute; top: 0; margin: 0 auto; width: 100%;}
.btn-group > .bs-next{float: right;}
.btn-group{top: 350px;}

.btn.btn-primary{background-color: transparent; border-color: transparent;}
.btn.btn-primary:hover{background-color: transparent; border-color: transparent;}
.btn.btn-primary:active{background-color: transparent; border-color: transparent;}
.btn.btn-primary:visited{background-color: transparent; border-color: transparent;}
.btn.btn-primary:visit{background-color: transparent; border-color: transparent;}
			
.title_h3{margin: 0; text-align: center; font-size: 90px; color:#ebebeb; font-weight: 600; text-transform: uppercase; position: relative; }
.title_h3 span{position: absolute; top:30px; right:0; left: 0; font-size:36px; font-weight: 300; color:#000000;}
.title_h3 span:after{content: " "; display: block; width: 100px; height: 10px; background: #c9a063; margin: 40px 0 0 -50px; position: absolute; left: 50%;}
.main_sub_tit{font-size: 15px; text-align: center; line-height: 24px; color:#777; margin: 60px 0 100px 0;}

/*.title_h3 span.t{position: absolute; top:30px; left: 50%; font-size:36px; font-weight: 300; color:#000000; margin-left:-144px;}
.title_h3 span.t:after{content: " "; display: block; width: 100px; height: 10px; background: #c9a063; margin:40px 0 0 -50px; position: absolute; left: 50%;}

.title_h3 span.t02{position: absolute; top:30px; left: 50%; font-size:36px; font-weight: 300; color:#000000; margin-left:-247px;}
.title_h3 span.t02:after{content: " "; display: block; width: 100px; height: 10px; background: #c9a063; margin:40px 0 0 -50px; position: absolute; left: 50%;}

.title_h3 span.t03{position: absolute; top:30px; left: 50%; font-size:36px; font-weight: 300; color:#000000; margin-left:-90px;}
.title_h3 span.t03:after{content: " "; display: block; width: 100px; height: 10px; background: #c9a063; margin:40px 0 0 -50px; position: absolute; left: 50%;}

.title_h3 span.t04{position: absolute; top:30px; left: 50%; font-size:36px; font-weight: 300; color:#000000; margin-left:-108px;}
.title_h3 span.t04:after{content: " "; display: block; width: 100px; height: 10px; background: #c9a063; margin:40px 0 0 -50px; position: absolute; left: 50%;}*/


.title_h3_02{margin: 0; text-align: center; font-size: 90px; color:#28367c; font-weight: 600; text-transform: uppercase; position: relative; }
.title_h3_02 span{position: absolute; top:30px; left: 50%; font-size:36px; font-weight: 300; color:#fff; margin-left:-77px;}
.title_h3_02 span:after{content: " "; display: block; width: 100px; height: 10px; background: #c9a063; margin:40px 0 0 -50px; position: absolute; left: 50%;}
.main_sub_tit02{font-size: 15px; text-align: center; line-height: 24px; color:#c0c4df; margin: 60px 0 50px 0; padding-right: 12px;}

.title_h3_03{margin: 0; text-align: center; font-size: 90px; color:#e6e6e6; font-weight: 600; text-transform: uppercase; position: relative; }
.title_h3_03 span{position: absolute; top:30px; left: 50%; font-size:36px; font-weight: 300; color:#000000; margin-left:-77px;}
.title_h3_03 span:after{content: " "; display: block; width: 100px; height: 10px; background: #c9a063; margin:40px 0 0 -50px; position: absolute; left: 50%;}
.main_sub_tit{font-size: 15px; text-align: center; line-height: 24px; color:#777; margin: 60px 0 100px 0;}

.main_bus_box img{display: inline-block;}
.main_bus_box {text-align: center;}
.main_bus_box figcaption{font-size: 18px; margin-top: 27px;}
.main_bus_box a{ color: #777; text-decoration: none;}
.main_bus_box a:hover{color:#c9a063;}

.main_box02{background: url(/images/main_bg01.jpg) center top #212864;background-size: cover;}

.news_box figcaption {margin: 15px 0 10px 0;}
.news_box figcaption a{font-size: 16px; color:#fff; font-weight: 400; text-decoration: none;  }
.news_box figcaption a:hover{color: #c9a063;}
.news_box span.news_information{color: #bababa; margin-bottom: 10px;}
.news_box span.news_information a{color:#c9a063; text-decoration: none;}
.news_box span.news_information a:hover{color:#fff;}
.news_box p.news_con{color:#d5d5d5; font-size: 14px; line-height: 21px; margin-top: 10px;}

.sub_news_box figcaption {margin: 15px 0 10px 0;}
.sub_news_box figcaption a{font-size: 16px; color:#333; font-weight: 400; text-decoration: none;  }
.sub_news_box figcaption a:hover{color: #c9a063;}
.sub_news_box span.news_information{color: #bababa; margin-bottom: 10px;}
.sub_news_box span.news_information a{color:#c9a063; text-decoration: none;}
.sub_news_box span.news_information a:hover{color:#fff;}
.sub_news_box p.news_con{color:#777; font-size: 14px; line-height: 21px; margin-top: 10px;}

.main_box03{background: url(/images/main_bg02.jpg) center top #f1f3f3; background-size: cover;}
.careers_btn {text-align: center;}
.careers_btn a{display: inline-block;}
.careers_btn a:first-child{margin-right: 175px;}
.core_team_box .col-sm-3{ width: 20%; }

footer{background: #f7f7f7;}
.copy{width: 100%; height: 70px; line-height: 70px; background: #535353; color:#fff; font-size: 12px; overflow: hidden;}
.copy a{color: #c9a063; text-decoration: none;}
.copy a:hover{color:#fff;}
.copy_left{float: left;}
.copy_right{float: right;}
.bottom_add{display: block; margin-top: 30px; }
.bottom_add li{font-size: 13px; line-height: 25px; color:#666;}
.bottom_add li a{color: #c9a063; text-decoration: none;}
.bottom_add li a:hover{color: #333;}

.bottom_menu h3{font-size: 18px; color: #333; padding-bottom: 12px; border-bottom: 2px solid #c9a063;}
.bottom_menu li a{line-height: 36px; border-bottom: 1px solid #ebebeb; display: block; width: 100%;}
.bottom_menu li a{color:#666; text-decoration: none; font-size: 13px; }
.bottom_menu li a:hover{color: #c9a063;}
.bottom_menu li a i{float: right; margin-top: 11px;}
.bottom_menu li a i:hover{color: #c9a063;}

.sub_bg02{background: url(/UpLoadFiles/Ads/banner1.jpg) center top; background-size: cover; padding:230px 0 100px 0;}
.sub_bg03{background: url(/UpLoadFiles/Ads/banner2.jpg) center top; background-size: cover; padding:230px 0 100px 0;}
.sub_bg04{background: url(/UpLoadFiles/Ads/banner3.jpg) center top; background-size: cover; padding:230px 0 100px 0;}
.sub_bg05{background: url(/UpLoadFiles/Ads/banner4.jpg) center top; background-size: cover; padding:230px 0 100px 0;}
.sub_bg06{background: url(/UpLoadFiles/Ads/banner5.jpg) center top; background-size: cover; padding:230px 0 100px 0;}
.sub_bg07{background: url(/UpLoadFiles/Ads/banner6.jpg) center top; background-size: cover; padding:230px 0 100px 0;}
.sub_bg08{background: url(/UpLoadFiles/Ads/banner7.jpg) center top; background-size: cover; padding:230px 0 100px 0;}
.sub_title_h2{font-size:28px; color:#f8c170; text-align: center; margin: 0 0 15px 0;}
.sub_title_con{text-align: center; color: #fff;}
 
body .picture_box{margin-bottom: 30px;} 

.picture_box  img{cursor: pointer;}
.service_table{margin-top: 20px;}
.service_table thead th{background: #c9a063; color:#fff; font-size: 15px; text-align: center; height: 55px; line-height: 55px !important; padding: 0 !important; box-sizing: border-box; border: 0 none !important; position: relative;}
.table_title{width: 74.59459459459459%; }
thead .table_title:after, thead .table_view:after, .table_number:after{content:" ";display:block;position:absolute;top:50%;right:0;width:1px;height:12px;margin-top:-6px;background:#fff;opacity:0.8;}
.service_table tbody td{padding: 15px 35px !important;}
.table-bordered>thead>tr>th, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>td{border: 1px solid #f0f0f0;}
.table_title a{color:#333; text-decoration: none;}
.table_title a:hover{color:#c9a063}


.recr_text{font-size: 18px; text-align: center; line-height: 28px;}
.recr_text span{color:#000;}
.recr_text02{font-size: 24px; color: #212864; text-align: center; margin-top: 30px;}

.recr_box01{background:url(/images/reorui_logo.png) no-repeat 95% 40px #3f4aa7; padding: 40px;}
.recr_box01 h3{font-size: 24px; border-bottom: 5px solid #c9a063; float: left; color:#fff; padding-bottom: 10px; margin-top: 0 !important;}
.recr_box01 h4{clear: both; color:#c9a063; padding:20px 0 5px 0; margin: 0; }
.recr_box01 ul{margin: 0;}
.recr_box01 ul li{color:#c1c6ef; line-height: 24px; padding-left: 15px; background: url(/images/list_icon01.png) 0 12px no-repeat;}

.recr_box02{background:url(/images/reorui_logo.png) no-repeat 95% 40px #3f4aa7; padding: 70px;}
.recr_box02 h3{font-size: 24px; border-bottom: 5px solid #c9a063; float: left; color:#fff; padding-bottom: 10px; margin-top: 0 !important; margin-bottom: 20px !important;}
.iot_box01{border:2px dashed #c1c6ef; padding: 25px; margin-top: 30px; min-height: 183px; height: auto; overflow: hidden;}
.iot_box01 h4{text-align: center; margin: 0 0 20px 0; color:#fff; font-weight: 600;}
.iot_box01 p{color:#c1c6ef; }

.iot_box02{border:2px dashed #c1c6ef; text-align: center; padding: 25px; margin-top: 30px; min-height: 183px; height: auto; overflow: hidden;}
.iot_box02 i{display: inline-block !important; color:#fff; font-size: 70px; margin:10px 0 25px 0;}
.iot_box02 p{color:#c1c6ef; text-align: left; }


.map_box strong{font-size: 18px; font-weight: 600; color:#333; margin: 15px 0 5px 0; display: block;}
.about_box{line-height: 24px; margin-bottom: 30px;}

.top_btn{display: block; background: #c9a063; color:#fff; font-size: 20px; width: 50px; text-align: center; line-height: 50px; position: fixed; right:30px; bottom: 30px; border-radius: 3px;}
.top_btn:hover{ color:#c9a063; background: #222;}

.news_page_con .news_information a{color:#c9a063; text-decoration: none;}
.news_page_h3{color:#333; font-size: 22px; border-bottom: 2px solid #e7e7e7; padding-bottom: 20px; margin: 0 0 10px 0;}


.news_page_con_02{padding:20px 0;}
.news_page_con_02 p{margin-top: 15px}

.news_page_right{background: #c9a063; padding: 40px;}
.news_page_right h2{ font-size: 24px; color: #fff; border-bottom: 2px solid #fff; padding-bottom: 20px; margin: 0 0 30px 0;}
.news_page_right ul li{width: 100%; color: #fff; line-height: 40px; border-bottom: 1px dashed #fff; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_page_right ul li a{font-size: 15px; color:#fff;}
.history_box{width: 100%; min-height: 615px; background: #fafafa; height: auto; overflow: hidden;}
.history_wrap {overflow: hidden;width: 77%;margin: 22px 11.5% 0 11.5%;padding-bottom: 19px;border-bottom: 1px solid #dedede;float: left;}
.history_wrap:first-child {margin-top: 8.3%;}
.history_wrap:last-child { border-bottom: none;padding-bottom: 8%; }
.history_year {float: left;width: 15%;}
.history_year h2 {margin: 0;padding: 0;font-size: 14px;font-weight: 600;line-height: 24px;letter-spacing: .1em;color: #c9a063;}
.history_list {float: left;width: 85%;}
.history_list li {position: relative;}
.history_list li p {font-size: 14px;  color: #666;margin-bottom: 7px;}
.history_list li p b {position: absolute;top: 0;left: 0;font-size: 14px;line-height: 24px;font-weight: 400;color: #009745;font-weight: 700;letter-spacing: .1em;color: #999999;}
.history_list li p span { display: block; padding-left: 12% }

.honor_box {margin-bottom:30px; }
.honor_box figcaption{font-style: 16px; text-align: center; margin-top: 10px;}
.honor_box a{color:#333; text-decoration: none;}
.honor_box a:hover{color:#c9a063;}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{background: #c9a063; border:1px solid #c9a063;}
.pagination > li > a, .pagination > li > span{color: #666;}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus{ color: #c9a063; }
.recr_box02 p{clear:both; width: 100%;color:#c1c6ef; line-height: 24px; }

.message_btn{float: right; display: block; width: 120px; line-height: 40px; text-align: center; background: #000; color:#fff; margin-bottom: 20px;}
.message_btn:hover{color:#fff; text-decoration:none; background: #c9a063;}

.form-group label{font-size: 18px; color:#333;}
.form-group input{ background: #fafafa; line-height: 42px !important; height: 42px;}
.form-group textarea{ min-height: 260px;background: #fafafa; }
.form-group textarea:focus, .form-group input:focus{border: 1px solid #c9a063; outline:none; box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(201, 160, 99, .6);}
.message_box {text-align: center; padding-top: 30px; clear: both;}
.message_box a{display: inline-block; margin: 0 5px; width: 120px; line-height: 40px; text-align: center; background: #000; color:#fff; clear: both;}
.message_box a:hover{color:#fff; text-decoration:none; background: #c9a063;}
.customer_box{height: auto; overflow: hidden; border-bottom: 1px dashed #c9a063; padding-bottom: 30px; margin-bottom: 30px;}
.customer_box .customer_box_01 h3{font-size: 20px; color:#333; margin: 0 0 15px 0;}
.customer_box .customer_box_01 a{color:#777; text-decoration: none;}
.customer_box .customer_box_01 a:hover{color:#c9a063;}
.customer_box_01 li{line-height: 21px;}
.customer_box_01 li i{margin:0 5px 0 0; width: 15px; font-size: 15px;}
.tab-con-item{display: none;}
.tab-nav{text-align: center; margin-bottom: 30px;  min-height: 31px;}
.tab-nav a{color:#fff; margin: 0 24px; padding-bottom:9px; display: inline-block; margin-bottom: 10px; text-decoration: none; min-height: 31px; clear: both;}
.tab-nav a.current{border-bottom: 3px solid #c9a063; color:#c9a063}


.pop_search_form.dropdown-menu{right: 0 !important; left:inherit; !important; min-width: 260px; height: 60px; padding: 10px 10px 0 10px; background: #fff; position: absolute; border-top: 3px solid #c9a063;}
.pop_search_form.dropdown-menu input[type=text]{float: left; margin: 0; width: 100%; padding: 9px 5px 9px 20px !important; border-radius: 5px; background: #fff; box-shadow: inset 0 0 6px 0 rgba(0,0,0,.05); -webkit-box-shadow: inset 0 0 6px 0 rgba(0,0,0,.05); -moz-box-shadow: inset 0 0 6px 0 rgba(0,0,0,.05); -o-box-shadow: inset 0 0 6px 0 rgba(0,0,0,.05); border: 1px solid #ecf0f1; color:#999;}
.pop_search_form.dropdown-menu input[type=text]:focus{border: 1px solid #c9a063; outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(201, 160, 99, .6); color:#333;}
.pop_search_form.dropdown-menu input[type=button]{background: 1px 1px; background-size: 27px; border-radius: 0 !important; -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; min-height: 29px; min-width: 40px; margin: 0; height: 36px; z-index: 1000; position: absolute; right: 10px; border: 0 none !important;}
.search_button_icon:after{content: "\f002"; color:#c9a063; font-family: fontawesome; position:absolute; right: 22px; top: -22px; font-size: 16px;}

.top_right .fa-weixin{position: relative;}
.top_rwm{display:none;}
.top_right .fa-weixin:hover .top_rwm{display: block; position:absolute; top: 100%; left: 50%; z-index: 9999; background:#fff; padding: 4px; margin-left: -47px;}

.bs-slide .container{padding-left: 0 !important; padding-right: 0 !important;}
.dropdown-menu{background: rgba(0,0,0,0.5); padding: 15px 0;}
.dropdown-menu > li > a{color:#fff;padding:7px 20px; border-bottom: 1px solid #2b2b2b;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{color:#fff; background: #c9a063;}

.news_page_admin{padding-top: 25px; background:#fafafa; padding: 50px 40px; border-radius: 3px; border: 1px solid #eee; }
.news_page_admin strong{color:red; display:block; margin-bottom: 7px;}

.new_pagenav a{
	display:inline-block; 
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;	
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	padding:5px 10px;
	font-size:12px;
	line-height:1.5;
	text-decoration:none;
	color:#666;
	}
	
	
.new_pagenav a.active{
	color:#fff;
	background:#c9a063;
	border:1px solid #c9a063;
	}
.zhong
{
	padding:5px 10px;
	font-size:12px;
	color:#fff;
	background:#c9a063;
	border:1px solid #c9a063;
	}
.new_pagenav a:hover{
	color:#c9a063;
	background:#f4f4f4;
	}
	
.new_pagenav a.last_a{
	border-right:1px solid #ddd;
}


@media screen and (max-width: 1200px){
.heading{font-size:48px;}
.subheading{font-size:20px;}
.navbar-default .nav.navbar-nav > li > a{padding:40px 15px; }
}

@media screen and (max-width: 991px){
.heading{
font-size:36px;
}
.navbar-toggle{display: block; float: right; margin:31px 0 0 0;}  
.navbar-header{width: 100%;} 
.menu_search{display: none !important;}
.navbar-collapse.collapse{display: none !important;}
.collapse.in{display: block !important;}
.nav.navbar-nav{width: 100%; background:#fff;}
.nav.navbar-nav li{float: none; width: 100%;}
.navbar-default .nav.navbar-nav > li > a{color:#333 !important; padding: 10px 20px; border-bottom: 1px solid #eee;}
.navbar-nav{margin: 0;}
}
@media screen and (max-width: 767px){
.heading{
font-size:28px;
}
.main_sub_tit br{display: none;}
.main_bus_box{margin-bottom: 25px;}
.news_box{margin-bottom: 40px;}
.careers_btn a:first-child{ margin-right: 35px; }

.bs-slide{height:500px;}
.bs-vertical-center{top:65%; width: 100%;}
.btn-group{top: 415px;}
}
@media screen and (max-width: 640px){
.heading{
font-size:22px;
}
.careers_btn a:first-child{ margin-right: 0; }
.careers_btn a{margin-bottom: 40px;} 
.top_left{font-size: 12px;}


.title_h3{  font-size: 50px; color:#ebebeb; font-weight: 600; }
.title_h3 span{ top:15px; right:0; left:0; font-size:24px;}
.title_h3 span:after{content: " "; display: block; width: 100px; height: 10px; background: #c9a063; margin: 40px 0 0 -50px; position: absolute; left: 50%;}
.main_sub_tit{font-size: 15px; text-align: center; line-height: 24px; color:#777; margin: 60px 0 100px 0;}

/*.title_h3 span.t{top:15px; left: 50%; font-size:24px; margin-left:-96px;}
.title_h3 span.t:after{content: " "; display: block; width: 100px; height: 10px; background: #c9a063; margin:40px 0 0 -50px; position: absolute; left: 50%;}

.title_h3 span.t02{position: absolute; top:30px; left: 50%; font-size:36px; font-weight: 300; color:#000000; margin-left:-247px;}
.title_h3 span.t02:after{content: " "; display: block; width: 100px; height: 10px; background: #c9a063; margin:40px 0 0 -50px; position: absolute; left: 50%;}

.title_h3 span.t03{ top:15px;  font-size:24px;   margin-left:-60px;}
.title_h3 span.t03:after{content: " "; display: block; width: 100px; height: 10px; background: #c9a063; margin:40px 0 0 -50px; position: absolute; left: 50%;}

.title_h3 span.t04{ top:15px; left: 50%; font-size:24px; margin-left:-77px;}
.title_h3 span.t04:after{content: " "; display: block; width: 100px; height: 10px; background: #c9a063; margin:40px 0 0 -50px; position: absolute; left: 50%;}*/

.title_h3_02{font-size: 50px; color:#28367c; font-weight: 600; }
.title_h3_02 span{ top:15px; left: 50%; font-size:24px; font-weight: 300; color:#fff; margin-left:-47px;}
.title_h3_02 span:after{content: " "; display: block; width: 100px; height: 10px; background: #c9a063; margin: 40px 0 0 -50px; position: absolute; left: 50%;}
.main_sub_tit02{font-size: 15px; text-align: center; line-height: 24px; color:#c0c4df; margin: 60px 0 50px 0; }

.title_h3_03{font-size: 50px;}
.title_h3_03 span{top:15px; font-size:24px;  margin-left:-47px;}
.title_h3_03 span:after{content: " "; display: block; width: 100px; height: 10px; background: #c9a063; margin: 40px 0 0 -50px; position: absolute; left: 50%;}
.main_sub_tit{font-size: 15px; text-align: center; line-height: 24px; color:#777; margin: 60px 0 100px 0;}



}
 
}
@media screen and (max-width: 979px){
.subheading{
font-size:30px;
}
}
@media screen and (max-width: 768px){
.subheading{
font-size:15px;
}

.core_team_box .col-sm-3{ width: 100%; }
}
@media screen and (max-width: 479px){
.subheading{
font-size:14px;
}
}
@media(max-width:992px)
{
	.sub_bg02{background: url(/UpLoadFiles/Ads/sbanner1.jpg) center top; background-size: cover; padding:205px 0 50px 0;}
	.sub_bg03{background: url(/UpLoadFiles/Ads/sbanner2.jpg) center top; background-size: cover; padding:205px 0 50px 0;}
	.sub_bg04{background: url(/UpLoadFiles/Ads/sbanner3.jpg) center top; background-size: cover; padding:205px 0 50px 0;}
	.sub_bg05{background: url(/UpLoadFiles/Ads/sbanner4.jpg) center top; background-size: cover; padding:205px 0 50px 0;}
	.sub_bg06{background: url(/UpLoadFiles/Ads/sbanner5.jpg) center top; background-size: cover; padding:205px 0 50px 0;}
	.sub_bg07{background: url(/UpLoadFiles/Ads/sbanner6.jpg) center top; background-size: cover; padding:205px 0 50px 0;}
	.sub_bg08{background: url(/UpLoadFiles/Ads/sbanner7.jpg) center top; background-size: cover; padding:205px 0 50px 0;}
}

