@charset "utf-8";
	object,embed,video {
	max-width:100%;
}
.ie6 img {
	width:100%;
}
.cl {
	clear:both;
}
.area {
	width:100%;
	max-width:1180px;
	height:auto;
	margin:12px auto;
	overflow:hidden;
}
.top_area {
	width:100%;
	max-width:1180px;
	height:auto;
	margin:0 auto;
}
.area_content {
	width:100%;
	height:auto;
}
.top_content {
	width:100%;
	height:auto;
}
.top {
	width:100%;
	height:auto;
}
.top_tools {
	width:100%;
	height:36px;
	color:#b0afaf;
	overflow:hidden;
	font-size:12px;
	background-color:#333333;
}
.tools_left {
	float:left;
	height:36px;
	line-height:36px;
	overflow:hidden;
}
.tools_right {
	float:right;
	height:36px;
	overflow:hidden;
}
.tools_email {
	float:left;
	height:36px;
	line-height:36px;
}
.tools_email a {
	color:#b0afaf;
}
.tools_email a:hover {
	color:#b0afaf;
	text-decoration:underline;
}
.tools_search {
	float:left;
	height:20px;
	margin-top:8px;
	margin-left:20px;
}
.search_form {
	width:auto;
	height:20px;
	border:0px solid #dcdcdc;
	background-color:#5a5a5a;
	border-radius:5px;
	margin:0;
	padding:0;
}
*+html .search_form {
	width:210px;
	height:20px;
	border:0px solid #dcdcdc;
	background-color:#5a5a5a;
	border-radius:5px;
	margin:0;
	padding:0;
}
.search_input {
	width:180px;
	float:left;
	height:20px;
	color:#b0afaf;
	border:medium none;
	line-height:20px;
	text-indent:5px;
	font-size:12px;
	background-color:#5a5a5a;
	font-family:Arial,Helvetica,sans-serif;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
}
.search_btn {
	width:30px;
	height:20px;
	float:right;
	cursor:pointer;
	border:medium none;
	background:url(../image/yn_008.png) center center #5a5a5a no-repeat;
	border-top-right-radius:5px;
	border-bottom-right-radius:5px;
}
.top_navs {
	width:100%;
	height:110px;
	background-image:url(../image/yn_007.png);
	background-repeat:repeat;
}
.logo {
	float:left;
	width:145px;
	height:110px;
}
.logo img {
	width:145px;
	height:110px;
}
.navigations {
	float:right;
	width:auto;
	height:110px;
}
.topmenu {
	position:relative;
	z-index:800;
	float:right;
}
.topmenu a {
	text-decoration:none;
	word-wrap:break-word;
}
.menu_ens {
	height:110px;
	margin:0;
	_overflow:hidden;
}
.menu_ens a {
	color:#333333;
	height:110px;
	line-height:110px;
	float:left;
	position:relative;
	padding:0 20px;
}
.menu_ens li {
	font-size:16px;
	float:left;
	position:relative;
	margin:0;
	padding:0;
}
.menu_ens li a.current_navnase {
	color:#5CB85C;
	background:url(../image/yn_006.png) bottom center no-repeat;
}
.menu_ens li:hover {
	color:#5CB85C;
	background:url(../image/yn_006.png) bottom center no-repeat;
}
.menu_ens li:hover a {
	color:#5CB85C;
}
.menu_ens ul.common_nav {
	width:222px;
	background-color:#484848;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
	position:absolute;
	left:-57px;
	top:-999em;
	z-index:1200;
	display:none;
}
.menu_ens li:hover ul.common_nav {
	top:93px;
	display:block;
	margin:0;
	padding:0;
	background-color:#484848;
}
.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;
	text-align:center;
}
.menu_ens li:hover ul.common_nav li a {
	color:#ffffff;
	width:202px;
	height:auto;
	line-height:22px;
	text-decoration:none;
	font-size:14px;
	font-weight:normal;
	padding:6px 10px 6px 10px;
}
.menu_ens li:hover ul.common_nav li a:hover {
	text-decoration:none;
	background:none;
	background-color:#5CB85C;
	color:#ffffff;
	font-weight:normal;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
}
.menu_ens li.hover {
	color:#5CB85C;
	background:url(../image/yn_006.png) bottom center no-repeat;
}
.menu_ens li.hover a {
	color:#5CB85C;
}
.menu_ens li.hover ul.common_nav {
	top:93px;
	display:block;
	margin:0;
	padding:0;
	background-color:#484848;
}
.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;
	text-align:center;
}
.menu_ens li.hover ul.common_nav li a {
	color:#ffffff;
	width:202px;
	height:auto;
	line-height:22px;
	text-decoration:none;
	font-size:14px;
	font-weight:normal;
	padding:6px 10px 6px 10px;
}
.menu_ens li.hover ul.common_nav li a:hover {
	text-decoration:none;
	background:none;
	background-color:#5CB85C;
	color:#ffffff;
	font-weight:normal;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	opacity:0.9;
}
#page {
	display:none;
}
#slides {
	display:none;
	position:relative;
	z-index:100;
}
#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(../image/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_pros {
	width:100%;
	height:auto;
	background-color:#f2f2f2;
	padding-bottom:45px;
	overflow:hidden;
}
.inbig_title01 {
	width:100%;
	height:40px;
	line-height:40px;
	font-size:28px;
	overflow:hidden;
	text-align:center;
	margin-top:35px;
	text-transform:capitalize;
}
.inbig_title01 a,.inbig_title01 a:hover {
	color:#333333;
}
.inpro_texts {
	width:80%;
	line-height:26px;
	height:auto;
	margin:5px auto 0 auto;
	overflow:hidden;
	font-size:16px;
	text-align:center;
	color:#666666;
}
.fivepro_boxs {
	width:100%;
	height:auto;
	margin-top:25px;
}
#conyuhl {
	width:100%;
	height:auto;
	overflow:hidden;
}
.lineaGreyhl {
	width:100%;
	height:auto;
	overflow:hidden;
}
#tagsxinhl {
	width:100%;
	padding:0;
	margin:0;
	height:36px;
	background-color:#dfdfdf;
}
#tagsxinhl li {
	list-style-type:none;
	float:left;
	width:25%;
	height:36px;
	line-height:36px;
	background:url(../image/z_01.jpg) right no-repeat;
	overflow:hidden;
}
#tagsxinhl li a {
	display:block;
	width:100%;
	height:36px;
	color:#333333;
	font-size:14px;
	text-align:center;
	font-weight:700;
	text-decoration:none;
}
#tagsxinhl li.emptyTag {
	background:none transparent scroll repeat 0% 0%;
	width:4px;
}
#tagsxinhl li.selectTaghl {
	position:relative;
	height:36px;
	color:#ffffff;
}
#tagsxinhl li.selectTaghl a {
	height:36px;
	color:#ffffff;
	line-height:36px;
	background:url(../image/z_01.jpg) right #5CB85C no-repeat;
}
#tagContenthl {
	}.tagContenthl {
	display:none;
	width:100%;
	height:auto;
}
#tagContenthl div.selectTaghl {
	display:block;
}
.fourpro_size {
	width:100%;
	height:auto;
	overflow:hidden;
}
.fourpro_size ul li {
	float:left;
	width:23%;
	margin:20px 1% 0 1%;
	height:auto;
	overflow:hidden;
}
.fourpro_size ul li a {
	display:block;
	width:auto;
	height:auto;
	overflow:hidden;
	border:1px solid #c9c9c9;
	background-color:#ffffff;
	padding-bottom:20px;
}
.inhot_pic {
	width:100%;
	height:auto;
}
.inhot_pic img {
	width:100%;
	height:auto;
}
.inhot_content {
	width:88%;
	margin:0 auto;
}
.inhot_title {
	width:100%;
	line-height:22px;
	height:44px;
	overflow:hidden;
	padding-top:8px;
	text-align:center;
}
.inhot_link {
	width:74px;
	height:26px;
	line-height:26px;
	color:#5CB85C;
	border:1px solid #5CB85C;
	text-transform:uppercase;
	text-align:center;
	overflow:hidden;
	margin:10px auto 0 auto;
}
.fourpro_size ul li a:hover .inhot_link {
	color:#333333;
	border:1px solid #333333;
}
.cases_repeat {
	width:100%;
	height:auto;
	overflow:hidden;
}
.cases_area {
	float:left;
	width:64%;
	height:auto;
	overflow:hidden;
}
.inbig_title02 {
	width:100%;
	height:40px;
	line-height:40px;
	font-size:28px;
	overflow:hidden;
	margin-top:35px;
	text-transform:capitalize;
}
.inbig_left {
	float:left;
}
.inbig_right {
	float:right;
	font-size:14px;
}
.inbig_right a {
	color:#5CB85C;
}
.inbig_right a:hover {
	color:#5CB85C;
	text-decoration:underline;
}
.innewsb_left {
	float:left;
}
.innewsb_right {
	float:right;
	font-size:14px;
	display:none;
}
.innewsb_right a {
	color:#5CB85C;
}
.innewsb_right a:hover {
	color:#5CB85C;
	text-decoration:underline;
}
.incases_pics {
	width:100%;
	margin-top:3px;
}
.incases_pics ul li {
	float:left;
	width:31.3%;
	margin:11px 1% 0 1%;
	height:auto;
}
*+html .incases_pics ul li {
	float:left;
	width:31.1%;
	margin:11px 1% 0 1%;
	height:auto;
}
.incasespic {
	width:auto;
	height:auto;
	border:1px solid #dedede;
}
.incasespic img {
	width:100%;
	height:auto;
}
.incasesname {
	width:100%;
	height:22px;
	line-height:22px;
	overflow:hidden;
	text-align:center;
	margin-top:3px;
}
.report_area {
	float:right;
	width:32%;
	height:auto;
	overflow:hidden;
}
.inbig_title03 {
	width:100%;
	height:40px;
	line-height:40px;
	font-size:28px;
	overflow:hidden;
	margin-top:35px;
	text-transform:capitalize;
}
.report_sets {
	width:100%;
	height:auto;
	margin-top:3px;
	overflow:hidden;
}
.report_sets ul li {
	margin-top:11px;
}
.report_sets ul li a {
	display:block;
	width:94%;
	padding:0 2% 0 3%;
	height:38px;
	line-height:38px;
	overflow:hidden;
	background:url(../image/yn_010.png) right bottom no-repeat;
	border:1px solid #dedede;
}
.report_sets ul li a:hover {
	background:url(../image/yn_009.png) right bottom no-repeat;
	border:1px solid #5CB85C;
}
.index_news {
	width:100%;
	height:auto;
	overflow:hidden;
	padding-bottom:15px;
}
.inbig_title04 {
	width:100%;
	height:40px;
	line-height:40px;
	font-size:28px;
	overflow:hidden;
	text-transform:capitalize;
	margin-top:35px;
	padding-bottom:8px;
	background:url(../image/yn_011.png) bottom no-repeat;
}
.innewsses {
	width:100%;
	height:auto;
	overflow:hidden;
}
.innewsses ul li {
	float:left;
	width:29.3%;
	height:auto;
	margin:20px 2% 0 2%;
	overflow:hidden;
}
*+html .innewsses ul li {
	float:left;
	width:29.2%;
	height:auto;
	margin:20px 2% 0 2%;
	overflow:hidden;
}
.newsin_date {
	width:100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	text-indent:32px;
	color:#666666;
	background-image:url(../image/rbg_25.png);
	background-repeat:no-repeat;
	font-size:16px;
}
.newsin_boxes {
	width:100%;
	height:auto;
	overflow:hidden;
}
.newsin_boxes a {
	display:block;
	width:100%;
	height:auto;
}
.newsin_title {
	width:100%;
	height:28px;
	line-height:28px;
	font-size:16px;
	color:#333333;
	margin-top:15px;
	overflow:hidden;
}
.newsin_boxes a:hover .newsin_title {
	color:#5CB85C;
}
.newsin_texts {
	width:100%;
	line-height:22px;
	height:66px;
	overflow:hidden;
	color:#666666;
	margin-top:5px;
}
.newsin_links {
	width:74px;
	height:26px;
	line-height:26px;
	color:#ffffff;
	border:1px solid #5CB85C;
	text-transform:uppercase;
	text-align:center;
	background-color:#5CB85C;
	overflow:hidden;
	margin-top:25px;
}
.newsin_boxes a:hover .newsin_links {
	color:#5CB85C;
	background-color:#ffffff;
}
.smbanner {
	width:100%;
	max-width:1920px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
.smbanner img {
	width:100%;
	height:auto;
}
.neiye_body {
	width:100%;
	height:auto;
	background:url(../image/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;
}
.leftsidebar {
	float:left;
	width:24%;
	height:auto;
	padding:5px 0 0 0;
	display:inline;
	overflow:hidden;
}
.leftabout_box {
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:20px;
	background-color:#f3f3f3;
}
.leftabout_title {
	width:88%;
	padding:8px 6%;
	height:auto;
	line-height:28px;
	font-size:20px;
	color:#ffffff;
	background-color:#333333;
	overflow:hidden;
}
.leftcase_title {
	width:88%;
	margin:0 6%;
	padding:13px 0 10px 0;
	height:auto;
	line-height:28px;
	font-size:20px;
	color:#212121;
	background:url(../image/yn_037.png) bottom #f3f3f3 no-repeat;
	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:7px 6%;
	line-height:22px;
	height:auto;
	color:#333333;
	border-bottom:1px solid #dbdbdb;
	background-color:#f3f3f3;
}
.leftabout_list ul li a:hover {
	color:#5CB85C;
}
.leftabout_list ul li.left_current a {
	color:#5CB85C;
}
.leftpros_list {
	width:100%;
}
.navBox {
	width:auto;
	height:auto;
	background-color:#f3f3f3;
}
.navTitle {
	width:100%;
	height:auto;
	overflow:hidden;
}
.navTitle a {
	display:block;
	width:88%;
	padding:7px 6%;
	line-height:22px;
	height:auto;
	color:#333333;
	border-bottom:1px solid #dbdbdb;
	background:url(../image/yn_034.png) right center #f3f3f3 no-repeat;
	cursor:pointer;
	overflow:hidden;
	font-weight:700;
}
.navTitle a:hover {
	color:#5CB85C;
}
.navTitles {
	width:100%;
	height:auto;
	overflow:hidden;
}
.navTitles a {
	display:block;
	width:88%;
	padding:7px 6%;
	line-height:22px;
	height:auto;
	color:#333333;
	border-bottom:1px solid #dbdbdb;
	background:url(../image/yn_035.png) right center #f3f3f3 no-repeat;
	cursor:pointer;
	overflow:hidden;
	font-weight:700;
	color:#5CB85C;
}
.navTitles a:hover {
	color:#5CB85C;
}
.navText {
	margin:0;
	padding:0;
	background-color:#f3f3f3;
	border-bottom:1px solid #dbdbdb;
	padding:8px 0;
}
.navText li {
	width:88%;
	padding:4px 6%;
	text-indent:10px;
	list-style-type:none;
	height:auto;
	line-height:20px;
	color:#333333;
	background:url(../image/yn_036.png) left top no-repeat;
	overflow:hidden;
}
.navText li a {
	text-decoration:none;
	color:#333333;
}
.navText li a:hover {
	color:#5CB85C;
}
.lefthot_pros {
	width:100%;
	height:auto;
	overflow:hidden;
	background-color:#f3f3f3;
	padding:15px 0;
}
.aside-parts-slide {
	overflow:hidden;
	width:212px;
	margin:0 auto;
}
ul#aside-parts-slide {
	overflow:hidden;
	position:relative;
	width:212px;
	height:190px;
}
ul#aside-parts-slide li {
	overflow:hidden;
	width:212px;
	height:190px;
	position:absolute;
	top:0;
	left:0;
	display:none;
}
ul#aside-parts-slide li div.scrollpicess {
	width:212px;
	height:156px;
	float:left;
}
ul#aside-parts-slide li img {
	width:210px;
	height:154px;
	border:1px solid #dbdbdb;
}
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:#5CB85C;
}
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(../image/btn_02.jpg);
	background-repeat:no-repeat;
}
ul#aside-parts-nav li.now {
	background-image:url(../image/btn_01.jpg);
	background-repeat:no-repeat;
	cursor:default;
}
.left_inquiry {
	width:88%;
	height:auto;
	padding:10px 0 15px 0;
	margin:0 auto;
}
.lefttips {
	width:100%;
	line-height:22px;
	color:#666666;
}
.left_prosetss {
	width:88%;
	height:auto;
	padding:5px 0 15px 0;
	margin:0 auto;
}
.left_prosetss ul li {
	width:100%;
	line-height:20px;
	padding:4px 0;
	overflow:hidden;
}
.left_prosetss ul li a {
	color: #5CB85C;
	text-indent:13px;
}
.left_prosetss ul li a:hover {
	background:url(../image/yn_018.png) left top no-repeat;
}
.bosubmit_inquiry {
	width:auto;
	height:auto;
	padding-top:10px;
	overflow:hidden;
}
.bosubmit_inquiry form {
	margin:0;
	padding:0;
}
.message_yxxhl {
	padding:0;
}
.message_yxxhl li {
	line-height:28px;
	height:28px;
	padding-bottom:10px;
	font-size:14px;
}
.message_yxxhl li input.botext {
	background:#ffffff;
	height:26px;
	line-height:26px;
	width:86%;
	padding:0px 5px 0px 5px;
	font-family:Arial,Helvetica,sans-serif;
	color:#666666;
	font-size:14px;
	border:1px solid #e4e4e4;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	border-radius:4px;
}
.message_yxxhl .submitBtn_yxxhl {
	width:130px;
	padding:0px 5px 0px 5px;
	border:0;
	height:30px;
	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:#5CB85C;
	color:#ffffff;
	font-size:14px;
	font-family:Arial,Helvetica,sans-serif;
}
.commentText_yxxhl {
	background:#ffffff;
	width:86%;
	height:60px;
	padding:5px;
	font-size:14px;
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	line-height:20px;
	overflow:auto;
	border:1px solid #e4e4e4;
	-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:75px;
}
.productlist {
	display:none;
}
.rightsidebar {
	float:right;
	width:73.5%;
	height:auto;
	overflow:hidden;
	padding:0;
}
*+html .rightsidebar {
	float:right;
	width:73.5%;
	height:auto;
	overflow:hidden;
	padding:0;
}
.crumbbread {
	width:100%;
	height:auto;
	border-bottom:1px solid #e8e8e8;
	color:#333333;
	background-image:url(../image/bg_31.jpg);
	background-repeat:repeat;
}
.space_one {
	padding-left:5px;
	padding-right:5px;
}
.unique_one {
	padding-right:5px;
}
.crumb_size {
	width:100%;
	height:34px;
	line-height:34px;
	background:url(../image/rbg_49.png) left center no-repeat;
	text-indent:17px;
	color:#333333;
	overflow:hidden;
}
.certifi_content {
	width:97%;
	height:auto;
	padding:20px 1.5% 0 1.5%;
	overflow:hidden;
}
.newsde_title {
	width:100%;
	font-size:20px;
	text-align:center;
	padding-bottom:5px;
	line-height:28px;
	overflow:hidden;
}
.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;
}
.factory_content {
	width:100%;
	height:auto;
	overflow:hidden;
}
.abouts_sets {
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:10px;
}
.abouts_sets ul li {
	float:left;
	margin:10px 5px 0 5px;
}
.abouts_sets ul li a {
	display:block;
	width:auto;
	height:28px;
	line-height:28px;
	padding:0 12px;
	border:1px solid #42637d;
	overflow:hidden;
	border-radius:5px;
	color:#333333;
}
.abouts_sets ul li a:hover {
	border:1px solid #5CB85C;
	color:#5CB85C;
}
.abouts_sets ul li a.current_abo {
	border:1px solid #5CB85C;
	color:#5CB85C;
}
.abouts_settit {
	width:100%;
	font-size:20px;
	text-align:center;
	padding-bottom:5px;
	line-height:28px;
	overflow:hidden;
	margin-top:20px;
}
.abouts_settext {
	width:100%;
	line-height:26px;
	padding-top:10px;
}
.abouts_settext p {
	padding:0;
	margin:0;
	line-height:26px;
}
.abouts_settext img {
	max-width:100%;
	height:auto;
}
.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(../image/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(../image/rbg_51.png);
	background-repeat:no-repeat;
	color:#FFF;
	overflow:hidden;
}
.pdfs_links a:hover {
	background-image:url(../image/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(../image/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:#5CB85C;
}
.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(../image/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:15px 0 0 0;
	font-size:16px;
	line-height:26px;
	text-align:center;
}
.search_tips_ab span {
	color:#5CB85C;
	padding:0 7px;
}
.search_tips_cd {
	width:100%;
	padding:15px 0 0 0;
	font-size:16px;
	line-height:26px;
	text-align:center;
}
.search_tips_cd span {
	color:#5CB85C;
	padding:0 7px;
}
.search_tips_ef {
	width:96%;
	padding:0 2%;
	text-align:center;
}
.search_tips_ef img {
	max-width:100%;
	height:auto;
}
.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:#5CB85C;
}
.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(../image/rbg_54.png);
	background-repeat:no-repeat;
}
.caselist_three_phl a:hover {
	background-image:url(../image/rbg_55.png);
	background-repeat:no-repeat;
}
.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;
}
.proarea_five {
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:20px;
}
#conyu {
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	border:1px solid #dbdbdb;
	overflow:hidden;
}
.lineaGrey {
	width:100%;
	height:auto;
	background-color:#f2f2f2;
	border-bottom:2px solid #5CB85C;
	overflow:hidden;
}
#tagsxin {
	padding:0;
	margin:0;
	width:auto;
	height:34px;
	overflow:hidden;
}
#tagsxin li {
	list-style-type:none;
	float:left;
	width:25%;
	background:url(../image/rbg_56.png) right no-repeat;
	height:34px;
	line-height:34px;
	font-weight:700;
	overflow:hidden;
}
*+html #tagsxin li {
	list-style-type:none;
	float:left;
	width:24.9%;
	background:url(../image/rbg_56.png) right no-repeat;
	height:34px;
	line-height:34px;
	font-weight:700;
	overflow:hidden;
}
#tagsxin li a {
	display:block;
	color:#333333;
	width:100%;
	height:34px;
	line-height:34px;
	text-align:center;
	text-decoration:none;
	overflow:hidden;
}
#tagsxin li.emptyTag {
	background:none transparent scroll repeat 0% 0%;
	width:4px;
}
#tagsxin li.selectTag {
	background-color:#5CB85C;
}
#tagsxin li.selectTag a {
	color:#ffffff;
	height:34px;
	line-height:34px;
}
#tagContent {
	width:96%;
	padding:10px 2%;
	height:auto;
	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:100%;
	height:auto;
	overflow:hidden;
}
.related_pros ul li {
	float:left;
	width:24.8%;
	height:auto;
	padding:5px 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:auto;
	line-height:22px;
	text-align:center;
	margin-top:5px;
	overflow:hidden;
}
.tabinquiry {
	width:auto;
	height:auto;
	margin:0;
	padding:0;
	margin-top:20px;
	border:1px solid #dbdbdb;
	overflow:hidden;
}
.tabinquiry_tit {
	width:100%;
	font-weight:700;
	height:34px;
	line-height:34px;
	background-color:#f2f2f2;
	border-bottom:2px solid #5CB85C;
	overflow:hidden;
}
.tabinquiry_tit a {
	display:block;
	width:210px;
	height:34px;
	line-height:34px;
	text-align:center;
	cursor:default;
	color:#ffffff;
	overflow:hidden;
	background-color:#5CB85C;
}
.tabinquiry_tit a:hover {
	color:#ffffff;
}
.inquiry_area {
	width:96%;
	padding:10px 2% 0 2%;
	height:auto;
	overflow:hidden;
}
.description_e {
	width:100%;
	height:auto;
	line-height:26px;
	color:#666666;
	overflow:hidden;
}
.description_e span {
	padding-left:10px;
	color:#5CB85C;
}
.description_e a {
	color:#5CB85C;
}
.description_e a:hover {
	text-decoration:underline;
}
.description_f {
	width:100%;
	height:auto;
	overflow:hidden;
}
.message {
	padding:15px 0 10px 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:#5CB85C;
	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:100%;
	height:auto;
	margin-top:15px;
	border:1px solid #dbdbdb;
	overflow:hidden;
}
.bigareas_one {
	width:100%;
	height:auto;
}
.bigareas_tit {
	width:96%;
	padding:0 2%;
	height:32px;
	line-height:32px;
	overflow:hidden;
	text-indent:17px;
	border-top:1px solid #5CB85C;
	border-bottom:1px dotted #a8a8a8;
	color:#5CB85C;
	font-weight:700;
	background:url(../image/yn_015.png) left center no-repeat;
}
.bigareas_tit a {
	color:#5CB85C;
	cursor:default;
}
.bigareas_tit a:hover {
	color:#5CB85C;
}
.bigareas_text {
	width:96%;
	padding:10px 2% 20px 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:44px;
	background-color:#e2e2e2;
	overflow:hidden;
	margin-top:25px;
}
.prosthree_tip ul li {
	float:left;
	width:16.666%;
	height:44px;
	overflow:hidden;
}
*+html .prosthree_tip ul li {
	float:left;
	width:19.8%;
	height:44px;
	overflow:hidden;
}
.prosthree_tip ul li a {
	display:block;
	width:100%;
	height:44px;
	line-height:44px;
	text-align:center;
	background:url(../image/yn_039.png) right no-repeat;
	font-weight:700;
	color:#333333;
	overflow:hidden;
}
.prosthree_tip ul li a:hover {
	background:url(../image/yn_039.png) right #5CB85C no-repeat;
	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 #5CB85C;
}
.cloud-zoom-lens {
	border:1px solid #888;
	margin:0;
	background-color:#5CB85C;
	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;
}
#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:absolute;
	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(../image/s_topleft.png) right bottom !important;
}
#CB_Top {
	background:url(../image/s_top.png) left bottom no-repeat !important;
}
#CB_TopRight {
	background:url(../image/s_topright.png) left bottom !important;
}
#CB_Left {
	background:url(../image/s_left.png) right top no-repeat !important;
}
#CB_Content {
	background-color:#ffffff;
}
#CB_Right {
	background:url(../image/s_right.png) left top no-repeat !important;
}
#CB_BtmLeft {
	background:url(../image/s_btmleft.png) right top !important;
}
#CB_Btm {
	background:url(../image/s_btm.png) left top no-repeat !important;
}
#CB_BtmRight {
	background:url(../image/s_btmright.png) left top !important;
}
#CB_Prev {
	display:block;
	z-index:1102;
	background:url(../image/blank.gif) no-repeat 0% 50%;
	width:49%;
	cursor:pointer;
	outline-style:none;
}
#CB_Next {
	display:block;
	z-index:1102;
	background:url(../image/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(../image/prev.png) no-repeat left 50%;
}
#CB_Next:hover {
	background:url(../image/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_ones {
	float:left;
	width:23%;
	margin:15px 1% 0 1%;
	height:auto;
	overflow:hidden;
}
*+html .fangda_ones {
	float:left;
	width:22.9%;
	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;
}
.allfaqs {
	width:97%;
	padding:5px 1.5% 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(../image/pbg_14.png) left top no-repeat;
	line-height:26px;
	padding:10px 0px 10px 20px;
	font-weight:700;
}
div.activeTitle_yhl {
	color:#5CB85C;
}
.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(../image/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;
}
.ourvideo_size {
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:5px;
}
.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;
}
.footer {
	width:100%;
	height:auto;
	background:url(../image/z_02.jpg) #212121 no-repeat;
	padding:25px 0 25px 0;
	margin-top:30px;
	overflow:hidden;
}
.footer_logo {
	float:left;
	width:28%;
	padding:10px 1% 10px 1%;
	height:auto;
	overflow:hidden;
}
.footer_logo img {
	max-width:100%;
	height:auto;
}
.footer_pros {
	float:left;
	width:31%;
	padding:10px 1% 10px 1%;
	height:auto;
	overflow:hidden;
}
.footer_pros ul li {
	padding:6px 0;
	overflow:hidden;
}
.footer_pros ul li a {
	display:block;
	width:66%;
	line-height:22px;
	height:auto;
	padding:6px 5% 6px 3%;
	border:1px solid #661f1f;
	background:url(../image/yn_013.png) right center no-repeat;
	color:#777777;
	overflow:hidden;
}
.footer_pros ul li a:hover {
	color:#5CB85C;
}
.footer_contacts {
	float:right;
	width:35%;
	padding:10px 1% 10px 1%;
	height:auto;
	overflow:hidden;
	color:#777777;
}
*+html .footer_contacts {
	float:right;
	width:34.8%;
	padding:10px 1% 10px 1%;
	height:auto;
	overflow:hidden;
	color:#777777;
}
.footer_contacts a {
	color:#777777;
}
.footer_contacts a:hover {
	color:#5CB85C;
}
.fcontact_one {
	width:100%;
	height:auto;
	line-height:22px;
	overflow:hidden;
	padding:5px 0;
	overflow:hidden;
}
.bcbg_01 {
	float:left;
}
.bcbg_02 {
	float:right;
}
.boname_four {
	width:100%;
}
.boname_four ul li {
	float:left;
	width:32px;
	height:32px;
	padding:5px 10px 5px 0;
	overflow:hidden;
}
.boname_four ul li a {
	display:block;
	width:32px;
	height:32px;
}
.boname_four ul li a:hover {
	background-image:url(../image/yn_014.png);
	background-repeat:no-repeat;
}
.foot_fixed {
	display:none;
}
.sendinfo {
	position:fixed;
	bottom:8px;
	width:35px;
	height:43px;
	left:50%;
	margin-left:610px;
	z-index:200;
}
.sendinfo img {
	width:35px;
	height:43px;
	border:0;
}
.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(../image/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(../image/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(../image/yn_025.png) left no-repeat;
	margin-top:20px;
}
.information_icon ul li {
	float:left;
	width:25%;
	height:auto;
	background:url(../image/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:65px;
	color:#42637d;
}
.information_icon ul li a:hover {
	color:#5CB85C;
}
.information_icon ul li.faicon_01 a {
	background:url(../image/yn_026.png) left center no-repeat;
}
.information_icon ul li.faicon_02 a {
	background:url(../image/yn_027.png) left center no-repeat;
}
.information_icon ul li.faicon_03 a {
	background:url(../image/yn_028.png) left center no-repeat;
}
.information_icon ul li.faicon_04 a {
	background:url(../image/yn_029.png) left center no-repeat;
	cursor:default;
}
.information_icon ul li.faicon_01 a:hover {
	background:url(../image/yn_030.png) left center no-repeat;
}
.information_icon ul li.faicon_02 a:hover {
	background:url(../image/yn_031.png) left center no-repeat;
}
.information_icon ul li.faicon_03 a:hover {
	background:url(../image/yn_032.png) left center no-repeat;
}
.information_icon ul li.faicon_04 a:hover {
	background:url(../image/yn_033.png) left center no-repeat;
	cursor:default;
}
.job_zp {
	width:100%;
	padding:5px 0 0 0;
	height:auto;
}
.jobTitle {
	width:100%;
	font-size:15px;
	color:#333333;
	font-weight:700;
	cursor:pointer;
	clear:both;
	height:36px;
	line-height:36px;
	background-color:#f2f2f2;
	margin-top:20px;
	text-indent:15px;
	overflow:hidden;
}
div.activeTitle {
	color:#5CB85C;
}
.jobContent {
	height:auto;
	width:100%;
	display:none;
	clear:both;
}
.jobspaces {
	width:100%;
	height:auto;
}
.unipros_one {
	float:left;
	width:18.3%;
	height:auto;
	margin:15px 0.8% 0 0.8%;
}
.unipros_onepic {
	width:98%;
	height:auto;
	border:1px solid #dbdbdb;
}
.unipros_onepic img {
	width:100%;
	height:auto;
}
.unipros_onename {
	width:100%;
	height:20px;
	line-height:20px;
	text-align:center;
	overflow:hidden;
	margin-top:3px;
}
.category_title {
	width:100%;
	font-size:15px;
	color:#333333;
	font-weight:700;
	clear:both;
	height:36px;
	line-height:36px;
	background-color:#f2f2f2;
	margin-top:25px;
	text-indent:15px;
	overflow:hidden;
}
.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(../image/yn_038.png) right #db5d00 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:#42637d;
	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:2px;
}
.company_news ul li {
	width:100%;
	height:auto;
	padding:20px 0 20px 0;
	border-bottom:1px dotted #cccccc;
}
.report_tit {
	width:100%;
	height:22px;
	line-height:22px;
	overflow:hidden;
}
.report_tit a {
	display:block;
	width:100%;
	text-indent:13px;
	height:22px;
	line-height:22px;
	background:url(../image/bg_24.png) left top no-repeat;
}
.report_tit a:hover {
	background:url(../image/bg_25.png) left top no-repeat;
}
.report_text {
	width:auto;
	padding-left:13px;
	max-height:44px;
	line-height:22px;
	overflow:hidden;
	color:#666666;
	margin-top:6px;
}
.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:22.5%;
	height:auto;
	border:1px solid #dbdbdb;
}
.newslist_left_phl img {
	width:100%;
	height:auto;
}
.newslist_right_phl {
	float:right;
	width:75.5%;
	height:auto;
	overflow:hidden;
}
.newslist_one_phl {
	width:100%;
	height:24px;
	padding-bottom:4px;
	padding-top:4px;
	overflow:hidden;
}
.cases_one_phl {
	width:100%;
	height:24px;
	line-height:24px;
	padding-bottom:4px;
	padding-top:4px;
	overflow:hidden;
}
.newslist_one_phl a {
	dislay:block;
	width:100%;
	height:24px;
	line-height:24px;
	color:#333333;
	overflow:hidden;
}
.newslist_one_phl a:hover {
	color:#5CB85C;
}
.newslist_five_phl {
	float:left;
	width:72%;
	height:24px;
	overflow:hidden;
}
.newslist_four_phl {
	float:right;
	width:28%;
	height:24px;
	overflow:hidden;
	text-align:right;
}
.newslist_two_phl {
	width:100%;
	line-height:22px;
	max-height:66px;
	color:#666666;
	overflow:hidden;
}
.newslist_two_phl a {
	color:#666666;
}
.newslist_two_phl a:hover {
	color:#666666;
}
.newslist_three_phl {
	width:100%;
	height:22px;
	line-heihgt:22px;
	overflow:hidden;
	margin-top:10px;
	text-transform:capitalize;
}
.newslist_three_phl a {
	color:#5CB85C;
}
.newslist_three_phl a:hover {
	color:#5CB85C;
	text-decoration:underline;
}
.cases_sets {
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:5px;
}
.cases_sets ul li {
	float:left;
	width:31.3%;
	margin:15px 1% 0 1%;
	height:auto;
	overflow:hidden;
}
.showcases_pic img {
	width:99%;
	height:auto;
	border:1px solid #dbdbdb;
}
.showcases_name {
	height:22px;
	line-height:22px;
	overflow:hidden;
	text-align:center;
	margin-top:4px;
}
.pros_category {
	width:100%;
	height:auto;
	overflow:hidden;
}
.proscate_box {
	width:100%;
	height:auto;
	margin-top:20px;
	overflow:hidden;
}
.category_area {
	width:97%;
	padding:6px 1.5%;
	height:22px;
	background:url(../image/z_04.jpg) left #f3f3f3 no-repeat;
	overflow:hidden;
}
.category_names {
	float:left;
	height:22px;
	line-height:22px;
	font-weight:700;
}
.category_names a {
	color:#333333;
}
.category_names a:hover {
	color:#333333;
}
.category_links {
	float:right;
	height:22px;
	line-height:22px;
}
.category_links a {
	color:#5CB85C;
}
.category_links a:hover {
	color:#5CB85C;
	text-decoration:underline;
}
.pros_fours {
	width:100%;
	height:auto;
}
.pros_fours ul li {
	float:left;
	width:23%;
	margin:15px 1% 0 1%;
	height:auto;
	overflow:hidden;
}
*+html .pros_fours ul li {
	float:left;
	width:22.7%;
	margin:15px 1% 0 1%;
	height:auto;
	overflow:hidden;
}
.showpros_pics img {
	width:99%;
	height:auto;
	border:1px solid #dbdbdb;
}
.showpros_names {
	height:auto;
	line-height:18px;
	overflow:hidden;
	text-align:center;
	margin-top:4px;
}
.pros_series {
	width:100%;
	height:auto;
	padding-top:5px;
	overflow:hidden;
}
.series_protext {
	width:100%;
	line-height:26px;
	height:auto;
	margin-top:15px;
}
.twelve_pros {
	width:100%;
	height:auto;
	overflow:hidden;
}
.twelve_pros ul li {
	float:left;
	width:46%;
	padding:20px 2% 0 2%;
	height:auto;
	overflow:hidden;
}
.twepros_pic {
	float:left;
	width:45%;
	height:auto;
	border:1px solid #dbdbdb;
	overflow:hidden;
}
.twepros_pic img {
	width:100%;
	height:auto;
}
.twepros_texts {
	float:right;
	width:52%;
	height:auto;
	overflow:hidden;
}
.twepros_tename {
	width:100%;
	line-height:22px;
	max-height:44px;
	font-weight:700;
	text-transform:capitalize;
	overflow:hidden;
	padding-top:0px;
}
.twepros_tename a {
	color:#333333;
	text-decoration:underline;
}
.twepros_tename a:hover {
	color:#5CB85C;
}
.twepros_tewords {
	width:100%;
	line-height:22px;
	max-height:66px;
	padding-top:3px;
	overflow:hidden;
	color:#666666;
}
.unique_lines {
	width:100%;
	height:2px;
	background-color:#5CB85C;
	overflow:hidden;
}
.picframe_set {
	width:100%;
	height:auto;
	padding-top:15px;
	overflow:hidden;
}
.probrief_left {
	float:left;
	width:44%;
	height:auto;
	overflow:hidden;
	margin-top:10px;
}
#gallery {
	width:100%;
	padding:0;
	height:auto;
	overflow:hidden;
}
#gallery h1 {
	color:#666666;
	line-height:30px;
}
#gallery_nav {
	width:100%;
	padding-top:6px;
	text-align:center;
	float:left;
}
#gallery_nav a{display:block;float: left;width:22.5%;}
#gallery_nav img {
	float: left;
	width:98%;
	height:auto;
	margin-top:8px;
	border:1px solid #dbdbdb;
}
#gallery_output {
	float:left;
	width:100%;
	height:375px;
	overflow:hidden;
	border:1px solid #dbdbdb;
}
#gallery_output img {
	display:block;
	width:100%;
	height:375px;
}
.probrief_right {
	float:right;
	width:50%;
	height:auto;
	margin-top:10px;
	overflow:hidden;
}
.probrief_title {
	width:100%;
	font-size:20px;
	line-height:28px;
	border-bottom:1px dotted #a8a8a8;
	padding-top:10px;
	padding-bottom:10px;
}
.probrief_thumbs {
	width:100%;
	line-height:26px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px dotted #a8a8a8;
}
.probrief_thumbs p {
	margin:0;
	padding:0;
	line-height:26px;
}
.probrief_btns {
	width:100%;
	height:auto;
	overflow:hidden;
}
.probrief_btns ul li {
	float:left;
	margin-right:15px;
	margin-top:8px;
	width:170px;
	height:32px;
	overflow:hidden;
}
.probrief_btns ul li a {
	display:block;
	height:32px;
	line-height:32px;
	padding-left:45px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	border-radius:4px;
	background-color:#5CB85C;
	color:#ffffff;
	overflow:hidden;
}
.probrief_btns ul li.briefbtn_one a {
	background:url(../image/pbg_46.png) left center #5CB85C no-repeat;
}
.probrief_btns ul li.briefbtn_two a {
	background:url(../image/pbg_47.png) left center #5CB85C no-repeat;
}
.probrief_btns ul li a:hover {
	color:#ffffff;
}
.probrief_cons {
	width:100%;
	height:auto;
	overflow:hidden;
	margin-top:8px;
}
.probrief_cons ul li {
	float:left;
	height:26px;
	line-height:26px;
	text-indent:25px;
	padding-right:25px;
	color:#5CB85C;
}
.probrief_cons ul li a {
	color:#5CB85C;
}
.probrief_cons ul li a:hover {
	color:#5CB85C;
	text-decoration:underline;
}
.probrief_cons ul li.sprobg_01 {
	background-image:url(../image/pbg_43.png);
	background-repeat:no-repeat;
}
.probrief_cons ul li.sprobg_02 {
	background-image:url(../image/pbg_44.png);
	background-repeat:no-repeat;
}
.probrief_names {
	width:100%;
	line-height:28px;
	height:auto;
	font-size:20px;
	text-align:center;
	overflow:hidden;
	margin-top:25px;
}
.footer_chatonline {
	display:none;
}
@media screen and (max-width:1440px) {
	.index_pros {
	padding-bottom:35px;
}
.inbig_title01 {
	margin-top:25px;
}
.fivepro_boxs {
	margin-top:20px;
}
.cases_area {
	float:left;
	width:64%;
	height:auto;
	overflow:hidden;
}
.inbig_title02 {
	margin-top:25px;
}
.inbig_title03 {
	margin-top:25px;
}
.inbig_title04 {
	margin-top:25px;
}
.index_news {
	padding-bottom:5px;
}
.newsin_links {
	margin-top:20px;
}
.neiye_body {
	background:none;
	z-index:0;
	position:static;
	margin-top:0;
}
}@media screen and (max-width:1330px) {
	.ourvideo_size {
	margin-top:5px;
}
.ourvideo_one {
	width:375px;
	margin:15px 10px 0 10px;
}
.ourvideo_pic iframe {
	width:375px;
	height:211px;
}
.ourvideo_name {
	width:375px;
}
}@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;
}
#gallery_output {
	width:80%;
	height:355px;
}
#gallery_output img {
	width:100%;
	height:auto;
}
}@media screen and (max-width:1280px) {
	.area_content {
	width:95%;
	padding:0 2.5%;
}
.top_content {
	width:95%;
	padding:0 2.5%;
}
.sendinfo {
	margin-left:570px;
}
.caselist_left_phl {
	width:30%;
}
.caselist_right_phl {
	width:67%;
}
.inbig_title01 {
	font-size:24px;
	margin-top:25px;
}
.inbig_title02 {
	font-size:24px;
}
.inbig_title03 {
	font-size:24px;
}
.incases_pics {
	margin-top:0;
}
.incasesname {
	margin-top:0;
}
.inbig_title04 {
	font-size:24px;
}
.footer_logo {
	width:29%;
	padding:10px 1% 10px 1%;
}
.footer_pros {
	width:30%;
	padding:10px 1% 10px 1%;
}
.footer_pros ul li a {
	width:65%;
	padding:6px 7% 6px 3%;
}
}@media screen and (max-width:1250px) {
	.menu_ens a {
	padding:0 13px;
}
.menu_ens li {
	font-size:14px;
}
.menu_ens ul.common_nav {
	left:-70px;
}
#tagsxinhl li a {
	font-weight:normal;
}
.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;
}
.cases_area {
	float:none;
	width:100%;
}
.report_area {
	float:none;
	width:100%;
}
.report_sets ul li {
	float:left;
	width:48%;
	margin:11px 1% 0 1%;
}
.innewsb_right {
	display:block;
}
.inbig_title02 {
	padding-bottom:8px;
	background:url(../image/yn_011.png) bottom no-repeat;
}
.incases_pics ul li {
	margin:16px 1% 0 1%;
}
.ourvideo_size {
	margin-top:5px;
}
.ourvideo_one {
	width:310px;
	margin:15px 10px 0 10px;
}
.ourvideo_pic iframe {
	width:310px;
	height:174px;
}
.ourvideo_name {
	width:310px;
}
.newslist_left_phl {
	width:27%;
}
.newslist_right_phl {
	width:71%;
}
.twepros_pic {
	width:48%;
}
.twepros_texts {
	width:48%;
}
.twepros_tewords {
	max-height:44px;
}
.bigareas_tit {
	width:95%;
	padding:0 2.5%;
}
.bigareas_text {
	width:95%;
	padding:10px 2.5% 20px 2.5%;
}
}@media screen and (max-width:1150px) {
	.area_content {
	width:93%;
	padding:0 3.5%;
}
.top_content {
	width:93%;
	padding:0 3.5%;
}
.leftabout_title {
	font-size:18px;
}
.leftcase_title {
	font-size:18px;
}
.navText li {
	text-indent:13px;
}
.aside-parts-slide {
	width:167px;
}
ul#aside-parts-slide {
	width:167px;
	height:155px;
}
ul#aside-parts-slide li {
	width:167px;
	height:155px;
}
ul#aside-parts-slide li div.scrollpicess {
	width:167px;
	height:123px;
	float:left;
}
ul#aside-parts-slide li img {
	width:165px;
	height:121px;
}
ul#aside-parts-slide li p {
	width:167px;
}
.lefthot_pros {
	padding:15px 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:95%;
	padding:10px 2.5%;
}
.inquiry_area {
	width:95%;
	padding:10px 2.5% 0 2.5%;
}
.information_icon ul li a {
	font-size:14px;
}
.step_left {
	width:16%;
}
.step_right {
	width:82.5%;
}
.footer_pros ul li a {
	width:76%;
	padding:6px 7% 6px 3%;
}
.bcbg_01 {
	float:none;
}
.bcbg_02 {
	float:none;
	padding-top:10px;
	overflow:hidden;
}
#gallery_output {
	width:80%;
	height:335px;
}
#gallery_output img {
	width:100%;
	height:auto;
}
}@media screen and (max-width:1030px) {
	#gallery_output {
	width:80%;
	height:298px;
}
#gallery_output img {
	width:100%;
	height:auto;
}
}@media screen and (max-width:1020px) {
	.top {
	display:none;
}
#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:#5CB85C;
}
.mm-listview .mm-inset {
	padding-left:50px;
}
.mm-listview .mm-inset a:hover {
	text-decoration:underline;
	color:#5CB85C;
}
.inpro_texts {
	width:100%;
}
#tagsxinhl {
	height:74px;
	overflow:hidden;
}
#tagsxinhl li {
	width:50%;
	border-bottom:1px solid #bcbabb;
}
.index_news {
	padding-bottom:0;
}
.innewsses ul li {
	float:none;
	width:100%;
	margin:25px 0 0 0;
}
.newsin_links {
	margin-top:10px;
}
.newsin_title {
	margin-top:10px;
}
.newsin_texts {
	height:auto;
	max-height:66px;
}
.footer {
	background-image:none;
	background-color:#212121;
	padding:15px 0 15px 0;
}
.footer_logo {
	display:none;
}
.footer_chatonline {
	float:left;
	display:block;
	width:45%;
	padding:0 2.5%;
}
.chatonline_tit {
	width:100%;
	height:auto;
	lin-height:24px;
	font-size:18px;
	overflow:hidden;
	color:#777777;
	display:none;
}
.chat_bosubmit_inquiry {
	width:auto;
	height:auto;
	padding-top:15px;
	overflow:hidden;
}
.chat_bosubmit_inquiry form {
	margin:0;
	padding:0;
}
.chat_message_yxxhl {
	padding:0;
}
.chat_message_yxxhl li {
	line-height:28px;
	height:28px;
	padding-bottom:10px;
	font-size:14px;
}
.chat_message_yxxhl li input.chat_botext {
	background:#444444;
	height:26px;
	line-height:26px;
	width:86%;
	padding:0px 5px 0px 5px;
	font-family:Arial,Helvetica,sans-serif;
	color:#a3a3a3;
	font-size:14px;
	border:1px solid #444444;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	border-radius:4px;
}
.chat_message_yxxhl .chat_submitBtn_yxxhl {
	width:130px;
	padding:0px 5px 0px 5px;
	border:0;
	height:30px;
	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:#5CB85C;
	color:#ffffff;
	font-size:14px;
	font-family:Arial,Helvetica,sans-serif;
}
.chat_commentText_yxxhl {
	background:#444444;
	width:86%;
	height:80px;
	padding:5px;
	font-size:14px;
	color:#a3a3a3;
	font-family:Arial,Helvetica,sans-serif;
	line-height:20px;
	overflow:auto;
	border:1px solid #444444;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
	border-radius:4px;
}
.chat_message_yxxhl li.chat_comment_yxxhl {
	height:95px;
}
.footer_pros {
	width:45%;
	padding:10px 2.5% 0 2.5%;
}
.footer_pros ul li a {
	width:80%;
	padding:6px 6% 6px 3%;
}
.footer_contacts {
	float:none;
	width:95%;
	padding:10px 2.5% 0 2.5%;
}
.sendinfo {
	display:none;
}
.leftsidebar {
	display:none;
}
.crumbbread {
	padding:4px 0 6px 0;
}
.crumb_size {
	height:auto;
	line-height:26px;
	max-height:52px;
	background:url(../image/rbg_49.png) left top no-repeat;
}
.rightsidebar {
	float:none;
	width:100%;
	padding:0;
}
.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 {
	font-size:14px;
}
.unipros_one {
	width:30.6%;
	margin:15px 1.3% 0 1.3%;
}
.category_title {
	font-size:14px;
}
.ourvideo_size {
	width:662px;
	margin:5px auto 0 auto;
}
.ourvideo_one {
	width:310px;
	margin:15px 10px 0 10px;
}
.ourvideo_pic iframe {
	width:310px;
	height:174px;
}
.ourvideo_name {
	width:310px;
}
.probrief_left {
	float:none;
	width:620px;
	height:377px;
	overflow:hidden;
}
#gallery {
	width:620px;
	padding:0;
	height:auto;
	overflow:hidden;
}
#gallery h1 {
	color:#666666;
	line-height:30px;
}
#gallery_nav {
	float:right;
	width:112px;
	text-align:center;
}
#gallery_nav img {
	width:110px;
	height:81px;
	margin-top:5px;
	border:1px solid #dbdbdb;
}
#gallery_output {
	float:left;
	width:500px;
	height:375px;
	overflow:hidden;
	border:1px solid #dbdbdb;
}
#gallery_output img {
	display:block;
	width:500px;
	height:375px;
}
.probrief_right {
	float:none;
	width:100%;
}
.probrief_names {
	margin-top:15px;
}
}@media screen and (max-width:990px) {
	.top_content {
	width:100%;
	padding:0;
}
.fourpro_size ul li {
	width:46%;
	margin:20px 2% 0 2%;
}
}@media screen and (max-width:850px) {
	}@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%;
}
.unique_lines {
	display:none;
}
.productlist {
	display:block;
	width:100%;
}
#toggle {
	color:white;
	width:92%;
	height:36px;
	line-height:36px;
	padding:0 4%;
	cursor:pointer;
	background:#5CB85C url(../image/sm_menu.png) 94% center no-repeat;
	border:none;
	text-indent:10px;
	font-size:16px;
	margin:0 auto;
}
#toggle a {
	color:white;
}
#toggle.active {
	background:#5CB85C url(../image/sm_menu.png) 94% center no-repeat
}
.nav-collapse ul {
	margin:0;
	padding:0;
	width:100%;
	display:block;
	list-style-type:none;
}
.nav-collapse li {
	width:93%;
	text-indent:12px;
	line-height:18px;
	padding:8px 3.5%;
	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;
}
}@media screen and (max-width:750px) {
	.probrief_left {
	width:452px;
	height:426px;
}
#gallery {
	width:452px;
}
#gallery_nav {
	float:none;
	width:452px;
	text-align:center;
}
#gallery_nav img {
	width:105px;
	height:77px;
	margin-top:5px;
	border:1px solid #dbdbdb;
}
#gallery_output {
	float:none;
	width:450px;
	height:338px;
	overflow:hidden;
	border:1px solid #dbdbdb;
}
#gallery_output img {
	display:block;
	width:450px;
	height:338px;
}
.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;
}
#tagsxin {
	height:69px;
}
#tagsxin li {
	width:50%;
	background:url(../image/rbg_56.png) right no-repeat;
	border-bottom:1px solid #dbdbdb;
	font-weight:normal;
}
#tagContent {
	width:93%;
	padding:10px 3.5%;
}
.related_pros ul li {
	width:46.5%;
	padding:10px 1.5% 0 1.5%;
}
.relpro_name {
	height:22px;
	line-height:22px;
}
.inquiry_area {
	width:93%;
	padding:10px 3.5% 0 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:#5CB85C;
	color:#FFF;
	font-size:16px;
	font-family:Arial,Helvetica,sans-serif;
}
.bigareas_tit {
	width:94%;
	padding:0 3%;
	text-indent:20px;
}
.bigareas_text {
	width:94%;
	padding:10px 3% 20px 3%;
}
.prosthree_tip {
	height:74px;
}
.prosthree_tip ul li {
	width:33.3%;
	height:36px;
	border-bottom:1px solid #b0b0b0;
}
.prosthree_tip ul li a {
	height:36px;
	line-height:36px;
}
.information_icon ul li {
	width:50%;
}
.information_icon ul li a {
	font-size:16px;
}
.step_left {
	width:19.5%;
}
.step_right {
	width:79%;
}
.newslist_left_phl {
	width:32%;
}
.newslist_right_phl {
	width:66%;
}
.index_pros {
	padding-bottom:30px;
}
.inbig_title01 {
	height:30px;
	line-height:30px;
	font-size:20px;
	margin-top:25px;
}
.inpro_texts {
	line-height:22px;
	font-size:14px;
}
.inbig_title02 {
	height:30px;
	line-height:30px;
	font-size:20px;
}
.inbig_title03 {
	height:30px;
	line-height:30px;
	font-size:20px;
}
.inbig_title04 {
	height:30px;
	line-height:30px;
	font-size:20px;
}
.report_sets ul li {
	float:none;
	width:100%;
	margin:11px 0 0 0;
}
.ourvideo_size {
	width:522px;
	margin:5px auto 0 auto;
}
.ourvideo_one {
	width:240px;
	margin:15px 10px 0 10px;
}
.ourvideo_pic iframe {
	width:240px;
	height:135px;
}
.ourvideo_name {
	width:240px;
}
.cases_sets ul li {
	width:47%;
	margin:15px 1.5% 0 1.5%;
}
.category_area {
	width:95%;
	padding:6px 2.5%;
}
.pros_fours ul li {
	float:left;
	width:47%;
	margin:15px 1.5% 0 1.5%;
}
.showpros_names {
	height:18px;
	line-height:18px;
}
.twelve_pros ul li {
	float:left;
	width:47%;
	padding:20px 1.5% 0 1.5%;
	height:auto;
	overflow:hidden;
}
.twepros_pic {
	float:none;
	width:99%;
}
.twepros_texts {
	float:none;
	width:100%;
}
.twepros_tename {
	width:100%;
	line-height:22px;
	max-height:22px;
	font-weight:normal;
	text-align:center;
	padding-top:4px;
}
.twepros_tename a {
	text-decoration:none;
}
.twepros_tewords {
	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_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;
}
}@media screen and (max-width:635px) {
	.area_content {
	width:90%;
	padding:0 5%;
}
.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;
}
.jobTitle {
	height:auto;
	line-height:22px;
	padding:7px 0;
}
.unipros_onename {
	font-size:12px;
}
.unipros_one {
	width:30.6%;
	margin:10px 1.3% 0 1.3%;
}
.category_title {
	height:auto;
	line-height:22px;
	padding:7px 0;
	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;
}
.newslist_left_phl {
	width:29%;
}
.newslist_right_phl {
	width:68%;
}
.newslist_one_phl {
	width:100%;
	height:auto;
	padding-bottom:0;
	padding-top:0;
	overflow:hidden;
}
.cases_one_phl {
	width:100%;
	height:auto;
	line-height:22px;
	max-height:66px;
	padding-bottom:0;
	padding-top:0;
	overflow:hidden;
}
.newslist_one_phl a {
	height:auto;
	line-height:22px;
}
.newslist_five_phl {
	float:none;
	width:100%;
	height:auto;
	max-height:44px;
}
.newslist_four_phl {
	float:none;
	width:100%;
	height:22px;
	text-align:left;
}
.newslist_two_phl {
	display:none;
}
.newslist_three_phl {
	display:none;
}
.ourvideo_size {
	width:320px;
	margin:5px 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) {
	.chatonline_tit {
	display:block;
}
.footer_chatonline {
	float:none;
	width:98%;
	padding:10px 1% 5px 1%;
}
.footer_pros {
	float:none;
	width:98%;
	padding:10px 1% 5px 1%;
}
.footer_pros ul li a {
	width:75%;
	padding:6px 8% 6px 4%;
}
.footer_contacts {
	float:none;
	width:98%;
}
.pdfs_left {
	width:22%;
}
.pdfs_right {
	width:75%;
}
.pdf_download ul li {
	float:none;
	width:95%;
	margin:20px 2.5% 0 2.5%;
}
.probrief_left {
	width:302px;
	height:284px;
	margin:5px auto 0 auto;
}
#gallery {
	width:302px;
}
#gallery_nav {
	float:none;
	width:302px;
	text-align:center;
}
#gallery_nav img {
	width:65px;
	height:48px;
	margin-top:5px;
	border:1px solid #dbdbdb;
}
#gallery_output {
	float:none;
	width:300px;
	height:225px;
	overflow:hidden;
	border:1px solid #dbdbdb;
}
#gallery_output img {
	display:block;
	width:300px;
	height:225px;
}
.probrief_title {
	width:100%;
	font-size:20px;
	line-height:28px;
	border-bottom:1px dotted #a8a8a8;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}
.probrief_thumbs {
	display:none;
}
.probrief_btns {
	display:none;
}
.probrief_cons {
	display:none;
}
.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;
}
}@media screen and (max-width:540px) {
	.inbig_title01 {
	height:auto;
	line-height:24px;
	font-size:18px;
	margin-top:25px;
}
#tagsxinhl {
	height:144px;
}
#tagsxinhl li {
	float:none;
	width:100%;
}
.fourpro_size ul li {
	float:none;
	width:88%;
	margin:20px 6% 0 6%;
}
.inhot_title {
	height:auto;
}
.inbig_title02 {
	height:auto;
	line-height:24px;
	font-size:18px;
}
.inbig_title03 {
	height:auto;
	line-height:24px;
	font-size:18px;
}
.inbig_title04 {
	height:auto;
	line-height:24px;
	font-size:18px;
}
.incases_pics ul li {
	float:none;
	width:88%;
	margin:16px 6% 0 6%;
}
.bigareas_text {
	width:92%;
	padding:10px 4% 20px 4%;
}
.bigareas_tit {
	text-indent:23px;
}
}@media screen and (max-width:480px) {
	.newsin_title {
	width:100%;
	height:auto;
	line-height:22px;
	max-height:44px;
	font-size:14px;
	margin-top:5px;
}
.footer {
	padding:15px 0 45px 0;
}
.foot_fixed {
	width:100%;
	height:40px;
	display:inline-block;
	position:fixed;
	background:#af0c0f;
	bottom:0;
	z-index:250;
}
.foot_fixed li {
	width:20%;
	height:40px;
	float:left;
	text-align:center;
	background:url(../image/bt_07.png) right no-repeat;
}
.foot_fixed a {
	width:100%;
	height:40px;
	line-height:40px;
	display:block;
}
#tagContent {
	width:91%;
	padding:10px 4.5%;
}
.related_pros ul li {
	float:none;
	width:87.5%;
	padding:12px 6% 0 6%;
}
.relpro_name {
	height:auto;
	line-height:22px;
	margin-top:3px;
}
.inquiry_area {
	width:91%;
	padding:10px 4.5% 0 4.5%;
}
.unipros_one {
	width:46%;
	margin:10px 2% 0 2%;
}
.report_tit {
	line-height:22px;
	max-height:66px;
	height:auto;
}
.report_tit a {
	line-height:22px;
	max-height:66px;
	height:auto;
}
.report_text {
	display:none;
}
.cases_sets ul li {
	float:none;
	width:88%;
	margin:15px 6% 0 6%;
}
.showcases_name {
	height:auto;
	line-height:22px;
}
.category_area {
	width:94%;
	padding:6px 3%;
	height:auto;
}
.category_names {
	float:none;
	height:auto;
}
.category_links {
	float:none;
	height:auto;
}
.pros_fours ul li {
	float:none;
	width:88%;
	margin:15px 6% 0 6%;
}
.showpros_names {
	height:auto;
}
.twelve_pros ul li {
	float:none;
	width:88%;
	padding:20px 6% 0 6%;
}
.twepros_tename {
	max-height:none;
	height:auto;
}
}@media screen and (max-width:475px) {
	.pdfs_left {
	width:27%;
}
.pdfs_right {
	width:70%;
}
.fangda_ones a span.fangda_onename {
	font-size:12px;
}
}@media screen and (max-width:450px) {
	.history_date {
	width:14.5%;
}
.history_texts {
	width:77%;
	padding:12px 0 0 8.5%;
}
.prosthree_tip {
	height:110px;
}
.prosthree_tip ul li {
	width:50%;
}
.prosthree_tip ul li a {
	font-weight:normal;
}
.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:#5CB85C;
	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%;
}
.faq_answer {
	max-height:78px;
}
.newslist_left_phl {
	width:42%;
}
.newslist_right_phl {
	width:54%;
}
.ourvideo_size {
	width:270px;
	margin:5px 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;
}
.category_area {
	width:91%;
	padding:6px 4.5%;
	height:auto;
}
.probrief_left {
	width:222px;
	height:209px;
}
#gallery {
	width:222px;
}
#gallery_nav {
	float:none;
	width:222px;
	text-align:center;
}
#gallery_nav img {
	width:45px;
	height:33px;
	margin-top:5px;
	border:1px solid #dbdbdb;
}
#gallery_output {
	float:none;
	width:220px;
	height:165px;
	overflow:hidden;
	border:1px solid #dbdbdb;
}
#gallery_output img {
	display:block;
	width:220px;
	height:165px;
}
}@media screen and (max-width:400px) {
	.area_content {
	width:88%;
	padding:0 6%;
}
.pdfs_left {
	width:29%;
}
.pdfs_right {
	width:68%;
}
#tagContent {
	width:89%;
	padding:10px 5.5%;
}
.inquiry_area {
	width:89%;
	padding:10px 4.5% 0 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;
}
.inbig_left {
	float:none;
}
.innewsb_right {
	display:none;
}
.innewsb_left {
	float:none;
}
.inbig_right {
	display:none;
}
.inbig_title02 {
	padding-bottom:0;
	background:none;
	text-align:center;
}
.inbig_title04 {
	padding-bottom:0;
	background:none;
}
.report_sets ul li a {
	width:94%;
	padding:6px 2% 6px 3%;
	height:auto;
	line-height:22px;
	max-height:44px;
}
.ourvideo_size {
	width:200px;
	margin:5px 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;
}
.bigareas_text {
	width:89%;
	padding:10px 5.5% 20px 5.5%;
}
.bigareas_tit {
	text-indent:27px;
}
}