/* CSS Document */
html, body{min-height:100%;}
html, body{margin:0; padding:0; background:#fff url(../images/bgcloud.gif) repeat-x top; font:12px/18px  Arial,Verdana, Helvetica, sans-serif; color:#414141;}
img{ border:0;}

/* link */
A:link {
	COLOR: #414141; TEXT-DECORATION: none
}
A:visited {
	COLOR: #414141; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A:active {
	COLOR: #414141; TEXT-DECORATION: none
}


.clear{clear:both;}
.img{border:0;}
.redfont{color:#e13a06; font-weight:bold; font-size:11px; line-height:14px;}
.bluefont{color:#004a91;font-weight:bold;}
.bluefont a{color:#004a91; text-decoration:none;}
.fontweight{font-weight:bold;}
.xulinebottom{border-bottom:#414141 1px dotted; padding-bottom:3px;}
.fontcenter{text-align:center;color:#004a91;font-weight:bold;}
.submit_box{
	BORDER-RIGHT: #ADD4FD 1px solid;
	BORDER-TOP: #ADD4FD 1px solid;
	FONT-SIZE: 12px;
	BORDER-LEFT: #ADD4FD 1px solid;
	BORDER-BOTTOM: #ADD4FD 1px solid;
	background-color:#ffffff;
	text-align:left;
}
.weidaohang_blue {color: #015198; font-weight:bold;}

/* head (logo | menu)  */
#headbox{margin:0 auto; width:854px; height:116px; background: url(../images/yindi02.png) repeat-y;}
#logoline{ width:810px; height:73px;margin:0 auto; padding-top:5px;}
#logo{float:left;}
#minnav{font-size:11px; float:left; margin-left:440px; _margin-left:326px; margin-top:20px;}
#menu{width:810px; height:35px; line-height:35px;margin:0 auto;font-weight:bold; color:#fff;}
#menu ul{height:35px; width:810px; background:url(../images/bg_menugray.jpg) no-repeat; list-style:none; margin:0px;}
#menu ul li{width:135px; height:35px; line-height:35px; text-align:center;float:left;}
.over{width:135px; height:35px; background:url(../images/bg_menured.jpg) no-repeat center;}
#menu ul li a:link{color:#fff; text-decoration:none;}
#menu ul li a:visited{color:#fff; text-decoration:none;}
#menu ul li a:hover{color:#fff; text-decoration:underline;}
#menu ul li a:active{color:#fff; text-decoration:none;}

/* content (adbox|contentleft|contentmid|contentright)  */
#maincontent{margin:0 auto; width:854px; height:568px; background:url(../images/yindi02.png) repeat-y;}
#adbox{ width:810px; height:321px; margin:0 auto;}
#content{ width:810px; height:247px; margin:0 auto; padding-top:8px;}
#content h3{color:#004a91; font-size:14px; background:url(../images/redicon.jpg) no-repeat 5px; padding-left:16px;margin-top:0px; margin-bottom:0px;}
#contentleft{width:340px; height:228px; border:#fcded4 1px solid; padding:1px; float:left;}
#contentleftbg{ width:340px; height:228px; background-color:#fff4f2;}
#contentleftbg p{width:320px; height:205px; margin-left:10px; margin-top:0px;}
#contentleftbg p .gengduo{height:10px; line-height:10px; margin:0 30px;color:#004a91;}
.gengduo a{color:#004a91; text-decoration:none;}
#contentleftbg img{float:left; margin-right:5px;}

#contentmid{width:218px; height:237px; float:left; margin-left:10px;}
#contentmid p{margin-left:16px; line-height:14px; width:185px; margin:3px auto;}
.gengduo02{color:#004a91; text-align:right;}
.gengduo02 a{color:#004a91; text-decoration:none;}

#contentright{width:202px; height:237px; float:left; margin-left:10px;}
#contentrightmin{margin-left:16px;}
#contentrightmin p{line-height:14px; width:200px; margin:2px auto;}
.graydi{ width:200px; height:20px; line-height:20px; background-color:#f4f4f4;}
.teldi{margin-left:16px; background:url(../images/bg_tel.jpg) no-repeat; width:200px; height:94px;}
.teldi p{line-height:24px; height:24px; margin:1px auto; text-align:center; vertical-align:middle;}
.teldi ul{width:200px; height:80px;list-style:none; margin-top:5px; margin-left:0px;padding:0;}
.teldi ul li{ width:200px; line-height:14px; height:14px; float:left; padding-left:5px; margin:2px 0; margin-left:0px;}

/* foot */
#foot{margin:0 auto; padding-top:10px; width:854px; height:65px; background:url(../images/yindi02.png) repeat-y;}
#footline{width:810px; height:0px;border-top:#cecece 1px solid; border-bottom:#fff 1px solid;  margin-left:22px;text-align:center; background-color:#f9f9f9;}
#footbg{background-color:#f9f9f9; width:810px; height:50px; margin-left:22px; margin-top:0;border:#f9f9f9 1px solid;}
#footbg p{font-size:11px; margin-left:30px;}


/*二级页面样式 */
#ermaincontent{margin:0 auto; width:854px;background:url(../images/yindi02.png) repeat-y;}
#erminadbox{width:810px; height:121px; margin:0 auto; background-color:#fefefe;}
#ercontent{ width:810px;margin:0 auto; padding-top:3px; background:url(../images/contentbg.jpg) repeat-y;}
#ercontentleft{width:178px;background-color:#fbfbfb; float:left; margin:5px auto;}
#ercontentleft img{margin:0 auto; padding:0;}
#ercontentleft ul{width:178px; margin:0; padding:0;list-style:none; background-color:#e7f4fd;text-align:right; padding-bottom:30px;}
#ercontentleft ul li{ width:150px; height:25px; line-height:25px; border-bottom:#004a91 1px dotted;color:#004a91; text-align:right; margin-bottom:2px; padding-right:10px; margin-right:0px;}
#ercontentleft ul li a{color:#004a91; text-decoration:none;font-weight:bold;}
#ercontentleft ul li a:hover{color:#e13a06; text-decoration:none;font-weight:bold;}

#ercontentright{ width:624px; float:left;margin-left:6px;}
.breadpeace{color:#004a91; height:18px; line-height:18px;font-size:11px; text-align:right; margin-bottom:0px;}
.breadpeace a{color:#004a91; text-decoration:none;}
.breadpeace a:hover{color:#e13a06; text-decoration:none;}
#ercontentright h3{ height:37px; line-height:37px; background:url(../images/newstitle.jpg) no-repeat;color:#004a91; font-size:14px; font-weight:bold; padding-left:20px; margin-top:0px;}
#ercontentrightshow{width:600px; margin:0 auto;}
#ercontentrightshow p{padding:1px 10px;}
.bluebox{ width:600px; border:#b6dbf6 1px solid; background-color:#fafbff;}
.bluebox ul{margin:4px 10px; padding-left:20px;}
.rightpic{float:right; margin-left:5px;}
.leftpic{float:left; margin-right:5px;}

.ldbox{width:560px;margin:6px auto;vertical-align:middle; border-bottom:#cccccc 1px dotted; padding-bottom:2px; }
.leaderbox{width:560px;margin:6px auto;vertical-align:middle; border-bottom:#ADD4FD 1px solid; padding-bottom:2px; background-color: #FBFDFF}
.vertucalcenter{ margin-top:20px;}
.seriesbox{border:#b6dbf6 1px solid; background-color:#fafbff; padding:2px 10px; font-weight:bold; color:#004a91;}

/**Faq**/
#Faq{width:580px;margin:8px 0 8px 20px; margin:0 auto;}
#Faq ul{list-style:none; margin:0 auto;}
#Faq ul li{border:1px #ccc solid;padding:2px;margin-top:8px;color:#133783;}
.faqnone{display:none;text-indent:2em;color:#DC251D;}
#faq1,#faq2,#faq3,#faq4,#faq5,#faq6,#faq7{font-weight:bold;cursor:hand}
.linkser{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#bbb; background-color:#F7F7F7; width:100%;}
.linkser a{ font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#000099; text-decoration:none;}
.linkser a:link,a:a:visited{ color:#000099; text-decoration:none;}
.linkser a:hover{ color:#FF0000; text-decoration:underline;}
.general{ text-align:center;}
