/* CSS Document */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border-style:none;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,textarea,input[type="text"]{font-size:100%;vertical-align:baseline;}
body{/*font:12px/1.6;*/ font:normal normal normal 12px/1.6 normal;font-family:����;color:#666;}
*{-webkit-text-size-adjust:none;}
*:focus{outline:none;}
a{ color:#333;text-decoration:none;}
a:focus,input:focus{-moz-outline-style:none;outline-style:none;}
a:hover{text-decoration:underline;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
ul,ol{list-style:none;}
textarea{resize:none;}
em,i{font-style:normal;}
img{vertical-align:middle;}
.clear:before,.clear:after{content:"";display:table;}
.clear:after{clear:both;}
.clear{zoom:1;}
body{text-align:center;margin:0px;padding:37px 0 0 0 !important;}

/* ��ͷ�� */
.top{ background:url(images/toppic.gif) repeat-x; height:4px; overflow:hidden;}
.topbg{ background:url(images/help-them.jpg) repeat-x center top;}
.topmenu{ height:29px; text-align:right; font-size:12px; color:#04669F; line-height:29px; padding-right:80px;}
.topmenu a{color:#04669F; text-decoration:none;}
.topmenu a:hover{color:#04669F; text-decoration:underline;}
.banner{ background:url(images/banner.gif); height:119px; width:865px; margin:0px auto}
.bannerbot{width:865px; background:url(images/bannerbot.gif); height:15px; margin:2px auto 0;}

/* ������ */
.content{ background:url(images/leftbg.gif) repeat-y; width:960px; margin:0px auto;clear:both;display:block;}
.left{ width:184px;  float:left;}
.lefttop{ background:url(images/lefttop.gif) no-repeat; height:13px; overflow:hidden; }
.leftcon{
	background:#FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #EBEBEB;
	border-left-color: #EBEBEB;
}
.leftcon ul{list-style-type:none; margin-left:0px; }
.leftcon li{ text-align:left; padding-top:4px;}
.leftbot{ background:url(images/leftbot.gif); width:182px; height:59px;}

.right{ width:750px; float:right;}
.link{ border-bottom:#85d3f0 solid 2px; height:29px; text-align:left; line-height:33px;}
.maincon{width:98%; color:#666666; font-size:13px; line-height:28px; text-align:left; margin-top:20px;}
.maincon1{width:98%; color:#666666; font-size:12px; line-height:25px; text-align:left; margin-top:15px;}
.title{ height:25px; line-height:25px; font-weight:bold; font-size:14px; background:url(images/titlebg.gif) no-repeat; padding-left:15px; margin-bottom:10px; margin-right:0px; color:#FFFFFF;}
.title1{ background:url(images/tl.gif) no-repeat; width:136px; height:27px; line-height:27px;padding-left:15px; margin-bottom:10px; margin-left:0px; color:#FFFFFF;font-weight:bold; font-size:14px;}

.ad_table{border:1px solid #8ab2e8;}
.ad_table td{font-size:12px;border:1px solid #8ab2e8;padding:0px;}
.ad_table th{font-size:14px;border:1px solid #FFF;padding:0px;font-weight:bold;background-color:#47AAE4;color:#FFF;}


.map{border:#8CDEF2 solid 1px;}
.maptitle{ background:#E1F5FC; border-bottom:#8CDEF2 solid 1px; color:#0569A3; font-size:14px; font-weight:bold; line-height:30px;padding-left:10px;}
.maptitle a{ color:#0569A3; font-size:14px; font-weight:bold; line-height:30px; text-decoration:none}
.maptitle a:hover{ color:#0569A3;text-decoration:underline}
.mapsort{padding:10px 10px 10px 15px; border:0px; width:630px;}
.mapsort dl{ width:630px; float:left;display:inline; margin-bottom:8px;}
.mapsort dt{ float:left; background:#F89805; color:#FFFFFF; padding:4px; line-height:15px; font-size:14px; width:60px; text-align:center}
.mapsort dt a,.mapsort dt a:hover{ color:#FFFFFF}
.mapsort dd{ float:left; width:545px; margin-left:15px;display:inline;}
.mapsort ul{list-style-type:none;}
.mapsort ul li{float:left; margin-right:20px; width:70px; text-align:left; display:inline;; margin-top:-2px; overflow:hidden}
.mapsort li a{ font-size:14px; color:#496600;}

.job{width:98%; padding-top:10px; }
.about{width:98%; color:#2C5798}
.gangwei{ background:#F6F3F3; border:#D9D6D6 solid 1px;height:25px;}
.gangwei h1{ float:left; font-size:14px; color:#333333; font-weight:bold; line-height:25px; padding-left:15px;}
.gangwei span{ float:right; line-height:25px; padding:2px 20px 0px 0px;}
.miaoshu{ padding-top:10px;width:95%; font-size:13px; color:#333333;}
.jobtitle{color:#146DC7; font-weight:bold;}
.jobtitle1{color:#333333; font-weight:bold;}

.notice{ float:left; background:url(images/notice.gif) no-repeat; width:351px; height:133px;}
.qq{ float:left; margin-left:20px; display:inline; background:url(images/qqbg.gif) no-repeat; width:266px; height:93px; text-align:center; padding-top:40px;}
.qq a{ margin:10px auto; font-size:14px}
.qq a img{ margin-top:5px;}
.qustion{padding:0px 8px;border-bottom:#EBEBEB solid 1px; text-align:left; font-size:14px; color:#000000; height:30px}

em{font-size:14px; font-weight:bold; color:#F6680A;}
.blue{ color:blue}

.footer{ background:#f0f0f0; color:#818181; margin-top:1px;line-height:27px; clear:both; text-align:center;clear:both;}
.search{ background:url(images/search_bg.jpg) no-repeat; width:663px; height:35px; overflow:hidden}
table.menu_bar td a{ color:#333333; font-size:14px;}
table.menu_bar td.now{ color:#ff0000; font-weight:bold; font-size:14px}
.search_input{ border:none; border-top:#000 solid 1px; border-left:#000 solid 1px; background:#fff; font-size:14px; height:28px; line-height:28px;}
.search_btn{ color:#000; font-size:14px; padding:2px 5px;}
td.hot{}
td.hot a{ color:#000; text-decoration:underline;}
.help_title{ background:url(images/help_titlebg.jpg) no-repeat; width:663px; height:28px; margin-top:10px;}
.h_title{ font-size:13px; color:#fff; font-weight:bold}

.help_title1{ font-size:14px; color:#000; font-weight:bold; padding:2px 5px 2px 20px; border-bottom:#E0E0E0 solid 1px;}
.q_lin{ line-height:25px;color:#999999; padding:10px;}
.q_lin a{ color:#0044DD}
table.q_list td,table.q_list td a{ color:#0044DD; }

.h-wrap{width:960px;margin:0 auto;padding-bottom:5px;}
.help-tp{position:relative;width:960px;height:60px;margin:0 auto;}
.help-tp .help-logo{position:absolute;display:block;top:22px;width:146px;height:30px;background:url('images/h-xmfishlogo.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='http://special.xmfish.com/help/images/h-xmfishlogo.png');overflow:hidden;text-indent:-999em;z-index:0;}
.help-tp .help-slogan{position:absolute;display:block;top:0;right:50px;width:259px;height:92px;background:url('images/meihao.png');_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='http://special.xmfish.com/help/images/meihao.png');overflow:hidden;text-indent:-999em;z-index:0;}
a.link-tt{display:inline-block;padding:0 10px;background-color:#14a8e0;line-height:26px;color:#fff;}
a.link-tt{display:inline-block;padding:0 10px;background-color:#14a8e0;line-height:26px;color:#fff;}