/*- mod --------------*/
.md{position:relative}
.more{position:absolute;right:10px;top:8px;}
.site-nav{margin-top:10px; margin-bottom:15px; }
.site-nav strong{font-weight:bold}
.site-nav a{color:#0066CC;padding:0 5px; }

.title h2{font:20px "黑体";}
.page-nav {text-align:center;margin:26px 26px 20px 40px; }
.page-nav li{display:inline;}
.page-nav li a{padding:0 3px;color:#555;text-decoration:underline; }
.page-nav .prev a,.page-nav .next a{background:#555;text-decoration:none;color:#fff;padding-top:2px;  }

.calc{margin-top:15px; }
.calc img{display:block; }
/*-otherside-*/
.other-news ul{margin-left:37px;font-weight:bold;color:#000;}
.other-news li{margin-top:3px;}
.other-news li a{color:#005FAC;text-align:left;display:block;width:60px;height:20px;list-style:none;font-weight:bold;}
.other-news li a:hover{ text-decoration : underline; }
/*-ptside-*/
.pt ul{margin-left:37px;font-weight:bold;color:#000;}
.pt ul li{margin-top:3px;}
.pt a{color:#005FAC;text-align:left;display:block;width:80px;height:20px;list-style:none;font-weight:bold;}
.pt li a:hover{ text-decoration : underline;}

/*- service -*/
.service{padding:0 20px; }
.service h3{font-size:14px;font-weight:bold;color:#000;margin-bottom:1em; }
.service p{color:#000;text-indent:2em;margin-bottom:1.4em;line-height:1.4;  }
.service img{margin-bottom:1.4em; }

/*- about mod -*/
.about .hd{background:url(../images/about_07.png);color:#fff;height:33px;line-height:33px;padding-left:20px;font-size:14px;    }
.about .hd h2{font-size:14px;background:url(../images/about_10.png) no-repeat 0 50%;padding-left:20px;  }
.about .bd{margin:15px 10px 30px ; }
.about .bd p{font-size:14px;text-indent:2em;margin-bottom:1em;line-height:1.7;  }
.about .content-pic{float:right;margin:0 0 0 20px; }
.about .bd h4{color:#004a87;font-size:14px;font-weight:bold;margin-bottom:1em}
/*- friends mod-*/
.friends .hd{background:url(../images/about_07.png);color:#fff;height:33px;line-height:33px;padding-left:20px;font-size:14px;    }
.friends .hd h2{font-size:14px;background:url(../images/about_10.png) no-repeat 0 50%;padding-left:20px;  }
.friends .bd{margin:15px 10px 30px ; }
.friends li{float:left;text-align:center;_display:inline;margin:10px 13px; }
.friends li img{display:block;margin-bottom:10px;width:128px;height:57px;   }
.friends li a{color:#555;font-weight:bold}

/*- search mod -*/
.search{background:url(../images/about_101.png) ;height:46px;padding:1px;margin-bottom:15px;   }
.search h3{_display:inline;margin:10px 0 0 10px;clear:left;display:block;font-size:14px;}
.search fieldset{float:left;_display:inline;margin:20px 0 0 5px; }
.search fieldset input{border:1px solid #7F9DB9;padding:2px;width:100px;margin-left:20px;   }
.search button{background:url(../images/ddr_05.png) no-repeat;width:41px;height:20px;text-indent:-9999px;padding:0;border:0;margin-left:5px;     }
/*- product-search mod -*/
.product-search{background:url(../images/about_101.png) repeat-x;min-height:65px;height:auto; _height:65px; padding:1px;margin-bottom:15px;   }
.product-search h3{margin:18px 0 0 14px; }
.product-search fieldset{margin:5px 0 0 14px; }
.product-search select{margin:2px;display:block; }
.product-search button{display:block; background:url(../images/ddr_05.png) no-repeat;width:41px;height:20px;text-indent:-9999px;padding:0;border:0;margin-left:2px;     }
/*- news mod -*/
.news{border:1px solid #C6C6C6;margin-bottom:15px;}
.news .hd{height:31px;background:url(../images/ddr_37.png) repeat-x;padding-left:18px;  }
.news .hd h2{line-height:31px;background:url(../images/ddr_40.png) no-repeat 0 50%;padding-lef    t:20px;  }
.news .bd{padding:1px; }
.news .bd ul.wb{margin-left:20px;padding:1px;width:130px;list-style:none;font-size:12px;font-weight:bold; }
.news .bd ul.wb li {position:relative;}
.news .bd ul.wb li ul{position:relative;left:14px;}
.news .bd ul.wb li ul li{margin:1px;}
.news .bd ul li a{ display:block;text-align:center;text-decoration:none;color:#005FAC;background:#fff;padding:6px;font:12px;}
.news .bd li ul{display:none;position:relative;left:-5px;}
.news .bd li:hover ul, .news .bd li.over ul{display:block;border-bottom:1px solid #ccc;width:100px;}
.news .bd ul ul a{margin:2px;padding:3px 0px;display:block;margin-left:0px;border:1px solid #ccc;border-bottom:0px;width:100px;height:10px;font:8px;color:#729138;text-decoration:none;}
.news .bd ul ul li a:hover{background:#729138;color:#fff;}
* html .news bd ul li{float:left;}
/*- trend mod -*/
.trend{border:1px solid #C6C6C6;margin-bottom:15px;  }
.trend .hd{height:31px;background:url(../images/ddr_37.png) repeat-x;padding-left:18px;  }
.trend .hd h2{line-height:31px;background:url(../images/ddr_40.png) no-repeat 0 50%;padding-left:20px;  }
.trend .bd{padding: 20px; }
.trend .bd ul{line-height:2; }
.trend .bd li{background:url(../images/ddr_45.png) no-repeat 0 50%;text-indent:15px;overflow:hidden; white-space:nowrap;width:100%;     }
.trend .bd a{padding-left:20px;}
/*- case mod -*/
.case{border:1px solid #C6C6C6;margin-bottom:15px;  }
.case .hd{height:31px;background:url(../images/ddr_37.png) repeat-x;padding-left:18px;  }
.case .hd h2{line-height:31px;background:url(../images/ddr_40.png) no-repeat 0 50%;padding-left:20px;  }
.case .bd{padding: 20px; }
.case .bd ul{line-height:2; }
.case .bd li{background:url(../images/ddr_45.png) no-repeat 0 50%;text-indent:15px;overflow:hidden; white-space:nowrap;width:100%;     }
.case .bd a{padding-left:20px;}
/*- friend mod -*/
.friend{border:1px solid #C6C6C6;margin-bottom:15px;  }
.friend .hd{height:31px;background:url(../images/ddr_37.png) repeat-x;padding-left:18px;  }
.friend .hd h2{line-height:31px;background:url(../images/ddr_40.png) no-repeat 0 50%;padding-left:20px;  }
.friend .bd{padding: 20px; }
.friend .bd li{float:left;_display:inline;margin:8px; }





/*- article mod -*/
.article{font-size:14px;color:#555; }
.article .hd{background:url(../images/about_07.png);color:#fff;height:33px;line-height:33px;padding-left:20px;font-size:14px; }
.article .hd h2{font-size:14px;background:url(../images/about_10.png) no-repeat 0 50%;padding-left:20px;  }
.article .bd {margin-top:26px;padding-left:10px;line-height:1.4;  }
.article .bd p{font-size:14px;color:#555;text-indent:2em;margin-bottom:1em; }
/*- article-list mod -*/
.article-list .hd{background:url(../images/about_07.png);color:#fff;height:33px;line-height:33px;padding-left:20px;font-size:14px; }
.article-list .hd h2{font-size:14px;background:url(../images/about_10.png) no-repeat 0 50%;padding-left:20px;  }
.article-list .bd ul{margin:26px 26px 0 40px;width:568px;  }
.article-list .bd li{font-size:14px;line-height:2.4;border-bottom:1px dashed #C9C9C9;color:#555;   }
.article-list .bd li:after{content: "."; clear: both; height: 0; line-height:0; visibility: hidden; display: block; font-size: 0px}
.article-list .bd li span{float:right;font-size:10px;padding-top:5px; }
.article-list .bd li a{float:left;background:url(../images/about_news_list_03.png) no-repeat 0 50%;padding-left:20px; color:#555;position:relative;margin-left:-20px;  }
/*- comment-post mod -*/
.comment-post .hd{background:url(../images/about_07.png);color:#fff;height:33px;line-height:33px;padding-left:20px;font-size:14px; }
.comment-post .hd h2{font-size:14px;background:url(../images/about_10.png) no-repeat 0 50%;padding-left:20px;  }
.comment-post .bd{margin:30px 0 0 15px; }
.comment-post .bd label{width:50px;display:block;float:left;text-align:right;_display:inline;margin-right:20px;padding-top:5px;    }
.comment-post .bd p{margin-bottom:20px; }
.comment-post .bd input,.comment-post .bd textarea{width:275px;border:1px solid #7F9DB9;padding:2px;    }
.comment-post .bd textarea{width:475px;height:120px;  }
.comment-post .sub{margin-left:70px;b}
.comment-post .sub button{background:url(../images/contact_03.png) no-repeat;width:76px;height:25px;text-align:center;border:0;padding:0; margin-right:10px;     }
/*- comment mod -*/
.comment .hd{background:url(../images/about_07.png);color:#fff;height:33px;line-height:33px;padding-left:20px;font-size:14px; }
.comment .hd h2{font-size:14px;background:url(../images/about_10.png) no-repeat 0 50%;padding-left:20px;  }
.comment li{margin:25px 0; }
.comment .comment-meta{height:24px;line-height:24px;text-align:right;*zoom:1;overflow:hidden;background:#F1F1F1;padding:0 20px; overflow:hidden;color:#555;     }
.comment .comment-reply{background:none;border: 1px dashed #999;padding:5px 0;}
.comment .comment-name{float:left;background:url(../images/contact_07.png) no-repeat 0 8px;padding-left:20px;  }
.comment .comment-reply .comment-meta{background:#fff}
.comment .comment-reply .comment-name{background:url(../images/iconm.gif) no-repeat left center;font-weight:bold}
.comment .comment-date{font-size:10px;}
.comment-bulk{padding:12px; }
.comment-bulk p{text-indent:2em;line-height:1.4;color:#555; }
.comment .comment-reply .comment-bulk p{color:#297AAD}
.comment .more{color:#fff;font-size: 14px;top:0}
/*- touch mod -*/
.touch{border:1px solid #C6C6C6;}
.touch .hd{height:31px;background:url(../images/ddr_37.png) repeat-x;padding-left:18px;  }
.touch .hd h2{line-height:31px;background:url(../images/ddr_40.png) no-repeat 0 50%;padding-left:20px;  }
.touch .bd{width:216px;margin:12px auto;  }
.touch .bd h3{height:20px;line-height:20px;background:#F4F4F4;padding-left:7px;    }
.touch .bd li ul{margin:12px 0;  }
.touch .bd li ul li{line-height:1.6;padding-left:7px;  }
.touch .bd li ul li span{display:block;width:120px;float:left; }
/*- download-list mod -*/
.download-list .hd{background:url(../images/about_07.png);color:#fff;height:33px;line-height:33px;padding-left:20px;font-size:14px; }
.download-list .hd h2{font-size:14px;background:url(../images/about_10.png) no-repeat 0 50%;padding-left:20px;  }
.download-list .bd ul{width:617px; }
.download-list .bd li{height:115px;padding:20px 0 20px 190px;position:relative;border-bottom:1px dashed #CECECE;   }
.download-list .bd li h3{font-size:14px;}
.download-list .bd .download-list-pic{position:absolute;left:15px;top:25px;}
.download-list .bd li ul{width:auto;margin-top:16px;  }
.download-list .bd li ul li{height:auto;padding:0;position:static;border:0;zoom:1;overflow:hidden;line-height:1.4;zoom:1    }
.download-list-name{float:left; }
.download-list-desc{float:left;width:240px; }
.download-list-url{float:right;width:35px;background:url(../images/domains_09.png) no-repeat 0 50%;padding-left:20px;color:#AC4156;text-decoration:underline;   }
.download-list .more{position:absolute;width:40px;height:17px;background:url(../images/domains_03.png) no-repeat;line-height:17px;padding-left:5px;color:#fff;top:20px;right:10px;     }

/*- manual mod -*/
.manual{margin-top:30px;padding-bottom:20px;position: relative;  }
.manual .hd{background:url(../images/about_07.png);color:#fff;height:33px;line-height:33px;padding-left:20px;font-size:14px; }
.manual .hd h2{font-size:14px;background:url(../images/about_10.png) no-repeat 0 50%;padding-left:20px;  }
.manual .bd ul{margin:18px 0 0 5px; }
.manual .bd li{float:left;width:33.3%; }
.manual-pic{margin:0 0 15px 15px; }
.manual-desc{height:70px;background:url(../images/domains_18.png) no-repeat 0 3px;padding-left:15px;   }
.manual-url{padding-left:15px; }
.manual-url a{color:#AC4156;}
.manual-down{background:url(../images/domains_09.png) no-repeat 0 50%;padding-left:20px;  }
.manual-more{background:url(../images/domains_22.png) no-repeat 10px 50%;padding-left:30px;  }
.manual .more,.manual .more:hover{position: absolute;right:10px;top:10px;color:#fff}
.manual-url .download-list-url{float:none;}
/*- ex-product mod -*/
.ex-product .hd{background:url(../images/about_07.png);color:#fff;height:33px;line-height:33px;padding-left:20px;font-size:14px; }
.ex-product .hd h2{font-size:14px;background:url(../images/about_10.png) no-repeat 0 50%;padding-left:20px;  }
.ex-product .bd ul{padding-bottom:30px; }
.ex-product .bd li{position:relative;margin-top:30px;padding-left:143px;height:103px; }
.ex-product-name{font-size:14px;font-weight:bold;}
.ex-product-pic{position:absolute;top:0;left:10px;}
.ex-product-desc{margin-top:10px; }
.ex-product-list{text-align:right;margin-top:24px;padding-right:10px;  }
.ex-product-list a,.ex-product-list a:hover{background:url(../images/ex_products_index_03.png) no-repeat;display:block; padding-left:30px;width:69px;height:21px;line-height:21px;text-align:left;text-decoration:none;     }

/*- product-list mod -*/
.product-list{padding-bottom:20px;  }
.product-list .hd{background:url(../images/about_07.png);color:#fff;height:33px;line-height:33px;padding-left:20px;font-size:14px; }
.product-list .hd h2{font-size:14px;background:url(../images/about_10.png) no-repeat 0 50%;padding-left:20px;  }
.product-list .bd dt{font-size:14px;font-weight:bold;overflow-x:auto;}
.product-list .bd li{float:left;width:33.3%;min-height:190px;height:auto; _height:190px;margin-top:25px;position:relative;   }
.product-list .bd li dl{padding:130px 25px 0 30px;  }
.product-list-pic {position:absolute;top:0;}
.product-list-desc {line-height:2.5;padding:10px 0 20px;  }
.product-list-more{background:url(../images/products_index_07.png) no-repeat;width:38px;height:23px;line-height:23px;padding-left:20px; }
.product-list-more a:hover{text-decoration:none;}
.product-list .bd .hot{float:none;width:100%;height:165px;border-bottom:3px solid #B6B6B6;   }
.product-list .bd .hot dl{padding:0 0 0 274px;}
.product-list .bd .hot .product-list-pic{top:0;left:29px;}
.product-list .bd .hot .product-list-desc{padding:20px 20px 20px 0;  }
.product-list .bd .hot .product-list-more{background:url(../images/ex_products_index_03.png) no-repeat;padding-left:30px;width:69px;height:21px;line-height:21px;}
/*- service-list mod -*/
.service-list .hd{background:url(../images/about_07.png);color:#fff;height:33px;line-height:33px;padding-left:20px;font-size:14px; }
.service-list .hd h2{font-size:14px;background:url(../images/about_10.png) no-repeat 0 50%;padding-left:20px;  }
.service-list .bd li{padding:30px 35px 20px 145px;border-bottom:1px solid #D5D5D5; position:relative;min-height:117px;height:auto;_height:117px;  }
.service-list .bd dl{background:url(../images/service_07.png) no-repeat 0 5px;padding-left:20px;  }
.service-list-name{font-size:14px;}
.service-list-pic{position:absolute;top:30px;left:0;}
.service-list-desc{margin-top:15px;line-height:1.4;  }
.service-list-more{margin-top:15px;background:url(../images/serviceb_11.png) no-repeat;width:79px;height:20px;line-height:20px;text-align:center;    }
.service-list-more a:hover{text-decoration:none;}

/*- detail mod -*/
.detail{padding-bottom:20px; }
.detail .hd{color:#000;line-height:33px;padding-left:17px;height:33px; }
.detail .hd h2{font-size:16px; }
.product-detail{margin:10px 0 0 17px;min-height:125px;height:auto;_height:125px;position:relative; }/*修改*/
.product-detail dl{padding-left:226px;}
.product-detail h3{color:red;}
.product-detail-name{font-size:14px;font-weight:bold}
.product-detail-pic{position:absolute;left:0;top:0;text-align:center;}
.product-detail-pic img{display: block;margin-bottom:10px}
.product-detail-desc {margin-top:10px;line-height:1.6;  }
.product-detail-list {line-height:1.6; }
.product-detail-list li{background:url(../images/vv_06.png) no-repeat 0 50%;padding-left:10px;  }


/*- detail-tab mod -*/
.detail-tab {margin-top:50px;}
.detail-tab .hd{padding:0;height:54px;line-height:27px;}
.detail-tab .hd .xiugai {float:left; position:relative;_display:inline;background:url(../images/tab_06.png) no-repeat 0 0;height:25px;line-height:25px;padding-left:10px;margin:2px 1px 0 0;left:182px;top:-27px;     }
/*--xiugaiguode--*/
.detail-tab .hd li{float:left;_display:inline;background:url(../images/tab_06.png) no-repeat 0 0;height:25px;line-height:25px;padding-left:10px;margin:2px 1px 0 0;      }
.detail-tab .hd .xiugai a,.detail-tab .xiugai  a:hover{display:block;padding-right:10px;background:url(../images/tab_06.png) no-repeat 100% 0;text-decoration:none;color:#fff;font-weight:bold;z-index:0; }
.detail-tab .hd li a,.detail-tab .hd li a:hover{display:block;padding-right:10px;background:url(../images/tab_06.png) no-repeat 100% 0;text-decoration:none;color:#fff;font-weight:bold }
.detail-tab .hd .active{height:27px;line-height:27px;background:url(../images/tab_03.png) no-repeat 0 0;position:relative;bottom:-1px;margin-top:0;    }
.detail-tab .hd .active a,.detail-tab .hd .active a:hover{background:url(../images/tab_03.png) no-repeat 100% 0;color:#000;}
.detail-tab .bd{border:1px solid #999999;position:relative;top:-27px; }
.detail-tab-desc{padding:28px 0 0 28px;}
.d-rows{margin:30px 0;  }
.d-cell01{width:291px; }
.d-cell02{width:288px; }
.d-rows h3{font-size:14px;margin-bottom:10px; }
.d-rows p{line-height:1.6; }


/*- product-tab mod -*/
.product-tab {margin-top:15px;padding-bottom:15px;width:1500px;}
.product-tab .hd {border-bottom:1px solid #B6B6B6;}
.product-tab .hd li{float:left;_display:inline;height:35px;background:#DBDBDB;line-height:35px;margin:1px 2px 0 0;     }
.product-tab .hd li a,.product-tab .hd li a:hover{font-size:16px;font-weight:bold;padding:0 25px;display:block;text-decoration:none;}
.product-tab .hd .active{background:#fff;border:1px solid #B6B6B6;border-bottom:0;position:relative;bottom:-1px;margin-top:0;  }
.product-tab .hd .active a,.product-tab .hd .active a:hover{padding:0 24px; }
.product-tab-content{margin-top:20px; }
.product-tab-content li{display: -moz-inline-stack;display:inline-block;*display:inline;*zoom:1;width:202px;position:relative;margin:30px 8px 10px;vertical-align: text-top;  }
.product-tab-content li dl{border:1px solid #C4C4C4;padding:0 10px 60px 10px;}
.product-name{background:url(../images/products_list_03.png) no-repeat;height:23px;line-height:23px;text-align:center;font-weight:bold;color:#fff;position:absolute;top:-23px;left:0;width:202px;      }
.product-pic{width:175px;margin-top:27px;padding-bottom:20px;border-bottom:1px solid #C4C4C4;    }
.product-desc{padding:25px 0 ;border-bottom:1px solid #C4C4C4;line-height:1.6;  }
.product-more{margin:28px auto 0 auto;width:167px;height:26px;line-height:26px;background:url(../images/products_list_11.png) no-repeat;  }
.product-more a,.product-more a:hover{padding-left:40px;display:block;text-decoration:none;color:#fff;font-weight:bold}
.product-desc strong{font-weight:bold}
.product-desc em{font-style:italic}
/*- detail-tab&&product-tab js  -*/
.product-tab .product-tab-content,.detail-tab  .detail-tab-desc{display: none;}
.detail-tab .first,.product-tab .first{display:block}
/*-- zu lin ye wu-- 
.product-tab-content table{
	width:800px;
  font-size:14px;
	color:#333;
	margin-left:100px;
 }
.product-tab-content th,td{
	padding:3px;
	
}

.product-tab-content th{
	text-align:right;
	
}
.product-tab-content h1{
	color:#1e1e1e;
	margin-left:5px;
	margin-top:15px;
	margin-bottom:20px;
	font-size:16px;
	font-weight:bold;
	width:800px;
  border-bottom:2px solid #dbdbdb;
} 
.text,select,textarea{
	 border:1px solid #bfddc0;
}
select, option{
	background-color:#bfddc0;
} 
.text {
	 width:200px;height:20px;
	
		}
	
.product-tab-content	select option{
		background-color:#dbdbdb;
	}
.product-tab-content select{
    width:100px;
}
 .submitbutton,.reset {
		background:url(../images/contact_03.png) no-repeat;width:76px;height:25px;text-align:center;border:0;
		
	}
 .submitbutton{margin-left:150px};

	
	textarea{
		width:475px;height:120px;
	}
*/
/*- jquery lightbox -*/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev {
	left: 0;
	float: left;
}
#lightbox-nav-btnNext {
	right: 0;
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px;
	color: #666;
}
#lightbox-container-image-data #lightbox-image-details {
	width: 70%;
	float: left;
	text-align: left;
}
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block;
	clear: left;
	padding-bottom: 1.0em;
}
#lightbox-secNav-btnClose {
	width: 66px;
	float: right;
	padding-bottom: 0.7em;
}
#gallery li{float:left;_display:inline;width:33%;text-align:center;overflow:hidden; }
#gallery li img{display:block; }

/*- zc extend about mod -*/
.zc .bd h3,.zc .bd h4{font-size:14px;color:#7B7B7B;margin-bottom:1em}
.zc .bd,.zc .bd p,.zc .bd h3,.zc .bd h4{font-size:12px;color:#000}
/*- shtu extend firend mod -*/
.shtu .bd{padding:10px 5px}
