/*
<!-- 
๑乛◡乛๑ (●´∀｀●)(๑¯ิε ¯ิ๑) (๑•́ ₃ •̀๑) ( ∙̆ .̯ ∙̆ ) (๑˘ ˘๑) (●′ω`●) 
Hao
Created on 2015-10-17
QQ:384255238
Email:cph19912006@163.com                  
-->
*/
html, body, div, ul, ol, li, h1, h2, h3, h4, p, strong, input, form, img {margin: 0;padding: 0;}
ul, ol, li {list-style: none;}
a {text-decoration: none;color: #;blr: expression(this.onFocus=this.blur());}
a:hover {text-decoration: none;}
img {border: 0;}
/*box-shadow:3px 3px 3px #e5e5e5;*/
body {/*font-family:微软雅黑;font-family:宋体;*/font-family:Arial,微软雅黑; position:relative; line-height:24px;  color:#; font-size:12px;overflow-x: hidden;}
.cle{ clear:both; height:0px; margin:0; padding:0; border:none; overflow:hidden; }
.clearfix:before,.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;}
.clearfix:after {    clear: both;}
.clearfix {zoom: 1;} /* IE < 8  haslayout */

/*
.L_menu ul{width:211px; }
.L_menu li{width:211px;  line-height:28px; background:url(../images/subprolistbot01.png) bottom repeat-x;}
.L_menu li a{display:block; width:200px; height:28px; background:url(../images/subprolistb01.png) 25px center no-repeat; color:#555; text-indent:4em;}
.L_menu li a:hover,.sMain_left li .jd{ color:#32b470;}
.L_menu li ul{margin-left:0; }
.L_menu li ul li{}
.L_menu li ul li a{text-indent:6em; background:url(../images/subprolistb01.png) 52px center no-repeat; }
.L_menu li ul li a:hover,.L_menu li ul li .jd{ color:#32b470;}
*/

/*.sR_position{width:730px; height:30px; background:url(../images/sub_rightnav.png) no-repeat; line-height:30px;}
.sR_position .index{color:#a50001;}
*/

/*.soso{width:206px; height:20px; line-height:20px; float:right;}
.search{ width:206px; height:20px; }
.search_text{ width:125px; height:18px; line-height:18px; padding-left:20px; border:1px solid #6b4d18;  float:left; color:#BFAE83; background:#ffeec1 url(../images/searchicon01.png) left no-repeat; }
.search_submit{ width:52px; height:20px;  background:url(../images/submit.png) no-repeat; float:left; color:#4b3202; margin-left:5px; _margin-left:5px; text-shadow: 2px 2px 2px #deb676;  border:none; cursor:pointer;}
*/

/*ul {margin-top:15px;}
li{width:362px; height:28px; line-height:28px;  background:url(../images/main_listtop.png) top repeat-x;}
ul li a{display:block; height:28px; width:280px; line-height:28px; text-indent:10px; float:left; background:url(../images/mainlistbg001.png) left no-repeat;}
ul li b{display:block; height:28px; width:70px; font-weight:normal; float:right; }
*/

.lay_out_w{ width:1000px; margin:0 auto; text-align:left; }
/*header*/
.header{width:100%;height:100px;position:relative;overflow:hidden; background:url(../images/H_bg.jpg) repeat-x;}
.head_wrap{width:1000px; height:79px;margin:0 auto;}	
.H_top{width: 100%;height: 24px;}
.H_top span{float: left;height:24px;line-height: 24px;color: #999;}
.H_top a{float: right;width: 127px;height: 23px;}

/*logo*/
.logo{float:left;width:140px;	height:55px;padding-top: 6px;}

/*nav*/
.nav{width:auto; height:55px;float: left;margin-left: 155px;}
.nav ul{width:auto;height:55px; float:left; }
.nav li{float: left;width: auto;height: 28px;text-align: center;line-height: 28px ;font-size: 14px;margin: 14px 5px auto;}
.nav li.lg{}
.nav li a{display:block; height:26px; color:#fff;padding: 0 12px;color: #000;border: 1px solid #fff; font-size:16px;}
.nav li a:hover,.nav li a.jd{background:url(../images/navahbg.jpg) repeat-x;border: 1px solid #1dbded;color: #fff;}

/*research*/
.tool{float:right;width:450px;	height:24px;margin:16px 0px 0px 0px ;}
.soso{width:216px; height:23px; line-height:23px; background:url(../images/search.jpg); position:absolute; right:0; top:57px}
.search{ width:216px; height:23px; }
.TOP_input{ width:148px; height:23px; line-height:23px; padding-left:25px; border:none;  float:left; color:#000; background:none; }
.TOP_button{ width:41px; height:23px;  background:none; float:left; color:#4b3202; text-shadow: 2px 2px 2px #deb676;  border:none; cursor:pointer;}

/*banner*/
.banner{width:100%;height:400px;}	

/*main*/	
.main{width:100%;background:url(../images/main_bg.jpg) repeat;}
.M_prd{width: 1000px;margin:10px auto auto;height: auto;}
.M_tit{width: 1000px;height: 45px;line-height: 45px;background: 
url(../images/m_titbg.jpg);text-align: center;margin: auto;}
.M_tit a{font-size: 24px;color: #333;}
.M_prd ul{width: 1000px;height: auto;margin: auto;}
.M_prd ul li{width: 1000px;height: 251px;padding-top: 9px;margin-bottom: 40px;border-bottom: 1px solid #ccc;}
.prd_box{width: 925px;height: 251px;margin: auto;}
.Mp_tex{width: 390px;height: 231px;padding-top: 20px;float: left;}
.M_prd ul li.tr .Mp_tex{float: right;}
.Mp_tex a.mpa{ color: #3099e3;font-size: 31px;height: 32px;line-height: 32px;font-weight: bold;display: block;padding-left: 42px;background: url(../images/prd_libg.jpg) left no-repeat;}
.Mp_tex span.mps{display: block;padding-left: 42px;color: #353b42;font-size: 19px;font-weight: bold;height: 42px;line-height: 42px;}
.Mp_tex p{color: #8f8f8f;padding-left: 42px;line-height: 26px;}


.Mp_pic{width: 375px;height: 200px;float: right;}
.M_prd ul li.tr .Mp_pic{float: left;}


.M_ser{width: 1000px;height: suto;margin: auto;}
.M_ser ul{width: 1020px;overflow: hidden;}
.M_ser ul li{width: 320px;height: 235px;margin:20px 20px 0 0 ;background: url(../images/sev1.jpg);float: left;}

.M_ser ul li.ms_li2{background: url(../images/sev2.jpg);}
.M_ser ul li.ms_li3{background: url(../images/sev3.jpg);}
.M_ser ul li.ms_li4{background: url(../images/sev4.jpg);}
.M_ser ul li.ms_li5{background: url(../images/sev5.jpg);}
.M_ser ul li.ms_li6{background: url(../images/sev6.jpg);}
.M_ser a.more{display: block;width: 121px;height: 31px;margin: 20px auto;background:url(../images/more.jpg);}
.msl_box{padding: 130px 73px 0;width: 174px;height: 101px;}
.msl_box a,.msl_box span{display: block;;width: 100%;line-height: 28px;text-align: center;color: #000;}
.msl_box a{font-size: 20px;}
.msl_box span{font-size: 13px;}
.M_ser ul li.ms_li1 .msl_box a,.M_ser ul li.ms_li5 .msl_box a,.M_ser ul li.ms_li1 .msl_box span,.M_ser ul li.ms_li5 .msl_box span{color: #333333;}


.M_ys{width: 100%;height: auto;margin-top: 20px;}
.Mys_main{width: 100%;height: 1000px;background: #1f2022;}
.Mys_main ul{width: 1000px;height: auto;}
.picScroll-left{ width:1000px;  overflow:hidden; position:relative;  margin: auto; }
		.picScroll-left .hd{ overflow:hidden;  height:30px; padding:0 10px;}
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("images/arrow.png") no-repeat;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1;text-align: center;}
		.picScroll-left .hd ul li{display: inline-block;*display:inline;*zoom:1;  width:12px; height:12px; overflow:hidden; text-indent:-999px; cursor:pointer;background: #fff;;border-radius: 6px; margin: 0 3px;}
		.picScroll-left .hd ul li.on{ background:#0c6db2; }
		.picScroll-left .bd{ padding-top: 30px;}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden;}
		.picScroll-left .bd ul li .pic{width: 1000px;height: 565px;}
.pic_box{width: 50%;height: 282px;float: left;}
.pic_img{width: 170px;height: 125px;margin-bottom: 10px;}
.pic_box a{font-size: 18px;color: #fff;display: block;;line-height: 30px;}
.pic_box span{display: block;font-size: 14px;color: #fff;line-height: 28px;}
#ys_phone{display: block;width: 386px;height: 47px;background: url(../images/ys_phone.jpg);margin:auto auto;text-align: center;line-height: 47px;color: #0c6db2;font-size: 22px;}


/*footer*/
.footer{width:100%; height:259px; background:url(../images/footerbg.jpg) repeat-x; overflow:hidden; }
.footText{width:1000px; height:259px; margin:0 auto;}

.F_top{height: 185px;width: 100%;}
.ftl{width:565px;height: 185px;float: left;}
.fewm{width: 107px;height: 125px;float: left;padding-top: 20px;}
.fewm img{ width:107px;}
.flte{padding-left: 25px;float: left;padding-top: 20px;font-size: 14px;}
.flte a{font-size: 14px;color: #000;}
.ftr{width: 415px;height: 165px;float:right;padding-right: 10px;font-size: 14px;padding-top: 20px;}
.F_bot{height: 67px;width: 1000px;padding-top: 5px;}

.fbl{width: 50%;height: 72px;float: left;}
.fbl a{display: block;;width: 100%;line-height: 30px;font-size: 14px;color: #000;}
.fbr{width: 50%;height: auto;float:right;text-align: right;font-size: 14px;color: #000;}
.fbr a{font-size: 14px;color: #000;}


/*子页*/
/*subBanner*/
.subBanner{width:100%;height:267px; margin: 0 auto; background:url(../images/subbanner.png) no-repeat;}

/*subMain*/
.subMain{width:100%; }
.subMain_wrap{width:1000px; margin:0 auto 20px; overflow: hidden;min-height:400px;*+height:100%; }
.sub_top{width:100%; overflow: hidden;}
.sub_bot{width:100%; }

.L_tit{width: 1000px;height: 45px;line-height: 45px;background: 
url(../images/m_titbg.jpg);text-align: center;margin: auto;}
.cn{ font-size:20px; }


.L_menu ul{width:600px;float: left;overflow: hidden; background:url(../images/sunmenu_bg.png) right repeat-y;}
.L_menu li{width:auto; margin:0 10px 0 0px; line-height:35px; float: left;}
.L_menu li a{display:block; width:auto; height:28px; color:#FFF; background:#858585;padding: 0 19px 13px;
    font-size: 20px;
    line-height: 41px;}
.L_menu li a:hover,.L_menu li .jd{  background:#086caa /*url(../images/nav_ahbg.jpg) bottom center no-repeatfont-weight:bold;*/;}


.L_menu li ul{margin:0; width:600px;}
.L_menu li ul li{width:auto;margin-right: 8px; background:none;float: left;}
.L_menu li ul li a{width:auto;padding:0 15px 7px; text-indent:72px; color:#FFF; background:none;}
.L_menu li ul li a:hover,.L_menu li ul li .jd{font-weight:bold;  background:none;}

.R_position{width:769px; height:50px; line-height:50px; background:url(../images/subright_titbot.png) bottom repeat-x;}
.in{float:left; font-weight:bold;text-indent:15px }
.positionText{float:right;color: #707070;}
.positionText span,.positionText a{color: #707070;}
.R_content{line-height:24px;}

.slideTxtBox{ width:1000px; text-align:left;  }
.slideTxtBox .hd{ height:35px; line-height:35px;position:relative;margin-bottom: 15px;}
.slideTxtBox .hd ul{ }
.slideTxtBox .hd ul li { width:auto; height:28px; color:#FFF; background:#858585; padding: 0 15px 7px; cursor: pointer;}
.slideTxtBox .hd ul li.on{ background:#086caa}


.slideTxtBox .bd ul{ zoom:1; overflow: hidden;}
.slideTxtBox .bd li{ height:24px; line-height:24px;   }
.slideTxtBox .bd li .date{ float:right; color:#999; background:#F00}



/*购物车*/
.gwc{width: 1000px;}
.gwc_tit{width:998px;height: 42px;border: 1px solid #dcdcdc;border-bottom: none;text-align: center;;line-height: 42px;}
.gwc_tit a{font-size: 16px;color: #2f2f2f;}
.gwc_ti1{width: 171px;height: 42px;border-right: 1px solid #dcdcdc;float: left;border-bottom: 1px solid #dcdcdc;}
.gwc_ti2{width: 565px;height: 42px;border-right: 1px solid #dcdcdc;float: left;}
.gwc_ti3{width: 172px;height: 42px;border-right: 1px solid #dcdcdc;float: left;}
.gwc_ti4{width: 87px;height: 42px;float: left;}

.gwc{width: 1000px;height: auto;}
.gwc ul{width: 998px;height: auto;border: 1px solid #dcdcdc;border-top: none;}
.gwc ul li{clear: both;}
.gwc .gwc_li1{width: 171px;height: 42px;border-right: 1px solid #dcdcdc;float: left;}
.gwc_li1 a{display: block;width: 100%;height: 42px;color: #2f2f2f;text-align: center;line-height: 42px;}
.gwc_li1 a:hover{background: url(../images/sub_pricbg.jpg);border-bottom: 1px solid #dcdcdc;border-top: 1px solid #dcdcdc;}
.gwc .gwc_li2{width: 545px;padding-left: 20px;line-height: 42px;height: 42px;border-right: 1px solid #dcdcdc;float: left;border-top: 1px solid #dcdcdc;}
.gwc .gwc_li3{width: 172px;height: 42px;border-right: 1px solid #dcdcdc;float: left;border-top: 1px solid #dcdcdc;text-align: center;line-height: 42px;font-size: 14px;}
.gwc .gwc_li4{width: 87px;height: 42px;float: left;border-top: 1px solid #dcdcdc;}
.gwc .gwc_li4 input{width: 26px;height: 26px;background: url(../images/sle.jpg);display: none;}
.gwc_li4 a{display: block;width: 26px;height: 26px;background: url(../images/sle.jpg);cursor: pointer;margin:8px auto auto;}
.gwc_li4 a.slet{background: url(../images/sleed.jpg);}
.gwc_bot{height: 43px;line-height: 43px;border: 1px solid #dcdcdc;border-top: none;text-align: right;padding-right: 50px;}

.piclist2{ width:760px; height:auto; margin:auto;}
.piclist2 ul{ width: 760px;  margin:0; padding:0; padding-top:13px}
.piclist2 ul li {width:165px; height:195px; float:left;margin:0 12px 8px;_display:inline; text-align:center; text-indent:0; background:url(../images/prd_bg2.jpg) top left no-repeat}
.piclist2 ul li span{width:165px;height:165px; display: block; position:relative;}
.piclist2 ul li span a.pic_box{width:163px;height:163px; display:block;  overflow:hidden; text-align:center; border:#dccab6 solid 1px}
.piclist2 ul li span a.pic_box:hover{}
.piclist2 ul li .pic_lab{ width:165px; line-height:30px; display:block; color:#1d1c1c; text-overflow: ellipsis;overflow: hidden;white-space: nowrap; text-align:center;}
.piclist2 ul li .pic_lab:hover{}
.piclist2 ul li img{ margin:0}

.slideTxtBox .L_menu li a{background:none;}

.sty_newsList{}
.sty_newsList li{ height:30px; background:url(../images/list_dot.gif) repeat-x bottom; font-family:宋体; }
.sty_newsList li a{height: 30px;display: inline-block; color: #5e5e5e; padding-left:15px; background:url(../images/list4.jpg) no-repeat -3px 6px; line-height: 30px;}
.sty_newsList li a:hover{color:#333;}
.sty_newsList li em{font-style: normal;float: right;color: #8f8f8f;line-height: 30px;}

.Block_text{padding: 15px;}

.Prd_bot{width: 100%;height: 89px;border-top: 1px solid #dcdcdc;}
.Prd_blogo{width:220px;height: 89px;float: left;}
.Prd_more{width: 126px;height: 42px;float: right;margin-top:23px ;}
#toTop {
       /*选中的背景图片的大小*/
    width: 54px;
    height: 54px;
    /*display: none;*//*刚开始不显示*/
    position: fixed;
    right: 25px;/*距离右边大小值*/
    bottom: 45px;/*距离底部大小值*/
       /*选定图片区域*/
    background-image: url(../images/top.jpg);
    background-repeat: no-repeat;
}

#toTop:hover {
    opacity: 1;/*悬停时不透明*/
    filter: alpha(opacity = 100);
}