 @charset "utf-8";
/* CSS Document */

.proTit{background:url("../images/else/proTit.png") no-repeat;height:32px;padding:10px 10px 0;margin-bottom:10px;}
.proTit input,.proTit select,.proTit strong{float:left;margin-right:3px;}
.proTit .proTxt{height:19px;border:1px solid #d1d1d1;background-color:#fff;padding:0 5px;}
.proTit .pro-btn{width:38px;height:21px;background:url("../images/else/pro-btn.png") no-repeat;cursor:pointer;border:none;cursor:pointer;}

.proList-bg{background:url("../images/else/proList-bg.png") left bottom no-repeat;min-height:150px;_height:150px;margin-bottom:10px;padding-bottom:10px;}
.proList-bg dt img{border:2px solid #ccc;margin:20px 0 0 15px;}
.proList-bg dd,.proList-bg dt{float:left;}
.proList-bg dt{width:200px;}
.proList-bg dd h3 a{font-weight:700;font-size:14px;color:#ed1c24;background:none;padding:0;}
.proList-bg dd{width:550px;padding-top:20px;line-height:25px;}
.proList-bg dd a{display:inline-block;background:url("../images/else/icon-sjred.gif") no-repeat left center;padding-left:10px;width:123px;}
.proList-bg dd a:hover{color:#ed1c24;}

.proMbx{font-size:14px;font-weight:700;border-bottom:1px dotted #999999;padding-bottom:5px;margin-bottom:10px;}
.proMbx label{color:#ed1c24;}
.proMbx em{margin:0 5px;}

.threeList{background:url("../images/else/proList-bg.png") left bottom no-repeat;min-height:60px;_height:60px;margin-bottom:10px;padding:20px 0 10px 20px;}
.threeList a{display:inline-block;background:url("../images/else/icon-sjred.gif") no-repeat left center;padding-left:10px;width:123px;}

.proUl li{float:left;width:253px;height:90px;overflow:hidden;}
.proUl a.img{height:80px;float:left;}
.proUl a.img img{border:1px solid #ccc;margin-right:10px;}
.proUl a{font-weight:700;display:block; word-wrap: break-word;}
.proUl a:hover{color:#ED1C24;}
.proUl a:hover img{border:1px solid #ED1C24;height:80px;}
.npro{float:left;width:135px;}


/*proImgBig*/
.left-proDetail{ float:left; width:225px;}
.left-proDetail img{vertical-align:top;}
.left-proDetail .topPro img.proImg{ border:2px #ccc solid;margin-bottom:10px;}

.proDtl-right{ width:515px; overflow:hidden; float:right;}
.proDtl-right .proTitDt{position:relative;height:18px; margin-bottom:10px;}
.proDtl-right .proTitDt h2{ font-size:14px; color:#ed1c24;font-weight:bold;}
.proDtl-cont{ line-height:26px;color:#777777;}

.proDt-Details{_height:100px; min-height:100px;padding:10px 0;border-top:1px dotted #999999;margin-top:20px;border-bottom:1px dotted #999999;}
.proDtl-tit{margin:40px 0 10px; height:20px; font-size:14px; font-weight:bold; color:#454545; border-bottom:1px solid #d5d5d5;}
.pro_back{text-align:right;padding-top:10px;}

/*solutionList*/
.solutionList dl{height:121px;}
.solutionList dl dt{float:left;width:187px;}
.solutionList dl dd{float:right;width:570px;}
.solutionList dl dd h3{padding-bottom:5px;}
.solutionList dl dd h3 a{font-size:14px;font-weight:700;color:#282828;}
.solutionList dl dd p{color:#767676;}

/*news detail*/
.newsContact .news-top{padding-bottom:10px;border-bottom:1px dashed #c8c8c8;text-align:center;}
.newsContact .news-top h2{font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;color:#282828;}
.newsContact .news-top .time{font-size:10px;font-family:\5FAE\8F6F\96C5\9ED1;}
.newsContact .news-main{padding:20px 0; color:#767676;}
.newsContact .news-back{text-align:center;}
.news-back{text-align:center;padding:10px 0;}

.exper{width:920px;height:554px;background:url("../images/else/ex.png") no-repeat;margin:0 auto;padding-top:20px;margin-top:0;position:relative;}
.exper .divF{position:absolute;right:0;top:-25px;font-family:\5B8B\4F53;display:none;}
.exper .divF em{margin:0 5px;}
.exper .divF a{color:#a5a5a5;}
.exper .img{position:absolute;background:url("../images/else/zm-zx.png") no-repeat;width:182px;height:78px;left:-12px;top:-57px;display:inline-block;}

.titXtt{background:url("../images/else/ex-li-bg.png") no-repeat center bottom;padding-bottom:5px;text-align:center;margin-bottom:10px;margin-top:50px;}
.titXtt a{display:inline-block;width:112px;height:28px;background:url("../images/else/ex-btn.png") no-repeat;margin-right:2px;text-align:center;line-height:28px;color:#fff;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;}
.titXtt a.current{background:url("../images/else/ex-btn-cur.png") no-repeat;}

.titXtt02{background:url("../images/else/ex-li-bg.png") no-repeat center bottom;padding-bottom:5px;text-align:center;margin-bottom:10px;}
.titXtt02 a{display:inline-block;width:170px;height:28px;background:url("../images/else/ex-btn02.png") no-repeat;margin-right:2px;text-align:center;line-height:28px;color:#fff;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;}
.titXtt02 a.current{background:url("../images/else/ex-btn-cur02.png") no-repeat;}

.flaglistDiv{ position:relative; height:490px;}
.flaglistDiv .flaglistImg{text-align:center;background:url("../images/else/loading.gif") center center no-repeat;}
.flaglistDiv .bottomList{ width:830px; height:70px; position:absolute; bottom:7px;; left:45px; z-index:3; overflow:hidden}
.flaglistDiv .bottomList li{ float:left; padding-right:1px; position:relative; width:118px; height:60px; padding-top:6px; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5;opacity: 0.5;}
.flaglistDiv .bottomList .defaultBorder{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1;opacity: 1;}
.flaglistDiv .btnL{ position:absolute; left:10px; top:435px; z-index:99 }
.flaglistDiv .btnL a{ display:block; width:29px; height:18px; background:url("../images/else/exBtn-left.png") no-repeat}
.flaglistDiv .btnR{ position:absolute; right:10px; top:435px; z-index:99 }
.flaglistDiv .btnR a{ display:block; width:29px; height:18px; background:url("../images/else/exBtn-right.png") no-repeat}
.flaglistDiv .btnR a:hover,.flaglistDiv .btnL a:hover{background-position:left -18px;}

.newsList dl{border-bottom:1px dashed #c8c8c8;padding-bottom:30px;margin-bottom:10px;}
.newsList dt{position:relative;padding-bottom:10px;}
.newsList dt span{position:absolute;right:0;top:0;font-size:10px;font-family:\5FAE\8F6F\96C5\9ED1;}
.newsList dt a{font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;color:#282828;}
.newsList dd p{padding-bottom:10px;color:#777777;}

.down ul{width:800px;}
.down li{width:173px;height:207px;background:url("../images/else/down.png") no-repeat;float:left;margin-bottom:20px;position:relative;margin-right:23px;display:inline;}
.down li img{position:absolute; left:49px;top:26px;}
.down li p{position:absolute;left:0;top:155px;width:173px;text-align:center;}
.down li a.down-btn{background:url("../images/else/downBtn.png") no-repeat;width:63px;height:20px;text-align:center;line-height:20px;color:#fff;position:absolute;right:0;bottom:0;}
.down li a.down-btn:hover{background-position:left bottom;}

.serAdd{margin-top:50px;margin-top:50px;padding:30px 20px 20px;min-height:100px;background:url("../images/else/searAdd.png") repeat-x left top #f3f3f3;position:relative;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.serAdd .poTit{position:absolute;left:-7px; top:-53px; width:367px;height:79px;}
.serAdd .bg01{background:url("../images/else/bt1.jpg") no-repeat;}
.serAdd .bg02{background:url("../images/else/bt1.jpg") no-repeat left bottom;}
.serAdd .poTit h3{font-size:20px;padding-left:60px;padding-top:7px;font-family:\5FAE\8F6F\96C5\9ED1;color:#1b1b1b;}
.serAdd .poTit ul{padding-left:60px;height:50px;line-height:50px;}
.serAdd .poTit ul li{float:left;text-align:center;color:#fff;font-size:15px;font-family:\5FAE\8F6F\96C5\9ED1;cursor:pointer;}
.serAdd .poTit ul li.c1{width:170px;}
.serAdd .poTit ul li.c2{width:135px;}
.serAdd .searAddtab{display:none;}
.serAdd th{font-weight:700;}
.serAdd td,.serAdd th{background:url("../images/else/searLi.png") repeat-x left bottom;padding:5px;}

/*form*/
.form_contont {background:url("../images/else/formBg.jpg") no-repeat 400px bottom; padding:10px; border:1px solid #e8e8e8;}
.form_contont .for_tit{ color:#666; margin-bottom:30px; background:#e8e8e8; padding:0 10px; height:26px; line-height:26px; font-weight:700; position:relative;border-bottom:1px dotted #ccc; margin-bottom:20px;}
.form_contont .for_tit span{ position:absolute;right:10px; top:0; font-weight:400;}
.formTabInput em,.form_contont .for_tit span em{color:red;margin-left:5px;}
.formTabInput td,.formTabInput th{ padding:3px 4px;}
.formTabInput th{ font-weight:700; text-align:right;}
.formTabInput .ptInput { background:#fff; border: 1px solid #D7D7D7; height: 19px; line-height: 19px; padding: 1px 5px; width: 300px; }
.formTabInput .ptInput01 { background:#fff; border: 1px solid #D7D7D7; height: 19px; line-height: 19px; padding: 1px 5px; width: 150px; }
.formTabInput .ptTexttare { background:#fff; border: 1px solid #D7D7D7; height: 80px; padding: 1px 5px; width: 400px; }
.formTabInput .ptInput02 { background: #fff; border: 1px solid #D7D7D7; height: 19px; line-height: 19px; padding: 1px 5px; width: 55px; }
.formTabInput .subMit01{ padding:3px 10px; border:1px solid #666; background:#999; color:white; cursor:pointer}
.formTabInput .delu{ background:#cb0011; padding:0 10px; height:21px; text-align:center; color:white; border:0; cursor:pointer;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.formTabInput .delu02{ background:#999; padding:0 10px; height:21px; text-align:center; color:white; border:0; cursor:pointer;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.jobTit{background:url("../images/else/job-tit.png") no-repeat;height:29px;line-height:29px;padding:0 10px;position:relative;margin-top:5px;}
.jobTit a.look{position:absolute;right:20px;width:60px;top:0;}
.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;background-color:#fafafa;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;}

.search-tit{ background:#e8e8e8; padding:5px 10px; font-weight:700; color:#333; margin:10px 0;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}

.ViodeList ul{ width:900px;}
.ViodeList li{ float:left; overflow:hidden; padding-top:18px; padding-left:7px; height:210px; margin-right:20px; width:243px; background:url(../images/else/voideBg.gif) no-repeat;}
.ViodeList li img{border:1px solid #fff;}
.ViodeList li a:hover img{ border:1px solid #009AEC;}
.ViodeList li .txt{ height:35px; margin-top:15px; 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}

.viewH3{ height:29px; border-bottom:1px solid #CCCCCC}
.viewH3 li{ float:left; margin-right:3px;}
.viewH3 li a{ width:80px; display:block; text-align:center; height:28px; line-height:28px; padding:0 15px; background:url(../images/else/viewH3bg.gif) repeat-x; color:#575757; border:1px solid #CCCCCC; border-bottom:none;}
.viewH3 li a:hover,.viewH3 li a.default{ background:url(../images/else/viewH3bg02.jpg) repeat-x; color:white; border:1px solid #666; border-bottom:none}
.dtlCen{ background:#f5f5f5; padding:20px; border-bottom:1px solid #e0e0e0;}
.video{ padding-bottom:20px; background:url(../images/else/line.gif) left bottom repeat-x; text-align:center;}

.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;}

.proMq{background:url("../images/else/lc.png") no-repeat;height:271px;position:relative;overflow:hidden;}
.clDl{position:relative;background-color:#f4f4f4;padding:40px 20px 20px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#777777;margin-top:20px;display:none;}
.clDl .titxr{background:url("../images/else/icon-xr.png") no-repeat;width:115px;height:32px;display:inline-block;position:absolute;top:-56px;left:-19px;_left:-39px;padding:47px 0 0 65px;font-size:16px;color:#fff;font-family:\5FAE\8F6F\96C5\9ED1;}

.proMq a{display:inline-block;width:90px;height:90px;position:absolute;cursor:pointer;overflow:hidden;}
.proMq a.left{background:url("../images/else/lc-left.png") no-repeat; left:40px;top:100px;}
.proMq a.right{background:url("../images/else/lc-right.png") no-repeat;right:40px;top:100px;}
.proMq a.cur01{background:url("../images/else/lc-left.png") left bottom no-repeat;}
.proMq a.cur02{background:url("../images/else/lc-right.png") left bottom no-repeat;}
.proMq .hideDIv{width:492px;height:90px;overflow:hidden;position:absolute;left:150px;top:97px;}
.proMq li{display: inline; float: left; height: 90px; overflow: hidden; text-align: center; width: 90px;padding-right:33px;font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;color:#ccc;}
.proMq li.current{color:#333;}
.proMq li td{vertical-align:middle;height:90px;cursor:pointer;}
.pro-list{position:absolute;height:95px;left:0;top:0;}

.login{height:491px;min-height:491px;}
.inputDiv{margin:80px auto 0;padding-left: 370px;position: relative;width: 605px;}
.inputDiv li{ min-height:28px;}
.inputDiv label{font-weight:700;width:60px;display:inline-block;}
.inputDiv li a{font-family:\5B8B\4F53;}
.inputDiv .iptWidth{height:22px;width:180px;border:1px solid #bbbbbb;padding:0 5px;background-color:#fff;}
.inputDiv .submit{width:79px;height:32px;cursor:pointer; background:url("../images/else/submit-btn.png") no-repeat;border:none;}
.inputDiv .forget{width:79px;height:32px;cursor:pointer; background:url("../images/else/forget-btn.png") no-repeat;border:none;}

.reg{ width:645px;margin:50px 0 0 366px;position:relative;}
.reg li{ height:28px;}
.reg label{font-weight:700;width:80px;display:inline-block;}
.reg li a{font-family:\5B8B\4F53;}
.reg .iptWidth{height:22px;width:180px;border:1px solid #bbbbbb;padding:0 5px;background-color:#fff;}
.reg .w02{width:300px;}
.reg .regbtn{width:79px;height:35px;cursor:pointer; background:url("../images/else/reg-btn.png") no-repeat;border:none;}
.reg em{color:red;margin-left:5px;}