/* Browser */
body{margin:0 auto;padding:0;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td{margin:0 auto;padding:0;}
img{border:0;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:700;}
input,button,textarea,select{font-size:inherit;*font-size:100%;font-family:inherit;}

/*input*/
input[type="text"]{height:16px;padding:3px;border:1px solid #DADADA;background:#fff;line-height:16px;}
input.text{height:16px;padding:3px;border:1px solid #DADADA;background:#fff;line-height:16px;}
textarea{background:#fff;border:1px solid #DADADA;overflow:auto;}
textarea.text{overflow:auto;padding:2px;border:1px solid #DADADA;}

/* listEmpty */
.listEmpty{padding:60px 20px;text-align:center;color:#999;font:14px/20px Verdana,Geneva,sans-serif;zoom:1;}

/* Basic */
body{background:#000;color:#D6D6D6;font:12px/20px Tahoma,Verdana,"ËÎÌå",Arial,sans-serif;}

/* character */
a{color:#D6D6D6;text-decoration:none;}
a:hover{text-decoration:underline;}
a img { border: none; }
.pipe{padding:0 5px;font-weight:normal !important;}
.more {color: #FFFFFF;float: right;font-family: Arial;font-size: 10px;padding: 0 10px 0 0;}
.h_top02 {color: #FFCC00;font-family: "Microsoft Yahei","Trebuchet MS",Tahoma,Arial;font-size: 14px;font-weight: bold;line-height: 160%;}

/* header */
#header{height:269px;width:900px;margin:0 auto;background:url(header.jpg) no-repeat 0 0;}
#header .top{height:75px;overflow:hidder;position:relative;z-index:1;}
#header .top h1 {position:absolute;left:20px;}
#header .top h1 a{text-indent:-9999px;display:block;width:178px;height:75px;overflow:hidden;}
#header .top .navbar {position:absolute;right:5px;top:30px;}
#header .top .extra {position:absolute;right:5px;line-height:25px;padding:0;}
#header .top .extra a,#header .top .pipe{ color: #CCCCCC;}
#header .banner{}

/* base */
#container {margin:0 auto;position:relative;text-align:left;width:900px;z-index:1;}
#container:after{content:'\0020';display:block;clear:both;height:0;}
#container .colsub{width:250px;float:left;position:relative;}
#container .colmain{width:648px;float:right;}
#container .sidebar{width:220px !important;}
#container .submain{background:#121212 url(submain.jpg) repeat-x 0 0;min-height:400px;padding:0 20px;width:638px !important;}

/* sidebar */
.sub_news,.sub_service{background: url(sub_n.jpg) no-repeat 0 0;float: left;margin: 10px auto;overflow: hidden;padding: 0;width: 242px;}
.sub_news{background: url(sub_n.jpg) no-repeat 0 0;height: 257px;}
.sub_service{background: url(sub_s.jpg) no-repeat 0 0;height: 235px;}

.sub_title {color: #FFFFFF;font-family: "ËÎÌå";font-size: 14px;padding: 10px 0 0 10px;font-weight:bold;}
.sub_title span ,.main_b_top span{color: #FFFFFF;font-family: Arial;font-size: 12px;font-weight:normal;}

.sub_list{width:242px;float:left;}
.sub_list ul{display: block;height: auto;margin:5px 0 0;overflow: hidden;padding: 0;width: 242px;}
.sub_list li {background: url(index_point.gif) no-repeat 0 5px;border-bottom: 1px dotted #CCCCCC;height: 28px;line-height: 28px;margin: 0 7px;overflow: hidden;padding-left: 1.8em}

.sub_Cate{background: url(sub_n2.jpg) no-repeat 0 0;float: left;width:210px;top:55px;padding:0;}
.sub_Cate ul{margin:10px 15px; padding:0px;}
.sub_Cate ul li{ height:32px; line-height:32px; text-align:left;background:url(dotLine.gif) bottom repeat-x;padding:0 10px;}
.sub_Cate ul li a{display:block;background:url(s_icon.gif) right 15px no-repeat;font-size:12px;color:#fff;font-weight:bold;}
.sub_Cate ul li a:hover,.sub_Cate ul li .active{background:url(s_icon_hover.gif) right 15px no-repeat;color:#FFF;font-weight:bold;}
.sub_Cate_pic{text-align:center;}

.cstyle{padding-top:70px;padding-left:5px;}
.sub_contact{margin-top:10px;background: url(sub_n2.jpg) no-repeat 0 0;padding:10px;width:190px;line-height:28px;float:left;}

.link{margin-top:10px;}
.link ul{}
.link li{height:32px; line-height:32px;padding:5px 0;}
.ph{min-height:560px;_height:560px;}

/* main */
.main_b{margin: 10px auto;float:left;width:648px}
.main_b_top{background:url(main_top.jpg) no-repeat 0 0;height:30px;overflow:hidden;line-height:30px;color: #FFFFFF;font-size: 14px;font-weight:bold; padding: 0 0 0 15px;}
.main_b_content{width:618px;padding:10px 15px;float:left;overflow:hidden;}
.main_b_bottom{background:url(main_bottom.jpg) no-repeat 0 0;height:6px;overflow:hidden;}

/* Subpage */
.submain_top{float:left;height:18px;padding-bottom:20px;padding-top:19px;text-align:left;width:100%;}
.submain_top a{font-size:12px;line-height:18px;font-family:"Microsoft Yahei", "Trebuchet MS", Tahoma, Arial;}
.submain_top .loc{background: url(location.gif) no-repeat 0 8px;float: right;height: 18px;padding-left: 10px;text-align: left;}
.submain_top .loc span{font-weight:bold;}

.submain_text{text-align:left;line-height:28px;font-size:14px;float: left;width:100%;padding-bottom:20px;overflow:hidden;}
.submain_text .guestbook{float:left;width:315px;font-size:12px;}    
.submain_text .contact{float:right;width:305px;font-size:12px;}

/* pro */
.pro ul{display: block;height: auto;margin:5px 0 0;overflow: hidden;padding: 0;width:100%;}
.pro li {display:block;height:110px;padding:5px 2px;float:left;overflow:hidden;width:150px;margin-bottom:5px}
.pro li .iRepImg {display:block;height:92px;width:142px;border:2px solid #333333;}
.pro li .iRepImg:hover {border:2px solid #FFB805;}
.pro li .iRepImg img {height:90px;width:140px;padding:1px}
.pro li p{text-align:center;line-height:25px;}

.prolist li{padding:5px 4px !important;}
.prolist li a{font-size:12px;}
.pro li .iRepImg {border:2px solid #D1D1D1;}
.pro li .iRepImg:hover {border:2px solid #FFB805;}

.proDeinfo{height: auto;margin: 0 auto;padding: 0 0 10px;width: 638px;}
.proDeinfo:after{content:'\0020';display:block;clear:both;height:0;}
.proDeinfo .prinfoleft{float:left; height: auto;width: 280px;}
.proDeinfo .prinforight{float:right;float: left;height: auto;padding: 0 17px;width: 316px;}
.prinforight .prNamec{color: #000000;font-size: 14px;font-weight: bold;height: auto;line-height: 18px;width: 316px;}

.probor{background: #FFFFFF;border: 1px solid #E2E2E2;padding: 10px;width: 250px;}
.probor img{width:250px;}

.prDetail{font-size: 12px; height: auto; padding: 10px 0 20px; width: 316px;}
.prDetail ul {height: auto;width: 316px;}
.prDetail ul li { border-bottom: 1px dashed #CCCCCC; font-size: 12px; height: auto; padding: 4px 0; width: 316px; }

.proDetailed{width:613px;background: #2F2F2F url(dian.jpg) no-repeat 10px 10px;height:35px;padding-left:25px;line-height:35px;}
.protext{width:628px;padding:10px;line-height:28px;margin-bottom:15px;}

/* Newslist */
.Nlist{margin:0;padding:0;font-size:12px;}
.Nlist li{padding-bottom:15px;}
.Nlist li a{color:#FFCC00}
.Nlist li h3 {color:#FFCC00;font-family:Arial,"ËÎÌå";font-size:12px;line-height:14pt;}
.Nlist li h3 a:hover {color:#7D5AB9;text-decoration:underline;}
.Nlist li .Nfoot,.time{color:#929292;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;padding-top:5px;}
.Nlist li .Nfoot span{margin-right:15px;}

/* News_contant */
.news_detail{margin:0;padding:0 5px;}
.news_detail h2{color:#FFCC00;font-family:"Microsoft Yahei","Trebuchet MS",Tahoma,Arial;font-size:24px;font-weight:bold;line-height:160%;text-align:center;}
.news_detail .time{padding-top:0px;padding-bottom:15px;text-align:center;}
.news_detail .news_contant{font-size:12px;}

/* pagelist */
.page {border-top:1px solid #ECECEC;color:#FF6500;font-size:12px;margin:10px 0 3px 5px;padding:10px 3px 3px;text-align:center;clear:both;}
.page a {border:1px solid #DDDDDD;color:#AAAAAA;margin-right:3px;padding:2px 5px;text-decoration:none;}
.page a:hover {border: 1px solid #A0A0A0;color: #ff6500;}
.page .current {border: #F0F0F0 1px solid; padding:2px 5px; font-weight: bold; color: #FFF; margin-right: 3px; background-color: #606060;}
.page span.disabled {border:1px solid #DDDDDD;color:#CCCCCC;margin-right:3px;padding:2px 5px;color:#AAAAAA;}

/* footer */
.footer { background:#000;text-align:center; width:880px; height:60px; margin:10px auto 0;border-top:#616264 1px solid;padding:10px;}
.footer p{ line-height:25px;color:#FFF;}
.footer a { color:#FFF; margin:0 5px}
.footer a:hover { color:#f66a1e}
.footer .bak a { color:#fff; text-decoration:underline }
.footer .bak a:hover { color: #f66a1e;}

/* Errmag */
#pageBd { padding:8px 10px 100px 10px; }
#redirect { background:#FFF; border:1px solid #BFD1EB; padding:1px; width:600px; margin:20px auto 0 auto; font-size:12px; }
#redirect h1 { font-size: 14px; margin:0; padding:6px 5px 4px 10px; color:#333; font-weight:normal; background:#F3FAFF; border-bottom:1px solid #BFD1EB; }
#msg { margin: 30px 10px 20px 10px; font-size: 14px; }
#return { text-align:left; margin: 20px 10px; }
#return a { margin:0px; color:blue; }