﻿@charset "utf-8";

body{
	margin:0 auto;
	padding:0;
	width:910px;
	height:auto;
	background:#fff;
	color:#333;
	font-size:12px;
	font-family:"宋体";
	line-height:1.75em;
	text-align:left;
}
div,form,ul,ol,li,dl,dt,dd,cite {margin:0; padding:0; border:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
table,td,tr,th { font-size:12px;}
td{ word-break: break-all; word-wrap:break-word;}
img{margin:0; padding:0; border:0;}
input,textarea,select{font-size:12px}


ul { list-style:none;}
ul li {text-overflow:ellipsis; }

p { margin:0;}
.clear{ clear:both;}


a:link{ color:#333; text-decoration:none}
a:visited{ color:#333; text-decoration:none}
a:hover{ color:#fe6700; text-decoration:underline}

.fl{float:left}
.fr{float:right}

.mar01{ margin:0 10px}
.mar02{ margin:10px 0}
.mar03{ margin:0 0 0 10px}
.pad01{ padding:5px 5px 0 5px;}
.pad02{ padding:10px}
.pad03{ padding:10px 0}
.pad04{ padding:10px 0 0 10px}
.pad05{ padding:13px}
.pad06{ padding:4px 0 0 5px}
.pad07{ padding:10px 0 0 5px}
.pad08{ padding:10px 0 0 0 }
.pad09{ padding:2px 0 0 10px}
.pad10{ padding-left:10px}
.pad11{ padding:0 0 5px 0}
.pad12{ padding:5px 0}

.white a:link{ color:white; text-decoration:none}
.white a:visited{ color:white; text-decoration:none}
.white a:hover{ color:#333; text-decoration:underline}

.blue a:link{ color:blue; text-decoration:none}
.blue a:visited{ color:blue; text-decoration:none}
.blue a:hover{ color:#333; text-decoration:underline}

.red{ color:red}
.red a:link{ color:red; text-decoration:none}
.red a:visited{ color:red; text-decoration:none}
.red a:hover{ color:#333; text-decoration:underline}

.orange a:link{ color:orange; text-decoration:none}
.orange a:visited{ color:orange; text-decoration:none}
.orange a:hover{ color:#333; text-decoration:underline}

.green a:link{ color:green; text-decoration:none}
.green a:visited{ color:green; text-decoration:none}
.green a:hover{ color:#333; text-decoration:underline}

.whiteline{height:1px; overflow:hidden; background:#fff}
.grayline{height:1px; border-top:1px #ddd dashed; overflow:hidden;}
.pinkline{width:100%; height:2px; font-size:0; background:#0258a5; overflow:hidden; margin-top:10px}

.title01 { width:908px; height:30px; border:1px #feb4cf solid; border-bottom:none; background:#fdc4d4;}
.title01 h1{ font-size:14px; color:#f93b71;}
.title01 a{ color:#f93b71; text-decoration:none}
.title01 a:visited{ color:#f93b71; text-decoration:none}
.title01 a:hover{ color:#333; text-decoration:underline}

.title02 { width:184px; height:30px; border:1px #feb4cf solid; border-bottom:none; background:#fdc4d4;}
.title02 h1{ font-size:14px; color:#f93b71;}
.title02 a{ color:#f93b71; text-decoration:none}
.title02 a:visited{ color:#f93b71; text-decoration:none}
.title02 a:hover{ color:#333; text-decoration:underline}

.cont01{ width:908px; border:1px #feb4cf solid; border-top:none;}
.cont01 ul li{ float:left; padding:5px 0 0 19px}
.cont01 img{width:88px; height:31px; border:1px #ddd solid;}
.cont02{ width:184px; background:#fef4f7; border:1px #feb4cf solid; border-top:none}

.contheight01{height:100px;}
.contheight02{height:1620px;}
.contheight04{height:225px;}
.contheight06{height:150px;}
.contheight07{height:125px;}
.contheight10{height:150px;}

/*ad*/
#ad01{ width:910px; height:110px; margin-top:10px}
#ad02{ margin:5px 0; width:184px}

#ad06{ margin-top:10px; width:184px}
#ad07{width:184px}
#ad09{ margin-top:10px; width:100%}
#ad10{ width:175px; height:376px; border:1px #feb4cf solid; margin-top:10px; padding:5px}

.ad02{ margin:5px 0; width:184px}
.ad06{ margin-top:10px; width:184px}
.ad09{ margin-top:10px; width:100%}
.ad03{border:1px #feb4cf solid; margin:10px 0}

/*header*/
#header{ margin-top:15px; width:100%; font-size:13px;}
#textNav{ margin-left:15px; width:640px; line-height:30px}
#textNav ul li{ display:inline}
#textNav h2{ font-size:14px; font-weight:600; float:left; border-right:1px #ddd solid; padding-right:10px; margin-right:10px}
#widgets{text-align:left; line-height:30px}
#widgets a{ color:#fe6700}

/*siderbar*/
#siderbar{ width:186px;}

#askbutton ul li{ float:left; margin:0 0 10px 3px; width:88px; height:42px; text-align:center; background:url(../images/bg_askbutton.gif); }
#askbutton h1{ font-size:14px; line-height:42px; color:#fff}
#askbutton h1 a:link{ color:#fff; width:88px; height:42px; display:block; text-decoration:none}
#askbutton h1 a:visited{ color:#fff; width:88px; height:42px; display:block; text-decoration:none}
#askbutton h1 a:hover{ color:#fff; width:88px; height:42px; display:block; text-decoration:none}

.qnav{ padding:0 0 0 5px}
.qnav h1{font-size:12px; font-weight:400; line-height:25px; color:#f93b71}
.qnav h1 a:link{color:#f93b71; text-decoration:none}
.qnav h1 a:visited{color:#f93b71; text-decoration:none}
.qnav h1 a:hover{color:#333; text-decoration:underline}

.qnav ul li{ float:left; width:80px; overflow:hidden; background:url(../images/arrow01.gif) left center no-repeat; padding-left:8px; }

/*container*/
#container{ margin-top:10px}
#main{width:714px;}
#imgtab .imglist{ width:313px; height:81px; border:1px #feb4cf solid; background:#fef5f9; margin-top:10px;}
#imgtab .imglist ul li{ float:left; width:142px; background:url(../images/arrow02.gif) left center no-repeat; padding-left:8px}
.imglink a:link{ color:#fe044b; text-decoration:none}
.imglink a:visited{ color:#fe044b; text-decoration:none}
.imglink a:hover{ color:#333; text-decoration:underline}

#searchbox{ margin-top:10px;}
#search{ width:516px; height:68px; border:1px #feb4cf solid; background:url(../images/bg_search.gif) right top repeat-y}
#search img,input{ float:left}
#search span input{ margin:11px 0 0 10px; border:1px #fa5386 solid; width:285px;}
#search #imageField{ margin:7px 0 0 10px}
#search .imageField{ margin:7px 0 0 10px}
#searchkey{ width:184px; height:68px; border:1px #feb4cf solid; background:#fef5f9;}
#searchkey ul li{ display:inline}

#contbox{ margin-top:10px}
.cont03{ width:254px; float:left;}
.title03{ width:100%; height:30px; background:url(../images/bg_title03.gif) left bottom no-repeat}
.title03 h1{ font-size:14px; font-weight:600; background:url(../images/special-hua.gif) 2px center no-repeat; padding-left:25px; line-height:30px;}
.title03 h2{ font-size:12px; font-weight:400; line-height:30px; margin-right:5px}
.title03 h1 a:link,.title03 h2 a:link{ color:#e60061; text-decoration:none}
.title03 h1 a:visited,.title03 h2 a:visited{ color:#e60061; text-decoration:none}
.title03 h1 a:hover,.title03 h2 a:hover{ color:#333; text-decoration:underline}
.cont03 dl{ padding-top:10px}
.cont03 dl img{ float:left; border:1px #ddd solid; padding:2px; margin-right:5px}
.cont03 dl h1{ font-size:14px; font-weight:600; text-align:center}
.cont03 dl dd{ text-indent:0.5em}
.list03 ul li{ background:url(../images/dot02.gif) left center no-repeat; padding-left:10px; line-height:22px}

.title04{ width:184px; border:1px #349bf9 solid; border-bottom:none; color:#0258a5;}
.title04 h1{ padding-left:25px; line-height:25px;  font-size:14px; font-weight:600; background:url(../images/circle01.gif) 7px center no-repeat  ;} 
.title04 h2{ padding-left:25px; line-height:25px;  font-size:14px; font-weight:600; background:url(../images/circle01.gif) 7px center no-repeat  ;} 
.list04,.list05,.list06{ width:184px; border:1px #feb5cf solid;}

.cont05,.cont06{ margin-top:10px}
.list05 ul li{float:left; padding-left:10px}
.list05 h2{ font-size:12px; font-weight:400; text-align:center}

.list06 input{border:1px #ddd solid}
.list06 select{ width:55px;}

.womanImg{ width:206px}
.womanImg img{ border:1px #ddd solid; padding:2px}
.womanImg h2{ font-size:12px; font-weight:400; text-align:center; line-height:30px}

#others{ width:714px; margin-top:10px;}
#hTabTitle{ width:712px; height:30px; position:relative; border-bottom:2px #c5e143 solid}
#hTabTitle h1{ font-size:14px; font-weight:600}
#hTabTitle .tabs{ position:absolute; left:10px}
#hTabTitle .tabs ul li{ float:left; margin-left:10px; cursor:pointer;}
.hactive{ line-height:28px; padding:0 10px; border:2px #c5e143 solid; border-bottom:2px #fff solid}
.hnormal{ line-height:28px; padding:0 10px; border:2px #c5e143 solid; }
.othersList ul li{ float:left; width:240px; background:url(../images/dot02.gif) left center no-repeat; padding-left:10px}
.othersListlinks{width:100%; height:25px; line-height:25px; background:#d6ea7b;}
.show{ display:block}
.none{ display:none}

#artlistbox .list {width:580px; height: 110px;margin:8px 8px 12px 8px; clear:both;border-bottom: 1px solid #999999; }
#artlistbox .list .list_pic {width:100px; height :100px;float:left; border: 1px solid #999999;}
#artlistbox .list .list_title {padding-left: 8px;width: 360px; height: 25px; float:left; font-weight:bold; font-size:14px; color:#007791;text-align: left; }
#artlistbox .list .list_new {padding-right: 8px;width: 120px; height: 25px; float:right; font-weight:550; font-size:12px; color:#007791;text-align: right; }
#artlistbox .list .list_txt {padding-left: 8px;width: 450px; height: 60px;float:left;font-weight:500;	font-size:12px;	color:#999999;	text-align: left;}

/*路径*/
#crumb{ width:712px; height:28px; background:#d9eafa; border:1px #349bf9 solid; line-height:28px}
#crumb a:link{ color:#0f68ba; text-decoration:none}
#crumb a:visited{ color:#0f68ba; text-decoration:none}
#crumb a:hover{ color:#333; text-decoration:underline}

/*分页*/
.page{text-align:center; font-size:14px; margin:30px 0 30px 0}
.page ul li{ display:inline; margin-right:10px;}
.page a:link{ padding:5px; background:#fef5f9; border:1px #feb4cf solid; text-decoration:none}
.page a:visited{padding:5px; background:#fef5f9; border:1px #feb4cf solid; text-decoration:none}
.page a:hover{ padding:6px; background:#ec4089; border:none; color:#fff; text-decoration:none}
.page b{ padding:5px; background:#ec4089; color:#fff}

/*咨询*/
.page_zx{text-align:center;margin:20px 0 20px 0;}
.page_zx img{padding:0px;margin:0px;border:0px;}
.page_ask{text-align:center; width:580px; float:left; border: 1px deshed #999; border-tottom:0px;}
.page_ask ul{padding:0px; margin:0px;}
.page_ask ul li{width:172px;height:25px; padding-top:5px;;text-align:center; background:url(../images/dhbg1.gif) no-repeat; float:left; margin-left:10px; margin-top:5px;}
.page_ask ul li a{color:#333;text-decoration:none;}
.page_ask ul li a:hover{color:#CC0000;text-decoration:none;}

/*免费咨询*/
.consult{font-size:14px; margin-top:10px}
.consult span{color:#e60061;}
.btn{ margin:10px 0;}
.btn ul li{ float:left; margin-left:3px; width:88px; height:42px; text-align:center; background:url(../images/bg_askbutton.gif); }
.btn .nohref{background:url(../images/bg_askbuttonno.gif);}
.btn h2{ font-size:14px; line-height:42px; color:#fff}
.btn h2 a:link{ color:#fff; width:88px; height:42px; display:block; text-decoration:none}
.btn h2 a:visited{ color:#fff; width:88px; height:42px; display:block; text-decoration:none}
.btn h2 a:hover{ color:#fff; width:88px; height:42px; display:block; text-decoration:none}

.btn2{ width:90%; margin:0 auto; text-align:center}
.btn2 ul li img{ border:none}
.btn2 ul li{ float:left; margin-left:10px}

/*专家顾问团*/
#demo{ overflow:hidden; width:100%; height:205px; }
#demo ul li{ float:left}

/*说明*/
.artTips{width:100%; height:28px; margin-top:10px; background:#fef5f9; line-height:28px; text-align:center}

/*links*/
#links{ margin-top:10px;}

/*footer*/
#footer{ margin-top:10px; width:100%; text-align:center}
.footCont p{ font-family:"Tahoma";}

