@charset "utf-8";
/* CSS Document */

html, body, div, p, ul,ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, frameset, table, th, tr, td, fieldset { margin: 0; padding: 0; }
/* IE5.xIE6бbug */ 
* html body{overflow: visible;} 
* html iframe, * html frame{overflow: auto;} 
* html frameset{overflow: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}.clearfix {display:block;}

/* body */ 
body{color:#000000; font:12px "微软雅黑","宋体","Arial Narrow",HELVETICA; background:#fff; line-height:22px;} 
i, em, cite { font-style: normal; }
/* a */ 
a{color:#c9cdcf; text-decoration:none; }
a:hover {text-decoration: none; color:#3a9fff; }
/* form */ 
textarea,input{ word-wrap:break-word;word-break:break-all;} 
input {vertical-align:middle;font-size:12px}
.button {vertical-align:middle;font-size:12px}
.button { cursor: pointer; }
/* li */ 
ul,li{list-style-type:none;} 
/* img */ 
img{border:0 none; vertical-align:middle;} 
/* h* */ 
h1{ font-size:24px;} 
h2{ font-size:20px;} 
h3{ font-size:18px;} 
h4{ font-size:16px; line-height:30px;} 
h5{ font-size:14px;} 
h6{ font-size:12px;}


/*********清除浮动处理**********/
.clr {clear:both; display:block; height:0;font-size:0; overflow:hidden;}

/*headwarp*/
.headwarp{ height:86px; background:url(../images/headbg.jpg) repeat-x top center;}
.headwarp .head{ width:1003px; margin:0 auto;}
.headwarp .head .logo{ padding-top:5px; width:300px; float:left;}
.headwarp .head .right{width:700px; float:right;}
.headwarp .head .right .top{ height:30px;  padding-right:45px;}
.headwarp .head .right .top .languagediv{ float:right; width:97px; color:#888a8b; font-size:12px; font-weight:bold;}

.headwarp .head .right .top .languagediv .selhead{ background:url(../images/language.jpg) no-repeat; height:20px; line-height:20px;  padding-left:7px; cursor:pointer;}
.headwarp .head .right .top .languagediv .sellist{ position:absolute;}
.headwarp .head .right .top .languagediv .sellist li{ height:20px; cursor:pointer; overflow:hidden; line-height:20px; background:#3c4044; border-top:1px solid #fff; padding-left:7px; width:90px;}

.headwarp .head .right .bot{ padding-top:26px;}
.headwarp .head .right .bot ul li{ float:left; height:22px;}
.headwarp .head .right .bot ul .line{ width:1px; background:url(../images/nav-line.jpg) no-repeat top; }
.headwarp .head .right .bot ul .sub{ width:86px; height:22px; text-align:center;}
.headwarp .head .right .bot ul .sub a{ color:#333333; font-size:16px; font-weight:bold; font-family:微软雅黑;}

/*mainwarp*/
.mainwarp .focus{ height:590px; background:url(../images/focus1.jpg) no-repeat center top;}
.mainwarp .index-main{ height:250px; background:url(../images/indexmainbg.jpg) repeat-x;}
.mainwarp .index-main .im-top{ background:url(../images/indextabbg.png) no-repeat center; height:31px; width:1003px; margin:0 auto;}
.mainwarp .index-main .im-top .imt-title{ width:250px; height:31px; float:left; position:relative;}
.mainwarp .index-main .im-top .imt-title a{width:250px; height:31px; line-height:31px; color:#8e8e8e; display:inline-block; text-align:center; font-weight:bold; position:absolute; cursor:pointer;}
.mainwarp .index-main .im-top .imt-title a:hover{ background:url(../images/indextabsel.png) no-repeat; color:#000; height:37px;}
.mainwarp .index-main .im-top .imt-title a.sel{ background:url(../images/indextabsel.png) no-repeat; color:#000; height:37px;}
.mainwarp .index-main .im-top .line{ width:1px; height:31px; background:url(../images/tab-line.jpg) no-repeat; float:left;}
.mainwarp .index-main .im-bot{ width:1003px; margin:0 auto; padding-top:10px;}
.mainwarp .index-main .im-bot .imb-left{ width:502px; float:left; padding:0 30px 0 18px;color:#fff; background:url(../images/indextab-line.png) no-repeat right 40px;}
.mainwarp .index-main .im-bot .imb-left p{ line-height:16px; padding-top:8px; height:144px; display:inline-block;}
.mainwarp .index-main .im-bot .imb-left p a{ color:#fff;}
.mainwarp .index-main .im-bot .imb-left .indexcaselist li{ float:left; padding:0 0 5px 5px;}
.mainwarp .index-main .im-bot .imb-left .indexcaselist{ height:144px; overflow:hidden;}
.mainwarp .index-main .im-bot .imb-left .index-newslist{ height:152px;}
.mainwarp .index-main .im-bot .imb-left .index-newslist li{ line-height:34px; border-bottom:1px dashed #8B5C5C;}
.mainwarp .index-main .im-bot .imb-left .index-newslist li span{ float:right;}
.mainwarp .index-main .im-bot .imb-left .index-newslist li a{ color:#fff;}
.mainwarp .index-main .im-bot .imb-left .indexmore{ text-align:right;}
.mainwarp .index-main .im-bot .imb-right{ width:442px; float:left; padding:0 2px 0 8px;}
.mainwarp .index-main .im-bot .imb-right .imbr-leftjian{ width:28px; padding-top:75px; float:left;}
.mainwarp .index-main .im-bot .imb-right .imbr-leftjian img{ cursor:pointer;}
.mainwarp .index-main .im-bot .imb-right .imbr-main{ width:335px; margin-left:22px; float:left; background:url(../images/indexnewsimgbg.jpg) no-repeat; height:184px; text-align:left; padding-left:7px; padding-top:6px; margin-top:8px;}
.mainwarp .index-main .im-bot .imb-right .imbr-rightjian{ width:28px; padding-top:75px; float:right;}
.mainwarp .index-main .im-bot .imb-right .imbr-rightjian img{ cursor:pointer;}
.mainwarp .index-mainbot{ height:158px; background:url(../images/index-mainbotbg.jpg) repeat-x center top;}
.mainwarp .index-mainbot .imbot-main{ width:1003px; margin:0 auto;}
.mainwarp .index-mainbot .imbot-main .imbot-item{ width:235px; float:left; padding-top:45px;}
.mainwarp .index-mainbot .imbot-main .imbot-item .imboti-left{ width:80px; padding-left:20px; float:left;}
.mainwarp .index-mainbot .imbot-main .imbot-item .imboti-right{ width:120px; float:right;color:#333333;}
.mainwarp .index-mainbot .imbot-main .imbot-item .imboti-right p{ line-height:18px;}
.mainwarp .index-mainbot .imbot-main .imbot-item .imboti-right a{ line-height:18px; color:#333333;}

/*about-mainwarp*/
.about-mainwarp{ background:url(../images/mainbg.jpg) repeat-x center top #000;}
.about-mainwarp .top{ height:38px; width:988px; margin:0 auto; padding-left:15px; line-height:38px; color:#6f6f6f;}
.about-mainwarp .top a{ color:#6f6f6f;}
.about-mainwarp .mid{width:988px; margin:0 auto; padding-left:15px;}
.about-mainwarp .bot{ }
.about-mainwarp .botwarp{position:relative; width:1003px; margin:0 auto; padding-top:47px;}
.about-mainwarp .bot .amb-head{ width:931px; background:url(../images/about-maintop.png) center top no-repeat; height:38px; padding:0 36px; padding-top:32px; position:absolute; top:-23px;}
.about-mainwarp .bot .amb-head ul li{ float:left;}
.about-mainwarp .bot .amb-head ul li a{ width:73px; height:29px; background:url(../images/about-navbg.png) no-repeat 9px 10px; display:inline-block; font-size:14px; font-weight:bold; color:#000; padding:9px 0 0 32px;}
.about-mainwarp .bot .amb-head ul li .sel{background:url(../images/about-navsel.png) no-repeat; color:#fff;}
.about-mainwarp .bot .amb-head ul li a:hover{background:url(../images/about-navsel.png) no-repeat; color:#fff;}
.about-mainwarp .bot .amb-con{ min-height:450px; _height:450px; background:url(../images/about-mainbg.png) center repeat-y; width:913px; padding:10px 45px 30px 45px;}
.about-mainwarp .bot .amb-con a{ color:#000;}
.about-mainwarp .bot .amb-con .nr_bt{ text-align:center;}
.about-mainwarp .bot .amb-con .newslist{ line-height:35px; padding:0 100px;}
.about-mainwarp .bot .amb-con .newslist span{ float:right;}
.about-mainwarp .bot .amb-con .newslist li{ border-bottom:1px dashed #ccc;}
.about-mainwarp .bot .amb-con .newslist a{ color:#000;}
.about-mainwarp .bot .amb-con .honorlist{ padding:0 15px;}
.about-mainwarp .bot .amb-con .honorlist li{ width:200px; float:left; padding:15px 10px;}
.about-mainwarp .bot .amb-con .caselist li{ width:270px; height:200px; float:left; padding:10px 17px; text-align:center;}
.about-mainwarp .bot .amb-con .joblist{ padding:0 100px; line-height:35px;}
.about-mainwarp .bot .amb-con .joblist li{ border-bottom:dashed #ccc 1px; line-height:35px;}
.about-mainwarp .bot .amb-con .joblist span{ float:right;}
.about-mainwarp .bot .prodetail{ height:432px;}
.about-mainwarp .bot .prodetail .proleftjian{width:83px; float:left; padding-top:70px; padding-left:10px;}
.about-mainwarp .bot .prodetail .proleftjian img{ cursor:pointer;}
.about-mainwarp .bot .prodetail .pro{ float:left; width:817px; height:432px;}
.about-mainwarp .bot .prodetail .pro .pro-img{ width:408px; height:386px; padding-top:10px; padding-left:100px; float:left;}
.about-mainwarp .bot .prodetail .pro .pro-parameter{ float:right; width:309px; height:386px; padding-top:70px;}
.about-mainwarp .bot .prodetail .pro .pro-parameter .pronamebtn{ background:url(../images/pro-namebtn.png) no-repeat; height:39px; padding:0 15px; width:220px; display:inline-block; line-height:39px; font-size:14px;font-weight:bold; overflow:hidden; color:#fff;}
.about-mainwarp .bot .prodetail .pro .pro-parameter .parameterbtn{ background:url(../images/pro-parameterbtn.png) no-repeat; height:33px; width:190px; display:inline-block; text-align:center; line-height:33px; color:#fff; margin-left:30px;}
.about-mainwarp .bot .prodetail .prorightjian{width:83px; float:right; padding-top:70px; padding-right:10px;}
.about-mainwarp .bot .prodetail .prorightjian img{ cursor:pointer;}

.about-mainwarp .bot .protypelistwarp{ height:45px; background:url(../images/protypebg.jpg) no-repeat center top;}
.about-mainwarp .bot .protypelist{ width:988px; margin:0 auto; height:40px; padding-top:5px; padding-left:15px;}
.about-mainwarp .bot .protypelist ul li{ float:left;}
.about-mainwarp .bot .protypelist ul li a{ width:73px; height:29px; background:url(../images/about-navbg.png) no-repeat 9px 10px; display:inline-block; font-size:14px; font-weight:bold; color:#000; padding:9px 0 0 32px;}
.about-mainwarp .bot .protypelist ul li a:hover{background:url(../images/about-navsel.png) no-repeat; color:#fff;}
.about-mainwarp .bot .protypelist ul li a.sel{background:url(../images/about-navsel.png) no-repeat; color:#fff;}
.prolist{ height:201px; background:url(../images/prolistbg.jpg) center top no-repeat; max-width:1680px; margin:0 auto; overflow:hidden; position:relative; width:100%;}
.prolist .prolist-leftjian{ position:absolute; left:5px; top:50px; z-index:99;}
.prolist .prolist-leftjian img{ cursor:pointer;}
.prolist .prolist-rightjian{ position:absolute; right:5px; top:50px; z-index:99;}
.prolist .prolist-rightjian img{ cursor:pointer;}
.prolist ul{ width:10000px}
.prolist ul li{float:left; }
.prolist ul li .prolistitemdiv{width:231px; height:168px; background:url(../images/pro-smallimg.png) no-repeat 6px 24px;padding:0 8px; padding-top:24px; overflow:hidden; }
.prolist ul li .pro-smallimg{ width:219px; height:160px;}
.prolist ul li .pro-smallimg img{ cursor:pointer;}

/*product-mainwarp*/
.product-mainwarp{ background:url(../images/productmainbg.jpg) repeat-x center top #000;}
.product-mainwarp .top{ height:38px; width:988px; margin:0 auto; padding-left:15px; line-height:38px; color:#6f6f6f;}
.product-mainwarp .top a{ color:#6f6f6f;}
.product-mainwarp .mid{width:988px; margin:0 auto; padding-left:15px;}
.product-mainwarp .bot{ }
.product-mainwarp .botwarp{position:relative; width:1003px; margin:0 auto; padding-top:47px;}
.product-mainwarp .bot .amb-head{ width:931px; background:url(../images/about-maintop.png) center top no-repeat; height:38px; padding:0 36px; padding-top:32px; position:absolute; top:-23px;}
.product-mainwarp .bot .amb-head ul li{ float:left;}
.product-mainwarp .bot .amb-head ul li a{ width:73px; height:29px; background:url(../images/about-navbg.png) no-repeat 9px 10px; display:inline-block; font-size:14px; font-weight:bold; color:#000; padding:9px 0 0 32px;}
.product-mainwarp .bot .amb-head ul li .sel{background:url(../images/about-navsel.png) no-repeat; color:#fff;}
.product-mainwarp .bot .amb-head ul li a:hover{background:url(../images/about-navsel.png) no-repeat; color:#fff;}
.product-mainwarp .bot .amb-con{ min-height:450px; _height:450px; background:url(../images/about-mainbg.png) center repeat-y; width:913px; padding:10px 45px;}
.product-mainwarp .bot .amb-con a{ color:#000;}
.product-mainwarp .bot .amb-con .nr_bt{ text-align:center;}
.product-mainwarp .bot .amb-con .newslist{ line-height:25px;}
.product-mainwarp .bot .amb-con .newslist li{ border-bottom:1px dashed #ccc;}
.product-mainwarp .bot .amb-con .newslist a{ color:#000;}
.product-mainwarp .bot .amb-con .joblist li{ border-bottom:dashed #ccc 1px; line-height:25px;}
.product-mainwarp .bot .prodetail{ height:432px;}
.product-mainwarp .bot .prodetail .proleftjian{width:83px; float:left; padding-top:70px; padding-left:10px;}
.product-mainwarp .bot .prodetail .proleftjian img{ cursor:pointer;}
.product-mainwarp .bot .prodetail .pro{ float:left; width:817px; height:432px;}
.product-mainwarp .bot .prodetail .pro .pro-img{ width:408px; height:386px; padding-top:10px; padding-left:100px; float:left;}
.product-mainwarp .bot .prodetail .pro .pro-parameter{ float:right; width:309px; height:386px; padding-top:70px;}
.product-mainwarp .bot .prodetail .pro .pro-parameter .pronamebtn{ background:url(../images/pro-namebtn.png) no-repeat; height:39px; padding:0 15px; width:220px; display:inline-block; line-height:39px; font-size:14px;font-weight:bold; overflow:hidden; color:#fff;}
.product-mainwarp .bot .prodetail .pro .pro-parameter .parameterbtn{ background:url(../images/pro-parameterbtn.png) no-repeat; height:33px; width:190px; display:inline-block; text-align:center; line-height:33px; color:#fff; margin-left:30px;}
.product-mainwarp .bot .prodetail .prorightjian{width:83px; float:right; padding-top:70px; padding-right:10px;}
.product-mainwarp .bot .prodetail .prorightjian img{ cursor:pointer;}

.product-mainwarp .bot .protypelistwarp{ height:45px; background:url(../images/protypebg.jpg) no-repeat center top;}
.product-mainwarp .bot .protypelist{ width:988px; margin:0 auto; height:40px; padding-top:5px; padding-left:15px;}
.product-mainwarp .bot .protypelist ul li{ float:left;}
.product-mainwarp .bot .protypelist ul li a{ width:73px; height:29px; background:url(../images/about-navbg.png) no-repeat 9px 10px; display:inline-block; font-size:14px; font-weight:bold; color:#000; padding:9px 0 0 32px;}
.product-mainwarp .bot .protypelist ul li a:hover{background:url(../images/about-navsel.png) no-repeat; color:#fff;}
.product-mainwarp .bot .protypelist ul li a.sel{background:url(../images/about-navsel.png) no-repeat; color:#fff;}
.prolistwarp{ height:201px; position:relative; width:100%; max-width:1680px; margin:0 auto; }
.prolist{ height:201px; background:url(../images/prolistbg.jpg) center top no-repeat; max-width:1680px;overflow:hidden; position:relative; width:100%;}
.prolistwarp .prolist-leftjian{ position:absolute; left:5px; top:50px; z-index:99;}
.prolistwarp .prolist-leftjian img{ cursor:pointer;}
.prolistwarp .prolist-rightjian{ position:absolute; right:5px; top:50px; z-index:99;}
.prolistwarp .prolist-rightjian img{ cursor:pointer;}
.prolist ul{ width:10000px}
.prolist ul li{float:left; }
.prolist ul li .prolistitemdiv{width:231px; height:168px; background:url(../images/pro-smallimg.png) no-repeat 6px 24px;padding:0 8px; padding-top:24px; overflow:hidden; }
.prolist ul li .pro-smallimg{ width:219px; height:160px;}
.prolist ul li .pro-smallimg img{ cursor:pointer;}

/*footwarp*/
.footwarp{ height:39px; border-top:1px solid #333333; background:#000;}
.footwarp .foot{ text-align:left; padding-top:10px; color:#fff; width:923px; margin:0 auto; padding-right:40px; padding-left:40px;}
.wp-pagenavi span{ padding:0 1px; line-height:50px;}

.indexfootwarp{ height:65px; border-top:1px solid #fff; background:#000;}
.indexfootwarp .indexfoot{ text-align:left; padding-top:20px; color:#fff; width:963px; margin:0 auto; padding-left:20px; padding-right:20px;}

/*productwindows*/
.prodetailwindows{width:850px; height:460px; background:url(../images/about-mainbg.png) center repeat-y;}
/*.pdw-head{ width:840px; padding-left:10px; height:40px; background:url(../images/about-maintop.png) center -24px no-repeat; padding-top:8px;}
.pdw-head ul li{ float:left;}
.pdw-head ul li a{ width:73px; height:29px; cursor:pointer; background:url(../images/about-navbg.png) no-repeat 9px 10px; display:inline-block; font-size:14px; font-weight:bold; color:#000; }
.pdw-head ul li .sel{background:url(../images/about-navsel.png) no-repeat; color:#fff;}
.pdw-head ul li .sel .pdw-head-left{ width:38px; height:38px; background:url(../images/product-navselleft.png) no-repeat}
.pdw-head ul li .sel .pdw-head-cet
.pdw-head ul li a:hover{background:url(../images/about-navsel.png) no-repeat; color:#fff;}*/
.amb-head1{ width:931px; background:url(../images/about-maintop.png) center top no-repeat; height:38px; padding:0 36px; padding-top:32px; position:absolute; top:-23px;}
.amb-head1 ul li{ float:left;}
.amb-head1 ul li a{ width:73px; height:29px; cursor:pointer; background:url(../images/about-navbg.png) no-repeat 9px 10px; display:inline-block; font-size:14px; font-weight:bold; color:#000; }
.amb-head1 ul li .sel{background:url(../images/about-navsel.png) no-repeat; color:#fff;}
.amb-head1 ul li .sel .pdw-head-left{ width:38px; height:38px; background:url(../images/product-navselleft.png) no-repeat}
.amb-head1 ul li .sel .pdw-head-cet
.amb-head1 ul li a:hover{background:url(../images/about-navsel.png) no-repeat; color:#fff;}
.pdw-con .left{ padding:10px 0 0 30px; width:420px; float:left;}
.pdw-con .left img{ }
.pdw-con .left .imgsmalllist li{ float:left; padding-right:2px; padding-top:2px; position:relative; width:78px; height:50px;}
.pdw-con .left .imgsmalllist li .sel{ border:solid 1px #ADADAD; position:absolute; top:1px; left:-1px;}
.pdw-con .left .imgsmalllist li img{ cursor:pointer;}
.pdw-con .right{ float:right; width:360px; height:380px; padding:10px 30px 0 0; overflow:hidden;}
.pdw-con .right .pdwcon-detail{ line-height:25px; font-size:14px;border-bottom:solid 1px #fff; color:#fff;}

.prodetails{ width:840px; padding-left:30px;}
.prodetails .left{ padding:10px 0 0 30px; width:420px; float:left;}
.prodetails .left img{ }
.prodetails .left .imgsmalllist li{ float:left; padding-right:2px; padding-top:2px; position:relative; width:78px; height:50px;}
.prodetails .left .imgsmalllist li .sel{ border:solid 1px #ADADAD; position:absolute; top:1px; left:-1px;}
.prodetails .left .imgsmalllist li img{ cursor:pointer;}
.prodetails .right{ float:right; width:360px; height:380px; padding:10px 30px 0 0; overflow:hidden;}
.prodetails .right .pdwcon-detail{ line-height:25px; font-size:14px;border-bottom:solid 1px #fff; color:#fff;}
.prodetails .right .pdwcon-main{ padding-bottom:20px; height:160px; overflow:hidden;}
.tjprolist li{ float:left; padding:10px 5px;}

.pageNavi  .wp-pagenavi{ padding-top:30px;}
.pageNavi .wp-pagenavi span{display:inline-block; height:22px; margin:0 2px; padding:0 8px; border:solid 1px #cacaca; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; background:#606060; color:#cacaca; font:normal 12px/22px Arial, Helvetica, sans-serif; }
.about-mainwarp .bot .amb-con .pageNavi .wp-pagenavi a{display:inline-block; height:22px; margin:0 2px; padding:0 8px; border:solid 1px #cacaca; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; background:#606060; color:#cacaca; font:normal 12px/22px Arial, Helvetica, sans-serif; cursor:pointer;}
.pageNavi .wp-pagenavi strong{display:inline-block; height:24px; margin:0 3px; padding:0 8px; border:none; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; background:#c00; color:#fff; font-weight:normal; line-height:24px; text-decoration:none;}
.pageNavi .wp-pagenavi a:hover,.pageNavi .wp-pagenavi a.on{height:24px; margin:0 3px; border:none; background:#c00; color:#fff; line-height:24px; text-decoration:none;}