@charset "utf-8";
/* CSS Document */
/* ==========base公共部分============ */
html,body,div,span,iframe,map,font,img,a img,samp,strong,hr,
h1,h2,h3,h4,h5,h6,b,p,blockquote,a,address,code,dl,dt,dd,ol,
ul,li,form,label,table,tr,td,th{padding:0;margin:0;border:0;font-weight:normal;list-style:none; text-align:left;}
.clearboth{clear:both;}
a{text-decoration:none;color:#424550; text-align:left;}
body{margin:0;padding:0;font-family:思源黑体,Arial;font-size:14px;color:#3d3d3d;text-align:center;}
.page{text-align:center;margin:15px 0;}
.page a{padding:3px 10px;border:1px #ccc solid;margin:0 4px;}
.page a:hover,.page a.dq{color:#fff;background:#0076c6;border:1px #4db2de solid;}

/*头部开始*/
.wrapper1{width:1200px;margin:0 auto;text-align:left;}
.wrapper{width:1200px;margin:0 auto;text-align:left;}
.header .top{width:100%;height:70px;}
.header .welcm{width:100%;height:30px; background:#000;}
.header .welcm h1{ font-size:16px; text-align:left; line-height:30px; color:#fff; float:left; width:500px;}
.header .welcm ul{ line-height:30px; color:#fff; float:right;}
.header .welcm ul li{float:left;}
.header .welcm ul li a{float:left; height:18px; line-height:18px; padding:6px 5px; font-size:16px; color:#fff;}
.header .top .wrapper{ position:relative;}
.header .top .logo{float:left;padding-right:5px;margin-top: 10px; width:341px;}
.header .top .hotline{float:right;margin-top: 15px;text-align:right;overflow:hidden;width: 180px; padding-left:50px; height:44px; background:url(../images/hotline.png) no-repeat left center;}
.header .top .hotline span{font-size: 14px;line-height: 20px;color:#ffb400;padding-top:0px; letter-spacing:4px; width:180px; text-align:left; float:left; font-style:italic;}
.header .top .hotline .numb{font-size:22px;font-weight:normal;color:#ffb400;background:none;float:left;width:180px; text-align:left; height:24px; font-style:italic; letter-spacing:4px;}
/*菜单开始*/
.header .nav{width:100%;}
.header .nav .subnav{background:#fff;display:none;padding:5px 0;position:absolute;z-index:1000;}
#menu {width:100%;display:table; background:#ffb400; height:60px;} 
#menu ul{width:1080px; height:60px; float:left; padding:0 60px;} 
#menu li{float:left;position:relative;display:block;padding:0px; height:60px; width:120px;}
#menu li.last{ }
#menu li a{display:inline-block;height:28px;line-height:18px; text-align:center;color:#fff; font-size:16px; border-bottom:5px solid #ffb400; margin-top:20px; transition:all 0.6s;}
#menu li a:link, #navigation li a:visited {} 
#menu li a:hover,#menu li.on a{ color:#ffffff; border-bottom:5px solid #fff;} 
#menu ul ul { display:none;position:absolute; top:54px; left:0; z-index:99999; width:auto;background:none;background-color:#fff; filter:alpha(opacity=70);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7;padding-top:0px;padding-left:0;}
#menu ul ul li{background:none; float:none; border-top:none;padding-top:0;padding-bottom:0;}
#menu ul ul li a{ color:#666; font-size:14px; padding:0 0 0 50px; display:block; width:168px; text-align:left;border-bottom:none;line-height:40px;height:40px;}
#menu ul ul li a:hover{ color:#fff;}
#menu ul ul li:hover{background:#0076c6;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}

/*焦点图开始*/
.header .banner{width:100%;height:450px;margin:0 auto;overflow:hidden;}
.header .banner #focus {width:1500px;height:450px;float:left;overflow:hidden;position:relative;left:50%;margin-left:-750px;}
.header .banner #focus ul {height:450px; position:absolute;}
.header .banner #focus ul li {float:left; width:1500px; height:450px; overflow:hidden; position:relative; background:#000;}
.header .banner #focus ul li div {position:absolute; overflow:hidden;}
.header .banner #focus .btnBg {position:absolute; width:1920px; height:20px; left:0; bottom:0; background:#000;}
.header .banner #focus .btn {position:absolute; width:360px; height:10px; padding:5px 30px; right:0; bottom:0; text-align:left;}
.header .banner #focus .btn span {display:inline-block; _display:inline; _zoom:1; width:20px; height:10px; _font-size:0; margin-left:10px; cursor:pointer; background:#fff;}
.header .banner #focus .btn span.on {background:#fff;}
.header .banner #focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
.header .banner #focus .pre {left:0;}
.header .banner #focus .next {right:0; background-position:right top;}

/*===============================首页==================================*/
/*首页搜索*/
.sousuo { height:68px;}
.sousuo .keywords{ width:600px; float:left; height:68px; line-height:68px; font-size:14px; color:#ffb400;}
.sousuo .search{ width:300px; float:right; margin-top:15px;}
.sousuo .search .key{ width:219px; float:left; height:33px; border:1px solid #ffb400; border-right:0px; padding:0 5px; font-size:16px; color:#CCC;}
.sousuo .search .submit{ width:70px; float:left; height:35px;font-size:18px; color:#fff; text-align:center; line-height:35px; background:#ffb400; border:0px;}

/*首页标题*/
.zqtitle{ text-align:center; font-size:40px; text-align:center; color:#0f1110; line-height:120px; height:120px; width:1200px; float:left;}


/*首页产品分类*/
.zqfl{}
.zqfl ul{ width:1200px; float:left;}
.zqfl ul li{ width:285px; float:left; height:310px; margin-right:20px;}
.zqfl ul li.last{margin-right:0px;}
.zqfl ul li img{ width:283px; float:left; height:258px; border:1px solid #000;}
.zqfl ul li h1{ width:285px; float:left; height:50px; line-height:50px; text-align:center; font-size:18px;}


/*首页产品*/
.product_box{ margin-top:0px;}
.product_box .product_left{ width:248px; background:#3c529f; float:left;}
.product_box .product_left .product_title{ width:248px; background:#003399; height:60px; float:left; line-height:60px; letter-spacing:10px;}
.product_box .product_left .product_title h2{ float:left; color:#fff; font-size:18px; padding:25px 0 0 100px; background:url(../images/sycp1.png) no-repeat 50px 30px;}
.product_box .product_left .product_intro{ width:244px; float:left; padding:0 2px 30px 2px;}
.product_box .product_left .product_intro li{ width:244px; float:left; height:53px; margin-bottom:13px; background:#fff; line-height:53px; text-align:center; font-size:16px;}
.product_box .product_right{ width:1200px; height:840px; float:right;}
.product_box .product_right .product_righttitle{ float:left;}
.product_box .product_right .product_rightlist{ float:left; margin-top:0px;}
.product_box .product_right .product_rightlist li{ float:left; width:387px; height:340px; margin:0px 15px 0 0; background:#000;}
.product_box .product_right .product_rightlist li img{ float:left; width:385px; height:288px; border:1px solid #e5e5e5; opacity:1; transition:all 0.6s;}
.product_box .product_right .product_rightlist li span{ float:left; background:#fff; width:387px; height:50px; line-height:50px; text-align:center; font-size:16px;}
.product_box .product_right .product_rightlist li.last{margin-right:0px;}
.product_box .product_right .product_rightlist li:hover img{opacity:0.5;}


/*首页关于我们*/
.syabout{ width:100%; height:600px; background:url(../images/aboutbg.jpg) no-repeat center top; margin-top:0px;}
.syabout .nrzx{ width:550px; height:440px; float:right; margin:80px 0;}
.syabout .nrzx .nrn{ width:550px; height:341px; float:left; color:#fff;}
.syabout .nrzx .nrn h1{float:left; color:#ffc131; line-height:28px; font-size:24px; width:550px; margin:0 0 30px 0;}
.syabout .nrzx .nrn p{float:left; color:#fff; line-height:32px; font-size:16px; width:550px;}
.syabout .nrzx .ckgd{ width:180px; height:40px; float:right; margin-right:100px; color:#ffc131; font-size:24px; line-height:40px; text-align:center; border:1px solid #ffc131;}


/*首页新闻*/
.xwa{ width:100%; height:890px; margin:0 auto; background:#f6f5f8;}
.zqxwtitle{ text-align:center; font-size:40px; text-align:center; color:#0f1110; background:#fff; line-height:120px; height:120px; width:100%; margin:0 auto;}
.xwa .left{ width:1200px; height:660px; float:left;}
.xwa .left .xwbiaoti{ width:1200px; height:140px; float:left;}
.xwa .left .xwbiaoti .left1{ width:275px; height:60px; float:left; font-weight:bold; padding:40px 0; text-align:left; color:#000; line-height:30px; font-size:24px; text-transform:uppercase;}
.xwa .left .xwbiaoti .left2{ width:790px; height:60px; float:left; padding:40px 0; }
.xwa .left .xwbiaoti .left2 li{ width:128px; height:40px; float:left; text-align:center; margin-right:20px; background:#f6f5f8; transition:all 0.6s;}
.xwa .left .xwbiaoti .left2 li.first{ background:#000; transition:all 0.6s;}
.xwa .left .xwbiaoti .left2 li a{ width:128px; height:40px; float:left; text-align:center; font-size:16px; transition:all 0.6s; line-height:40px; color:#000;}
.xwa .left .xwbiaoti .left2 li:hover{ background:#000;}
.xwa .left .xwbiaoti .left2 li.first a , .xwa .left .xwbiaoti .left2 li:hover a{ color:#fff;}
.xwa .nsti{ width:1200px; height:30px; float:left; display:block; margin-top:30px;}
.xwa .xwlb{ width:1200px; height:560px; float:left;}
.xwa .xwlb li{ width:1200px; height:180px; float:left; margin-bottom:20px;}
.xwa .xwlb li img{ width:275px; height:180px; float:left; margin-bottom:10px;}
.xwa .xwlb li .ycnr{ width:800px; height:140px; float:right; padding:20px 50px; background:#fff;}
.xwa .xwlb li .ycnr h1{ width:800px; height:30px; line-height:30px; float:left; font-size:20px; margin-bottom:10px; font-weight:normal; text-align:left;}
.xwa .xwlb li .ycnr h2{ width:800px; height:69px; line-height:23px; float:left; font-size:14px; font-weight:normal; text-align:left; color:#858585;}
.xwa .xwlb li .ycnr .xq{ width:68px; height:30px; line-height:20px; margin-top:10px; float:right; color:#858585; font-size:16px; font-weight:normal; text-align:right; }
.xwa .xwlb li .ycnr h1 .riqi{ height:30px; line-height:30px; float:right; font-size:20px; font-weight:normal; text-align:right;}



/*首页产品分类*/
.cpfl .title{float:left; height:50px; margin:43px 0 10px 0; background:url(../images/title.png) no-repeat center center; width:1100px;}
.cpfl .title h1,.cpfl .title h2{float:left; height:25px; width:1100px; font-size:18px; text-align:center; line-height:25px;}
.cpfl .nr{float:left; height:400px; margin-top:0px; width:1100px;}
.cpfl .nr li{float:left; height:400px; width:345px; margin-right:30px;}
.cpfl .nr li img{float:left; height:318px; width:345px;}
.cpfl .nr li span{float:left; height:48px; width:345px; text-align:center; line-height:48px; font-size:16px;}
.cpfl .nr li.last{margin-right:0px;}


/*关于我们和视频中心*/
.sennr{ background:url(../images/aboutbg.jpg) no-repeat center top; height:416px;}
.sennr .left{width:520px; height:380px; float:left; padding:10px 0px 10px 20px;}
.sennr .left img{width:502px; height:153px; float:left; padding:5px 5px 5px 8px;}
.sennr .left .intro{width:478px; height:116px; float:left; padding:10px; margin-left:8px; border:2px solid #d0d3d8;}
.sennr .left .title{float:left; height:48px; margin-top:15px; background:url(../images/title.png) no-repeat center center; width:520px;}
.sennr .left .title h1,.sennr .left .title h2{float:left; height:24px; width:520px; font-size:18px; text-align:center; line-height:24px;}
.sennr .right{width:520px; height:380px; float:left; padding:10px 15px 10px 20px;}
.sennr .right img{width:498px; height:264px; float:left; padding:5px 5px 5px 10px;}
.sennr .right .spzxmore{width:228px; height:38px; float:left; background:#808080; font-size:16px; line-height:38px; text-align:center; color:#fff; border-radius:10px; margin:4px 0 0 150px;
}
.sennr .right .title{float:left; height:48px; margin-top:15px; background:url(../images/title.png) no-repeat center center; width:520px;}
.sennr .right .title h1,.sennr .right .title h2{float:left; height:24px; width:525px; font-size:18px; text-align:center; line-height:24px;}



/*关于我们和视频中心*/
.tirnews{}
.tirnews .title{float:left; height:50px; margin:43px 0 10px 0; background:url(../images/title.png) no-repeat center center; width:1100px;}
.tirnews .title h1,.tirnews .title h2{float:left; height:25px; width:1100px; font-size:18px; text-align:center; line-height:25px;}
.tirnews .nrzx{float:left; height:428px; margin-top:0px; width:1100px; background:#e6e6e6;}
.tirnews .nrzx .left{width:550px; height:420px; float:left;}
.tirnews .nrzx .right{width:550px; height:420px; float:left;}
.tirnews .nrzx UL{ width:535px; margin:0 0 10px 10px; background:#fff; float:left; height:376px; padding:0 10px;}
.tirnews .nrzx ul img{ width:516px; height:139px; float:left; margin:5px 0 5px 0px;}
.tirnews .nrzx .title{float:left; height:24px; margin-top:5px; background:url(../images/newsti.png) no-repeat center center; width:520px;}
.tirnews .nrzx .title h1{float:left; height:24px; width:520px; font-size:14px; text-align:center; line-height:24px;}
.tirnews .nrzx ul li{width:501px; padding-left:15px; background:url(../images/sanjiao.jpg) no-repeat left center; border-bottom:1px dashed #999; float:left;}
.tirnews .nrzx ul li.first{ padding:0px; background:none; border:0px; width:516px;}
.tirnews .nrzx ul li a{width:316px; float:left; height:26px; line-height:26px; font-size:14px; text-align:left;}
.tirnews .nrzx ul li span{width:180px; float:left; height:26px; line-height:26px; font-size:14px; text-align:right;}


/*主体开始*/
.aboutus{padding:17px 0;margin:30px auto;}
.aboutus .left{width:480px;display:inline-block;float:left;}
.aboutus .left img{margin-right:10px;}
.aboutus .left .intro{width:469px; font-size:14px;margin-bottom:16px;line-height:22px;}
.aboutus .f_right{float:right;width:625px;}
.aboutus .f_right ul{} 
.aboutus .f_right ul li{line-height: 45px; float:left;} 
.aboutus .f_right ul li .name{float:left;border-bottom:1px #e5e5e5 dashed;padding: 0 0px 0 20px;background:url(../images/li_style.png) left center no-repeat; width:508px;}
.aboutus .f_right ul li .date{width:91px;height:28px;float:right;font-size:12px;margin-top:8px;}
.aboutus .f_right ul li .date a{width:91px;height:28px;border: 1px #f1f1f1 solid;float:right;font-size:12px;background:#f1f1f1;text-align: center;line-height:28px;}
.aboutus .f_right ul li .date .day{font-size:16px;}
.aboutus .f_right ul li:hover a{color:#0076c6;background:url(../images/li_hover.png) left center no-repeat;}
.aboutus .f_right ul li:hover .date a{color:#0076c6;border: 1px #0076c6 solid;background:#fff;cursor:pointer;}

.pros{padding:38px 0px; background:#f5f5f5;}
.index_title{margin-bottom:32px; text-align:center; position:relative;}
.index_title span{display:inline-block;}
.index_title a{display:inline-block;float:right; position:absolute;font-size:12px;color:#ff0000;width:64px;height:15px;border:1px solid #e6e6e6; background:#f1f1f1; text-align:center;color:#797979;right:0px;top:50%;margin-top:-8px;}
.index_title span.cn{ font-size:20px;color:#000000; font-weight:bold;}
.index_title span.line{font-size:16px;margin:0px 5px;}
.index_title span.en{ font-size:14px;color:#3b3b3b;}

.pros ul li{display:inline-block;float:left;width:224px;margin:0px 11px;}
.pros ul li img{width:222px;height:218px;border:1px solid #e7e7e7;}
.pros ul li .desc{border:2px solid #e7e7e7;margin-top:14px;padding:6px 0;}
.pros ul li .desc span{display:block; text-align:center;}
.pros ul li .desc span.name{height:28px;line-height:28px;font-size:18px;color:#565656;}
.pros ul li .desc span.price{height:20px;line-height:20px;}

.news{padding:16px 0;margin-bottom:22px;}
.news ul{margin:8px 0;}
.news ul li{display:block;width:570px;height:144px;float:left;}
.news ul li img{float:left;}
.news ul li .date{display: inline-block;width: 130px;height: 130px;float: left;border: 1px solid #eaeaea;}
.news ul li .date span{display: block; text-align:center;}
.news ul li .date span.day{height: 90px;line-height: 90px;font-size: 36px;}
.news ul li .date span.month{font-weight: 100;font-size: 18px;}
.news ul li .img{display: inline-block;width: 130px;height: 100px;float: left;border: 1px solid #eaeaea;}
.news ul li .img img{width: 130px;height: 100px;}
.news ul li .img span{display: block;text-align: center;background: #d8d8d8;color: #999999;}
	
.news ul li .desc{width:424px;float:right; text-align:center;}
.news ul li .desc p{height:58px;}
.news ul li .desc h3{font-size:16px;color:#000000;font-weight:bold;margin:20px 0px 16px;}
.news ul li .desc a{display:inline-block;width:60px;height:12px;line-height:12px; font-size:12px;border:1px solid #b5b3b4; text-align:center;color:#999999;margin:0px auto;}

.join{padding:0px 0px 8px 0px;border-bottom:1px solid #cccccc;margin-bottom:26px;}
.join .left{width:476px;float:left;}
.join .left img{width:226px;float:left;border-right:1px solid #cccccc;padding-right:12px;}
.join .left .con{width:226px;float:right;}
.join .right{width:474px;float:right;}
.join .right .index_title{padding-bottom:12px;border:none;margin:0px;}



/*案例*/
.partner{height:530px; margin:0 auto; text-align:center; width:1200px;}
.partner .title{ height:35px; margin:13px auto 0px auto; width:1200px; border-bottom:2px solid #b6b6b6;}
.partner .title h1{ margin:0 auto; height:35px; padding:0 5px; width:200px; font-size:18px; text-align:center; line-height:35px; border-bottom:2px solid #314a9d;}
.blk_29 {ZOOM: 1; POSITION: relative;overflow:hidden;height:360px; }
.blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 500px;}
.blk_29 .box {	FLOAT: left;width:280px; TEXT-ALIGN: center;border:none; text-align:center;margin-right:26px; height:360px;}
.blk_29 .box IMG {DISPLAY: block;BACKGROUND: #fff; float:left; width:278px;height:310px;border:1px solid #d4d4d4; padding:0px;}
.blk_29 .box h2{display:block;height:46px;LINE-HEIGHT: 46px;text-align:center;color:#565656; font-size:16px;}
.albg{ width:100%; height:385px; float:left;}
.rollphotos {MARGIN-TOP: 10px;WIDTH: 1200px;margin:0px auto; position:relative; padding-top:15px;}
.LeftBotton{width:24px;height:160px;left:-24px;position:absolute; background:url(../images/arrow_l.jpg) no-repeat center;border:1px solid #cccccc;border-right:none;cursor:pointer; display:none;}
.RightBotton{width:24px;height:160px;right:-24px;position:absolute; background:url(../images/arrow_r.jpg) no-repeat center;border:1px solid #cccccc;cursor:pointer; display:none;}


/*厂房设备*/
.f_left1{width:660px; float:left; padding:50px 0;}
.index_workshop{}
.index_workshop li{width:220px;float:left;margin-right:0px; text-align:center; background:url(../images/bg_workshop.png) top center no-repeat;}
.index_workshop li a{}
.index_workshop li span{display: block;text-align: center;line-height: 20px;margin-top: 20px;}
.index_workshop li img{top: 4px;left: 4px;width:205px;height:220px;position: relative;}
.index_workshop .last{margin-right:0;}

/*联系方式*/
.f_right1{width:460px; float:right; padding:50px 0;}
.f_right1 .intro{padding:10px;border:1px #e5e5e5 solid;}
.f_right1 .intro p{width:436px;height:76px;overflow:hidden;}



/*首页关于我们*/
.liuyana .right{ width:680px; float:right; height:310px;}
.liuyana .left .intro{ width:500px; float:left; height:280px; margin-top:15px;} 
.liuyana .right .nra{ width:680px; float:left; height:280px; margin-top:15px;} 
.liuyana .right .nra h1{ width:321px; float:left; height:228px; margin-right:15px;} 
.liuyana .right .nra .dblxfs{ width:326px; float:right; height:228px;}



/*=================================内页内容===============================*/
.neiyei_about{width:100%;margin:0 auto;height: 300px; background:url(../images/focus_01.jpg) no-repeat center top;}
.neiyei_pro{width:100%;margin:0 auto;height: 300px; background:url(../images/focus_01.jpg) no-repeat center top;}
.neiyei_news{width:100%;margin:0 auto;height: 300px; background:url(../images/focus_01.jpg) no-repeat center top;}
.neiyei_cf{width:100%;margin:0 auto;height: 300px; background:url(../images/focus_01.jpg) no-repeat center top;}
.neiyei_jion{width:100%;margin:0 auto;height: 300px; background:url(../images/focus_01.jpg) no-repeat center top;}
.neiyei_ly{width:100%;margin:0 auto;height: 300px; background:url(../images/focus_01.jpg) no-repeat center top;}
.neiyei_contact{width:100%;margin:0 auto;height: 300px; background:url(../images/focus_01.jpg) no-repeat center top;}


/*===============================关于我们====================================*/

/*内页左边菜单*/
.sidebar{width:265px;float:left;margin:30px 0px;padding-bottom:24px;color:#ffffff;}
.side_menu{padding:0px 17px;}
.side_menu .title{height:22px;line-height:22px;text-align:left;color:#424550;border-left:3px solid #0076c6 ;margin-bottom:16px;padding-left:10px;}
.side_menu .title h2{font-size:18px;display:inline-block; font-weight:normal;}
.side_menu .title h2.en{ font-size:12px;color:#0076c6 ;margin-left:10px;}
.side_menu .intro{}
.side_menu .intro ul li{width:100%;font-size:14px; position:relative;text-align:center;}
.side_menu .intro ul li a{display:block;height:32px;line-height:32px;text-align:left;padding-left:10px;color:#424550;border-bottom:1px dashed #0076c6 ;margin-bottom:5px;}
.side_menu .intro ul li a:hover,.side_menu .intro ul li.on a,.side_menu .intro ul li:hover{background:#0076c6 ;color:#ffffff;}
.side_menu .service{margin-top:20px;padding-bottom:10px;}
.side_menu .service ul{margin:10px 0px;}
.side_menu .service ul li{display:inline-block;float:left;}
.side_menu .service ul li a{color:#ffffff;padding-left:20px;display:inline-block;width:80px; background:url(../images/point.jpg)  no-repeat left; background-position:10px 8px;}
.side_menu .contact{margin-top:10px;}
#menu2 ul ul{display:none;position:absolute;top:0;left:200px;width:200px;border-left:solid 1px #fff;z-index:10;}

/*======内页右边内容=====*/
/*内页右边标题*/
.side_right{width:720px; float:right;min-height:400px;margin:30px 0px;}
.side_right .title{padding-bottom:9px;border-bottom:1px solid #eaeaea;margin-bottom:15px;}
.side_right .title a{display:inline-block;}
.side_right .title .dangq{ font-size:16px;padding-left:6px; float:left;display:none;}
.side_right .title .weizhi{ float:right;}
.side_right .title a.dot{height:3px;width:3px; display:inline-block; background:url(../images/dot.png) no-repeat center; vertical-align:middle;margin:0px 5px;}
.side_right .title a:hover{ text-decoration:underline;}
.side_right .title a.index{width:44px;height:18px;line-height:18px; text-align:center;padding-right:4px; background:url(../images/index.png) no-repeat center;}

/*内页右边单页及表格、表单样式*/
.side_right .intro{line-height:26px;padding:2px;clear:both;text-align:left;}
.side_right .intro p{}
.side_right .intro table{ background:#dadada; margin-bottom:20px;}
.side_right .intro table tr td{ padding:4px; background:#fff;}
.side_right .intro table tr td a:hover{color:#c30;}
.side_right .intro table input, .side_right .intro table textarea{ border:solid 1px #ccc; padding:4px; font-family:"思源黑体"; border-radius:3px;}
.side_right .intro table input.button{background:#555; color:#fff; cursor:pointer; padding:2px 10px; border:none;}

/*厂房设备*/
#images{padding-top:5px;}
#images .lightbox{line-height:165px;margin: 0 17px 0 0;}
#images .lightbox img{border: 1px solid #ccc;padding:3px;vertical-align: top;width: 206px;height: 180px;margin-bottom: 20px;}
#images .last1{margin-right:0px;}
#credit {clear: both;	margin-top: 50px;padding-top: 20px;font-size: 10px;border-top: 1px solid #BBB;font-family: Verdana;}
#imgbox-loading {position: absolute;top: 0;left: 0;background: url('imgbox-spinner.gif') center center no-repeat;cursor: pointer;display: none;z-index: 90;}
#imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
#imgbox-overlay {position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;background: #FFF;display: none;z-index: 90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;height: 100%;vertical-align: top;}
.imgbox-close {position: absolute;top: -15px;right: -15px;height: 30px;width: 30px;background: url('imgbox-close.png') top left no-repeat;cursor: pointer;outline: none;}
.imgbox-title {padding-top: 10px;font-size: 14px;text-align: center;font-family: Arial;color: #333;display: none;overflow:hidden;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;height: 20px;}


/*===============================产品中心====================================*/
/*右侧内容*/
.wrapper .side_right{float:right;text-align:center;width:920px;}
.wrapper .side_right .title{border-bottom:1px #dddddd solid;padding-bottom:10px;margin-bottom:15px;text-align:left;}
.wrapper .side_right .title span{color:#4fb4e0;font-size:30px;}
.wrapper .side_right .product li{float:left;margin-right:25px;margin-bottom:15px;}
.wrapper .side_right .product img{border:1px #ddd solid;width:228px;height:146px;}
.wrapper .side_right .product p{width:220px;overflow:hidden;margin:0 auto;line-height:24px;}
.wrapper .side_right .product li a{display:block;}
.wrapper .side_right .product .last{margin-right:0;}

/*新闻列表*/
.news_list{clear:both;}
.news_list ul li{ border-bottom:dotted 1px #dbdbdb; background:url(../images/li_style.png) left center no-repeat; padding-left:20px; line-height:40px; margin-bottom:10px;height:40px;}
.news_list ul li .con{width:905px;float:right;}
.news_list ul li .con .name{margin-bottom:5px;}
.news_list ul li .con .name .name1{width:700px; float:left;}
.news_list ul li .con .name .date{width:100px; float:right;}


/*新闻详细页*/
.news_show{clear:both;}
.news_show .name{ font-size:20px; text-align:center; line-height:40px; border-bottom:1px dashed #cdcdcd;}
.news_show .date{ text-align:center;border-bottom:dashed 1px #dadada;height:25px;line-height:25px;}
.news_show .date a{margin-right:10px;color:#e22119;}
.news_show .nr{ padding:8px 18px;}
.news_show .nr p{ margin-bottom:10px; line-height:26px;}
.news_show .back{ text-align:center;}
.news_show .back a:hover{ color:#ec6100;}

/*产品列表*/
.product_list{}
.product_list ul li{ float:left; margin-right: 18px;margin-bottom:24px; width: 216px; text-align:center; overflow:hidden;}
.product_list ul li.last{margin-right:0px;}
.product_list ul li a{}
.product_list ul li img{width:214px;height:190px; border: 1px solid #efefef;}
.product_list ul li span{width:230px;height:16px;overflow:hidden;font-size:16px;line-height:30px;text-align:center;}
.video_list{ padding:20px 0;}
.video_list ul li{ float:left;margin-right:20px;margin-bottom:24px;width:266px; text-align:center; overflow:hidden;}
.video_list ul li img{height:208px;}
.video_list ul .last{margin-right:0;}

/*产品详细*/
.product_show{ padding:0px;clear:both;}
.product_show .name h1{ font-size:24px;font-weight:normal; text-align:center;color:#333333;margin-bottom:20px;}
.product_show .pic{ text-align:center;}
.product_show .pic img{
	width:677px;
	border:1px solid #d1d1d1;
	-webkit-box-shadow:3px 3px 5px #b6b6b6;
	-moz-box-shadow:3px 3px 5px #b6b6b6;
	box-shadow:3px 3px 5px #b6b6b6;
}
.product_show .title{height:17px;line-height:17px; background:url(../images/bg_ptitle.png) repeat-x; font-size:14px;margin:14px 0;padding:0px;}

.tags_list{border-top:1px dashed #CCC;border-bottom:1px dashed #CCC;padding:10px 10px;margin-top:20px;}
.tags_list span{color:#0080FF;margin-right:5px;}
.tags_list span.tit{color:#666666;margin-right:0px;}
.prev_next{padding:10px 10px;}
.prev_next a{color:#0080FF;margin:5px 0;display:inline-block;}
.prev_next a span{color:#666666;}
.prev_next a.none{color:#666666;}

h3.related_title{padding:0 10px;height:30px;line-height:30px;border-bottom:2px solid #78a8d5;margin-bottom:10px;font-weight:bold;}
.related_pros ul{padding:0 2px; text-align:left;}
.related_pros ul li{display:inline-block;width:140px;margin-right:1px;}
.related_pros ul li.last{margin-right:0px;}
.related_pros ul li img{width:138px;outline:1px solid #CCC;padding:1px;}
.related_pros ul li span{display:block;height:24px;line-height:24px; text-align:center;color:#666666;}
.related_pros ul li span:hover{color:#0080FF;}
.related_news ul{padding:0 30px; text-align:left;}
.related_news ul li a{color:#666;display:inline-block;height:20px;line-height:20px;}
.related_news ul li a:hover{color:#0080FF;}

/*底部*/

.footer_bg{ background:#000;height:260px; margin-top:0px;}
.footer_bg .dbmenu{ width:1200px; margin:0 auto; height:100px;}
.footer_bg .dbmenu li{ width:115px; float:left; height:100px; }
.footer_bg .dbmenu li a{ width:115px; float:left; height:100px; line-height:100px; color:#fff; text-align:left; font-size:16px;}
.footer_bg .left{ width:315px; float:left; height:120px; margin-top:10px; padding-left:50px; font-size:14px; color:#fff; background:url(../images/dbtb.png) no-repeat left 3px; line-height:35px;}
.footer_bg .banquan{ width:615px; float:left; height:120px; margin:10px 0 0 0px; float:left;}
.footer_bg .banquan h1{ width:615px; float:left; line-height:35px;  color:#fff; font-size:14px; text-align:left;}
.footer_bg .banquan h1 a{color:#fff;}
.footer_col2{ float:right; width:100px; margin:0px 0 0 0px; height:100px;}
.footer_col2 img{ width:100px; height:100px;}
.footer_col2 h2{ width:100px; height:32px; text-align:center; color:#fff; line-height:32px; font-size:16px;}



/*底部留言*/
.syly1{ width:500px; height:30px; float:left; margin-bottom:20px; background:#d4d4d4;}
.syly1 a{ width:57px; height:30px; float:left; margin-left:10px; font-size:18px; color:#000000; line-height:30px;}
.syly1 span{ width:430px; height:30px; float:left;  display:block;}
.syly1 span input{ line-height:30px; width:430px; height:30px; float:left; font-size:14px; color:#000000; display:block; background:none; border:0px;}
.syly2{ width:500px; height:120px; float:left; margin-bottom:15px; background:#d4d4d4;}
.syly2 a{ width:57px; height:120px; float:left; margin-left:10px; font-size:18px; color:#000000; line-height:30px;}
.syly2 span{ width:430px; height:30px; float:left;  display:block;}
.syly2 span textarea{ line-height:30px; width:430px; height:120px; float:left; font-size:14px; color:#000000; display:block; background:none; border:0px;}
.stijiao{ width:437px; height:30px; float:left; text-align:center;}
.stijiao .button{ height:30px; line-height:30px; width:172px; display:block; color:#000; border:0px; text-align:center; font-size:14px; background:#d4d4d4 ; margin:0 auto; border-radius:10px;}

.liuyana .left{ float:left; width:500px; height:310px; margin-right:20px;}

.liuyana .left h1{ float:left; width:437px; height:220px; line-height:28px; text-align:left; font-size:14px; color:#ffffff; padding:28px 0px 0px 0px;}


/*sitemap*/
#sitemap{ border:2px dashed #cccccc;margin:20px auto;padding:10px 0;}
#sitemap ul{display:inline-block;}
#sitemap li{margin:5px 10px;}
#sitemap a.level1{font-size:14px;font-weight:bold;color:#009de0; display:block; text-decoration:underline;}
#sitemap a.level2{font-size:12px;font-weight:bold;color:#009de0;display:block;}
#sitemap a.level3{font-size:12px;height:20px;line-height:20px; overflow:hidden;display:inline-block;color:#666666;}
#sitemap li.level2{display:inline-block;float:left;width:300px;}
#sitemap li.level2 ul{border:1px dashed #cccccc;display:block;}
#sitemap li.level3{display:block;}