﻿@charset "utf-8";
/* CSS Document */

/* 网站全局默认样式 */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,a{ margin:0;padding:0;}
body{ background:#ffffff; color:#333333; padding:0; font:14px/1.6 "\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53", sans-serif;margin-top:-20px;}
*html body{ font:14px/1.6 Arial, "\5B8B\4F53", sans-serif;}
h1,h2,h3,h4,h5,h6,i,em{ font-size:100%; font-weight:normal; font-style:normal;}
ul,ol,li{ list-style:none;}
button,input,select,textarea{ font-size:100%;}
address,cite,em{ font-style:normal;}
fieldset,img{ border:0;}
img{}
a:link, a:visited{ color:#113355; text-decoration:none;}
a:hover, a:active{ color:#cc0000; text-decoration:underline;}
a{ blr:expression(this.onFocus=this.blur())} /*去除链接虚线框*/
a:focus{ outline:0;} /*去除Firefox中的链接虚线框*/
area{ blr:expression(this.onFocus=this.blur())} /*去除热区域虚线框*/
area:focus{ outline:0;} /*去除Firefox中的热区域虚线框*/
legend{ color:#000000;}
table{ border-collapse:collapse; border-spacing:0;}
html{ zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true);}(this));}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both;}
.cl0{ clear:both; display:none;}
.none {display:none;}
.block{display:block;}
.mb5{ display:inline; margin-bottom:5px;}
.mb10{ display:inline; margin-bottom:10px;}
.mb12{ display:inline; margin-bottom:10px;}
.mb15{ display:inline; margin-bottom:15px;}
.mb20{ display:inline; margin-bottom:20px;}

/* 页面内容居中固定宽度 */
#wrapper{ display:block; margin:0 auto; width:1000px; z-index:1;}
.content{ display:block; margin:0 auto; width:1000px;}



/* nav */
#nav_layout{ background:#0077b3; height:36px; position:relative; width:100%; z-index:999;}
#nav{ background:#0077b3; height:36px; margin:0 auto; width:1000px;}
#professions{ background:#ffffff; float:left; height:36px; position:relative; width:280px;}
#professions_tt{ background:#006699; color:#ffffff; cursor:default; font-size:14px; font-weight:700; height:36px; line-height:36px; overflow:hidden; position:relative; text-align:center; width:280px;}
*html #professions_tt{ line-height:40px;}
#professions_tt i{ background:url(../images/professionsbg.gif) no-repeat; height:5px; position:absolute;top:16px;left:190px; width:9px;}
#professions_con_layout{ position:absolute;}
#professions_con{ height:400px; position:relative; width:280px;}
#professions_con .fgcontent{ position:absolute; width:100%; z-index:2;}
#professions_con .fgcontent_tt{ float:left; height:36px; position:relative; width:100%;}
#professions_con .fgcontent_tt2{ float:left; height:10px; position:relative; width:100%;}
#professions_con .fgcontent_tt i{ font-size:0; height:10px; position:absolute;top:18px;left:10px; width:10px;}
/* #professions_con .fgcontent_tt span{ background:#f8f8f8; height:10px; position:absolute;top:18px;right:10px; width:108px;} */
#professions_con .fgcontent_tt p{ font-size:14px; font-weight:700; position:absolute;top:12px;left:28px;}
#professions_con .fgcontent_tt em{ color:#666666; font-size:12px; padding-left:4px;}
#professions_con li{ float:left; font-family:Arial, "\5B8B\4F53", sans-serif; font-size:13px; width:100%;}
#professions_con li a{ color:#333333; float:left; height:32px; line-height:32px; margin:0 auto; padding:0 20px; position:relative; width:240px;}
#professions_con li a:hover{ background:#ececec; color:#cc0000; text-decoration:none;}
#professions_con li a em{ color:#666666; cursor:pointer; position:absolute;top:0;right:3px;}
#professions_con li a:hover em{ color:#cc0000;}
#professions_con .fgcontent_more{ background:url(../images/arrow.gif) no-repeat 130px 10px #dddddd; height:30px; overflow:hidden; position:absolute;left:0;bottom:30px; width:280px; z-index:3;}
#professions_con .bgcolor{ background:#ffffff; display:block; filter:Alpha(opacity=90);/* for IE */ opacity:.9;/* for Firefox */ height:350px; position:absolute; width:280px; z-index:1;}
#nav_link{ float:left; height:36px; padding-left:10px; overflow:hidden; width:710px;}
#nav_link a{ color:#ffffff; float:left; font-size:14px; font-weight:700; height:36px; line-height:36px; overflow:hidden; padding:0 5px;}
*+html #nav_link a{ font-size:13px; padding:0 6px;}
*html #nav_link a{ line-height:40px; font-size:13px; padding:0 4px;}
#nav_link a:hover{ color:#ffff99;}

/* slidepic */
#slidepic_layout{ background:#e5e2d3; width:100%; position:relative; z-index:1;}
#slidepic{ background:#e5e2d3; height:400px; margin:0 auto; position:relative; width:1000px;overflow:hidden;}
#slidepic .pictures ul{ float:left; height:400px;}
#slidepic .pictures li{ float:left; height:400px; overflow:hidden; width:1000px;}
#slidepic .pictures a{ height:100%; width:100%;}
#slidepic .pictures img{ display:block; height:400px; width:1000px;}
#slidepic .striggers{ height:30px; position:absolute;left:280px;bottom:0; text-align:center; width:720px;}
#slidepic .striggers li{ color:#cccccc; cursor:pointer; display:inline; font-size:28px; height:18px; line-height:18px; margin:0 6px; overflow:hidden; width:18px;}
*html #slidepic .striggers li{ font-size:18px; line-height:26px;}
#slidepic .striggers li.current{color:#00CCFF;}
#slidepic a#slidepic_l, #slidepic a#slidepic_r{ background:url(../images/arrow.gif) no-repeat; filter:Alpha(opacity=0);opacity:.0;height:200px; position:absolute;top:100px; width:50px;z-index:1;}
#slidepic a#slidepic_l{ background-position:0px -200px; left:300px;}
#slidepic a#slidepic_r{ background-position:-50px -200px; right:0px;}
#slidepic a:hover#slidepic_l, #slidepic a:hover#slidepic_r{ filter:Alpha(opacity=60);opacity:.6;cursor:pointer;}
#slidepic img{ display:block;}
#slidepic_space_layout{ background:#f0f0f0; height:30px; width:100%;}
#slidepic_space{ background:#f0f0f0; height:30px; margin:0 auto; width:1000px;}

/* bottom */
#bottom_layout{ background:#1a1a1a; width:100%;}
#bottom{ background:#1a1a1a; min-height:100px; display:block; margin:0 auto; width:1000px;}
#bottom .bottom_t{ border-bottom:solid 1px #101010; padding-bottom:20px; position:relative; width:100%;}
#bottom .bottom_nav{ padding:50px 0 30px 0;}
#bottom .bottom_nav a{ color:#cccccc; display:inline-block; font-size:13px; font-weight:700; padding:0 7px 0 5px;}
#bottom .bottom_nav a:hover{ color:#ffffff;}
#bottom .bottom_nav i{ color:#666666;}
#bottom .bottom_map{}
#bottom .bottom_map .bottom_logo{ background:url(../images/logo_xhjy.png) no-repeat 5px 0; color:#00ccff; font-size:14px; height:140px; line-height:110px; text-indent:5px; width:250px;}
*html #bottom .bottom_map .bottom_logo{ background:url(../images/logo_xhjy.gif) no-repeat 5px 0;}
#bottom .bottom_map .bottom_map_link{}
#bottom .bottom_map .bottom_map_link dl{ float:left; width:130px;}
#bottom .bottom_map .bottom_map_link dt{ color:#aaaaaa; font-size:13px; font-weight:600; height:26px;}
#bottom .bottom_map .bottom_map_link dd{ font-size:12px; font-weight:600; line-height:26px;}
#bottom .bottom_map .bottom_map_link dd a{ color:#666666;}
#bottom .bottom_map .bottom_map_link dd a:hover{ color:#ffffff; text-decoration:none;}
#bottom .bottom_map .bottom_2wm{ background:url(../images/phone2wm.gif) no-repeat 0 6px; height:106px; padding-left:110px;}
#bottom .bottom_map .bottom_2wm dl{ float:left; width:150px;}
#bottom .bottom_map .bottom_2wm dt{ color:#aaaaaa; font-size:13px; font-weight:600; height:26px;}
#bottom .bottom_map .bottom_2wm dd{ color:#666666; font-size:12px; font-weight:600; line-height:26px;}
#bottom .bottom_map .bottom_2wm dd a{ color:#666666; font-weight:600; text-decoration:underline; padding-left:2px;}
#bottom .bottom_map .bottom_2wm dd a:hover{ color:#ffffff;}
#bottom .bottom_b{ width:100%;}
#bottom .bottom_text{ color:#999999; border-top:solid 1px #242424; display:block; font-size:12px; font-weight:600; line-height:26px; margin:0 auto; padding:30px 0 82px 10px; width:990px;}
#bottom .bottom_text a{ color:#666666;}
#bottom .bottom_text a:hover{ color:#ffffff;}

/****new top***/
#head .top{ width:100%; background:url(/templets/201311/images/new5/sy_02.gif) repeat-x; height:41px;}
#head #toper {font-size:12px;color:#666;line-height:41px; width:980px; margin:0 auto;}
#head #toper a {color:#666;text-decoration:none;}
#head #toper a:hover {color:#0198cd;}
#head #toper .top_l {float:left;width:550px; letter-spacing:1.3px;}
#head #toper .xlhz{float:left;margin-left:10px; }
#head #toper .top_r {float:right; letter-spacing:1.5px;}
#head #toper .top_r a {padding:8px;}

#logo_area{ width:980px; margin:0 auto;}
#logo_area .logo {float:left;width:516px;height:56px; margin:11px 0 13px 0;}
#logo_area .logo img {border:none;}
#logo_area .brand{ float:left; width:282px; height:44px; margin:20px 0 0 9px;}
#sc {width:302px;height:54px; float:right; margin:22px 0 0 0;}
#search{height:36px;}
#search-keyword{ background:#ffffff; border:solid 2px #dedede; border-right:none; color:#999999; float:left; font-size:13px; height:26px; line-height:28px; overflow:hidden; text-indent:6px; width:270px;}
input#searchBtn{ background:url(/templets/201311/images/new5/search.png) no-repeat #3399cc; border:none; cursor:pointer; float:left; height:30px; overflow:hidden; width:30px;}
input:hover#searchBtn{ background:url(/templets/201311/images/new5/search.png) no-repeat #2288bb;}
*html input#searchBtn{ background:url(/templets/201311/images/new5/search2.gif) no-repeat #3399cc;}
*html input:hover#searchBtn{ background:url(/templets/201311/images/new5/search2.gif) no-repeat #2288bb;}
#other{ position:absolute;top:18px;right:0px; width:55px;}
#other a{ display:block; font-size:12px; font-family:"微软雅黑"; line-height:18px; text-align:right;}
.tag{ font-size:12px; color:#999; margin:0;}

.nav{ width:100%; background:#1a8fd2; height:70px;}
.navs{ height:70px; width:980px; margin:0 auto;}
.navs li{ float:left; list-style:none; line-height:70px; width:98px;}
.navs_ys{ background:url(/templets/201311/images/new5/nav_bg_04.gif) right no-repeat;}
.navs li a{ color:#FFFFFF; font-family:"微软雅黑"; text-decoration:none; font-size:16px;text-align:center; display:block; width:101px;}
.navs li a:hover{ color:#FFff00;}
.clear{clear:both;}
/*--- top end ---*/