/******** header *********/
#h-setting{float:left; width:370px;}
.area ul{margin:0px; padding:0px;}
.area ul li{float:left;text-align:center; padding-left:15px; overflow:hidden;}
.area ul li a{color:#333; font-size:13px; font-weight:bold; text-align:left; font-family:"宋体";}
.area{background:url(/images/ico5.gif) no-repeat left center;  line-height:25px; height:25px; margin-left:5px;}
.area ul li a span{height:25px; line-height:25px; color:#999999;}
.area ul li a span:hover{color:#F00; text-decoration:none;}

#banner{width:1000px; background:url(/images/logo.jpg) no-repeat; height:118px;}

.sub {background: url(/images/sub_bg.jpg); height: 27px;width:1000px;}
.sub span { display: inline; color: #666;}
.sub span a { color: #666}
.sub span a:hover {color: #333; text-decoration:none;}
.s_home {padding-left: 17px; background: url(/images/ico_home.jpg) no-repeat; float: left; margin: 7px 0px 0px 23px;}
.s_js { padding-left: 20px; background: url(/images/ico_zx.jpg) no-repeat; float: right; margin: 7px 23px 0px 0px}


/******** work area *********/

#main{width:1000px; margin:0 auto; background-color:#edeff1;}

/******************************************************* TOP PART *********************************************************************************/

.part1-left{}
.part1-left-main{width:440px; border:1px solid #ccc;  background-color:#FFFFFF; overflow:hidden;}
.part1-title{float:left; font: bold 14px "宋体"; width:356px; height:36px; line-height:36px; background:url(/images/alt_bg.jpg) repeat-x; padding-left:13px;}
.part1-more{float:left; width:71px; height:36px; line-height:36px; background:url(/images/alt_bg.jpg) repeat-x;}
.more-box{height:18px; line-height:18px; padding-top:10px;}
.more{background:url(/images/more3.jpg) no-repeat; width:64px; height:18px; display:block; line-height:36px;}
.part1-right{}
.part1-right-main{width:341px; border:1px solid #ccc;  background-color:#FFFFFF; }
.part1-right-title{float:left; font: bold 14px "宋体"; width:256px; height:36px; line-height:36px; background:url(/images/alt_bg.jpg) repeat-x; padding-left:13px;}
.part1-more{float:left; width:71px; height:36px; line-height:36px; background:url(/images/alt_bg.jpg) repeat-x;}
.part1-right-column{border:1px solid #CCC;}
.part1-right-column-title{text-align:center; font: bold 14px "宋体";height:35px; line-height:35px; color:#666666; background:url(/images/qq_tit.jpg) no-repeat;}
.part1-right-column-text{font-size:16px; font-weight:bold; color:#FF0000; text-align:center;}
.part1-right-column-text p{ margin:8px 0 8px 0px;}
.m-qq{margin-left:12px; margin-right:auto; width:158px; margin-top:10px;}
.m-qq span{float:left; height:35px; line-height:35px; padding-left:2px; display:inline;}
.part1-right-column-banner{height:64px; border:1px solid #c0c0c0; }
.part1-right-column-contact{border:1px solid #c0c0c0;}
.part1-right-column-contact-text{width:95%; margin-left:auto; margin-right:auto; line-height:18px; padding-top:5px;}
.map{margin-top:3px;height:163px;font-size:0;}
.part1-right-main-text{background-color:#fff; margin:13px 0 5px 0;overflow:hidden; }
.showmodel{width:95%; margin:5px auto 5px  auto;}
.showmodel2{ width:160px; text-align:left; float: right;}
.show-model-box{ width:150px; text-align:center; float:left; margin:0 0 14px 0; overflow:hidden;height:115px;}
.show-model-box a img{ width:150px; height:115px; }
.showmodel001{width:160px; float:left; font-size:12px; color:#333; FONT: bold 14px "黑体";line-height:20px; margin:0 0 0 auto;}
.showmodel001 a, .showmodel002 a, .showmodel002-1 a{font-size:FONT: 12px "宋体"; COLOR: #454545;}
.showmodel001 a:hover, .showmodel002 a:hover, .showmodel002-1 a:hover{font-size:FONT: 12px "宋体"; COLOR: #f00;}
.showmodel002{width:160px;float: left; background-repeat:no-repeat; background-position:left center; line-height:20px; color:#333;}
.showmodel002-1{width:160px;float: left; background-repeat:no-repeat; background-position:left center; line-height:17px; color:#333;}

/******************************************************* MIDDLE PART *****************************************************************************/
.part2-text-box{width:192px; margin:13px auto 0px auto; float:left; margin-left:4px; display:inline; overflow:hidden;}
.part2-title{background:url(/images/ct1.jpg) no-repeat; width:192px; height:28px; color:#FFFFFF; text-align:center; line-height:28px; font-weight:bold; font-size:14px;}
.part2-title2{background:url(/images/ct2.jpg) no-repeat; width:192px; height:28px; color:#FFFFFF; text-align:center; line-height:28px; font-weight:bold; font-size:14px;}
.part2-title3{background:url(/images/ct3.jpg) no-repeat; width:192px; height:28px; color:#FFFFFF; text-align:center; line-height:28px; font-weight:bold; font-size:14px;}
.part2-title4{background:url(/images/ct4.jpg) no-repeat; width:192px; height:28px; color:#FFFFFF; text-align:center; line-height:28px; font-weight:bold; font-size:14px;}
.part2-title5{background:url(/images/ct5.jpg) no-repeat; width:192px; height:28px; color:#FFFFFF; text-align:center; line-height:28px; font-weight:bold; font-size:14px;}
.part2-title6{background:url(/images/ct6.jpg) no-repeat; width:192px; height:28px; color:#FFFFFF; text-align:center; line-height:28px; font-weight:bold; font-size:14px;}
.part2-title7{background:url(/images/ct7.jpg) no-repeat; width:192px; height:28px; color:#FFFFFF; text-align:center; line-height:28px; font-weight:bold; font-size:14px;}
.part2-title8{background:url(/images/ct8.jpg) no-repeat; width:192px; height:28px; color:#FFFFFF; text-align:center; line-height:28px; font-weight:bold; font-size:14px;}
.part2-title9{background:url(/images/ct9.jpg) no-repeat; width:192px; height:28px; color:#FFFFFF; text-align:center; line-height:28px; font-weight:bold; font-size:14px;}
.part2-title10{background:url(/images/ct10.jpg) no-repeat; width:192px; height:28px; color:#FFFFFF; text-align:center; line-height:28px; font-weight:bold; font-size:14px;}
.part2-text{width:190px; border:1px solid #c0c0c0;}
.part2-text2{width:85%; margin-left:auto; margin-right:auto; line-height:22px; margin-top:8px; margin-bottom:8px; height:65px; overflow:hidden;}
.part2-main{width:984px; margin-left:auto; margin-right:auto;background-color:#ffffff;}
.part2-height{width:984px; height:13px; overflow:hidden;}

.part3-box{width:988px; margin:0px auto 8px auto;}
.part3-left-box{}
.part3-right-box{}
.part3-banner-box{float:left; width:600px; height:125px;display:inline;}
.part3-text-box{float:left; border:1px solid #c0c0c0; width:188px; height:123px;display:inline;  background-color:#fff;}
.part3-list{width:180px; margin-left:auto; margin-right:auto; margin-top:8px;}
.part3-list span{font-size:13px; font-weight:bold; color:#333; line-height:25px;}
.part3-list ul li {line-height:20px;}
.part3-list ul li a{color:#999999; background:url(/images/li_02.gif) no-repeat left center; padding-left:10px; _margin-top:-3px;+margin-top:-3px;display: block;width:120px;overflow: hidden; white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.part3-list ul li a:hover{ color:#F00;}
.part3-right-text-box{width:178px;border:1px solid #c0c0c0; height:123px; background-color:#ffffff;}
.part3-right-title, .part4-right-title{ margin:0 auto; width:165px; background:url(/images/alt_bg.jpg) repeat-x; height:38px; line-height:38px; font-weight:bold; font-size:14px; padding-left:13px;}
.part3-right-text{width:82%; margin:0 auto; line-height:17px;font-size:13px; font-weight:bold; font-family:"黑体";}

.part4-box{width:988px; margin:0px auto 8px auto;}
.part4-right-box, .part5-right-box{width:188px; float:left;}
.part4-title img{padding-left:13px; padding-top:13px; vertical-align:middle;}
.part4-left{background:url(/images/UE_bg.jpg) no-repeat;  height:258px;}
.part4-right{background:url(/images/BE_bg.jpg) no-repeat;  height:258px;}
.part4-main-text{width:310px; margin-left:13px; margin-right:auto;}
.part4-right-text-box{width:178px;   border:1px solid #c0c0c0; background-color:#FFFFFF;}
.part4-right-text{height:185px; margin-top:8px; width:95%; margin-left:6px;}
.part4-right-text ul li {line-height:25px;}
.part4-right-text ul li a{ color:#333; background:url(/images/ico3.gif) no-repeat left center; padding-left:10px; display: block;width:140px;overflow: hidden; white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.part4-right-text ul li a:hover{ color:#f00;}
.more2{font-size:12px; font-family:Arial, Helvetica, sans-serif; text-align:right; line-height:25px; height:25px; padding-right:5px;}
.more2 a{color:#333;}
.more2 a:hover{color:#f00;}


.part5-left, .part5-right{ width:400px; float:left; margin:0 auto;}
.part5-box{width:988px; margin:0px auto 0px auto;}
.part5-main{width:388px;border:1px solid #c0c0c0; }
.part5-new{margin-left:auto; margin-right:auto; background-color:#fff;}
.part5-title-left{float:left; height:36px; line-height:36px; background:url(/images/alt_bg.jpg) repeat-x; width:304px; font-size:14px; font-weight:bold; font-family:"宋体"; color:#333; padding-left:13px;}
.part-main-text{width:320px; margin-left:auto; margin-right:auto; padding-top:10px; padding-bottom:8px; height:202px; overflow:hidden;}
.part-main-text ul li {background:url(/images/eltDots.gif) repeat-x left bottom;height:25px; line-height:25px;}
.part-main-text ul li a{ background:url(/images/liico.gif) no-repeat left center; padding-left:10px; display:block; width:300px;overflow: hidden; white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.part-main-text ul li a{ color:#333;}
.part-main-text ul li a:hover, .page-text ul li a:hover{ color:#FF0000;}
.part5-title-right{float:left; width:71px; height:36px; line-height:36px; background:url(/images/alt_bg.jpg) repeat-x;}
.part5-height{width:988px; margin:0 auto; height:8px; overflow:hidden;}
/* firefox only */
/*.part3-list ul li:not(p) {clear: both;}
.part3-list ul li:not(p) a { max-width:120px; float: left;}
.part3-list ul li:not(p):after {content: "..."; float: left; padding-left: 5px;color: #000;}
.part3-list ul li a:hover{color:#f00;}*/
/******************** PAGE CSS ****************************/
.page-main-left-box{width:265px; float:left; margin-top:8px; margin-bottom:8px;}
.page-title{background:url(/images/alt_bg.jpg) repeat-x; height:36px; line-height:36px; margin-left:auto; margin-right:auto; font-size:14px; font-weight:bold; font-family:"宋体"; color:#333; padding-left:13px;}
.page-main-qq{width:249px;border:1px solid #c0c0c0; background-color:#fff;}
.page-titleserver{text-align:center; font: bold 14px "宋体";color:#666666; background:url(/images/qq_tit.jpg) repeat-x; padding-left:13px; height:35px;line-height:35px;}
.page-text1{margin-top:10px; font-size:16px; font-weight:bold; color:#FF0000; text-align:center;}
.page-qq{ margin-left:auto; margin-right:auto; width:248px; margin-top:10px;}
.page-qq span{float:left; height:35px; line-height:35px; padding-left:2px; display:inline; margin-left:4px;}
.page-text{width:200px; margin:0 auto; margin-top:10px; }
.page-text ul li a{height:21px; line-height:21px; display:block; color:#333; width:195px; overflow: hidden; white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; }
.page-main{width:249px; margin-left:6px; margin-right:auto; border:1px solid #c0c0c0; background-color:#fff;}
.page-more{height:21px; line-height:21px; text-align:right; font-family:Arial, Helvetica, sans-serif; margin-right:5px; overflow:hidden;}
.page-message, .page-webmould, .page-websolution{height:80px;border:0;}
.page-message a,.page-webmould a,.page-websolution a{border:0;}
.page-message a img,.page-webmould a img,.page-websolution a img{border:0;width:251px;height:80px;}
.page-webmould, .page-websolution{height:80px;border:0;}
.part3-list ul li a:hover{color:#f00;}*/
/*.page-main-right-box{width:735px; float:left; margin-top:8px; margin-bottom:8px;}*/
.page-banner1{width:724px; margin-left:0; margin-right:auto; height:142px;}
.page-nav{width:714px; margin-left:0; margin-right:auto; background:url(/images/location_bg.jpg) repeat-x; height:29px; line-height:29px; text-align:right; color:#454545; font-size:12px; font-family:"宋体"; padding-right:10px;}
.page-nav a{color:#454545;}
.page-nav a:hover{color:#f00; text-decoration:underline;}
.page-main-text{width:722px; border:1px solid #c0c0c0; margin-top:6px; background-color:#fff;}
.page-title-nav{ width:688px; margin-left:auto; margin-right:auto; margin-top:17px; margin-bottom:17px;}
.page-m-left{float:left; background:url(/images/hr_left.jpg) no-repeat; width:53px; height:36px; }
.page-m-middle{float:left; width:614px; height:36px; line-height:36px; background:url(/images/hr1.gif) repeat-x; font-size:14px; font-family:"宋体"; font-weight:bold;}
.page-login-box{ width:688px; margin-left:auto; margin-right:auto;}
.page-m-right{float:left; background:url(/images/hr_right.jpg) no-repeat; width:21px; height:36px; }
.page-loging-left{ width:350px; float:left;}
.page-loging-right{width:338px; float:left;}
.page-login-top{ width:334px; background:url(/images/login_bg.jpg) no-repeat; height:242px; margin-bottom:5px; margin-left:auto; margin-right:0;}
.page-login-text{height:45px; line-height:45px; margin-left:20px; font-size:14px; color:#990033; font-weight:bold;} 
.page-input{width:230px; margin-left:auto; margin-right:auto; margin-top:15px;}
.page-input p{line-height:28px; height:28px;}
.login_button{background:url(/images/login_button.jpg) no-repeat; width:96px; height:28px; border:0px;}
.regiset_button{background:url(/images/regiset_button.jpg) no-repeat; width:98px; height:27px; border:0px;}
.foretpwd_button{background:url(/images/foretpwd_button.jpg) no-repeat; width:98px; height:27px; border:0px; }
.page-box1{width:98%; margin-left:10px; margin-right:auto;}
.page-box1 p{line-height:25px;}
.page-login-r-top{width:252px; margin-left:auto; margin-right:auto; background:url(/images/forgetpwd_bg.jpg) no-repeat; height:114px;}
.page-nav-box{width:249px;margin-left:6px;border:1px solid #c0c0c0; background-color:#fff;}
.page-nav-title{background:url(/images/dh_member.jpg) no-repeat; width:243px; margin-left:auto; margin-right:auto; height:52px;}
.page-nav-text{width:231px; margin-left:auto; margin-right:auto;margin-bottom:8px;}
.page-info{ width:186px; height:25px; line-height:25px; margin-top:8px; margin-bottom:2px; color:#333; padding-left:45px;}
.page-info-list{ width:120px; margin-left:auto; margin-right:auto;}
.page-info-list ul li {background:url(/images/dot4.gif) no-repeat left center; padding-left:18px; height:25px; line-height:25px;}
.page-list-box{margin-bottom:15px; width:211px; margin-left:auto; margin-right:auto;}
.page-list-box ul li{background:url(/images/dot1.gif) repeat-x 0px bottom; height:30px; line-height:30px;}
.page-list-box ul li a{background:url(/images/ico3.gif) no-repeat left center; padding-left:30px; margin-left:15px; display:block; }
.page-width{}
/******** FOOTER *********/
#footer{width:1000px; margin:0 auto; background:#edeff1;}
.footer-main{width:986px; margin-left:auto; margin-right:auto; border:1px solid #c0c0c0; background-color:#fff;}
.footer-height{height:8px; overflow:hidden;}
.footer-left{float:left; width:530px;}
.footer-nav{width:525px; margin-left:auto; margin-right:0px; margin-top:0px; margin-bottom:0px;}
.footer-nav{width:525px;}
.footer-list ul li {float:left;height:25px; line-height:25px; display:block;}
.footer-nav ul li  a{ color:#333; font-size:13px; font-weight:bold; font-family:"宋体";  height:25px; line-height:25px; padding-left:10px; padding-right:10px; text-align:center; }
.footer-nav ul li a:hover{text-decoration:underline; color:#FF0000;}
.footer-text{width:520px; margin-left:5px; margin-right:0px;}
.footer-text p{height:25px;line-height:25px;color:#4F4F4F;}
.footer-middle{float:left; width:170px; text-align:center;display:inline;}
.footer-middle-text{ width:170px;}
.footer-middle-text-title{margin-top:5px;}
.footer-img{margin:0 auto;text-align:center;font-size:0;}
.footer-img img{padding-top:10px; padding-bottom:10px; display:inline; overflow:hidden;}
.footer-right{float:left; display:inline;width:285px; border-left:1px solid #c0c0c0; height:100px; overflow:hidden;}
.footer-right-left{float:left; width:40px; height:100px;display:inline;}
.footer-right-right{float:left; width:245px;display:inline;}
.footer-right-right ul{width:245px;}
.footer-right-right ul li {float:left; margin-left:10px; display:inline;height:48px;}

/******** PGAE *********/
.page-nav-title1{background:url(/images/dh_sulotion.jpg) no-repeat;  margin-left:auto; margin-right:auto; height:52px;}
.page-nav-title2{background:url(/images/dh_sulotion.jpg) no-repeat; margin-left:auto; margin-right:auto; height:52px;}
.page-nav-title3{background:url(/images/dh_template.jpg) no-repeat; margin-left:auto; margin-right:auto; height:52px;}
.page-nav-title4{background:url(/images/dh_web.jpg) no-repeat;  margin-left:auto; margin-right:auto; height:52px;}
.page-nav-title5{background:url(/images/dh_about.jpg) no-repeat;  margin-left:auto; margin-right:auto; height:52px;}
.page-nav-title6{background:url(/images/dh_coinfo.jpg) no-repeat; margin-left:auto; margin-right:auto; height:52px;}
.page-nav-title7{background:url(/images/dh_service.jpg) no-repeat;  margin-left:auto; margin-right:auto; height:52px;}
.page-nav-title8{background:url(/images/dh_faq.jpg) no-repeat;  margin-left:auto; margin-right:auto; height:52px;}
.page-nav-title9{background:url(/images/dh_news.jpg) no-repeat;  margin-left:auto; margin-right:auto; height:52px;}
.page-nav-title10{background:url(/images/dh_buy.jpg) no-repeat;  margin-left:auto; margin-right:auto; height:52px;}
.page-nav-title11{background:url(/images/dh_case.jpg) no-repeat; margin-left:auto; margin-right:auto; height:52px;}
.page-nav-title12{background:url(/images/dh_member.jpg) no-repeat; margin-left:auto; margin-right:auto; height:52px;}
.page-nav-title13{background:url(/images/dh_optimization.jpg) no-repeat; margin-left:auto; margin-right:auto; height:52px;}
.page-nav-title14{background:url(/images/dh_map.jpg) no-repeat; margin-left:auto; margin-right:auto; height:52px;}


.page-input-box{width:670px; margin-left:auto; margin-right:auto;}
.page-input-box p{line-height:28px; height:28px;}
.filestyle{border:1px solid #c0c0c0;border-color:#c0c0c0}
.page-img{margin-top:10px; margin-bottom:5px;}
.page-img ul li {float:left; }
.paget-button{width:400px; margin-left:auto; margin-right:auto; margin-bottom:20px; margin-top:10px;}
.paget-button ul li {float:left; display:block; margin-left:15px;}
.btnsubmit{border:0px; background:url(/images/que.jpg) no-repeat; width:49px; height:21px;}
.btnreset{border:0px; background:url(/images/que1.jpg) no-repeat; width:49px; height:21px;}
.btnclear{border:0px; background:url(/images/quxiao.jpg) no-repeat; width:49px; height:21px;}
.page-mod-box{width:630px; margin-left:auto; margin-right:auto; margin-bottom:20px;}
.page-current{ width:186px; height:25px; line-height:25px; margin-top:8px; margin-bottom:2px; color:#333; padding-left:45px;}
.page-current1{ width:176px; height:25px; line-height:25px; margin-top:8px; margin-bottom:2px; color:#333; padding-left:55px;}

.page-info-current{width:211px;margin:0 auto;}
.page-info-current ul li{background:url(/images/dot1.gif) repeat-x 0px bottom; line-height:30px;height:auto;}
.page-info-current ul li a{background:url(/images/ico3.gif) no-repeat left center; padding-left:30px; margin-left:15px; display:block; line-height:30px;height:30px; }
.page-info-current dl dd.page-nav-first{background:url(/images/dot1.gif) repeat-x 0px bottom; line-height:30px;height:auto;}
.page-info-current dl dd.page-nav-sub{line-height:26px;height:auto;}
.page-info-current dl dd.page-nav-first a{background:url(/images/ico3.gif) no-repeat left center; padding-left:30px; margin-left:15px; display:block;height:30px;line-height:30px;}
.page-info-current dl dd.page-nav-sub a{background:url(/images/dot4.gif) no-repeat 30px 6px;padding-left:48px; margin-left:15px; display:block;height:26px;line-height:26px;}

.page-mod-box1{margin-bottom:20px;}
.page-mod-box1 p{line-height:25px; width:630px; margin-left:auto; margin-right:auto; }
.page-btn-left{float:left}
.page-btn-right{float:left; margin-left:10px;}
.page-btn-box{width:150px; margin-left:auto; margin-right:auto;}
.newyumi{ width:252px; float:left; background:url(/images/forgetpwd_bg.jpg) no-repeat; height:114px; line-height:114px; text-align:center;}
.oldyumi{width:252px; float:right;  background:url(/images/forgetpwd_bg.jpg) no-repeat; height:114px; line-height:114px; text-align:center;}
.yumin{width:509px; margin-left:auto; margin-right:auto;  margin-bottom:18px;}
.upmould-box{width:400px; margin-left:auto; margin-right:auto;}
.uupmould-box1{width:398px; margin-left:auto; margin-right:auto; border:1px solid #c0c0c0; margin-bottom:18px;}
.upmould-left{float:left; width:320px; height:35px; line-height:35px;}
.upmould-right{float:left; width:80px; line-height:35px; height:35px;}
.upmould-right a{margin-top:8px; margin-left:31px;}
.back{background:url(/images/back.jpg) no-repeat; width:49px; height:21px; display:block;}
.que{background:url(/images/que.jpg) no-repeat; width:49px; height:21px; display:block;}
.chaxun{background:url(/images/chaxun.jpg) no-repeat; width:65px; height:21px; display:block;}
.buyad{background:url(/images/buyad.jpg) no-repeat; width:65px; height:21px; display:block;}
.ck,.xiugai,.huifu{margin-bottom:5px;}
.ck{background:url(/images/ck.jpg) no-repeat; width:49px; height:21px; display:block;}
.xiugai{background:url(/images/xiugai.jpg) no-repeat; width:49px; height:21px; display:block;}
.temp_dh{background:url(/images/temp_dh.jpg) no-repeat; width:60px; height:21px; display:block;}
.vew{background:url(/images/0306_vew_03.jpg) no-repeat; width:78px; height:21px; display:block;}
.huifu{background:url(/images/huifu.jpg) no-repeat; width:49px; height:21px; display:block;}
.shengji{background:url(/images/shengji.jpg) no-repeat; width:49px; height:21px; display:block;}
.quxiao{background:url(/images/quxiao.jpg) no-repeat; width:49px; height:21px; display:block;}
.newmould{background:url(/images/newmould.jpg) no-repeat; width:65px; height:21px; display:block;}
.submit1{width:63px; height:27px; background:url(/images/submit.gif) no-repeat; display:block;}
.usegift{background:url(/images/usegift.jpg) no-repeat; width:49px; height:21px; display:block;}
.search{background:url(/images/search.gif) no-repeat; width:66px; height:22px; border:0px;}
.xufei_domain{background:url(/images/xufei_domain.jpg) no-repeat; width:65px; height:21px; display:block;}
.newdomain{background:url(/images/newdomain.jpg) no-repeat; width:65px; height:21px; display:block;}
.banddomain{background:url(/images/banddomain.jpg) no-repeat; width:79px; height:21px; display:block;}
.add{background:url(/images/add.jpg) no-repeat; width:49px; height:21px; display:block;}
.que1{background:url(/images/que1.jpg) no-repeat; width:49px; height:21px; display:block;}
.changdomain{background:url(/images/changdomain.jpg) no-repeat; width:49px; height:21px; display:block;}
.dele{background:url(/images/dele.jpg) no-repeat; width:49px; height:21px; display:block;}
.submit{background:url(/images/submit.jpg) no-repeat; width:49px; height:21px; display:block;}
.addsource{background:url(/images/addsource.jpg) no-repeat; width:65px; height:21px; display:block;}
.next_button{width:96px; height:28px; background:url(/images/next_button.jpg) no-repeat; border:0px;}
.back-box{width:49px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px;}
.back-box1, .addm-box{width:105px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px; height:21px;}
.back-left, .addm-left{float:left;}
.back-right, .addm-right{float:right;}
.uupmould-box1 ul li {line-height:25px; margin-left:5px;}
.upmould-btn{ background-color:#AEAEAE; height:21px; line-height:21px; text-align:center;}
.upmould-btn-img{width:60px; margin-left:auto; margin-right:auto;}
.upmould-btn-submit{ background:url(/images/temp_dh.jpg) no-repeat; width:60px; height:21px; border:0px;}
.page-width{ width:670px; margin-left:auto; margin-right:auto; margin-bottom:18px;}

.page-service-left{float:left; width:300px;  border:1px solid #c0c0c0; margin-bottom:10px;}
.service-img{width:300px; height:106px;}
.service-top{height:35px; line-height:35px; background-color:#F0F0F0;}
.service-text{line-height:25px; width:300px; width:290px; margin-left:auto; margin-right:auto; margin-top:10px; margin-bottom:10px;}
.page-service-right{float:right; width:300px;  width:300px;  border:1px solid #c0c0c0; margin-bottom:10px;}
.registe-box{ width:334px; background:url(/images/login_bg.jpg) no-repeat; height:242px; margin-bottom:5px; margin-left:auto; margin-right:auto;}
.registe-title{height:45px; line-height:45px; margin-left:20px; font-size:14px; color:#990033; font-weight:bold;}
.registe-text{width:250px; margin:40px auto 40px auto; text-align:center; line-height:25px;}
.registe-text p{line-height:25px;}
.registe-text input{height:18px;}
.registe-main{width:96px; height:28px; margin-left:auto; margin-right:auto;}
.registe1-box1{width:640px; margin-left:auto; margin-right:auto; border:1px solid #CCCCCC; margin-bottom:18px;}
.registe1-title{height:40px; line-height:40px; background-color:#EEEEEE; padding-left:20px; width:620px; margin-left:auto; margin-right:auto;}
.registe1-main{width:600px; margin-left:auto; margin-right:auto; margin-top:15px;}
.registe1-main1{width:550px; margin-left:40px; margin-right:auto; margin-top:10px;}
.registe1-main p, .registe1-main1 p{ text-align:left; line-height:25px; height:25px;}
.registe1-main p input { height:18px;}
.registe1btn{width:96px; height:28px; margin-left:180px; margin-right:auto; margin-top:18px; margin-bottom:18px;}
.nextbtn{background:url(/images/next_button.jpg) no-repeat; width:96px; height:28px; display:block;}
.nextbtn1{background:url(/images/next.jpg) no-repeat; width:49px; height:21px; display:block;}

.listbox {width:670px; margin-left:auto; margin-right:auto;}
.listbox ul li{background:url(/images/ul_hr.gif) repeat-x left bottom; height:22px; line-height:22px;}
.listbox ul li a{background:url(/images/liico.gif) no-repeat left center; margin-left:20px; padding-left:20px; width:350px; overflow: hidden;
white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.page-list{height:30px; line-height:30px; text-align:center; width:670px; margin-top:10px;}
.point_buy{width:350px; border:1px solid #cccccc; margin-left:auto; margin-right:auto; text-align:center;}
.point_buy p{height:25px; line-height:25px;}
.point_btn{}
.new-page{text-align:center;}
.case-box{border:1px solid #ccccc; width:668px;}
.case-title{ background-color:#F2F2F2; height:35px; line-height:35px;  text-align:center}
.case-text{margin-top:20px; margin-bottom:10px; line-height:25px;}
.case-text p{text-indent:2em;}
.case1-box{border:1px solid #ccc; width:688px; margin-bottom:10px;}
.case1-title{ background-color:#F2F2F2; height:35px; line-height:35px; padding-left:15px; }
.case1-left{float:left; width:200px;}
.case1-img{width:165px; margin:10px auto;}
.case1-top{margin-top:10px;}
.case1-top ul li{ line-height:18px;}
.case1-bottom{text-align:right;}
.case1-right{float:right; width:468px; padding-right:10px;}
.helpcenter-box{background:url(/images/s_1.jpg) no-repeat; width:222px; height:172px; float:left; margin-left:4px; display:inline; overflow:hidden; margin-bottom:5px;}
.helpcenter-box2{background:url(/images/s_6.jpg) no-repeat; width:222px; height:172px; float:left; margin-left:4px; display:inline; overflow:hidden;}
.helpcenter-box3{background:url(/images/s_2.jpg) no-repeat; width:222px; height:172px; float:left; margin-left:4px; display:inline; overflow:hidden;}
.helpcenter-box4{background:url(/images/s_4.jpg) no-repeat; width:222px; height:172px; float:left; margin-left:4px; display:inline; overflow:hidden;}
.helpcenter-box5{background:url(/images/s_5.jpg) no-repeat; width:222px; height:172px; float:left; margin-left:4px; display:inline; overflow:hidden;}
.helpcenter-box6{background:url(/images/s_3.jpg) no-repeat; width:222px; height:172px; float:left; margin-left:4px; display:inline; overflow:hidden;}
.helpcenter-box7{background:url(/images/s_7.jpg) no-repeat; width:222px; height:172px; float:left; margin-left:21px; display:inline; overflow:hidden;}
.helpcenter-box8{background:url(/images/s_8.jpg) no-repeat; width:222px; height:172px; float:left; margin-left:4px; display:inline; overflow:hidden;}
.help-list{ padding-top:54px;}
.help-list ul li {line-height:24px;}
.help-list ul li a{ background:url(/images/ico41.gif) no-repeat left center; display:block; margin-left:20px;margin-right:10px; padding-left:15px; overflow: hidden;
white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.gobox{text-align:right; margin-right:9px; height:20px; margin-top:4px; font:Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; font-size:10px; }
.gobox a{ color:#fff;}
.help-user-box{width:680px; margin-left:auto; margin-right:auto; }
.help-user-left{float:left; border:1px solid #ccc; width:200px; margin-left:5px; display:inline;}
.help-user-right{float:right; width:440px; border:1px solid #ccc;}
.help-user-t-left{ height:36px; padding-left:13px; line-height:36px; font-size:14px; font-family:"宋体"; font-weight:bold; float:left; width:387px;} 
.help-user-titile{ background: url(/images/alt_bg.jpg) repeat-x; height:36px;}
.help-user-t-right{float:left; width:40px; height:36px; line-height:36px; font-family:Arial, Helvetica, sans-serif;}
.help-list-left{float:left; width:200px; margin-top:8px; margin-bottom:8px;}
.help-list-right{float:right; width:200px; margin-top:8px; margin-bottom:8px;}
.help-list-left ul li, .help-list-right ul li  {line-height:20px;}
.help-list-left ul li a, .help-list-right ul li a{padding-left:10px;}
.sulotion_table{border:2px solid #CCCCCC; line-height:22px; margin-bottom:10px;}
.moulddetail-box{width:600px; margin-left:auto; margin-right:auto;}
.mould-search-left{ float:left; width:100px; height:22px; line-height:22px;}
.mould-search-middle{ float:left; width:400px;}
.mould-search-right{ float:left; width:100px;}
.mould-main-box{ width:645px; margin-left:auto; margin-right:auto; margin-top:15px;}
.moule-img{width:386px; margin-left:auto; margin-right:auto;}
.moule-left{float:left; width:410px;}
.moule-right{float:right; width:232px; border:1px solid #ccc; padding-top:5px;}
.moule-right ul li {line-height:30px; height:30px; background:url(/images/ul_hr.gif) repeat-x left bottom; width:224px; padding-left:8px;}
.m-left{float:left; width:116px; background-color:#AEAEAE; margin-top:10px;}
.m-left a{margin-left:30px;}
.m-right a{margin-left:20px;}
.m-right{float:left; width:116px; background-color:#787878; margin-top:10px;}
.moule-text{ padding-top:15px; text-indent:2em; line-height:22px; overflow:hidden;}
.mould1-box{width:645px; margin-left:auto; margin-right:auto;}
.mould1-left{float:left; width:210px;}
.mould1-right{float:right; width:432px; border:1px solid #ccc;}
.mould1-img{width:180px; margin-left:auto; margin-right:auto;}
.mould1-right{}
.mould1-right ul li{background:url(/images/ul_hr.gif) repeat-x left bottom; padding-left:8px; line-height:28px; height:28px;}
.mould1-bottom{background-color:#AEAEAE; padding-left:180px; width:252px;}


/********** TABLE STYLE ************/
.my_gssm {font-size:14px; color:#990033; font-weight:bold; line-height:35px;display:block;height:35px;}
.sulotion_table{padding:5px; font-size:12px}

.my_page_contant a {FONT: 12px "宋体";FONT-FAMILY: Arial; COLOR: #454545; line-height:18px;}






/* 数字按钮框样式 */
#imgTitle {FILTER:ALPHA(opacity=70);position:relative;left:0px;text-align:left;overflow: hidden; padding-top:40px}
#imgTitle_up {left:0px;text-align: left; height:1px; width:inherit; }
#imgTitle_down {left:0px;text-align: right; width:inherit;}

/* 图片框样式 */
.imgClass {border: 0px solid #000;}

/* 图片文字框样式 */
#txtFrom {text-align: center;vertical-align: middle; color:#333333; display:none}
			
/* 数字按钮样式 */
/*.button {text-decoration: none; float:left; height:12px; line-height:12px; padding-left:7px; padding-right:6px;background: #7B7B63;margin: 0px;font: bold 9px sans-serif; border-left:#fff 1px solid; }
a.button, a.button:link, a.button:visited {font-family: sans-serif;text-decoration: none;color:#FFFFFF;background-color: #000000;}
a.button:hover {font-family: sans-serif;text-decoration: none;color:#fff;background:#fff; }
.buttonDiv {background: #000000;height: 1px;width: 21px;float: left;text-align: center;	vertical-align: middle;}
*/
/*渐变*/ 
.trans {width:331px; height:12px; overflow:hidden}

/*模块样式修正*/ 
.img-rightDIV{height:32px;width:432px;}
.img-middle{font-size:0;}
.img-middle img{vertical-align:middle;}

.table-align{ line-height:20px; margin-left:17px;}
.table-align td{text-align:center;}

.style1{ font-weight:bold; background-color:#f2f2f2;}

.tdstyle{font-size: 14px;
            font-weight: bold;
            height: 30px;
            text-align: center;}
.tdstyle1{font-weight: bold;
            height: 22px;
            text-align: center;
            background-color: #F2F2F2;} 
            
.tdstyle2{height: 23px;
            text-align: center;
            background-color: #fff;}          
.tdstyle3{ text-align:center; background-color:#333; height:30px; color:#fff; font-size:14px; font-weight:bold;}
.tdstyle4{ text-align:center; background-color:#ccc; height:27px; font-size:14px; font-weight:bold;}
.tdstyle5{ text-align:center; background-color:#efefef; font-weight:bold;}
.tdstyle6{ line-height:27px; background-color:#fff; padding-left:5px; padding-left:5px;}
.td-top{border-top:1px black solid;}
.td-bottom{border-bottom:1px black solid;}
.td-left{border-left:1px black solid;}
.td-right{border-right:1px black solid;}
.table-bd{border:solid 1px black;}
.table-bd td{border-bottom:1px solid black;}

/*模版模块样式*/ 
 
.search_button{background:url(/images/search.gif) no-repeat;width:66px;height:20px; border:0px none;}
/*.template_search span{float:left;height:22px;line-height:22px;}*/

.template_search div.searchParams{float:left;display:inline;height:20px;line-height:20px;}
.input_text{height:19px;line-height:19px;margin:0;padding:0;border: 1px solid #D4D4D4;_margin-top:-2px;}
.input_check{margin:0 2px 0 0;padding:0;width:13px;height:13px; vertical-align:text-bottom; _vertical-align:middle;}
.input_radio{margin:0 2px 0 0;padding:0;width:13px;height:13px; vertical-align:text-bottom;}
.normal_select{height:20px;line-height:20px;margin:0;padding:0;}
.template_content{margin-left:5px;}
.template_box_container{width:220px;text-align:center;float:left;display:inline;margin-top:15px;}
.template_box{width:200px;border:solid 1px #cccccc;text-align:center;margin:0 auto;height:230px;}
.template_box_button{height:21px;font-size:0;}
.template_box_button a{ float:left;display:block;}
.icon_details{background:url(/images/preview_07.jpg) no-repeat;width:62px;height:21px; cursor:pointer;}
.icon_change{background:url(/images/temp_dh.jpg) no-repeat;width:60px;height:21px; cursor:pointer;border:0px none; display:block;}
.icon_browse{background:url(/images/0306_vew_03.jpg) no-repeat;width:78px;height:21px; cursor:pointer;}
.template_box_text p{text-align:left;padding:1px 0;margin-left:15px;}
.template_box_text{margin:5px 0;}
.template_box_pic{padding-top:5px;font-size:0;height:130px;}
.template_page{text-align:center;margin-top:15px;}
.radio_offect{display:block;_height:20px;_line-height:20px;_margin-top:7px;}


.ml35{margin-left:35px;}
.ml25{margin-left:25px;}
.ml10{margin-left:10px;}
.mr5{margin-right:5px;}


.mb18{margin-bottom:18px;}

.DDStyle_outer, .DDLSwap {
display:inline;
float:left;
vertical-align:middle;

}
.DDLSwap {
border:1px solid white;
}
.DDStyle_outer {
border:medium none;
margin:0 4px;
}
.DDStyle {
-moz-user-focus:ignore;
-moz-user-input:disabled;
-moz-user-select:none;
}
.DDStyle:focus {
outline:0 none;
}
span.DDStyle
{
    -moz-background-size: auto auto;
    background-attachment: scroll;
    background-color: #FFFFFF;
    background-image: url('/img/drop_down.gif');
    background-position: 95% center;
    background-repeat: no-repeat;
    border: 1px solid #D4D4D4;
    color: Black !important;
    cursor: pointer;
    display: block;
    padding: 0 3px;
    white-space: nowrap;
}
span.IPStyle
{
    -moz-background-size: auto auto;
    background-attachment: scroll;
    background-color: #FFFFFF;
    color: Black !important;
    cursor: pointer;
    display: block;
    padding: 0px 2px;
    white-space: nowrap;
    width:200px;

}

span.DDStyleRtl {
-moz-background-size:auto auto;
background-attachment:scroll;
background-color:#FFFFFF;
background-image:url("/img/drop_down.gif");
background-position:5% center;
background-repeat:no-repeat;
border:1px solid #D4D4D4;
color:Black !important;
cursor:pointer;
display:block;
padding:3px;
white-space:nowrap;
}
span.DDStyle:hover, span.DDStyle:focus {
border-color:highlight;
}
.DDStyle a, .DDStyle a:visited {
color:Black !important;
display:block;
text-decoration:none !important;
}
.DDStyle a:hover, .DDStyle a:focus, .DDStyle a:active {
background-color:highlight;
color:white !important;
outline:0 none;
}
div.DDStyle {
background-color:#FFFFFF;
border:1px solid #D4D4D4;
display:none;
padding:0.5em 0.2em;
position:absolute;
z-index:999;
}
div.DDStyle:hover {
border-color:highlight;
}
.DDStyle td {
margin-left:1em;
padding:0 1em 0 0.5em;
white-space:nowrap;
width:45%;
}
.DDStyle img {
border:0 none;
position:absolute;
top:-2px;
z-index:999;
}
.DDStyle hr {
color:highlight;
height:1px;
}
.textbox
{
 border:1px solid #ccc;
 height:18px;
 line-height:18px;
}



/*website map*/
.webdt {
	 PADDING-LEFT: 15px; WIDTH: 700px; PADDING-RIGHT: 15px; 
}
.webdt UL LI {
	 MARGIN-LEFT: 1px; height:80px; width:500px; margin-top:15px; margin-bottom:15px
}

.map_font { width:200px; float:left; margin-left:20px 
}

.webdt UL LI H1 { line-height:150%;PADDING-LEFT: 12px; COLOR: #990033; FONT-SIZE: 12px
}
.webdt UL LI H1 A {
	COLOR: #990033
}
.webdt UL LI H1 A:link {
	COLOR: #990033
}
.webdt UL LI H1 A:visited {
	COLOR: #990033
}
.webdt UL LI H1 A:hover {
	COLOR: #FF0000
}
.webdt UL LI H2 {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/dtdian.gif) no-repeat left center; MARGIN-LEFT: 15px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.dt3 {
	PADDING-LEFT: 12px; WIDTH: 50px; BACKGROUND: #ececec; COLOR: #333; FONT-WEIGHT: bold
}
.dt2 { float:left;
	PADDING-LEFT: 12px; WIDTH: 150px; MARGIN-BOTTOM: 6px; BACKGROUND: #ececec; COLOR: #333; FONT-WEIGHT: bold
}
.dt1 {
	PADDING-LEFT: 12px; WIDTH: 78px; MARGIN-BOTTOM: 6px; BACKGROUND: #ececec; COLOR: #333; FONT-WEIGHT: bold
}




/*nsw css*/
.txtCssClass{border:#c0c0c0 1px solid; width:170px; height:16px; line-height:16px;}
.newslist{width:646px; margin:0px auto;}
.a_news{width:646px; height:113px;}

.a_news_title_left{width:497px; height:35px; line-height:35px; float:left; display:inline; font-weight:bold;background-color:#eeeeee; color:#333333; padding-left:20px;}
.a_news_title_right{width:129px; height:35px; line-height:35px; float:left; display:inline;background-color:#eeeeee; color:#333333;}
.a_news_content{width:635px; height:52px; overflow:hidden; line-height:26px; margin-left:5px;}
.a_news_readall{width:69px; height:21px; float:right; display:inline; margin-right:30px; font-size:0px;}

.errorpage{width:990px; height:352px; background-color:#fff; border:#c0c0c0 1px solid;margin: 0px auto; margin-top:15px;}
.errorpage_image{width:430px; font-size:0; margin-left:180px;}
.errorpage_image .img1{width:280px; height:168px; background:url(../images/bg.gif); float:left; display:inline;}
.errorpage_image .img2{width:150px; height:138px; background:url(../images/gt.gif); float:left; display:inline; margin-top:30px;}
.errorpage_font{width:655px; height:90px; font-family:黑体; font-size:20px; line-height:30px; font-weight:bold; margin-left:180px; margin-top:40px;}

.webseo{width:646px; margin:0 auto;}
.webseo1{width:646px;height:109px; border:#ccc 1px solid; margin-bottom:15px;}
.webseo1_title{color:#990033;width:626px;height:35px; background-color:#f2f2f2; font-size:14px; font-weight:bold; line-height:35px; padding-left:20px;}

.webseo1_leftimg1{width:200px;height:74px; font-size:0; text-align:center; float:left; display:inline;}
.webseo1_leftimg1 img{border:#ebebeb 1px solid; margin-top:6px;}

.webseo1_right{width:444px;height:72px;float:left; display:inline;}
.webseo1_rightfont{line-height:18px; font-size:12px; margin-top:8px;}
.webseo1_rightimg{font-size:0px; text-align:right; padding-right:10px; margin-top:5px;}

.webseo8{width:646px;height:112px; border:#ccc 1px solid; margin-bottom:15px;}
.webseo8_title{color:#990033;width:646px;height:35px; background-color:#f2f2f2; line-height:35px;}
.webseo8_title_left{height:35px; line-height:35px; float:left; display:inline; font-size:14px; font-weight:bold; font-family:Arial,Helvetica,sans-serif; margin-left:20px;}
.webseo8_title_right{font-size:0px; padding-right:10px; margin-top:7px;float:right; display:inline;}

.webseo8_leftimg{width:200px;height:76px; font-size:0; text-align:center; float:left; display:inline;}
.webseo8_leftimg img{border:#ebebeb 1px solid; margin-top:7px;}

.webseo8_rightcontent{width:410px;height:64px; margin-top:13px;float:left; display:inline;}
.webseo8_rightcontent li{width:174px; height:18px; line-height:18px; background:url(../images/pic_sf.jpg) no-repeat; background-position:left center; padding-left:10px; overflow:hidden;}
.webseo8_rightcontent .lileft{float:left; display:inline;}
.webseo8_rightcontent .liright{float:right; display:inline;}

.webseosm{width:646px;height:197px; border:#ccc 1px solid; margin-bottom:15px;}
.webseosm_leftimg{width:200px;height:160px; font-size:0; text-align:center; float:left; display:inline;}
.webseosm_leftimg img{border:#ebebeb 1px solid; margin-top:10px;}
.webseosm_rightcontent{width:410px;height:106px; margin-top:28px;float:left; display:inline;}
.webseosm_rightcontent li{width:174px; height:18px; line-height:18px; background:url(../images/pic_sf.jpg) no-repeat; background-position:left center; padding-left:10px; overflow:hidden;}
.webseosm_rightcontent .lileft{float:left; display:inline;}
.webseosm_rightcontent .liright{float:right; display:inline;}

.efont{font-weight:bold; font-family:Arial,Helvetica,sans-serif;}
.header .column2 {
    float: right;
    overflow: hidden;
    width: 440px;
}






