@charset "utf-8";

/*header*/

header{

	width:100%;

	height:135px;

	margin:0px auto;

}

.top{

	width:100%;

	height:100px;

	max-width:1200px;

	margin:0px auto;

}

.top_t{

	width:100%;

	height: 32px;

    line-height: 32px;

    margin: auto;

	color:#FFF;

	background-color: #6bb3dc;

}

.top_l{

	width: 380px;

    float: left;

	padding-left: 8%;

}

.top_r{

	float: right;

    line-height: 35px;

	padding-right: 8%;



}

.top_r a{

	color:#FFF;

}

.logo{

	float:left;

	width:250px;

	height:60px;

	max-width:250px;

	padding:20px 0px;

}

.nav{

	float: right;

	width:75%;

	height:100px;

}

.nav>ul{

	float: left;

	width:100%;

	height:60px;

}
.teltop{
	float: left;

	width:100%;

	height:20px;
	padding-top:20px;
	line-height:20px;
	color:#fa4123;
	text-align:right;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
	
}
.nav>ul>li{

	position:relative;

	float: left;

	width:14%;

	height:60px;

	text-align:center;

	line-height:60px;

}

.nav>ul>li>a{

	float: left;

	width:100%;

	height:60px;

}

.nav>ul>li:hover{background:#4381b2;}

.nav>ul>li:hover>a{color:#fff;}

.nav>ul>li>a:hover{

	float: left;

	

	width:100%;

	height:60px;

	

}

.nav>ul>li>dl{ position:absolute; top:60px; z-index:99999; width:126px; text-align:center; }

.nav>ul>li>dl>dd{line-height:40px; background:#6699cc; margin:1px 0px;}

.nav>ul>li>dl>dd>a{ color:#fff; font-size:14px; }

.banner{

	width:100%;

	height: auto;

	margin:0px auto;

}

.sh{

	width:100%;

	height:50px;

	max-width:1200px;

	margin:0px auto;

}

.sh_gjc{

	float:left;

	width:auto;

	line-height:50px;

}

.search{

	float: right;

	width:300px;

	height:30px;

	padding-top:10px;

}

.search_w {

float: left;

width: 230px;

border: 1px solid #dcdcdc;

border-right: none;

padding: 0px 2px;

line-height:30px;

font-size: 0.9em;

height:30px;

outline: none;

}

.search_btn{

background:#4381b2;

overflow: visible;

float: left;

white-space: nowrap;

padding-left: 0;

height: 30px;

width: 60px;

cursor: pointer;

margin: 0px;

color:#fff;

}

.case{

	position:relative;

    width:100%;

    margin: 0px auto;

	max-width:1200px;

}

.view{

   width:24%;

   height: auto;

   display:inline;

   float: left;

   overflow: hidden;

   position: relative;

   margin:0px 0.5% 12px 0.5%;

   text-align: center;

   -webkit-box-shadow: 1px 1px 2px #e6e6e6;

   -moz-box-shadow: 1px 1px 2px #e6e6e6;

   box-shadow: 1px 1px 2px #e6e6e6;

   cursor: default;

   background: #fff;

}

.view .mask{

   position: absolute;

   overflow: hidden;

   top: 0;

   left: 0;

}

.view img {

   display: block;

   position: relative;

   opacity:0.6;

   filter:alpha(opacity=60); 

}

.view h2 {

   text-transform: uppercase;

   color: #fff;

   font-size:14px;

   text-align: center;

   position: relative;

   padding: 10px;

   margin: 50px 0 0 0;

   background:url("../images/nnn.png");

}

.view h2 a{color: #fff;}

.view h2 a:hover{text-decoration: underline;}

.view-first img {

   -webkit-transition: all 0.2s linear;

   -moz-transition: all 0.2s linear;

   -o-transition: all 0.2s linear;

   -ms-transition: all 0.2s linear;

   transition: all 0.2s linear;

}

.view-first .mask {

   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";

   filter: alpha(opacity=0);

   opacity: 0;

   -webkit-transition: all 0.4s ease-in-out;

   -moz-transition: all 0.4s ease-in-out;

   -o-transition: all 0.4s ease-in-out;

   -ms-transition: all 0.4s ease-in-out;

   transition: all 0.4s ease-in-out;

}

.view-first h2 {

   -webkit-transform: translateY(-100px);

   -moz-transform: translateY(-100px);

   -o-transform: translateY(-100px);

   -ms-transform: translateY(-100px);

   transform: translateY(-100px);

   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";

   filter: alpha(opacity=0);

   opacity: 0;

   -webkit-transition: all 0.2s ease-in-out;

   -moz-transition: all 0.2s ease-in-out;

   -o-transition: all 0.2s ease-in-out;

   -ms-transition: all 0.2s ease-in-out;

   transition: all 0.2s ease-in-out;

}



.view-first:hover img {

   -webkit-transform: scale(1.1,1.1);

   -moz-transform: scale(1.1,1.1);

   -o-transform: scale(1.1,1.1);

   -ms-transform: scale(1.1,1.1);

   transform: scale(1.1,1.1);

    opacity:1;

   filter:alpha(opacity=100); 

}

.view-first:hover .mask {

   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";

   filter: alpha(opacity=100);

   opacity: 1;

}

.view-first:hover h2{

   -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";

   filter: alpha(opacity=100);

   opacity: 1;

   -webkit-transform: translateY(0px);

   -moz-transform: translateY(0px);

   -o-transform: translateY(0px);

   -ms-transform: translateY(0px);

   transform: translateY(0px);

}

.sj_view{display: none;}

.tl{

	width:100%;

	height:80px;

	margin:0px auto;

	text-align:center;

	padding:50px 0px 20px 0px;

	color:#fff;

	background:url("../images/tl_bg.jpg") center;

	line-height:40px;

}

.tl span{ font-size:26px;}

.prod_class{

	width:100%;

	height:46px;

	margin:40px auto;

	max-width:1200px;

}

.prod_class ul{

	width:100%;

	height:46px;

}

.prod_class ul li{

	float:left;

	width:154px;

	height:46px;

	line-height:46px;

	text-align:center;

	margin-right:10px;

	background:#d0d0d0;

}

.prod_class ul li a:hover{

	float:left;

	width:154px;

	height:46px;

	color:#fff;

	background:#4381b2;

}

.product{

	width:100%;

	height: auto;

	margin:0px auto;

	max-width:1200px;

}

.product ul{

	width:100%;

	height: auto;

}

.product ul li{

	float:left;

	width:260px;

	height:235px;

	padding-right:38px;

	padding-bottom:15px;

}

.product_img{

	float:left;

	width:100%;

	height: auto;

	border:1px solid #cac9c7;

}

.product_tit{

	float:left;

	width:100%;

	height:40px;

	line-height:40px;

	text-align:center;

}

.prod_more{

	width:180px;

	height:52px;

	margin:20px auto 50px auto;

}

.ab{

	width:100%;

	height: auto;

	margin:0px auto;

}

.about{

	width:100%;

	height: auto;

	margin:35px auto;

	max-width:1200px;

}

.about_img{

	float:left;

	width:28%;

	height:460px;

	padding-right:3%;

}

.about_ct{

	float:left;

	width:28%;

	height:460px;

	padding-right:3%;

	border-right:1px solid #cac9c7;

}

.about_tl{

	float:left;

	width:100%;

	height:72px;

	padding:12px 0px;

	color:#999999;

	line-height:36px;

}

.about_tl span{

	font-size:26px;

	color:#333;

}

.about_text{

	float:left;

	width:100%;

	height:290px;

	line-height:24px;

}

.about_more{

	float:left;

	width:180px;

	height:52px;

}

.news{

	float:right;

	width:35%;

	height:460px;

}

.new_ct{

	float:left;

	width:100%;

	height:364px;

}

.new_list{

	float:left;

	width:100%;

	height:90px;

}

.new_img{

	float:left;

	width:30%;

	height:90px;

}
.new_img a img{



	width:100%;

	height:90px;

}


.new_te{

	float: right;

	width:66%;

	height:90px;

	font-size:12px;

	color:#999;

}

.new_te a{

	font-size:14px;

	text-height:30px;

}

.honor{

	width:100%;

	height: auto;

	margin:0px auto;

	background:#f0f0f0;

	padding:30px 0px;

}

.honor ul{

	width:100%;

	height: auto;

	max-width:1200px;

	margin:0px auto;

}

.honor li{

	float:left;

	width:260px;

	height:235px;

	padding-right:38px;

}

.honor_img{

	float:left;

	width:260px;

	height:195px;

}

.hezuo_tl{

	width:100%;

	height:80px;

	margin:0px auto;

	text-align:center;

	padding:35px 0px;

	line-height:40px;

	color:#999;

}

.hezuo_tl span{font-size:26px;

color:#333}

.hezuo{

	width:100%;

	height:82px;

	margin:0px auto;

	padding-bottom:35px;

	max-width:1200px;

}

.hezuo ul{

	width:100%;

	height:82px;

}

.hezuo ul li{

	float:left;

	width:214px;

	height:80px;

	margin-right:16px;

	_margin-right:8px;

	border:1px solid #cac9c7;

}

footer{

	width:100%;

	height:auto;

	background:#f0f0f0;

}

.friendship{

    overflow: hidden;

    color: #999;

}

.friendship>p{

    border-bottom: 1px solid #cac9c7;

    line-height: 50px;

    margin-bottom: 10px;

}



.friendship ul li{

    float: left;

    margin: 0 5px;

    line-height: 30px;



}

.friendship ul li a{



    color: #999;

}

.bottom{

	width:100%;

	height:240px;

	max-width:1200px;

	margin:0px auto;

}

.bottom_ct{

	float:left;

	width:70%;

	padding-top:22px;

	line-height:150%;

	color:#999;

}

.bottom_ct span{

	color:#666;

	font-size:20px;

	line-height:50px;

}

.fixed li tel{

	background:url(/images/tel1.jpg)

}

.ewm{

	float: right;

	width: auto;

	padding-top:40px;

}

.copy{

	width:100%;

	height:40px;

	margin:0px auto;

	line-height:40px;

	text-align:center;

	color:#999;

}

.s_banner{

	width:100%;

	height: auto;

	margin:0px auto;

}

.c_add{

	width:100%;

	height:40px;

	background:#f0f0f0;

}

.c_add_ct{

	width:100%;

	height:40px;

	margin:0px auto;

	max-width:1200px;

	line-height:40px;

	color:#999;

	font-size:12px;

}

.c_add_ct a{color:#999;

}

.c_tl{

	width:100%;

	height:40px;

	margin:30px auto;

	text-align:center;

	font-size:24px;

	line-height:40px;

}

.c_about,.c_contact{

	width:100%;

	height: auto;

	margin:0px auto;

	max-width:1200px;

	padding-bottom:40px;

}

.c_message{

	width:100%;

	height: auto;

	margin:0px auto;

	max-width:1200px;

	background:url("../images/message.jpg") right no-repeat;

	padding-bottom:40px;

}

.message_te{

	width:100%;

	height:40px;

	background:#eeeeee;

	border:1px dashed #aaaaaa;

}

.message_ly{

	width:100%;

	height:100px;

	background:#eeeeee;

	border:1px dashed #aaaaaa;

}

.message_btn{

	width:150px;

	height:50px;

	background:#4381b2;

	color:#FFF;

}

.map{

	float: left;

	width: 60%;

}

.contact_ct{

	float: right;

	width: 36%;

	line-height:24px;

}

.contact_ct span{

	font-size:24px;

	line-height:60px;

}

.c_news{

	width:100%;

	height: auto;

	margin:40px auto;

	max-width:1200px;

}

.c_news_lf{

	float:left;

	width:20%;

}

.c_news_rg{

	float: right;

	width:77%;

}

.c_news_tl{

	float:left;

	width:100%;

	height:60px;

	background:#4381b2;

	text-align:center;

	line-height:60px;

	color:#fff;

	font-size:24px;

}

.sj_c_news_cl{ display:none;}

.c_news_cl{

	float:left;

	width:88%;

	height: auto;

	border:1px solid #cac9c7;

	margin-top:6px;

	margin-bottom:18px;

	padding:6%;

}

.c_news_cl dl{

	float:left;

	width:100%;

	height: auto;

}

.c_news_cl dl dt{

	float:left;

	width:92%;

	height:50px;

	padding-left:8%;

	background:#e6e6e6;

	line-height:50px;

	margin-bottom:1px;

	

}

.c_news_cl dl dd{

	float:left;

	width:80%;

	height:50px;

	padding-left:8%;

	background:url("../images/ico.png") left no-repeat;

	line-height:50px;

	

}

.c_news_cl b{

	color:#4381b2;

	line-height:50px;

	font-size:18px;

	font-weight:normal;

}

.c_news_cl span{

	line-height:24px;

	font-size:12px;

}

.c_news_dd{

	float:left;

	width:94%;

	height: auto;

	background:#f0f0f0;

	padding:3%;

	margin-bottom:25px;

}

.c_news_img{

	float:left;

	width:30%;

}

.c_news_tt{

	float: right;

	width:65%;

	color:#999;

	font-size:12px;

	line-height:22px;

}

.c_news_tt a{font-size:14px;}

.fy{

	float: left;

	width:100%;

	height:28px;

	padding:10px 0px 30px 0px;

}

.fy li{

	float:left;

    list-style:none;

    margin:2px;

    padding:0;}

.fy a{

	margin:0 2px;

    line-height:20px;

    text-align:center;

    text-decoration:none;

    border-radius:3px;

    -moz-border-radius:3px;

    float:left;

    min-height:20px;

    min-width:20px;

    color:#858585;

    border:2px #e3e3e3 solid;

    border-radius:13px;

    font-size:11px;}

.fy a:hover{

    border:2px #858585 solid;

    color:#858585;

	}

.fy span{

	margin:0 2px;

    line-height:20px;

    text-align:center;

    text-decoration:none;

    border-radius:3px;

    -moz-border-radius:3px;

    float:left;

    min-height:20px;

    min-width:20px;

    color:#858585;

    border:2px #e3e3e3 solid;

    border-radius:13px;

    font-size:11px;}

.c_news_title{

	float: left;

	width:100%;

	height:50px;

	font-size:24px;

}

.c_news_rq{

	float: left;

	width:100%;

	height:30px;

	font-size:12px;

	color:#999;

}

.c_news_cct{

	float: left;

	width:100%;

	height: auto;

	line-height:24px;

	border-top:4px solid #e9e9e9;

	padding:30px 0px;

}

.c_news_next{

	float: left;

	width:100%;

	height: auto;

	line-height:24px;

	padding:30px 0px;

	color:#999;

	font-size:12px;

}

.c_prod,.c_prod ul{

	float: left;

	width:100%;

	height: auto;

}

.c_prod ul li{

	float: left;

	width:200px;

	height: auto;

	margin-right:15px;

	padding-bottom:15px;

}

.c_prod_t{

	float: left;

	width:100%;

	height: auto;

	padding-bottom:25px;

	border-bottom:1px solid #cac9c7;

}

.c_prod_t_img{

	float: left;

	width:45%;

	height: auto;

	border:1px solid #cac9c7;

}

.c_prod_t_rg{

	float: right;

	width:50%;

	height: auto;

}

.c_prod_t_tit{

	float: left;

	width:90%;

	height:24px;

	line-height:24px;

	padding:4% 5%;

	background:#f0f0f0;

	font-size:18px;

}

.c_prod_t_cct{

	float: left;

	width:100%;

	height: auto;

	font-size:12px;

	color:#999;

	padding-top:15px;

}

.c_prod_cent{

	float: left;

	width:100%;

	height: auto;

	padding:25px 0px;

}

@media screen and (min-width:500px) and (max-width:800px)

{

header{

	width:100%;

	height: auto;

}

.top{

	width:100%;

	height: auto;

}

.logo{

	float: left;

	width:60%;

	height: auto;

	padding:20px 20%;

}

.nav{

	float: left;

	width:100%;

	height:100px;

}

.nav>ul{

	float: left;

	width:100%;

	height:100px;

	background:#4381b2;

}

.nav>ul>li{

	position:relative;

	float: left;

	width:24.5%;

	height:49px;

	text-align:center;

	line-height:48px;

	background:#4381b2;

	border-right:1px solid #fff;

	border-bottom:1px solid #fff;

}

.nav>ul>li>a{

	color:#fff;

	width:100%;

	height:49px;}

.sh{

	width:100%;

	height: auto;

	margin:0px auto;

}

.sh_gjc{

	float:left;

	width:100%;

	line-height:50px;

}

.search{

	float: left;

	width:100%;

	height:30px;

	padding-top:0px;

	padding-bottom:10px;

}

.view{



   display: none;

}

.sj_view{

   width:49%;

   height: auto;

   display:inline;

   float: left;

   overflow: hidden;

   margin:0px 0.5% 12px 0.5%;

   text-align: center;

   -webkit-box-shadow: 1px 1px 2px #e6e6e6;

   -moz-box-shadow: 1px 1px 2px #e6e6e6;

   box-shadow: 1px 1px 2px #e6e6e6;

   cursor: default;

   background: #fff;

}

.tl{

	width:100%;

	height:50px;

	margin:0px auto;

	text-align:center;

	padding:20px 0px;

	color:#fff;

	background:url("../images/tl_bg.jpg") center;

	line-height:30px;

}

.prod_class{

	width:100%;

	height: auto;

	margin:10px auto;

}

.prod_class ul{

	width:100%;

	height: auto;

}

.prod_class ul li{

	float:left;

	width:33%;

	height:46px;

	line-height:46px;

	text-align:center;

	margin:5px 1%;

	background:#d0d0d0;

}

.product ul li{

	float:left;

	width:48%;

	height: auto;

	padding:1%;

}

.about{

	width:100%;

	height: auto;

	margin:35px auto;

}

.about_img{

	float:left;

	width:96%;

	height: auto;

	padding:0px 2%;

}

.about_ct{

	float:left;

	width:96%;

	height: auto;

	padding:0px 2% 20px 2%;

	border-right: none;

	border-bottom:1px solid #cac9c7;

}

.news{

	float:right;

	width:96%;

	height:460px;

	padding:0px 2%;

}

.about_text{

	float:left;

	width:100%;

	height: auto;

	line-height:24px;

	padding-bottom:20px;

}

.hezuo_tl{

	width:100%;

	height:50px;

	margin:0px auto;

	text-align:center;

	padding:20px 0px;

	line-height:30px;

	color:#999;

}

.hezuo{

	width:96%;

	height: auto;

	margin:0px 2%;

	padding-bottom:35px;

}

.hezuo ul{

	width:100%;

	height: auto;

}

.hezuo ul li{

	float:left;

	width:31%;

	height: auto;

	margin-right:1%;

	border:1px solid #cac9c7;

}

footer{

	width:100%;

	height: auto;

	background:#f0f0f0;

}

.bottom{

	width:100%;

	height: auto;

	margin:0px auto;

}

.bottom_ct{

	float:left;

	width:96%;

	padding:22px 2%;

	line-height:150%;

	color:#999;

}

.bottom_ct span{

	color:#666;

	font-size:20px;

	line-height:50px;

}

.ewm{

	float:left;

	width:96%;

	height:200px;

	text-align:center;

}

.copy{

	width:100%;

	height:40px;

	margin:0px auto;

	line-height:40px;

	text-align:center;

	color:#999;

}

.c_news_lf{

	display: none;

}

.c_news_rg{

	float: left;

	width:98%;

	padding:0px 1%;

}

.c_prod ul li{

	float: left;

	width:48%;

	height: auto;

	padding:1%;

}

.c_prod_t_img{

	float: left;

	width:96%;

	height: auto;

	border: none;

	padding:0px 2%;

	border:1px solid #cac9c7;

}

.c_prod_t_rg{

	float: left;

	width:96%;

	height: auto;

	padding:0px 2%;

}

.map{

	float: left;

	width:96%;

	padding:0px 2%;

}

.contact_ct{

	float: left;

	width:96%;

	padding:0px 2%;

	line-height:24px;

}

.sj_c_news_cl,.sj_c_news_cl dl{

	float:left;

	width:100%;

	height: auto;

	display: block;

}

.sj_c_news_cl dl dt{

	float:left;

	width:32%;

	height:50px;

	margin:0px 0.5% 10px 0.5%;

	background:#e6e6e6;

	line-height:50px;

	text-align:center;

}

.c_news{

	width:100%;

	height: auto;

	margin:10px auto;

}

.nav>ul>li>dl{

	display: none;

}

.nav>ul>li>dl>dd{

	display: none;

}

.sj_c_news_cl dl dd{

	float:left;

	width:80%;

	height:50px;

	padding-left:8%;

	background:url("../images/ico.png") left no-repeat;

	line-height:50px;

	

}

}

@media screen and (min-width:200px) and (max-width:600px)

{

header{

	width:100%;

	height: auto;

}

.top{

	width:100%;

	height: auto;

}

.logo{

	float: left;

	width:60%;

	height: auto;

	padding:20px 20%;

}

.nav{

	float: left;

	width:100%;

	height:145px;

}

.nav>ul{

	float: left;

	width:100%;

	height:100px;

	background:#4381b2;

}

.nav>ul>li{

	position:relative;

	float: left;

	width:24.5%;

	height:49px;

	text-align:center;

	line-height:48px;

	background:#4381b2;

	border-right:1px solid #fff;

	border-bottom:1px solid #fff;

}

.nav>ul>li>a{

	color:#fff;

	width:100%;

	height:49px;

}

.sh{

	width:100%;

	height: auto;

	margin:0px auto;

}

.sh_gjc{

	float:left;

	width:100%;

	line-height:50px;

}

.search{

	float: left;

	width:100%;

	height:30px;

	padding-top:0px;

	padding-bottom:10px;

}

.view{



   display: none;

}

.sj_view{

   width:49%;

   height: auto;

   display:inline;

   float: left;

   overflow: hidden;

   margin:0px 0.5% 12px 0.5%;

   text-align: center;

   -webkit-box-shadow: 1px 1px 2px #e6e6e6;

   -moz-box-shadow: 1px 1px 2px #e6e6e6;

   box-shadow: 1px 1px 2px #e6e6e6;

   cursor: default;

   background: #fff;

}

.tl{

	width:100%;

	height:50px;

	margin:0px auto;

	text-align:center;

	padding:20px 0px;

	color:#fff;

	background:url("../images/tl_bg.jpg") center;

	line-height:30px;

}

.prod_class{

	width:100%;

	height: auto;

	margin:10px auto;

}

.prod_class ul{

	width:100%;

	height: auto;

}

.prod_class ul li{

	float:left;

	width:33%;

	height:46px;

	line-height:46px;

	text-align:center;

	margin:5px 1%;

	background:#d0d0d0;

}

.product ul li{

	float:left;

	width:48%;

	height: auto;

	padding:1%;

}

.about{

	width:100%;

	height: auto;

	margin:35px auto;

}

.about_img{

	float:left;

	width:96%;

	height: auto;

	padding:0px 2%;

}

.about_ct{

	float:left;

	width:96%;

	height: auto;

	padding:0px 2% 20px 2%;

	border-right: none;

	border-bottom:1px solid #cac9c7;

}

.news{

	float:right;

	width:96%;

	height:460px;

	padding:0px 2%;

}

.about_text{

	float:left;

	width:100%;

	height: auto;

	line-height:24px;

	padding-bottom:20px;

}

.hezuo_tl{

	width:100%;

	height:50px;

	margin:0px auto;

	text-align:center;

	padding:20px 0px;

	line-height:30px;

	color:#999;

}

.hezuo{

	width:96%;

	height: auto;

	margin:0px 2%;

	padding-bottom:35px;

}

.hezuo ul{

	width:100%;

	height: auto;

}

.hezuo ul li{

	float:left;

	width:31%;

	height: auto;

	margin-right:1%;

	border:1px solid #cac9c7;

}

footer{

	width:100%;

	height: auto;

	background:#f0f0f0;

}

.bottom{

	width:100%;

	height: auto;

	margin:0px auto;

}

.bottom_ct{

	float:left;

	width:96%;

	padding:22px 2%;

	line-height:150%;

	color:#999;

}

.bottom_ct span{

	color:#666;

	font-size:20px;

	line-height:50px;

}

.ewm{

	float:left;

	width:96%;

	height:200px;

	text-align:center;

}

.copy{

	width:100%;

	height:40px;

	margin:0px auto;

	line-height:40px;

	text-align:center;

	color:#999;

}

.c_news_lf{

	display: none;

}

.c_news_rg{

	float: left;

	width:98%;

	padding:0px 1%;

}

.c_prod ul li{

	float: left;

	width:96%;

	height: auto;

	padding:2%;

}

.c_prod_t_img{

	float: left;

	width:96%;

	height: auto;

	border: none;

	margin:0px 2%;

	border:1px solid #cac9c7;

}

.c_prod_t_rg{

	float: left;

	width:96%;

	height: auto;

	padding:0px 2%;

}

.map{

	float: left;

	width:96%;

	padding:0px 2%;

}

.contact_ct{

	float: left;

	width:96%;

	padding:0px 2%;

	line-height:24px;

}

.sj_c_news_cl,.sj_c_news_cl dl{

	float:left;

	width:100%;

	height: auto;

	display: block;

}

.sj_c_news_cl dl dt{

	float:left;

	width:32%;

	height:50px;

	margin:0px 0.5% 10px 0.5%;

	background:#e6e6e6;

	line-height:50px;

	text-align:center;

}

.c_news{

	width:100%;

	height: auto;

	margin:10px auto;

}

.nav>ul>li>dl{

	display: none;

}

.nav>ul>li>dl>dd{

	display: none;

}

.sj_c_news_cl dl dd{

	float:left;

	width:80%;

	height:50px;

	padding-left:8%;

	background:url("../images/ico.png") left no-repeat;

	line-height:50px;

	

}

.top_l{

	width: 92%;

    float: left;

	padding-left: 8%;

}

}

.c_news_cl ul li{

	float: left;

    width: 92%;

    height: 50px;

    padding-left: 8%;

    background: #e6e6e6;

    line-height: 50px;

    margin-bottom: 1px;

}

