﻿@charset "utf-8";
a:active{star:expression(this.onFocus=this.blur());}
a:focus,button:focus{outline:none; -moz-outline:none;}
:focus{outline:none;}
/*Reset Css*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img ,area, param{margin:0; padding:0; font-family:@Arial; }
html, body{margin:0; padding:0; height: 100%;  }
ul{padding-left:0; list-style-type:none; }
img{border:none;}
a{text-decoration: none; }
a img{border:none; }
fieldset,img{border:none; display:block;}
ol,ul{list-style:none;}
th{font-style:normal;font-weight:normal; text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
/*-webkit-text-size-adjust:none;  Google Chrome */
/*Base Css*/
body{font-family:"宋体"; background-color:#f4f4f4; -webkit-text-size-adjust:none;}
.clear{clear:both; font-size:0px; height:0px; line-height:0;}
.arial{font-family:arial;}
/*Top Css*/
#top{width:100%; height:100px; background:url(../images/top_bg.jpg) repeat-x;}
.head{width:960px; height:100px; margin:0 auto; position:relative; z-index:100;}
.head .left{width:92px; float:left;}
.head .left .logo{ width:92px; height:100px; overflow:hidden; margin-left:20px;}
.head .left .logo img{width:92px; height:80px; margin-top:10px; z-index:10000;}
.head .right{width:791px; float:right;}
.head .right .subnav{width:100%; float:left; text-align:right; padding-top:25px; padding-bottom:22px;}
.head .right .subnav a{display:inline-block; font:12px/18px "宋体"; color:#808080; padding-left:35px; background-position:20px; background-repeat:no-repeat;}
.head .right .subnav a:hover{color:#b6332d;}
.head .right .subnav a.lx{background-image:url(../images/lx.gif);}
.head .right .subnav a.zp{background-image:url(../images/zp.gif);}
.head .right .subnav a.wb{background-image:url(../images/wb.gif);}
#nav{width:605px; height:30px; float:left; position:relative; z-index:100;}
#nav ul{width:605px; height:30px; position:absolute; z-index:200;}
#nav ul li{width:104px; float:left;}
#nav ul li a{height:30px; overflow:hidden; font:bold 14px/30px microsoft yahei; color:#7a7a7a; text-align:center; display:block; background:url(../images/li_bg.jpg) no-repeat  right; position:relative;}
#nav ul li a.hover,#nav ul li.bgno a.hover{background:url(../images/nav_a_hover.gif) no-repeat; padding-left:2px; margin-left:-2px; position:relative; z-index:10; color:#ffffff;}
#nav ul li.bgno a{background:none;}
#nav ul li.home{width:76px;}
#nav ul li.home a.hover{background:url(../images/nav_a_first_hover.gif) no-repeat;}
#nav ul li dl{width:102px; background:url(../images/dl_bg.gif) no-repeat bottom center; display:none; position:relative; padding-left:2px; margin-left:-2px; padding-bottom:7px;}
#nav ul li dl dd{width:102px; height:27px; background:url(../images/dd_bg.jpg) no-repeat; position:relative; padding-left:2px; margin-left:-2px;}
#nav ul li dl dd a{height:26px; overflow:hidden;:1px; font:12px/26px arial,"宋体"; color:#ffffff; background:url(../images/a_hover.jpg) no-repeat top; position:relative; padding-left:2px; margin-left:-2px;}
#nav ul li dl dd a:hover{font-weight:bold; background:url(../images/a_hover.jpg) no-repeat top;}
.seach{width:186px; height:29px; float:right; padding-top:1px;}
.seach .text{width:158px; height:12px; font:12px/12px "宋体"; color:#ffffff; padding:5px 0px 6px 6px; border:none; background:url(../images/text_bg.jpg) repeat-x; float:left;}
.seach .submit{width:22px; height:23px; border:none; background:url(../images/submit_bg.jpg) no-repeat 1px; float:left;}
/*Banner Css*/
.banner{width:100%; height:380px; background:#a83933 url(../images/banner_bg.jpg) no-repeat top center;}
.banner_img{width:960px; height:380px; margin:0 auto; position:relative;}
.h150{height:150px;}
.h150 img{width:960px; height:150px;}
.banner_img .img{width:960px; height:380px; position:absolute; z-index:30; top:0; left:0; overflow:hidden;}
.banner_img .img .scrollimg{width:960px; height:380px; float:left; position:relative; z-index:20;}
.banner_img .img .scrollimg img{width:960px; height:380px; float:left;}
.banner_img .button{width:960px; height:31px; position:absolute; z-index:50; left:0; bottom:0;}
.banner_img .button .span{display:block; float:left;}
.banner_img .button .left{width:70%; height:31px; float:left; padding-left:57px;}
.banner_img .button .left .span{width:128px; height:31px; font:bold 14px/31px "宋体"; color:#ffffff; background:url(../images/span_bg.jpg) repeat-x; text-align:center; margin-right:2px; cursor:pointer;}
.banner_img .button .left span.hover{color:#b6332d; background:#ffffff;}
.banner_img .button .right{width:20%; height:31px; float:right; text-align:right; padding-right:5px;}
.banner_img .button .right .span{width:14px; height:31px; display:inline-block; float:none; text-align:left; text-indent:-9999px; background:url(../images/bany.png) no-repeat left; cursor:pointer;}
.banner_img .button .right .span.hover{background:url(../images/bany_hover.png) no-repeat left;}
/*Main Css*/
#main{width:100%; background:#dddddd url(../images/main_bg.jpg) repeat-x bottom;}
.mh560{min-height:560px; _height:560px;}
.product{width:960px; height:149px; padding-top:18px; margin:0 auto; background:#ffffff;}
.product  .content{width:100%; height:149px; float:left; display:none;}
.product .button{width:70px; height:149px; float:left;}
.product .button a{width:70px; height:30px; padding-top:31px; display:block; text-indent:-9999px;}
.product .button a.l{background:url(../images/l.jpg) no-repeat bottom center;}
.product .button a.r{background:url(../images/r.jpg) no-repeat bottom center;}
.product .ul{width:820px; height:149px; float:left; position:relative; z-index:10; overflow:hidden;}
.product .ul ul{width:20000px; height:149px; float:left; position:relative; z-index:5;}
.product .ul ul li{width:167px; height:149px; float:left;}
.product .ul ul li a{display:block;}
.product .ul ul li .img{width:148px; height:108px; border:#e9e9e9 solid 1px; float:left;}
.product .ul ul li .img img{width:148px; height:108px;}
.product .ul ul li .p{width:150px; float:left; font:12px/16px "Arial"; color:#595959; text-align:center; padding-top:7px;}
.news{width:958px; height:30px; margin:14px auto 23px; border:#dadada solid 1px; background:#f7f7f7;}
.news_content{width:958px; float:left; font:12px/30px "宋体"; color:#474747;}
.news_content span{display:block; float:left;}
.news_content span.title{padding-left:36px; background:url(../images/spa.gif) no-repeat 14px;}
.news_content span.content b,.news_content span.content strong{font-weight:lighter;}
.news_content span.content{width:850px; height:30px; overflow:hidden;}
.news_content span.content a{width:850px; display:block; color:#474747;}
.news_content span.content a i{color:#b6332d; font-style:normal;}
/*slideNav Css*/
.slidenav{width:960px; height:52px; margin:0 auto;}
.slidenav ul{width:960px; height:30px; float:left; padding-top:22px;}
.slidenav ul li{width:128px; height:30px; float:left; padding-left:2px;}
.slidenav ul li a{display:block; font:bold 13px/30px "Arial"; color:#ffffff; text-align:center; background:url(../images/slidenav_nav_bg.gif) no-repeat right;}
.slidenav ul li a.hover,.slidenav ul li a:hover{color:#b6332d; background:url(../images/slidenav_nav_bg.gif) no-repeat left;}
.slidecomon{width:960px; min-height:480px; _height:480px; margin:0 auto; background:url(../images/slidecomon_bg.png) no-repeat top center;}
/*Abaout Css*/
.about{width:588px; min-height:480px; _height:480px; font:12px/24px arial,"宋体"; color:#606060; padding:77px 338px 0px 34px; background:url(../images/about_bg.png) no-repeat top right;}
/*Honors Css*/
.honors{width:901px; padding-bottom:66px; min-height:622px; _height:622px; margin-top:22px; display:inline; padding-left:59px; float:left; background:url(../images/honors_bg.png) repeat-y top;}
.honors ul{width:901px; float:left;}
.honors ul li{width:198px; height:331px; padding-right:16px; float:left; position:relative;}
.honors ul li.w312{width:312px;}
.honors ul li a{height:291px; margin-bottom:40px; display:block; position:relative;}
.honors ul li a img{position:absolute; bottom:0; display:block;}
/*News Css*/
.newscontent{width:892px; padding-top:55px; padding-left:34px; float:left;}
.newscontent .left{width:695px; float:left;}
.newscontent .left dl,.news .left dl dt,.news .left dl dd{width:642px; float:left;}
.newscontent .left dl dt{height:147px;}
.newscontent .left dl dt .img{width:184px; height:114px; border:#eaeaea solid 2px; float:left; margin-right:20px; _display:inline;}
.newscontent .left dl dt .img img{width:184px; height:114px;}
.newscontent .left dl dt .h1{font:14px/27px "宋体"; color:#606060;}
.newscontent .left dl dt .h1 span.date{font-size:11px; font-family:Arial; color:#8a8a8a;}
.newscontent .left dl dt .p{font:12px/22px "宋体"; color:#8a8a8a; padding-top:2px;}
.newscontent .left dl dt .a{font:12px/18px "宋体"; padding-top:6px;}
.newscontent .left dl dt .a a{color:#b6332d; }
.newscontent .left dd{height:32px; font:12px/32px "宋体"; background:url(../images/xx.gif) repeat-x bottom;}
.newscontent .left dd a{display:block; float:left; color:#606060;background:url(../images/a_jt.gif) no-repeat 9px; padding-left:29px;}
.newscontent .left dd a:hover{color:#b6332d}
.newscontent .left dd span.date{display:block; float:right; color:#8a8a8a; font-size:11px; font-family:Arial;}
.news_contents{width:642px; float:left;}
.news_contents .h1{width:100%; font:bold 18px/30px "宋体"; color:#606060; text-align:center; padding-bottom:15px;}
.news_contents .h1 span.date{font-size:11px; font-family:Arial; color:#8a8a8a;}
.news_contents .content{width:100%; font:12px/24px "宋体"; color:#606060;}
.news_contents .back{width:100%; font:12px/24px "宋体"; color:#b6332d; text-align:right;}
.news_contents .back a{color:#8a8a8a; text-decoration:underline;}
.news_contents .back a:hover{color:#b6332d;}
.newscontent .right{width:197px; float:left;}
.newscontent .right img{width:197px;}
/*Products Css*/
.products{width:960px; margin:0 auto;}
.products .left{width:182px; float:left; position:relative; z-index:10;}
.products .left dl{width:182px; position:absolute; z-index:20; top:-32px;}
.products .left dl dt{width:182px; height:31px; background:#ffffff; font:bold 14px/31px microsoft yahei; color:#b6332d; text-align:center;}
.products .left dl dd{width:182px; height:34px; line-height:34px; background:#ededed; border-top:#c3c3c3 solid 1px; font:12px/30px arial,"宋体"; color:#424242;}
.products .left dl dd a{color:#424242; display:block; padding-left:32px; background:url(../images/a_d.jpg) no-repeat -4px 2px; line-height:34px;}
.products .left dl dd a:hover,.products .left dl dd a.hover{background:url(../images/a_hover1.jpg) no-repeat; color:#ffffff; font-weight:bold;}
.products .right{width:723px; padding-left:55px; padding-bottom:14px; float:right;}
.products .right .title{width:100%; padding-top:12px; font:bold 18px/32px microsoft yahei; color:#424242; float:left;}
.products .right .content{width:100%; font:12px/24px "宋体"; color:#606060; float:left;}
.products_all{width:723px; height:136px; float:left; background:url(../images/scroll_bg.jpg) repeat-x;}
.products_all .button{width:45px; height:136px; float:left;}
.products_all .button span{width:45px; height:130px; display:block; text-indent:-9999px; cursor:pointer;}
.products_all .button span#prevpd{background:url(../images/prev1.jpg) no-repeat;}
.products_all .button span#nextpd{background:url(../images/next1.jpg) no-repeat;}
.products_all .scroll{width:633px; height:122px; float:left; padding-top:14px; overflow:hidden; position:relative; z-index:10;}
.products_all .scroll ul{width:2000px; height:122px; float:left; position:relative; z-index:5;}
.products_all .scroll ul li{width:128px; height:122px; float:left;}
.products_all .scroll ul li a{width:116px; height:122px; display:block;}
.products_all .scroll ul li a span.img{width:114px; height:83px; display:block; background:#ffffff; border:#e8e8e8 solid 1px;}
.products_all .scroll ul li a span.img img{width:114px; height:83px;}
.products_all .scroll ul li a:hover span.img,.products_all .scroll ul li a.hover span.img{ border:#aa3f39 solid 1px;}
.products_all .scroll ul li a span.p{width:116px; height:30px; display:block; font:12px/30px arial; color:#a83933; text-align:center;}
.products_all .scroll ul li a:hover span.p,.products_all .scroll ul li a.hover span.p{color:#a83933; font-weight:bold;}
.products_all .scroll ul li a:hover,.products_all .scroll ul li a.hover{background:url(../images/a_hover.gif) no-repeat bottom;}

.products_cont .item{width:723px;display:none;}
.products_cont{width:723px; height:auto;overflow:hidden; padding-top:45px; float:left;}
.products_cont .img{width:305px; height:223px; border:#e9e9e9 solid 1px; float:left;}
.products_cont .img img{width:305px; height:223px;}
.products_cont .p{width:416px; float:left;}
.products_cont .p .w{width:100%; float:left; padding-top:6px; font:12px/24px arial; color:#686868;}
.products_cont .p .w span{display:block; float:left;}
.products_cont .p .w span.w100{width:80px; padding-left:20px; font-weight:bold;}
.products_cont .p .w span.w316{width:316px;}
/*Cases Css*/
.cases{width:960px; min-height:509px; _height:509px; float:left;}
/*Contact Css*/
.contacts,.feedbook{width:892px; float:left; padding-left:34px; padding-top:55px;}
.contacts .left{width:310px; float:left; font:12px/22px arial,"宋体"; color:#606060;}
.f14{font-size:14px; font-weight:bold;}
.contacts .right{width:580px; float:left;}
/*Foodbook Css*/
.feedbook .title{width:100%; height:80px; background:url(../images/xxa.jpg) repeat-x bottom;}
.feedbook .title span{display:block; float:left; font-family:Microsoft yahei; color:#000000;}
.feedbook .title span.bg{font-size:38px; line-height:70px; padding-bottom:10px;}
.feedbook .title span.nm{font-size:14px; line-height:66px; padding-top:14px; padding-left:12px;}
.feedbook .form{width:600px; padding-left:148px; float:left; padding-top:45px;}
.feedbook .form .div{width:100%; float:left; font:12px/22px "宋体"; color:#606060; padding-bottom:13px;}
.feedbook .form .div span{display:block; float:left;}
.feedbook .form .div span.w80{width:80px; text-align:right;}
.feedbook .form .div span.repuired{color:#ff0000; padding-left:6px;}
.feedbook .form .div span .text{width:147px; height:14px; font:12px/14px "宋体"; color:#606060; padding:3px; background:#ffffff; border:#e6e6e6 solid 1px;}
.feedbook .form .div span .text.w89{width:89px;}
.feedbook .form .div span .wh{width:397px; height:54px;}
.feedbook .form .div span .button{width:95px; height:24px; border:none; background:none; font-size:12px; color:#595758; cursor:pointer;}
.feedbook .form .div span .sbmt{background:url(../images/sb.jpg) no-repeat; color:#ffffff; margin-left:80px; font-weight:bold;}
/*Pagin Css*/
.pagin{width:90%; float:left;  padding:29px 0px 58px 9px;}
.pagin a{display:block; float:left; padding:0px 8px; font:11px/21px arial; color:#525152; border:#d3d3d3 solid 1px; background:#ffffff; text-align:center; margin-right:2px;}
.pagin a:hover,.pagin a.hover{background:#525152; border:#525152 solid 1px; color:#ffffff;}
.pagin a.next{font:12px/23px "宋体";width:47px; height:23px; border:none; background:url(../images/pagin_next.jpg) no-repeat; padding-right:4px;}
.pagin a.next:hover,.pagin a.next.hover{color:#000000;}
.pagin span{display:block; padding:0px 8px; float:left; font:11px/21px arial; color:#525152; border:#d3d3d3 solid 1px; background:#ffffff; text-align:center; margin-right:2px;}
.pagin span.hover{background:#525152; border:#525152 solid 1px; color:#ffffff;}
/*Hr Css*/
.article{line-height:1.6;color:#666;padding:30px;}
.article a{color:#666;font-size:12px; font-family:"宋体";}
.article *{font-size:12px; font-family:"宋体";}
.hrTop dt{float:left;font-size:60px;color:#000;line-height:65px;width:222px;}
.hrTop dt span{color:#3cb2e4;font-size:60px;}
.hrTop dd{float:right;width:465px;}
.hrTop dd p{font-family:"宋体";}
.hrList{margin-top:30px;}
.hrList th{height:26px;background-color:#b83c34;font-weight:700;color:#fff;padding-left:30px;}
.hrList td{padding:5px 0 5px 30px;border-bottom:1px dotted #d9d9d9; font-size:14px; font-family:"宋体"; color:#606060;}
.hrList td a{color:#606060;}
.hrList td a:hover{ text-decoration:underline;}
.hrList a.hot{color:#69a31c;background:url("../images/hr/hot.gif") right center no-repeat;padding-right:30px;}
.hrDetail h1.tit{color:#3cb2e4;font-size:14px;font-weight:700; color:#b6332d;}
.hrDetail .list{padding:20px 0;border-bottom:1px dotted #ccc;margin-bottom:20px; }
.hrDetail .list li{float:left;width:230px;}
.hrDetail .tips{margin-top:20px;border-top:1px dotted #d9d9d9;padding-top:20px;}
.hrDetail .tips em{color:#df0020;padding-right:10px;}
.hrDetail .tips a{color:#b6332d;font-weight:700;}
.hrDetail .tips a.link{background-color:#b6332d;color:#fff;padding:0 10px;overflow:visible;display:inline-block;}
/*Seach Css*/
.seachall,.seachall dl,.seachall dl dt{width:100%; float:left; font:14px/24px arial,"宋体";}
.seachall dl dd{width:860px; float:left; padding-top:4px; padding-top:4px; border-bottom:#666 dotted 1px;}
.seachall dl dd a{display:block; float:left; color:#333333;}
.seachall dl dd a:hover{color:#b6332d;}
.seachall dl dd span{display:block; float:right; color:#666666; font-size:10px; font-family:arial;}
/*Foot Css*/
#foot{width:100%; background:#f1f1f1 url(../images/foot.jpg) repeat-x bottom;}
.footnav{width:960px; min-height:170px; _height:170px; margin:0 auto; border-top:#cccccc solid 1px;}
.footnav ul{width:936px; min-height:163px; _height:163px; float:left;border-top:#ffffff solid 1px; padding:6px 0 0 24px ; background:url(../images/footnav_bg.png) no-repeat bottom}
.footnav li{width:125px; float:left;}
.footnav li.w430{width:430px;}
.footnav li .span,.footnav li a{display:block;}
.footnav li.w430 a{width:215px; float:left;}
.footnav li .span{font:bold 12px/29px arial,"宋体"; color:#474747;}
.footnav li a{font:12px/24px arial,"宋体"; color:#757575;}
.footnav li a:hover{color:#b6332d;}
.footnav .p{width:960px; height:30px; overflow:hidden; float:left; background:url(../images/p_bg.jpg) repeat-x; font:11px/30px arial,"宋体"; text-align:center;}
.footnav .p a{color:#ffffff; background:url(../images/xx.jpg) no-repeat left; padding:0 10px;}
.footnav .p a.bgno{background:none;}
.footnav .p a:hover{color:#b6332d;}
.footer{width:960px; height:87px; margin:0 auto; padding-top:10px;}
.footer .left{width:80%; float:left; font:12px/24px arial,"宋体"; color:#ffffff;}
.footer .right{width:19%; float:right; font:12px/24px arial,"宋体"; color:#ffffff; text-align:right;}
.footer .right a{color:#ffffff; display:inline-block;}




