@charset "utf-8";
/* CSS Document */
body{font-family:Arial; font-size: 12px; color:#595959; margin:auto; background:#f2f2f2;}
html, body, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, select, blockquote, th, td p { margin:0; padding:0;}
*{ margin:0px; padding:0px}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,li { list-style:none;}
img { border:0px; margin:0; padding:0;}
a{ text-decoration:none; color:#8b8b8b;}
.left {display: inline;float: left;}
.right {display: inline;float: right;}
.clear { clear: both ; }
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;}
.pr{ position:relative}
.pa{position:absolute;}
.w{ width:100%; height:auto}
.width{ width:1004px; margin:0px auto;}
.auto{ margin:0px auto;}
.he1{ height:10px;}
.he2{ height:20px;}
.he4{ height:40px;}
#mian{width:100%;}

.wtop{ height:124px; background:url(../images/top.png) repeat-x;}
.top{ height:124px;}
.top_l{ width:493px; height:124px;}
.top_r{ width:293px; height:124px;}
.top_lx{ font-size:14px; line-height:22px; text-align:right;}
.top_ce{ text-align:right; line-height:60px;}
.top_cont{ line-height:30px; font-size:16px; color:#1f1f1f;text-align:right;}
.top_cont span{ color:#fe9600; font-weight:bold; }
.wnav{ height:45px; background:url(../images/nav.png) repeat-x;}
.nav{ height:45px; background:url(../images/navbg.jpg) no-repeat; font-family:Myriad Pro; line-height:45px; font-size:14px; font-weight:bold; margin:0px auto; width:844px; padding-left:160px;}
.nav a{ color:#fefefe; display:block; float:left; width:100px; height:45px; text-align:center;}
.nav a:hover{ color:#ffaa2d;}
#ban{ height:320px; overflow:hidden; width:1004px; margin: 0px auto;}

.tp_ti{ height:85px; background:url(../images/tilte1.png) no-repeat; font-family:"微软雅黑"; color:#525050; font-size:16px; line-height:50px; padding-left:15px;}
.tp_ti span{ float:right;}
.tp_ti span.more{ margin-top:15px; margin-right:10px;}
.tp_ti span.gchj{ margin-top:30px;}
.rollBox{width:1004px;overflow:hidden; margin:0px auto; position:relative; z-index:99; height:163px; padding-top:10px; background-color:#e6e6e6;}
.rollBox .LeftBotton{height:52px;width:30px;background:url(../img/_20.jpg) no-repeat 5px ;overflow:hidden;float:left;display:inline;margin:50px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:25px;background:url(../img/_17.jpg) no-repeat 0px ;overflow:hidden;float:left;display:inline;
margin:50px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:1004px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:179px;float:left;text-align:center; margin-left:10px; margin-right:10px;}
.rollBox .Cont .pic img{ width:179px; height:116px;}
.rollBox .Cont .pic .pic_img{width:179px; height:116px; border:solid 1px #d5d5d5; border-radius:8px; overflow:hidden;}
.rollBox .Cont .pic span{ text-align:center; }
.pic span a{font-size:12px; line-height:24px; text-decoration:none;}
.rollBox #List1,.rollBox #List2{float:left;}
/**/
.center{background:#e6e6e6;}
.pro{ height:430px; }
.pro_l{ width:251px; height:430px;}
.l_top{ height:25px; background:url(../images/lm_top.png) no-repeat;}
.l_cen{ height:385px; background:url(../images/lm_cen.png) repeat-y;}
.l_cen ul li{ line-height:28px; font-size:14px; font-weight:bold; padding-left:30px; margin:0px 22px; border-bottom:dotted 1px #a3a3a3;}
.l_cen ul li a{color:#606060;}
.l_cen ul li a:hover{ color:#e69c30}
.l_cen_img{ width:205px; margin:0px auto; color:#a3a3a3; font-weight:bold; font-family:Verdana;}
.l_cen_img p{ text-align:center; line-height:26px;}
.l_cen_img span{ line-height:20px; font-size:14px;}
.l_cen_img img{ border:solid 1px #000;}
.l_botm{ height:15px; background:url(../images/lm_botm.png) no-repeat;}
.pro_r{ width:740px; height:430px;}
.pro_r ul li{ display:block; width:222px; background:url(../images/listbg.png) no-repeat; text-align:center; float:left; margin-left:15px; margin-bottom:20px; height:188px;}
.pro_r ul li a img{  margin-top:8px; margin-bottom:20px;}
/*关于联系我们*/
.box{ }
.title{ height:61px; background:url(../images/tilte2.png) no-repeat; overflow:hidden;  font-family:"微软雅黑"; color:#525050; font-size:16px; line-height:71px; padding-left:30px;}
.i_about{ width:657px; height:243px; background:url(../images/aboutbg.png) no-repeat; padding-top:10px;}
.i_about img{ float:left; border:solid 1px #000; margin:10px;}
.i_about p{ font-family:"宋体"; line-height:28px; font-size:16px; color:#000; padding:0px 10px;}
.i_about p a{ color:#f99604; font-size:12px}
.i_cont1{ width:311px; height:214px; background:url(../images/contbg1.png) no-repeat; color:#666666; font-size:14px; padding-left:20px; line-height:28px; padding-top:50px;}
.i_cont{ width:311px; height:214px; background:url(../images/contbg.png) no-repeat; color:#a3a3a3; font-size:14px; padding-left:20px; line-height:24px; padding-top:40px;}
.botm{ height:52px; background:url(../images/botm.png) no-repeat;}
/*foot*/
.wfoot{ height:70px; background:url(../images/foot.jpg) repeat-x;}
.foot{ height:60px; background:url(../images/foot.jpg) repeat-x; text-align:center; line-height:24px; padding-top:10px;}

/*内页*/
/*产品列表*/
.proti{ height:30px; background:url(../images/proti.jpg) no-repeat; margin-bottom:8px; font-family:"微软雅黑"; font-size:16px; color:#898484}
.npro{  }
.npro_r{ width:740px; }
.npro_r ul li{ display:block; width:222px; background:url(../images/listbg.png) no-repeat; text-align:center; float:left; margin-left:15px; margin-bottom:20px; height:200px; display:block; overflow:hidden; }
.npro_r ul li a img{  margin-top:8px; margin-bottom:20px; width:207px; height:148px;}
.npro_r ul li a{ color:#f99604;}
.npro_l{ width:251px; }
.npro_l .nl_top{ height:25px; background:url(../images/lm_top.png) no-repeat;}
.npro_l .nl_cen{  background:url(../images/lm_cen.png) repeat-y;}
.npro_l .nl_cen ul.cen_leb li{ line-height:28px; font-size:14px; font-weight:bold; padding-left:30px; margin:0px 22px; border-bottom:dotted 1px #a3a3a3; color:#ff0101; background:url(../images/libg.png) no-repeat 15px center;}
.npro_l .nl_cen ul.cen_leb li a{color:#606060;}
.npro_l .nl_cen ul.cen_leb li a:hover{ color:#e69c30}
.npro_l .nl_cen_img{ width:205px; margin:0px auto; color:#a3a3a3; font-weight:bold; font-family:Verdana;}
.npro_l .nl_cen_img p{ text-align:center; line-height:26px;}
.npro_l .nl_cen_img span{margin-left:15px; line-height:20px; font-size:12px; display:block; }
.npro_l .nl_cen_img img{ border:solid 1px #000;}
.npro_l .nl_botm{ height:15px; background:url(../images/lm_botm.png) no-repeat;}
.botm2{ height:44px; background:url(../images/botm2.png) no-repeat;}
.npro_l .nl_list{ background:url(../images/lm_cen.png) repeat-y; padding-left:15px;}
.npro_l .nl_list ul li{ display:block; width:222px; background:url(../images/probg.jpg) no-repeat; text-align:center;}
.npro_l .nl_list ul li a img{  margin-top:8px; margin-bottom:20px;}
.npro_l .nl_list ul li a{ color:#f99604;}
/*产品图片*/
.show_r{ width:740px;}
.cl:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.cl{zoom:1}
.wrap{width:740px;height:445px; position: relative;}
/* sildes css begin */
.control {width:740px;height:445px;background:#f2f2f2;display: block;position: absolute;top:0; left:0px;}
.change li{width:740px;text-align:center}
/* 图片垂直居中,不是很准确 */
.change li .imgWrap{width:552px;height:401px; background:url(../images/proshowbg.jpg) no-repeat; overflow:hidden; padding-top:8px; margin-top:25px;}
.change li img{ width:527px; height:378px;}
/* 描述部分 */
.change li .textDesc{ display:none;}
.prev, .next{ display:none} 
/* 缩图部分 */
.thumbWrap{width:170px;height:390px;padding:25px 0;position:absolute;right:0;top:0;background:#f2f2f2;border-radius:5px; overflow:hidden;}
.thumbWrap .thumbCont{width:100%;height:100%;position:relative;overflow:hidden; margin-top:5px;}
.thumbWrap ul{}
.thumbWrap ul li{width:160px;height:130px;text-align:center;}
.thumbWrap ul li div{display: table-cell ;width:160px;height:119px; background:url(../images/probg2.jpg) no-repeat; padding-top:5px;}
.thumbWrap ul li img { width:149px; height:105px;}
.thumbWrap ul li.cur{background:url(../images/curBg.gif) no-repeat}

/* 缩图按钮 */
.thumbPrev,.thumbNext{width:170px;height:21px;position:absolute;z-index: 9; outline:none}
.thumbPrev span, .thumbNext span{display: none;}
.thumbPrev{left:0;top:0;background:url(../images/Yprev.png) no-repeat 60px center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="img/Yprev.png") ; _background:none}
.thumbNext{left:0;bottom:0;background:url(../images/Ynext.png) no-repeat 60px center;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src="img/Ynext.png") ; _background:none}
/*产品介绍*/
.show_txt{ width:740px;}
.show_ti{ line-height:30px; text-align:center; color:#f99604; width:552px;}
.show_txt .txt1 ,.show_txt  .txt2{ border:solid 1px #d9d9d9; width:273px; margin-left:40px; padding:10px;  height:auto; float:left; line-height:22px; color:#171e13;}
.show_txt .txt1 strong,.show_txt .txt2 strong{ text-align:center; display:block;  line-height:28px;}
/*内页幻灯片*/
.nban{ height:221px;}
/* theme-orman */
.slider-wrapper{width: 1112px;height:221px;margin:0 auto;}
.theme-orman.slider-wrapper{width: 1112px;height:221px;position:relative; margin:0 auto;}
.theme-orman .nivoSlider images{position:absolute;top:0px;left:0px;display:none;width:1112px; /* Make sure your images are the same size */height:322px; /* Make sure your images are the same size */}
.theme-orman .nivo-controlNav{position:absolute;left: 48%;bottom: 4px;margin-left:-30px; /* Tweak this to center bullets */z-index: 101;}
.theme-orman .nivo-controlNav a{display:block;width:12px;height:12px;background:url(../images/slider_nav_button.png) no-repeat;text-indent:-9999px;border:0;margin-right:7px;float:left;}
.theme-orman .nivo-controlNav a.active{background-position:0 -12px;}
.theme-orman a.nivo-nextNav{background-position:100% 50%;right:-24px;padding-right:20px;}
.theme-orman a.nivo-prevNav{left:-24px;padding-left:20px;}
.theme-orman .nivo-caption{font-family: Helvetica, Arial, sans-serif;}
.theme-orman .nivo-caption a{ color:#fff;border-bottom:1px dotted #fff;}
.theme-orman .nivo-caption a:hover{ color:#fff;}
/* The Nivo Slider styles */
.nivoSlider{position:relative;}
.nivoSlider img{position:absolute;top:0px;left:0px;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;}
.nivo-box{display:block;position:absolute;z-index:5;}
/* Caption styles */
.nivo-caption{position:absolute;left:0px;bottom: 0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */width:100%;z-index:8; display:none;}
.nivo-caption p{padding:5px;margin:0;display:none;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-prevNav{left:0px; display:none;}
.nivo-nextNav{right:0px; display:none;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a{position:relative;z-index:9;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}
/*关于我们*/
.about{ line-height:24px; font-size:14px; width:740px; }

#demo{height:500px;width:251px; overflow:hidden;}
#demo ul li{ text-align:center; margin-bottom:15px;}
#demo ul li img{ border:solid 1px #aeb4b6; padding:5px; margin-bottom:10px;}