﻿ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,form { padding:0; margin:0;}
ul { list-style:none;}
li { text-align:left; vertical-align:middle;}
img { border:0px;}
a img,a:hover img{border:0;}

input, textarea {
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	border-radius: 0px;
}


body{ 
	margin:0 auto;
	font-size:1.4em;
	text-align:center;
	font-family:"Microsoft YaHei",微软雅黑;
	color:#555555;
	-webkit-text-size-adjust: 100%;/*解决Iphone下橱窗字体变大问题*/
	background:#ffffff;
}
* {
	padding: 0;
	margin: 0;
	border: 0;
	font-style: normal;
	font-weight: normal;
	-webkit-tap-highlight-color: rgba(0,0,0,0);	/*禁止链接高亮*/
	-webkit-touch-callout: none;					/*禁止链接长按弹出选项菜单*/
}
a {
	color:#555555;
	text-decoration: none;
}
a:hover {
	color:#555555;
	text-decoration: none;
}
a:link{
    -webkit-tap-highlight-color: rgba(0,0,0,0);	/*禁止链接高亮*/
	-webkit-touch-callout: none;					/*禁止链接长按弹出选项菜单*/
}
.red {
    COLOR: #FF0000;
    TEXT-DECORATION: none;
}
.red:hover {
    COLOR: #FF0000;
    TEXT-DECORATION: none;
}
.blue {
    COLOR: #0054a6;
    TEXT-DECORATION: none;
}
.blue:hover {
    COLOR: #0054a6;
    TEXT-DECORATION: none;
}
.while {
    COLOR: #FFF;
    TEXT-DECORATION: none;
}
.while:hover {
    COLOR: #FFF;
    TEXT-DECORATION: none;
}
.clearboth{
    visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
}













.ind_case_box{
    width:96%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}




.ind_news_1{
    width:96%;
	height:auto;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden;
}
.ind_news_1 li{
    width:100%;
	height:auto;
	margin:0 auto;
	margin-top:25px;
	overflow:hidden;
	text-align:left;
}
.ind_news_1 li a{
	font-family:"Microsoft YaHei",微软雅黑;
	color:#555555;
	font-size:1.3em;
}
.ind_news_1 li a span{
    font-family:"宋体";
}





.news_list{
    width:96%;
	height:auto;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden;
}
.news_list li{
    width:100%;
	height:auto;
	margin:0 auto;
	margin-top:25px;
	padding-bottom:25px;
	overflow:hidden;
	text-align:left;
	border-bottom:1px dotted #CCCCCC;
}
.news_list li a{
    display:block;
	width:100%;
	float:left;
	color:#555555;
	font-size:1.3em;
}
.news_list li a span{
    font-family:"宋体";
}
.news_list li label{
    display:block;
	width:auto;
	float:right;
	color:#555555;
	font-size:1.3em;
}





.download_list{
    width:96%;
	height:auto;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden;
}
.download_list li{
    width:100%;
	height:auto;
	margin:0 auto;
	margin-top:25px;
	overflow:hidden;
	text-align:left;
	border-bottom:1px dotted #CCCCCC;
}
.download_list li label{
    display:block;
	width:100%;
	float:left;
	color:#555555;
	font-size:1.3em;
}
.download_list li label span{
    font-family:"宋体";
}
.download_list li a{
    display:block;
	width:auto;
	height:50px;
	line-height:50px;
	padding-left:20px;
	padding-right:20px;
	float:right;
	margin-bottom:15px;
	display:inline;
	font-size:1.3em;
	background:#c8000b;
	text-align:center;
	color:#FFFFFF!important;
	font-size:1.2em;
	border-radius:10px;
	border:1px solid #c8000b;
}




.header_logo{width:70px; height:90px;position:absolute; left:0px; top:0px; z-index:99999;}
.header_title{
    width:72%;
	height:105px;
	line-height:105px;
	margin:0px auto;
	position: absolute;
	top:0px;
	left:14%;
	overflow:hidden;
	text-align:center;
	color:#ffffff;
	font-size:1.6em;
}
@media only screen and (max-width:800px){
.divbody{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:#ffffff;
}
}
@media only screen and (min-width:800px) and (max-width:2000px){
.divbody{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:#ffffff;
}
}
/*.header{
    width:100%;
	height:136px;
	margin:0 auto;
	overflow:hidden;
	position:relative;
}
.header_l_icon{
    display:block;
    width:76px;
	height:auto;
	float:left;
	margin-left:35px;
	margin-top:14px;
	display:inline;
	overflow:hidden;
	cursor:pointer;
}
.header_r_icon{
    display:block;
    width:76px;
	height:auto;
	float:right;
	margin-right:35px;
	margin-top:14px;
	overflow:hidden;
	cursor:pointer;
}
.header_title{
    width:72%;
	height:136px;
	line-height:136px;
	margin:0px auto;
	position: absolute;
	top:0px;
	left:14%;
	overflow:hidden;
	text-align:center;
	color:#0b2153;
	font-size:1.4em;
}*/
.header_cls{
    width:100%;
	height:114px;
	margin:0 auto;
	overflow:hidden;
}
.header_cls li{
    width:24.99%;
	height:auto;
	float:left;
	overflow:hidden;
}
.header_cls li a{
    display:block;
	width:100%;
	height:114px;
	line-height:100px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	font-family:"Microsoft YaHei",微软雅黑;
	font-size:1.2em;
	color:#636363;
}
.header_cls li a.current{
    background:url(../images/cont_cls_bg_hover.jpg) center no-repeat;
	color:#FFFFFF;
}
.ind_title_1{
    width:96%;
	height:auto;
	margin:0 auto;
	margin-top:30px;
	overflow:hidden;
	font-size:1.6em;
	text-align:center;
}
/*.ind_title span{
    display:block;
	width:auto;
	height:90px;
	line-height:90px;
	margin:0 auto;
	overflow:hidden;
	background:#FFFFFF;
	text-align:center;
	padding-left:30px;
	padding-right:30px;
}*/
.ind_title_2{
    width:96%;
	height:58px;
	line-height:58px;
	margin:0 auto;
	margin-top:20px;
	overflow:hidden;
	text-transform:uppercase;
	background:url(../images/ind_title_bg_1.jpg) center no-repeat;
}
.ind_title_2 span{
    display:block;
	width:280px;
	height:58px;
	line-height:58px;
	margin:0 auto;
	overflow:hidden;
	background:#FFFFFF;
	font-size:1.5em;
	color:#444444;
}
.ind_title_3{
    width:96%;
	height:50px;
	line-height:50px;
	margin:0 auto;
	overflow:hidden;
	text-transform:uppercase;
	background:url(../images/ind_title_bg_2.jpg) repeat-x;
}
.ind_title_3 span{
    display:block;
	width:300px;
	height:50px;
	line-height:50px;
	margin:0 auto;
	overflow:hidden;
	background:#419dde;
	font-size:1.2em;
	color:#FFFFFF;
}
.ind_title_4{
    width:96%;
	height:50px;
	line-height:50px;
	margin:0 auto;
	overflow:hidden;
	text-transform:uppercase;
	background:url(../images/ind_title_bg_3.jpg) repeat-x;
}
.ind_title_4 span{
    display:block;
	width:300px;
	height:50px;
	line-height:50px;
	margin:0 auto;
	overflow:hidden;
	background:#f5f5f5;
	font-size:1.2em;
	color:#636363;
}
.ind_box_blue{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:#419dde;
	padding-bottom:35px;
}
.ind_box_while96{
    width:96%;
	height:auto;
	margin:0 auto;
	margin-top:55px;
	overflow:hidden;
	background:#ffffff;
	padding-bottom:35px;
}
.banner{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
}
.banner img{
    max-width:100%;
	width:100%;
	-ms-interpolation-mode:bicubic;
}

.ind_about{
    display:block;
    width:96%;
	height:auto;
	margin:0 auto;
	margin-top:20px;
	overflow:hidden;
	text-align:left;
	line-height:2;
	font-size:1.2em;
}
.ind_about img{
    width:100%;
}



.ind_aboutus_cls{
    width:100%;
	height:auto;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:60px;
	overflow:hidden;
}
.ind_aboutus_cls li{
    width:33.33%;
	height:auto;
	float:left;
	margin-left:0px;
	margin-top:50px;
	display:inline;
	overflow:hidden;
}
.ind_aboutus_cls li a{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}
.ind_aboutus_cls li a span{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	margin-top:0px;
	overflow:hidden;
	cursor:pointer;
}
.ind_aboutus_cls li a span img{
    display:block;
	width:40%;
	margin:0 auto;
}
.ind_aboutus_cls li a label{
    display:none;
	width:100%;
	height:auto;
	margin:0 auto;
	margin-top:0px;
	overflow:hidden;
	cursor:pointer;
}
.ind_aboutus_cls li a label img{
    display:block;
	width:40%;
	margin:0 auto;
}
.ind_aboutus_cls li a font{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	margin-top:15px;
	overflow:hidden;
	text-align:center;
	font-size:1.2em;
	color:#363636;
	cursor:pointer;
}
.ind_aboutus_cls li a:hover{
}
.ind_aboutus_cls li a:hover span{
    display:none;
}
.ind_aboutus_cls li a:hover label{
    display:block;
}
.ind_aboutus_cls li a:hover font{
}
.ind_aboutus_cls li a.current{
}
.ind_aboutus_cls li a.current span{
    display:none;
}
.ind_aboutus_cls li a.current label{
    display:block;
}
.ind_aboutus_cls li a.current font{
}






.ind_jjfa{
    width:800px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}
.ind_jjfa li{
    width:146px;
	height:auto;
	float:left;
	margin-left:43px;
	margin-top:30px;
	display:inline;
	overflow:hidden;
}
.ind_jjfa li.line{
    margin-left:232px;
}
.ind_jjfa li a{
    display:block;
	width:100%;
	height:146px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/ind_jjfa_bg_1.jpg) no-repeat;
}
.ind_jjfa li a span{
    display:block;
	width:75px;
	height:55px;
	margin:0 auto;
	margin-top:20px;
	overflow:hidden;
	cursor:pointer;
}
.ind_jjfa li a label{
    display:none;
	width:75px;
	height:55px;
	margin:0 auto;
	margin-top:20px;
	overflow:hidden;
	cursor:pointer;
}
.ind_jjfa li a font{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	margin-top:6px;
	overflow:hidden;
	text-align:center;
	color:#464646;
	line-height:1.2;
	cursor:pointer;
}
.ind_jjfa li a:hover{
    background:url(../images/ind_jjfa_bg_2.jpg) no-repeat;
}
.ind_jjfa li a:hover span{
    display:none;
}
.ind_jjfa li a:hover label{
    display:block;
}
.ind_jjfa li a:hover font{
    color:#FFFFFF;
}
/*@media only screen and (max-width:800px){
.ind_jjfa{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:#ffffff;
}
.ind_jjfa li{
	margin-left:43px;
}
.ind_jjfa li.line{
    margin-left:232px;
}
}
@media only screen and (min-width:800px) and (max-width:2000px){
.ind_jjfa{
    width:800px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:#ffffff;
}
}*/







.ind_dowhat{
    width:100%;
	height:auto;
	margin:0 auto;
	margin-bottom:30px;
	overflow:hidden;
}
.ind_dowhat li{
    width:33.33%;
	height:auto;
	float:left;
	margin-top:30px;
	display:inline;
	overflow:hidden;
}
.ind_dowhat li span{
    display:block;
	width:80px;
	height:80px;
	margin:0 auto;
	margin-top:0px;
	overflow:hidden;
}
.ind_dowhat li label{
    display:block;
	width:92%;
	height:auto;
	margin:0 auto;
	margin-top:20px;
	overflow:hidden;
	text-align:center;
	font-size:1.4em;
	color:#056eb3;
}
.ind_dowhat li font{
    display:block;
	width:92%;
	height:auto;
	margin:0 auto;
	margin-top:22px;
	overflow:hidden;
	text-align:center;
	font-size:1.1em;
	color:#636363;
	line-height:1.4;
}
.ind_dowhat li a{
    display:block;
	width:128px;
	height:50px;
	line-height:50px;
	margin:0 auto;
	margin-top:18px;
	overflow:hidden;
	text-align:center;
	font-size:1.1em;
	color:#056eb3;
	border:1px solid #056eb3;
}



.ind_more{
    display:block;
	width:94%;
	height:78px;
	line-height:78px;
	margin:0 auto;
	margin-top:30px;
	overflow:hidden;
	text-align:center;
	background:#eeeef0;
	color:#252525;
	font-size:1.2em;
}
.ind_about_more{
    display:block;
	width:230px;
	height:60px;
	line-height:60px;
	margin:0 auto;
	margin-top:30px;
	overflow:hidden;
	background:#c8000b;
	text-align:center;
	color:#FFFFFF!important;
	font-size:1.2em;
	border-radius:10px;
	border:1px solid #c8000b;
}

.ind_menu{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	padding-top:0px;
	padding-bottom:30px;
	border-bottom:1px solid #e3e3e2;
	background:#FFFFFF;
}
.ind_menu li{
    width:25%;
	height:auto;
	float:left;
	overflow:hidden;
}
.ind_menu li a{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	font-size:1.2em;
	color:#7f7575;
}
.ind_menu li a img{
    display:block;
	margin:0 auto;
	margin-top:40px;
	margin-bottom:10px;
}
.ind_menu li a:hover{
    color:#f7941c;
}
.ind_menu li a.current{
    color:#f7941c;
}

.center_height{
    width:100%;
	height:5px;
	margin:0 auto;
	overflow:hidden;
	background:#f6f5fa;
	border-bottom:1px solid #e5e4e3;
}
.bmlc{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}
.bmlc img{
    max-width:100%;
	width:100%;
	-ms-interpolation-mode:bicubic;
}

.ind_friendlink_pic{
    width:96%;
	height:auto;
	margin:0 auto;
	margin-top:40px;
	overflow:hidden;
	border-bottom:1px solid #e5e4e3;
}
.ind_friendlink_pic li{
    width:33%;
	height:auto;
	float:left;
	overflow:hidden;
	border-left:1px solid #e5e4e3;
	border-top:1px solid #e5e4e3;
}
.ind_friendlink_pic li img{
    max-width:100%;
	width:100%;
	-ms-interpolation-mode:bicubic;
}
.ind_friendlink_font{
    width:96%;
	height:auto;
	margin:0 auto;
	margin-top:32px;
	margin-bottom:32px;
	overflow:hidden;
}
.ind_friendlink_font li{
    width:33.33%;
	height:40px;
	line-height:40px;
	float:left;
	display:inline;
	overflow:hidden;
	text-align:left;
}
.ind_friendlink_font li a{
    color:#636363;
}



.ind_pro{
    width:94%;
	height:auto;
	margin:0 auto;
	margin-top:30px;
	margin-bottom:30px;
	overflow:hidden;
}
.ind_pro_img{
    display:block;
    width:30%;
	height:auto;
	float:left;
	overflow:hidden;
	padding-top:10px;
}
.ind_pro_img img{
    max-width:100%;
	width:100%;
	-ms-interpolation-mode:bicubic;
}
.ind_pro_text{
    display:block;
	width:65%;
	height:auto;
	float:right;
	text-align:left;
	color:#FFFFFF;
	line-height:1.6;
}




.Gallery_list{
    width:100%;
	height:auto;
	margin:0 auto;
	margin-bottom:50px;
	overflow:hidden;
}
.Gallery_list li{
    width:40%;
	height:auto;
	float:left;
	margin-top:30px;
	margin-left:6.6%;
	display:inline;
	overflow:hidden;
}
.Gallery_list li a{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	color:#636363;
}
.Gallery_list li a img{
    display:block;
    max-width:100%;
	width:100%;
	-ms-interpolation-mode:bicubic;
	margin:0 auto;
	margin-bottom:15px;
}


.footer{
    width:100%;
	height:auto;
	margin:0 auto;
	margin-top:40px;
	overflow:hidden;
	padding-bottom:30px;
	background:#e8e8e8;
}
.footer_ewm{
    display:block;
    width:100%;
	height:auto;
	margin:0 auto;
	margin-top:40px;
	overflow:hidden;
	text-align:center;
	font-size:1.3em;
}
.footer_ewm img{
    display:block;
    max-width:30%;
	width:30%;
	-ms-interpolation-mode:bicubic;
	margin:0 auto;
	margin-bottom:15px;
}
.footer_tel{
    display:block;
    width:94%;
	height:auto;
	margin:0 auto;
	margin-top:40px;
	overflow:hidden;
	text-align:center;
	font-size:1.3em;
	line-height:2;
}
.footer_tel a{
    color:#333333;
}
.footer_text{
    width:94%;
	height:auto;
	margin:0 auto;
	margin-top:40px;
	overflow:hidden;
	text-align:center;
	font-size:1.2em;
	line-height:2;
}
.footer_text span{
	
}



.ind_news_title{
    width:96%;
	height:55px;
	line-height:55px;
	margin:0 auto;
	margin-top:55px;
	overflow:hidden;
	text-align:left;
	background:#edecec;
	color:#252525;
}
.ind_news{
    display:block;
    width:94%;
	height:auto;
	margin:0 auto;
	margin-top:15px;
	margin-bottom:20px;
	overflow:hidden;
	padding-bottom:10px;
	border-bottom:1px dotted #797979;
	position:relative;
}
.ind_news span{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	text-align:left;
	font-size:1.2em;
	font-weight:bold;
	color:#363636;
	margin-top:10px;
}
.ind_news label{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	margin-top:12px;
	overflow:hidden;
	text-align:left;
	font-size:1em;
	line-height:1.5;
	color:#7d7d7d;
}
.ind_news font{
    display:block;
	width:auto;
	height:auto;
	margin-top:10px;
	overflow:hidden;
	text-align:left;
	font-size:1.2em;
	font-weight:bold;
	z-index:2;
	color:#363636;
}















/*内页样式*/
.Cont_hui{
    width:96%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:#f5f5f5;
	padding-bottom:35px;
}
.Cont_top{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	border-top:3px solid #2f68a6;
}
.Cont_top_m{
    width:96%;
	height:64px;
	line-height:64px;
	margin:0 auto;
	margin-top:8px;
	overflow:hidden;
	border-bottom:2px solid #cbcccd;
}
.Cont_top_m span{
    width:auto;
	height:64px;
	line-height:64px;
	float:left;
	overflow:hidden;
	text-align:left;
	font-size:1.4em;
}
.Cont_top_m label{
    width:auto;
	padding-left:46px;
	height:64px;
	line-height:64px;
	float:right;
	overflow:hidden;
	text-align:right;
	font-size:1.4em;
	background:url(../images/icon_3.jpg) left no-repeat;
	cursor:pointer;
}
.Cont_cls_small{
    width:96%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}
.Cont_cls_small li{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	border-bottom:1px solid #CCCCCC;
}
.Cont_cls_small li a{
    display:block;
    width:80%;
	height:50px;
	line-height:50px;
	float:right;
	overflow:hidden;
	text-align:right;
	color:#000000;
	padding-right:50px;
	background:url(../images/icon_4.jpg) right no-repeat;
}



.prolist{
    width:100%;
	height:auto;
	margin:0 auto;
	margin-top:30px;
	margin-bottom:50px;
	overflow:hidden;
}
.prolist li{
    width:42.4%;
	height:auto;
	float:left;
	margin-left:5%;
	margin-top:50px;
	margin-bottom:30px;
	overflow:hidden;
	border:1px solid #CCCCCC;
}
.prolist li a{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}
.prolist li a img{
    display:block;
	width:100%;
	margin:0 auto;
}
.prolist li span{
    display:block;
	width:96%;
	height:auto;
	padding-left:2%;
	padding-right:2%;
	padding-bottom:8px;
	padding-top:8px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	background:#195dab;
	color:#FFFFFF;
	line-height:1.4;
}



.prolist_tj{
    width:100%;
	height:auto;
	margin:0 auto;
	margin-top:30px;
	overflow:hidden;
}
.prolist_tj li{
    width:42.5%;
	height:auto;
	float:left;
	margin-left:5%;
	margin-bottom:30px;
	overflow:hidden;
}
.prolist_tj li a{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	font-size:1.4em;
	color:#007ac1;
}
.prolist_tj li a img{
    display:block;
	width:99%;
	margin:0 auto;
	margin-bottom:15px;
	border:1px solid #CCCCCC;
}

.news_box{
    width:96%;
	height:auto;
	margin:0 auto;
	margin-top:30px;
	padding-bottom:30px;
	overflow:hidden;
	border:1px solid #CCCCCC;
}

/*产品列表*/
.probox{
    display:block;
    width:96%;
	padding-left:1%;
	padding-right:1%;
	padding-top:30px;
	padding-bottom:30px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	border-bottom:1px solid #CCCCCC;
	position:relative;
}
.probox_img{
    width:25%;
	height:auto;
	float:left;
	overflow:hidden;
	cursor:pointer;
}
.probox_img img{
    max-width:100%;
	width:100%;
	-ms-interpolation-mode:bicubic;
}
.probox_r{
    width:71%;
	height:auto;
	float:right;
	overflow:hidden;
	cursor:pointer;
}
.probox_r span{
    display:block;
	width:100%;
	height:45px;
	margin:0 auto;
	overflow:hidden;
	text-align:left;
	color:#363636;
	font-size:1.2em;
	cursor:pointer;
	border-bottom:1px dotted #CCCCCC;
}
.probox_r label{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	margin-top:10px;
	overflow:hidden;
	text-align:left;
	color:#999999;
	line-height:1.6;
	cursor:pointer;
}
.probox_r font{
    display:block;
	width:auto;
	height:auto;
	right:5px;
	bottom:30px;
	position:absolute;
	overflow:hidden;
	text-align:left;
	font-size:0.8em;
	line-height:1.6;
	cursor:pointer;
}





/*疑难解答*/
.ynjd_title{
    width:96%;
	height:auto;
	margin:0 auto;
	margin-top:30px;
	overflow:hidden;
	border-bottom:1px dotted #CCCCCC;
	padding-bottom:15px;
}
.ynjd_title span{
    display:block;
	width:75px;
	height:54px;
	line-height:42px;
	float:left;
	margin-left:10px;
	display:inline;
	overflow:hidden;
	background:url(../images/icon_1.jpg) no-repeat;
	text-align:center;
	color:#000000;
	font-size:1.2em;
}
.ynjd_title label{
    display:block;
	width:82%;
	height:auto;
	line-height:1.6;
	float:left;
	margin-left:18px;
	margin-top:4px;
	display:inline;
	overflow:hidden;
	text-align:left;
	color:#9d080d;
	font-size:1.2em;
}
.ynjd_as{
    width:96%;
	height:auto;
	margin:0 auto;
	margin-top:14px;
	padding-bottom:0px;
	overflow:hidden;
}
.ynjd_as span{
    display:block;
	width:75px;
	height:54px;
	line-height:42px;
	float:left;
	margin-left:10px;
	display:inline;
	overflow:hidden;
	background:url(../images/icon_2.jpg) no-repeat;
	text-align:center;
	color:#000000;
	font-size:1.2em;
}
.ynjd_as label{
    display:block;
	width:82%;
	height:auto;
	line-height:1.6;
	float:left;
	margin-left:18px;
	margin-top:4px;
	display:inline;
	overflow:hidden;
	text-align:left;
	color:#252525;
	font-size:1.2em;
}






.footer_height{
    width:100%;
	height:50px;
	overflow:hidden;
}




.sub_cls{
    width:100%;
	height:auto;
	margin:0 auto;
	margin-top:30px;
	overflow:hidden;
	border-bottom:2px solid #bbbbbb;
}
.sub_cls li{
    width:30%;
	height:auto;
	float:left;
	margin-left:2.5%;
	margin-bottom:30px;
	display:inline;
	overflow:hidden;
}
.sub_cls li a{
    display:block;
	width:99%;
	height:65px;
	line-height:65px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	/*border:1px solid #bfbfbf;*/
	background:#e8e8e8;
	color:#193560;
	
	border:1px solid rgba(0,0,0,0.0);
	border-radius:10px;
    transition:border 1s;
    -moz-transition:border 1s; /* Firefox 4 */
    -webkit-transition:border 1s; /* Safari and Chrome */
    -o-transition:border 1s; /* Opera */
	border:1px solid #bfbfbf;
}
.sub_cls li a:hover{
    border:1px solid #143172;
	background:#143172;
	color:#FFFFFF;
}
.sub_cls li a.current{
    border:1px solid #143172;
	background:#143172;
	color:#FFFFFF;
}


.Content_title{
    width:96%;
	height:auto;
	padding-bottom:15px;
	margin:0 auto;
	margin-top:30px;
	overflow:hidden;
	text-align:center;
	font-size:1.4em;
	color:#414141;
	border-bottom:1px dotted #CCCCCC;
}
.cls_title{
    width:96%;
	height:auto;
	margin:0 auto;
	margin-top:40px;
	overflow:hidden;
	text-align:left;
	font-size:1.4em;
	color:#414141;
	font-weight:bold;
}
.Content_text{
    width:96%;
	height:auto;
	margin:0 auto;
	margin-top:25px;
	overflow:hidden;
	text-align:left;
	line-height:2;
	font-size:1.2em;
}
.Content_text a{
	color:#555555;
}
.Content_text img{
    width:100%;
}






/*产品详情*/
.proshow_title{
    width:94%;
	height:auto;
	margin:0 auto;
	margin-top:30px;
	overflow:hidden;
	text-align:left;
	font-size:1.4em;
	color:#464646;
}
.proshow_jj{
    width:94%;
	height:auto;
	margin:0 auto;
	margin-top:15px;
	overflow:hidden;
	text-align:left;
	font-size:1.2em;
	color:#636363;
	border-bottom:1px dotted #CCCCCC;
	line-height:1.6;
	padding-bottom:10px;
}
.proshow_info{
    width:94%;
	height:auto;
	margin:0 auto;
	margin-top:15px;
	overflow:hidden;
	text-align:left;
	font-size:1.2em;
	color:#636363;
	line-height:1.6;
	padding-bottom:10px;
}
.proshow_pic{
    width:96%;
	height:auto;
	margin:0 auto;
	margin-top:30px;
	margin-bottom:30px;
	overflow:hidden;
	text-align:center;
}
.proshow_pic img{
    width:100%;
}
.proshow_cls{
    width:96%;
	height:auto;
	margin:0 auto;
	margin-top:20px;
	margin-bottom:20px;
	overflow:hidden;
	text-align:left;
	line-height:2;
    color:#000000;
}
.proshow_cls a{
    color:#000000;
}
.proshow_cls a:hover{
    color:#112e5a;
}
.proshow_cls a.current{
    color:#112e5a;
}

.proshow_tab{
    width:96%;
	height:60px;
	line-height:60px;
	margin:0 auto;
	margin-top:30px;
	overflow:hidden;
	background:#112e5a;
}
.proshow_tab li{
    width:25%;
	height:60px;
	line-height:60px;
	float:left;
	text-align:center;
	color:#ffffff;
	font-size:1.5em;
	font-weight:bold;
	cursor:pointer;
}
.proshow_tab li.current{
    color:#fa0c0c;
}

.proshow_text{
    width:96%;
	height:auto;
	margin:0 auto;
	margin-top:30px;
	overflow:hidden;
	border-bottom:1px solid #CCCCCC;
}
.proshow_text_m{
    width:96%;
	height:auto;
	margin:0 auto;
	margin-bottom:12px;
	overflow:hidden;
	text-align:left;
	line-height:2;
	color:#007ac1;
	font-size:1.4em;
}
.proshow_text_m span{
	color:#595757;
	font-size:0.9em;
}
.proshow_share{
    width:96%;
	height:auto;
	margin:0 auto;
	margin-top:15px;
	overflow:hidden;
	text-align:left;
}


/*新品上市*/
.newpro_title{
    display:block;
	width:96%;
	height:50px;
	line-height:50px;
	margin:0 auto;
	margin-top:40px;
	overflow:hidden;
	border:1px solid #112e5a;
	background:#112e5a;
	text-align:center;
	font-size:1.4em;
	color:#FFFFFF;
	position:relative;
}
.newpro_title span{
    display:block;
	width:auto;
	height:50px;
	top:0px;
	right:20px;
	position:absolute;
	z-index:1;
	font-size:0.8em;
}
.newpro_title:hover{
	color:#FFFFFF;
}
.newpro_m{
    width:96%;
	height:auto;
	margin:0 auto;
	padding-top:10px;
	padding-bottom:20px;
	overflow:hidden;
	border:1px solid #e5e5e5;
}
.newpro_m_time{
    width:135px;
	height:115px;
	padding-top:20px;
	float:left;
	margin-left:20px;
	margin-top:10px;
	display:inline;
	overflow:hidden;
	text-align:center;
	color:#FFFFFF;
	line-height:1.5;
	background:#112e5a;
	font-size:1.2em;
}
.newpro_m_time span{
    font-size:1.4em;
}
.newpro_m_item{
    width:70%;
	height:auto;
	float:right;
	overflow:hidden;
}
.newpro_m_item li{
    width:100%;
	height:38px;
	line-height:38px;
	margin:0 auto;
	overflow:hidden;
	text-align:left;
	border-bottom:1px dotted #CCCCCC;
}



















































.footer_menu_height{
    width:100%;
	height:150px;
	margin:0 auto;
	overflow:hidden;
}
.footer_menu{
    display:block;
	width:100%;
	height:130px;
	margin:0 auto;
	position:fixed;
	left:0px;
	bottom:0px;
	_position:absolute;
	_margin-bottom:0px;
	_top:expression(eval(document.documentElement.scrollTop));
	text-align:center;
	background:#FFFFFF;
	border-top:1px solid #c3c3c3;
	z-index:2;
}
.footer_menu li{
    width:19.99%;
	height:auto;
	float:left;
	overflow:hidden;
}
.footer_menu li a{
    display:block;
	width:100%;
	height:130px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	font-family:"Microsoft YaHei",微软雅黑;
	font-size:1.2em;
	color:#636363;
}
.footer_menu li a img{
    display:block;
	margin:0 auto;
	margin-top:12px;
	margin-bottom:6px;
}
.footer_menu li a.current{
    color:#0071bc;
}






/*产品分类页*/
.cls_list{
    width:100%;
	height:auto;
	margin:0 auto;
	margin-top:15px;
	margin-bottom:15px;
	overflow:hidden;
}
.cls_list li{
    width:auto;
	height:auto;
	float:left;
	margin-left:30px;
	margin-right:30px;
	margin-top:25px;
	margin-bottom:25px;
	display:inline;
	overflow:hidden;
}
.cls_list li a{
	font-family:"Microsoft YaHei",微软雅黑;
	font-size:1.2em;
	color:#636363;
}
.cls_list li a.green{
    color:#6abb32;
}





.select_top{
    width:100%;
	height:96px;
	margin:0 auto;
	background:#f8f8f8;
	border-bottom:1px solid #c9c9c9;
}
.select_top_item{
    width:20%;
	height:auto;
	float:left;
	text-align:center;
}
.select_top_item a{
    display:block;
	width:100%;
	height:96px;
	line-height:96px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	font-size:1.2em;
	color: #666666;
}




.submit_1{
    display:block;
	width:336px;
	height:56px;
	line-height:56px;
	margin:0 auto;
	margin-top:30px;
	overflow:hidden;
	background:url(../images/submit_bg_1.jpg) no-repeat;
	text-align:center;
	font-size:1.4em;
	color:#FFFFFF;
}
.Cont_cls{
    width:100%;
	height:auto;
	margin:0 auto;
	margin-top:20px;
	padding-bottom:36px;
	overflow:hidden;
}
.Cont_cls li{
    width:30%;
	height:60px;
	float:left;
	margin-left:2.5%;
	margin-top:20px;
	display:inline;
	overflow:hidden;
}
.Cont_cls li.width100{
    width:45%;
	height:60px;
	float:left;
	margin-left:3.33%;
	margin-top:20px;
	display:inline;
	overflow:hidden;
}
.Cont_cls li a{
    display:block;
    width:100%;
	height:60px;
	line-height:60px;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	font-size:1.2em;
	color:#252525;
	border-radius:12px;
	background:#ebebeb;
}
.Cont_cls li a:hover{
	background:#0074ca;
	color:#FFFFFF;
}
.Cont_cls li a.current{
	background:#0074ca;
	color:#FFFFFF;
}








.Cont_cls_1{
    width:66%;
	height:auto;
	margin:0 auto;
	margin-top:20px;
	padding-bottom:36px;
	overflow:hidden;
}
.Cont_cls_1 li{
    width:45%;
	height:60px;
	float:left;
	margin-left:3.33%;
	margin-top:20px;
	display:inline;
	overflow:hidden;
}
.Cont_cls_1 li.width100{
    width:30%;
	height:60px;
	float:left;
	margin-left:2.5%;
	margin-top:20px;
	display:inline;
	overflow:hidden;
}
.Cont_cls_1 li a{
    display:block;
	width:100%;
	height:60px;
	margin:0 auto;
	overflow:hidden;
	border-radius:12px;
	background:#ebebeb;
}
.Cont_cls_1 li a span{
    display:block;
	width:60px;
	height:60px;
	float:left;
	margin-left:15px;
	display:inline;
	overflow:hidden;
	cursor:pointer;
}
.Cont_cls_1 li a label{
    display:none;
	width:60px;
	height:60px;
	float:left;
	margin-left:15px;
	overflow:hidden;
	cursor:pointer;
}
.Cont_cls_1 li a font{
    display:block;
	width:auto;
	height:60px;
	line-height:60px;
	float:left;
	overflow:hidden;
	text-align:left;
	font-size:1.2em;
	color:#252525;
	cursor:pointer;
}
.Cont_cls_1 li a:hover{
	background:#0074ca;
	color:#FFFFFF;
}
.Cont_cls_1 li a:hover span{
    display:none;
}
.Cont_cls_1 li a:hover label{
    display:block;
}
.Cont_cls_1 li a:hover font{
    color:#FFFFFF;
}
.Cont_cls_1 li a.current{
	background:#0074ca;
	color:#FFFFFF;
}
.Cont_cls_1 li a.current span{
    display:none;
}
.Cont_cls_1 li a.current label{
    display:block;
}
.Cont_cls_1 li a.current font{
    color:#FFFFFF;
}






.kh_case{
    width:100%;
	height:auto;
	margin:0 auto;
	margin-top:0px;
	overflow:hidden;
}
.kh_case li{
    width:22.5%;
	height:auto;
	float:left;
	margin-left:2%;
	margin-top:40px;
	display:inline;
	overflow:hidden;
}
.kh_case li a{
    display:block;
	width:99%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	border:1px solid #CCCCCC;
}
.kh_case li a img{
    max-width:100%;
	width:100%;
	-ms-interpolation-mode:bicubic;
}
.kh_case li a:hover{
    border:1px solid #056eb3;
}



.cont_title{
    width:96%;
	height:50px;
	line-height:50px;
	margin:0 auto;
	margin-top:30px;
	overflow:hidden;
	border-bottom:1px dotted #CCCCCC;
	text-align:left;
	font-size:1.2em;
}


.submit_icon{
    display:block;
	width:86px;
	height:86px;
	margin:0 auto;
	position:fixed;
	left:10px;
	bottom:100px;
	_position:absolute;
	_margin-bottom:0px;
	_top:expression(eval(document.documentElement.scrollTop));
	text-align:center;
	z-index:10001;
	cursor:pointer;
}
.submit_icon_m{
    width:100%;
	height:86px;
	position:relative;
}
.submit_icon_0{
    display:block;
	width:86px;
	height:86px;
	top:0px;
	left:0px;
	position:absolute;
	cursor:pointer;
	z-index:2;
	background:url(../images/icon_1.png) no-repeat;
	cursor:pointer;
}
.submit_icon_1{
    display:block;
    width:61px;
	height:61px;
	/*top:-80px;
	left:20px;*/
	top:10px;
	left:10px;
	position:absolute;
	cursor:pointer;
	background:url(../images/icon_2.png) no-repeat;
	z-index:1;
}
.submit_icon_2{
    display:block;
    width:61px;
	height:61px;
	/*top:-80px;
	left:20px;*/
	top:10px;
	left:10px;
	position:absolute;
	cursor:pointer;
	background:url(../images/icon_3.png) no-repeat;
	z-index:1;
}
.submit_icon_3{
    display:block;
    width:61px;
	height:61px;
	/*top:-80px;
	left:20px;*/
	top:10px;
	left:10px;
	position:absolute;
	cursor:pointer;
	background:url(../images/icon_4.png) no-repeat;
	z-index:1;
}
.submit_icon_4{
    display:block;
    width:61px;
	height:61px;
	/*top:-80px;
	left:20px;*/
	top:10px;
	left:10px;
	position:absolute;
	cursor:pointer;
	background:url(../images/icon_5.png) no-repeat;
	z-index:1;
}


















.Cont_nav{
    width:96%;
	padding-left:2%;
	padding-right:2%;
	height:94px;
	line-height:94px;
	margin:0 auto;
	overflow:hidden;
	text-align:left;
	font-size:1.2em;
	border-bottom:1px solid #e4e4e3;
	color: #414040;
}
.Cont_nav a{
	color: #414040;
}
.Cont_Main{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	background:#FFFFFF;
	border-bottom:1px solid #e4e4e3;
	border-top:1px solid #e4e4e3;
}














.ind_height{
    width:100%;
	height:38px;
	margin:0 auto;
	margin-top:15px;
	overflow:hidden;
	border-top:1px solid #d2cfd0;
	border-bottom:1px solid #d2cfd0;
	background:#e8e8e8;
}


.ind_abouthome_submit{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	margin-top:30px;
	overflow:hidden;
	text-align:center;
}
.ind_abouthome_video{
    display:block;
	width:94%;
	height:auto;
	margin:0 auto;
	margin-top:30px;
	overflow:hidden;
	text-align:center;
}
.ind_abouthome_video img{
    max-width:100%;
	width:100%;
	-ms-interpolation-mode:bicubic;
}
.ind_aboutus_text{
	width:94%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	padding-top:30px;
	padding-bottom:50px;
	background:url(../images/ind_abouthome_bg.jpg) center bottom no-repeat;
}
.ind_aboutus_text_title{
    width:96%;
	height:52px;
	line-height:52px;
	margin:0 auto;
	overflow:hidden;
	text-align:left;
	font-size:1.5em;
}
.ind_aboutus_text_m{
    width:96%;
	height:auto;
	line-height:2;
	margin:0 auto;
	margin-top:20px;
	overflow:hidden;
	text-align:left;
	font-size:1.1em;
}




/*房间中心*/
.ind_fjzx{ 
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:50px;
	background:url(../images/room_bg_2.jpg) bottom center no-repeat;
}
.ind_fjzx_box_img{
    display:block;
    width:94%;
	height:auto;
	margin:0 auto;
	margin-top:15px;
	margin-bottom:30px;
	overflow:hidden;
}
.ind_fjzx_box_img img{
    max-width:100%;
	width:100%;
	-ms-interpolation-mode:bicubic;
}
.ind_fjzx_box_title{
    width:94%;
	height:auto;
	margin:0 auto;
	margin-top:15px;
	overflow:hidden;
	text-align:left;
	font-size:1.4em;
	color:#252525;
}
.ind_fjzx_box_text{
    width:94%;
	height:auto;
	line-height:2;
	margin:0 auto;
	margin-top:15px;
	margin-bottom:60px;
	overflow:hidden;
	text-align:left;
	font-size:1.1em;
	color:#555555;
}




.ind_news_2{
    width:94%;
	height:auto;
	margin:0 auto;
	margin-top:0px;
	overflow:hidden;
}
.ind_news_2 li{
    width:100%;
	height:auto;
	margin:0 auto;
	margin-top:30px;
	overflow:hidden;
}
.ind_news_2 li a{
    display:block;
	width:100%;
	height:75px;
	line-height:75px;
	margin:0 auto;
	overflow:hidden;
	border-bottom:1px dotted #CCCCCC;
	text-align:left;
	font-size:1.2em;
	color:#363636;
	position:relative;
}
.ind_news_2 li a span{
    display:block;
	width:auto;
	padding-left:15px;
	height:75px;
	line-height:75px;
	text-align:left;
	color:#363636;
	right:0px;
	top:0px;
	position:absolute;
	z-index:1;
}
.ind_news_2 li label{
    display:block;
	width:100%;
	height:auto;
	line-height:1.6;
	margin:0 auto;
	margin-top:8px;
	overflow:hidden;
	text-align:left;
	font-size:1.1em;
	color:#898989;
}





.ind_tab_title{
    width:100%;
	height:94px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/ind_tab_title.jpg) repeat-x;
}
.ind_tab_title li{
    width:50%;
	height:94px;
	line-height:75px;
	float:left;
	text-align:center;
	font-size:1.5em;
	cursor:pointer;
}
.ind_tab_title li a{
    display:block;
    width:100%;
	height:94px;
	line-height:75px;
	color:#464646;
}
.ind_tab_title li.current{
    background:url(../images/ind_tab_title_hover.jpg) center no-repeat;
	color:#FFFFFF;
}
.ind_tab_title li.current a{
    background:url(../images/ind_tab_title_hover.jpg) center no-repeat;
	color:#FFFFFF;
}
.ind_tab{
    width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}





.fjzx{
    width:100%;
	height:auto;
	margin:0 auto;
	margin-top:15px;
	overflow:hidden;
}
.fjzx li{
    width:45%;
	height:auto;
	float:left;
	margin-left:3.33%;
	margin-top:3.33%;
	overflow:hidden;
}
.fjzx li a{
    display:block;
	width:100%;
	height:auto;
	margin:0 auto;
	overflow:hidden;
	text-align:center;
	font-size:18px;
	color:#363636;
	padding-bottom:10px;
}
.fjzx li a img{
    display:block;
    max-width:100%;
	width:100%;
	-ms-interpolation-mode:bicubic;
	margin-bottom:12px;
}
.fjzx li a:hover{
    background:#00aeef;
	color:#FFFFFF;
}
.fjzx li a.current{
    background:#00aeef;
	color:#FFFFFF;
}