@charset "utf-8";

/*全局控制*/
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"Arial";-webkit-text-size-adjust:none;background:#fff;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select,textarea{font-size:12px;line-height:16px;}img{border:0;}ul,li{list-style-type:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;cursor:pointer}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}.undis,.none,.hidden{display:none;}
.fl{float:left;}.fr{float:right;}.cl,.clear{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
.hr_1,.hr_10{font-size:1px;line-height:1px;clear:both;}
.hr_1{height:1px;}.hr_10{height:10px;}
.none{display: none;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
@font-face{
font-family:BebasNeue;
src:url('bebasneue-webfont.ttf')
}

@font-face{
font-family:BebasNeue;
src:url('bebasneue-webfont.eot') ;
}
/*******************正文CSS****************************/
.header{width:1000px;height:90px;margin:auto;font-size:16px;}
.header ul li{float:left;margin:30px 36px 0 36px;line-height:40px; border-bottom:2px solid #fff;}
.header ul img{float:left;line-height:40px;}
.header ul li:hover{color:#ea9556; border-bottom:2px solid #ea9556;}
.header ul .hover{color:#ea9556; border-bottom:2px solid #ea9556;}
.header ul a{color:#000;}
.banner{height:615px;background:#f0f0f0;}
.abanner{height:103px;background:url('../images/about.jpg');}
.pbanner{height:103px;background:url('../images/pro.jpg');}
.lbanner{height:103px;background:url('../images/lxwm.jpg');}
.cbanner{height:103px;background:url('../images/contact.jpg');}
.nbanner{height:103px;background:url('../images/news.jpg');}

.add{background:#484039;}
.addr{height:35px;width:1000px;margin:auto;line-height:35px;color:#fff;text-align:right;}
.addr a{color:#fff;padding:0 15px; border-right:1px solid #665d56}
.lan{width:130px;height:35px;background:#fff; position: relative;top: 18px;float: right;left: 0px;z-index:9999;}
.sub{display: block;width: 35px;height: 35px;background: url(../images/seach.jpg) no-repeat;border: 0px solid #666666;}
.serch{width:130px;height:35px;background:#fff; position: relative;top: 53px;float: right;left: 130px;z-index:9999}
.lan img{float:left;margin: 12px  10px;}
.ward{margin:auto;min-height:565px;background:url('../images/aboutbg.jpg');}
.wardbg{margin:auto;min-height:650px;background:#fff;}
/*index*/
.welcome{width:1000px;margin:auto;position: relative;top:-30px;z-index: 9999;}
.zfx{text-align:center;}
.wel{font:bold 48px "Arial";text-align:center;margin-top:10px;}
.wel a{color:#ea9556;}
.welinfo{font:bold 28px "Arial";text-align:center;margin-bottom:10px}
.inews{width:1000px;margin:20px auto;}
.inewsinfo{font:normal 28px "Arial";text-align:center;margin-bottom:10px;color:#6e6e6e;}
.inewsright{width:768px;}
.inewsright ul li{padding:0px 20px;height:95px;border-bottom:1px solid #efefef;width:620px;float:left;}
.inewstitle{padding:10px 0;}
.inewstitle a{color:#000}
.inewscon{color:#828282;}
.inewstime{width:96px;height:85px;background:#e5e5e5;border-bottom:1px solid #fff;text-align:center;padding-top:10px;}
.inewsday{font:normal 48px "Arial";}
.inewsmoon{font:normal 14px "Arial";}
/*滚动*/
#list {left: 0px;top: 0px;}/*width: 1920px;position: absolute;*/
#list .item {width: 480px;height: 307px;float: left;}
#list .list8 {background:url('../images/8.jpg');}
#list .list7 {background:url('../images/7.jpg');}
#list .list6 {background:url('../images/6.jpg');}
#list .list5 {background:url('../images/5.jpg');}
#list .list4 {background:url('../images/4.jpg');}
#list .list3 {background:url('../images/3.jpg');}
#list .list2 {background:url('../images/2.jpg');}
#list .list1 {background:url('../images/1.jpg');}
.iteminfo{width: 480px;height: 307px;float: left;font:normal 32px "Arial";color:#fff;line-height:307px;background:url('../images/lbg.png');text-align:center;}
.iteminfo:hover{background:url(''); }

#left {float: left;height: 600px;line-height: 300px;text-align: center;width: 50px;cursor: pointer;z-index:9999;position: relative;background: linear-gradient(to right, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0)); }
#wrap {float: left;width: 100%;overflow: hidden;position: relative;}/*;height: 600px*/
#right {float: right;width:50px;line-height: 300px;height: 600px;text-align: center;cursor: pointer;position: relative;z-index:9999; background: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.4)); }
#wrap:hover .previous {
	top:50%;
	position: absolute;
    width: 0;
    height: 0;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-right: 20px solid white;

}

#wrap:hover .next {
	position: absolute;
	top:50%;
    width: 0;
    height: 0;
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 20px solid white;
    right: 12px;
    left: auto;
}
/*footer*/
.footer{width:100%;background:#34353d;}
.foot{width:1000px;height:110px;margin:auto}
.footleft{color:#fff;line-height:100px;}
.footleft span{color:#d69942;}
/*pager*/
.pager{width:97%; height:26px; line-height:26px; padding:10px 0; margin:0px auto; overflow:hidden; color:#666c7a;}
.page_info{ width:100%; text-align:center; margin:10px auto; color:#666c7a; }
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:26px; line-height:26px; font-family:"Microsoft Yahei";font-size:12px;text-align: center; }
.page_list a{display:inline-block; vertical-align:middle; color:#656d78; border:1px solid #dee0e2; background:#f2f4f4;text-align:center;padding:0 10px; margin:0 2px;}
.page_list a:hover{color:#fff; border:1px solid #ea9556; background:#ea9556;}
.page_list a.on{color:#fff; border:1px solid #ea9556; background:#ea9556;}

.page_list a.plast{color:#666c7a; border:1px solid #dedfe1; width:60px; background:#f4f4f4 url(../images/arr1.gif) no-repeat 10px center; text-indent:10px;}
.page_list a.pnext{color:#666c7a; border:1px solid #dedfe1; width:60px; background:#f4f4f4 url(../images/arr2.gif) no-repeat 65px center; }
 
.gotxt{ background:#fff; line-height:24px; width:24px; height:24px; color:#666c7a; border:1px solid #dedfe1; text-align:center;}
.gobtn{ background:#f4f4f4; color:#666c7a; cursor:pointer; text-align:center; line-height:24px; width:60px; border:1px solid #dedfe1; } 
/*about*/
.about{width:1000px;margin:auto;height:350px;}
.aboutleft{width:205px;float:left;padding-right:10px;padding-top:40px;}
.aboutleft p{font:bold 18px "Arial";padding-bottom:20px;}
.aboutleft ul li{padding-left:15px;background:url(../images/jt.png) 0px no-repeat;margin:5px 0;}
.proleft ul li{padding-left:15px;background:url(../images/jt.png) 0px no-repeat;margin:0px 0 35px 0;}
.aboutleft ul li a{color:#000}
.aboutright{width:730px;float:left;padding-left:40px;padding-right:10px;border-left:1px solid #e5e5e5;padding-top:40px;min-height:565px;}
.abouttit{font:bold 18px "Arial";padding-bottom:20px;color:#4d4d4d;}
.aboutif{color:#848484;margin-bottom:20px;}
.aboutleft dl{margin-top:80px;}
/*news*/
.time{width:57px;height:57px;border:1px solid #e1e1e1;text-align:center;margin-right:20px;line-height: 55px;}
.time .day{border:1px solid #fff;line-height:55px;text-align:center;font-size:30px; font-weight:900;}
.nright{width:650px;color:#6f7370;}
.nnewstit{font:bold 13px "Arial";margin-bottom:15px;}
.newlist{padding:15px 0;}
.newlist a{color:#6f7370}
.nnline{height:33px; border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;width:550px;line-height:30px;}
.nnline p,.nnline img{line-height:30px; float:left;padding:0 5px;}
.nsline{height:33px; border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;width:650px;line-height:30px;margin-top:20px;}
.nsline p,.nsline img{line-height:30px; float:left;padding:0 5px;}
.nnbut{width:100px;height:35px;background:url('../images/nbut.jpg');text-align:center;line-height:35px;}
.nnbut a{color:#fff;}
.nnbut:hover{width:100px;height:35px;background:url('../images/nbuth.jpg')}
.nsinfo{line-height:20px;padding-top:20px;min-height:380px;border-bottom:1px solid #e0e0e0;}

/*next*/
.next{margin:20px 0 0 0px;}
.next li{margin:10px 0 ;color:#3c474d;}
.next li a{color:#3c474d;}

/**/
.procon{padding-top:15px;}
.procontbox{width:900px; margin:10px auto; overflow:hidden;}

.proimgbox{ overflow:hidden; margin:10px auto; }

.proBigPic{ padding:5px; border:1px solid #ccc; width:490px; float:left; }

.proBigPic img{width:490px; height:366px;}

.proimglist{ float:left; width:80px; overflow:hidden; margin:0 15px;}

.smallpiclist { height:320px; overflow:hidden; }

.smallpiclist ul li{ padding:10px 0; }   

#currimg img{border:3px solid #000; width:84px; height:108px;}  

.proinfo{ float:left; margin-left:40px; width:260px; }

.proinfo h4{ font-size:12px; line-height:16px; font-weight:bold; color:#484039; margin-bottom:10px;}

.proinfo ul li{ line-height:24px; }
 /* zoom-section */

.picdetwrap{ width:535px; float:left;}

.bigpic{ width:350px; float:left; position:relative; margin-right:10px; padding:5px;}

#zoomcont { height:460px; overflow:hidden; float:left; width:80px; }

#thumblist{height:460px; overflow:hidden;}
.prodetbox{background:#ececec;width:100%;height:150px;}
.prodetbox li{padding:15px;}
#thumblist li{ padding:13px 0;}
/* 效果CSS开始 */
.msKeimgBox { margin: 0px auto; width: 965px; overflow: hidden; position: relative; padding-top: 30px; height: 93px; }
.msKeimgBox ul { width: 1000px; }
.mskeLayBg { background: #000; width: 100%; position: absolute; left: 0px; top: 0px; z-index: 99; opacity: 0.7; filter: alpha(opacity=70); display: none; _display:none!important }
.mskelayBox {margin-top: -221px; margin-left: 0px; position: fixed; left: 50%; top: 50%; border: 7px solid #FFF; z-index:99; background: #FFF; display: none; _display:none!important }
.mskeImgBg { height: 57px; width: 100%; position: absolute; left: 0px; bottom: 0px; }
.mskeClaose { position: absolute; top: -17px; right: -17px; cursor: pointer; }
.mske_downIco { position: absolute; left: 0px; top: 0px; }
.mske_imgDown { background: url(../images/mke_imgMbg.png) repeat; height: 57px; width: 818px; position: absolute; right: 0px; bottom: 0px; font: 13px/57px "微软雅黑"; color: #FFF; }
.mske_imgDown a { margin-left: 34px; }
.pro-list ul li { float:left; height: 120px; cursor: pointer; }
.mskeTogBtn { background: url(../images/mke_moreImg.jpg) no-repeat; height: 93px; width: 185px; position: absolute; z-index: 1; right: 0px; cursor: pointer; bottom: 0px; }
.mskeTogBtn2 { background: url(../images/mke_moreImg2.jpg) no-repeat; bottom: 10px; }
.msKeimgBox2 { height: auto; }
.mske_html{margin:auto;}
/* 效果CSS结束 */
/*list*/
.porlist{min-height:650px;}
.porlist ul li{width:215px;float:left;margin:0 14px;}
.porlist ul a{color:#828282;}
.listname{width:215px;background:url('../images/lbut.jpg') right no-repeat;border-top:1px solid #ebebeb;}
.listname a{color:#7f7f7f;}
.nav_sub{padding-left:15px;}
/*contact*/
.contact li{padding:10px 0;}
.ewm{margin-top:50px;}
/*message*/
.message{ background:#fff url(../images/top_4.jpg) no-repeat center top;min-height:547px;padding-top:60px; } 
.maincontbox{width:800px;margin:auto;}
.msgtip{text-align:center;}
.lywrap{ background:url(../images/deng.png) 460px 35px no-repeat;}
.msgtxt{ height:28px; line-height:28px; width:350px; background:#fff; padding:0 5px; border:1px solid #e2e2e2; outline:none; color:#878787; }
.msgtxtarea{ border:1px solid #e2e2e2; outline:none; line-height:21px; padding:0 5px; width:650px; height:130px; color:#878787;background:#fff; }
.msgtb td{ padding:6px 0; } 
.msgtb .cr1{ color:#9b9999;}
.alphe{width:680px;background:url('../images/mesbg.png');border:1px solid #fff;margin-top:20px;font-size:12px;padding:20px;line-height:16px;}
.submit{background: #ea9556;width: 112px;height: 37px;border: 0px;color:#fff; cursor:pointer;font-family: "Arial";}
.msg_btn_area a{ color:#fff; text-decoration:none; display:block; font-size:14px;}
