﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
img{border:0;}
body { margin:0 auto;background:url(../images/1_01.jpg) repeat-x #fff;font-family:Arial;}
body,td,th {font-size:12px;color:#666; line-height:24px;}
a{ color:#666; text-decoration:none;}
a:hover{color:#00656b;}
.clear{ clear:both;}
ul{ list-style-type:none;}
.footlinks {clear:both;margin:0px auto;padding:0px;height:auto;font-size:9pt;line-height:140%;color:#666;text-align:center;background:#EEEEEE;}
.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#666;}
/* 整体 */

#frame{ margin:0 auto; width:1002px;}
#top{ float:left; width:1002px; padding-top:20px;padding-bottom:24px;}
.log{ float:left; }
.tr{ float:right; width:440px;}
.yy{ float:right; width:345px; padding-bottom:10px;}
.gj{ float:left;margin-right:15px;}
.gj img{float:left; margin-right:8px;}

.e{ float:left; width:240px; padding-bottom:8px; font-weight:bold;; text-align:right;}
#sform{ float:right; width:170px; padding:4px 5px; height:22px;background:url(../images/1_05.jpg) no-repeat;}
#sform input{ background:0; border:0;}
#stext{ float:left; width:130px; line-height:18px;}
#sbut{ float:right; width:28px; height:22px;}


#nav{ float:left; width:1002px; color:#fff;}
#nav li{ float:left; line-height:28px; padding-right:1px;background:url(../images/1_04.jpg) repeat-y top right; font-size:14px; font-weight:bold;}
#nav li a{ display:block; width:124px; text-align:center;color:#333;}
#nav li a:hover{color:#fff; background:#00656b;}
#nav li a.hover{color:#fff; background:#00656b;}

#jsddm{margin:0;padding:0;z-index:99; position:relative;}
#jsddm li ul{margin: 0;padding:0;visibility: hidden; width:124px; position:absolute;background-color:#00656b;}		
#jsddm li ul li{margin: 0;padding: 0;float: none;display: inline; background:none}		
#jsddm li ul li a{width: auto;color: #fff; text-align:center; padding-left:5px; padding-right:5px; font-size:13px}			
#jsddm li ul li a:hover{color:#fff; background:#7c7c7c;}

#mframe{ float:left; width:100%; background:url(../images/1_03.jpg) repeat-x; margin-top:12px;}
#bar{ float:left; width:1002px;}
#bnr{ float:left; width:970px; padding:20px 16px; padding-top:28px; background:url(../images/1_06.jpg);}
.bl{ float:left; padding-top:20px; width:300px; padding-left:6px; color:#fff;}
.bl strong{ font-size:28px;}
.bl p{ padding-bottom:10px; padding-top:10px;}
.bp{ float:right;}
.t{ float:left;}

#main{ float:left; width:1002px; padding-top:10px; padding-bottom:10px;}

#pmk{ float:left; width:1002px; padding-bottom:15px; border-bottom:#dadada solid 1px; padding-top:15px;}
.pbt{ float:left; width:1002px;}
.bt{ float:left; font-size:16px; font-weight:normal; padding-bottom:10px;}
.bt img{ padding-right:6px;}
.ys{ color:#033b71;}
.t{ float:left;}
.t img{ float:left;}
.pmb{ float:left; background:url(../images/1_11.jpg) no-repeat top left; padding:5px; padding-right:13px;}

#pnav{ float:left; width:220px; padding-right:15px;background:url(../images/1_15.jpg) repeat-y top right; margin-right:15px; height:220px;}
.pbt1{ float:left; width:220px;}
#pnav ul{float:left; width:110px;}
#pnav ul li{ float:left; width:110px; line-height:24px;}

#pnav1{ float:left; width:220px; padding-right:15px;background:url(../images/1_15.jpg) repeat-y top right; margin-right:15px; height:220px;}
#pnav1 ul{float:left; width:220px;}
#pnav1 ul li{ float:left; width:220px; line-height:24px;}


#pdh{ float:left; width:400px;background:url(../images/1_15.jpg) repeat-y top right;}
.pbt2{ float:left; width:380px;}
.blk_29 {float:left; width:380px; PADDING:0px;MARGIN-TOP: 0px; OVERFLOW: hidden;ZOOM: 1;POSITION: relative}
.blk_29 .view { float:left;BACKGROUND: url(../images/v.jpg) no-repeat 0px 0px; LEFT:248px; WIDTH: 78px; CURSOR: pointer; POSITION: absolute; TOP: 0px; height:31px; line-height:31px; color:#fff; text-align:center}
.blk_29 .LeftBotton { float:left;BACKGROUND: url(../images/left.jpg) no-repeat 0px 0px; LEFT:325px; WIDTH: 27px; CURSOR: pointer; POSITION: absolute; TOP: 0px; height:31px;}
.blk_29 .RightBotton { float:right;BACKGROUND: url(../images/right.jpg) no-repeat 0px 0px; RIGHT:0px;  WIDTH: 28px; CURSOR: pointer; POSITION: absolute; TOP: 0px; height:31px;}
.blk_29 .Cont { MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 380px; height:190px;}
.dcp{ float:left; width:380px;  padding-bottom:10px;}
.dtp{ float:left; padding-bottom:12px;padding-top:15px;}
.dwz{ float:left; width:200px; line-height:18px; padding-top:20px;}
.dwz p{ padding-bottom:10px;}
.dwz p a{color:#00656b;}
.dwz p a:hover{color:#666;}

#vmb{ float:left; width:320px; padding-left:20px;}
.vbt{float:left; width:320px; height:42px; padding-top:2px;}
#vnr{float:left; width:320px;}
#vnr p{ padding-bottom:10px;}
.vmk{ float:left; width:320px;}
.vmk img{ float:left; padding-right:6px;}
.cm{ float:right; width:86px; height:32px;background:url(../images/1_09.jpg) no-repeat; text-align:center; line-height:32px;}
.cm a{ color:#fff;}
.cm a:hover{ color:#eee;}


#foot{ float:left; width:100%; background:url(../images/1_14.jpg) repeat-x top; padding-bottom:15px;margin-top:15px;}
#fnr{ margin:0 auto; width:1002px;padding-top:22px; padding-bottom:6px;}
#fmk{ float:left; width:200px; border-right:#cacaca solid 1px; padding-left:5px; padding-right:15px; margin-right:10px; height:100px; line-height:22px;}
#fmk p{ padding-bottom:5px;}
#fmk p strong{ color:#00656b;}

#fmk p img{ float:left; padding-right:10px; padding-top:4px;}
#nform{ float:left; width:248px;background:url(../images/1_19.jpg) no-repeat; height:22px; padding-top:2px; padding-left:10px;}
#nform input{ background:0; border:0;}
#ntext{ float:left; width:164px; margin-top:2px;}
#nbut{ float:right; width:64px; height:18px; color:#fff; font-weight:bold}
.fz{ float:left; width:980px; padding-top:35px;}


#nbr{ float:left; padding-top:15px; padding-bottom:15px;}
#left{ float:left; width:210px;}
#lbt{ float:left; width:170px; padding-left:40px;background:url(../images/2_05.jpg) no-repeat;line-height:40px; color:#fff; font-size:16px; font-weight:bold;}
#left ul{float:left;width:208px; border:#cecece solid 1px; background:#fff;}
#left ul li{float:left;width:208px;}
#left ul li a{ float:left; width:198px; line-height:30px;background:url(../images/2_03.jpg) no-repeat right; padding-left:10px;}
#left ul li ul{ border:0;}
#left ul li ul li{float:left;width:208px; background:url(../images/2_01.jpg) repeat-x bottom; padding-bottom:3px; padding-top:3px;}
#left ul li ul li a{float:left; width:184px;background:10px 10px url(../images/2_02.jpg) no-repeat;padding-left:24px; line-height:20px;}

#right{ float:right; width:738px; padding:20px; background:#fff;border:#e5e5e5 solid 1px; padding-right:5px;}
#rbt{float:left; width:738px; padding-bottom:10px; border-bottom:#cecece solid 1px;}
#rbt strong{float:left; font-size:16px; font-weight:normal;}
.more{ float:right;}
#rnr{ float:left; width:738px; min-height:500px; padding-top:5px;}
#rmc{float:left; width:728px; padding:5px;background:#e2e2e2;margin-bottom:10px;}
#rmc strong{ float:left; font-size:14px; font-weight:normal; padding-left:5px;}
.ran{ float:right;}
.ran img{ float:left;}
.ran a{ float:left; font-size:11px; padding-left:8px; padding-right:8px;}
#rlt{ float:left; width:338px; padding-bottom:10px;}
.rtp{ float:left; padding:3px;border:#e5e5e5 solid 1px; margin-bottom:8px;}
.rtp1{ float:left; padding:2px;border:#e5e5e5 solid 1px; margin-bottom:8px; margin-right:5px;}
.rms{ float:right; width:370px; padding-right:15px;}
.rms p{ padding-bottom:8px;}
.pcp{ float:left; width:180px; padding-right:6px;}
.ptp{ float:left; width:170px;background:url(../images/1_24.jpg) no-repeat left top; padding-left:10px; padding-top:10px; padding-bottom:12px;}
.pwz{ float:left; width:170px; text-align:center;}

#lnr{ float:left; width:208px;border:#e5e5e5 solid 1px;}
.cwz{ float:left;width:188px; padding:10px; line-height:24px;}

.downloadlist {list-style:none;padding:0px;float:left;}
.downloadlistli {width:728px;height:90px;border-bottom:1px solid #CCC;margin-top:10px; margin-left:10px;}
#downloadInfo {width:680px;float:left;}
#downloadInfo #img {width:74px;height:74px;margin:5px;float:left;}
#downloadInfo #img img {width:74px;height:74px;}
#downloadInfo #TextInfo {width:320px;float:left;margin-top:5px; margin-left:10px;}
#downloadInfo #TextInfo ul {list-style:none;margin:0px;padding:0px;float:left;line-height:180%;width:320px;}
#downloadInfo #TextInfo ul li {float:left;width:300px;}
#downloadbtn {width:80px;float:right;margin-top:20px;}
#downloadbtn ul {list-style:none;margin:0px;padding:0px;float:left;width:100%;}
#downloadbtn ul li span{float:left;}

#newsrnrp{ float:left; width:738px; padding-top:10px;}
#newsrnr{ float:left; width:738px;}
.cwzNewss{ float:left; line-height:normal;}
#cwzNewsimg{ float:left; width:6px; height:6px; margin-top:7px; line-height:20px;}
#cwzNewsTitle{ float:left; width:670px; line-height:25px;border-bottom:1px #cccccc dotted;}
#cwzNewsAddtime{float:left; line-height:25px;border-bottom:1px #cccccc dotted;}

#newtitle{ float:left; height:30px; width:720px; font-size:16px; font-weight:bold; border-bottom:dotted 2px #e3e3e3;text-align:center;}
#newscontent{ float:left; width:720px; text-align:left; padding-left:10px; padding-top:10px}
#newsback{float:left; text-align:center; height:30px; width:710px;}
.newsf{ float:left; width:710px; margin-left:10px;}

.moret{width:738px;font-size:12px; float:right;border-bottom:#cecece solid 1px; margin-bottom:10px}
.moret a{ float:right; padding-bottom:10px}

.none{width:738px;font-size:12px; float:right; padding-top:20px; font-weight:bold}

.input{width:400px; border:1px solid #A5ACB2;}
.input1{width:400px; border:1px solid #A5ACB2;}
.textarea{width:400px; border:1px solid #A5ACB2;}
.p1{ border-bottom:#cecece solid 1px; padding-bottom:5px; width:720px; float:left;}

#sitemapnav {
	width:100%;
	/*background:url(../images/default/sitemapnav_bg.gif) bottom no-repeat;*/
	font-size:12px;
	font-family:Tahoma;
	padding-left:10px;

}
#sitemapnav a{ color:#666;}
#sitemapnav .fontbig {
	width:500px !important;
}
#sitemapnav li {
	float:left;
	width:500px;
	line-height:22px;
}
#sitemapnav li a {
	text-decoration:underline
}
#sitemapnav li a:hover {
	color:#00656b;
}
.probigclass {
	padding-left:50px;
}
#sitemapnav .PROclass_01 {
	width:450px;
	padding-left:22px;
	background: url(../images/default/icon010.gif) 0 70% no-repeat;
	margin-left:10px;
	display:inline;
}
#sitemapnav .PROclass_02 {
	width:450px;
	padding-left:22px;
	background: url(../images/default/icon011.gif) 0 70% no-repeat;
	margin-left:40px;
	display:inline;
}
#sitemapnav .PROclass_01 a{ color:#666;}
#sitemapnav .PROclass_02 a{ color:#666;}
#sitemapnav .PROclass_03 {
	width:450px;
	padding-left:22px;
	background: url(../images/default/icon012.gif) 0 70% no-repeat;
	margin-left:70px;
	display:inline;
}
#sitemapnav .PROclass_04 {
	width:450px;
	padding-left:22px;
	background: url(../images/default/icon013.gif) 0 70% no-repeat;
	margin-left:100px;
	display:inline;
}

.product_act{ margin-top:10px; width:300px}
.product_act td{height:35px;}

.ban a{width:140px;height:32px; display:block; background:url(/images/1_08.jpg); text-align:center; line-height:32px; color:#fff; font-size:14px; font-weight:bold}



/* 产品列表 */
.aboutlistphbig{float:left;display:inline;width:720px;margin:5px;font-size:12px;line-height:18px;text-align:left;zoom:1;BACKGROUND-IMAGE: url(/images/listmlbig.gif);height:140px;}
.aboutlistphbig .phbigleft{width:170px;float:left;}
.aboutlistphbig .phbigleft img{margin:0 auto;padding-top:5px;display:block;text-align:left;float:left; width:160px; height:120px; border:solid 1px #CCC}

.aboutlistphbig .phbigright{width:550px;float:left;}
.phbigtitle{FONT-SIZE: 13pt;}
.phbigtitle a{display:block;color:#192e59;FONT-SIZE: 13pt;}

.aboutlistphbig .phbigright .content{padding-top:2px;}

.phbigmore{float:left;text-align:left;}	
.phbigmore img{float:left;text-align:left;}
.phbigmore a{display:block;color:#192e59;FONT-SIZE: 9pt;}
.phbigmore a:hover{color:#ba2636;text-decoration:underline;}

.aboutlistphbig .phbigright a{display:block;color:#333;}
.aboutlistphbig .phbigright a:hover{color:#ba2636;text-decoration:underline;}

.aboutlistphbig img{margin:0 auto;padding-top:5px;float:left;}
.aboutlistphbig .phbigright a{display:block;color:#333;}
.aboutlistphbig a:hover{color:#ba2636;text-decoration:underline;}

