*{padding:0;margin:0}
ul{list-style:none;}
a img{border:0;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
table{border-collapse:collapse;}
.ct{text-align:center;}
.fl{float:left;}
.fr{float:right;}
body{font-size:12px;font-family:Arial,Georgia, "Times New Roman", Times, serif;position:relative;color:#333;}
.head{background:url(../img/bgonlx.gif) repeat-x;height:104px;border-bottom:5px solid #e62f2f;position:relative;width:955px;}
.head a{text-decoration:none;}
.logo,.head .tip{background:url(../img/bgonl.gif) no-repeat;display:block;width:298px;height:31px;position:absolute;top:27px;left:34px;text-indent:-300px;overflow:hidden;}
.head .version{position:absolute;top:15px;right:3px;}
.head .version a{margin:0 13px 0 0;}
.head .version a.cur{color:#e00000;}
.head ul{position:absolute;bottom:0;left:-1px;}
.head li{float:left;display:inline;margin:0 0 0 1px;height:25px;line-height:25px;font-weight:bold;}
.head li span{background:url(../img/bgonl.gif) no-repeat 0 -52px;padding:0 0 0 10px;display:block;width:138px;cursor:pointer;}
.head li span.home{width:140px;}
.head li a{float:left;display:inline;background:url(../img/bgonl.gif) no-repeat right -52px;padding:0 10px 0 0;text-align:center;}
.head li a:hover,.head li.cur a{background:url(../img/bgonl.gif) no-repeat right -88px;text-decoration:none;}
.head li a:hover span,.head li.cur a span{background:url(../img/bgonl.gif) no-repeat left -88px;color:#fff;}
.head .tip{background-position:0 -182px;left:802px;top:52px;width:137px;height:18px;}
.homeb{width:955px;margin:0 0 2px;background:url(../img/homeb.gif) no-repeat;height:230px;color:#bfaba3;}
.homeb div{width:385px;line-height:18px;padding:51px 0 0 34px;}
.homeb .htit{color:#fff;font-size:25px;margin:0 -30px 14px -5px;}
.homeb a{color:#fff;}
.homeb div a{color:#bfaba3;}
.homeb a:hover{text-decoration:none;}
.banner{margin:10px 0 0;}
.home{background:url(../img/bgonlx.gif) repeat-x 0 -276px;overflow:hidden;width:100%;padding:5px 0 15px;clear:both;width:955px;}
.share,.brand,.news{float:left;display:inline;}
.share{width:186px;margin:0;}
.share table{color:#000;letter-spacing:-1px;line-height:16px;margin:8px 0 0 12px;}
.share table .green{background:url(../img/bgonl.gif) no-repeat -276px -114px;color:#249039;padding:0 0 0 29px;}
.share table th{font-weight:normal;text-align:left;}
.share .time{color:#000;word-spacing:-1px;line-height:18px;margin:0 0 0 12px;}
.brand{width:365px;margin:0 34px 0 27px;}
.brand img{border:1px solid #d5d5d5;}
.brand li{clear:both;line-height:16px;margin:0 0 9px 10px;overflow:hidden;}
.brand .pic,.brand .text{float:left;display:inline;}
.brand .text{width:230px;margin:-2px 0 0 8px;position:relative;height:50px;}
.brand .text span{position:absolute;bottom:0;right:0;font-size:10px;color:#666;}
.brand .text span a{color:#666;}
.more{font-size:10px;color:#666;text-align:right;}
.more a{color:#666;}
.news{width:343px}
.newsl{line-height:18px;margin:-4px 0 0;*margin:-7px 0 0;}
.newsl li{margin:0 0 8px 10px;}
.newsl .time{color:#666;font-size:10px;line-height:14px;margin:0 0 -3px;}
.newsp{margin:9px 0 0;}
.newsp img{border:1px solid #d4d4d4;}
.newsp img.mid{margin:0 4px;}
.tit{background:url(../img/bgonlx.gif) repeat-x 0 -250px;padding:0 0 8px 12PX;margin:0 0 9px;}
.foot{clear:both;background:#ccc;height:49px;width:955px;text-align:center;line-height:21px;padding:11px 0 0;}
.foot a{margin:0 5px;}
/*zhaop*/
.zhaop{line-height:22px;width:955px;}
.zhaop .dt{margin:10px 0 0 48px;width:868px;}
.zhaop table{margin:12px 0 36px 0;}
.zhaop th{background:#eaeaea;border-right:3px solid #fff;line-height:23px;}
.zhaop td{border-top:1px solid #e6e6e6;padding:10px 0 19px 10px;}
.zhaop td.ct{padding-left:0;}
.zhaop .top td{border:0;}
/*contact*/
.cont{width:955px;overflow:hidden;margin:7px 0 43px;padding:0 0 25px;}
.areal{background:url(../img/bgonl.gif) no-repeat -215px -149px;border-bottom:3px solid #e6e6e6;height:83px;clear:both;}
.areal li{float:left;margin:59px 6px 0 0;font-weight:bold;}
.areal li a{display:block;width:107px;text-align:center;line-height:22px;background:#e6e6e6;text-decoration:none;}
.areal li.cur a,.areal li a:hover,.areal li.hover a{color:#e62f2f;}
.cont .fl{width:385px;margin:32px 0 0 29px;display:inline;line-height:18px;}
.cont .fl .ntit{border-bottom:1px solid #e6e6e6;padding:0 0 2px;margin:0 0 7px;}
.cont .fr{margin:24px 0 0;}
.cont .tel{margin:21px 0 0;width:320px;}
.cont .tel p{border-bottom:1px solid #e6e6e6;}
/*our company*/
.mainc{width:955px;overflow:hidden;margin:1px 0 16px;clear:both;}
.nav{width:200px;margin:37px 4px 0 0;float:left;}
.nav li{margin:0 0 1px;background:#f2f2f2;line-height:26px;clear:both;}
.nav a{font-weight:bold;text-decoration:none;padding:0 0 0 21px;background:url(../img/bgonl.gif) no-repeat 8px -148px;}
.nav li a:hover,.nav li.cur a{background-position:8px -121px;color:#e62f2f;}
.detail{float:right;width:740px;border-left:1px solid #ccc;background:url(../img/bgdetail.gif) repeat-x;padding:0 0 0 10px;}
.detail .dir{line-height:37px;margin:0 0 0 4px;}
.detail .dir b{font-weight:normal;margin:0 3px;}
.title{background:url(../img/bgonlx.gif) repeat-x 0 -208px;line-height:36px;color:#e62f2f;padding:0 0 0 20px;margin:10px 0 0;}
.detail .text{line-height:22px;margin:25px 0 25px 20px;}
.detail .text p{margin:0 0 18px;}
.detail .text img{border:1px solid #d5d5d5;margin:15px 0 -8px;}
.detail .text img.fimg{margin:3px 0 -8px;}
.detail .dcon{border:1px solid #d5d5d5;border-width:1px 0;background:#f8f8f8;padding:6px 20px 0;}
.manage{width:740px;margin:6px 0 0 0px;line-height:20px;overflow:hidden;}
.manage li{border-bottom:1px solid #d5d5d5;overflow:hidden;width:740px;padding:0 0 15px;margin:13px 0 0;}
.manage li.end{border:0;margin-bottom:9px;}
.manage .name{float:left;width:150px;text-align:center;}
/*.manage .name strong{margin:0 0 0 25px;}*/
.manage .jjie{float:right;width:570px;}
.mile{width:695px;margin:17px 0 48px 25px;line-height:22px;}
.mile td{border-bottom:1px solid #d5d5d5;padding:8px 0 6px 10px;}
.mile td.ct{padding-left:0;}
.mile th{background:#eaeaea;border-right:3px solid #fff;line-height:23px;}
/*Partners*/
.partners{margin:20px 20px 0;line-height:18px;}
.partners p{margin:0 0 20px}
.partners .link{margin:-3px -5px 20px;border-bottom:1px solid #d5d5d5;padding:0 0 28px;}
.partners .link img{margin:34px 6px 0;}
/*overview*/
.overview {margin:11px 0 27px 15px;overflow:hidden;_height:100%;}
.overview li{width:336px;float:left;line-height:22px;margin:0 26px 11px 0;*margin:0 26px 0 0;display:inline}
.overview  .fl{width:109px;}
.overview  .fl img{border:1px solid #b8b8b8;padding:2px;}
.overview  .fr{width:213px;position:relative;margin:-5px 0 0;}
.overview  .fr span{position:absolute;bottom:0;right:4px;font-size:10px;}
.overview .otit{border-bottom:2px solid #d5d5d5;padding:0 0 1px 2px;margin:0 0 11px;}
.partners .link2{border:0;margin:-3px -5px 0;}
/*products*/
.indiv{width:701px;margin:6px 0 0 20px;line-height:20px;overflow:hidden;}
.indiv li{border-bottom:1px solid #d5d5d5;overflow:hidden;width:701px;padding:0 0 15px;margin:13px 0 0;}
.indiv .name{float:left;width:160px;}
.indiv .name img{border:1px solid #b8b8b8;padding:2px;margin:6px 0 0;}
.indiv .jjie{float:right;width:526px;margin-top:20px;}
.minh{min-height:390px;_height:390px;}
/*company cg*/
.cg .manage{margin:6px 0 0;width:740px;}
.cg .manage li{width:740px;}
.cg .manage .name{margin:0;display:inline;}
.ment{font-size:10px;margin:60px 40px 0 20px;}
.comcg{border:1px solid #d5d5d5;border-width:0 0 1px 1px;height:25px;font-weight:bold;margin:9px 0 0;position:relative;}
.comcg li{float:left;cursor:pointer;background:url(../img/bgcomp.gif) repeat-x;line-height:24px;width:194px;border:1px solid #d5d5d5;border-width:1px 1px 0 0;text-align:center;}
.comcg li.cur,.comcg li.hover{background-position:left bottom;line-height:25px;position:relative;top:0px;_margin-top:-1px;_top:1px;}
.code li{line-height:25px;height:25px;}
.code li label{float:left;}
.code li span{background:url(../img/bgarr.gif) no-repeat 0 4px;padding:0 0 0 22px;float:right;display:inline;}
#con_com_2 .code{width:495px;margin:13px 0 0 45px}
#con_com_3 .arr{background:url(../img/imgarr.gif) no-repeat 6px 0;padding:0 0 3px 22px;line-height:16px;margin:30px 0 0 30px;}
.member{line-height:21px;text-align:center;font-weight:bold;margin:0px 0 0 30px;}
.member td,.member th{border:1px solid #fff;}
.member .cur2 td{background:#e4e4e4;text-align:left;padding:0 0 0 6px;}
.member .cur td{background:#efefef;}
.member td.tl{text-align:left;padding:0 0 0 6px;}
.member th{background:#e7e7e7;}
.cha{border:1px solid #e7e7e7;margin:12px 0 0 30px;width:568px;}
.cha .ctit{font-weight:bold;background:#e7e7e7;line-height:21px;padding:0 0 0 7px;}
.cha .code{margin:5px 24px 8px 42px;}
.cha .code li{line-height:19px;height:19px;}
.cha .code li span{background:url(../img/bgarr.gif) no-repeat 0 0px;}
/*IR*/
.nav li{margin:0 0 1px;background:#f2f2f2;line-height:26px;clear:both;}
.nav a{font-weight:bold;text-decoration:none;padding:0 0 0 21px;background:url(../img/bgonl.gif) no-repeat 8px -148px;}
.nav li a:hover,.nav li.cur a{background-position:8px -121px;color:#e62f2f;}
.nav li ul li{margin:0;background:#fff;border-bottom:1px solid #d4d4d4;}
.nav li ul li a{background:none;font-weight:normal;padding:0 0 0 30px;}
.nav li span{display:block;border-bottom:1px solid #d4d4d4;margin-top:-1px}
.nav li span.ful{margin:0;}
.nav li.ircon{background:#fff;font-size:10px;line-height:14px;padding:40px 10px 0 12px;}
.nav li.ircon a{background:none;font-weight:normal;padding:0 0 0 5px;text-decoration:underline;}
.nav li.ircon .irtit{font-weight:bold;font-size:12px;border-bottom:1px solid #d4d4d4;padding:0 0 8px;margin:0 0 5px;}
