 @charset "utf-8";
/* CSS Document */

.i_proList{ padding:0 0 10px 0; width:1180px;}
.i_proList li{background:#fff;float:left;margin:0 13px 13px 0;width:228px;height:193px;text-align:center; overflow:hidden;border:1px solid #d1e1c5;}
.i_proList li img{margin-top:10px;}
.i_proList span{display:block;padding-top:3px;}
.i_proList li.cur{background:url("../images/common/proList2.png") no-repeat;}
.i_proList li.cur span{color:#3e6723;}
.i_proList li.cur img{border:1px solid #fff;}


.topPro{ background:#a6c58e; margin-bottom:20px; padding:10px;}
.topPro dl{border-bottom:1px solid #e3f1d8;padding:5px 0 5px 20px;line-height:25px;overflow:hidden;background-color:#fff;}
.topPro dt{float:left;width:82px;color:#00581F;font-weight:700;}
.topPro dl.current{background-color:#f7f7f8;}
.topPro dl a:hover{background:none;}
.topPro dd{float:left; width:800px;}
.topPro dd a{white-space:nowrap;float:none; padding:1px;}
.topPro dd a:hover,.topPro dd a.current{ background:#91bb70; color:#fff;}
.topPro dd em{margin:0 10px;color:#b3b3b3;}

.cp_share{padding-top:10px;text-align:right;line-height:20px;}
.favorite{float:left;padding:6px 43px;font-size:14px;font-weight:700;background-color:#589c1f;color:#fff;_display:inline;border-radius:3px;margin-top:10px;}
.favorite:hover{color:#fff;text-decoration:underline;}
#bdshare{line-height:16px;}

.proRightWidth{width:auto;float:none;}

.proDtl-left{ width:312px; height:312px; overflow:hidden; float:left;}
.proDtl-left .pro-bigImg img{ border:1px solid #c4c4c4;}
.proDtl-left .pro-bigImg{ display:block; background:url(../images/else/loading.gif) center center no-repeat;}

.proListTop{ border-bottom:2px solid #39928C;margin-bottom:10px;}
.proListTop li{float:left;margin:0 10px 5px 0; display:inline; background:#ccc;padding:0 10px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior: url(/js/PIE.htc)\0;*behavior: url(/js/PIE.htc);_behavior: url(/js/PIE.htc);position:relative;}
.proListTop li a{ color:#666;}
.proListTop li.current{background:#39928c;}
.proListTop li.current a{ color:#fff;}

.proTol{ border-bottom:1px dotted #ccc;margin-bottom:10px;padding-bottom:5px;}
.proTol em{margin:0 10px;color:#cccccc;}
.proTol a{white-space:nowrap;}
.proTol a.current{color:#761B13;text-decoration:underline;font-weight:700;}

/*proImgBig*/
.left-proDetail{ float:left; width:464px;}
.left-proDetail img{vertical-align:top;}
.left-proDetail .topPro2{height:360px;}
.left-proDetail .topPro2 img{ border:1px #ccc solid;}
.left-proDetail h3.topSdl{ background:#9d1c56; height:30px; line-height:30px; font-weight:700; color:#fff; padding:0 10px;}
.left-proDetail .proDtl{ float:left; width:388px;}
.left-proDetail .pro_li{ height:150px; overflow:hidden; padding:10px; line-height:25px;}
.left-proDetail .ncdfig { height:56px;overflow:hidden;}
.left-proDetail .ncdfig .bgList li {float:left; text-align:center; width:80px; margin:0; line-height:20px}
.left-proDetail .ncdfig .bgList li img{ background:#fff; border:1px solid #ccc;}

.proDtl-right{ width:455px; overflow:hidden; float:right;}
.proDtl-right .proTit{position:relative; border-bottom:1px solid #d6d6d6; padding-bottom:8px; margin-bottom:10px;}
.proDtl-right .proTit h2{ font-size:22px; color:#3f3f3f;font-family:\5FAE\8F6F\96C5\9ED1;}
.proDtl-right .proTit a.back-pro{position:absolute; right:0; top:0; display:inline-block; color:#666;font-family:\5B8B\4F53; font-size:12px; font-weight:normal;}
.proDtl-cont{ line-height:26px; margin-bottom:10px;}

.proDt-xp{ border-bottom:1px solid #90631e; height:25px; line-height:25px; margin-top:20px;}
.proDt-xp li{font-weight:bold; height:25px; line-height:25px; position:relative; float:left; padding:0 25px; color:#fff;}
.proDt-xp li.current{ color:#fff; background:url("../images/else/li-icon.png")}

.proDt-Details{_height:100px; min-height:100px;padding:10px 0;}
.proDtl-tit{margin:40px 0 10px; height:20px; font-size:14px; font-weight:bold; color:#454545; border-bottom:1px solid #d5d5d5;}


.newsTj li em{ font-family:\5B8B\4F53; margin-right:5px;color:#999;}


.news-list{ margin-top:-10px;}
.news-list li{ height:100px; overflow:hidden; border-bottom:1px dotted #d5d7e8; padding-top:15px;padding-bottom:15px;}
.news-list .Solution-left{ float:left; margin-right:15px;}
.news-list .Solution-right{}
.news-list .Solution-right h4{ height:24px; color:#333; font-size:12px; font-weight:bold;padding-bottom:5px;}
.news-list .Solution-right a.tit{font-size:12px; font-weight:bold;}
.news-list .Solution-right a.tit:hover{ text-decoration:underline;}
.news-list .Solution-right p{color:#666; height:51px;line-height:20px;}


.w-list{ margin-top:-10px;}
.w-list li{ height:132px; overflow:hidden; border-bottom:1px dotted #d5d7e8; padding-top:10px;padding-bottom:10px;}
.w-list .Solution-left{ float:left; width:172px; display:inline;}
.w-list .Solution-right{ float:right; width:540px;}
.w-list .Solution-right h4{ height:24px; color:#333; font-size:12px; font-weight:bold;padding-bottom:5px;}
.w-list .Solution-right a.tit{ color:#333; font-size:12px; font-weight:bold;}
.w-list .Solution-right a.tit:hover{color:#341A00; text-decoration:underline;}
.w-list .Solution-right p{color:#666; height:80px;line-height:20px;}
.w-list .Solution-right a.more{ color:#333;}


.s-list{ margin-top:-10px;}
.s-list li{ height:152px; overflow:hidden; border-bottom:1px dotted #d5d7e8; padding-top:10px;padding-bottom:10px;}
.s-list .Solution-left{ float:left; width:155px; display:inline;}
.s-list .Solution-right{ float:right; width:558px;}
.s-list .Solution-right h4{ height:24px; color:#333; font-size:12px; font-weight:bold;padding-bottom:5px;}
.s-list .Solution-right a.tit{ color:#333; font-size:12px; font-weight:bold;}
.s-list .Solution-right a.tit:hover{color:#341A00; text-decoration:underline;}
.s-list .Solution-right p{color:#666; height:100px;line-height:20px;}
.s-list .Solution-right a.more{ color:#333;}

.hyNews .industry{ border-bottom:1px dotted #b8b4a8; padding-bottom:10px; margin-bottom:10px; height:88px;}
.hyNews .industry dt{ margin-bottom:5px;}
.hyNews .industry dt span,.industry dt em{ color:#a9a9a9;margin-right:5px;}
.hyNews .industry dt span{ font-size:10px;}
.hyNews .industry dt a{ color:#8f621d; font-weight:700;}
.hyNews .industry dd p{ height:43px; color:#666666;}
.hyNews .industry dd a,.industry dd em{ color:#8f621d;}
.hyNews .cur{ background:url("../images/else/industry.png") repeat-x left bottom;}
.hyNews .cur dt a{color:#000000;}

.idtt-list{ margin-top:-10px;}
.idtt-list li{ height:115px; overflow:hidden; padding-top:10px; padding-bottom:40px; background:url("../images/else/idtt-list.png") center bottom no-repeat;}
.idtt-list .Solution-left{ float:left; width:150px; margin-right:20px; display:inline;}
.idtt-list .Solution-right{ float:right; width:525px;}
.idtt-list .Solution-right h4{ height:24px; color:#333; font-size:12px; font-weight:bold; position:relative; color:#a9a9a9; font-size:10px; border-bottom:1px dotted #8f621d; margin-bottom:5px;}
.idtt-list .Solution-right h4 span{ position:absolute; right:0; top:0;}
.idtt-list .Solution-right a.tit{ color:#333; font-size:12px; font-weight:bold;}
.idtt-list .Solution-right a.tit:hover{color:#341A00; text-decoration:underline;}
.idtt-list .Solution-right p{ line-height:16px; color:#666; height:56px;}
.idtt-list .Solution-right a.more{ color:#8F621D;}

.oug-tit{background:url("../images/default/i-tool.png") repeat-x left bottom;height:25px;font-size:14px;padding-bottom:3px;position:relative;font-weight:700;margin-bottom:10px;}

.crntNews dd{ border-bottom:1px dotted  #b8b4a8; height:29px; line-height:29px; padding:0 10px;}
.crntNews dd span{ font-size:10px; color:#a9a9a9; margin-right:5px;}
.crntNews dd em{ color:#a9a9a9; margin-right:10px;}
.crntNews dd.cur{ background:url("../images/else/crntNews.png") repeat-x;}

.witness li{margin:0 0 10px 0; background:#f3f3f3; padding:10px;}
/*.witness .leftCus{ float:left; width:130px;}
.witness .leftCus img{ padding:5px; border:1px solid #e6e6e6; background:#fff;}
.witness .rightCus{ float:left; width:560px;}*/
.witness .rightCus h3 { border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:5px;color:#333; font-weight:bold; font-size:13px;}

.jz-list{ margin-top:-10px;}
.jz-list li{ border-bottom:1px dotted #ccc; padding:10px 0;}
.jz-list .jz-left{ float:left; width:150px; margin-right:20px; display:inline;}
.jz-list .jz-right{ float:right; width:540px;}
.jz-list .jz-right h4{ height:24px; color:#333; font-size:12px; font-weight:bold;}
.jz-list .jz-right p{ line-height:16px; color:#666;}

.newsMain .headTit{ border-bottom:1px dotted #dccfbd; text-align:center; padding:10px 0;position:relative;}
.newsMain .headTit h1,.newsMain .headTit h2{ font-size:16px; line-height:18px; color:#341A00; font-family:\5FAE\8F6F\96C5\9ED1;margin-bottom:10px;}
.newsMain .headTit .time{ font-size:10px;color:#ccc;}
.newsMain .headTit .clickhov span{margin-right:10px;color:#999;}
.newsMain .texBody{ min-height:200px; _height:200px; padding-top:20px;}
.newsMain .back { border-top:1px dotted #ccc; margin-top:20px; padding-top:5px;}
.newsMain .back a.blka { background-color: #999; color:#FFF; display: block; float:right; height: 20px; line-height: 20px; margin-top: 1px; text-align: center; text-decoration: none; padding:0 10px;}
.newsMain .headTit .d_down{ display:inline-block;position:absolute;right:0;bottom:10px; border:1px solid #ccc;background-color:#FF0000;padding:0 5px;color:#fff;}

.nextPre{margin-top:20px;background-color:#e8e8e8;padding:5px;}
.nextPre li{padding-left:15px;}
.nextPre .pre{background:url("../images/common/icon-pre.png") no-repeat 0 6px;}
.nextPre a{ color:#000;}
.nextPre .next{background:url("../images/common/icon-next.png") no-repeat 0 6px;}

.case-list{ margin-top:-10px;}
.case-list li{ border-bottom:1px dotted #ccc; padding:10px 0;}
.case-list .case-left{float:left; width:150px; margin-right:20px; display:inline;}
.case-list .case-left img,.Solution-left img{border:1px solid #e8e8e8; padding:1px;}
.case-list .case-right{ float:right; width:540px;}
.case-list .case-right h4{color:#666; line-height:16px;}
.case-list .case-right p{ text-align:right; color:#333;}

.faq li{ border-bottom:1px dotted #ccc; padding:10px 0}
.faq li h3{ background:url(../images/else/faq_q.gif) no-repeat left 3px; color:#1D2088; padding-left:30px; height:25px; line-height:25px; margin-bottom:5px}
.faq li h3 a{ text-decoration:underline;color:#4a0000; }
.faq li p{ background:url(../images/else/faq_a.gif) no-repeat left 3px; padding-left:30px}

.questionTaq li{padding:10px 0 20px;border-bottom:1px dotted #ccc;margin-bottom:10px;}
.questionTaq li h3{ background:url(../images/default/icon-q.png) no-repeat 10px 5px; color:#000; font-weight:bold; padding-left:40px; min-height:35px; _height:35px; line-height:25px; margin-bottom:5px}
.questionTaq li h3 a{ text-decoration:underline;color:#4a0000; }
.questionTaq li p{ background:url(../images/default/icon-a.png) no-repeat 10px 2px; padding-left:40px;min-height:30px;_height:30px;}
.questionForm{ background:url(../images/else/question.jpg) no-repeat; height:254px; padding:70px 0 0 30px; margin-top:20px;}
.questionForm td,.questionForm th{ padding:5px; vertical-align:top;}
.questionForm td input,.questionForm td textarea{ border:1px solid #ccc; background:#fff; padding:0 5px; line-height:22px;}
.questionForm th{ text-align:right;}
.questionForm .qstInput{ width:345px; height:22px;}
.questionForm .qstInput02{ width:540px; height:100px;}
.questionForm .qstInput03{ width:50px;height:22px;}
.questionForm .qstInput04{ width:60px; background:#761B13; color:#fff; height:22px; cursor:pointer; border:1px solid #fff;}

.witness li{margin:0 0 10px 0; background:#f3f3f3; padding:10px;}
.witness .leftCus{ float:left; width:130px;}
.witness .leftCus img{ padding:5px; border:1px solid #e6e6e6; background:#fff;}
.witness .rightCus{ float:left; width:560px;}
.witness .rightCus h3 { border-bottom:1px dotted #ccc; padding-bottom:5px; margin-bottom:5px;color:#003c86; font-weight:bold; font-size:13px;}

.font05{ color:#ccc; display:block; height:25px; line-height:25px;}
.font05 img{margin-bottom:3px;}
.teamLI{ margin-top:10px; width:800px}
.teamLI li{ width:176px; float:left; margin-right:11px; height:165px; text-align:center; display:inline;}
.teamLI li img{border:1px solid #ccc; padding:3px;background-color:#e8e9f3;}
.teamLI li .txt{ color:#666666; line-height:18px; margin-top:5px;}

.NewsUl02 li{ border-bottom:1px dotted #ccc;position:relative;height:35px; line-height:35px; *line-height:36px; overflow:hidden;background:url("../images/default/icon-jiao2.gif") no-repeat 5px center; padding-left:20px;}
.NewsUl02 li a:hover{text-decoration:underline;}
.NewsUl02 li span,.ucanNewsUl li em{color:#A9A9A9;}
.NewsUl02 li span{font-size:10px; position:absolute; right:0; top:0}

.search-tit{ background:#e8e8e8; padding:5px 10px; font-weight:700; color:#8F621D; margin:10px 0;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.downList_wrap .down_tit{background-color:#f4f1eb;height:28px;line-height:28px;padding-left:15px;font-size:14px;font-weight:700;color:#333;margin-bottom:10px;}
.downList_wrap ul{padding:0 10px;}
.downList_wrap li{background:url("../images/else/Download_01.gif") 0 8px no-repeat;padding-left:20px;height:32px;line-height:32px;border-bottom:1px solid #e7e7e7;position:relative;}
.downList_wrap .downBtn{display:inline-block;background:url("../image/else/Download_02.gif") 0 9px no-repeat;padding-left:15px;position:absolute;right:0;top:0;font-size:11px;color:#999999;}

.ViodeList ul{ width:800px;}
.ViodeList li{ float:left; overflow:hidden; padding-top:31px; padding-left:10px; height:210px; margin-right:7px; width:227px; background:url("../images/else/voideBg.gif") no-repeat;}
.ViodeList li img{border:1px solid #fff;}
.ViodeList li a:hover img{ border:1px solid #8f621d;}
.ViodeList li .txt{ height:35px; margin-top:30px; line-height:35px; padding-left:20px; background:url(../images/else/voideIcon.gif) no-repeat left center;}
.ViodeList li .txt a{ color:#454545; font-weight:bold}
.ViodeList li .txt a:hover{ text-decoration:underline}

.sale-list li{ margin-bottom:20px;}
.sale-list li img{ vertical-align:top;}
.saleYw li{ float:left; margin-left:6px; height:80px; display:inline;}
.size01{ font-size:14px; font-weight:700; color:#ff0000; background:#ccc; padding:0 6px; margin-bottom:10px;}

/*job*/
.jobTit{background:url("../images/else/job-tit.png") -6px 0 no-repeat;height:29px;line-height:29px;padding:0 10px;position:relative;margin-top:5px;color:#2e1b15;}
.jobTit a.look{position:absolute;right:20px;width:60px;top:0;color:#2e1b15;}
.jobTit a.look span{float:left;cursor:pointer;}
.jobTit a.look i{background:url("../images/else/icon-sj.gif") left -4px no-repeat;width:7px;height:4px; display:inline-block;margin-left:3px;overflow:hidden;float:right;margin-top:14px;}
.jobTit a.cur i{background:url("../images/else/icon-sj.gif") left 0 no-repeat;}
.jobMain{padding:20px 10px 10px;margin-top:-10px;border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;display:none;}
.jobBtn{padding-top:10px;}
.jobBtn a{float:left;}

.partners{ width:800px;}
.partners li{ float:left; padding:0 35px 0 0; height:100px; width:116px;display:inline;margin-bottom:15px; text-align:center;}
.partners li img{ border:1px solid #ddd;padding:3px;}
.partners li p{ line-height:18px; text-align:center; padding-top:3px;}

.map_main a{color:#666;}
.map_main h3{padding:5px 0;}
.map_main p{border-bottom:1px dotted #ccc;padding:5px 0;}
.map_main h3 a{font-weight:700;}

#evallist li { border-bottom: 1px solid #e8e8e8; padding-bottom: 10px; margin: 0 0 20px 0; }
#evallist li h5 { font-weight: 100; margin: 0px;  margin-bottom: 10px; line-height: 22px;  font-size:14px;}
#evallist li p { text-align: right; color: #7e7e7e; }

/*PAGE*/
.pages{text-align:right;}
.pages .page{padding-top:20px;}
.pages .page a{display:inline-block;background-color:#e8e9f3;padding:0 6px;border:1px solid #DCDDEA;line-height:18px;}
.pages .page span.cur_page{display:inline-block;padding:0 5px;color:#da251c;text-decoration:none;font-weight:700;}

.g_fom2{background:url("../images/common/fom2.png") right top no-repeat #f2f2f2;height:306px;overflow:hidden; border:1px solid #D9D9D9;}
.g_fom2 .tab{padding:35px 21px 0 60px;}
.g_fom2 .tab .c0{font-size:14px;font-weight:700;}
.g_fom2 .tab .c1{color:#666666;}
.g_fom2 table{margin-top:10px;}
.g_fom2 td,.g_fom2 th{vertical-align:top;padding-bottom:10px;}
.g_fom2 .text{width:170px;border:1px solid #b7b7b7;border-right:none;border-bottom:none;height:19px;line-height:19px;padding:0 5px;}
.g_fom2 textarea{width:502px;height:60px;border:1px solid #b7b7b7;border-right:none;border-bottom:none;font-size:12px;padding:5px;}
.g_fom2 .submit{width:59px;height:26px;background:url("../images/default/sub1.gif") no-repeat;cursor:pointer;border:none;margin-right:10px;}
.g_fom2 .reset{width:59px;height:26px;background:url("../images/default/sub2.gif") no-repeat;cursor:pointer;border:none;}

.mq_detail01{ overflow:hidden; position:relative; height:150px;}
.mq_detail01 li{text-align:center; float:left; width:166px; height:155px;overflow:hidden;display:inline;padding-right:24px;}
.mq_detail01 li a{color:#341a00;}
.mq_detail01 li a img{display:block; border:1px solid #dcdcdc;}
.mq_detail01 li.current a{ font-weight:700;}
.mq_detail01 .aMq{ position:absolute; top:50px; display:inline-block; display:none;}
.mq_detail01 .btn01{left:0;}
.mq_detail01 .btn02{right:0;}

#mq02{width:935px;overflow:hidden;height:150px;margin-left:15px;}