@charset "utf-8";
/* CSS Document */
body{background:url("") repeat-y scroll center top transparent;}
body{background-color:#F2F2F2;}
body,button,input,select,textarea{color:#6A6A6A;font:14px/1.5 Tahoma,Helvetica,Arial,"\5b8b\4f53"}
a:link,a:visited,a:active{color:#6A6A6A;text-decoration:none}
a:hover{color:#008aff;text-decoration:none}
/* Clear */
.clearfix:after{content:"";display:block;height:0px;clear:both;visibility:hidden}
.clearfix{display:inline-block}
/* Hides from IE-mac \*/ 
* html .clearfix{height:1%}
.clearfix{display:block;padding:0px 20px;}
/* End hide from IE-mac */
.page_list{text-align:right;padding-top:10px}
.page_list a{border:#ddd 1px solid;color:#15428b;padding:2px 5px;margin-right:2px}
.page_list a:hover,.page_list a:active{border:#e1e6ed 1px solid;color:#000;background:#D3E1F6}
.page_list span.current{border:#ddd 1px solid;padding:2px 5px;font-weight:bold;margin-right:2px;color:#FFF;background:#15428b}
.page_list span.disabled{border:#f3f3f3 1px solid;padding:2px 5px;margin-right:2px;color:#CCC}
/* webcss start*/
#index-wrapper{margin:0px auto;width:1020px;background-color:#FFFFFF;}
.index-top{height:100px;position:relative;z-index:999}
#index-logo{position:absolute;left:0px;top:0px}
#sitesearch{margin-top:10px;}
#index-lang{position:absolute;right:10px;top:15px}
#index-lang img{margin-right:5px}
#index-Menu{background:url("/cn/images/lx.png") repeat-x scroll 0 26px transparent;width:983px;padding:0px 0px 0px 0px;height:31px;margin:auto;}
#index-Menu>ul{/* background:url("/cn/images/tbg.gif") repeat scroll 0 0 transparent; */ }
#banner{padding:0px 20px 0px 20px;height:205px;overflow:hidden;margin-bottom:10px;}
#ad_list{background:url(../images/ad_list_bg.jpg) no-repeat;height:105px;padding:0px 10px 6px 10px}
#ad_list div{float:left;display:inline;width:135px;padding:20px 0px 0px 110px}
#ad_list div h3{font-size:12px;color:#0c4789}
#ad_list div p{color:#333}
#ad_list div.index_search{padding:20px 0px 0px 10px;margin:0px}
#ad_list div.index_search p{padding:5px 0px 5px 0px;width:210px}
#ad_list div.index_search #searchtext{height:16px;line-height:16px;width:130px}
.index-left{float:left;padding:0px;width:720px}
.index-left h2{height:32px;line-height:32px;font-size:14px;}
.index-left h2 span{float:left;background:url("/cn/images/arrgray.gif") no-repeat scroll 0 9px transparent;padding-left:20px;padding-right:5px;border-bottom-style:solid;border-bottom-width:2px;color:#2279BE;}
.index-left h2 a{float:right;margin:0px 15px 0px 0px;font-weight:100;color:#666666;}
/* productsroll Start */
.index-newproducts{clear:both;margin-right:8px;margin-top:10px;}
.index-newproducts h2{border-bottom:solid 2px #EEEEEE;}
.websroll{position:relative;overflow:hidden;width:710px;padding:10px 0px}
#LeftArr1,#RightArr1{width:20px;height:170px;cursor:pointer;position:absolute;top:10px;z-index:1;background-image:url(../images/product_arrow.gif);background-repeat:no-repeat}
.ScorllLeft1{background-position:0px 0px;left:0px}
.ScorllLeft1_Hover{background-position:-20px 0px;left:0px}
.ScorllRight1{background-position:-40px 0px;right:0px}
.ScorllRight1_Hover{background-position:-60px 0px;right:0px}
#ScrollBox{margin-left:25px;}
#ScrollBox li{float:left;width:105px;text-align:center}
#ScrollBox li a{display:block;border:#e5e5e5 1px solid;padding:5px;margin:0px 4px}
#ScrollBox li a:hover{background:#cbe7ff;border:#1181d1 1px solid}
#ScrollBox li a span{display:block;padding-top:4px}
#ScrollBox li img{width:80px;}
/* productsroll End */
.index-news{float:left;width:710px;margin:0px 0px 10px 0;}
.index-news h2{border-bottom:solid 2px #EEEEEE;}
.index-news ul{padding:5px 10px 10px 10px}
.index-news ul li{padding:4px 0px;background:url("/cn/images/li_diandian.jpg") no-repeat scroll 0 11px transparent;border-bottom:1px dotted #EEEEEE;}
.index-news ul li img{float:left;margin-right:10px}
.index-news ul li h3{font-size:100%;font-weight:bold;line-height:25px}
.index-news ul li p{color:#666}
.index-news ul li a span{color:#999;float:right;margin-right:0px}
.index-about{float:left;width:710px;margin:0px 0px 0px 0px;}
.index-about h2{border-bottom:solid 2px #EEEEEE;}
.index-about p{line-height:26px;text-indent:2em;}
.index-about div{line-height:23px;padding:10px 0;}
.index-about div img{float:left;margin-right:8px}
/* index-products Start */
.index-products{clear:both;margin-right:8px;margin-top:10px;}
.index-products h2{border-bottom:solid 2px #EEEEEE;}
.index-products ul{padding:5px 14px}
.index-products ul li{float:left;width:214px;text-align:center;display:inline;padding:5px}
.index-products ul li a{display:block;border:#e5e5e5 1px solid;padding:5px}
.index-products ul li a:hover{background:#cbe7ff;border:#1181d1 1px solid}
.index-products ul li a span{display:block;padding-top:4px}
/* index-products End */
/* index-price Start */
.index-price a{border-bottom:dotted 1px #333333;}
.index-price a:hover{border-bottom:dotted 1px #008AFF;}
/* index-price End */
.index-right{float:right;padding:0px 0px 0px 9px;width:250px;margin-right:0px;border-left:dotted 1px #CCCCCC;height:870px;}
.index-right h2{border-bottom:solid 2px #EEEEEE;height:32px;line-height:32px;font-size:14px;}
.index-right h2 span{float:left;background:url("/cn/images/arrgray.gif") no-repeat scroll 0 9px transparent;padding-left:20px;padding-right:5px;border-bottom-style:solid;border-bottom-width:2px;color:#2279BE;}
.index-right h2 a{float:right;margin:0px 15px 0px 0px;font-weight:100;}
.index-structure{margin-bottom:20px;}
.index-structure p{padding:5px 5px 5px 10px;}
.index-jobs{padding-bottom:5px;border:1px solid #C6D8E0;margin-bottom:8px;}
.index-jobs ul li{padding:4px 10px 4px 20px}
.index-contact{padding-bottom:10px;border:1px solid #C6D8E0;margin-bottom:8px;}
.index-contact p{line-height:25px;padding:0px 10px 0px 20px}
.index-contact p span{font-weight:bold}
.index-jtgk{margin: 11px 0px 0px 0px; border:1px solid #eee;width:100%;}
.index-jtgk td{background: url("../images/ArrYBG.png") repeat scroll left center transparent;color: #00335F;font-size: 12px;height: 36px;padding: 0 0 0 10px;text-decoration: none;border:solid 1px #FFFFFF;}
.index-jtgk td a{background: url("../images/ArrYDB.gif") no-repeat scroll left center transparent;color: #22557F;font-size: 14px;height: 26px;padding: 2px 0 0 20px;text-decoration: none;}
/*********** page ***********/
#page-wrapper{margin:0px auto;width:1020px;background-color:#FFFFFF;}
/* page-left */
.page-left{float:left;display:inline;padding-top:5px;width:245px;background:url("/cn/images/rzzssz.jpg") no-repeat scroll 0 0 transparent;padding-top:90px;}
.page-left h2{height:32px;line-height:32px;font-size:100%}
.page-left h2 span{padding-left:20px;background:url("/cn/images/arrgray.gif") no-repeat scroll 0 0 transparent;}
.left-about{padding-bottom:5px;margin-bottom:10px;}
.left-about h2{background:url("/cn/images/pbt-bg2.png") repeat scroll 0 0 transparent;}
.left-products{padding-bottom:5px;margin-bottom:10px;}
.left-products h2{background:url("/cn/images/pbt-bg2.png") repeat scroll 0 0 transparent;}
.left-news{padding-bottom:5px;margin-bottom:10px;}
.left-news h2{background:url("/cn/images/pbt-bg2.png") repeat scroll 0 0 transparent;}
.left-company{padding-bottom:5px;margin-bottom:10px;}
.left-company h2{background:url("/cn/images/pbt-bg2.png") repeat scroll 0 0 transparent;}
.left-search{padding-bottom:5px;margin-bottom:10px;}
.left-search h2{background:url("/cn/images/pbt-bg2.png") repeat scroll 0 0 transparent;}
.left-search p{padding:5px 0px 5px 25px}
#searchtext{border:#E6E6E6 1px solid;background:url(../images/inputbg.gif) repeat-x;height:20px;line-height:20px;padding:2px;width:200px}
#searchbutton{border:none;background:url(../images/searchbut.gif);cursor:pointer;height:21px;width:64px}
.left-contact{padding-bottom:5px;margin-bottom:10px;}
.left-contact h2{background:url("/cn/images/pbt-bg2.png") repeat scroll 0 0 transparent;}
.left-contact p{line-height:25px;padding:0px 0px 0px 25px}
.left-contact p span{font-weight:bold}
/* page-right */
.page-right{float:right;display:inline;padding-top:5px;width:705px;padding-left:13px;border-left:dotted 1px #CCCCCC;min-height:430px;}
.site-nav{background:url("/cn/images/pbt-bg2.png") repeat scroll 0 0 transparent;height:32px;line-height:32px;padding-right:15px;}
.site-nav span{background:url("/cn/images/navbg.jpg") no-repeat scroll 5px center transparent;padding-left:20px;}
.page-single,.page-products,.page-news,.page-newsdetail,.page-jobs,.page-jobsdetail,.page-downloaddetail{margin:0px 15px 5px 15px;color:#3d3d3d;}
.page-single{padding:10px 0px;font-size:14px;line-height:30px;}
.page-single div{padding:0 15px;}
.page-single p{margin:15px 0;}
.page-single #nav_container a.curlink{color:#FFFFFF;background:none repeat scroll 0 0 #1378D0;}
.page-single #nav_container a{background:url("/cn/images/top_bg.gif") repeat scroll 0 0 transparent;}
.page-news,.page-newsdetail,.page-jobs,.page-jobsdetail,.page-downloaddetail,.page-guestbook{padding-top:20px}
.page-newsdetail{padding-top:0;}
.page-newsdetail{margin:0 0 10px;border:solid 1px #DDD;}
.page-newsdetail #newsdetailtoolbar{border: medium none; text-align: right; padding: 0px 10px; font-size: 12px; background: url('/cn/images/boxbg.jpg') repeat scroll 0px 0px transparent; line-height: 24px;}
.page-newsdetail #newsdetailtoolbar #nnormal{font-weight:bold;}
.page-newsdetail>div{padding:10px 30px;text-indent:2em;font-size:14px;line-height:30px;color:#111111;}
.page-newsdetail div{border-top:dashed 1px #CCC;}
.page-newsdetail div#newscontent{padding-top:0;}
.page-newsdetail div#newscontent p[align="center"]{text-indent:0;}
.page-newsdetail div#newscontent img{max-width:100%;}
.page-newsdetail div p{margin:15px 0;}
.page-right .alist{line-height:28px;border:1px solid #DDD;}
.page-right .alist ul{padding: 5px 20px;}
.page-right .alist li{list-style-type:disc;margin-left:15px;}
.page-right .alist li span{float:right;display:block;}
.page-right .alist li a:link,.page-right .alist li a:visited,.page-right .alist li a:active{color:blue;}
.page-right .alist li a:hover{color:#FF5A00;}
.page-right .alist h4{color:#FFFFFF;background-color: #DD8800; padding: 0px 10px;}
.page-products{margin:0 0 5px;}
.page-products ul{width:690px;margin:0 auto}
.page-products ul li{float:left;display:inline;width:214px;text-align:center;padding:10px 8px 0px 8px}
.page-products ul li a{display:block;background:#FFF;border:#e5e5e5 1px solid;padding:5px}
.page-products ul li a:hover{background:#cbe7ff;border:#1181d1 1px solid}
.page-products ul li a span{display:block;padding-top:4px}
.productsdetail-title,.newsdetail-title,.jobsdetail-title,.downloaddetail-title{font-size:20px;font-weight:bold;line-height:35px;text-align:center;border-bottom:1px dashed #CCC;margin-bottom:0px;}
.newsdetail-title{border-bottom:1px dashed #FFFFFF;color:#0B328D;background:url("/cn/images/newstitlebg.jpg") repeat-x scroll 0 0 transparent;padding-top:20px;}
.page-news table{width:98%;}
.page-news table th{height:30px;line-height:30px;text-align:center;font-weight:bold;border:none 0px;font-size:12px}
.page-news table th.news-time{width:150px;background:url(../images/info_title.gif) left top}
.page-news table th.news-title{background:url(../images/info_title.gif) right top}
.page-news table td{border-bottom:1px dashed #D7D7D7;padding:8px}
.page-news table td.time-list{color:#999;text-align:center}
.page-jobs table{width:98%;}
.page-jobs table th{height:30px;line-height:30px;text-align:center;font-weight:bold;border:none 0px;font-size:14px}
.page-jobs table th.jobs-time{width:150px;background:url(../images/info_title.gif) left top}
.page-jobs table th.jobs-title{background:url(../images/info_title.gif) right top}
.page-jobs table td{border-bottom:1px dashed #D7D7D7;padding:8px}
.page-jobs table td.time-list{color:#666;text-align:center}
.page-guestbook{width:600px;margin:0px auto}
.page-guestbook dl dt,.page-guestbook dl dd{float:left;padding:5px}
.page-guestbook dl dt{width:80px;text-align:right}
.page-guestbook dl dd{width:500px}
.page-guestbook dl dd input{border:#CCC 1px solid;padding:2px;background:url(../images/inputbg.gif) repeat-x;height:19px;line-height:19px;width:180px}
.page-guestbook dl dd span{color:#F00;margin-left:10px}
.page-guestbook .Content{width:480px;height:120px;border:#CCC 1px solid}
#checkcode{width:60px;text-align:center}
.page-guestbook p{text-align:center;clear:both;margin-bottom:10px}
.page-guestbook p input{height:26px;width:100px;color:#FFF;background:#025dbf;cursor:pointer;border:none}
.company_tab td{padding:0 12px;}
#yqlj{width:980px;margin:auto;padding:10px 20px 0px;background-color:#FFFFFF;}
#yqlj a{color:#6A6A6A;}
#copyright{margin:auto;width:1020px;padding:20px 0px 10px 0px;line-height:21px;text-align:center;background-color:#FFFFFF;}
#oa_login input[type='text']{border:solid 1px #CCCCCC;width:80px;height:18px;}
#oa_login input[type='password']{border:solid 1px #CCCCCC;width:80px;height:18px;}
#oa_login input[type='submit']{border:none;background:url('/cn/images/an_1.jpg') no-repeat;height:19px;width:51px;}

.KSS_titleBox{display:none;}
.KSS_titleBar{display:none;}