@charset "utf-8";
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;background:#FFF;min-width:1400px;_width:1400px;}
*{margin:0;padding:0}
img{border-bottom:0;border-left:0;border-top:0;border-right:0}
ul,ol{list-style-type:none;list-style-image:none}
address,cite,dfn,em,var,i{font-style:normal}
a{color:#5a4c4c;text-decoration:none}
.clear{height:0;max-height:0;clear:both;font-size:0;overflow:hidden;margin:0;padding:0}
.height10{height:10px;clear:both;overflow:hidden;padding:0}
.height15{height:15px;clear:both;overflow:hidden;padding:0}
.height30{height:30px;clear:both;overflow:hidden;padding:0}
.lineht17{line-height:17px}
.dott{height:1px;border-bottom:dotted 1px #ccc;margin-left:10px;margin-right:10px}
.colorB{color:#06F}
.left{float:left}
.right{float:right}
/*******************js产品列表,鼠标经过自动展开*******************/
.menu_list{margin:5px 0 20px 15px;width:210px}
.menu_head{padding-top:8px;border-bottom:#d4dfe5 1px solid;color:#1763b7;cursor:pointer;position:relative;font-size:13px;font-weight:700;padding-bottom:5px;margin:1px}
.menu_head a{color:#1763b7;font-weight:700}
.menu_body{display:block;}
.menu_bo{display:block}
.menu_body a{display:block;background:#FFF;color:#757575;text-decoration:none;line-height:25px;padding-left:8px;border-bottom:#dde0f1 1px dashed;padding-left:30px;}
.menu_body a:hover{color:#000;line-height:25px;}
/*******************新闻列表*******************/
.right_2{width:750px;float:left;line-height:24px;margin:0}
.right_4{width:724px;display:inline;float:left;color:#5a4c4c;margin-left:11px}
.right_3 h1{margin-top:5px;background:url(../images/inp19_03.gif) no-repeat 0 4px;font-size:13px;font-weight:700;padding:2px 0 0 24px}
.right_3 ul{border-bottom:#d4d4d4 1px solid;border-left:#d4d4d4 1px solid;margin-top:5px;word-wrap:break-word;background:#f4f4f4;border-top:#d4d4d4 1px solid;border-right:#d4d4d4 1px solid;padding:5px}
.right_3 td{background:#fff;padding:4px}
.rnei{padding:10px}
/***分页***/
.page{ height:40px; text-align:center; clear:both; margin-top:10px;}
.page li{ display:inline; margin:0px 5px;}
.page li.thisclass a{ text-decoration:none; cursor:default; color:#C00;}

.list-page{height:33px;overflow:hidden;width:auto;float:right;padding:20px 0 15px}
.list-page a{display:inline-block;float:left;height:33px;background:url(../images/pages.gif) no-repeat right 0;border:0;color:#605f5f\9;position:relative;font-size:14px;font-weight:700;_width:20px;cursor:pointer;margin:0 3px;padding:0 12px 0 0}
.list-page a.cur,.list-page a:hover{text-decoration:none;border:0;background:url(../images/pages.gif) no-repeat right -33px;color:#fff}
.list-page a.cur{font-weight:700}
.list-page span{display:inline-block;float:left;margin:10px 10px 0}
.list-page i{height:33px;background:url(../images/pages.gif) no-repeat 0 0;display:block;line-height:32px;padding:0 0 0 12px}
.list-page a.cur i,.list-page a:hover i{background-position:0 -33px}
.list-page a:before{content:attr(title);color:#fff\9;position:absolute;bottom:5px;left:13px;display:block;z-index:1}
.list-page a:hover:before,.list-page a.cur:before{color:#fff}
.list-page a.prev,.list-page a.next{_width:58px}
.list-page a.home{_width:45px}

.prenext{ text-align:left;}
/*******************top头部*******************/
.top{width:1024px;height:auto;margin:0 auto}
.top .logo{float:left;width:440px;height:86px}
.top .tel{float:right;height:86px}
.tel h2{color:#F00;padding-top:15px;}
.tel ul{list-style:none;padding-top:5px}
.tel ul li{float:left;width:100px;heigth:30px}
.tel ul li img{vertical-align:middle}
.tel ul li a{line-height:30px;margin-left:9px}
/*******************nav导航*******************/
#menumain{white-space:nowrap;overflow:hidden;height:47px;background:url(../images/menubg.jpg) 0 0 repeat-x;margin:0 auto}
#menumain .mainmenuiner{ width:auto;height:47px;line-height:47px;margin:0;padding:0; margin:0px auto;margin-top:-47px;}
#menumain .mainnav{width:920px;height:47px;line-height:47px;margin:0px auto;}
#menumain .menuleft{float:left;height:47px;width:240px;line-height:47px;overflow:hidden;background:url(../images/menuleft.jpg) 0 0 no-repeat;margin:0;padding:0}
#menumain .menuright{float:right;height:47px;width:240px;line-height:47px;overflow:hidden;background:url(../images/menuright.jpg) 0 0 no-repeat;margin:0;padding:0}
#menumain a.menumain:link,#menumain a.menumain:active,#menumain a.menumain:visited{display:block;float:left;height:47px;text-decoration:none;text-align:center;width:102px;color:#fbfffc;font:12px/45px '宋体';background:url(../images/menu.jpg) 0 0 no-repeat;margin:1px 0 0 0px;display:inline;_width:100px}
#menumain a.menumain:hover{display:block;float:left;height:47px;color:#e10000;text-decoration:none;text-align:center;width:102px;font:12px/45px '宋体';margin:1px 0 0 0px;display:inline;_width:100px}
/*******************banner幻灯片*******************/
#banner{width:100%;position:relative;margin:0 auto}
#banner .min_banner{height:103px}
#banner .min_banner h2{line-height:103px;color:#5D7D56;padding-left:1.8em;font-size:24px;font-weight:700}
.ShowImg{width:100%;position:relative;height:400px;overflow:hidden}
.ShowImg .In{text-align:center;width:100%;overflow:hidden}
.ShowImg IMG{width:100%;height:400px;margin:0 auto}
.hotwrapper{position:absolute;padding:0 4px 0px 3px;margin:0px;width:100px;background:transparent url(../images/tabbox_bg.png) no-repeat left top;height:29px;top:-45px;left:450px}
.hotwrapper LI{list-style-type:none;margin-top:9px;width:10px;background:url(../images/icon.gif) left top;float:left;height:10px;margin-left:12px;overflow:hidden;cursor:pointer;_margin-left:9px}
.hotwrapper .on{width:10px;background:url(../images/icon.gif) -19px top;float:left;height:10px;cursor:pointer}
/*******************content内容*******************/
.content{width:1024px;height:auto;margin:0 auto}
.w750{float:right;width:750px}
.w250{float:left;width:250px}
.company{width:470px;height:auto;float:left;}
.company_title{background:url(../images/company_title.jpg) no-repeat;width:470px;height:35px}
.company_content{width:438px;padding:15px;line-height:25px;border:solid 1px #e7e8ea; height:140px;}
.company_content img{float:left;padding-right:20px}
.tuijian{width:750px;height:auto}
.tuijian_title{background:url(../images/tuijian_title.jpg) no-repeat;width:750px;height:35px}
.tuijian_content{width:748px;padding:8px 0px;border:solid 1px #e7e8ea; height:246px; overflow:hidden}
.tuijian_list{margin-bottom:10px;clear:both;overflow:hidden;display:block;width:750px;padding-bottom:10px}
.tuijian_list li{float:left;width:140px;height:231px;margin:10px 0px 5px 9px; display:inline;}
.tuijian_list li div{float:left;color:#333;font-size:12px;text-align:center;font-weight:bolder;line-height:26px;width:140px;}
.tuijian_list li em{float:left;font-size:12px;color:#3E3E3E;line-height:20px;display:block;width:140px;}
.tuijian_list li a{color:red;float:right;}
.tuijian_list li div a{float:none; color:#333; text-align:center;}
.tuijian_list li img{border:1px solid #E1E1E1;margin-bottom:5px;}
.new{width:750px;height:auto}
.new_title{background:url(../images/new_title.jpg) no-repeat;width:750px;height:35px}
.new_content{width:748px;padding:15px 0px;line-height:20px;border:solid 1px #e7e8ea}
div#newsquery{margin:0;padding:0;width:750px}
div#newsquery ul{width:375px; float:left;}
div#newsquery li{float:left;list-style-type:none;width:350px;height:33px;*+height:30px;font-size:12px;line-height:28px;background:url(../images/line.jpg) 0 0 no-repeat}
div#newsquery a:link,div#newsquery a:visited,div#newsquery a:active{text-decoration:none;font:12px/20px '宋体';color:#454545}
div#newsquery a:hover{text-decoration:underline;font:12px/20px '宋体';color:#e10000}
div#newsquery li.title{padding-left:22px}
div#newsquery div.title{float:left;font:12px/15px '宋体'}
div#newsquery .time{float:right;white-space:nowrap;overflow:hidden;font:10px/15px '宋体';padding-right:10px;color:#884568}
.product{width:1024px;height:auto; margin:0px auto;}
.product_title{background:url(../images/product_title1.jpg) no-repeat;width:1024px;height:35px}
.product_content{width:1022px;border:solid 1px #e7e8ea}
.productlistx a:link{color:#432121;text-decoration:none;font-size:12px}
.productlistx a:visited{text-decoration:none;color:#000}
.productlistx a:hover{color:#666}
.productlistx a:active{color:#666;text-decoration:none}
.productlistx{visibility:visible;position:relative;color:#000;font-size:12px;overflow:hidden;margin:0;padding:0}
.rollproductlists{overflow:hidden;width:100%;margin:0;padding:16px 0 0}
.blkproductlistx{border:0;overflow:hidden;zoom:1;position:relative;height:160px;padding:0}
.blkproductlistx .LeftButton{background:url(../images/arrow.jpg) no-repeat 0 0;left:0;float:left;width:22px;cursor:pointer;position:absolute;height:158px;top:-10px}
.blkproductlistx .RightButton{background:url(../images/arrow.jpg) no-repeat -22px 0;right:0;float:right;width:22px;cursor:pointer;position:absolute;height:158px;top:-10px}
.blkproductlistx .Cont{text-align:center;margin:0 0 0 32px;padding:10px 0 0;}
.blkproductlistx .box{float:left;text-align:center;margin:0 11px 0 0;padding:0}
.box .fang{border:1px #d4d4d4 solid;background:#fbfbfb;width:148px;height:115px;text-align:center;margin:0;}
.protitle{text-align:center;overflow:hidden;white-space:nowrap; line-height:20px;}
.box a.protitle:link,.box a.protitle:visited,.box a.protitle:active{display:block;color:#303030;font:12px/28px '宋体';text-decoration:none;text-align:center;margin:1px 0 0;padding:0}
.box a.protitle:hover{display:block;color:#e10000;text-decoration:underline;font:12px/28px '宋体'}
.productlist{width:250px;height:auto;}
.productlist_title{background:url(../images/product.jpg) no-repeat;width:250px;height:35px}
.productlist_content{width:250px; height:auto;_height:auto;}
div.productclass_dolphin{margin:0;padding:12px 21px 20px}
.productclass_dolphin dt{ font-size:12px; height:25px; line-height:25px; font-weight:bold; border-bottom:1px dashed #CCC; background:url(../images/zuo-1.jpg) no-repeat left center; padding-left:15px;}
.productclass_dolphin dd{ font-size:12px; height:20px; line-height:20px; background:url(../images/po.jpg) no-repeat left center; padding-left:10px; margin:5px 0px 5px 30px;}
a.productclass_dolphin:link,a.productclass_dolphin:visited,a.productclass_dolphin:active{display:block;text-decoration:none;font:12px/33px '宋体';height:33px;text-align:left;background:url(../images/dot2.jpg) 0 0 no-repeat;padding-left:50px;color:#303030}
a.productclass_dolphin:hover{display:block;color:#e10000;text-decoration:none;font:12px/33px '宋体'}
.contact{width:250px;height:auto;float:right;}
.contact_title{background:url(../images/contact_title.jpg) no-repeat;width:250px;height:35px}
.contact_content{width:224px;height:150px;padding:10px;line-height:20px;border:solid 1px #e7e8ea; font:14px/24px '宋体';}
/*******************产品页内容*******************/
.article_pic{ width:400px; height:300px; margin:0px auto; text-aling:center; padding:10px 0 20px 0;}
.Menubox1{width:750px; line-height:28px; overflow:hidden;border-bottom: #d8d8d8 1px solid;}
.Menubox1 ul{ width:250px; float:left;}
.Menubox1 li { line-height: 28px;  background: url(../images/cp-qh1.jpg)  no-repeat left center;width: 120px; height:28px; float:left; padding:0px; margin:0px 4px 0px 0px; color:#fff; text-align:center;  cursor:hand;}
.Menubox1 li a.hover { font-weight: bold; background: url(../images/cp-qh2.jpg)  no-repeat left center;}
.QQ{ float:left; width:74px; height:20px; margin:2px 0 0 0;}
.Menubox1 .current{ background: url(../images/cp-qh2.jpg)  no-repeat;width: 120px; height:28px;  line-height:28px;}
.Menuboxzi{ width:100%; line-height:24px; float:left}
/*******************common公共部分*******************/
.common{width:750px;height:auto}
.common_title{background:url(../images/common_title.jpg) no-repeat;width:750px;height:35px}
.common_title span{padding-left:24px;line-height:17px;font-weight:bold;font-size:14px}
.common_content{line-height:24px;font-size:13px}
.common_content p{font-size:14px}
.menu{width:250px;height:auto}
.menu_title{background:url(../images/menu_title.jpg) no-repeat;width:250px;height:35px}
.menu_content{width:244px;border:solid 1px #e7e8ea}
.newhit{width:250px;height:auto}
.newhit_title{background:url(../images/newhit_title.jpg) no-repeat;width:250px;height:35px}
.newhit_content{width:220px;padding:16px 12px 5px 12px;border:solid 1px #e7e8ea}
.newhit_content a{display:block;text-decoration:none;height:30px}
.newhit_content a:hover{display:block;color:#e10000;text-decoration:none}
/*******************rate工程案例(图库)*******************/
dl.rate{border:#ccc 1px solid;margin-top:10px;width:710px;overflow:hidden;padding:20px 0}
dl.rate dt{line-height:34px;float:left;height:185px;color:#c00;border-right:#bcbcbc 1px solid;width:215px}
dl.rate dt img{height:145px;width:180px;margin-top:8px;margin-left:12px;padding-left:5px}
dl.rate dd{line-height:34px;margin-left:20px;float:left;color:#333;width:454px}
dl.rate dd h2{margin:0;padding:0}
dl.rate dd span{color:#00A2FD;font-size:13px;font-weight:700}
dl.rate dd p{font-size:12px;text-indent:2em;line-height:20px;margin-top:5px;padding:0}
/*******************photoquery生产能力(图库)*******************/
div#photoquery{margin:20px}
div#photoquery ul{margin:0;padding:0}
div#photoquery li{float:left;list-style-type:none;text-align:center;margin:0 25px 15px 0}
div#photoquery div.fang{text-align:center}
div#photoquery div.picFit{overflow:hidden}
div#photoquery div.title{white-space:nowrap;overflow:hidden;text-align:center;padding-top:8px}
div#photoquery a:link,div#photoquery a:visited,div#photoquery a:active{font:12px/25px simsun;color:#333;text-decoration:none}
div#photoquery a:hover{font:12px/25px simsun;color:#f60;text-decoration:underline}
/*******************siteinfo底部导航*******************/
.wrap{width:1024px;margin:0 auto}
.rela{position:relative}
.abs{position:absolute}
.siteinfo{background:#ccc;border-top:1px solid #e1e1e1}
.siteinfo h2{display:none}
.sitelogo{overflow:hidden;width:259px;height:346px;background:url(../images/foorer_nav.png) no-repeat right center}
.sitelogo img{margin-top:111px}
.sitelink{overflow:hidden;width:674px}
.sitelink dt{height:24px;margin-bottom:6px;background:url(../images/index_tit.png) no-repeat 0 -140px;text-indent:-9999px}
.sitelink dd{height:24px;line-height:24px;background:url(../images/ico.gif) no-repeat 10px -52px;text-indent:23px}
.sitelink .group1{overflow:hidden;width:230px;masrgin-right:30px}
.sitelink .group1 dl.news dt{background-position:0 -170px}
.sitelink .group1 dl.hr{overflow:hidden;width:230px}
.sitelink .group1 dl.hr dt{background-position:0 -200px}
.sitelink .group1 dl.hr dd{float:left;width:115px}
.sitelink .group2 dl.service dt{background-position:0 -230px}
.sitelink .group2 dl.contactus dt{background-position:0 -260px}
.sitelink .group3{width:286px}
.sitelink .group3 dl{overflow:hidden}
.sitelink .group3 dt{height:25px;background-position:0 -290px}
.sitelink .group3 dd{float:left;width:143px}
.sitelink .group1 dl,.sitelink .group2{width:100px}
.flink{line-height:20px;}
.flink a{ margin:0px 5px;}
/*******************footer底部版权*******************/
.footer{line-height:24px;background:#3c3c3c;height:auto}
.footer p{color:#FFF; text-align:center; padding:20px 0px;}
.footer a{color:#FFF}
.footer a:hover{color:#F00}
.footer ul li{display:inline}
.footer ul li.first{color:#FFF} 
.footer ul li a{color:#FFF;padding:0 5px}
.friendlink{padding:10px;height:auto;min-height:350px}
.friendlink a{padding:0 10px}
.infonav{border:1px solid #ddd;line-height:30px;height:30px;text-align:right;background:#f3f3f3;padding-right:10px}
.guessyl,.guessym{padding:10px;border:1px solid #ccc}
.guessyl legend,.guessym legend{color:#813c07;font-weight:bold;padding:0 5px}
.guessyl a{display:block;margin-left:12px;height:25px;line-height:25px;width:300px;overflow:hidden;float:left}
.guessym a{display:block;margin-left:19px;margin-top:15px;border:solid 1px #ccc;padding:3px;float:left}