@charset "gb2312";
/* CSS Document */
/* ----------------------------------- 预设 ----------------------------------- */
body {margin: 0; padding: 0; border: 0; text-align: center; font: 12px  "宋体",Verdana, Arial, Helvetica, sans-serif;}
a {text-decoration:none; color: #646462;}
a:hover { text-decoration:underline; color:#1C9AB0}
input{ border:1px #1C9AB0 solid; vertical-align: bottom; margin:0; padding:0; overflow:visible;}
.input1{ border:1px #1C9AB0 solid; border-right:none; vertical-align: bottom; margin:0; padding:0; overflow:visible; float:right; height:31px; line-height:31px; font-size:14px; text-indent:10px; width:460px;}
.inputS{ border:1px #1C9AB0 solid; border-right:none; vertical-align: bottom; margin:0; padding:0; overflow:visible; float:right; height:31px; line-height:31px; font-size:14px; text-indent:10px; width:230px;}
textarea {border:1px #1C9AB0 solid;}
.inputNo { height:auto;border:none; overflow:visible; margin:0; padding:0;}
.inputNo1 { height:auto;border:none; overflow:visible; margin:0; padding:0; float:right}
img { border:0px; margin:0; padding:0;vertical-align:middle}
.clear {clear:both;}
div,ul,h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,tr,td { border:0px; padding:2px;}
h1 { font-size:14px; height:40px; line-height:40px; font-weight:bold; color:#1C9AB0}
h1 a {text-decoration:none; color: #1C9AB0;}
h1 a:hover { text-decoration:underline; color:#1C9AB0}
h2 { height:24px; line-height:24px; font-size:18px;color:#1C9AB0; text-indent:10px;}
h3 { border-bottom:1px #CCC solid; font-size:12px; font-weight:normal; background:url(../images/bg5.gif) no-repeat; text-indent:20px; margin-bottom:15px; padding-bottom:5px;}
h4 { height:25px; background:url(../images/bg3.gif) repeat-x; line-height:25px; font-size:14px; color: #333; text-indent:0px; padding-left:10px; padding-right:10px; width:300px;}
h5 { font-size:14px; text-align:center; border-bottom:1px #CCC dashed; padding-bottom:10px; margin:0 100px 0 100px; color: #333}
h6 { font-size:12px; font-weight:normal; text-align:center; margin:10px 0 10px 0; color:#666}
.en { font-family:Arial, Helvetica, sans-serif}
select { width:185px; border:1px #1C9AB0 solid}
.font12 { font-size:12px;}

/* ----------------------------------- 布局 ----------------------------------- */
.wrapper {margin: 0 auto 0 auto;padding: 0;border: 0;width: 980px;text-align: left; height:auto;}
.marginTop { margin-top:8px;}
.marginLeft { margin-left:8px;}
.marginRight { margin-right:8px;}
.marginBottom { margin-bottom:8px;}
.padding8 { padding:8px;}
.top { height:90px; border-top:#e7e7e7 5px solid;}
.top img { float:left}
.top input { vertical-align:bottom}
.top span { display:block; float: right; padding:5px; padding-right:0; text-align:right; line-height:35px; color:#1C9AB0; vertical-align:bottom;}
.top span a { color:#1C9AB0}
.menu { height:33px;}
.menuLeft { float:left; width:746px; background:url(../images/menuLeft.gif) #1C9AB0 no-repeat; height:33px;}
.menuLeft ul{ list-style-type:none; margin-left:16px;}
.menuLeft ul li { float:left; height:33px; font-size:14px; line-height:33px; text-align:center; font-weight:bold}
.menuLeft ul li.menuSelect { float:left; height:33px; width:101px; padding:0 5px 0 5px;font-size:14px; line-height:33px; text-align:center; font-weight:bold;background:url(../images/menuBg.gif) repeat-x; color:#1C9AB0}
.menuLeft ul li.menuSelect a{ color:#1C9AB0}
.menuLeft ul li.menuSelect a:hover{ color:#1C9AB0}
.menuLeft ul li a{ color:#FFF;height:33px; line-height:33px; width:101px;text-align:center; font-weight:bold; display:block}
.menuLeft ul li a:hover{ text-decoration: underline; color:#FFF}
.menuRight { float:left; width:234px;background:url(../images/menuRight.gif) no-repeat;text-indent:15px; height:33px; overflow:hidden; padding-top:10px; font-size:14px; font-weight:bold;}
.menuRight a { color:#FFF}
.menuRight a:hover { color:#FFF; text-decoration:underline}

.friends { padding:6px 90px 6px 90px;}
.friends1 { width:800px; height:auto; font-family:Arial, Helvetica, sans-serif; text-align:center}
.bq { text-align:center; color: #999; font-family:Arial, Helvetica, sans-serif; font-size:10px; margin:5px 0 5px 0}
.bq img{ vertical-align:bottom}

/* ----------------------------------- 首页 ----------------------------------- */
.indexPic { float:left; margin-right:8px;}
.indexNews {
	float:right;
	width:224px;
	border:#d5d7d6 1px solid;
	background-image: url(../images/newsBg.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #f4f5f7;
}
#divContainer { padding:2px;}
.a_C01 { display:block; float:left;width:90px; height:21px;line-height:21px; text-align:center; border:1px  #CCC solid; border-bottom:none;}
.a_C2 { display:block; float:left;width:80px; height:21px; background:url(../images/bg6.gif) no-repeat; line-height:21px; text-align:center}
.pC ul { padding-top:10px; list-style-type:none;}
.pC ul li { height:31px; width:90%; line-height:31px; text-indent:25px; border-bottom:1px dashed #999; background:url(../images/arr.gif) 6px 9px no-repeat;}

.mainLeft { float:left;}
.EnterpriseService {border-left:1px #D5D7D6 solid; border-right:1px #D5D7D6 solid; float:left;width:744px;}
.EnterpriseService1 { width:744px; float:left}
.EnterpriseService2 { width:372px; float:left}
.IndexEnterprise { width:384px; height:160px; float:left;}
.title { background:url(../images/titleBg.gif) no-repeat; height:24px; line-height:24px; font-size:14px; text-indent:30px; color:#646462; font-family:Arial, Helvetica, sans-serif; font-weight: bold;}
.IndexContent1 { padding:0 2px 0 2px;}
.IndexContent { width:236px; float:right}
IndexContent2 { width:4px; float:right}
.IndexContent span { display:block;color:#646462; line-height:20px;}
.more { text-align:right;}
.tree { float:left}
.Indexservice { width:359px; height:160px; float:right; border-left:1px #D5D7D6 solid;}
.Indexservice2 { width:359px; height:320px; float:right; border-left:1px #D5D7D6 solid;}
.freeBuy { width:226px; height:182px; background:url(./images/bg81.gif) no-repeat; font-family:"微软雅黑"; float:right}
.freeBuy span { height:91px; color:#FFF; display:block; text-align:center; line-height:20px;}
.freeBuy span a { color:#A5D269; font-size:18px;font-weight:bold}
.freeBuy span a:hover { }

.freeBuy_d {width:226px; height:86px; background:url(./images/bg81.gif) no-repeat; font-family:"微软雅黑"}
.freeBuy_d span { height:86px; color:#FFF; display:block; text-align:center; line-height:20px;}
.freeBuy_d span a { color:#A5D269; font-size:18px;font-weight:bold}
.freeBuy_d span a:hover { }
.link{height:178px;width:224px;background:#fff; margin-top:-8px;padding-top:3px; }
.link ul{list-style:none; margin:0px; margin-left:-13px;}
.link ul li{list-style:none; height:30px; margin:0 0 3px 8px; display:block;}
.link ul li a{list-style:none; height:30px; margin: 0 0 3px 8px; border-bottom: 1px solid #ccc; display:block;}
.link ul li a:hover{list-style:none; height:30px; margin: 0 0 3px 8px; border-bottom: 1px solid red; display:block;}
/* ----------------------------------- 二级页 ----------------------------------- */
.subMenu { background:url(../images/subLeft.gif) no-repeat; width:247px; height:510px; float:left}
.subBanner { border:1px #1B9DB5 solid; overflow:hidden}
.subMenu1 { padding-top:15px; }
.subLogo { float:left; padding-left:30px; height:45px;}
.subTitle { float:left;}
.subMenuEn {text-indent:10px; display:block; font-family:Arial, Helvetica, sans-serif; color:#999; height:25px;}
.subMenu1 ul { list-style-type:none; padding-top:15px;}
.subMenu1 ul li { height:31px; line-height:31px; text-indent:28px; font-size:14px;}
.subMenu1 ul li a{ display:block; width:247px; height:31px; line-height:31px;}
.subMenu1 ul li a:hover{ text-decoration:none; background:url(../images/subMenuBg.gif) no-repeat;}

.subMenu1 ul li ul{ list-style-type:none; padding-top:0px;}
.subMenu1 ul li ul li {height:25px; line-height:25px; text-indent:16px; font-size:11px;}
.subMenu1 ul li ul li a{ display:block; width:220px; height:31px; line-height:31px; padding-left:27px; font-weight:bold;}
.subMenu1 ul li ul li a:hover{ text-decoration:none; background:url(../images/subMenuBg.gif) no-repeat;}

.subMenu1 ul li ul li ul{ list-style-type:none; padding-top:0px;}
.subMenu1 ul li ul li ul li {height:25px; line-height:25px; text-indent:16px; font-size:11px;}
.subMenu1 ul li ul li ul li a{ display:block; width:205px; height:31px; line-height:31px; padding-left:42px; font-weight:normal;}
.subMenu1 ul li ul li ul li a:hover{ text-decoration:none; background:none;}

.subMenuSelect {background:url(../images/subMenuBg.gif) no-repeat; font-weight:bold;}
.subRight { background: url(../images/subRightBg.gif) bottom no-repeat; padding:0 4px 4px 4px; float:right}
.subRight1 { width:717px; min-height:506px;}
.content { margin:10px; line-height:20px; color:#666; min-height:300px;}
.intro { float:left; height:40px; line-height:20px; width:600px; overflow:hidden; color:#666;}
.downMenu { float:right; height:40px;}
.div980 {border-left:1px #CCC solid; border-right:1px #CCC solid; padding-left:20px; padding-right:20px; height:auto}
.div980a {border-left:1px #CCC solid; border-right:1px #CCC solid; padding-left:20px; padding-right:20px; width:641px;height:auto}

.div9801 {border-left:1px #CCC solid; border-right:1px #CCC solid; padding-left:50px; padding-right:50px; height:auto}
.div9801 ul { margin-top:20px; list-style-type:none; width:880px;}
.div9801 ul li { border-bottom:1px #CCC dashed; float:left; height:30px; line-height:30px;}
.div9801 ul li.newsTitle { width:700px;}
.div9801 ul li.newstime { width:180px; color:#1C9AB0; text-align:right}

.newsPage { text-align:center; padding-top:20px; font-size:14px;}
.newsPage img { vertical-align:bottom}
.subLeft1 { float:left; width:305px; height:auto;}
.subRight2 {
	float:right;
	width:625px;
	min-height:400px;
	text-align:left;
	font-size: 18px;
	color: #333;
}
.fontRight {
	text-align:right
}
.regTable {}
.regTable tr { height:35px;}
.tableContent { width:680px; margin-left:auto; margin-right:auto; background:#1d9bb1; padding:0;}
.tableContent tr th{ background:#1d9bb1; font-size:14px; color:#FFF; font-weight:bold; border:0; height:30px; line-height:30px;}
.tableContent tr {background:#FFF}
.emailType { color:#1d9bb1}
.pul {
	margin: 5px auto 0px;
	padding: 5px 0px;
	border: 1px solid #D0DBE7;
	clear: both;
	width: 700px;
	text-align: left;
	line-height: 200%;
	}

*{ margin:0; padding:0;}
.newkefu {
	BORDER-BOTTOM: #ccc 0px solid;
	BORDER-LEFT: #ccc 0px solid;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP: #ccc 0px solid;
	BORDER-RIGHT: #ccc 0px solid
}
#newkefu_right {
	POSITION: absolute;
	MARGIN: 10px;
	WIDTH: 176px;
	HEIGHT: auto;
	OVERFLOW: hidden;
	TOP: 80px;
	RIGHT: 3px
}
* {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.kefu {
	POSITION: fixed;
	TEXT-ALIGN: center;
	WIDTH: 176px;
	OVERFLOW: hidden;
	TOP: 80px;
	RIGHT: 3px
}
.newkefu_bar {
	FLOAT: right;
	MARGIN-LEFT: 1px;
	CURSOR: pointer
}
.newkefu_group {
	TEXT-ALIGN: center;
	WIDTH: 140px;
	FLOAT: right;
	HEIGHT: auto;
	OVERFLOW: hidden
}
.newkefu_group .shouqian_mid {
	PADDING-BOTTOM: 5px;
	BACKGROUND: url(../images/qq/kefu-middle.png) repeat-y;
	HEIGHT: auto;
	OVERFLOW: hidden;
	PADDING-TOP: 5px
}
.newkefu_group .shouqian_mid UL {
	MARGIN: 0px
}
.newkefu_group .shouqian_mid LI {
	LIST-STYLE-TYPE: none;
	MARGIN: 5px 0px;
	LIST-STYLE-IMAGE: none
}
.newkefu_group .shouhou_mid {
	BACKGROUND: url(../images/qq/kefu-middle.png) repeat-y;
	HEIGHT: auto;
	OVERFLOW: hidden;
	PADDING-TOP: 5px
}
.newkefu_group .shouhou_mid UL {
	MARGIN: 0px
}
.newkefu_group .shouhou_mid LI {
	LIST-STYLE-TYPE: none;
	MARGIN: 5px 0px;
	LIST-STYLE-IMAGE: none
}
.newkefu_group .line {
	TEXT-ALIGN: left;
	MARGIN: 5px 10px 0px 8px;
	BORDER-TOP: #ccc 1px dashed
}
.newkefu_group .line SPAN {
	MARGIN-TOP: 5px;
	DISPLAY: block;
	COLOR: #000;
	MARGIN-LEFT: 10px;
	FONT-SIZE: 13px
}
.newkefu_group .line SPAN STRONG {
	BORDER-BOTTOM: medium none;
	PADDING-BOTTOM: 0px;
	MARGIN-TOP: 0px;
	COLOR: #900;
	MARGIN-LEFT: 0px;
	FONT-SIZE: 13px
}




/* ----------------------------------- 检索部分 ----------------------------------- */
.searchMenu { background:url(../images/searchMenuBg.gif) no-repeat; height:33px;}
.searchMenu ul{ list-style-type:none; margin-left:16px;}
.searchMenu ul li { float:left; height:33px; font-size:14px; line-height:33px; width:91px; text-align:center; font-weight:bold}
.searchMenu ul li.menuSelect { float:left; height:33px; font-size:14px; line-height:33px; width:91px; text-align:center; font-weight:bold;background:url(../images/menuBg.gif) no-repeat; color:#1C9AB0}
.searchMenu ul li.menuSelect a{ color:#1C9AB0}
.searchMenu ul li a{ color:#FFF;height:33px; line-height:33px; width:91px; text-align:center; font-weight:bold; display:block}
.searchMenu ul li a:hover{ text-decoration:none;background:url(../images/menuBg.gif) no-repeat; color:#1C9AB0}
.searchMenu2 { height:20px; border-bottom:1px #1C9AB0 solid; line-height:20px;}
.searchMenu2 a {display:block; float:left; padding:0 5px 0 5px; color:#1C9AB0}
.searchMenu2 a.select1 { background:#1C9AB0; color:#FFF}
.searchMenu2 span { display:block; float:right}
.searchTitle1 { height:20px; background:#1C9AB0; line-height:20px; color:#FFF; text-indent:40px;}
.searchTxt1 { color:#666; text-indent:40px;}
.searchLeft { float:left; border:1px #1C9AB0 solid}
.searchLeft1 { width:206px; min-height:468px;}
.searchLeftTitle {height:25px; background:#1C9AB0; line-height:25px; color:#FFF; text-indent:10px;}
.searchLeftTitle img{ vertical-align:middle}
.searchLeftTitle a { color:#FFF}
.searchLeftList1 { margin:5px 0 5px 0}
.searchLeftList1 ul { list-style-type:none; margin-left:2px;}
.searchLeftList1 ul li {background:url(../images/s_35.gif) no-repeat; text-indent:15px; height:18px;}
.searchLeftList1 ul li span{}
.searchRight {float:right; border:1px #1C9AB0 solid}
.searchRight1 { width:762px; min-height:468px;}
.tableContent1 { width:750px; margin:5px auto 5px auto}
.tableContent1 tr:hover { background: #CCC}
.tableContent1 tr th{ background:#1C9AB0; font-size:12px; color:#FFF; font-weight:bold; border:0; height:20px; line-height:20px; text-align:left}
.tableContent1 tr td { height:20px; border-bottom:1px #CCC dashed;}
.searchBottom { vertical-align:middle; text-align:center; margin-top:20px; margin-bottom:5px;}
.searchBottom img { vertical-align:middle}
