@charset "utf-8";
/* CSS Document */
body{padding:0; margin:0; background:url(../images/cst-03_01.jpg) repeat-x; background-position:bottom; font-size:12px;font-family:Arial, Helvetica, sans-serif,"宋体" ; }
ul,li,p,form,table,div,span,a,h1,h2,h3{padding:0; margin:0}
#container{width:900px; margin:0 auto; background:#FFFFFF; }
.content{color:#213e8c; background:#FCFCFC; min-height:370px;}
.content p{padding:5px;}
ul, li{list-style-type:none;}
img{border:0px;}
a{text-decoration:none;}
#wrap{width:900px; float:left;background:#FFFFFF;   }
a:visited{color:#213e8c}



.head{width:900px; background:url(../images/cst_03.jpg) repeat-x; height:73px; color:#FFFFFF; font-weight:bold; font-style:italic; font-family:Arial}
.head span a{float:right; font-style:normal; font-weight:normal; margin-top:-35px; color:#FFFFFF; margin-right:20px; text-decoration:none;}
.head span a:hover{text-decoration:underline;}
.head span a:visited{color:#FFFFFF}
.head img{vertical-align: -120%;}

.nav{background:url(../images/cst_08.jpg) repeat-x; height:43px; width:900px;}
.nav-bg{margin-left:20px;background:url(../images/cst_06.jpg) repeat-x; height:43px; margin-right:235px;}
.nav-bg span{float:left; height:43px; text-align:center;}
.nav-bg a{display:block;padding-left:30px; padding-right:30px; text-align:center;}
.nav-bg a:hover{text-decoration:underline;}
a.nav01{font-family:Arial;color:#213e8c;border-left:1px solid #eaeaea;  line-height:22px; height:22px; width:100px;}
a.nav02{font-family:"宋体"; color:#FFFFFF; border-left:1px solid #979797;line-height:21px;  height:21px;width:100px;}
a.nav02:visited{color:#FFFFFF}
a.nav01-end{border-right:1px solid #eaeaea;}
a.nav02-end{border-right:1px solid #979797;}

.banner{width:900px; padding-top:10px; float:left;}

.content{width:860px; padding:20px; float:left;}
.product-show{width:275px; float:left; margin-right:20px;}
.content h2{width:250px; height:28px; background:url(../images/cst_20.jpg) no-repeat; font-size:12px; line-height:28px; padding-left:25px; margin-bottom:10px;}
.product-show li{display:block; border-bottom: 1px solid #dedede; width:265px;  padding-bottom:10px; margin-bottom:10px; padding-left:10px; }
.product-show img{vertical-align: middle; margin-right:20px;}
.product-show a{font-size:14px; color:#213e8c;}
.product-show a:hover{text-decoration:underline;}
a.index-link:hover{text-decoration:underline;}

/*Arenp Add*/
.ShowOrHide{ display:none; position:absolute; background:#F3F3F3;}
.ShowOrHide li{ margin:0px; padding:0px; list-style:none; height:30px; line-height:30px;display:block; border-bottom: 1px solid #dedede; width:160px;  }
.product-show ul { margin: 0; padding: 0; list-style: none; width: 160px; }
.product-show ul li { position: relative;}
.product-show li ul { position: absolute; left: 220px;  display: none;}
.first-list ul{top:-22px;}
.second-list ul{top:0px;}
.product-show ul li a { padding-left:10px;}

* html .product-show ul li { float: left; height: 1%;}
* html .product-show ul li ul li {width:160px;}
* html .product-show ul li a { height: 1%;}
.product-show li:hover ul, .product-show li.over ul { display: block; width:160px;} 

/*Arenp Add 2009-9-29*/
.ShowOrHide{ display:none; position:absolute; background:#CCC;}
.ShowOrHide li{ margin:0px; padding:0px; list-style:none; height:30px; line-height:30px;}
.sibe-menu ul { margin: 0; padding: 0; list-style: none; width: 200px; }
.sibe-menu ul li { position: relative;}
.sibe-menu li ul { position: absolute; left: 205px; top:-1px; display: none;}
.sibe-menu ul li a { }

* html .sibe-menu ul li { float: left; height: 1%;}
* html .sibe-menu ul li ul li {width:175px;}
* html .sibe-menu ul li a { height: 1%;}
.sibe-menu li:hover ul, .sibe-menu li.over ul { display: block; width:160px;} 
/*End*/


span.no-border{border-bottom:none;}
span.no-border img{border:none;}

.introduction{width:275px; line-height:25px; float:left;}
.introduction-content{padding:0 10px; text-align:justify; margin-bottom:20px;}
.introduction-content p{text-indent:24px; margin-bottom:7px; }
.sevice{background:url(../images/cst_39.jpg) no-repeat; width:270px; height:192px; margin-left:10px; }
.sevice02{background:url(../images/cst_39a.jpg) no-repeat; width:270px; height:319px; margin-left:10px; }
.sevice ol{padding-top:50px;}
.sevice ol li{
	list-style-position: outside;
	list-style-type: decimal;
}


.contact{float:left; width:265px; margin-left:20px; line-height:25px;}
.contact h3{background:url(../images/cst_22.jpg) no-repeat; width:225px; height:28px; font-size:12px; line-height:28px; padding-left:25px; margin-bottom:10px;}
.contact div{padding-left:10px; clear:both;}
.button{background:url(../images/cst_27.jpg) no-repeat; width:49px; line-height:30px; height:25px; display:block; padding-left:25px; color:#666666; float:left;}
.buttom-content{ float:left; margin-left:10px;}
.red{color:#FF0000}

.foot{
	position:relative;
	background-position:20px;
	width:880px;
	height:29px;
	color:#999999;
	padding-bottom:25px;
	line-height:29px;
	padding-left:20px;
	float:left;
	background-color: #FFFFFF;
	background-image: url(../images/cst_52.jpg);
	background-repeat: repeat-x;
	padding-top:20px;
}


.foot span{position:absolute; top:0px; right:20px;}




/*sibe-menu子页面侧栏目录*/
.sibe-menu{float:left; width:205px; margin-right:20px;}
.sibe-menu ul{float:left; width:205px;}
.sibe-menu ul li{float:left; width:175px; height:33px; line-height:33px; background:url(../images/c.jpg); padding-left:30px;}
.sibe-menu ul li a{color:#757575; font-size:14px; font-weight:bold;}
.sibe-menu ul li a:hover{text-decoration:underline}
.sibe-menu ul li.product-title{background:none; padding:0; margin:0; height:41px; float:left; width:205px;}
.sibe-menu ul li.product-title a{float:left; width:175px; height:41px; background:url(../images/c2.jpg);padding-left:30px;}
.sibe-menu ul li.product-title a:hover{float:left; width:175px; height:41px; background:url(../images/ac2.jpg);padding-left:30px;}
.sibe-menu ul li.product-title_02{float:left; width:175px; height:41px; background:url(../images/1c2.jpg);padding-left:30px;}
.sibe-menu a:visited{color:#757575;}

/*page-content子页面内容*/
.page-content{width:630px; float:left;}
.page-content h2{width:600px; height:26px;line-height:26px; *+line-height:30px; background:url(../images/c3.jpg) no-repeat; font-size:12px; color:#000099; padding-left:30px;}
.page-position{float:right; margin-top:-27px;*+margin-top:-30px;  margin-right:10px; font-weight:normal;}

/*子页面头部导航*/
.page-nav{text-indent:10px; margin-top:15px; margin-bottom:20px;}
.page-nav a{padding:0 3px;  text-decoration:underline;color:#0099FF;}
.page-nav a:hover{text-decoration:none; color:#0033CC;}
.page-nav a:visited{color:#0099FF;}

/*product_c.html*/
.product-list{width:625px; border-bottom:1px dotted #757575; float:left;margin-top:10px; padding-bottom:10px;}
.product-list-img img{padding:3px; border:5px solid #f2f2f2; width:80px;}
.product-list-img{border:1px solid #cccccc; width:96px; float:left; margin-right:10px;}
.product-list h3{margin-top:10px; float:left}
.product-list h3 a{color:#757575; font-size:14px; }
.product-list h3 a:hover{text-decoration:underline;}
.product-list-ul{float:left; margin-top:5px; width:500px;}
ul.product-list-ul li{float:left; width:220px; margin:5px 10px 5px 0px;padding-left:20px; background:url(../images/icons.jpg) no-repeat; background-position:left top;}
ul.product-list-ul li a{color:#213e8c}
ul.product-list-ul li a:hover{text-decoration:underline}
.top-page {background:url(../images/top.jpg) no-repeat; display:block; width:91px; height:22px; float:right; margin-top:10px; margin-bottom:10px;}
.top-page02{background:url(../images/top.jpg) no-repeat; display:block; width:91px; height:22px; float:right; margin-top:10px; margin-bottom:10px; margin-right:30px; _margin-right:15px;}

/*产品子页面版块*/
.block {margin-top:60px;}
.block h6 {font-size:14px; text-decoration:underline; font-weight:bold;}
.block h6 a{color:#213e8c}
.block h6 a:hover{color:#213e8c}
.block p{font-size:14px; line-height:24px; padding:0; margin:0px;}
.block h4{ background:url(../images/acst_20.jpg); height:28px; width:575px; padding-left:25px;font-size:12px; line-height:23px; font-weight:550; }
.block table{width:600px;}
.block table td{background:#ffffff; padding-top:7px; padding-bottom:7px; padding-left:10px;}
.block table td h5{padding:0; margin:0px; font-size:12px; font-weight:normal }
.block table td.h5-title{background:#E8E8E8}
.top-letter{vertical-align: super; font-size:10px;}
table.small-table{width:280px; float:left; margin-right:20px;}

.big-face{font-size:14px; text-indent:20px; margin-bottom:10px; margin-top:20px; width:610px; line-height:22px; clear:both;}
ul.ul01 img{width:250px;}
ul.ul01 {width:250px; text-align:center; float:left; margin-top:20px; margin-right:30px;}


.block-02{font-size:14px; line-height:22px; margin-top:30px; border-bottom:1px dotted #999999; padding-bottom:15px;}
.block-02{text-indent:24px;}

.wenzhang h6{font-size:14px;}
.wenzhang span.title{padding-left:20px; font-size:14px; font-weight:bolder; background:url(../images/c_11.jpg) no-repeat; background-position:left center; display:block; margin-top:30px;}
.wenzhang p{font-size:14px; line-height:24px;}
span.span-blue{background:#0099FF; padding:2px; color:#FFFFFF; margin-left:10px;}




/*English版本*/
.sibe-menu ul li.product-title_03{float:left; width:175px; height:41px; background:url(../images/aac2.jpg);padding-left:30px; font-size:14px; font-weight:bold; color:#757575; line-height:41px;}
.button-02{background:none; font-weight:bold; padding-left:0; margin-left:0px; color:#757575}
.top-page-eng {background:url(../images/top-eng.jpg) no-repeat; display:block; width:91px; height:22px; float:right; margin-top:10px; margin-bottom:10px;}
.top-page02-eng{background:url(../images/top-eng.jpg) no-repeat; display:block; width:91px; height:22px; float:right; margin-top:10px; margin-bottom:10px; margin-right:30px;}