@charset "gb2312";

body{  font:14px/22px Verdana,Arial,sans-serif,"Times New Roman",宋体; text-align:center; color:#333;background:#fff}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;}
input,select{ font-size:12px; vertical-align:middle;}
textarea,input{ word-wrap:break-word; word-break:break-all; padding:0px; }
li{ list-style-type:none;}
img{ border:0 none;}
i{ font-style:normal;}
a:link, a:visited{  text-decoration:none;}
a:hover{  text-decoration:none;}
a { outline:none; star:expression(this.onFocus=this.blur()); color:#333;}
.warpper{ width:1000px; margin:0 auto; text-align:left;}

.clr{ clear:both;}
.more{ float:right;}

.empty-20{ height:20px;}
.empty-30{ height:30px;}
.empty-10{ height:10px;}

.empty-111{ height:5px;}

.header{ background:url(../images/top-bj2.jpg) repeat-x; height:163px;}
.head-row1{ height:30px; line-height:30px; color:#fff; margin-left:15px;}
.head-row2{ height:79px;}



		
.logo{ float:left; width:354px;}
.phone{ float:right; width:195px; color:#6a3921; font-size:14px;margin-top:10px;}
.phone span{ font-size:20px;}
.phone:hover{display:block; background:url(../images/tel.jpg) no-repeat left;width:195px; height:45px;}
.phone img{ float:left;}
.nav{ font-size:16px; font-family:微软雅黑;}
.nav li{ float:left; width:125px; height:54px; line-height:20px; text-align:center; background:url(../images/nav-line.jpg) no-repeat right;}

/*.name a{ display:block; border-bottom:#1e1e1e solid 3px; width:125px; height:51px; }*/
.nav a:hover, .nav a:active{ display:block; border-bottom:#1e1e1e solid 3px; width:125px; height:51px; }
.nav .last{background:none;}

.nav .m { float: left; position: relative; border-top: 0; border-bottom: 0; margin-left: -1px; }
.nav a:hover { text-decoration: none; color: #000; }
.nav .on { border-color: #1F7CAF; }
.nav .sub { display: none; /*默认隐藏*/ width: 125px; padding: 5px 0; position: absolute; left: -1px; top: 54px; background: #fff; text-align: center;z-index: 999999; }
.nav .sub li { vertical-align: middle; height: 34px; line-height: 34px;}
.nav .sub li a { height: 20px; line-height: 20px; padding: 4px 0; display: block;  color: #000; font-size:14px; }
.nav .sub li a:hover { color: #0066A6; background: #fff; font-size:14px; }

.line{background:url(../images/row-bj.jpg) repeat-x; height:6px;}

.gonggao  .tit { height:30px; line-height:30px; border-bottom:#0070b7 solid 1px; border-top:#0070b7 solid 1px; }
.gonggao .tit span{ color:#ad0000; font-size:14px;}
.gonggao .g-txt{ background:#eeeeee;}
.pro-list{ float:left; width:210px;}

.pro-list .p-tit{ background:url(../images/pro-tit.jpg) no-repeat; height:59px; line-height:20px; color:#fff; font-size:14px; font-family:微软雅黑; padding-left:20px;}
.pro-list .p-tit span{ font-size:18px; font-family:微软雅黑;}
.products{ float:left; width:760px;}
.pro-list .p-txt1{ background:url(../images/pro-txt1.jpg) repeat-y;}
.pro-list .p-txt2{ background:url(../images/pro-txt2.jpg) no-repeat; height:13px;}

.pro-list .p-txt1{ padding-bottom:30px;}
.pro-list .p-txt1 ul{ margin-left:4px;}
.pro-list .p-txt1 li{ padding-bottom:2px;}

.a1{ display:block; width:202px; height:32px; line-height:32px;  font-size:14px; font-family:微软雅黑; background:url(../images/pro-txt3.jpg) no-repeat; text-indent:30px;}


.a2{ display:block;width:130px; height:25px; line-height:25px;margin-top:5px; background:url(../images/x-tu2.jpg) no-repeat left center;padding-left:15px; margin-left:20px;
}

.products { margin:0px 0px 10px 30px;}
.products li{ float:left; text-align:center; margin:0px 22px 20px 0px;}
.products a:link, .products a:visited{ display:block; background:#fff; width:228px; height:242px;}
.products a:hover, .products a:active{ display:block; background:url(../images/pro-hover.jpg) no-repeat; width:228px; height:242px;}

.products  li img{ margin:2%;}
.products li span{ font-size:16px; font-family:微软雅黑;}


.bj1{  height:128px; background-size:100%;}


.bj2{ background:url(../images/row2-bj.jpg) no-repeat center; height:104px; background-size:100%;}

.jy li{ margin-bottom:40px;}
.jy-text{ float:left; width:537px; }
.jy-text .jy-tit1{background:url(../images/jy-tit.jpg) no-repeat; height:80px;font-size:24px; font-family:微软雅黑; font-weight:bold; text-indent:90px; line-height:30px;}
.jy-text .jy-tit1 span{ color:#f33f00;}
.jy-text .min-tit{ padding-top:10px;}
.jy-text .min-tit span{ padding-left:100px;}
.jy-text .jy-txt1{ font-size:14px; width:350px;}
.one-bj{ background:url(../images/one-bj.jpg) no-repeat bottom; height:17px; }
.jy-img{ float:left; width:360px;}

.jy-text .jy-tit3{background:url(../images/th-tit.jpg) no-repeat; height:136px;font-size:24px; font-family:微软雅黑; font-weight:bold; text-indent:90px; line-height:30px;}
.jy-text .jy-tit3 span{ color:#f33f00;}
.jy-text .jy-txt3{ font-size:14px; width:350px;}

.jy-text2{ float:left; width:520px; }
.jy-img2{ float:left; width:381px;}

.jy-text2 .jy-tit2{background:url(../images/two-tit.jpg) no-repeat; height:132px;}
.jy-text2 .min-tit2{font-size:24px; font-family:微软雅黑; font-weight:bold; text-indent:160px; line-height:30px;}
.jy-text2 .min-tit2 span{ padding-left:170px;}
.jy-text2 .jy-tit2 span{ color:#f33f00;}
.jy-text2 .jy-txt2{  margin:20px 0px 0px 120px;}


.jy-text2 .jy-tit4{background:url(../images/four-tit.jpg) no-repeat; height:145px; margin:38px 0px 0px 60px;}
.jy-text2 .min-tit2{font-size:24px; font-family:微软雅黑; font-weight:bold; text-indent:160px; line-height:40px;}
.jy-text2 .jy-tit4 span{ color:#f33f00; font-size:22px;}

.jy{ border-bottom:1px solid #ccc;}


.anli .tit{ background:url(../images/tit-2.jpg) no-repeat; height:50px;  text-indent:55px; font-size:18px; font-family:微软雅黑;}
.anli .tit span{ padding-left:50px;}

.anli .top-txt li{ float:left; text-align:center; font-size:16px; font-family:微软雅黑; margin-right:20px; }
.anli .top-txt a:link, .anli .top-txt a:visited{ display:block; border:1px dotted #dcdcdc; border-radius:10px; height:47px; width:168px; line-height:40px;}
.anli .top-txt a:hover, .anli .top-txt a:active{ display:block; background:url(../images/hover.jpg) no-repeat; height:47px; width:168px; line-height:40px; color:#fff;}

.anli .l-img{ float:left; width:480px;}

.anli .r-img{ float:left; width:460px; margin-left:30px;}
.anli .r-img li{ float:left; margin-left:15px;}


.about-wrap{ background:#eeeeee; padding-bottom:30px;}
.about{ float:left; width:323px; margin-top:30px;}

.about .tit{ background:url(../images/about-tit.jpg) no-repeat bottom; height:30px; line-height:20px; text-indent:10px;font-size:18px; font-family:微软雅黑;}
.about .tit span{ font-size:14px;color:#404040;}
.about .more{ font-size:12px;}
.about .more a{ color:#2f9ffe; }
.about .more a:hover{ color:Red;}
.about .txt a{ color:#c00000;}
.about .txt img{ float:left; margin-right:10px; line-height:24px;}

.sc .tit{ background:url(../images/sc-tit.jpg) no-repeat bottom; height:30px; line-height:20px; text-indent:10px;font-size:18px; font-family:微软雅黑; }
.sc .tit span{ color:#404040; font-size:14px;}
.sc .more{ font-size:12px; margin-right:10px; }
.sc .more a{ color:#2f9ffe; }
.sc .more a:hover{ color:Red;}
.sc .txt li{ float:left; margin:0px 8px;}
.sc .li1{ width:232px; height:168px; }
.sc .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 28px; width: 232px; background: #333; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden; }
.sc .li2{position:absolute; bottom:0px; top:-160;width:232px; height:168px; line-height:50px; z-index:3000; text-align:center;}
.sc .li2 a:hover{ color:red;}

.sc a{ color:#fff;}
.sc{position:relative;}

/* 生产实力展示 */
.friendLink { height: 168px;  overflow: hidden; clear: both; }
.friendLink ul { overflow: hidden; zoom: 1; }
.friendLink ul li { width: 232px; float: left; margin: 0 8px; display: inline; }
.friendLink ul li img { width: 232px; height: 168px; }


.zs{ float:left; width:300px; margin:15px 0px 0px 20px;}
.zs .tit{ border-bottom:1px solid #ccc;height:40px; line-height:20px; text-indent:10px;font-size:18px; font-family:微软雅黑;}
.zs .tit span{ font-size:14px;color:#404040;}
.zs .more{ font-size:12px; margin-top:15px;}
.zs .more a{ color:#2f9ffe; }
.zs .more a:hover{ color:Red;}

.left-txt{ float:left; width:24px; margin:90px 10px 0px 0px;}
.center-txt{ float:left; width:210px; margin-right:10px;}
.right-txt{ float:right; width:24px; margin:90px 0px 0px 0px;}

/* 本例子css */
		.slideBox{ width:300px; height:226px; overflow:hidden; position:relative; border:1px solid #ddd;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:300px; height:226px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }


.news{ float:left; width:323px; margin-top:30px;margin-left:30px;}

.news .tit{ background:url(../images/about-tit.jpg) no-repeat bottom; height:30px; line-height:20px; text-indent:10px;font-size:16px; font-family:微软雅黑;color:#1d1d1d;}
.news .tit span{ color:#404040; font-size:12px;}
.news .more{ font-size:12px;}
.news .more a{ color:#2f9ffe; }
.news .more a:hover{ color:Red;}

.new-img { float:left; width:320px;}
.new-text{ float:left; width:320px;}
.new-text a:hover{ color:#2f9ffe;}
.new-text li{ background:url(../images/x-tu2.jpg) no-repeat left center; border-bottom:1px dotted #ccc; text-indent:20px; line-height:36px;}
.new-img .foot-img li{ float:left; margin-right:5px;}


.wh{ float:left; width:307px;  margin:30px 0px 50px 20px;}
.wh .tit{ background:url(../images/new-tit4.jpg) no-repeat bottom; height:30px; line-height:20px; text-indent:10px;font-size:16px; font-family:微软雅黑; color:#1d1d1d;}
.wh .tit span{ color:#404040; font-size:12px;}
.wh .more{ font-size:12px; }
.wh .more a{ color:#2f9ffe; }
.wh .more a:hover{ color:red; }
.wh .txt {border:1px solid #ccc; font-size:14px; line-height:24px; padding-bottom:30px;}
.wh .wh-txt{ padding:5px;}




.foot-nav{ height:200px; background:#333;}
.l-nav{ float:left; width:460px; }
.r-nav { float:right; width:460px;}

.foot-nav .li1{ float:left; margin:0px 20px 0px 20px;}
.foot-nav .li1 .tit{ font-size:14px; font-weight:bold; }
.foot-nav .li2{ line-height:20px;}
.foot-nav a{ color:#fff;}
.foot-nav a:hover{ color:#00FF17;}
.foot-nav .txt{ color:#fff;}
.foot-nav .txt a:hover{ color:#00FF17;}


.foot-text{ height:55px; background:#272727; line-height:55px; color:#fff;}
.foot-left{  width:100%; float:left;}
.foot-right{ float:right; width:480px;}
.foot-text a{ color:#fff;}
.foot-text a:hover{ color:red;}





/*neiye*/
.n-left{ width:220px; float:left;}
.n-prolist .p-tit{ background:url(../images/pro-tit.jpg) no-repeat; height:59px; line-height:20px; color:#fff; font-size:14px; font-family:微软雅黑; padding-left:20px;}
.n-prolist .p-tit span{ font-size:18px; font-family:微软雅黑;}
.n-prolist .p-txt1{ background:url(../images/pro-txt1.jpg) repeat-y;}
.n-prolist .p-txt2{ background:url(../images/pro-txt2.jpg) no-repeat; height:13px;}

.n-prolist .p-txt1{ padding-bottom:30px;}
.n-prolist .p-txt1 ul{ margin-left:4px;}
.n-prolist .p-txt1 li{ padding-bottom:2px;}

.a1{ display:block; width:202px; height:32px; line-height:32px;  font-size:14px; font-family:微软雅黑; background:url(../images/pro-txt3.jpg) no-repeat; text-indent:30px;}


.a2{ display:block;width:130px; height:25px; line-height:25px;margin-top:5px; background:url(../images/x-tu2.jpg) no-repeat left center;padding-left:15px; margin-left:20px;
}


.n-contact .p-tit{ background:url(../images/pro-tit.jpg) no-repeat; height:59px; line-height:20px; color:#fff; font-size:14px; font-family:微软雅黑; padding-left:20px;}
.n-contact .p-tit span{ font-size:18px; font-family:微软雅黑;}
.n-contact .p-txt1{ background:url(../images/pro-txt1.jpg) repeat-y;}
.n-contact .p-txt2{ background:url(../images/pro-txt2.jpg) no-repeat; height:13px;}

.n-contact .p-txt1{ padding-left:4px;}
.n-contact .p-name{ padding:15px;}
.n-contact .p-name span{ font-size:16px; color:#333;}
.n-contact{ margin-bottom:30px; font-size:14px;}

.n-right{ float:left; width:750px; margin-left:20px;}
.n-products .tit{ font-size:14px; font-family:微软雅黑; border:1px solid #c2c2c2; height:30px; line-height:30px; text-indent:20px;}
.n-products1 .tit{ font-size:14px; font-family:微软雅黑; border:1px solid #c2c2c2; height:30px; line-height:30px; text-indent:20px;}

.n-products li{ float:left; text-align:center; margin:0px 20px 40px 0px;}


.n-products li div img{ margin:0;}
.n-products li div a:link, .n-products li div a:visited{ display:block; border:#cdcdcd solid 1px; height:201px; width:224px;}

.n-products li div a:hover, .n-products li div a:active{ display:block; border:#00609c solid 1px; height:201px; width:224px;}
.n-products li span{ line-height:30px; font-size:14px;}


/* banner */
.banner { min-width: 1000px; position: relative; height: 411px; overflow: hidden; }
.banner .bd { position: relative; z-index: 0; }
.banner .bd ul { width: 100% !important; }
.banner .bd li { width: 100% !important; height: 411px; }
.banner .bd li .siteWidth { width: 1000px; position: relative; margin: 0 auto; height: 411px; }
.banner .bd li a { height: 411px; display: block; }
.banner .bd .txt { position: absolute; width: 415px; top: 100px; left: 22px; font: normal 18px/30px "Microsoft YaHei"; }
.banner .bd .btn { display: block; zoom: 1; margin-top: 8px; width: 72px; padding-right: 10px; height: 31px; line-height: 31px; text-align: center; color: #fff; font-size: 12px; background: url(../images/banner-btn.png) 0 0 no-repeat; _background: url(../images/banner-btn-ie6.png) 0 0 no-repeat; }
.banner .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px; text-align: center; }
.banner .hd ul li { cursor: pointer; display: inline-block; *display:inline;
zoom: 1; width: 11px; height: 11px; margin: 4px; background: url(../images/dot-black.png) 0 0; overflow: hidden; line-height: 9999px; filter: alpha(opacity=40); opacity: 0.4; }
.banner .hd ul .on { filter: alpha(opacity=100); opacity: 1; }


.dropdown
{
    display:none;
    }
    
    
/*留言样式*/
.base_tit {border-bottom: 1px solid #DADADA; color: #444444;font-size: 14px; margin: 20px auto 2px 0; padding-bottom: 5px;}
.form_box dl {clear: both;font-size: 12px;line-height: 25px; padding: 5px 0;}
.form_box dl dt {display: block;float: left;text-align: right;width: 150px;}
.form_box dl dd {margin-left: 150px; padding-left: 10px;}
.input {background:#FFF; border: 1px solid #CACACA; border-radius: 4px;display: inline;font-family: 'Microsoft YaHei';height: 18px;line-height: 18px;margin-right: 5px;padding: 5px; vertical-align: middle;}
input.txt{width:200px;}
input.small{width:50px;}
.form_box dl dd .btn_submit{ background:#52A152; border:1px solid #429342;color:#FFF;cursor:pointer;font-family:'Microsoft YaHei';font-size:14px;line-height:1em;padding:10px 30px;}

/*上页下页格式*/
.scott{padding:3px;margin:3px;text-align:center;}
.scott a{border:#ddd 1px solid;padding:2px 5px;color:#555555;margin:0 2px 0 0;text-decoration:none;}
.scott a:hover{border:#555555 1px solid;color:#555555;background-color:#f1ffd6;}
.scott a:active{border:#555555 1px solid;color:#555555;background-color:#f1ffd6;}/*#0066FF*/
.scott span.current{border:#2DA006 1px solid;padding:2px 5px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#2DA006;}
.scott span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;color:#ccc;margin:0 2px 0 0;}
.current{border:#00AAC8 1px solid;padding:2px 5px;font-weight:bold;color:#fff;margin:0 2px 0 0;background-color:#00AAC8;text-align:center;}
.disabled{border:#f3f3f3 1px solid;padding:2px 5px;color:#ccc;margin:0 2px 0 0;text-align:center;}

.pic1{margin:0px auto;width:220px;height:197px; padding:2; border:1px solid #C2C2C2;overflow:hidden;}

.a-c{text-align:center;}


/*新闻*/
.newslist{ padding-right:5px; padding-top:20px;}
.newslist li { height: 30px; line-height: 30px; padding-left: 2px; border-bottom: dashed 1px #ccc; background: url(../images/arrow.gif) no-repeat 10px; overflow: hidden; position: relative; }
.newslist li a { text-decoration: none; font-size: 14px; color:#555555;padding-left: 10px; }
.newslist li a:hover{ color:Red;}
.newslist li .date { position: absolute; top: 1px; right: 10px; color: #999; font-size:14px; }
.newstitle h2{font-size:16px;text-align:center;font-family:"微软雅黑","宋体";font-weight:400;}
.newsinfo{height:25px;padding:0 20px;border-bottom:dashed 1px #ddd;margin:0 0 20px 0;}
.newscontent{line-height:2em;text-indent:28px;text-align:justify;padding:0 20px;}

.new-text1{ float:left; width:100%;}
.new-text1 a:hover{ color:#2f9ffe;}
.new-text1 li{ background:url(../images/x-tu2.jpg) no-repeat left center; border-bottom:1px dotted #ccc; text-indent:20px; line-height:36px;}
.new-text1 li .date { float:right; color: #999; font-size:12px; }

.ditu{width:99%;height:300px;border:#ccc solid 1px; margin:15px auto;}


/* play */
#play{width:740px;text-align:center;position:relative;overflow:hidden;margin:5px auto;}
#play .change_a{width:10%;height:100%;position:absolute;top:0;z-index:1;cursor:pointer;display:block;overflow:hidden;background:url(../css/.com/templates/涓婃捣璐濆紑瀹炰笟鏈夐檺鍏徃/css/about:blank);}
#play .prev_a{left:0;}
#play .next_a{right:0}
#play .change_a span{width:24px;height:43px;display:block;position:absolute;top:50%;margin-top:-21px;display:none}
#play .prev_a span{background:url(../images/s_gallery_2012110702.png) no-repeat 0px -50px;left:0;}
#play .next_a span{background:url(../images/s_gallery_2012110702.png) no-repeat -30px -50px;right:0;}
#play .img_ul{position:relative;z-index:1;}
.img_hd {width:740px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background-color:#eee;overflow:hidden;height:66px;padding:2px 0;margin-top:15px;margin:5px auto;position:relative;}
.img_hd ul{position:absolute;z-index:1}
.img_hd ul li{float:left;width:80px;height:60px;border:3px solid #eee;cursor:pointer;margin:0 3px 0 1px;overflow:hidden;*display:inline;padding:1px;text-align:center}
.img_hd ul li img{height:60px;}
.img_hd ul li.on{border-color:rgb(45, 150, 233);}
.img_hd .bottom_a{background:url(../images/s_gallery_2012110702.png) no-repeat;width:22px;height:22px;position:absolute;display:block;top:50%;margin-top:-11px;cursor:pointer;z-index:10}
.img_hd .prev_a{background-position:0 -24px;left:5px;}
.img_hd .next_a{background-position:-30px -24px;right:5px;}