@charset "utf-8";

/* CSS Document */

 object, embed, video {

	max-width: 100%;

}



.ie6 img {

	width:100%;}

	

	

.cl{

	clear: both;

	}

	

.area{

	width: 100%;

	max-width: 1180px;

	height: auto;

	margin: 0 auto;

	overflow: hidden;

	}

.area_bottom{

	width: 100%;

	max-width: 1180px;

	height: auto;

	margin: 0 auto;

	}	

	

.top_area{

	width: 100%;

	max-width: 1180px;

	height: auto;

	margin: 0 auto;

	}	

	

.area_content{

	width: 100%;

	height: auto;

	}

.top_content{

	width: 100%;

	height: auto;

	}	









#header{

	width: 100%;

	height: auto;		

	}

#banner_home{

	width: 100%;

	height: auto;		

	}

	

#container{

	width: 100%;

	height: auto;		

	}	



#main_container{

	width: 100%;

	height: auto;

	background: url(../ak_14.png) left top repeat-x;

	overflow: hidden;	

	}

	

 

.top_logo_left{

	float:left;

	height: 120px;

	width: 21%;	

	}

.top_logo_left img{

	height: auto;

	max-width: 100%;	

	}

.top_search_right{

	float:right;

	height: 120px;

	width: 18%;		

	}

 	

.search_form_one{

	width: 98%;

    height: 28px;

	border:1px solid #dcdcdc;

    background-color: #0f3f81;

	border-radius:5px;	

	margin: 45px 0 0 0;

	padding:0;

		}



.search_input_one { 

	width: 80%;

    float: left;

    height: 28px;

	color: #ffffff;

	border: medium none;

	line-height: 28px;

	text-indent:5px;

	font-size: 14px;

    background-color: #0f3f81;

	font-family:Arial, Helvetica, sans-serif;

	border-top-left-radius:5px;

	border-bottom-left-radius:5px;		

   }	

.search_btn_one {

	width: 20%;

    height: 28px;

	float: right;

	cursor: pointer;

	border: medium none;

	background: url(../zz_20.png) center center #0f3f81 no-repeat;

	border-top-right-radius:5px;

	border-bottom-right-radius:5px;		

  } 		

		

.topnavs{

	width: 100%;

	height: 120px;

	background-color: #0f3f81;			

	}	

.navigations{

	float:left;

	width: 61%;

	height: 120px;

	}		



.topmenu{position:relative;z-index:800;}	

.topmenu a{text-decoration:none;word-wrap:break-word;}



.menu_ens{height:120px;margin:0;_overflow:hidden;}

.menu_ens a{display:block;color:#ffffff;height:120px;line-height:120px;float:none;position:relative;padding:0 15px;}



.menu_ens li{font-size:16px;float:left; position:relative;margin:0;padding:0;text-transform:uppercase;text-align: center;}



	

.menu_ens li a.current_navnase{color:#ffffff;}



.menu_ens li:hover{color:#333333;background-color: #fee100;}

.menu_ens li:hover a{color:#333333;background-color: #fee100;}





.menu_ens ul.common_nav{

	width:200px;

	background-color: #fee100;

	filter:alpha(opacity=90); 

    -moz-opacity:0.9; 

    opacity:0.9;

	position:absolute;

	top:-999em;

	left:0;

	z-index:1200;

	display:none;

}





.menu_ens li:hover ul.common_nav{top:120px;display:block;margin:0;padding:0;	background-color:#fee100;}

.menu_ens li:hover ul.common_nav li{font-size:14px;border:none;float:left;font-weight:normal;margin:0;padding:0;background:none;text-transform: capitalize;width: auto;text-align: left;}





.menu_ens li:hover ul.common_nav li a{float:left;color:#333333;width:180px;height:auto;line-height:22px;text-decoration:none;font-size:14px;font-weight:normal;padding:10px 10px 10px 10px;border-bottom: 1px solid #dbc200;}

.menu_ens li:hover ul.common_nav li a:hover{

	text-decoration:none;

	background:none;

	background-color: #cccdcf;

	color: #333333;

	font-weight:normal;

	}

	



.menu_ens li.hover{color:#333333;background-color: #fee100;}

.menu_ens li.hover a{color:#333333;background-color: #fee100;}

.menu_ens li.hover ul.common_nav{top:120px;display:block;margin:0;padding:0;	background-color:#fee100;}

.menu_ens li.hover ul.common_nav li{font-size:14px;border:none;float:left;font-weight:normal;margin:0;padding:0;background:none;text-transform: capitalize;width: auto;text-align: left;}



.menu_ens li.hover ul.common_nav li a{float:left;color:#333333;width:180px;height:auto;line-height:22px;text-decoration:none;font-size:14px;font-weight:normal;padding:10px 10px 10px 10px;border-bottom: 1px solid #dbc200;}

.menu_ens li.hover ul.common_nav li a:hover{

	text-decoration:none;

	background:none;

	background-color: #cccdcf;

	color: #333333;

	font-weight:normal;

	}	

	

	

	



.top_toolbars{

	width: 100%;

	height: 40px;

	background-color: #000000;

	overflow: hidden;

	}	

.top_toolbars_contact{

    float:left;

	width: auto;

	height: 40px;

	overflow: hidden;		

	}	

.top_toolbars_contact ul li{

    float:left;

	width: auto;

	height: 26px;

	line-height: 26px;

	margin-top: 7px;

	padding-left: 38px;

	margin-right: 25px;

	color: #f2f1f1;

	overflow: hidden;			

	}	

.top_toolbars_contact ul li.toolbars_bg01{

    background:url(../zz_03.png) left center no-repeat; 			

	}	

	

.top_toolbars_contact ul li.toolbars_bg02{

    background:url(../zz_04.png) left center no-repeat; 			

	}	

.top_toolbars_contact ul li.toolbars_bg02 span{

   padding-left: 8px;			

	}		

.top_toolbars_contact ul li a{

	color: #f2f1f1;			

	}

.top_toolbars_contact ul li a:hover{

	color: #f2f1f1;	

	text-decoration: underline;		

	}



.top_toolbars_sets{

	float:right;

	width: auto;

	height: 40px;

	overflow: hidden;	

	}	

.top_toolbars_socials{

	float:right;

	margin-top: 7px;

	margin-right: 25px;	

	overflow: hidden;		

	}	



.top_toolbars_socials ul li{

	float:left;

	width: 26px;

	height: 26px;

	line-height: 26px;	

	margin-right: 8px;

	}	

.top_toolbars_socials ul li img{

	width: 26px;

	height: 26px;

	}		





.top_toolbars_language{

	float:right;

	margin-top: 7px;

	overflow: hidden;		

	}

.top_toolbars_language ul li{

	float:left;

	width: auto;

	height: 26px;

	line-height: 26px;

	padding-left: 30px;

	margin-right: 15px;		

	}

.top_toolbars_language ul li.language_01{

		background: url(../zz_05.png) left center no-repeat;

	}

.top_toolbars_language ul li.language_02{

		background: url(../zz_06.png) left center no-repeat;

	}

.top_toolbars_language ul li.language_03{

		background: url(../zz_32.png) left center no-repeat;

	}	

.top_toolbars_language ul li a{

	color: #f2f1f1;		

	}

.top_toolbars_language ul li a:hover{

	color: #f2f1f1;	

	text-decoration: underline;		

	}



	

	

	

#page{

	display:none;

	}

	

.relative_tops{

	width: 100%;

	height: 160px;

	position:fixed;

	top:0; 

	z-index: 1000;	

	}	

	



#slides {

	display:none;

	position:relative;

	z-index:100;

	margin-top:160px;

	}

#slides img{

  width: 100%;

}	

.slidesjs-container{}

.slidesjs-navigation{ 

	display:none; 

	position:absolute; 

	right:10px; 

	bottom:10px; 

	z-index:100;}

.slidesjs-navigation a{

	font:bold 20px/normal simsun;

	text-decoration:none;

	color:#333;}

.slidesjs-previous{}

.slidesjs-next{}

.slidesjs-navigation a:hover{color:#C00;}

.slidesjs-pagination{ 

	position:absolute; 

	right:20px; 

	bottom:20px; 

	z-index:100;}

.slidesjs-pagination li{

	float:left;

	padding:0 3px;}

.slidesjs-pagination li a{

	display:block;

	width: 13px;

	height:0;

	padding-top:13px;

	background: url(../pagination.png) 0 0;

	overflow:hidden;}

.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active {background-position: 0 -13px;}

.slidesjs-pagination li a:hover {

	background-position: 0 -26px;}

	



.index_icons{

	width: 100%;

	height: auto;

	padding: 15px 0 40px 0;

	background-color: #95CDFE;

	overflow: hidden;

	}	

.icons_colors{

	color:#005bac;	

	}

.quick_models{

	width: 100%;  

	height: auto;

	overflow:hidden;

	}

.quick_models ul li{

	float:left;

	width: 30.3%;

	height: auto;

	overflow:hidden;

	margin: 25px 1.5% 0 1.5%;

	}		

*+html .quick_models ul li{

	float:left;

	width: 30.2%;

	height: auto;

	overflow:hidden;

	margin: 25px 1.5% 0 1.5%;

	}

	

.quick_models ul li a{

	display: block;

	width: 100%;

	height: auto;

	color:#333333;	

	overflow: hidden;

	}	

		

.quick_models ul li .models_pics{

	width: 131px;

	height: 131px;

	margin: 0 auto;

	background: url(../zz_34.png) top center no-repeat;

	overflow: hidden;	

	}

.quick_models ul li a:hover .models_pics{

	background: url(../zz_35.png) top center no-repeat;	

	}

					

.models_title{

	width: 100%;

	height: 40px;

	line-height: 40px;

	text-align: center;

	font-size: 22px;

	color: #333333;	

	text-transform: uppercase;

	margin-top: 5px;

	overflow: hidden;

	}	

	

.models_texts{

	width: 100%;

	height: 66px;

	line-height: 22px;

	text-align: center;

	color: #666666;

	overflow: hidden;	

	}	

.models_links{

	width: 130px;

	height: 30px;

	line-height: 30px;

	margin: 15px auto 0 auto;

	text-transform: uppercase;

	font-size: 14px;

	text-align: center;

	background-color: #1667e4;

	border-radius:5px;

	overflow: hidden;
	color:#fff;	

	}

.quick_models ul li a:hover .models_texts,.quick_models ul li a:hover .models_title{

	color:#005bac;

	}	

.quick_models ul li a:hover .models_links{

	color: #000;

background-color: #979797;	

	}			



.index_choose_us{

	width: 100%;

	height: auto;

	padding: 30px 0 55px 0;

	background: url(../zz_33.png) bottom center #005bac no-repeat;

	overflow: hidden;	

	}

	

.chooseus_area{

	width: 100%;

	height: auto;

	overflow:hidden;

	}	

.color_light_white{

	color: #f2f1f1;	

	}

.chooseus_words{

	width: 100%;

	line-height:24px;

	max-height: 72px;

	text-align: center;

	margin-top: 5px;

	overflow: hidden; 

	}	

.chooseus_words a,.chooseus_words a:hover{

	color: #f2f1f1;	 

	}	

.chooseus_links{

	width: 100%;

	line-height: 32px;

	text-align: center;

	font-size: 20px;

	text-transform: uppercase;

	margin-top: 15px;

	overflow:hidden;	

	}	

.chooseus_links a{

	color:#005bac;	

	}	

.chooseus_links a:hover{

	color:#005bac;

	text-decoration: underline;

	}					



.index_viceo_news{

	width: 100%;

	height: auto;

	padding: 30px 0 40px 0;

	background-color: #ffffff;

	overflow: hidden;	

	}



.index_offical_news{

	width: 100%;

	height: auto;

	overflow: hidden;	

	}	



.offical_news_sets ul li{

	float:left;

	width: 29.3%;

	margin:20px 2% 0 2%;

	height: auto;

	overflow: hidden;	

	}	

*+html .offical_news_sets ul li{

	float:left;

	width: 29.2%;

	margin:20px 2% 0 2%;

	height: auto;

	overflow: hidden;	

	}		

.indexs_news_tit{

	width: 100%;

	height: 80px;

	overflow: hidden;

	}	

.news_tit_left{

	float:left;

	width: 27%;

	padding-right: 10px;

	height: 80px;

	text-align: center;	

	background: url(../zz_23.png) right center no-repeat;

	color: #fff;

	overflow: hidden;	

	}

	

.news_tit_left_01{

	font-size:36px;

	line-height: 40px;

	height: 40px;

	margin-top: 8px;

	overflow: hidden;

	}		

.news_tit_left_02{

	line-height: 20px;

	height: 20px;

	overflow: hidden;

	}	

	

.news_tit_right{

	float:right;

	width: 67%;

	font-size: 16px;

	line-height: 26px;

	max-height: 52px;

	padding-top: 14px;

	color: #333333;

	overflow: hidden;	

	}

	

.indexs_news_text{

	width: 100%;

	height: 60px;

	line-height: 20px;

	color: #666666;

	padding-top:20px;

	overflow: hidden;

	}	

	

.indexs_news_links{

	width: 100%;

	height: 24px;

	line-height: 24px;

	color: #333333;

	font-size: 18px;

	padding-top:20px;

	text-transform: uppercase;

	overflow: hidden;

	}	

			

.offical_news_sets ul li a:hover .indexs_news_links{

	color:#005bac;

	}

.offical_news_sets ul li a:hover .indexs_news_text{

	color:#005bac;

	}	

.offical_news_sets ul li a:hover .news_tit_right{

	color:#005bac;

	}	

.offical_news_sets ul li a:hover .news_tit_left{

	color:#000;

	background: url(../zz_22.png) right center no-repeat;	

	}				





.inbos_pic{

	width: 100%;

	height: 54px;

	background: url(../yn_039.png) center center no-repeat;

	overflow: hidden;

	margin-top: 5px;

	}

.inbos_areas{

	width: 54px;

	height: 54px;

	margin:0 auto;

	}

.inbos_texts{

	width: 90%;

	margin: 12px auto 0 auto;

	line-height: 26px;

	overflow: hidden;

	color: #666666;

	text-align:center;

	font-size: 16px;

	}





.adinnewsses{

	width: 100%;

	height: auto;

	overflow: hidden;

	}

	

.ad_innewsses{

	float:left;

	width: 47%;

	padding: 25px 1.5% 0 1.5%;

	height: auto;

	overflow: hidden;

	}

	

*+html .ad_innewsses{

	float:left;

	width: 46.8%;

	padding: 25px 1.5% 0 1.5%;

	height: auto;

	overflow: hidden;

	}		

	

.adnewsin_pic{

	float:left;

	width: 40%;

	border: 1px solid #dbdbdb;

	height: auto;

	overflow: hidden;

	}	

.adnewsin_pic img{

	width: 100%;

	height: auto;

	}	



.adnewsin_areas{

	float:right;

	width: 57%;

	height: auto;

	overflow: hidden;	

	}		

.adnewsin_date{

	width: 100%;

	height: 26px;

	line-height: 26px;

	overflow: hidden;

	color: #666666;

	font-size: 16px;

	}

	

.adnewsin_title{

	width: 100%;

	height: 26px;

	line-height: 26px;

	overflow: hidden;

	font-size: 16px;

	margin-top: 3px;		

	}	

.adnewsin_texts{

	width: 100%;

	line-height: 22px;

	height: 44px;

	overflow: hidden;

	color: #666666;	

	margin-top: 3px;	

	}

.adnewsin_links{

	width: 100%;

	line-height: 22px;

	height: 22px;

	overflow: hidden;

	text-transform: uppercase;

	margin-top: 10px;		

	}	

.adnewsin_links a{

	color:#005bac;

	}		

.adnewsin_links a:hover{

	color:#29aae3;

	}						



.chat_online{

	width: 95%;

	padding: 20px 2%;

	margin-top: 35px;

	height: auto;

	background-image: url(../bg_27.jpg);

	background-repeat: repeat;

	border: 1px solid #dadada;

	-moz-border-radius: 10px;

	-webkit-border-radius: 10px; 

	-o-border-radius: 10px; 

	-ms-border-radius: 10px;	

	border-radius:10px;

	overflow: hidden;

	}

.chat_left{

	float:left;

	width: 66%;

	height: auto;

	overflow: hidden;

	}	

.chat_title{

	width: 100%;

	font-size: 20px;

	line-height: 24px;

	height: 24px;

	overflow: hidden;

	}	

.chat_words{

	width: 100%;

	height: 48px;

	line-height: 24px;

	margin-top: 3px;

	overflow: hidden;	

	}	

.chat_right{

	float:right;

	width: 26%;

	height: 75px;

	overflow: hidden;

	}	

		

.chat_btn{

	float: right;

	width: auto;

	height: 47px;

	overflow: hidden;

	margin-top: 14px;

	}	

.chat_btn a{

	display: block;

	width: auto;

	height: 47px;

	line-height: 47px;

	padding-right: 15px;

	-moz-border-radius: 4px;

	-webkit-border-radius: 4px; 

	-o-border-radius: 4px; 

	-ms-border-radius: 4px; 

	border-radius: 4px;

	text-transform: uppercase;

	font-size: 20px;

	color: #FFF;

	text-indent: 65px;

	background: url(../yn_016.png) left center #005bac no-repeat;

	overflow: hidden;

	}	

.chat_btn a:hover{

	background: url(../yn_016.png) left center #29aae3 no-repeat;

	}		





#banner_sub{

	width: 100%;

	max-width: 1920px;

	height: auto;

	overflow: hidden;

	margin: 160px auto 0 auto;

	}

#banner_sub img{

	width: 100%;

	height: auto;

	}







.neiye_body{

	width: 100%;

	height: auto;

	background: url(../bg_07.png) top center no-repeat;

	overflow: hidden;

	z-index: 200;

	position: relative;	

	margin-top: -100px;

	}

	





.twosets_box{

	width: 100%;

	height: auto;

	overflow: hidden;

	}	

	

	

#sidebar{

	width: 100%;

	height: auto;

	overflow: hidden;

	}	

	



#sidebar_left{

	float: left;	

	width: 73%;

	height: auto;

	overflow:hidden;	

	padding-top: 20px;

    }	



.probrief_names{

	width: 100%;

	line-height: 28px;

	height: auto;

	font-size: 20px;

	text-align: center;

	padding-top: 15px;

	overflow: hidden;

	}

.author_time{

	width: 100%;

	padding-bottom: 5px;

	padding-top: 5px;

	color: #666666;

	text-align: center;

	line-height: 20px;

	overflow: hidden;

	margin-top: 5px;

	}	

.author_time span{

	padding-left: 5px;

	padding-right: 5px;

	}		

	

.latestnews_a{

	width:　100%;

	line-height: 26px;

	padding-top: 15px;

	}		

.latestnews_a p{

	padding: 0;

	margin: 0;

	line-height: 26px;

	}		

.latestnews_a img{

	max-width: 100%;

	height: auto;

	}					

	

#sidebar_right{

    float: right;

	width: 24%;

	height: auto;

	display:inline;

	overflow: hidden;

	}

	

.leftabout_box{

	width: 100%;

	height: auto;

	overflow: hidden;

	margin-top: 20px;

	background-color: #999999;

	}

.leftabout_title{

	width: 88%;

	padding: 12px 6%;

	height: auto;

	line-height: 32px;

	font-size: 22px;

	color: #ffffff;

	background-color: #005bac;

	text-transform: uppercase;

	overflow: hidden;

	}	

	

.leftabout_list{

	width: 100%;

	}

.leftabout_list ul li{

	width: 100%;

	height: auto;

	overflow: hidden;

	}

.leftabout_list ul li a{

	display: block;

	width: 88%;

	padding: 8px 6%;

	line-height: 22px;

	height: auto;

	color: #ffffff;

	border-bottom: 1px solid #b6b6b6;

	background-color: #999999;

	overflow: hidden;	

	}

.leftabout_list ul li a:hover{

	color:#ffffff;

	background-color: #113a84;

	}

.leftabout_list ul li.left_current a{

	color:#ffffff;

	background-color: #113a84;

	}	

	

.leftcontact_list{

	width: 100%;

	padding:10px 0 15px 0;

	}

.leftcontact_list ul li{

	width: 88%;

	line-height: 26px;

    margin: 0 auto;

	overflow: hidden;

	}	

.leftcontact_list ul li span{

	font-weight: 700;

	}		

.leftcontact_list ul li a{

	color: #333333;

	}	

.leftcontact_list ul li a:hover{

	color: #333333;

	text-decoration: underline;

	}	

	

.lefthot_pros{

	width: 100%;

	height: auto;

	overflow: hidden;

	background-color: #999999;

	padding:15px 0;

	}	

.aside-parts-slide { overflow:hidden; width:212px; margin:0 auto;}

ul#aside-parts-slide { overflow:hidden; position:relative; width:212px; height:248px; }

ul#aside-parts-slide li{overflow:hidden; width:212px; height:248px; position:absolute; top:0; left:0; display:none; }

ul#aside-parts-slide li div.scrollpicess{

	width: 212px;

	height: 214px;

	float:left;

	}

ul#aside-parts-slide li img{ width:212px; height:212px; border:0px solid #b6b6b6;}

ul#aside-parts-slide li p{width: 212px;padding:2px 0 0 0;height: 28px;line-height:28px;overflow:hidden;text-align:center;margin:0;}

ul#aside-parts-nav {overflow:hidden; text-align:center; }

ul#aside-parts-slide li a{

	color: #333333;

	text-decoration: none;

	}

ul#aside-parts-slide li a:hover{

	color: #333333;

	text-decoration: underline;

	}	

ul#aside-parts-nav li { display: inline-block; vertical-align:center; width: 11px; height: 11px; margin: 0 2px; zoom: 1; *display: inline; cursor:pointer; background-image: url(../ak_16.png);background-repeat: no-repeat;}

ul#aside-parts-nav li.now {background-image:url(../ak_17.png);background-repeat: no-repeat; cursor:default;}	

			



#breadcrumbnav{

	width:100%;

	height: auto;	

	color: #333333;

	margin-top: 10px;

	overflow:hidden;	

	}	

.bread_space_one{

	 padding-left: 5px;

	 padding-right: 5px;

	}	

.bread_crumb_size{

	width: 100%;

	height: 44px;

	line-height: 44px;

	color: #333333;

	overflow: hidden;

	}					

.here_title{

   	color:#005bac;

	padding-right: 5px;	

	}	





.shareus_01{

	width:100%;

    padding-top: 30px; 

	height: auto;

	overflow: hidden;

	}

.previous_next{

	width:100%;

	padding-top: 10px;

	margin-top: 15px;

	border-top: 1px dotted #b0afaf;

	height: auto;

	overflow: hidden;

	}	

.previous_page{

	line-height: 26px;

	}	

.previous_page span{

	padding-right: 5px;

	}	



.history_boxes{

	width: 100%;

	height: auto;

	overflow: hidden;

	}

.history_date{

	float:left;

	width: 4.5%;

	line-height: 26px;

	height: 26px;

	overflow:hidden;

	font-weight: 700;

	padding-top: 12px;

	font-size: 15px;	

	}

.history_texts{

	float:right;

	width: 92.5%;

	line-height: 26px;

	background: url(../rbg_50.png) left top no-repeat;

	padding: 12px 0 0 3%;		

	}	

.history_words{

	width: 100%;

	padding-bottom: 12px;

	}	



  .pdf_download{

	  width: 100%;

	  height: auto;

	  overflow: hidden;

	  }

.pdf_download ul li{

		float:left;

		width: 45%;

		margin: 25px 2.5% 0 2.5%;

		height: auto;

		overflow: hidden; 

		 } 

*+html .pdf_download ul li{

		float:left;

		width: 44.7%;

		margin: 25px 2.5% 0 2.5%;

		height: auto;

		overflow: hidden; 

		 } 

.pdfs_left{

	float:left;

	width: 25%;

	height: auto;

	overflow: hidden;

	}	

.pdfs_left img{

	width: 100%;

	height: auto;

	}	

.pdfs_right{

	float:right;

	width: 72.5%;

	height: auto;

	overflow: hidden;	

	}	

.pdfs_title{

	width: 100%;

	max-height: 40px;

	line-height: 20px;

	overflow: hidden;

	padding-top: 5px;

	}	

.pdfs_links{

	width: 100%;

	height: auto;

	overflow: hidden;

	padding-top: 7px;		

	}

.pdfs_links a{

	display: block;

	width: 103px;

	padding-left:10px;

	height: 30px;

	line-height: 30px;

	background-image: url(../rbg_51.png);

	background-repeat: no-repeat;

	color: #FFF;

	overflow: hidden;		

	}	

.pdfs_links a:hover{

	background-image: url(../rbg_52.png);

	background-repeat: no-repeat;	

	}			 





.paging{

	width: 100%;

	padding-top: 30px;

	}

.sabrosus {

    padding-right: 3px; 

	padding-left: 3px; 

	padding-bottom: 3px; 

	margin: 3px; 

	padding-top: 3px; 

	text-align: center;

   } 

.sabrosus a {

    border-right: #9aafe5 1px solid;

	padding-right: 5px; 

	border-top: #9aafe5 1px solid; 

	padding-left: 5px; 

	padding-bottom: 2px; 

	border-left: #9aafe5 1px solid; 

	color: #2e6ab1; 

	margin-right: 2px; 

	padding-top: 2px; 

	border-bottom: #9aafe5 1px solid; 

	text-decoration: none;

    }

.sabrosus a:hover {

      border-right: #2b66a5 1px solid; 

	  border-top: #2b66a5 1px solid; 

	  border-left: #2b66a5 1px solid; 

	  color: #000; 

	  border-bottom: #2b66a5 1px solid; 

	  background-color: lightyellow;

}

.pagination a:active {

      border-right: #2b66a5 1px solid; 

	  border-top: #2b66a5 1px solid; 

	  border-left: #2b66a5 1px solid; 

	  color: #000; 

	  border-bottom: #2b66a5 1px solid; 

	  background-color: lightyellow;

}

.sabrosus span.current {

         border-right: #4e7903 1px solid;

		 padding-right: 5px; 

		 border-top: #4e7903 1px solid; 

		 padding-left: 5px; 

		 font-weight: bold; 

		 padding-bottom: 2px; 

		 border-left: #4e7903 1px solid; 

		 color: #fff; 

		 margin-right: 2px; 

		 padding-top: 2px; 

		 border-bottom: #4e7903 1px solid; 

		 background-color: #0168cf;

}

.sabrosus span.disabled {

    border-right: #929292 1px solid; 

	padding-right: 5px; 

	border-top: #929292 1px solid; 

	padding-left: 5px; 

	padding-bottom: 2px; 

	border-left: #929292 1px solid; 

	color: #929292; 

	margin-right: 2px; 

	padding-top: 2px; 

	border-bottom: #929292 1px solid;

   }			





.pros_catesets{

	width: 97%;

	padding: 0 1.5%;	

	height: auto;

	overflow: hidden; 

	}

.categorys_one{

	width: 100%;

	height: auto;

	overflow: hidden;

	margin-top: 20px;

	}	

.categorys_tits{

	width: 100%;

	height: 30px;

	line-height: 30px;

	border-bottom: 1px dotted #bcbcbc;	

	font-size: 16px;

    color: #333333;

	font-weight: 700;

	overflow: hidden;

	text-indent: 19px;

	background: url(../rbg_53.png) left center no-repeat;

	}

.categorys_tits a{

    color: #333333;

	}

.categorys_tits a:hover{

    color: #333333;

	}	

.smcategorys_all{

	width: 100%;

	height: auto;

	overflow: hidden;

	}	

.smcategorys_all ul li{

	float:left;

	width: 46%;

	height: auto;

	margin: 17px 2% 0 2%;

	overflow: hidden;

	}	

*+html .smcategorys_all ul li{

	float:left;

	width: 45.7%;

	height: auto;

	margin: 17px 2% 0 2%;

	overflow: hidden;

	}			

.smcategorys_left{

	float:left;

	width: 40%;

	height: auto;

	border: 1px solid #dbdbdb;

	}	

.smcategorys_left img{

	width: 100%;

	height: auto;

	}

.smcategorys_right{

	float:right;

	width: 56%;

	height: auto;

	overflow: hidden;

	}		

.smcategorys_name{

	width: 100%;

	height: 30px;

	line-height: 30px;

	overflow: hidden;

	}	

.smcategorys_name a{

	color: #333333;

	text-decoration: underline;

	font-weight: 700;

	}

.smcategorys_name a:hover{

	color:#005bac;

	}

.smcategorys_word{

	width: 100%;

	line-height: 20px;

	max-height: 60px;

	overflow: hidden;

	  color: #333333;

	}

.smcategorys_word a,.smcategorys_word a:hover{

   color: #333333;

	}						



.smcate_titles{

	width: 100%;

	height: 34px;

	line-height: 34px;

	overflow: hidden;

	background: url(../rbg_53.png) left center no-repeat;

	overflow: hidden;

	background-color: #f2f2f2;

	margin-top: 20px;

	text-indent: 20px;

	font-weight: 700;

	color:#333333;

	}

.smcate_titles a,.smcate_titles a:hover{

	color:#333333;

	}	

.probox_four{

	width: 100%;

	height: auto;

	overflow: hidden;

	}

.probox_four ul li{

	float: left;

	width: 23%;

	margin: 15px 1% 0 1%; 

	overflow: hidden;

	}

.inpro_img_a{

    width: auto;

	height: auto;

	border: 1px solid #dbdbdb;

	}

.inpro_img_a img{

	width: 100%;

	height: auto;

	}

.inpro_name_b{

	width: 100%;

    height: 20px;

	line-height: 20px;

	text-align: center;	

	overflow: hidden;

	margin-top: 3px;

	}



.search_tips_ab{

	width: 100%;

padding: 10px 0 0 0;

	font-size: 18px;

	line-height: 26px;

	text-align: center;

	}

.search_tips_ab span{

	color:#005bac;

	padding: 0 7px;

	}	

	

	

.search_tips_cd{

	width: 100%;

	padding: 10px 0 0 0;

	font-size: 18px;

	line-height: 26px;

	text-align: center;

	}

.search_tips_cd span{

	color:#005bac;

	padding: 0 7px;

	}			

.search_tips_ef{

	width: 96%;

	padding: 0 2%;

	text-align: center;

	}

.search_tips_ef img{

    max-width: 100%;

	height: auto;

	}		



.categorys_products{

	width: 100%;

	height: auto;

	overflow: hidden;

	padding-top: 5px;

	}





	

.caselist_sizehl{

	width: 100%;

	height: auto;

	overflow: hidden;

	}	

.caselist_sizehl ul li{

	width: 100%;

	height: auto;

	padding-top: 20px;

	padding-bottom: 20px;

	border-bottom: 1px dotted #bcbcbc;

	overflow: hidden;

	}	

.caselist_left_phl{

	float: left;

	width: 27%;

	height: auto;

	border: 1px solid #dbdbdb;

	}	

.caselist_left_phl img{

	width: 100%;

	height: auto;

	}	

	

.caselist_right_phl{

	float: right;

	width: 71%;

	height: auto;

	overflow: hidden;

	}	

		

.caselist_six_phl{

	width: 100%;

	height: 24px;

	line-height: 24px;

	padding-bottom: 4px;

	padding-top: 4px;

	overflow: hidden;

	font-weight: 700;	

	}	

.caselist_one_phl a{

    color: #333333;

	}	

.caselist_one_phl a:hover{

	color:#005bac;

	}		



.caselist_two_phl{

	width: 100%;

	line-height: 22px;

	max-height: 66px;

    overflow: hidden;

	}	

.caselist_two_phl a{

	color: #333333;

	}	

.caselist_two_phl a:hover{

	color: #333333;

	}		

.caselist_three_phl{

	width: 100%;

	height: auto;

	overflow: hidden;

	margin-top: 10px;

	}				

.caselist_three_phl a{

	display:block;

	width: 113px;

	padding-left: 11px;

	height: 30px;

	line-height: 30px;

	text-transform: uppercase;

	overflow: hidden;

	color:#ffffff;

	background-image: url(../rbg_54.png);

	background-repeat: no-repeat;

	}		

.caselist_three_phl a:hover{

	background-image: url(../rbg_55.png);

	background-repeat: no-repeat;	

	}	

				

.proarea_five{

	width: 100%;

	height: auto;

	overflow: hidden;

	padding-top: 25px;

	}		

#conyu{

	width: auto;

	height: auto;

	margin: 0;

	padding: 0; 

	border: 0px solid #dbdbdb;

	overflow: hidden;

}

.lineaGrey{

	width: 100%;

	height: auto;

	border-bottom: 2px solid #333333;

	overflow: hidden;

	}



#tagsxin {

	padding:0;

	margin: 0;

	width: auto; 

	height: 34px;

	overflow: hidden;

}

#tagsxin li {

	list-style-type: none; 

	float: left; 

	width: 150px; 

	height: 33px;

	line-height: 33px;

	border-left: 1px solid #dbdbdb;

	border-right: 1px solid #dbdbdb;

	border-top: 1px solid #dbdbdb;

	font-weight: 700;

	overflow: hidden;

	margin-right: 5px;

}



#tagsxin li a {

	display:block;

	color: #333333;

	width: 100%; 

	height: 33px;

	line-height: 33px;

	text-align: center;

	text-decoration: none;

	overflow: hidden;

	background-color: #f8f8f8;

}

#tagsxin li.emptyTag {

	background: none transparent scroll repeat 0% 0%; 

	width: 4px;

}

#tagsxin li.selectTag {

	background-color: #005bac;

}

#tagsxin li.selectTag a {

	color:#ffffff;

	height: 33px;

	line-height: 33px;

	background-color: #005bac;	

}



#tagContent {

	width: 95.5%;

    padding: 10px 2%;

	height: auto;

	border: 1px solid #dbdbdb;

	background-color: #f8f8f8;

	overflow: hidden;

}

.tagContent {

	display: none; 

	width:100%; 

	height: auto;

	line-height: 26px;

}

.tagContent p{

	margin:0;

	padding: 0;

	line-height: 26px;

}



.tagContent img{

	max-width: 100%;

	height: auto;

}



#tagContent div.selectTag {

	display: block;

}

	



		

.related_pros{

	width: 96%;

	height: auto;

	margin:0 auto;

	padding-bottom: 5px;

	overflow: hidden;

	}

.related_pros ul li{

	float: left;

	width: 22.8%;

	height: auto;

	padding: 15px 1% 0 1%;

	overflow: hidden;

	}

.relpro_pic{

    width: auto;

	height: auto;

	border: 1px solid #dbdbdb;

	}

.relpro_pic img{

	width: 100%;

	height: auto;

	padding: 0;

	margin: 0;

	}



*+html .relpro_pic{

    width: 98%;

	height: auto;

	border: 1px solid #dbdbdb;

	}	



.relpro_name{

	width: 100%;

	height: 28px;

	line-height: 28px;

	text-align: center;

	overflow: hidden;

	}

		

		

		

.tabinquiry{

	width: auto;

	height: auto;

	margin: 0;

	padding: 0; 

	margin-top: 20px;

	border: 0px solid #dbdbdb;

	overflow: hidden;

	}

.tabpros_content{

	width: auto;

	height: auto;

	margin: 0;

	padding: 0; 

	border: 0px solid #dbdbdb;

	overflow: hidden;	

	}	

	

			

.tabinquiry_tit{

	width: 100%;

	font-weight: 700;

	height: 34px;

	line-height: 34px;

	border-bottom: 2px solid #333333;

	overflow: hidden;

	}	

	

.tabpros_tit{

	width: 99.5%;

	text-indent: 20px;

	font-weight: 700;

	height: 34px;

	line-height: 34px;

	border-bottom: 2px solid #333333;

	background-color: #005bac;	

	color: #ffffff;	

	overflow: hidden;	

	}	





.tabpros_bigtitle{

	width: 100%;

	text-indent: 15px;

	font-weight: 700;

	height: 30px;

	line-height: 30px;

	background-color: #dbdada;	

	color: #333333;	

	overflow: hidden;

	}	

	

.tabpros_bigcontent{

	width: 100%;

	padding: 10px 0;	

	}		

.tabinquiry_tit a{

	display: block;

	width: 210px;

	height: 34px;

	line-height: 34px;

	text-align: center;		

    cursor: default;

	color: #ffffff;

	overflow: hidden;

	background-color: #005bac;

   }

.tabinquiry_tit a:hover{	

	color: #ffffff;

   }		

.inquiry_area{

	width: 95.5%;

	padding: 10px 2% 15px 2%;

	height: auto;

	overflow: hidden;	

	background-color: #f8f8f8;

	border: 1px solid #dbdbdb;

	}

	

.tabpros_area{

	width: 95.5%;

	padding: 10px 2% 15px 2%;

	height: auto;

	overflow: hidden;

	line-height: 26px;	

	background-color: #f8f8f8;

	border: 1px solid #dbdbdb;	

	}	

	

.tabpros_area p{

	padding: 0;

	margin: 0;

	line-height: 26px;

	}		

.tabpros_area img{

	max-width: 100%;

	height: auto;

	}		

	



.inquiry_area_butts{

	width:55%;

	height: auto;

	margin: 0 auto;

	overflow:hidden;

	}

.inquiry_area_butts ul li{

	float:left;

	height: 30px;

	line-height: 30px;

	text-indent: 34px;

	margin-right: 25px;

	margin-top: 10px;

	overflow:hidden;

	}

.inquiry_area_butts ul li.area_butts_one{

	background: url(../ak_20.png) left top no-repeat;

	}	

.inquiry_area_butts ul li.area_butts_two{

	background: url(../ak_21.png) left top no-repeat;

	}		

.description_e{

	width: 100%;

	height: auto;

	line-height: 26px;

	color: #666666;

	overflow: hidden;

   }

.description_e span{

	padding-left: 10px;

	color:#ab0b0b;

	 }

 .description_e a{

	color:#ab0b0b;

	 }

.description_e a:hover{

	text-decoration: underline;

	 } 

   

.description_f{

	width: 100%;

	height: auto;

	overflow: hidden;

	}

.message{ padding:15px 0 0 0;}

.message li{ line-height:30px; height:30px; margin-bottom:15px; padding-left:2%;}

.message li .msg{ float:left; color:#333333; width:24%; margin-right:1%; text-align:right;}

.message li .msgbtn{ float:left; color:#fcfcfc; width:24%; margin-right:1%; text-align:right;}

.message li input.text{ background:#ffffff; border:1px solid #e2e2e2; box-shadow: 0 2px 2px -2px #DDD inset; border-radius:4px; height:28px; line-height:28px;width:48%; padding: 0px 5px 0px 5px;font-family: Arial, Helvetica, sans-serif;}

.message li input.text{color:#3d3d3d;}

.commentText{background:#ffffff; border:1px solid #d2d2d2; border-radius:4px;width:54%; height:100px; padding:10px 10px 10px 6px; color:#3d3d3d;font-family: Arial, Helvetica, sans-serif;line-height: 22px;overflow:auto;}

.message li.comment{ height:125px; }

.message .submit{color:#333333;}

.message .submitBtn{padding-left: 15px;padding-right: 15px; height:34px; box-shadow: 0 2px 2px -2px #DDD inset; border-radius:4px; background-color:#005bac;color: #FFF;font-size: 16px;font-family: Arial, Helvetica, sans-serif;}		

.star{

	color: #e03415;

	padding-right: 3px;	

}		





.table-container{

width: 100%;

overflow-y: auto;

_overflow: auto;

margin-top: 5px;

padding-bottom: 10px;

}

.table-container table{

	 border:0;

	 border-collapse:collapse;	 

	 }

.table-container table td,.table-container table th{border:1px solid #cecece; padding:0.5em 1em;text-align:center; vertical-align:middle;}



.table-container::-webkit-scrollbar{

-webkit-appearance: none;

width: 14px;

height: 14px;

}





.table-container::-webkit-scrollbar-thumb{

border-radius: 8px;

border: 3px solid #fff;

background-color: rgba(0, 0, 0, 0.3);

}	



.bigarea_pro{

	width: 99.5%;

	height: auto;

	background-color: #f8f8f8;

	padding: 5px 0 10px 0;

	border: 1px solid #dbdbdb;

	overflow: hidden;

	}

.bigareas_one{

	width: 100%;

	height: auto;

	}

.bigareas_tit{

	width: 96%;

	margin: 10px 2% 0 2%;

	height: 30px;

	line-height: 30px;

	overflow: hidden;

	text-indent: 17px;    

	color: #005bac;

	font-weight: 700;

	background-color: #d9d8d8;

	}	

.bigareas_tit a{

	color: #005bac;

	cursor:default;

	}	

.bigareas_tit a:hover{

	color: #005bac;

	}			

.bigareas_text{

	width: 96%;

	padding: 10px 2% 10px 2%;

	line-height: 26px;

	height: auto;

	overflow: hidden;

	}	

.bigareas_text p{

	margin: 0;

	padding: 0;

	line-height: 26px;

	}	

.bigareas_text img{

	max-width: 100%;

	height: auto;

	}

	

.prosthree_tip{

	width: 100%;

	height: auto;

	border-bottom: 2px solid #333333;

	overflow: hidden;		

	}	

.prosthree_tip ul li{

	list-style-type: none; 

	float: left; 

	width: 150px; 

	height: 33px;

	line-height: 33px;

	border-left: 1px solid #dbdbdb;

	border-right: 1px solid #dbdbdb;

	border-top: 1px solid #dbdbdb;

	font-weight: 700;

	overflow: hidden;

	margin-right: 5px;		

	}	

.prosthree_tip ul li a{

	display:block;

	color: #333333;

	width: 100%; 

	height: 33px;

	line-height: 33px;

	text-align: center;

	text-decoration: none;

	overflow: hidden;

	background-color: #f8f8f8;	

	}	

.prosthree_tip ul li a:hover{

	background-color: #005bac;		

	color: #ffffff;		

	}		







	

.contacts_five{

	width: 97%;

	padding-left:1.5%;

	padding-right:1.5%;

	height: auto;

	overflow: hidden;

	}	

	

.duotu_texts{

	width: 97%;

	margin:0 auto;

	height: auto;

	overflow: hidden;

	}

.zoom-section{clear:both;margin-top:20px;float:left;}

*html .zoom-section{display:inline;clear:both;}

.zoom-desc{width:412px;height: auto;}

.zoom-desc a{

	float:left;

	width: 29%;

	height: auto;

	margin: 9px 1.5% 0 1.5%;

	border:1px solid #dbdbdb;

	}

	

.zoom-small-image{border:1px solid #dbdbdb;width: 410px;height: 308px;}

.zoom-small-image img{width: 410px;height: 308px;}

.zoom-tiny-image{margin:0; width: 100%;height: auto;}

.zoom-desc a:hover{border:1px solid #005bac;}



.cloud-zoom-lens {

	border: 1px solid #888;

	margin:0;

	background-color:#005bac;

	cursor:move;

	}



.cloud-zoom-title {font-family:Arial, Helvetica, sans-serif;position:absolute !important;background-color:#000;color:#fff;padding:3px;width:100%;text-align:center;font-weight:bold;font-size:12px;top:0px;}



.cloud-zoom-big {

	border:1px solid #dbdbdb;

	overflow:hidden;

	width:400px !important;

	height: 350px !important;

	}



.cloud-zoom-loading {color:white;background:#222;padding:3px;border:1px solid #000;display:none;}	



#wrap{

	z-index:300 !important;

	}	

	

.probrief_right{

	float: right;

	width: 50%;

	height: auto;

	overflow: hidden;

	}

.probrief_title{

	width: 100%;

	font-size: 18px;

	line-height: 26px;

	border-bottom: 1px dotted #a8a8a8;

	padding-top: 5px;

	padding-bottom: 8px;

	color:#005bac;	

	}



.probrief_thumbs{

	width: 100%;

	line-height: 26px;

	padding-top: 8px;

	padding-bottom: 8px;

	border-bottom: 1px dotted #a8a8a8;

	}

.probrief_thumbs p{

	margin: 0;

	padding: 0;

	line-height: 26px;

	}	

	

.probrief_downloads{

	width: 100%;

	line-height: 26px;

	background: url(../zz_31.png) left top no-repeat;

	color:#005bac;

	font-weight: 700;	

	text-indent: 23px;

	padding-top:10px;

	overflow: hidden;

	}	

.probrief_downloads a{

	color:#005bac;

	}	

.probrief_downloads a:hover{

	color:#005bac;

	text-decoration: underline;

	}	

	

.probrief_btns{

	width: 100%;

	height: auto;

	overflow: hidden;

	}	

.probrief_btns ul li{

	float: left;

	margin-top: 10px;

	width: 158px;

	height: 34px;

	margin-right: 10px;

	overflow: hidden;

	}

.probrief_btns ul li a{

	display:block;

	height: 34px;

    line-height: 34px;	

	width: 158px;

     color: #ffffff;

	 text-align: center;

	 background-image: url(../ak_19.png);

	 background-repeat: no-repeat;

	 overflow: hidden;

	}

.probrief_btns ul li a:hover{

     color: #ffffff;

	 background-image: url(../ak_18.png);

	 background-repeat: no-repeat; 

	}	



.pro_shareus{

	width: 100%;

	height: auto;

	overflow: hidden;	

	margin-top: 10px;	

	}	

	

.probrief_cons{

	width: 100%;

	height: auto;

	overflow: hidden;

	margin-top: 10px;	

	}		

.probrief_cons ul li{

	float: left;

	height: 26px;

	line-height: 26px;

	padding-right: 25px;

	}	

.probrief_cons ul li a{

	color:#333333;

	}		

.probrief_cons ul li a:hover{

	color:#333333;

	text-decoration: underline;

	}	

.probrief_cons ul li span{

	font-weight: 700;

	}

		

.boname_four_sets{

	width: 100%;

	padding-top: 5px;

	font-weight: 700;

	}	

	

.boname_four_sets ul li{

	  float: left;

	  height: 28px;

	  line-height: 28px;

	  padding: 5px 10px 0 0;

	 	overflow: hidden; 

	}	

.probrief_tubs_title span{

	color:#005bac;

	font-weight: 700;	

	}						




#CB_ShowTh {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_Thumbs2 {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_Thumbs {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
.CB_RoundPixBugFix {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_Padding {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_ImgContainer {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_ImgContainer {
	padding-bottom: 20px\9;
}
*html #CB_ImgContainer {
	padding-bottom: 20px;
}
*+html #CB_ImgContainer {
	padding-bottom: 20px;
}


#CB_PrevNext {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_ContentHide {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_LoadingImage {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_Text {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_Window {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_Image {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_TopLeft {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_Top {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_TopRight {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_Left {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_Content {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_Right {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_BtmLeft {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_Btm {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_BtmRight {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_Prev {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_Next {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_Prev:hover {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_Next:hover {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_CloseWindow {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_SlideShowS {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_SlideShowP {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_SlideShowBar {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_Email {
	padding:0;
	border:0;
	margin:0;
	background-color: transparent;
}
#CB_ImgHide {
	z-index: 1098; left: 0px; visibility: hidden; position: absolute;
}
#CB_ShowTh {
	z-index: 1097; left: 0px; visibility: hidden; width: 100%; bottom: 0px; position: absolute; height: 15%;
}
#CB_Thumbs {
	display: none; z-index: 1100; left: 0px; overflow: hidden; bottom: 10px; padding-top: 10px; position: absolute; height: 60px; background-color: #fff;
}
#CB_Thumbs2 {
	margin: auto 0px; position: absolute; height: 50px;
}
.CB_ThumbsImg {
	position: absolute;
}
.CB_RoundPixBugFix {
	display: block; font-size: 1pt; visibility: hidden; font-family: arial;
}
#CB_ImgContainer {
	width: 100%; position: relative;
}
#CB_PrevNext {
	z-index: 1002; left: 0px; width: 100%; position: absolute; top: 0px; height: 100%;
}
#CB_ContentHide {
	z-index: 1000; left: 0px; position:fixed; top: 0px;
}
#CB_LoadingImage {
	margin-top: -12px; left: 50%; visibility: hidden; margin-left: -12px; position: absolute; top: 50%;
}
#CB_Text {
	text-align: center;
	line-height: 24px;
	height: auto;
	margin-top: 20px;
	display: none;
}
#CB_Window {
	z-index: 1100; left: 50%; visibility: hidden; position: absolute; top: 50%; border-collapse: separate;
}
#CB_Image {
	position: relative;
}
#CB_iFrame {
	z-index: 1003; width: 0px; position: absolute; height: 0px;
}
#CB_TopLeft {
	background:url(../s_topleft.png) right bottom !important;
}
#CB_Top {
	    background: url(../s_top.png) left bottom no-repeat !important;
}
#CB_TopRight {
	background:url(../s_topright.png) left bottom !important;
}
#CB_Left {
    background: url(../s_left.png) right top no-repeat !important;
}
#CB_Content {
	background-color: #ffffff;
}
#CB_Right {
	background: url(../s_right.png) left top no-repeat !important;
}
#CB_BtmLeft {
	background: url(../s_btmleft.png) right top !important;
}
#CB_Btm {
		background: url(../s_btm.png) left top no-repeat !important;
}
#CB_BtmRight {
	background:  url(../s_btmright.png) left top !important;
}
#CB_Prev {
	display: block; z-index: 1102; background: url(../blank.gif) no-repeat 0% 50%; width: 49%; cursor: pointer; outline-style: none;
}
#CB_Next {
	display: block; z-index: 1102; background: url(../blank.gif) no-repeat 0% 50%; width: 49%; cursor: pointer; outline-style: none;
}
.CB_TextNav {
	color: #666666; text-decoration: underline;
}
.CB_TextNav:hover {
	color: #ff7700; text-decoration: none;
}
#CB_Prev {
	left: 0px; float: left;
}
#CB_Next {
	left: 0px; float: right;
}
#CB_Prev:hover {
	background: url(../prev.png) no-repeat left 50%;
}
#CB_Next:hover {
	background: url(../next.png) no-repeat right 50%;
}
#CB_CloseWindow {
	z-index: 1104;position: absolute; right: 0; cursor: pointer;  top: 0px;
}
#CB_CloseWindow {
	right: 30px\9;
}
*+html #CB_CloseWindow {
	right: 0;
}

#CB_SlideShowS {
	z-index: 1104; left: -1px; cursor: pointer; position: absolute; top: 0px;display:none !important;
}
#CB_SlideShowP {
	z-index: 1104; left: -1px; cursor: pointer; position: absolute; top: 0px;
}
#CB_SlideShowBar {
	display: none; left: 22px; width: 0px; position: absolute; top: 5px; height: 5px;
}
#CB_Email {
	right: 15px; position: absolute;
}




.fangda_box{
	width: 100%;
	height: auto;
	margin-top: 10px;
	overflow: hidden;
	}
.fangda_ones {
    float:left;
	width:31.3%;
	margin: 15px 1% 0 1%;
	height: auto;
	overflow: hidden;
	}	
*+html .fangda_ones {
    float:left;
	width:31.2%;
	margin: 15px 1% 0 1%;
	height: auto;
	overflow: hidden;
	}	
.fangda_ones img{
	width:98%;
    height: auto;
	border: 1px solid #dbdbdb;
	}	
.fangda_ones a span.fangda_onename{
	display:block;	
	width:100%;
	height: 18px;
	line-height: 18px;
	overflow: hidden;
	text-align:center;
	margin-top: 5px;
	}		

			

#sub_poplayer{

	width:100%;

	height: auto;

    position: absolute;

	margin-top: -50px; 

	z-index: 200;

	}	

.sub_big_boxes{

	width: 100%;

	max-width: 1180px;

	height: auto;

	margin: 0 auto;

	padding-bottom: 30px;

	overflow: hidden;

	}

.sub_big_top{

	   width: 100%;

	   height: 20px;

	   background: url(../zh_37.png) top center no-repeat;

	   overflow: hidden;

	}	

.sub_big_bottom{

	   width: 100%;

	   height: 20px;

	   background: url(../zh_39.png) top center no-repeat; 

	   overflow: hidden;

	}	

.sub_big_middle{

	   width: 100%;

	   min-height: 350px;

	   background: url(../zh_38.png) top center repeat-y; 

	   overflow: hidden;

	}

.sub_content{

	width: 95%;

	padding: 0 2.5%;

	height: auto;

    overflow: hidden;	

	}	

.column_title_searchs{

	width: 100%;

	height: 40px;

	padding-top: 5px;	

    overflow: hidden;		

	}	

.column_title{

	float:left;

	width: auto;

	font-size: 30px;

	text-transform: uppercase;

	line-height: 40px;

	height: 40px;

	color:#005bac;	

	overflow: hidden;

	}



.column_tools_area{

	float:right;

	display:none;				

	}

.tools_search_titles{

	float:right;

	line-height: 40px;

	font-weight: 700;

	height: 40px;	

	margin-right: 5px;	

	}	

	

.tools_search_two{

	float:right;	

     width: 360px;

	 height: 32px;

	 padding-top: 4px;	

	}		

.search_form_two{

	width: 360px;

    height: 30px;

	border:1px solid #bfbfbf;

    background-color: #fdfdfc;

	border-radius:5px;	

	margin: 0;

	padding:0;

		}



.search_input_two { 

	width: 320px;

    float: left;

    height: 30px;

	color: #333333;

	border: medium none;

	line-height: 30px;

	text-indent:5px;

	font-size: 14px;

    background-color: #fdfdfc;

	font-family:Arial, Helvetica, sans-serif;

	border-top-left-radius:5px;

	border-bottom-left-radius:5px;		

   }	

.search_btn_two {

	width: 40px;

    height: 30px;

	float: right;

	cursor: pointer;

	border: medium none;

	background: url(../zz_30.png) center center #333333 no-repeat;

	border-top-right-radius:5px;

	border-bottom-right-radius:5px;		

  } 			

  	

	



.column_plates_zg{

	width: 98%;

	height: auto;

	padding: 10px 1%;

	background-color: #000000;

	overflow: hidden;

	margin-top: 10px;

	}	

.column_plates_zg ul li{

	float:left;

	line-height: 26px;

	font-size: 16px;

	padding: 0 16px;

	}	

.column_plates_zg ul li a{ 

    color: #ffffff;

	}	

.column_plates_zg ul li a:hover{ 

	color:#fee100;

	}	

.column_plates_zg ul li.plates_current a{ 

 	color:#fee100;

	}	

	

	

.crumb_size{

	width: 100%;

	height: 26px;

	line-height: 26px;

	padding-top: 10px;

	overflow: hidden;

	}

.space_two{

	color: #fd0101;

    padding-right: 5px;	

	}

.space_one{

	padding:0 5px;	

		}

.column_content{

	width: 100%;

	height: auto;

	padding-bottom: 30px;

	overflow: hidden;

	}						



#footer{

	width: 100%;

	height: auto;

	}

.footer_a{

	width: 100%;

	height: auto;

	padding: 10px 0 10px 0;

	background-color: #005bac;

	overflow: hidden;	

	}	



.footer_pros{

		float: left;
	    width: 20%; 
		height: auto;
		padding: 10px 2% 10px 2%;	
		overflow: hidden;

		}			

.bottom_tit1{

	width: 100%;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	font-size: 20px;
	color:#ffffff;
	text-transform: uppercase;

	}	

.bottom_aboutlist{

	margin-top: 0;

	}	

.bottom_aboutlist ul li{

	width: 100%;

	line-height: 20px;

	height: auto;

	padding: 4px 0;

	overflow: hidden;

	}	

.bottom_aboutlist ul li a{

	color:#fffefe;

	}	

.bottom_aboutlist ul li a:hover{

	color:#fffefe;

	text-decoration: underline;

	}		

	

.footer_email{

		float: left;
		width: 41%;
		height: auto;
		padding: 10px 2% 10px 2%;
		overflow: hidden;

	   }

.bottom_inquirys{

	width: 100%;

	line-height: 24px;

	height: auto;

	margin-top: 3px;

	color:#fbfbfd;	

	overflow: hidden;

	}

	

.bosubmit_inquiry{

	width: auto;

	height: auto;

	padding-top: 7px;	

	}	

.bosubmit_inquiry form{

	margin: 0;

	padding: 0;

	}	

.message_yxxhl{ padding:0;}

.message_yxxhl li{ line-height:32px; height:32px; padding-bottom:11px; font-size:14px; }

.message_yxxhl li input.botext{ background:#e6e6e6; height:30px; line-height:30px;width:100%; padding: 0px 5px 0px 5px;font-family: Arial, Helvetica, sans-serif;color:#333333;font-size:14px;border: 0px solid #bbbbbb;-moz-border-radius: 4px;-webkit-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px;}

.message_yxxhl .submitBtn_yxxhl_01{min-width: 50px; padding: 0px 15px 0px 15px;border: 1px solid #fee100;height:32px; box-shadow: 0 1px 1px -1px #DDD inset;  -moz-border-radius: 4px;-webkit-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; background-color:#fee100;color: #333333;font-size: 16px;font-family: Arial, Helvetica, sans-serif;}

.message_yxxhl .submitBtn_yxxhl_02{min-width: 50px; padding: 0px 15px 0px 15px;border: 1px solid #fffefe;height:32px; box-shadow: 0 1px 1px -1px #DDD inset;  -moz-border-radius: 4px;-webkit-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px; background-color:#005bac;color: #ffffff;font-size: 16px;font-family: Arial, Helvetica, sans-serif;}

.commentText_yxxhl{background:#e6e6e6; width:100%; height:80px; padding:5px; font-size:14px; color:#333333;font-family: Arial, Helvetica, sans-serif;line-height: 20px;overflow: auto;border: 0px solid #bbbbbb;-moz-border-radius: 4px;-webkit-border-radius: 4px; -o-border-radius: 4px; -ms-border-radius: 4px; border-radius: 4px;}	

.message_yxxhl li.comment_yxxhl{ height:95px; }

.bottmer_btns{

	float:right;

	margin-left: 10px;

	}		

.bottom_name_left{

	float:left;

	width: 47%;

	}	

.bottom_name_right{

	float:right;

	width: 47%;

	}		

.footer_contact{
		float: left;
		width: 27%;
		height: auto;
		padding: 10px 2% 10px 2%;
		overflow: hidden;
	}	
	
*+html .footer_contact{
		float: left;
		width: 26.5%;
		height: auto;
		padding: 10px 2% 10px 2%;
		overflow: hidden;
	}		



.boname_three{

	width:100%;

	height: auto;

	margin-top: 0;	

	}		

.boname_three ul li{

	width: 100%;

	line-height: 28px;

	overflow: hidden;

    color:#fffefe;

	}		



.boname_three a{

	color:#fffefe;

	cursor: pointer;

	}	

.boname_three a:hover{

	text-decoration: underline;

	}	

.boname_three ul li.color_blue{

	color:#005bac;	

	}	



	

.addcl{

	display: none;

	}	

		





.footer_b{

	width:100%;

	line-height: 28px;

	padding:15px 0 15px 0; 

	color: #fffefe;

	background-color: #111111;

	overflow: hidden;

	}

.footer_b a{

	color: #fffefe;

	}

.footer_b a:hover{

	color: #fffefe;

	text-decoration: underline;

	}



.footer_b_left{

	float:left;

	line-height: 28px;

	padding-left: 3%;	

	}	

.footer_b_right{

	float:right;

	line-height: 28px;	

	padding-right: 3%;	

	}		

.boname_four{

	float:right;

	}	

	

.boname_four ul li{

	  float: left;

	  height: 28px;

	  line-height: 28px;

	  padding: 0 0 0 10px;

	}		

		

.footer_cc{

	width: 100%;

	height: 30px;

	padding: 16px 0;

	background-color: #fee100;

	}		

.footer_cc_left{

	float:left;

    height:30px;  	

	}

.footer_cc_left ul li{

	float:left;

    height:30px; 

	line-height: 30px; 	

	font-size: 18px;

	padding: 0 21px;

	text-transform: uppercase;

	}	

.footer_cc_left ul li a{

    color: #333333;	

	}

.footer_cc_left ul li a:hover{

    color: #333333;

	text-decoration: underline;	

	}	



.footer_cc_right{

	float:right;	

	height: 30px;

	}		

		

.sbl { width:210px; height:30px;}

.siteLinks .select_box { width:210px; height:30px; position:relative; }

.siteLinks .select_box span { cursor:pointer; display:block; width:200px; padding-left:10px; height:30px; line-height:30px;overflow:hidden; color:#333333;background-color: #ffffff;border-radius:5px;text-transform:uppercase;font-size: 18px;}

.siteLinks .select_box ul li { cursor:pointer; }

.siteLinks .son_ul { display:none; width:210px; position:absolute; left:0; top:30px; background:#1667e4;padding: 8px 0; }

.siteLinks .son_ul li { display:block; line-height:22px; padding:4px 0 4px 10px; width:200px; }

.siteLinks .son_ul li a { color:#fff!important;}

.siteLinks .son_ul li.hover a { color:#fff!important;text-decoration: underline!important;}



		

.foot_fixed{

	display: none;

	}		



.faq_body{

	width: 100%;

	height: auto;

	overflow: hidden;

	}	

.faq_size{

    width: 100%;

    height: auto;

	overflow: hidden;

	border-bottom: 1px dotted #b0afaf;

	padding-bottom: 18px;

	padding-top: 18px;

	}	

.faq_question{

    width: 100%;

	text-indent: 22px;

	line-height: 26px;

	height: auto;

	background: url(../yn_022.png) left top no-repeat;

	font-weight: 700;

	}	

		

.faq_answer{

    width: 100%;

	text-indent: 22px;

	line-height: 26px;

	max-height: 52px;

	background: url(../yn_023.png) left top no-repeat;

	margin-top: 5px;

	overflow: hidden;

	}

.faq_answer p{

	margin: 0;

	padding: 0;

	}			

.faq_answer a,.faq_answer a:hover{

	color: #333333;

	}



.videos_area{

	width: 100%;

	height: auto;

	overflow: hidden;

	}

.videos_area ul li{

    float:left;

	width:23%;

	margin: 15px 1% 0 1%;

	height: auto;

	overflow: hidden;	

	}	

*+html .videos_area ul li{

    float:left;

	width:22.9%;

	margin: 15px 1% 0 1%;

	height: auto;

	overflow: hidden;		

	}	



.videos_pic img{

	width:98%;

    height: auto;

	border: 1px solid #dbdbdb;

	}	

.videos_name{

	width:100%;

	height: 18px;

	line-height: 18px;

	overflow: hidden;

	text-align:center;

	margin-top: 5px;

	}		

	

.information_icon{

	width:100%;

	height: auto;

	overflow: hidden;

	background: url(../yn_025.png) left no-repeat;

	margin-top: 20px;

	}

.information_icon ul li{

	float:left;

	width: 25%;

	height: auto;

	background: url(../yn_025.png) right no-repeat;

	overflow: hidden;

	}	

.information_icon ul li a{

	display: block;

	width: 100%;

	height: 52px;

	line-height: 52px;

	font-size: 18px;

	border-top: 1px solid #dbdbdb;

	border-bottom: 1px solid #dbdbdb;

	overflow: hidden;

	text-indent: 62px;

	color: #42637d;

	}	

.information_icon ul li a:hover{

	color:#005bac;

	}		

	

.information_icon ul li.faicon_01 a{

	background: url(../yn_026.png) left center no-repeat;

	}	

.information_icon ul li.faicon_02 a{

	background: url(../yn_027.png) left center no-repeat;

	}	

.information_icon ul li.faicon_03 a{

	background: url(../yn_028.png) left center no-repeat;

	}	

.information_icon ul li.faicon_04 a{

	background: url(../yn_029.png) left center no-repeat;

	cursor: default;

	}	

	

.information_icon ul li.faicon_01 a:hover{

	background: url(../yn_030.png) left center no-repeat;

	}	

.information_icon ul li.faicon_02 a:hover{

	background: url(../yn_031.png) left center no-repeat;

	}	

.information_icon ul li.faicon_03 a:hover{

	background: url(../yn_032.png) left center no-repeat;

	}	

.information_icon ul li.faicon_04 a:hover{

	background: url(../yn_033.png) left center no-repeat;

	cursor: default;	

	}	

		



.job_zp{

	 width: 100%; 

	 padding: 5px 0 0 0;

	 height: auto;

	 }

	

.jobTitle{ 

	   width:98%;	

	  font-size:15px; 

	  color:#333333; 

	  font-weight: 700;

	  cursor:pointer; 

	  clear:both; 

	  height:auto; 

	  line-height:22px;

	  padding: 7px 1%; 

	  background-color: #f2f2f2;

	  margin-top: 20px;

	  text-indent: 0;

	  overflow: hidden;

	  }

	  

div.activeTitle{ 

	  color:#005bac;

	  }



.jobContent{ 

	  height: auto; 

	  width: 100%; 

	  display: none;  

	  clear: both;

	  }



.jobspaces{

	 width: 100%; 

     height: auto; 

    } 

.proset_backets{

	 width: 100%; 

     height: auto; 	

	}	

.unipros_one{

	float: left;

    width: 18%;

	height: auto;

	margin: 15px 1% 0 1%;

	overflow: hidden;

	}

.unipros_onepic{

	width: 98%;

	height: auto;	

	border: 1px solid #dbdbdb;

	}	

.unipros_onepic img{

	width: 100%;

	height: auto;	

	}	

	

.unipros_onename{

	width: 100%;

	height: 26px;

	line-height: 26px;

	text-align: center;

	overflow: hidden;

	margin-top: 4px;

	}	



	

.category_title{

	  width: 98%; 

	  font-size:15px; 

	  color:#333333; 

	  font-weight: 700;

	  clear:both; 

	  height:auto; 

	  line-height:22px;

	  padding: 7px 1%; 

	  background-color: #f2f2f2;

	  margin-top: 25px;

	  text-indent: 0;

	  overflow: hidden;	

	}	

	

.category_codes{

	width: 98%;

	padding: 10px 1% 0 1%;

	line-height: 26px;

	overflow: hidden;

	}





.ak_pros_words{

	padding-top: 20px;

	}



.probrief_left{

	float:left;

	width:50.5%;

	height: auto;

	overflow: hidden;

	}





.probrief_left_yangshao{

		float:left;

	width:47.5%;

	height: auto;

	border:1px solid #dbdbdb;

	overflow: hidden;

	}

.probrief_left_yangshao img{

	width:100%;

	height: auto;

	}	

#gallery{

	width:100%;

	padding:0;

	height: auto;

	overflow:hidden;

   }

#gallery h1{

	color:#666666;

	line-height:30px;}

#gallery_nav {

	float: left;

	width:100%;

	}

#gallery_nav img{

	width:22%;

	height: auto;

	margin:7px 0.5% 0 0.5%;

	border: 1px solid #dbdbdb;

	}

#gallery_output {

	float: none;

	width:99%;

	height: 373px;

	overflow: hidden;

	border: 1px solid #dbdbdb;

}

#gallery_output img {

	display: block;

	width:100%;

	height: 373px;

}



.four_steps{

	width: 100%;

	height: auto;

	border-top: 1px dotted #b0afaf;

	overflow: hidden;

	margin-top: 20px;

	}

.step_area{

	width: 100%;

	height: auto;

	padding: 20px 0;

	border-bottom: 1px dotted #b0afaf;

	overflow: hidden;

	}	

	

.step_left{

	float:left;

	width: 13.5%;

	height: 35px;

	line-height: 35px;

	color: #FFF;

	font-size: 16px;

	background: url(../yn_038.png) right #005bac no-repeat;

	text-align: center;

	overflow: hidden;

	}	

.step_left span{

	font-size: 24px;

	padding-left: 5px;

	padding-right: 9px;

	}	

	

.step_right{

	float:right;

	width: 85%;

    height: auto

	overflow: hidden;

	}

.step_title{

	width: 100%;

	line-height: 26px;

	color: #29aae3;

	font-weight: 700;

	margin-top: 5px;

	overflow: hidden;

	}		

.step_text{

	width: 100%;

	line-height: 26px;

	margin-top: 10px;

	overflow: hidden;	

	}	



 .company_news{

	 width: 100%;

	 height: auto;

	 overflow: hidden;

	 margin-top: 4px;

	 }

.company_news ul li{

	width: 100%;

	height: auto;

	padding: 14px 0 14px 0;

	border-bottom:1px dotted #cccccc;

	}

.compnews{

	width: 100%;

	height: auto;

	overflow: hidden;	

	} 

.compnews_left{

	float: left;

	width: 77%;

	height: 22px;

	line-height: 22px;

	overflow: hidden;	

	} 	

.compnews_left a{

	display: block;

	width: 100%;

	text-indent: 13px;

	height: 22px;

	line-height: 22px;

	background: url(../bg_24.png) left top no-repeat;	

	} 

.compnews_left a:hover{

	background: url(../bg_25.png) left top no-repeat;	

	} 		

.compnews_right{

	float: right;

	width: 23%;

	height: 22px;

	line-height: 22px;

	text-align: right;

	overflow: hidden;

	color: #666666;

	} 

	

.newslist_sizehl{

	width: 100%;

	height: auto;

	overflow: hidden;

	}	

.newslist_sizehl ul li{

	width: 100%;

	height: auto;

	padding-top: 20px;

	padding-bottom: 20px;

	border-bottom: 1px dotted #bcbcbc;

	overflow: hidden;

	}	

.newslist_left_phl{

	float: left;

	width: 23.5%;

	height: auto;

	border: 1px solid #dbdbdb;

	}	

.newslist_left_phl img{

	width: 100%;

	height: auto;

	}	

	

.newslist_right_phl{

	float: right;

	width: 74.5%;

	height: auto;

	overflow: hidden;

	}	

	

	



	

.cases_one_phl{

	width: 100%;

	height: 24px;

	line-height: 24px;

	padding-bottom: 4px;

	padding-top: 4px;

	overflow: hidden;	

	}		

	

	



.newslist_one_phl{ 

	width: 100%;

	line-height: 24px;

	height: 24px;

    overflow: hidden;

	}

.newslist_four_phl{

	width: 100%;	

	line-height: 24px;

	height: 24px;

    overflow: hidden;	

	margin-top: 5px;

	}

.newslist_four_phl a{

	font-weight: 700;	

		color:#005bac;	

	}

.newslist_four_phl a:hover{

	text-decoration: underline;

	}	

	

.newslist_two_phl{ 

	width: 100%;

	line-height: 24px;

	max-height: 72px;

	color: #333333;	

    overflow: hidden;

	margin-top: 5px;	

	}	

.newslist_two_phl a{

	color: #333333;	

	}	

.newslist_two_phl a:hover{

	color: #333333;	

	}		

.newslist_three_phl{

	width: 100%;

	height: 24px;

	line-heihgt: 24px;

	overflow: hidden;

	margin-top: 10px;

	text-transform: capitalize;

	}				

.newslist_three_phl a{

		color:#005bac;

	}		

.newslist_three_phl a:hover{

	color:#005bac;

	text-decoration: underline;

	}	

				



 .allfaqs{

	 width: 97%;

	 padding: 0 1.5%;

	 height: auto;

	 overflow: hidden;

	 }

	 

.job_zpyhl{

	 border-bottom: 1px dotted #bcbcbc;

	 width: 100%; 

	 height: auto;

	 margin: 15px 0 0 0;

	 }

	

.jobTitle_yhl{ 

	  width: auto;

	  height: auto;

	  cursor:pointer; 

	  clear:both;

	  border-top:1px dotted #bcbcbc; 

	  background: url(../pbg_14.png) left top no-repeat;

	  line-height:26px; 

	  padding:10px 0px 10px 20px;

	  font-weight: 700;

	  }

	  

div.activeTitle_yhl{ 

	color:#005bac;

	  }

.jobContent_yhl{ 

	  height: auto; 

	  width: auto; 

	  display: none; 

	  padding: 10px 0 18px 20px; 

	  line-height: 26px; 

	  clear: both;

	  border-top: 1px dotted #bcbcbc;

	  background: url(../pbg_15.png) left top no-repeat;

	  }

.jobContent_yhl p{ 

     margin:0;

	 padding: 0;

	 line-height: 26px; 

	 }	

.jobContent_yhl img{

	max-width: 100%;

	height: auto;

	}	  



.sc_faqs_sets{

	width: 100%;

	height: auto;

	overflow: hidden;

	}

.sc_faqs_size{

	width: 100%;

	height: auto;

	padding: 20px 0;

	border-bottom: 1px dotted #c5c5c5;	

	overflow: hidden;		

	}

.sc_faqs_title{

	width: auto;

	line-height: 26px;

	height: auto;

	background: url(../z_035.png) left top no-repeat;

	text-indent: 21px;

	font-weight: 700;

	overflow: hidden;

	}

.sc_faqs_words{

	width: auto;

	line-height: 26px;

	height: auto;

	background: url(../z_034.png) left top no-repeat;

	text-indent: 21px;

	margin-top: 5px;

	overflow: hidden;	

	}		



.ourvideo_size{

	width: 100%;

	height: auto;

	overflow: hidden;

	margin-top:0px;	

	}

.ourvideo_one{

	float:left;

	width: 400px;

	height: auto;

	margin: 15px 10px 0 10px;

	overflow: hidden;	

	}	

.ourvideo_pic iframe{

	width: 400px;

	height: 225px;   

	}

.ourvideo_name{

	width: 400px;	

	line-height: 20px;

	height: 40px;

	text-align: center;

	overflow: hidden;

	margin-top:3px;

	}		





.contact_map{

	width: 800px;

	height: 600px;

	}

	

.productlist{

	display:none;

	}	

	

	

	

.maodian{

	width: 99%;

	height: 36px;

	background-color:#e2e2e2; 

	overflow: hidden;

	}

.maodian ul li{

	width: 33.1%;

	float:left;

	height:36px;	

	margin-right: 1px;

	}

.maodian li a{

	display:block; 

	width: 100%;

	color:#333333;

	height:36px;

	line-height: 36px;

	text-align: center;

	font-size: 14px;

	font-weight: 700;

	background: url(../z_036.png) right #e2e2e2 no-repeat;

	overflow: hidden;

	/*background:url(../line.gif) 0 bottom repeat-x;*/

	}

.maodian li a.choose{ 

	background:#005bac;

	color: #ffffff;

	}

.maodian li a:hover{

	background:#005bac; 

	color: #ffffff;	

	}

.isStuck{

	width:850px;

	margin-top:0px;

}	





.morepros_infos{

	width: 100%;

	height: auto;

	padding-bottom: 40px;

	background-color: #FFF;

	overflow: hidden;

	}

.unique_pics_contacts{

	width: 100%;

	height: auto;

	overflow: hidden;		

	}	

	



.contacts_boxes{

	width: 100%;

	height: auto;

	margin-top: 15px;

	overflow: hidden;

	}	

.conboxes_tit{

	width: 100%;

	height: 36px;

	line-height: 36px;

	overflow: hidden;

	text-indent: 32px;

	font-size: 16px;

	color:#333333;	

	border-bottom: 1px dotted #a8a8a8;	

	}	

.boxes_01{

	background: url(../zh_45.png) left center no-repeat;

	}	

.boxes_02{

	background: url(../zh_46.png) left center no-repeat;

	}	

.conboxes_texts{

	width: 100%;

	padding: 10px 0 5px 0;

	height: auto;

	line-height: 26px;

	overflow: hidden;

	}		

.conboxes_texts p{

	margin:0;

	padding: 0;

	line-height: 26px;

	}	

.conboxes_texts img{

	max-width: 100%;

	height: auto;

	}

.conboxes_texts a{

	color:#005bac;

	}	

.conboxes_texts a:hover{

	color:#005bac;

	text-decoration: underline;

	}

.conboxes_texts span{

	color:#005bac;

	}		

		

.conboxes_inquiry{

	margin-top: 10px;	

		}

		



.latestnews_left{

	float:none;

	width: 100%;

	line-height: 26px;

	overflow: hidden;

	}

.latestnews_left a{

	color: #333333;

	}

.latestnews_left a:hover{

	text-decoration: underline;

	}	

.latestnews_left span{

	font-weight: 700;

	}	

	

.latestnews_right{

	float:right;

	width: 54%;

    text-align: center; 

	}	

.latestnews_right img{

	max-width: 100%;

	height: auto;

	}		

	

	

	

#leftsead{width:231px;height:200px;position:fixed;top:250px;right:0px; z-index:600;}

*html #leftsead{margin-top:208px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}

#leftsead li{width:231px;height:60px;}

#leftsead li img{float:right;}

#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:231px;}

#leftsead li a .shows{display:block;}

#leftsead li a .hides{margin-right:-213px;cursor:pointer;cursor:hand;}

#p2{width:182px;background-color:#0f3e80;height:47px;margin-left:47px;border:1px solid #0f3e80;text-align:center;line-height:47px;overflow: hidden;}

#p1{width:47px;height:49px;float:left;}

#p2 span{

	color: #ffffff;

	font-size:14px;

	}

	

.tools_search_four{	

     width: 160px;

	 height: 23px;

	 padding-top: 12px;	

	 margin:0 auto;

	}		

.search_form_four{

	width: 160px;

    height: 23px;

    background-color: #98d6fd;

	border-radius:5px;	

	margin: 0;

	padding:0;

	overflow: hidden;

		}



.search_input_four { 

	width: 130px;

    float: left;

    height: 23px;

	color: #333333;

	border: medium none;

	line-height: 23px;

	text-indent:5px;

	font-size: 14px;

    background-color: #98d6fd;

	font-family:Arial, Helvetica, sans-serif;

	border-top-left-radius:5px;

	border-bottom-left-radius:5px;		

   }	

.search_btn_four{

	width: 29px;

    height: 23px;

	float: right;

	cursor: pointer;

	border: medium none;

	background: url(../ll07.png) center center #98d6fd no-repeat;

	border-top-right-radius:5px;

	border-bottom-right-radius:5px;		

  } 	







.index_colors_pros{

	width: 100%;

	height: auto;

	padding: 30px 0 40px 0;

	background-color: #ffffff;

	overflow: hidden;

	}

.recommend_pro_tit01{

	width: 100%;

	font-size: 40px;

	line-height: 55px;

	text-align: center;

	text-transform: uppercase; 

	overflow: hidden;	  

}	

.recommend_pro_tit02{

	width: 100%;

	font-size: 18px;

	line-height: 26px;

	color:#666666;

	text-align: center;	

	text-transform: uppercase;

	overflow: hidden;	

}	

.recommend_pro_tit03{

	width: 100%;

	line-height: 24px;

	max-height: 72px;

	text-align: center;

	margin-top: 12px;

	overflow: hidden;	

	}	

.recommend_pro_tit03 a{

	color: #005bac;	

	}	

.recommend_pro_tit03 a:hover{

	color: #005bac;	

	}	

	

	

	

.carousel_content{

	width: 94%;

	padding: 0 3%;

	height: auto;

	}	

.mcolor{ 

    width: 100%;

	height: auto;

	overflow: hidden;

	}

.pro_box{}

.pro_li{	 

	width:23%;

	display: inline;

	float:left;

	overflow:hidden;

	margin:25px 1% 0 1%;

	position: relative;

	}	

*+html .pro_li{	 

	width:22.9%;

	display: inline;

	float:left;

	overflow:hidden;

	margin:25px 1% 0 1%;

    position: relative;	

	}		

	

.pro_pic{	 

	width:100%;

    height:auto;

	overflow:hidden;

	}

.pro_pic a{

	display: block;

	width: auto;

	height: auto;

	overflow: hidden;

	}

.inpropics{

	width: 100%;

	height: auto;

	background: url(../ak_12.png) left center repeat-x;

	overflow: hidden;

	}	

.inpropics img{

	width: 97.5%;

	height: auto;

    -moz-border-radius: 50%;

    -webkit-border-radius: 50%;

	-o-border-radius: 50%; 

	-ms-border-radius: 50%; 

	border-radius: 50%;	

	margin: 0 auto;

	border: 3px solid #ffffff;

	overflow: hidden;

	}	

.pro_pic a:hover .inpropics{

	background: url(../ak_13.png) left center repeat-x;

	}	



.inros_wordset{

   width: 100%;

   height: auto;

   background-color: #005bac;

   padding-bottom: 25px;

   overflow: hidden;

}

.pro_pic a:hover .inros_wordset{

   background-color: #fee100;	

	}

.pro_nrtit{

	width: 90%;

	margin:0 auto;

	font-size: 18px;

	text-align: center;

	height: 32px;

	line-height: 32px;

	text-transform: uppercase;

	overflow: hidden;

	color: #ffffff;	

	margin-top: 10px;

	}



.pro_nrword{

	width: 90%;

	margin:5px auto 0 auto;

	line-height: 24px;

	height: 72px;

	overflow: hidden;

	text-align: center;	

	color: #ffffff;			

	}

	

.pro_links{

	width: 110px;

	height: 32px;

	line-height: 32px;

	text-align: center;

	margin: 15px auto 0 auto;

	text-transform: uppercase;

	font-size: 14px;

	background-color: #ffffff;

    -moz-border-radius: 5px;

    -webkit-border-radius: 5px;

	-o-border-radius:5px;

	-ms-border-radius: 5px;

	border-radius: 5px;		

	overflow: hidden;

	color:#333333;

	}	

		

.pro_pic a:hover .pro_nrtit{

	color:#333333;	

	}	

.pro_pic a:hover .pro_nrword{

	color:#333333;	

	}			

.pro_pic a:hover .pro_links{

	color:#ffffff;	

	background-color: #333333;	

	}		



.carousel-control{width:25px;height:60px;line-height:45px;position: absolute;}

.carousel-control.left{background-color:transparent;top:46%;left:-25px;}

.carousel-control.right{background-color:transparent;top:46%;right:-25px;}	









.newss_pro_li{	 

	width:23%;

	display: inline;

	float:left;

	overflow:hidden;

	margin:15px 1% 0 1%;

	position: relative;

	}	

*+html .newss_pro_li{	 

	width:22.9%;

	display: inline;

	float:left;

	overflow:hidden;

	margin:15px 1% 0 1%;

    position: relative;	

	}		

	

.newss_pro_pic{	 

	width:100%;

    height:auto;

	overflow:hidden;

	}

.newss_pro_pic a{

	display: block;

	width: auto;

	height: auto;

	overflow: hidden;

	}

.newss_inpropics{

	width: 100%;

	height: auto;

	background: url(../ak_12.png) left center repeat-x;

	overflow: hidden;

	}	

.newss_inpropics img{

	width: 97.5%;

	height: auto;

    -moz-border-radius: 50%;

    -webkit-border-radius: 50%;

	-o-border-radius: 50%; 

	-ms-border-radius: 50%; 

	border-radius: 50%;	

	margin: 0 auto;

	border: 3px solid #ffffff;

	overflow: hidden;

	}	

.newss_pro_pic a:hover .newss_inpropics{

	background: url(../ak_13.png) left center repeat-x;

	}	



.newss_inros_wordset{

   width: 100%;

   height: auto;

   background-color: #005bac;

   padding-bottom: 25px;

   overflow: hidden;

}

.newss_pro_pic a:hover .newss_inros_wordset{

   background-color: #fee100;	

	}

.newss_pro_nrtit{

	width: 90%;

	margin:0 auto;

	font-size: 18px;

	text-align: center;

	height: 32px;

	line-height: 32px;

	text-transform: uppercase;

	overflow: hidden;

	color: #ffffff;	

	margin-top: 10px;

	}



.newss_pro_nrword{

	width: 90%;

	margin:5px auto 0 auto;

	line-height: 24px;

	height: 72px;

	overflow: hidden;

	text-align: center;	

	color: #ffffff;			

	}

	

.newss_pro_links{

	width: 110px;

	height: 32px;

	line-height: 32px;

	text-align: center;

	margin: 15px auto 0 auto;

	text-transform: uppercase;

	font-size: 14px;

	background-color: #ffffff;

    -moz-border-radius: 5px;

    -webkit-border-radius: 5px;

	-o-border-radius:5px;

	-ms-border-radius: 5px;

	border-radius: 5px;		

	overflow: hidden;

	color:#333333;

	}	

		

.newss_pro_pic a:hover .newss_pro_nrtit{

	color:#333333;	

	}	

.newss_pro_pic a:hover .newss_pro_nrword{

	color:#333333;	

	}			

.newss_pro_pic a:hover .newss_pro_links{

	color:#ffffff;	

	background-color: #333333;	

	}		

	

	

@media screen and (max-width:1440px){



.inbos_texts{

	font-size: 14px;	

    padding-bottom: 5px;	

	}



.ad_innewsses{

	padding: 15px 1.5% 0 1.5%;

	}	

	

.neiye_body{

	background:none;

	z-index: 0;

	position: static;	

	margin-top: 0;

	}	

	

.chat_online{

	margin-top: 25px;

	}

	

	}

	







@media screen and (max-width:1330px){

.top_tools ul{

	font-weight: normal;

	}	

.menu_ens li{font-size:15px;}	



.index_viceo_news{

	padding: 25px 0 30px 0;	

	}		



.index_colors_pros{

	

	padding: 25px 0 30px 0;

		}

		

.recommend_pro_tit01{

	font-size: 30px;

	line-height: 42px;		  

}	



.pro_nrtit{

	font-size: 14px;

	font-weight: 700;

	height: 26px;

	line-height: 26px;

	margin-top: 10px;

	}		

.inpropics img{

	width: 97%;

}

.pro_nrword{

	margin:0 auto;		

	}	

	

.newss_pro_nrtit{

	font-size: 14px;

	font-weight: 700;

	height: 26px;

	line-height: 26px;

	margin-top: 10px;

	}		

.newss_inpropics img{

	width: 97%;

}

.newss_pro_nrword{

	margin:0 auto;		

	}		

	

.index_icons{

	padding: 10px 0 30px 0;

	}

.models_title{

	font-size: 18px;

	}	

.quick_models ul li{

	margin: 20px 1.5% 0 1.5%;

	}		

*+html .quick_models ul li{

	margin: 20px 1.5% 0 1.5%;

	}	

	



.ourvideo_size{

	margin-top:0px;	

	}

.ourvideo_one{

	width: 375px;

	margin: 15px 10px 0 10px;

	}	

.ourvideo_pic iframe{

	width: 375px;

	height: 211px;   

	}

.ourvideo_name{

	width: 375px;

	}			



.index_choose_us{

	padding: 25px 0 45px 0;

	}

.chooseus_links{

	line-height: 24px;

	font-size: 14px;	

	}		

.contact_map{

	width: 700px;

	height: 525px;

	}



.isStuck{

	width:780px;

}	



.morepros_infos{

	padding-bottom: 30px;

	}

.multi-picframe{

   margin-top: 20px;

	}

	

.unipros_onename{

	height: 22px;

	line-height: 22px;

	margin-top: 4px;

	}




.footer_cc_left ul li{	

	font-size: 16px;

	padding: 0 21px;

	}

.siteLinks .select_box span { font-size: 16px;}			





	}







@media screen and (max-width:1290px){



.zoom-desc{width:382px;}	

.zoom-small-image{width: 380px;height: 285px;}

.zoom-small-image img{width: 380px;height: 285px;}

.zoom-desc{width:382px;height: auto;}

.cloud-zoom-big {

	width:380px !important;

	height: 350px !important;

	}

	



.information_icon ul li a{

	font-size: 16px;

	}	

		



.multi-picframe{

    width: 54%;

	}

.probrief_left{

	width: 52.5%;

	}	



#gallery_output {

	height: 387px;

	border: 1px solid #dbdbdb;

}

#gallery_output img {

	height: 387px;

}	



	

   }



	



@media screen and (max-width:1280px){

.area_content{

	width: 95%;

	padding: 0 2.5%;

	}

.top_content{

	width: 95%;

	padding: 0 2.5%;

	}



.caselist_left_phl{

	width: 30%;

	}	

	

.caselist_right_phl{

	width: 67%;

	}	

	

.chat_online{

	width: 94%;

	padding: 20px 3% 25px 3%;

	}	

	

.chat_left{

	float:none;

	width: 100%;

	}	

.chat_title{

	height: auto;

	text-align: center;

	}	

.chat_words{

	height: auto;

	text-align: center;	

	}	

.chat_right{

	float:none;

	width: 100%;

	height: auto;

	}	

		

.chat_btn{

	float:none;

	width: 220px;

	margin: 10px auto 0 auto;

	}	

.chat_btn a{

	display: block;

	width: auto;

	height: 47px;

	line-height: 47px;

	padding-right: 0;

    }





.navTitle a{

	width: 82%;

	padding: 7px 12% 7px 6%;

	}

.navTitles a{

	width: 82%;

	padding: 7px 12% 7px 6%;

	}



	}







@media screen and (max-width:1260px){

	

#leftsead{

	display:none;

	}	

	

.inquiry_area_butts{

	width:70%;

	}	

		

.top_logo_left{

	width: 24%;	

	}

.menu_ens a{padding:0 10px;}

	

.menu_ens li{font-size:13px;}

.top_search_right{

	width: 18%;		

}

.navigations{

	width: 58%;

	}	

	

.top_toolbars_contact ul li.toolbars_bg02{

    display: none;			

	}		



.news_tit_left{

	width:38%;	

	}	

.news_tit_right{

	width: 55%;	

	}			



	

.leftabout_title{

	width: 88%;

	padding: 10px 6%;

	line-height: 26px;

	font-size: 18px;

	}		

#sidebar_left{

	width: 70%;

	}	

#sidebar_right{

	width: 27%;

	}

		

.zoom-section{float:none;width: 100%;}

.zoom-desc{width:502px;}

.zoom-desc a{

	float:left;

	width: 29%;

	height: auto;

	margin: 9px 1.5% 0 1.5%;

	border:1px solid #dbdbdb;

	}

	

.zoom-small-image{width: 500px;height: 375px;}

.zoom-small-image img{width: 500px;height: 375px; }

.cloud-zoom-lens {

	display:none !important;

	}

.cloud-zoom-big {

	display:none !important;

	}



#wrap{

	z-index:300 !important;

	}	

	

	

.adnewsin_pic{

	width: 44%;

	}	

.adnewsin_areas{

	width: 53%;	

	}		

.adnewsin_date{

	height: 22px;

	line-height: 22px;

	font-size: 14px;

	}

	

.adnewsin_title{

	height: 22px;

	line-height: 22px;

	font-size: 14px;

	margin-top: 3px;

	font-weight: 700;		

	}	

.adnewsin_texts{

	margin-top: 3px;	

	}

.adnewsin_links{

	margin-top: 3px;		

	}	

					



.bigareas_tit{

	width: 95%;

	margin: 0 2.5%;

	}	

.bigareas_text{

	width: 95%;

	padding: 10px 2.5% 20px 2.5%;

	}			



.ourvideo_size{

	margin-top:0px;	

	}

.ourvideo_one{

	width: 310px;

	margin: 15px 10px 0 10px;

	}	

.ourvideo_pic iframe{

	width: 310px;

	height: 174px;   

	}

.ourvideo_name{

	width: 310px;

	}			

	

	

.isStuck{

	width:620px;

}	

	

.newslist_left_phl{

	width: 28%;

	}	

.newslist_right_phl{

	width: 69.5%;

	}	

#gallery_output {

	height: 380px;

}

#gallery_output img {

		height: auto;

}	

		



.footer_b{

	padding:15px 0 25px 0;

	}	

.footer_b_left{

	float:none;

	width: 94%;

	paddingt: 0 3%;	

	}	

.footer_b_right{

	float:none;

	width: 94%;

	padding: 10px 3% 0 3%;	

	}		

.boname_four{

	float:left;

	}	

	

.boname_four ul li{

	  float: left;

	  height:auto;

	  line-height: 28px;

	  padding: 0 10px 0 0;

	}		

		

.footer_cc_left ul li{	

	font-size: 15px;

	padding: 0 13px;

	}

.siteLinks .select_box span { font-size: 15px;}			

	



   }

   

   

	



@media screen and (max-width:1150px){

.area_content{

	width: 93%;

	padding: 0 3.5%;

	}

.top_content{

	width: 93%;

	padding: 0 3.5%;

	}



.sub_content{

	width: 93%;

	padding: 0 3.5%;	

	}	

	

#sub_poplayer{

    position: static;

	margin-top: 0; 

	}		

.sub_big_top{

	   display:none;

	}	

.sub_big_bottom{

	   display:none;

	}	

.sub_big_middle{

	padding-top: 15px;

	}	

.sub_big_boxes{

	padding-bottom: 0;

	}



.history_date{

	width: 6.5%;	

	}

.history_texts{

	width: 89.5%;

	padding: 12px 0 0 4%;		

	}	



.pdfs_left{

	width: 30%;

	}		

.pdfs_right{

	width: 67%;	

	}	

.pdfs_title{

	padding-top: 4px;

	}	

.pdfs_links{

	padding-top: 6px;		

	}			 



.smcategorys_all ul li{

	margin: 15px 2% 0 2%;

	}		

.smcategorys_left{

	width: 44%;

	}	

.smcategorys_right{

	width: 52%;

	}		

.smcategorys_name{

	height: 26px;

	line-height: 26px;

	}	



.smcategorys_word{

	max-height: 40px;

	}					

	

.caselist_left_phl{

	width: 33%;

	}	

	

.caselist_right_phl{

	width: 64%;

	}		

				



#tagContent {

	width: 94.5%;

    padding: 10px 2.5%;

}

.inquiry_area{

	width: 94.5%;

	padding: 10px 2.5% 15px 2.5%;	

	}

	

.tabpros_area{

	width: 94.5%;

	padding: 10px 2.5% 15px 2.5%;	

	}	



.information_icon ul li a{

	font-size: 14px;

	}			



.step_left{

	width: 16%;

	}	

.step_right{

	width: 82.5%;

	}	







.contact_map{

	width: 650px;

	height: 488px;

	}

	

#gallery_output {

	height: 360px;

}

#gallery_output img {

		height: auto;

}	



	

	} 

  

 



  @media screen and (max-width:1040px){

#gallery_output {

	height: 323px;

}

#gallery_output img {

	height: 323px;

}	



	  

	  }	

	

			



@media screen and (max-width:1020px){

.recommend_pro_tit01{

		text-align: center;

	font-size: 22px;

	line-height: 32px;	

	}

.recommend_pro_tit02{

	font-size: 16px;

	}					

.carousel_content{

	width: 92%;

	padding: 0 4%;

	}	

.pro_li{	 

	width:46%;

	margin:20px 2% 0 2%;

	}

.pro_nrword{

	height: 72px;			

	}	

	

.newss_pro_li{	 

	width:46%;

	margin:20px 2% 0 2%;

	}

.newss_pro_nrword{

	height: 72px;			

	}		

		

	

.newslist_left_phl{

	width: 37%;

	}	

.newslist_right_phl{

	width: 60.5%;

	}	

	

.index_choose_us{

	padding: 25px 0 30px 0;

	background: none;

	background-color: #005bac;

	overflow: hidden;	

	}	

	

.description_f{

	width:88%;

	margin:0 auto;

	}	

.inquiry_area_butts{

	width:88%;

	}		



.top_toolbars{

	display:none;

	}

.topnavs{

	display:none;

   }

.top_logos{

	display:none;

   }   

   

 .relative_tops{

	width: 100%;

	height: auto;

	position: static;

	z-index: 500;	

	}	  

   

#slides {

	margin-top:0;

	}   

   

   

#page{

	display:block;

	}	

	

		   

 			.mm-menu {

				background: #333333 !important;

			}

			.mm-navbar {

				border: none;

			}

			.mm-search {

				padding: 30px 25px 0 25px;

			}

			.mm-search input {

				background: none !important;

				border: 1px solid rgba( 255, 255, 255, 0.8 );

				height: 35px;

			}

			.mm-listview li > a {

				color: rgba( 255, 255, 255, 0.8 );

			}

			.mm-listview > li > a {

				font-size: 16px;

				padding: 12px 10px 12px 35px;

			}

			.mm-listview > li > a:hover {

				background: rgba( 255, 255, 255, 0.8 );

			  		color:#cc0000;	

			}

			.mm-listview .mm-inset {

				padding-left: 50px;

			}

			.mm-listview .mm-inset a:hover {

				text-decoration: underline;

				color:#cc0000;	

			}  



	

.column_plates_zg{

	display:none;

	}	

	

.crumb_size{

	width: 100%;

	height: auto;

	line-height: 24px;

	max-height: 72px;

	overflow: hidden;

	}	

.tools_search_titles{

	display:none;	

	}	

	

	

	

	.unipros_one{

    width: 30.3%;

	margin: 15px 1.5% 0 1.5%;

	}

	

	

	



.footer_cc{

	display:none;

	}



.footer_a{

	padding: 20px 0 10px 0; 	

	}	

.bottom_tit1{
	width: 100%;
	height: auto;
	line-height: 28px;
	padding-bottom: 5px;
	font-size: 18px;
	}	

.footer_pros{

	    width: 44%;

		padding: 0 3% 15px 3%;

		}	

		

.footer_email{

  	  float:none;

	    width: 94%; 

		padding: 0 3% 15px 3%;	

	   }				

	

.footer_contact{

	    width: 44%; 

		padding: 0 3% 15px 3%;	

	}	

.bottom_aboutlist{

	margin-top: 0;

	}

.bosubmit_inquiry{

	padding-top: 7px;	

	}	

					

.boname_three{

	margin-top: 0;	

	}	

.addcl{

	display: block;

	}	





.quick_models ul li{

	float:none;

	width: 95%;

	margin: 20px 2.5% 0 2.5%;

	}		

.models_title{

	font-size: 14px;

	font-weight:700;

	}

.models_texts{

	height: auto;

	line-height: 22px;	

	max-height: 66px;

	}		







#banner_sub{

	margin:0 auto;

	}



.inbos_texts{

	width: 95%;

	}

		

.chat_title{

	font-size: 16px;

	font-weight: 700;

	}	



.adnewsin_links{

	display:none;		

	}	

					

.index_offical_videos{

	float:none;

	width: 100%;

	}

.offical_videos_pic{

	text-align: center;

	margin-top: 15px;

	}	

.video_sizeyhl{

	width: 500px;

	height: 284px;

	margin:0 auto;

	}

	

	

.index_offical_news{

	float:none;

	width: 100%;

	}

.index_tit_left{

	text-align: center;

	}	

.news_tit_left{

	width:25%;	

	}	

.news_tit_right{

	width: 70%;	

	}	

.offical_news_sets ul li{

	float:none;

	width: 95%;

	margin: 15px 2.5% 0 2.5%;	

	}	

	

.indexs_news_text{

	padding-top:10px;

	}	

	

.indexs_news_links{

	padding-top:10px;

	font-size: 14px;

	font-weight: 700;

	}	

	

#sidebar_left{

	float: none;	

	width: 100%;

	padding-top:0;		

	}

#sidebar_right{

   float: none;

	display:none;

    }

	

#breadcrumbnav{	

	padding: 12px 0;	

	}	



.bread_crumb_size{

	height: auto;

	line-height: 26px;

	max-height: 52px;

	overflow: hidden;

	}



.probrief_names{

	line-height: 26px;

	font-size: 18px;

	padding-top: 20px;

	}	



.column_plates{

	display:none;

	}

.productlist{

	display:block;

	width: 100%;

	margin-top: 8px;

	}

#toggle {

  	color: white;

  	width:96%;

  	height:36px;

  	line-height:36px;

  	padding:0 2%;

  	cursor: pointer;

  	background:#005bac url(../sm_menu.png) 96% center no-repeat;

  	border:none;

	text-indent:10px;

	font-size:16px;

  	margin:0 auto;}

#toggle a{

	color:white;}

#toggle.active{

	background:#005bac url(../sm_menu.png) 96% center no-repeat}

.nav-collapse ul{

  	margin: 0;

  	padding: 0;

  	width: 100%;

  	display: block;

  	list-style-type: none;}

.nav-collapse li{

  	width: 96%;

  	text-indent:12px;

  	line-height:18px;

	padding: 8px 2%;

  	display: block;

  	background:#e5e5e5;

	border-bottom: 1px dotted #b5b5b5;}

.nav-collapse li a{

	color:#212121;}

.nav-collapse li a:hover{

	text-decoration:underline;

	color:#212121;

	}



.js .nav-collapse {

  	clip: rect(0 0 0 0);

  	max-height: 0;

  	position: absolute;

  	display: block;

  	overflow: hidden;

  	zoom: 1;}



.nav-collapse.opened {

  	max-height: 9999px;}



.disable-pointer-events {

  	pointer-events: none !important;}



.nav-toggle {

  	-webkit-tap-highlight-color: rgba(0,0,0,0);

  	-webkit-touch-callout: none;

  	-webkit-user-select: none;

  	-moz-user-select: none;

  	-ms-user-select: none;

  	-o-user-select: none;

  	user-select: none;}

.js .nav-collapse{

    position: relative;}

.js .nav-collapse.closed{

    max-height: none;

}

.nav-toggle {

    display: none;}





.pdfs_left{

	width: 27%;

	}		

.pdfs_right{

	width: 70%;	

	}		

.pdfs_links{

	padding-top: 5px;		

	}			 



.smcategorys_word{

	max-height: 60px;

	}					

	

#wrap{

	z-index:0 !important;

	position: static;

	}	

#cloud-zoom-big{

	z-index:0 !important;	

	}	

.mousetrap{

	z-index:0 !important;		

	}		

	

.information_icon ul li{

	width: 50%;

	}	

.information_icon ul li a{

	font-size: 18px;

	}	

		

.jobTitle{ 

	  width: 96%; 

	  padding: 7px 2%;  

	  font-size:14px; 

	  }	





.category_title{

	  width: 96%; 

	  padding: 7px 2%;  

	  font-size:14px; 

	}

	



.ourvideo_size{

	width: 662px;

	margin:0 auto 0 auto;

	}

.ourvideo_one{

	width: 310px;

	margin: 15px 10px 0 10px;

	}	

.ourvideo_pic iframe{

	width: 310px;

	height: 174px;   

	}

.ourvideo_name{

	width: 310px;

	}			



			



.maodian{

	margin-top: 25px;

	}



.multi-picframe{

	float:none;

    width: 600px;

	height: auto;

	}



.probrief_left{

	float:none;

	width:572px;

	height: auto;

	margin: 0 auto;

	overflow: hidden;

	}

#gallery_output {

	float: none;

	width:99%;

	height: 380px;

}

#gallery_output img {

	height: 380px;

}

	

	

.probrief_right{

	float:none;

	width: 100%;

	padding-top: 15px;	

	}	





.probrief_left_yangshao{

		float:none;

	width:450px;

	height: 450px;

	}	

.probrief_thumbs{

	display:none;

	}		

	

	

.latestnews_left{

	float:none;

	width: 100%;

	margin-top: 0;

	}

.latestnews_right{

	float:none;

	width: 100%;

    text-align: left; 

	margin-top: 15px;

	}	

.latestnews_right img{

	max-width: 100%;

	height: auto;

	}	

	

		 

  } 

  

  

@media screen and (max-width:990px){

.top_content{

	width: 100%;

	padding: 0;

	}		



.sub_index_category_one{

	width: 46%;

	margin: 20px 2% 0 2%; 

	}

 

 

 

  } 

 

 



	

    

@media screen and (max-width:850px){

.ad_innewsses{

	float:none;

	width: 100%;

	padding: 15px 0 0 0;

	}		

.adnewsin_pic{

	width: 31.5%;

	}	

.adnewsin_areas{

	width: 66%;	

	}		

.adnewsin_links{

	display:block;		

	}						



.inquiry_area{

	width: 92.5%;

	padding: 10px 3.5% 15px 3.5%;	

	}

.tabpros_area{

	width: 92.5%;

	padding: 10px 3.5% 15px 3.5%;	

	}	



.message li{ line-height:30px; height:60px; margin-bottom:15px; padding-left:2%;}

.message li .msg{ float:none; color:#333333; width:100%; margin-right:0; display:block;text-align:left;height: 30px;}

.message li .msgbtn{ float:none; color:#fcfcfc; width:100%; margin-right:0; display:block;text-align:left;height: 30px;}

.message li input.text{ background:#ffffff; border:1px solid #e2e2e2; box-shadow: 0 2px 2px -2px #DDD inset; border-radius:4px; height:28px; line-height:28px;width:75%; padding: 0px 5px 0px 5px;font-family: Arial, Helvetica, sans-serif;}

.message li input.text{color:#3d3d3d;}

.commentText{background:#ffffff; border:1px solid #d2d2d2; border-radius:4px;width:75%; height:100px; padding:10px 10px 10px 6px; color:#3d3d3d;font-family: Arial, Helvetica, sans-serif;line-height: 22px;overflow:auto;}

.message li.comment{ height:125px; }

.message .submit{color:#3d3d3d;}

.message .submitBtn{padding-left: 15px;padding-right: 15px; height:34px; box-shadow: 0 2px 2px -2px #DDD inset; border-radius:4px; background-color:#005bac;color: #FFF;font-size: 16px;font-family: Arial, Helvetica, sans-serif;}	







 } 





@media screen and (max-width:768px){



.pdfs_left{

	width: 33%;

	}		

.pdfs_right{

	width: 64%;	

	}				 



.history_date{

	width: 8%;	

	}

.history_texts{

	width: 87%;

	padding: 12px 0 0 5%;		

	}	





 } 	 

	 



@media screen and (max-width:750px){

.probrief_left{

	float:none;

	width:452px;

	height: auto;

	margin: 0 auto;

	overflow: hidden;

	}

#gallery_output {

	float: none;

	width:99%;

	height: 300px;

}

#gallery_output img {

	height: 300px;

}	

	

	

.column_title_searchs{

	height: auto;		

	}	

.column_title{

	float:none;

	width: 100%;

	font-size: 24px;

	line-height: 40px;

	height: 40px;

	}



.column_tools_area{

	float:none;				

	}

.tools_search_two{

	float:none;	

     width: 100%;

	}		

.search_form_two{

     width: 100%;

		}



.search_input_two { 

	width: 84%;	

   }	

.search_btn_two {

	width: 16%;	

  } 			



.smcategorys_word{

	max-height: 40px;

	}					



.caselist_sizehl ul li{

	padding-top: 15px;

	padding-bottom: 15px;

	}	

	

.caselist_left_phl{

	width: 33%;

	}	

	

.caselist_right_phl{

	width: 64%;

	}		

.caselist_two_phl{

	max-height: 44px;

	}	

.caselist_six_phl{

	padding-bottom: 2px;

	padding-top: 2px;

	}	

.caselist_three_phl{

	margin-top: 5px;

	}						



.proarea_five{

	padding-top: 15px;

	}

.prosthree_tip{

	width: 100%;

	height: 69px;

	background-color: #f8f8f8;	

	border-top: 1px solid #dbdbdb;	

	}

.prosthree_tip ul li {

	float:left;

	width: 50%; 

	border-left: 0px solid #dbdbdb;

	border-right: 0px solid #dbdbdb;

	border-top: 0px solid #dbdbdb;	

	border-bottom: 1px solid #dbdbdb;

	margin-right: 0;

	background: url(../ak_22.png) right center no-repeat;

	margin-right: 0;

	padding:0 ;	

	height: 34px;

	line-height: 34px;

	font-weight: normal;

}

.prosthree_tip ul li a{

	background: url(../ak_22.png) right center no-repeat;

	height: 34px;

	line-height: 34px;	

}



	

#tagsxin {

	width: 100%;

	height: 69px;

	background-color: #f8f8f8;

}

#tagsxin li {

	float:left;

	width: 49%; 

	border-left: 0px solid #dbdbdb;

	border-right: 0px solid #dbdbdb;

	border-top: 0px solid #dbdbdb;	

	border-bottom: 1px solid #dbdbdb;

	background: url(../ak_22.png) right center no-repeat;

	margin-right: 0;

	padding:0 ;

	height: 34px;

	line-height: 34px;

	font-weight: normal;

}

#tagsxin li a {

		height: 34px;

	line-height: 34px;

}

#tagsxin li.selectTag a {

		height: 34px;

	line-height: 34px;	

}





#tagContent {

	width: 92.5%;

    padding: 10px 3.5%;

}



.related_pros ul li{

	width: 44.5%;

	padding: 10px 2.5% 0 2.5%;

	}

		

.information_icon ul li{

	width: 50%;

	}	

.information_icon ul li a{

	font-size: 16px;

	}	



.step_left{

	width: 19.5%;

	}	

.step_right{

	width: 79%;

	}



.bigareas_tit{

	width: 94%;

	margin: 0 3%;

	text-indent: 20px;

	}	

.bigareas_text{

	width: 94%;

	padding: 10px 3% 20px 3%;

	}			



.ourvideo_size{

	width: 522px;

	margin:0 auto 0 auto;

	}

.ourvideo_one{

	width: 240px;

	margin: 15px 10px 0 10px;

	}	

.ourvideo_pic iframe{

	width: 240px;

	height: 135px;   

	}

.ourvideo_name{

	width: 240px;

	}			







.contact_map{

	width: 500px;

	height: 375px;

	}

	

	





.maodian ul li{

	width: 32.8%;

	}

.maodian li a{

	font-size: 12px;

	}

.isStuck{

	width:520px;

}	



.multi-picframe{

    width: 550px;

	}



.newslist_four_phl{

	height: auto;

	max-height: 48px;

	}	

.newslist_four_phl a{

	font-weight: normal;

	}		

.newslist_two_phl{

	display:none;

	}	



		

}



	 

		 

@media screen and (max-width:640px){



.pdfs_left{

	width: 37%;

	}		

.pdfs_right{

	width: 60%;	

	}				 



.smcategorys_all ul li{

	float:none;

	width: 100%;

	margin: 15px 0 0 0;

	}				

.smcategorys_word{

	max-height: 60px;

	}					



.smcate_titles{

	background:none;

	background-color: #f2f2f2;

	text-indent: 10px;

	}

.probox_four ul li{

	width: 45%;

	margin: 15px 2.5% 0 2.5%; 

	}


.fangda_box{
	margin-top: 0;
	}
.fangda_ones {

	width:45%;

	margin: 15px 2.5% 0 2.5%;

	}	



.videos_area ul li{

	width:46%;

	margin: 15px 2% 0 2%;

	}	

.videos_name{

	font-size: 12px;

	}		



.compnews_left{

	float: none;

	width: 100%;

	height: auto;

	} 	

.compnews_left a{

	height: auto;	

	} 	

.compnews_right{

	float: none;

	width: 100%;

	text-align: left;

	text-indent: 13px;

	} 







	}

	

	

  

  

@media screen and (max-width:635px){

.video_sizeyhl{

	width: 380px;

	height: 216px;

	}	

	

	

.area_content{

	width: 90%;

	padding: 0 5%;

	}



.sub_content{

	width: 90%;

	padding: 0 5%;	

	}	

	



.multi-picframe{

    width: 100%;

	}



.history_date{

	width: 12%;	

	}

.history_texts{

	width: 81%;

	padding: 12px 0 0 7%;		

	}	



.zoom-desc{width:352px;}

	

.zoom-small-image{width: 350px;height: 263px;}

.zoom-small-image img{width: 350px;height: 263px;}

	

	

.information_icon{

	display: none;

	}	



.job_zp{

	 padding: 0;

	 }

	 

.unipros_onename{

	font-size: 12px;

	margin-top: 2px;

	}	 

.unipros_one{

    width: 45%;

	margin: 15px 2.5% 0 2.5%;

	}

 



.category_title{

	  margin-top: 20px;

	}	

	

		

.step_left{

	float:none;

	width: 120px;

   }

	

.step_right{

	float:none;

	width: 100%;

	}

.step_title{

	margin-top: 10px;

	}		

.step_text{

	margin-top: 0;

	}



.news_tit_left{

	width:30%;	

	}	

.news_tit_right{

	width: 63%;	

	}	

.offical_news_sets ul li{

	float:none;

	width: 94%;

	margin: 15px 3% 0 3%;	

	}



.ad_innewsses{

	float:none;

	width: 100%;

	padding: 10px 0 0 0;

	}		

.adnewsin_pic{

	width: 35%;

	}	

.adnewsin_areas{

	width: 62%;	

	}		



.adnewsin_title{

	height: auto;

	max-height: 44px;

	margin-top: 0;

	font-weight: normal;		

	}		

.adnewsin_texts{

	display:none;

	}

.adnewsin_links{

	margin-top: 0;	

	}						





.prosthree_tip{

	height: 69px;	

	margin-top: 15px;

	}	

.prosthree_tip ul li{

	width: 50%;

	border-bottom: 1px solid #cfcfcf;		

	}		



.ourvideo_size{

	width: 320px;

	margin:0 auto 0 auto;

	}

.ourvideo_one{

	float:none;

	width: 320px;

	margin: 15px 0 0 0;

	}	

.ourvideo_pic iframe{

	width: 320px;

	height: 180px;   

	}

.ourvideo_name{

	width: 320px;

	height: auto;

	}			



 }  

 

 

@media screen and (max-width:600px){	
.models_links{
		display:none;
		}
.models_texts{
	height: 44px;
	}	
		
	

	.probrief_left_yangshao{

		float:none;

	width:98%;

	height: auto;

	}

		
.carousel_content{
	width: 86%;
	padding: 0 7%;
	}	

.carousel-control.left{top:49%;left:-20px;}
.carousel-control.right{top:49%;right:-20px;}

.pro_nrword{
	display:none;		
	}
	
.pro_links{
	display:none;	
	}
	
.inros_wordset{
   padding-bottom: 15px;
}		
.pro_nrtit{
	width: 90%;
	margin:0 auto;
	font-size: 12px;
	font-weight: normal;
	height: 40px;
	line-height: 20px;
	margin-top: 10px;
	}



.pdfs_left{

	width: 22%;

	}		

.pdfs_right{

	width: 75%;	

	}

.pdf_download ul li{

		float:none;

		width: 95%;

		margin: 20px 2.5% 0 2.5%;

		 } 					 



.caselist_left_phl{

	width: 43%;

	}	

	

.caselist_right_phl{

	width: 53.5%;

	}	

		

.caselist_two_phl{

	display:none;

	}	

.caselist_six_phl{

	height: auto;

	line-height: 22px;

	max-height: 44px;

	padding-bottom: 0;

	padding-top: 0;

	font-weight: normal;	

	}						





	

	

.abouts_sets{

	display: none;	

	}

	

.newsde_title{

	font-size: 18px;

	line-height: 28px;

	}					

.abouts_settit{

	font-size: 18px;

	line-height: 28px;

	}		

	



.probrief_left{

	width:302px;

	height: auto;

	}

#gallery_output {

	float: none;

	height: 198px;

}

#gallery_output img {

	height: auto;

}



.chat_online{

	margin-top: 18px;

	}

.chat_btn{

	width: 195px;

	}	

.chat_btn a{

	font-size: 16px;

	font-weight: 700;

	}	

	

.jobTitle{ 

	  width: 94%; 

	  padding: 7px 3%;  

	  }	





.category_title{ 

	  width: 94%; 

	  padding: 7px 3%;  

	  }	

	

	

.contact_map{

	width: 360px;

	height: 270px;

	}	

	

	

 

	

.isStuck{

	width:410px;

}	

	  

	

.newslist_three_phl{

	display:none;

	}	

  



	  	

	}

 









@media screen and (max-width:480px){



.slidesjs-pagination{ 

	right:15px; 

	bottom:15px; 

	}





.footer_pros{

	    float:none;

	    width: 94%; 

		}	

		

.footer_email{

	    float:none;

	    width: 94%; 

	   }				

	

.footer_contact{

	    float:none;

	    width: 94%; 

		display:none;

	}	

.addcl{

	display: none;

	}	

	

	

.footer_b{

	padding: 15px 0 55px 0; 

	}

.foot_fixed{

	width:100%;

	height:40px;

	display:inline-block;

	position:fixed;

	background:#133a82;

	bottom:0; 

	z-index:250;

	}

.foot_fixed li{

	width:20%;

	height:40px;

	float:left;

	text-align:center;

	background: url(../bt_07.png) right no-repeat;

	}

.foot_fixed a{

	width:100%;

	height:40px;

	line-height:40px;

	display:block;

	}	

	

.message_yxxhl{ padding:0;}

.message_yxxhl li{ line-height:32px; height:auto; padding-bottom:11px; font-size:14px; }

.message_yxxhl li input.botext{ width:96%;}

.commentText_yxxhl{width:96%; }	

.bottom_name_left{

	float:none;

	width: 100%;

    padding-bottom:11px;	

	}	

.bottom_name_right{

	float:none;

	width: 100%;

	}						



.newsin_title{

	width: 100%;

	height: auto;

	line-height: 22px;

	max-height: 44px;

	}							

	

#tagContent {

	width: 90.5%;

    padding: 10px 4.5%;

}



.relpro_name{

	height: 22px;

	line-height: 22px;

	margin-top: 3px;

	font-size: 12px;

	}	

	

.inquiry_area{

	width: 90.5%;

	padding: 10px 4.5% 15px 4.5%;	

	}	

.tabpros_area{

	width: 90.5%;

	padding: 10px 4.5% 15px 4.5%;	

	}		



.bigareas_text{

	width: 92%;

	padding: 10px 4% 20px 4%;

	}	

.bigareas_tit{

	text-indent: 23px;

	}				



.faq_answer{

	max-height: 78px;

	}





							  	   

	}	













@media screen and (max-width:475px){

.video_sizeyhl{

	width: 300px;

	height: 171px;

	}		

	

.pdfs_left{

	width: 27%;

	}		

.pdfs_right{

	width: 70%;	

	}					 



.fangda_ones a span.fangda_onename{

	font-size: 12px;

	}	







.contact_map{

	width: 300px;

	height: 225px;

	}

	

.sub_index_category_one{

    float:none;

	width: 96%;

	margin: 20px 2% 0 2%; 

	}	



.maodian{

	height: 73px;

	}

.maodian ul li{

	width: 49%;

	border-bottom: 1px solid #bebebe;

	}



.isStuck{

	width:260px;

}

	

.newslist_left_phl{

	float:none;

	width: 99%;

	}

.newslist_right_phl{

	float:none;

	width: 100%;	

	}	

.newslist_one_phl{

	margin-top: 5px;

	}				





}











@media screen and (max-width:450px){



.news_tit_left{

	width:35%;	

	}	

.news_tit_right{

	width: 57%;	

	}	

	

.newss_pro_li{

	width:88%;

	margin:20px 6% 0 6%;

	}

		

.history_date{

	width: 14.5%;	

	}

.history_texts{

	width: 77%;

	padding: 12px 0 0 8.5%;		

	}	





.inbos_pic{

	display:none;

	}

.inbos_texts{

	margin: 0 auto 0 auto;

	}



.caselist_left_phl{

	width: 45%;

	}	

	

.caselist_right_phl{

	width: 50%;

	}	

		

.caselist_three_phl{

	margin-top: 3px;

	}				

.caselist_three_phl a{

	display:block;

	width: auto;

	padding-left: 0;

	height: 22px;

	line-height: 22px;

	color:#005bac;

	background-image: none;	

	}		

.caselist_three_phl a:hover{

	background-image: none;	

	text-decoration: underline;

	}		



.zoom-desc{width:282px;}

	

.zoom-small-image{width: 280px;height: 210px;}

.zoom-small-image img{width: 280px;height: 210px; }

	

#tagsxin li {

  font-size: 12px;

}

  

 .inpro_name_b{

	font-size: 12px;

	} 

.probox_four ul li{

	margin: 10px 1% 0 1%; 

	}	

  



.probrief_left{

	width:222px;

	}



#gallery_output {

	float: none;

	height: 145px;

}

#gallery_output img {

	display: block;

	height: auto;

}



#gallery_nav img{

	width:21.5%;

	} 

  

.adnewsin_pic{

	width: 39%;

	}	

.adnewsin_areas{

	width: 57%;	

	}		

.adnewsin_links{

	display:none;

	}						



.prosthree_tip ul li a{

	font-size: 12px;		

	}		



.ourvideo_size{

	width: 270px;

	margin:0 auto 0 auto;

	}

.ourvideo_one{

	float:none;

	width: 270px;

	margin: 15px 0 0 0;

	}	

.ourvideo_pic iframe{

	width: 270px;

	height: 152px;   

	}

.ourvideo_name{

	width: 270px;

	height: auto;

	}			

  

	}

	

	

	

@media screen and (max-width:400px){


	.video_sizeyhl{

	width: 230px;

	height: 132px;

	}	

	

	

.area_content{

	width: 88%;

	padding: 0 6%;

	}	

	

.quick_models ul li{

	width: 95%;

	margin: 20px 2.5% 0 2.5%;

	}		



.pdfs_left{

	width: 29%;

	}		

.pdfs_right{

	width: 68%;	

	}					 

	

#tagContent {

	width: 89%;

    padding: 10px 5.5%;

}



.inquiry_area{

	width: 88.5%;

	padding: 10px 4.5% 15px 5.5%;	

	}	

	

.tabpros_area{

	width: 88.5%;

	padding: 10px 4.5% 15px 5.5%;	

	}	



.zoom-desc{width:222px;}

	

.zoom-small-image{width: 220px;height: 165px;}

.zoom-small-image img{width: 220px;height: 165px; }

	

.smcategorys_left{

	width: 46%;

	}	

.smcategorys_right{

	width: 48%;

	}	

.smcategorys_name{

	height: auto;

	line-height: 24px;

	max-height: 48px;

	margin-top: 3px;

	}	

.smcategorys_word{

	display: none;

	}	



.history_date{

	width: 18%;	

	}

.history_texts{

	width: 72%;

	padding: 12px 0 0 10%;		

	}	



.pdfs_links{

	padding-top: 0;		

	}

.pdfs_links a{

	display: block;

	width: auto;

	padding-left:0;

	height: 22px;

	line-height: 22px;

	background:none;

	color: #34aae1;	

	}	

.pdfs_links a:hover{

	background:none;

	text-decoration: underline;

	}			 

	

.jobTitle{ 

	  width: 92%; 

	  padding: 7px 4%;  

	  }	



.category_title{ 

	  width: 92%; 

	  padding: 7px 4%;  

	  }	

	  

.bigareas_text{

	width: 88%;

	padding: 10px 6% 20px 6%;

	}	

.bigareas_tit{

	text-indent: 26px;

	}				



.ourvideo_size{

	width: 200px;

	margin:0 auto 0 auto;

	}

.ourvideo_one{

	float:none;

	width: 200px;

	margin: 15px 0 0 0;

	}	

.ourvideo_pic iframe{

	width: 200px;

	height: 113px;   

	}

.ourvideo_name{

	width: 200px;

	height: auto;

	}			





.contact_map{

	width: 220px;

	height: 165px;

	}



.sub_content{

	width: 88%;

	padding: 0 6%;	

	}	



	  

}

	

	 

	 





