/*

*样式初始化

*/

body, form, ul, li, dl, dd, dt ,td,th{

	margin: 0;

	padding: 0;

}

body{

	font-size:12px;

}

li,ul{

	list-style: none;

} 

TD {

	color: #333333;

	VERTICAL-ALIGN: top;

} 

input,textarea{

	border:1px solid #ccc;

}

img{

	border:0;

}

a {

	color:#333;

}

a:link {

	color:#333333;

	text-decoration: none;

}

a:visited {

	text-decoration: none;

	color: #333333;

}

a:hover {

	text-decoration: underline;

	color: #4E667B;

}

a:active {

	text-decoration: none;

}

.wrap{

	width:100%;

	margin:auto;

}

.mt10{

	margin-top:10px;

}

.mb10{

	margin-bottom:10px;

}

.cleardiv{

	clear:both;

	padding:0;

	margin:0;

	height:0;

}

.head{

	height:30px;

	overflow:hidden;

}

 

.more{

	float:right;	

}

.fl{

	float:left;

}

.fr{

	float:right;	

}

/*******************************************网站头部************************************/

/*

*顶部信息

*/

.Top_Login{

	width:1200px;

	height:28px;

	/*background:url(toplgoin.gif) center top no-repeat;*/

	    background-color: #eee;

	overflow:hidden;

	margin:auto;

}

.Top_Login .login{

	float:left;

	height:28px;

	line-height:30px;

	padding-left:10px;

}

.Top_Login .login span{

	display:block;

	float:left;

}

.Top_Login .login span.input,.Top_Login .login span.sub{

	padding:3px 10px 0 0;

}

.Top_Login .login span.input input{

	width:100px;

	height:15px;

}

.Top_Login .login span.sub input{

	border:0;

}

.Top_Login .login em{

	font-style:normal;

	color:red;

	padding-right:10px;

}

.Top_Login .info{

	float:right;

	padding-right:10px;

	line-height:30px;

}

.Top_Login .info span{

	color:red;

}

/*

*logo部分样式

*/

.LogoContainer{

	

	height:auto;

	margin:auto;

	overflow:hidden;

	box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.15);

}

.LogoContainer .logo{

	width: 1200px;

    margin: auto;

	padding-top:5px;

}

.LogoContainer .info{

	width:500px;

	float:right;

	color:#666;

}

.LogoContainer .info .hotline{

	height:35px;

	padding-top:15px;

}

.LogoContainer .info .hotline iframe{

	float:right;

}

.LogoContainer .info .hotline span{

	color:#F56D0F;

	font-size:18px;

}

.LogoContainer .info .atc{

	height:20px;

	line-height:20px;

	text-align:right;

	word-spacing:10px;

}

.LogoContainer .info .atc a{

	padding-left:20px;

	padding-top:2px;

	color:#666;	

}

.LogoContainer .info .atc a:hover{

	text-decoration:none;

}

.LogoContainer .info .atc a.home{

	background:url(icon1.gif) left top no-repeat;

}

.LogoContainer .info .atc a.fav{

	background:url(icon2.gif) left top no-repeat;

}

.LogoContainer .info .atc a.help{

	background:url(icon3.gif) left top no-repeat;

}

.LogoContainer .info .atc a.set{

	background:url(icon4.gif) left top no-repeat;

}





/*

*导航样式

*/

#Mainmenu{

	margin: auto;

    width: 1200px;

    height:60px;

    line-height: 60px;

    padding-left: 10px;

    overflow: hidden;

}

#Mainmenu li{

	float:left;

	line-height: 60px;

    height: 60px;

	padding:0 10px 0 15px;

	/*background:url(menuspc.gif) left 1px no-repeat;*/

}

#Mainmenu li.begin{

	background:none;

}

#Mainmenu li a{

	display: block;

    width: 90px;

    text-align: center;

    height: 60px;

    line-height:60px;

    font-size: 16px;

    color: #fff;

    font-family: 微软雅黑;

}

#Mainmenu li a.ck{

	/*background:url(menuck.gif) center 8px no-repeat;

	background-color:#fff;*/

	color:#333;

	background-color:#fff;

}

#Mainmenu li a:hover{

	text-decoration:none;

	/*background:url(menuck1.gif) center 8px no-repeat;*/

	color:#333;

}

/*

*当前位置

*/

#nav_guide{

	width:990px;

	height:25px;

	overflow:hidden;

	margin:10px auto;

	border:#D6E1F5 solid 1px;

	line-height:26px;

	color:#666;

}

#nav_guide a{

	color:#666;

}

#nav_guide .t1,#nav_guide .t2{

	float:left;

}

#nav_guide .t1{

	padding-left:40px;

	padding-right:5px;

	border-right:#D6E1F5 solid 1px;

	background:url(home_icon.gif) 20px 7px no-repeat;

}

#nav_guide .t2{

	padding-left:10px;

}

/*

*底部样式

*/

.FootContainer{

	/*width:990px;

	height:80px;*/

	margin-top:10px;

	padding:20px 0;

	overflow:hidden;

	border-top:#BDCADB solid 1px;

	background:#f3f6fc;

}

.FootContainer .flogo{

	float:left;

	padding:7px 20px 0 0;

}

.FootContainer .copyright{

	padding-top: 15px;

    line-height: 25px;

    color: #000;

    font-family: 微软雅黑;

    text-align: center;

    font-size: 14px;

}

.FootContainer .copyright a{

	color:#4C9BC7;

}

.FootContainer .copyright span{

	color:#FFB64C;

}

/*********************************************************************

**********************************************************************

AJAX在线编辑DIV容器

这个会员看不到.只是版主管理员才可以看到.这是后台风格

一般不必修改了.修改了会员也看不到

**********************************************************************

*********************************************************************/

#AjaxEditTable{

	border:1px solid #BEDDFF;

	background:#FFF;

}

#AjaxEditTable .head{

	height: 21px;

	background: #DBEAFF;

	border-bottom:1px solid #BEDDFF;

	padding:3px 5px 0 7px;

}

#AjaxEditTable .head a{

	color:#FFF;

}

#AjaxEditTable .head span{

	DISPLAY: block; 

	FLOAT: right;

}

#AjaxEditTable .middle{

	background:#FFF;

	line-height:18px;

	padding:5px;

}

#AjaxEditTable .middle input,#AjaxEditTable .middle textarea{

	border:1px solid #BEDDFF;

	background:#FFF;

}

.mainbanner div:nth-child(3){

   width:100%!important;

   height:auto!important;

}

.mainbanner a img{

  height:auto;

  width:100%;	

  

}

.order_do,.sell_bencandy_r,#commentTable,.bencandy_pic,.describ,.shopbuy,.RR{

  display:none;	

}







@media (max-width:1200px){

  

	#Mainmenu{

	  	width:100%!important;

		height:auto!important;
		
		padding-left:0!important;

	}
	
	#Mainmenu li {
	  padding:0!important;
	}

	.baner{

	  height:auto!important;

	}

	.abt{

	  width:100%!important;

	}

	.abt .cont img{

	  width:100%!important;

	}

	.abt .cont p{

		 font-size:26px!important;	

		  width:100%!important;

		  line-height:2!important;

		  float:none!important;

		  

	} 

	.moshu{

	   	 width:100%!important;

	}

	.prod{

	      background-size: 100% 100%!important;

	}

	.Products .cont dl{

		   width:48%!important;

		       height: auto!important;

		       margin: 0 8px 20px!important;

	 }

     .Products .cont dl dt div{

	      width: 100%!important;	

	}

	.Products .cont dl dt div a {

	     width:100%!important;	

	}

	.Products .cont dl dt div a img {

       width: 100%!important;

       height: 341px!important;

	}

	.qhd-content .column .col-4-1, .qhd-module .column .col-4-1{

	  width:50%!important;

	  margin-right:0!important;

	}

	.moshu h3 {

	  font-size:38px!important;

	}

	.Products .cont dl dd {

	   width: 380px!important;

	}

	.Products .cont dl dd .t a {

	  font-size:28px!important;

	}

	.more1 a{

	  font-size:28px!important;

	  padding:15px 45px!important;

	}

	.module-full-screen-title > h2 {

	   font-size:38px!important;

	}

	.col-4-1 p{

	  font-size:28px!important;

	}

	.col-4-1 p span{

	   	font-size:28px!important;

	}

	.col-5-2 {

	  	 width:100%!important;

		 margin-top:0!important;

	}

	.side2,.side2 h3 { 

	  width:100%!important;

	}

	.newscont {

		width: 96%!important;

		float: none!important;

		margin: auto;

		height: auto;

	}

	.newscont .cont img{

	   width:380px!important;

	   height:220px!important;	

	}

	.newscont .cont tr td a b{

	  font-size:30px!important;

	}

	.newscont .cont tr td{

	  font-size:28px!important;

	  line-height: 40px;

	}

	.newscont .cont  div a{

	  font-size:28px!important;

	}

	.page-width {

	  width:100%!important;

	}

	.col-5-2 h3,.side2 h3{

	  font-size:28px!important;

	    margin-left: 0!important;

	}

	.module-full-screen{

	  height:1550px!important;

	}

	.link-setion-text p ,.link-setion-text .link-more {

	   font-size:28px!important;

	}

	.foot_cont p,.qhd-content10 p,.qhd-content p a{

	  font-size:28px!important;

	}

	.LogoContainer .logo {

	  width:100%!important;

	}

	.LogoContainer .logo  a img{

	   width:100%!important;

	}

	#Mainmenu li a {

	      width:245px!important;

		      font-size: 38px!important;

	}

	.MainContainer .main {

	   width:100%!important;

	}

	.listtitle .head {

	    font-size: 36px!important;

	}

	.listtitle .cont p{

	   font-size: 30px!important;

	   line-height:2!important;

	}

	.middle .content{

	  width:100%!important;

	}

	.full-page-content{

	  width:100%!important;

	  font-size:28px!important;

	}

	.full-page-title-wrap h2{

	   font-size: 34px!important;

	}

	.listtitle .cont .list {

	  font-size:28px!important;

	}

	.listtitle .cont dl {

	  height:50px!important;

	  line-height:50px!important;

	}

	.listtitle .cont .title ,.listtitle .cont .updown {

	  font-size:30px!important;

	  

	}

	.listtitle .cont .updown {

	      line-height: 40px!important;

		      height: 70px!important;

	}

	#post1 div{

	  font-size:30px!important;

	  line-height:2!important;

	}

	#post1 div span{

	  font-size:30px!important;

	  line-height:2!important;

	}

	#post1 div h1{

	   font-size:30px!important;

	}

	.content{

	   width:100%!important;

	}

	.Maincont3{

	  width:96%!important;

	}

	.word p span{

	   font-size:38px!important;

	}

	.MainContainer{

	  width:100%!important;

	}

	.MainContainer .main div{

	   font-size:28px!important;

	}	

	.MainContainer .main {

		width: 98%!important;

		 margin: 0 7px!important;

	}

	.Services .cont dl dd {

	  width:100%!important;

	  font-size: 28px!important;

	   

	}

	.MainContainer .side {

		width: 95%!important;

  		  margin: auto;

    	float: none!important;	

	}

	.Services .cont .cont {

	  padding:0!important;

	  padding-left:0!important;

	}

	.Services .head {

	   font-size:28px!important;

	}

	.Services .cont dl dd a{

	   padding-left: 30px!important;

	}

	.MainContainer .main  p img{ 

	   width:100%;

	}

	.side .sortcont .head{

	  font-size: 28px!important;

	}

	.sortcont .cont dl dt {

	   font-size: 28px!important;

	   padding: 15px 20px!important;

	}

	.sortcont .cont dl dd {

			    height: auto!important;

		line-height: 50px!important;

		font-size: 28px!important;

		width: 41%!important;

	    text-align: center;

	}

	.sortcont .cont dl {

		width:48%;

		float:left;	

		margin:0 9px;

	}

	.clear-b{

	  clear:none!important;

	}

	.sortcont .cont dl dt a {

		font-size: 28px!important;

	}

	.sortcont .cont dl dd a {

		background: url(array.gif) 75px 25px no-repeat!important;

	}

	.listtitle .cont .listpic {

		width: 49%!important;

		height: auto!important;

	}

	.img a img {

		width: 100%!important;

		height: 310px!important;

	}

	.listtitle .cont .listpic div {

		width:100%!important;	

	}

	.listtitle .cont .listpic div.t {

	     height:40px!important;

	    line-height: 40px!important;

	}

	.h span{

	  font-size:28px;

	}

	.c div img{

	  width:100%!important;	

	  height: auto!important;

	

	}

	.listtitle .cont .title {

      line-height: 70px!important;

	}

	

	 

	.serviceLt{

	   display:none;

	}

	.index-2{

	  width:100%!important;

	}

	

	.index-1 div ul li a{

	   font-size:26px;

	}

	.customerBox,.customerBox ul{

	  width:100%!important;

	}

	.customerBox em{

	   z-index:999;

	}

	.customerBox ul li {

		width: 46%!important;

	}

	.customerBox ul li img{

	  height:auto!important;

	}

	.container,.container .list,.advantage .container{

	   	  width:100%!important;

	}

	.about{

	  width:96%!important;

	  

	}

	.container .list li{

	  width:306px!important;

	}

	.about dl dt{

	   display:none;

	}

	.about dl dd{

		float:none!important;width:100%!important;

	}

	.about dl dd p,.newsNav li{

	   font-size:28px!important;

	}

	.about dl dd p{

	   line-height:2!important;

	   height:auto!important;

	}

	.ryzz{

	  	  width:100%!important;

	}

	.newsRt{

		float:none!important;width:100%!important;

	   

	}

	.newsDa,.newsDa ul{

	  height:auto!important;

	}

	.listDa li p{

	    font-size:28px!important;

	}

	.ft,.ft2 div{

	   width:100%!important;

	}

	.ft{

	  height:auto!important;

	}

	.ff1 img{

		height: 195px;

  	  width: 350px;	

	}

	.ff2 {

		    width: 30%;

		text-align: center;

	}

	.ff2 img{

	  width:200px;

	}

	.yjmgs img{

	   width:100%!important;

	}

	.yjmgs ,.customerBox .scCon,.kefu{

	   width:100%!important;

	}

	.yjmgs li{

	  width:48%!important;

	  height:auto!important;

	}

	.customerBox .scCon{

	  height:auto!important;

	}

	.scon{

	   display:none;

	}

	.kefu img{

	     width:100%!important;

	}

	.kefu dl{

	    width:100%!important;

	}

	.kefu dl dt{

	   font-size:28px!important;

	}

	.kefu dl dd{

	   font-size:24px!important;

	}

	.ff1 p,.hnav-1 ul li,.idnf p {

	     font-size:28px!important;

	}

	.ff1 b, .idnf b{

		font-size: 28px!important;

	}

	

	.idnf{

	   float:right!important;

	}

	.ff1,.idnf{

	   width:45%!important;

	       margin: 0 18px;

	}

	.hnav-1{

	   width:900px!important;

	}

	.hnav-1 ul li{

	   width:120px!important;

	}

	.contents{

	   width:100%!important;

	   height:auto!important;

	}

	.contents .m_ys2,.contents .m_ys1{

	  height:auto!important;

	  width:96%!important;

	  float:none!important;

	  margin:auto!important;

	}

	.m_ys1 p, .m_ys2 p {

	  font-size:26px!important;

	}

	.contents .ysimg1,.contents .ysimg2{

        display:none;

	}

	.title2 p,.title2 span{

	   font-size:26px!important;

	}

	.title2 h2{

	   font-size:34px!important;

	}

	.container .list li p{

	  line-height:40px!important;

	  font-size:26px!important;

	}

	#scCon ul{

	  height:auto!important;

	}

	#scCon ul div{

		width:48%;

		margin: 0 9px!important;

	  height:auto!important;

	}

	#scCon ul div a{

		width:100%!important;

	  height:auto!important;

	}

	#scCon ul div a{

		width:100%!important;

	  height:auto!important;

	}

	.customerBox a{

		 font-size:26px!important;

	}

	.m_ys2 p{

	  line-height:50px!important;

	}

	.about dl dd h3{

	   font-size:34px!important;

	}

	

	.NewTit h3 a ,.newsNav li a{

		font-size: 34px!important;

	}

	.newsNav li{

	  width:46%!important;

	}

	.newsRt{

	  width:96%!important;

	  margin:auto!important;

	}

	#newsDa{

	   width:98%!important;

	  margin:auto!important;

	}

	.friendlink .head .tag{

	  width:15%!important;

	  font-size: 34px!important;

	}

	.friendlink .head strong{

	  width:84%!important;

	  font-size: 28px!important;

	}

	.friendlink .head i{

	  width:75%!important;

	}

	.jiaju img{

	  width:100%;

	}

	#newsDa p{

		font-size: 28px!important;

	}

	.plyW {

	   width:96%!important;

	   height:auto;

	}

	.ply ul li {

	   font-size:26px!important;

	   height:auto!important;

	   line-height:2;

	}

	.plyW img{

	 display:none;

	}

	.ply{

	   width:96%!important;

	   float:none!important;

	   margin:auto;

	}

	.ply ul {

	  width:96%!important;

	  background:none!important;

	}

	.ply h3 {

	      padding-left: 40px;

	}

	.ply h3 span b {

	       font-size: 22px!important;

	}

	.conBox .con {

		width: 96%!important;

		margin: auto;

	}

	.conBox .container .pic {

		display: none!important;

	}	

	.conBox .con img {

		    width: 48%;

   			 height: auto;

			     margin: 50px 0;

	}

	.conBox .con .box {

		width: 50%!important;

		height: auto!important;

	}

	.conBox .con .box p {

	    font-size: 24px!important;

		line-height:35px!important;

	}

	.nys ol,.nys{

	  width:100%!important;

	}

	

	.nys ul{

	      width: 24%!important;

       margin: 0 4px!important;

	}

	.idb{

	   font-size:20px!important;

	   line-height:2!important;

	}

	#demo1 .cont div a{

	   width:100%!important;

	   height:auto!important;

	}

	#demo1 .cont div{

	  width:13%!important;

	}

	#demo1{

      height:390px;

	  overflow:hidden;

   }

   #newsDa table tbody tr td a{

      font-size: 26px!important;

   }

   #newsDa table tbody tr td{

      font-size: 26px!important;

   }

   .biaoti{

	     width:96%!important;

		 margin:auto;

		  float:none!important;

	}

   .box-1,.iows{

      width:100%!important;

   }

   .opa{

      width:96%!important;

	  float:none!important;

	  margin:auto;

	  font-size:22px!important;

	      text-align: center!important;

		height: auto!important;

		line-height: 50px!important;

   }

	#ghd{

          width: 380px!important;

    height: 220px!important;

	}

	#vivs{

	  line-height:2!important;

	}

	#vivs a,#vivs span{

	  font-size:24px!important;

	}

	#newsDa table tr td a b {

		font-size: 30px!important;

	}
   .Products .cont dl.list15{
	    display:none;
	 }
	
    .biaoti h2 a{
	  font-size:28px!important;
	}
	.newsRt{
	  display:none;
	}

	

}



.cont dl dd .c {

  display:none;

}

.baner{

	width:100%;

	background-color:#4ac6b7;

    height:60px;

    line-height: 60px;

}