html,body{
	color: #484848;
	background:#fff;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "宋体";
}


form,img,dl,dt,dd {margin:0; padding: 0; border: 0;}
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th{font-size:12px;font-family: "Verdana", "Arial", "Helvetica", "sans-serif", "宋体";}
a:link {
	font-size: 12px;
	color: #035B7F;
	text-decoration: none;
}
a:visited {
	font-size: 12px;
	color: #035B7F;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #035B7F;
}


.clearfix:after{
content:"."; display:block; height:0px; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}

.block{width:900px; height:auto;}

.toptop{
	width:900px;
	padding: 6px 0px 6px 0px;
	height:auto;
}



.toptop #logo{
    float: left;
	width: 434px;
	padding: 10px 0px 0px 0px;
}

.toptop #toprightlink{
    float: right;
	margin: 0px;
	width: 336px;
	padding: 0px;
}
.topmenu{
width:900px;
padding: 6px 0px 10px 0px;
text-align: left;clear:both;
margin:0 auto;
}
.topmenu .topmenucontent{
    width: 900px;
	padding: 0px 0px 0px 0px;
	background-color: #4C7A9F;
	background-image:url(../images/topmenu-bg.gif);
	height:34px;
}
.topmenu .topmenucontent li {
    float:left; 
	width:100px;
	padding: 10px 0px 0px 0px;
	text-align: center;
	background-image:url(../images/topmenu-bg.gif);
	display:block;
}
.topmenu .topmenucontent li a{
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	font-weight:bolder;
	color: #FFFFFF;
}
.topmenu .topmenucontent li a:visited{
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	font-weight:bolder;
	color: #FFFFFF;
}
.topmenu .topmenucontent li a:hover{
	padding: 0px 0px 0px 0px;
	font-size: 13px;
	font-weight:bolder;
	color: #FFFFFF;
}
.topmenu .topmenucontent .aok{
    float:left; 
	width:70px;
	padding: 8px 0px 0px 0px;
	height:26px;
	background-image:url(../images/aok.gif);
	text-align: center;
	color: #035E82;
	font-size: 14px;
	font-weight:bolder;
}
.topmenu .topmenucontent .aok2{
    float:left; 
	width:100px;
	padding: 8px 0px 0px 0px;
	height:26px;
	background-image:url(../images/aok.gif);
	text-align: center;
	color: #035E82;
	font-size: 14px;
	font-weight:bolder;
}
.topmenu .topmenucontent .aok2 a{
color: #035E82;
	font-size: 14px;
	font-weight:bolder;
}
.topmenu .topmenucontent .aok2 a:visited{
color: #035E82;
	font-size: 14px;
	font-weight:bolder;
}
.topmenu .topmenucontent .aok2 a:hover {
	text-decoration: underline;
	color: #035E82;
	font-size: 14px;
	font-weight:bolder;
}
/* 区块 */
.area{width:900px;margin:0 auto;clear:both;}
.area .col1{float:left; width:600px;padding: 0px 0px 0px 0px;text-align:left;}
.area .col2{float:right; width:290px;padding: 0px 0px 0px 0px;text-align:right;}

.area .col1 ul,li {margin:0; padding: 0; border: 0;}
.area .col2 ul,li {margin:0; padding: 0; border: 0;}
.area .col1 .gundong{padding: 8px 0px 0px 0px;text-align:left;}	

.area .col1 .col11{float:left; width:300px;padding: 10px 0px 0px 0px;}
.area .col1 .col12{float:right; width:280px;padding: 10px 0px 0px 0px;}

.area .col1 .col12 h2{font-size:14px;color:#015C7F}
.area .col1 .col12 .softcontent{width:260px;padding: 4px 5px 15px 15px;}
.area .col1 .col12 .wenda{margin:20px 0px 0px 0px;padding:10px 0px 0px 0px;font-size:14px;border-top:#B5DDEA 1px solid;}
.area .col1 .col12 .wenda a{font-size:14px;font-weight:bolder;}

.tt1w {width:100%;text-align:left;padding:12px 0px 0px 0px;}
.tt1 {width:100%;text-align:left;padding:0px 0px;border:#B5DDEA 1px solid;}
.tt1 .tt1top {background-image:url(../images/tt1-top-bg.gif);height:22px;padding:4px 0px 0px 6px;
font-size:14px;font-weight:bolder;color:#025D80}
.tt1 .tt1top h2{font-size:14px;color:#025D80}
.tt1 .tt1top h2 a{font-size:14px;color:#025D80}
.tt1 .tt1top h2 a:visited{font-size:14px;color:#025D80}
.tt1 .tt1top a{font-size:14px;color:#025D80}
.tt1 .tt1top a:visited{font-size:14px;color:#025D80}
.tt1 .tt1content {padding:6px 0px 6px 6px;font-size:12px;}
.tt1 .tt1content li{line-height:22px;font-size:12px;display:block;}
.tt1 .tt1content2 {padding:6px 0px 6px 6px;font-size:12px;line-height:20px;}
.tt1 .tt1content3 {padding:6px 0px 6px 6px;font-size:12px;background-color:#EBF7FA}

.area .col2 .rr4{
	width:100%;
	text-align:center;
	padding: 6px 0px 6px 0px;
	border: 1px solid #B5DDEA;
	background-color:#EBF7FA;
	height:100px
}
.area .col2 .rr4 a{
	font-size: 13px;
	font-weight:bolder;
}
.area .col2 .rr4 li {
    padding: 0px 0px 0px 0px;
	width: 72px;
	float: left;
	text-align:center;display:block;
}

.rr5{
	width:100%;
	text-align:center;
	padding: 6px 0px 10px 3px;
	border: 1px solid #B5DDEA;
	background-color:#EBF7FA;
	height:100px;
	margin-top:12px;
}
.rr5 ul,li {margin:0; padding: 0; border: 0;}
.rr5 a{
	font-size: 13px;
	font-weight:bolder;
}
.rr5 li {
	width: 69px;
	float: left;
	text-align:center;
}
.rr6{
	width:100%;
	text-align:center;margin:0; padding: 0; border: 0;
}
/* 内页区块 */
.nco1{float:left; width:160px;text-align:left;padding:10px 20px 0px 0px;}
.nco2{float:left; width:530px;text-align:left;padding:0px 10px 0px 0px;font-size:14px;
line-height:24px}
.nco2 a{font-size:14px;line-height:24px}
.nco2 a:visited{font-size:14px;line-height:24px}
.nco3{float:right; width:170px;text-align:left;padding:0px 0px 0px 0px;}

.nco1 ul,li {margin:0; padding: 0; border: 0;}
.nco3 ul,li {margin:0; padding: 0; border: 0;}

.nco1 .lmenu00{width:145px;text-align:left;padding:5px 0px 5px 15px;color: #ffffff;background-color:#5E94AA;font-size:14px;font-weight:bolder;}
.nco1  li{width:145px;text-align:left;padding:3px 0px 3px 15px;background-color:#BDD9E4;font-weight:bolder;font-size:14px;border-top:#ffffff 1px solid;display:block;}
.nco1  li a{font-weight:bolder;font-size:14px;}
.nco1  li a:visited{font-weight:bolder;font-size:14px;}
.nco1  .lil2{width:145px;text-align:left;padding:3px 0px 3px 15px;background-color:#ffffff;font-weight:bolder;font-size:14px;border-top:#ffffff 1px solid;}
.nco2 h1{font-size:20px;text-align:left;padding:15px 0px 15px 0px;}
.nco2 h2{font-size:16px;text-align:left;padding:15px 0px 6px 0px;}
.nco2 .wendat{font-size:14px;font-weight:bolder;text-align:left;padding:10px 0px 6px 0px;
color:#993300;}
.nco2 .wendat2{font-size:14px;font-weight:bolder;text-align:left;padding:0px 0px 5px 0px;color:#333333;}

.ttw {width:100%;padding:10px 0px 0px 0px;}
.tt {width:170px;text-align:left;padding:0px 0px 0px 0px;border:#B5DDEA 1px solid;}
.tt .tttop {width:160px;height:21px;text-align:left;font-weight:bolder;padding:6px 0px 0px 10px;background-image:url(../images/tt-top.gif);color:#015C7F;font-size:14px;}
.tt .ttcontent{width:166px;padding:5px 0px 5px 4px;background-color:#ffffff;font-family: "宋体","Verdana", "Arial", "Helvetica", "sans-serif";line-height:18px;color:#015C7F}
.tt .ttcontent li{line-height:20px}

.tt4w {width:100%;padding:10px 0px 0px 0px;}
.tt4 {width:170px;text-align:left;padding:0px 0px 0px 0px;border:#B5DDEA 1px solid;height:204px;background-color:#ECF7FB;}
.ttcontent4 {width:100%;text-align:center;}
.ttcontent4 a{
	font-size: 13px;
	font-weight:bolder;
}
.ttcontent4 li {
    padding: 0px 0px 0px 0px;
	width: 82px;
	float: left;
	text-align:center;
	display:block;
}
/**********下载**************************/
.dco1{float:left; width:290px;text-align:left;padding:5px 18px 0px 0px;}
.dco2{float:left; width:290px;text-align:left;padding:5px 0px 0px 0px;}
.dco3{float:right; width:280px;text-align:left;padding:5px 0px 0px 0px;}
.downtitle {font-size:14px;color:#086990}
.downtitle a{font-size:14px;color:#086990}
.downtitle a:visited{font-size:14px;color:#086990}
/**********版权信息**************************/
#copyright00{
    margin:0 auto; width:900px;clear:both;
	padding: 20px 0px 0px 0px;
}
#copyright{
	background-color: #086990;
	clear: both;
	width: 100%;
	color: #ffffff;
	padding: 4px 0px 4px 0px;
	margin: 0px;
	text-align:center;
}
#copyright a:link{
	color: #ffffff;
	font-size:12px;
}
#copyright a:visited{
	color: #ffffff;
	font-size:12px;
}
#copyright2{
	background-color: #006699;
	width: 100%;
	padding: 0px;
	margin: 0px;
	height:3px;
}
#copyright3{
	background-color: #ffffff;
	clear: both;
	color: #666666;
	font-size:12px;
	width: 100%;
	padding: 10px 0px 0px 0px;
	margin: 0px;
}
#tongji{
visibility:hidden;	
}

/************* #search styles ***************/
#sitemap{
	float:none;
    width: 0px;
	width: 100%;
	padding: 20px 0px 0px 20px;
}
#sitemap h3{
	font-size: 13px;
	color:#336666
}
#sitemap1{
    float: left;
	margin: 0;
	width: 250px;
	padding: 0px;
	
}
#sitemap2{
    float: left;
	margin: 0;
	width: 250px;
	padding: 0px 10px 0px 10px;
}
#sitemap3{
    float: left;
	margin: 0;
	width: 250px;
	padding: 0px;
}
#advert{
	padding: 6px 0px 10px 18px;
}

#advert img{
}
#brbr{
    float: left;
	width:100%;
	padding: 0px;
}
.contactemail{
	font-size:9px;
}
.sfankui{
    color:#045B5B;
	font-weight:bolder;
}
.smenutop{
background-color:#00BCBC;
    color:#ffffff;
	font-weight:bolder;
}
.smenu001{
background-image:url(../images/solution/lmenu-bg.gif);
    color:#336666;
}
.smenu002{
background-image:url(../images/solution/lmenu-bg.gif);
	font-weight:bolder;
	color: #336666;
}
.smenu002 ul {
	padding: 0px 0px 8px 0px;
	margin: 0px;
	float: left;
}

.smenu002 li {
    padding: 8px 0px 0px 6px;
	margin: 0px;
	width: 70px;
	float: left;
}

.smenu002 a:link {
	/* color: #5B5B5B; */
	color: #336666;
}
.smenu002 a:visited {
	/* color: #5B5B5B; */
	color: #666666;
}
.inputfd{
/*border:1px dotted #585858; */
font-style:normal; 
font-variant:normal;
font-weight:normal; 
font-size:12px;
}
.14text{
/*border:1px dotted #585858; */ 
font-size:14px;
line-height:20px;
}
.14text a{
/*border:1px dotted #585858; */ 
font-size:14px;
}