﻿@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px; list-style-type:none; font-family:Arial, Helvetica, sans-serif,"";}
body{font-size:12px; background:url(Body.gif) repeat-x 0px 0px;}
ul,li{ margin:0px; padding:0px; list-style:none;}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; display:inline; font-weight:normal; font-size:12px;}

a img{border:none;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666;
}
a:hover {
	text-decoration: none; 
	color: #fea500;
}
a:active {
	text-decoration: none;
	color: #333;
}



.M10{margin-bottom:10px;}


.BoxD .S1 input{margin:0px 5px; border-bottom-width:0px; border-top-width:0px; border-left-width:0px; border-right-width:0px;}
.To1{background:url(Ti.gif) no-repeat 0px 0px; width:65px; height:21px;}
.To2{width:65px; height:21px; background:url(Co.gif) no-repeat 0px 0px;}


/*=============Header================*/
#Header{width:986px; margin:0px auto 10px auto; height:147px; overflow:hidden;}

#Header .Nav{width:986px;padding:5px 0 0 0; height:92px; overflow:hidden;}
#Header .Nav .Logo{width:986px; height:82px;}
#Header .Nav .Search{width:300px; float:right;}
#Header .Nav .Search DD{width:201px; height:22px;padding:6px; float:left;background:url(Input.gif) no-repeat 0px 0px;}
#Header .Nav .Search DD input{border-top-width:0px; border-bottom-width:0px; border-left-width:0px; border-right-width:0px;padding-left:4px; line-height:20px; height:20px;}
#Header .Nav .Search DT{width:49px; float:left;}

#Header .Menu{width:976px;padding-left:10px; height:45px; line-height:38px; background:url(Menu.gif) no-repeat 0px 0px;}
#Header .Menu ul {width:976px;height:45px; line-height:38px;}
#Header .Menu ul li{float:left;height:38px; display:block; background:url(li.gif) no-repeat right center; font-size:13px; font-weight:bold; width:120px;}
#Header .Menu ul li.none{ background:none;}
#Header .Menu a{color:#fff; text-decoration:none;margin:0px 25px;}
#Header .Menu a:hover{color:#fea500; text-decoration:underline;}


/*=============Content================*/
.Content{width:980px; margin:0px auto 10px auto;}
.WebLeft{width:220px; float:left;}
.WebRight{width:750px; float:right;}


/*=============Product================*/
#Product{width:220px;margin-bottom:10px;}
#Product .TopA{width:220px; height:36px; background:url(Top.gif) no-repeat 0px 0px;}
#Product .BoxA{width:220px; background:#0b5b74; padding:5px 0px 10px 0px;}
#Product .BoxA ul{width:220px; height:auto;}
#Product .BoxA ul li{width:170px;  margin:2px 0px 2px 0px; height:27px; line-height:27px; padding-left:50px; background:url(pro01.gif) no-repeat 0px 0px;}
#Product .BoxA ul li a{color:#fff; text-decoration:none;}
#Product .BoxA ul li a:hover{color:#fff; text-decoration:underline;}

/*=============Flash================*/
#Flash{width:750px; height:220px; margin-bottom:10px;}

/*=============Flash================*/
#Search{width:220px;background:url(Search.gif) no-repeat 0px 0px;padding-top:28px; overflow:hidden;margin-bottom:10px;}
#Search .Search_Box{width:190px; background:url(Background.gif) repeat-x 0px top; height:75px;padding:15px 15px 5px 15px;}
#Search .Search_Box DD input{border-top-width:0px; border-bottom-width:0px; border-left-width:0px; border-right-width:0px;padding-left:4px; width:187px; line-height:29px; height:29px;background:url(Bot.gif) no-repeat 0px 0px;}
#Search .Search_Box DT{padding:10px 0px 0px 110px;}

/*=============Case================*/
.Case{width:220px; background:url(Cent.jpg) repeat-y 0px 0px;}
.TopC{width:220px; height:33px; line-height:33px; background:url(case.gif) no-repeat 0px 0px;}
.TopC strong{color:#fff; padding-left:40px; font-size:14px;}
.TopC span{float:right; padding-right:10px;}
.TopC a{color:#086885; text-decoration:none;}
.TopC a:hover{color:#086885; text-decoration:underline;}
.BoxC{width:200px; background:url(To.jpg) no-repeat center top;padding:10px;}
.BoxC DL{width:200px;display:block; margin-bottom:5px;border-bottom:dotted 1px #d2d2d2;padding-bottom:5px;}
.BoxC DD{float:left; width:75px;}
.BoxC DT{float:right; width:125px; color:#444; line-height:18px;}
.BoxC h2{ font-size:12px; color:#0b5b74;}
.BoxC h2 a{color:#0b5b74; text-decoration:none;font-size:12px;}
.BoxC h2 a:hover{color:#0b5b74; text-decoration:underline;}
.BoxC ul{ width:200px; display:block;}
.BoxC li{ border-bottom:dotted 1px #d2d2d2; background:url(dian.gif) no-repeat 4px 12px; height:29px; line-height:29px;padding-left:15px;}
.BoxC a{color:#444; text-decoration:none;}
.BoxC a:hover{color:#0b5b74; text-decoration:underline;}


.Bott{width:220px; height:6px; overflow:hidden; background:url(Bott.jpg) no-repeat 0px 0px;}




/*=============Pic================*/
.Pic{width:220px;margin-bottom:10px;}

.BoxD{padding:13px 8px 8px 8px; line-height:22px;}
.BoxD p{padding-bottom:5px;}
.BoxD .S1{padding:10px 0px 3px 30px;}
.Box_Font{padding:5px 5px  5px 15px;color:#0b5b74; line-height:23px;}
.Box_Font a{color:#0b5b74;}
.Box_Font a:hover{color:#FF6600;}
/*=============AllNews================*/
.AllNews{width:750px;}
/*=============News================*/
.News{width:370px; float:left;}
.TopN{width:370px; height:33px; background:url(News.jpg) no-repeat 0px 0px; line-height:33px;}
.TopN strong{color:#fff; padding-left:15px; font-size:14px;}
.TopN span{float:right; padding-right:10px;}
.TopN a{color:#fff; text-decoration:none;}
.TopN a:hover{color:#fff; text-decoration:underline;}
.BoxN{padding:5px 13px 3px 13px; background:url(Cheng.jpg) repeat-y 0px 0px; line-height:23px; color:#444;}
.BoxN img{float:left; margin:5px 10px 0px 0px;}
.Bott_N{width:370px; height:5px; overflow:hidden; background:url(C_Bott.jpg) no-repeat 0px 0px;}
/*=============About================*/
.About{width:370px; float:right;}
.TopE{width:370px; height:33px; line-height:33px; background:url(About.jpg) no-repeat 0px 0px;}
.TopE strong{color:#fff; padding-left:15px; font-size:14px;}
.TopE span{float:right; padding-right:10px;}
.TopE a{color:#fff; text-decoration:none;}
.TopE a:hover{color:#fff; text-decoration:underline;}
.BoxE{padding:6px 15px 6px 15px; background:url(blue.jpg) repeat-y 0px 0px;}
.BoxE ul{ height:auto; width:100%;}
.BoxE ul li{border-bottom:dotted 1px #d2d2d2; height:28px; line-height:28px; background:url(dian.gif) no-repeat 4px  12px; padding-left:15px;}
.BoxE ul li span{ float:right; font-size:11px; color:#6699FF;}
.BoxE ul li a{color:#444; text-decoration:none;}
.BoxE ul li a:hover{color:#0b5b74; text-decoration:underline;}
.Bott_E{width:370px; height:5px; overflow:hidden; background:url(B_Bott.gif) no-repeat 0px 0px;}


.BoxE1{padding:6px 15px 6px 15px;}
.BoxE1 ul li{border-bottom:dotted 1px #d2d2d2; height:23px; line-height:23px; background:url(dian.gif) no-repeat 4px  12px; padding-left:15px;}
.BoxE1 ul li a{color:#444; text-decoration:none;}
.BoxE1 ul li a:hover{color:#0b5b74; text-decoration:underline;}

/*=============Hot================*/
.Hot{width:370px; background:url(Hcont.gif) repeat-y 0px 0px;}
.TopH{width:370px; height:33px; background:url(hot.gif) no-repeat 0px 0px; line-height:33px;}
.TopH strong{font-size:14px; padding-left:40px; color:#fff;}
.TopH span{float:right; padding-right:10px;}
.TopH a{color:#0b5b74; text-decoration:none;}
.TopH a:hover{color:#0b5b74; text-decoration:underline;}
.BoxH{padding:6px 15px 6px 15px; background:url(Bhot.gif) no-repeat 0px top;}
.BoxH ul{ width:100%; height:auto;}
.BoxH wl li{border-bottom:dotted 1px #d2d2d2; height:28px; line-height:28px; background:url(dian.gif) no-repeat 4px  12px; padding-left:15px;}
.BoxH wl li a{color:#444; text-decoration:none;}
.BoxH wl li a:hover{color:#0b5b74; text-decoration:underline;}
.Bott_H{width:370px; height:4px; overflow:hidden; background:url(../images/hbot.gif) no-repeat 0px 0px;}

/*=============Flash_R================*/
.Flash_R{width:750px; margin-bottom:10px;}

/*=============CPZX================*/
.CPZX{width:750px; margin-bottom:10px; background:url(CPZX_background.gif) repeat-y 0px 0px; overflow:hidden;}
.TopP{width:750px; height:33px; line-height:33px; background:url(CPZX01.jpg) no-repeat 0px 0px;color:#0b5b74;}
.TopP strong{font-size:14px; color:#fff; padding-left:40px;}
.TopP span{float:right; padding-right:10px;}
.TopP a{color:#0b5b74; text-decoration:none; margin:0px 5px;}
.TopP a:hover{color:#0b5b74; text-decoration:underline;}

.BoxP{width:750px; padding:8px 0 10px 0px; background:url(BOO.gif) no-repeat 0px 0px;}
.BoxP DL{width:176px; float:left; margin:10px 0 5px 9px!important;margin:5px 0 3px 5px;}
.BoxP DD{width:172px; height:160px; overflow:hidden;}
.BoxP DD img{width:172px; height:130px; overflow:hidden;}

.BoxP .a{width:172px; height:130px; border:solid 1px #cccaca;padding:2px;}
.BoxP .b{width:172px; height:130px; border:solid 1px #ff9a00;padding:2px;}
.BoxP DT{width:178px; height:28px;  line-height:28px; text-align:center; background:#c1c1c1;}
.BoxP a{color:#3366FF; text-decoration:none;}
.BoxP a:hover{color:#0c5c75; text-decoration:underline;}
.BottP{width:750px; height:6px; overflow:hidden; background:url(Bottp.gif) no-repeat 0px 0px;}


/*===========FanYe==========*/
.FanYe{height:40px; line-height:40px; text-align:center;padding:10px 0px;}
.FanYe a{color:#444; text-decoration:none;margin:0px 6px;}
.FanYe a:hover{color:#444; text-decoration:underline;}
#apDiv1 {
	position:absolute;
	width:184px;
	height:18px;
	z-index:1;
	left: 941px;
	top: 4px;
}
.teh1{ font-size:12px; font-weight:normal; display:inline; float:right; padding-right:20px; color:#FFFFFF;}
/*=============Footer================*/
.Footer{ background:url(Footer.gif) repeat-x 0px 0px; padding-top:35px; text-align:center; color:#fff; line-height:25px; padding-bottom:10px; height:76px;}
.Footer a{ color:#FFFFFF; margin-left:5px;}
.Footer a:hover{ color:#FFCC00;}

.info_title{margin:10px 0;font:100 18px Microsoft Yahei;text-align:center;color:#000;font-weight:bold;}
.info_other{text-align:center;color:#999;margin:4px 0;}
.info_content{word-wrap:break-word;word-break:break-all;overflow:hidden;line-height:24px;font-size:13px;}
.info_content img{max-width:600px;}




.width{width:960px;margin:auto;overflow:hidden;}


#top_search{background: url(../images/company_icon.gif) no-repeat left -22px #ebebeb; height:30px;line-height:30px;}
.top_search{margin:0 0 0 36px;padding:0;width:100%;height:30px;line-height:30px;color:#fff;}
.top_search dt{float:left;margin-right:1px;}
.top_search span{color:#B0B0B0;padding-left:12px;}
.top_search a{color:#7a7a7a;}
.top_search a:hover{color:#ff0000;}
.search_input{border:0;color:#B2B2B2;height:18px;line-height:18px;font-size:12px;text-indent:4px;margin-top:5px;*margin-top:1px;_margin-top:4px;}
.search_bnt{background:url(../images/serach_btn.gif) ;width:65px;height:21px;line-height:21px;color:#696969;text-align:center;border:0;margin-top:7px;*margin-top:3px;_margin-top:4px;}

.company{width:720px; line-height:30px; padding:8px 15px 10px 15px;}
.company01{width:720px; line-height:30px; padding:8px 15px 10px 15px; height:682px;}
.titbread{background:url(home_bg.jpg) no-repeat; height:30px; line-height:30px; margin-top:5px; border:1px #d0e0ed solid; padding:0 0 0 30px;}

/*news*/
.new2-menu{ border-top:none; height:auto; overflow:hidden; padding-bottom:5px; line-height:28px; width:99%;  margin-top:10px;}
.new2-menu ul{ border-top:none; height:auto; overflow:hidden; padding-bottom:5px; line-height:28px; width:95%; margin-left:20px; margin-top:10px; list-style:none;}
.new2-menu ul li{ background:url(../images/icon.gif) no-repeat left center; border-bottom:1px dotted #d6d6d6; line-height:30px; padding-left:10px; list-style-type:none; }
.new2-menu ul li a{ margin-left:8px;}

.i_pro2{ float:left; width:100%;_width:99%; padding:4px 0 0 5px; text-align:left;}
.i_pro2 ul{ float:left; width:100%; text-align:left;}
.i_pro2 li{ float:left; width:335px;padding-right:8px; padding-left:5px; padding-top:5px; text-align:center; line-height:200%; border:#cccccc 1px solid; margin:0 5px 8px 5px;}
.xq{ color:#FF9933;}
.xq a{ color:#FF9933;}
.xq a:hover{ color:#0099FF;}


.k_but{clear:both;display:block;width:100%;line-height:26px;padding-top:2px;}
.k_but .k_menu{display:block;float:left;width:29%;}
.k_but .k_pagelist{float:left;width:70%;text-align:right;}
.k_menu {}
.k_menu input {padding:1px;margin:0px;border:1px solid;border-color:#EEE #777 #EE #777;background:#ff0000;font-size:12px;margin-right:4px;}
.k_form{display:block;width:100%;margin:0px;margin-top:15px;margin-left:0px;}
.k_form p{text-align:left;}
.k_form p label{clear:both;display:block;color:#666;font-size:12px;}
.k_form p span label{clear:none;display:inline;color:#666;}
.k_form div {text-align:left;}
.k_form div input { margin-top:10px;}
.k_form ol {text-align:left;}
.k_form ol li {line-height:24px;}
.k_error  {color:#C01920;display:block;line-height:14px;font-size:12px;}

.contitle, .contitle h1 { margin:8px 0px; font:normal normal bold 20px/120% Arial, Verdana, Helvetica, sans-serif, "宋体"; color:#c00; text-align:center; }
.conAuthor{height:20px; line-height:24px; text-align:center; border:1px dotted #999999;}
.contenttext, .contenttext_G{ padding:10px 10px; font:normal normal normal 13px/150% Arial, Verdana, Helvetica, sans-serif, "宋体"; height: auto;}

.page{text-align:center; color:#2e6ab1;}
.page a,.page span,.page strong,.page em{border:1px solid #9aafe5; padding:2px 5px; font-size:12px; color:#2e6ab1; margin-left:3px; margin-right:3px;}
.page a:hover{background:#2e6ab1; color:#fff;}
.page span{margin-right:3px;}
.page{_padding-bottom:3px;}
.page .k_pagelist{border:none;}



.p_list{ width:100%; height:auto;}
.p_list ul{ width:99%; padding-left:5px; padding-right:5px; height:auto;}
.p_list ul li{ width:160px; height:auto; float:left; margin:4px 6px; _margin:4px 5px; line-height:25px; border:#CCCCCC 1px solid; padding:2px; text-align:center;}
.p_list ul li img{ width:160px; height:130px;}