body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,font{padding:0; margin: 0; font-family: "ËÎÌå", Arial, Helvetica, sans-serif;}
table{ border-collapse:collapse; border-spacing:0; width:100%;}
fieldset,img{ border:0; vertical-align:top;}
h1,h2,h3,h4,h5,h6 {font-weight:normal; font-size:100%;}
ol,ul,li,dl,dt,dd{ list-style:none;}
input,button,textarea,checkbox,select,radio,form{ vertical-align: top;}
a{ color:#000; text-decoration:none;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.red,.red a{ color:#F00;}
.red2,.red2 a{ color:#bb1e58;}
.left{ float:left;}
.right{ float:right;}

.autohei{ overflow:hidden; zoom:1;}
.clear{ font-size:0; line-height:0; clear:both; overflow:hidden; zoom:1;}
.blank{ height:8px; font-size:0; line-height:0; clear:both; overflow:hidden;}
.blank2{ height:25px; font-size:0; line-height:0; clear:both; overflow:hidden;}
body{ font-size:12px;}
.yahei *{font-family:"ËÎÌå";}

#top{ background:#000;}
.top{ width:980px; margin:0 auto; overflow:hidden; zoom:1; line-height:29px; color:#cbcbcb;}
.top a{ color:#cbcbcb;}
.logo{ background:#f5f5f5; overflow:hidden; zoom:1;}
#nav{ background:url(../images/navbg.gif) repeat-x center top; position:relative; z-index:0;}
.nav{ width:980px; margin:0 auto; vertical-align:top; zoom:1;}
.nav ul li{ font-size:16px; font-weight:bold; color:#fff; line-height:53px; width:122px; text-align:center; float:left; background:url(../images/navbg2.gif) no-repeat right 21px;}
.nav ul li a{ color:#FFF; display:block; height:53px;}
.nav ul li a.hover{ background:url(../images/sj.gif) no-repeat 100px 24px;}
.nav ul li a.hover:hover{ background:url(../images/navhoverbg.png) no-repeat center top; color:#110e0a;}

#hxnav{ background:#b80052;height:50px;}
.hxnav{ width:980px; margin:0 auto; vertical-align:top; zoom:1; position:relative}
.hxnav .ah{ font-size:16px; font-weight:bold; color:#fff; line-height:50px;height:50px; padding:0 24px; display:inline;float:left; background:url(../images/navabg.jpg) no-repeat right 19px;}
.hxitem{ position:absolute;left:0; top:50px; width:225px; z-index:99999; overflow:hidden; zoom:1;background:#eee;}
.hxitem dl{padding-top:4px; }
.hxitem dl:hover{ background:#d80060;}
.hxitem dl:hover dt a,.hxitem dl:hover dd a,.hxitem dl:hover dt span{color:#fff}
.hxitem dl dt{ height:22px; line-height:22px; text-indent:38px;width:205px;background:url(../images/weiyi.gif) no-repeat}
.hxitem dl dt span{color:#666; font-size:10px; font-weight:bold;-webkit-transform: scale(0.8);}
.hxitem dl dt a{color:#d80060; font-weight:bold;}
.hxitem dl dd{ line-height:25px;padding-left:38px;}
.hxitem dl dd a{color:#666;padding-right:10px;}
.hxitem .subnav1 dt{ background-position:-5px -19px}
.hxitem .subnav2 dt{ background-position:-5px -89px}
.hxitem .subnav3 dt{ background-position:-5px -160px}
.hxitem .subnav4 dt{ background-position:-5px -231px}
.hxitem .subnav5 dt{ background-position:-5px -301px}
.hxitem .subnav6 dt{ background-position:-5px -372px}
.hxitem .subnav7 dt{ background-position:-5px -442px}
.hxitem .subnav1:hover dt{ background-position:-5px -538px}
.hxitem .subnav2:hover dt{ background-position:-5px -608px}
.hxitem .subnav3:hover dt{ background-position:-5px -679px}
.hxitem .subnav4:hover dt{ background-position:-5px -750px}
.hxitem .subnav5:hover dt{ background-position:-5px -820px}
.hxitem .subnav6:hover dt{ background-position:-5px -891px}
.hxitem .subnav7:hover dt{ background-position:-5px -961px}
.hxdw1{ position:absolute;width:25px;height:15px; background:url(../images/hxdw1.gif) no-repeat;left:726px;top:8px;}
.hxdw2{ position:absolute;width:15px;height:15px; background:url(../images/hxdw2.gif) no-repeat;left:844px;top:8px;}

.navcont{ width:100%; border-top:#bbbbbd 1px solid; background:#110e0a; overflow:hidden; zoom:1; padding:10px 0px 30px; position:relative; z-index:0;}
.navintro{ width:980px; margin:0 auto; overflow:hidden; zoom:1;}
.navintro h3{ line-height:50px; color:#fff; overflow:hidden; zoom:1;}
.navpic{ width:210px; padding:45px 45px; float:left;}
.navintro dl{ _height:196px; min-height:196px; background:url(../images/navdlbg.png) no-repeat left 6px; float:left; width:100px; padding-left:20px;}
.navintro dl dt{ line-height:26px; color:#fff;}
.navintro dl dt a{ color:#fff;}
.navintro dl dd{ line-height:22px; color:#666;}
.navintro dl dd a{ color:#666;}

.menu2{ background:#c4c4c5;}

.header{  overflow:hidden; zoom:1; }

#foot{ background:#1d1d1f; overflow:hidden; zoom:1; margin-bottom:10px;}
.foot{ width:980px; margin:0 auto; overflow:hidden; zoom:1; position:relative; z-index:0; padding:30px 0px;}
.fanhui{ position:absolute; z-index:1; top:10px; right:0px;}
.footlogo{ padding-right:36px;}
.footerwei{ padding:40px 0px; text-align:center;}

.foottext{ width:238px; padding:0px 18px 0px 25px; background:url(../images/foottextbg.png) repeat-y center top; overflow:hidden; zoom:1;}
.foottext h3{ font-size:20px; margin-top:20px; font-weight:bold; color:#cc1f63;}
.foottext p{ line-height:24px; color:#b3b3b3; padding-left:10px; background:url(../images/sj2.gif) no-repeat left 8px; margin-top:10px;}
.footrexian{ margin-top:30px;}

.footlist{ margin:20px 20px 0px 0px; display:inline; width:216px;}
.footlist ul{ border-bottom:#393939 1px solid; overflow:hidden; zoom:1; padding-bottom:10px; margin-bottom:10px;}
.footlist ul li{ line-height:30px; text-align:center; width:72px; color:#b3b3b3; float:left;}
.footlist ul li a{ color:#b3b3b3;}
.footlist dl{ overflow:hidden; zoom:1;}
.footlist dl dt{ margin:0px 10px 0px 15px; display:inline; float:left;}
.footlist dl dd{ line-height:26px; color:#b3b3b3; overflow:hidden; zoom:1;}
.xh_wrap { width: 960px; height: auto; overflow: hidden; zoom: 1; margin: 0 auto; }
.xh_foot { background: #B80051; padding: 28px 0 50px; }
.xh_foot h2 { float: left; }
.xh_foot p { float: left; line-height: 34px; font-size: 14px; margin: 12px 0 0 24px;color: #fff; }
.xh_foot h3 { float: right; }

.menu{ width:964px; margin:3px auto 0px; padding-top:6px; height:138px; overflow:hidden; background:url(../images/menubg.png) no-repeat center top;}
.menu dl{ padding:0px 0px 10px; overflow:hidden; zoom:1;}
.menu dl dt{ margin-left:4px; display:inline; float:left;}
.menu dl dd{ margin-left:3px; display:inline; float:left;}

.ss{ overflow:hidden; zoom:1; padding:0px 8px 0px 4px;}
.search{ overflow:hidden; zoom:1;}
.searchbg{ background:url(../images/ssbg.png) no-repeat left top; width:461px; height:36px; float:left;}
.searchpic{ margin:5px 10px 0px; display:inline; float:left;}
.searchtext{ width:392px; line-height:14px; height:14px; overflow:hidden; padding:11px; float:left; border:0; background:none;}

.gjc{ overflow:hidden; zoom:1; font-size:14px; line-height:36px; color:#757575;}
.gjc strong{ color:#bb1e58;}
.gjc a{ color:#757575;}

.content{ width:964px; margin:0 auto; overflow:hidden; zoom:1;}
.side01{ width:720px;}
.side02{ width:234px;}

.list1{ width:224px; padding-right:1px; border-right:#ccc 1px solid;}
.list1 ul{ margin-bottom:-1px; overflow:hidden; zoom:1;}
.list1 ul li{ height:65px; overflow:hidden; border-bottom:#ccc 1px solid;}
.list1 ul li.hover a{ background:url(../images/xqbg.png) no-repeat center top;}
.list1 ul li a{ display:block; text-decoration:none; height:55px; padding:10px 0px 0px 10px;}
.list1 ul li a:hover{ background:url(../images/xqbg.png) no-repeat center top;}
.list1 ul li h3{ font-size:25px; font-weight:bold; color:#bb1e58;}
.list1 ul li.hover h3,.list1 ul li a:hover h3{ color:#fff;}
.list1 ul li p{ color:#666;}
.list1 ul li.hover p,.list1 ul li a:hover p{ color:#dda6bb;}

.tbg1{ background:url(../images/tbg1.gif) no-repeat center top; height:1px; overflow:hidden; font-size:0; line-height:0; clear:both;}
.cbg1{ background:url(../images/cbg1.gif) repeat-y center top; padding:0px 2px 0px 1px; overflow:hidden; zoom:1;}
.btnbg1{ background:url(../images/btnbg1.gif) no-repeat center top; height:4px; overflow:hidden; font-size:0; line-height:0; clear:both;}

.tongdao{ overflow:hidden; zoom:1;}
.tongdao ul{ overflow:hidden; zoom:1; padding:2px 0px 0px; background:url(../images/tdulbg.png) no-repeat center top;}
.tongdao ul li{ line-height:38px; overflow:hidden; zoom:1; vertical-align:top; padding:0px 0px 1px 25px; font-size:14px; font-weight:bold; color:#666;}
.tongdao ul li a{ color:#666;}
.tongdao dl{ overflow:hidden; zoom:1; padding:0px 0px 8px; background:#f4f4f4;}
.tongdao dl dt{ overflow:hidden; zoom:1;}
.tongdao dl dd{ margin:0px 10px; display:inline; float:left;}

.news{ width:466px; margin-right:10px; display:inline;}
.newstit{ overflow:hidden; height:25px; padding-bottom:10px; border-bottom:#ccc 1px solid; margin:16px 0px 10px;}
.newstit ul{ overflow:hidden; zoom:1; float:left;}
.newstit ul li{ line-height:25px; font-size:16px; font-weight:bold; background:url(../images/newstlibg.png) no-repeat right 4px; padding:0px 10px; color:#cc1f63; float:left;}
.newstit ul li a{ display:block; height:25px;}
.newstit ul li.hover a{ display:block; text-decoration:none; line-height:23px; border-bottom:#bb1e58 2px solid; color:#cc1f63;}
.newsbt{ float:right; padding-left:12px; background:url(../images/newsicon.png) no-repeat left 10px; line-height:25px; color:#CC1F63}
.newstext{ padding-bottom:10px; border-bottom:#ccc 1px dashed; overflow:hidden; zoom:1;}
.newstext i{ width:183px; height:102px; text-align:center; overflow:hidden; background:url(../images/newspicbg.png) no-repeat center top; padding:7px 0px 0px; margin-right:10px; display:inline; float:left;}
.newstext h3{ overflow:hidden; height:28px; line-height:28px; font-size:14px; font-weight:bold; color:#c01e5b; margin-bottom:5px;}
.newstext p{ line-height:22px; color:#666;}

.newslist{ overflow:hidden; zoom:1; padding:10px 0px 0px;}
.newslist ul li{ width:50%; float:left; line-height:26px; color:#666;}
.newslist ul li a{ color:#000;}

.tbg2{ background:url(../images/tbg2.png) no-repeat center top; height:1px; overflow:hidden; font-size:0; line-height:0; clear:both;}
.cbg2{ background:url(../images/cbg2.png) repeat-y center top; padding:0px 4px 0px 1px; overflow:hidden; zoom:1;}
.btnbg2{ background:url(../images/btnbg2.png) no-repeat center top; height:4px; overflow:hidden; font-size:0; line-height:0; clear:both;}

.expert{ width:920px; margin:0 auto; padding:10px 0px; overflow:hidden; zoom:1;}
.extit{ margin-bottom:10px; overflow:hidden; zoom:1; font-size:14px; line-height:24px; text-align:right;}
.extit h3{ font-size:14px; font-weight:bold; float:left;}
.extit h3 strong{ display:inline-block; border-bottom:#bb1e58 2px solid; line-height:24px;}
.excont{ overflow:hidden; zoom:1;}
.exdoc{ overflow:hidden; zoom:1; padding-bottom:11px; width:311px;border:#ccc 1px solid; border-right:0;}

.exdoc dl{ border-bottom:#ccc 1px solid; padding-top:8px; overflow:hidden; zoom:1;}
.exdoc dl dt{ float:left;}
.exdoc dl dd{ overflow:hidden; zoom:1; padding:4px 4px; line-height:22px; border-bottom:#ccc 1px solid;}
.exdoc ul{ padding:5px 0px 5px 20px; border-bottom:#ccc 1px solid; overflow:hidden; zoom:1;}
.exdoc ul li{ line-height:26px; font-weight:bold;}
.exdoc p{ line-height:24px; padding:10px 27px;}

.exlist{ width:608px; overflow:hidden; zoom:1;}
.exlist ul li{ width:150px; background:#f4f4f4; border:#ccc 1px solid; padding-bottom:5px; float:left;}
.exlist ul li.hover{ border:#c43a6d 1px solid;}
.exlist ul li i{ display:block; text-align:center; margin-bottom:4px;}
.exlist ul li h3{ text-align:center; font-size:16px; line-height:24px; font-weight:bold;}
.exlist ul li p{ text-align:center; font-size:14px; line-height:20px; font-weight:bold; color:#666;}

.yiyuan{ position:relative; z-index:0; width:964px; margin:0 auto; overflow:hidden; zoom:1;}
.yytit{ width:934px; margin:0 auto; position:absolute; z-index:1; left:15px; top:15px; height:32px; overflow:hidden; /*background:url(../images/yy-tb1.png) repeat-x center top;*/}
.yytit ul li{ width:160px; line-height:32px; text-align:center; font-size:14px; font-weight:bold; color:#000; float:left;}
.yytit ul li.hover{ background:#cc1f63; color:#fff; font-size:18px;}
.yytit ul li a{ color:#000;}
.yytit ul li.hover a{ color:#fff;}
.yycont{ height:280px; overflow:hidden; zoom:1;}
.yycont ul li{ float:left; }

.yyarrleft{ width:57px; height:55px; cursor:pointer; position:absolute; z-index:1; left:50px; top:150px; background:url(../images/yyleftarr01.png) no-repeat right top;}
.yyarrright{ width:57px; height:55px; cursor:pointer; position:absolute; z-index:1; right:50px; top:150px; background:url(../images/yyrightarr01.png) no-repeat right top;}

.wangyou{ vertical-align:top; zoom:1; border:#ccc 1px solid; margin-top:14px; position:relative; z-index:0;}
.wangyou i{ float:right;}
.wangyou h3{ position:absolute; z-index:1; top:-14px; left:20px;}
.wangyou h3 u{ padding:0px 15px; font-weight:bold; font-size:25px; font-weight:bold; color:#000; display:inline-block; background:#fff; line-height:30px;}
.wangyou ul{ padding:20px 10px 0px; overflow:hidden; zoom:1;}
.wangyou ul li{ white-space:nowrap; margin-top:5px; line-height:24px; color:#666; font-weight:bold; float:left;}
.wangyou ul li a{ padding:0px 10px; color:#000;  float:left;}
.wangyou ul li a:hover{ background:#ccc; color:#fff;}

.xmtit{ width:378px; background:url(../images/xmcbg.png) no-repeat right top; float:left;}
.xmtit ul li{ background:url(../images/xmtabbg.png) no-repeat left top; padding-right:30px;}
.xmtit ul li h3{ border-bottom:#ccc 1px solid; overflow:hidden; zoom:1; font-size:14px; color:#666;}
.xmtit ul li strong{ color:#fff; display:inline-block; width:108px; text-align:center; font-size:20px; line-height:40px;}
.xmtit ul li.hover{ background:url(../images/xmhoverbg.png) no-repeat 1px top;}
.xmtit ul li.hover h3{ color:#fff;}

.xmcont{ margin-right:10px; overflow:hidden; zoom:1;}
.xmtt{ overflow:hidden; zoom:1;}
.xmtt h3{ background:url(../images/dian1.png) repeat-x center bottom; margin:10px 0px; font-size:20px; font-weight:bold; color:#666; height:40px; line-height:38px; overflow:hidden;}
.xmtt h3 strong{ font-size:25px; color:#000; margin-right:20px; display:inline; float:left;}
.xmtt h3 strong span{ display:inline-block; border-bottom:#cc1f63 3px solid;}
.xmtt p{ font-size:14px; line-height:24px;}
.xmhzxs{ margin-top:20px; padding:30px 0px 20px 45px; border-top:#ccc 1px dashed; background:url(../images/hzxsbg.png) no-repeat left 20px; line-height:24px;}
.xmhzxs p{ text-indent:2em;}

.bingzhong{ width:934px; margin:0 auto; padding:10px 0px; overflow:hidden; zoom:1;}
.bztit{ height:32px; overflow:hidden; background:url(../images/yy-tb1.png) repeat-x center top;}
.bztit ul li{ width:154px; line-height:32px; text-align:center; font-size:14px; font-weight:bold; color:#000; float:left;}
.bztit ul li.hover{ background:#cc1f63; color:#fff; font-size:18px;}
.bztit ul li a{ color:#000;}
.bztit ul li.hover a{ color:#fff;}
.bzcont{ padding:10px 0px 0px; overflow:hidden; zoom:1;}
.bzleft{ width:282px; float:left;}
.bzleft ul li{ overflow:hidden; zoom:1; padding:13px 0px; color:#666; border-bottom:#ccc 1px dashed;}
.bzleft ul li h3{ line-height:18px; background:url(../images/wen.png) no-repeat left top; padding-left:24px; margin-bottom:5px;}
.bzleft ul li p{ background:url(../images/da.png) no-repeat left 3px; padding-left:24px; line-height:24px;}
.bzpic{ text-align:center;}
.bzpic img{ padding:4px; border:#ccc 1px solid;}
.bzright{ float:right;}
.bzintro{ width:340px; margin-left:18px; border-right:#ccc 1px solid; display:inline;}

.bzlist{ overflow:hidden; zoom:1;}
.bzlist h3{ font-size:25px; font-weight:bold;}
.bzlist ul{ padding-bottom:10px; border-bottom:#ccc 1px solid; overflow:hidden; zoom:1;}
.bzlist ul li{ width:76px; height:23px; line-height:23px; overflow:hidden; background:url(../images/bzlibg.png) no-repeat center top; text-align:center; margin:11px 2px 0px; display:inline; float:left;}

.bzwz{ overflow:hidden; zoom:1; margin-top:10px;}
.bzwz h3{ background:url(../images/bz-wzbg.png) no-repeat left top; height:29px; line-height:24px; overflow:hidden;}
.bzwz h3 span{ display:inline-block; width:64px; text-align:center;}
.bzwz ul{ padding:10px 20px 0px 0px; overflow:hidden; zoom:1;}
.bzwz ul li{ line-height:19px; overflow:hidden; zoom:1; padding:3px 0px; vertical-align:top;}
.bzwz ul li.first{ font-weight:bold; color:#cc1f63;}
.bzwz ul li.first a{ color:#cc1f63;}
.bzwz ul li.first a:hover{}

.bzwztj{ color:#fff;}

#menu2{ background:#c4c4c5; padding:9px 0px; border-top:#d4d4d4 1px solid; border-bottom:#d4d4d4 1px solid;}
.menu2{ width:980px; margin:0 auto; overflow:hidden; zoom:1;}
.menu2 dl{ float:left;}
.menu2 dl dt{ border-right:#000 1px dashed; line-height:53px; font-size:25px; width:130px; padding-left:40px; background:url(../images/menu2icon.png) no-repeat left 13px; float:left;}
.menu2 dl dd{ margin:0px 14px; display:inline; line-height:53px; font-size:16px; float:left;}

/*ÎÄÕÂÁÐ±í*/
.sx_lef{ width:234px;}
.sx_rgt{ width:720px;}
.sx_bor{ border:1px solid #dfdfdf;}
.sx_hdp{ width:228px; height:300px; padding:2px;}
.sx_gc{ overflow:hidden; zoom:1; padding:2px;}
.sx_gc_tit{ overflow:hidden; height:46px; background:url(../images/sx_gc_t1.png) repeat-x center bottom; padding-left:13px; line-height:46px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff;}

.sx_gc_con{ overflow:hidden; zoom:1;}
.sx_gc_con li{ overflow:hidden; zoom:1; margin-top:1px;}
.sx_gc_con li h2{ overflow:hidden; height:30px; display:block; background:url(../images/sx_gc_bg1.png) no-repeat center top; padding-left:32px; line-height:30px; color:#4c4747; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; cursor:pointer;}
.sx_gc_con li h2.hover{ background:url(../images/sx_gc_bg2.png) no-repeat center top;}

.sx_js{ overflow:hidden; zoom:1; padding:8px;}
.sx_js_tit{ overflow:hidden; height:26px; background: url(../images/sx_list_t1.png) no-repeat bottom left;  font-size:16px;  font-family:"ËÎÌå"; }
.sx_js_con{ overflow:hidden; zoom:1; margin-top:9px;}
.sx_js_con li{ overflow:hidden; height:31px; background:url(../images/sx_js_bg1.png) no-repeat center top; margin-top:1px; line-height:31px; vertical-align:middle;}
.sx_js_con li span{ width:68px; display:block; padding-left:4px; font-family:"ËÎÌå"; font-size:14px; color:#fff; float:left;}
.sx_js_con li h2{ font-size:14px; color:#000; font-family:"Î¢ÈíÑÅºÚ";}
.sx_js_con li h2 a{ color:#2d2d2d;}

.sx_zx_top{ overflow:hidden; zoom:1;}
.sx_zx_top h2{ color:#666; line-height:28px; text-decoration:underline;}
.sx_zx_top ul{ overflow:hidden; zoom:1;}
.sx_zx_top ul li{ overflow:hidden; line-height:25px; color:#666; border-bottom:1px dashed #ccc;}
.sx_zx_bot{ overflow:hidden; zoom:1; margin-top:6px;}
.sx_zx_bot li{ overflow:hidden; zoom:1; padding:3px 0px;}
.sx_zx_bot li p{ width:60px; color:#666; line-height:20px; height:20px; text-align:right;}
.sx_zx_ic1{ width:142px; height:14px; line-height:14px; border:1px solid #ccc; padding:2px; float:left;}
.sx_zx_ic2{ width:142px; height:44px; line-height:14px; border:1px solid #ccc; padding:2px; float:left;}
.sx_zx_bot li span{ display:block; text-align:center;}

.sx_ry{ overflow:hidden; zoom:1; padding:8px; background:#1d1d1f;}
.sx_ry_tit{ overflow:hidden; height:31px; border-bottom:1px solid #ccc; padding:0px 8px;}
.sx_ry_tit h2{ line-height:31px; font-size:20px; color:#cc1f63; font-family:"Î¢ÈíÑÅºÚ";}
.sx_ry_tit ul{ width:40px; overflow:hidden; zoom:1; margin-top:4px;}
.sx_ry_tit ul li{ width:19px; height:18px; display:block; cursor: pointer;}
.sx_ry_pic{ overflow:hidden; zoom:1; padding:20px 4px; border-bottom:1px solid #ccc;}
.sx_ry_pic li{ width:210px; float:left;}
.sx_ry_bot{ overflow:hidden; zoom:1;}
.sx_ry_bot span{ display:block; text-align:center; padding:18px 0px;}
.sx_ry_bot ul{ overflow:hidden; zoom:1;}
.sx_ry_bot ul li{ display:block; width:55px; float:left; margin-left:12px; display:inline;}

.weizhi{ overflow:hidden; height:38px; line-height:38px; border-top:1px solid #ccc; padding-left:12px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.weizhi i{ margin:0px 10px 0px 0px; display:inline-block;}
.sx_list_top{ overflow:hidden; zoom:1; border-bottom:1px solid #dfdfdf; background:#f5f5f5; padding:8px;}
.sx_list_top h2{font-family:"Î¢ÈíÑÅºÚ"; font-size:30px; color:#2d2d2d;}
.sx_list_top p{ font-size:14px; text-indent:2em; line-height:24px; color:#666;font-family:"Î¢ÈíÑÅºÚ";}
.sx_list_bot{ overflow:hidden; zoom:1; padding:20px 18px; border-bottom:1px solid #dfdfdf;}
.sx_list_bot ul{ width:400px; overflow:hidden; zoom:1;}
.sx_list_bot ul li{ overflow:hidden; zoom:1; line-height:17px; vertical-align:top; padding:4px 0px;}
.sx_list_bot ul li span{ display:block; float:left; margin-right:8px; display:inline; }
.sx_list_bot ul li p{ color:#333; font-size:16px;font-family:"Î¢ÈíÑÅºÚ"; }
.sx_list_bot ul li p a{ color:#333;}
.sx_list_lm{ overflow:hidden; zoom:1; padding:0px 38px; margin-top:40px;}
.sx_list_lm li{ overflow:hidden; height:33px; border-bottom:1px dashed #ccc; vertical-align:middle; padding:0px 4px; font-size:14px;}
.sx_list_lm li p{ color:#4a4a4a; line-height:33px; width:480x;}
.sx_list_ii{ width:136px;}
.sx_list_ii h2{ color:#666; line-height:33px;}
.sx_list_ii span{ display:block; padding-top:8px;}

/*·ÖÒ³´úÂë*/
.page { overflow:hidden; zoom:1; clear:both;}
.pagelist { height:22px; overflow:hidden; padding-top:10px; padding-bottom:10px; }
.pagelist li { float:left; border:#ccc 1px solid; background:#fff; color:#005fb9; font-size:12px; margin-left:5px; display:inline; }
.pagelist li.thisclass { line-height:20px; font-weight:bold; background:#1687b4; color:#fff; border:#ccc 1px solid; }
.pagelist li .pageinfo { float:left; display:block; height:20px; color:#000; line-height:20px; padding:0 6px; }
.pagelist li a { float:left; display:block; height:20px; color:#000; line-height:20px; padding:0 6px; }
.pagelist li a:hover { color:#fff; background:#1687b4; font-weight:bold; }

.sx_ask{ border:2px solid #dfdfdf; padding: 40px 20px 10px 20px; position:relative; z-index:0;margin-top:20px;}
.sx_ask p{ overflow:hidden; zoom:1; font-size:14px; color:#838383; font-family:"ËÎÌå"; line-height:24px; }
.sx_ask p a{ overflow:hidden; padding:2px; display:block; float:left; color:#000; margin:0px 2px;}
.sx_ask p a:hover{ background:#838383; color:#fff;}
.sx_ask span{ display:block; text-align:right; margin-top:10px;}

.sx_ask_tit{ position:absolute; z-index:1; top:-20px; left:20px;}
.sx_ask_tit u{ padding:0px 15px; font-weight:bold; font-size:25px; font-weight:bold; color:#CC1F63; display:inline-block; background:#fff; line-height:30px;}

.sx_wz_top{ overflow:hidden; zoom:1; padding:16px;}
h1{ text-align:center; /*background:url(../images/sx_wz_ic1.png) no-repeat 170px 12px;*/ font-size:24px; font-family:"Î¢ÈíÑÅºÚ"; line-height:40px;}
.sx_wz_lm1{ overflow:hidden; zoom:1; padding:20px 0px 16px 100px; border-bottom:1px solid #ccc;}
.sx_wz_lm1 li{ overflow:hidden; zoom:1; margin-left:10px; display:inline; float:left;}
.sx_wz_lm1 li span{ display:block; float:left; margin-right:3px; display:inline;}
.sx_wz_lm1 li p{ color:#838383;}

.sx_wz_qh{ overflow:hidden; zoom:1; margin-top:16px;}
.sx_wz_qhtit{ overflow:hidden; height:32px; background:url(../images/sx_wz_qh1.png) repeat-x center bottom;}
.sx_wz_qhtit li{ width:228px; float:left; text-align:center; font-size:14px; cursor:pointer; color:#565151;font-family:"Î¢ÈíÑÅºÚ"; line-height:32px; background:url(../images/sx_wz_qh2.png) no-repeat center left;}
.sx_wz_qhtit li.hover{ background:#cc1f63; font-size:18px; color:#fff;}
.sx_wz_qhcon{ overflow:hidden; zoom:1; margin-top:14px;}
.sx_wz_qhcon span{ display:block; text-align:center; padding:14px 0px;}
.sx_wz_qhcon h2{ text-align:center;}
.sx_wz_qhcon h2 a{ text-decoration:underline; font-size:18px;font-family:"Î¢ÈíÑÅºÚ";}

.sx_wenzhang{overflow:hidden; zoom:1; padding:24px;}
.sx_wenzhang p{ text-indent:2em; font-family:"ËÎÌå";  font-size:14px; line-height:28px; color:#000;}
.sx_wenzhang h3{ background: url("../images/bj002.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);
    color: #BD2A2B;
    font-size: 16px;
    font-weight: bold;
    height: 31px;
    line-height: 31px;
    padding-left: 30px;
    text-align: left;
    width: 610px;}

.sx_wz_bot{ overflow:hidden; zoom:1; padding:0px 18px;}
.sx_fenx{ overflow:hidden; zoom:1; padding:8px 24px; background:#f0efef;}
.sx_fenx_lef{ width:200px;}
.sx_fenx_lef h2{ font-weight:bold; color:#666; padding-top:6px;}
.sx_fenx_lef ul{ width:136px; overflow:hidden; zoom:1;}
.sx_fenx_lef ul li{ width:28px; float:left; display:inline; margin-left:6px;}
.sx_fanye{ overflow:hidden; zoom:1; padding:24px;}
.sx_fanye h2{ color:#000; font-size:14px; margin-bottom:10px;}
.sx_fanye h2 a{ color:#000;}
.sx_tj{ overflow:hidden; zoom:1; padding-bottom:10px;}
.sx_tj_con{ overflow:hidden; zoom:1; padding:10px 0px;}
.sx_tj_con li{ padding-left:34px; width:306px; float:left; line-height:30px;font-family:"ËÎÌå";  font-size:14px; color:#000; background:url(../images/sx_tj_ic.png) no-repeat center left;}

/**/
.about{ overflow:hidden; zoom:1; border:#ccc 1px solid; padding:1px;}
.about ul{ padding:0px 0px 5px; overflow:hidden; zoom:1;}
.about ul li{ background:url(../images/aboutlibg1.png) no-repeat center top; font-size:14px; height:34px; overflow:hidden; line-height:34px; margin-top:5px; color:#666;}
.about ul li a{ padding:0px 20px; display:block; height:34px; color:#666;}
.about ul li span{ margin-right:10px;}
.about ul li a:hover{ background:url(../images/aboutlibg2.png) no-repeat center top;}
.about ul li a:hover span{ color:#fff;}
#about1 a,#about2 a,#about3 a,#about4 a,#about5 a,#about6 a,#about7 a,#about8 a,#about9 a{ background:url(../images/aboutlibg2.png) no-repeat center top;}
#about1 a span,#about2 a span,#about3 a span,#about4 a span,#about5 a span,#about6 a span,#about7 a span,#about8 a span,#about9 a span{ color:#fff;}

.bor1{ border:#ccc 1px solid; overflow:hidden; zoom:1;}

.pp_content{ width:618px; margin:0 auto; overflow:hidden; zoom:1;}

.pp_intro{ background:url(../images/ppcbg1.png) no-repeat center top; height:534px; padding:30px 0px 0px; overflow:hidden;}
.pp_intro i{ display:block; text-align:center;}
.pp_intro p{ line-height:31px; text-indent:2em; margin:10px 54px 0px 116px;}
.pp_intro p span{ color:#b80052;}

.pp_list{ overflow:hidden; zoom:1;}
.pp_list ul li{ line-height:34px; width:50%; float:left;}

.pp_huanjing{ overflow:hidden; zoom:1;}
.pp_huanjing ul li{ margin:5px 0px 0px 3px; display:inline; float:left;}

.pp_expert{ overflow:hidden; zoom:1; border:#ccc 1px solid; padding:25px 0px; background:#f0efef;}
#pp_expert{ margin:0 auto; overflow:hidden; zoom:1;}
.pp_exarr{ margin:150px 10px 0px; cursor:pointer; display:inline;}
.pp_expert ul{ height:305px; overflow:hidden; float:left;}
.pp_expert ul li{ width:528px; overflow:hidden; zoom:1; vertical-align:top; float:left;}
.pp_expert ul li i{ margin-right:6px; display:inline; float:left; margin-top:30px;}
.pp_expert ul li h3{ padding:40px 0px 19px; border-bottom:#ccc 1px solid; font-size:22px;}
.pp_expert ul li h3 span{ font-size:25px; color:#fff; line-height:31px; display:inline-block; background:#bb1e58; padding:0px 10px; margin-right:10px;}
.pp_expert ul li p{ padding:15px 0px; border-bottom:#fff 1px solid; border-top:#fff 1px solid; line-height:26px; text-indent:2em;}
.pp_expert ul li dl{ background:url(../images/pp-exdlbg.png) repeat-x -10px 18px; padding:15px 0px; border-top:#ccc 1px solid; overflow:hidden; zoom:1;}
.pp_expert ul li dl dd{ font-family:"Î¢ÈíÑÅºÚ"; padding:0px 11px 0px 7px; color:#bb1e58; float:left;}
.pp_expert ul li dl dd a{ color:#bb1e58;}

.pp_sbarr{ margin:80px 10px 0px; cursor:pointer; display:inline;}
.pp_shebei{ overflow:hidden; zoom:1; border:#ccc 1px solid; padding:25px 0px; background:#f0efef;}
#pp_shebei{ overflow:hidden; zoom:1;}
#pp_shebei ul{ height:168px; overflow:hidden; float:left;}
.pp_shebei ul li{ width:528px; overflow:hidden; zoom:1; vertical-align:top; float:left;}
.pp_shebei ul li i{ margin-right:10px; display:inline; float:left;}
.pp_shebei ul li i img{ border:#fff 1px solid;}
.pp_shebei ul li h3{ color:#bb1e58; font-family:"Î¢ÈíÑÅºÚ"; line-height:26px; border-bottom:#ccc 2px solid; font-size:14px;}
.pp_shebei ul li p{ line-height:19px; padding:10px 0px;}
.pp_shebei ul li p em{ font-style:normal; background:#bb1e58; color:#fff; display:inline-block; padding:0px 5px; margin-right:4px; display:inline; float:left;}

.bor2{ border:#ccc 1px solid; padding:2px; overflow:hidden; zoom:1;}
.title1{ background:url(../images/ycjbg.png) repeat-x center top; padding:0px 10px; height:100px; overflow:hidden;}
.yyry{ background:url(../images/yyrybg.png) no-repeat center top; width:522px; margin:0 auto; height:490px; overflow:hidden;}
.yyry ul{ padding:20px 0px; overflow:hidden; zoom:1;}
.yyry ul li{ width:174px; text-align:center; height:164px; float:left;}

.yysb{ width:520px; padding:0px 0px 2px 2px; margin:0 auto; overflow:hidden; zoom:1; position:relative; z-index:0;}
.yysb ul li{ margin:2px 2px 0px 0px; display:inline; float:left;}
#yysb06,#yysb08,#yysb010{ margin-right:314px;}
.yysbbig{ position:absolute; z-index:1; top:98px; left:106px;}

.list2{ overflow:hidden; zoom:1; margin:0px 35px;}
.list2 ul{ padding:10px 0px 0px; overflow:hidden; zoom:1;}
.list2 ul li{ line-height:30px; font-size:14px; color:#5a5a5a;}
.list2 ul li a{ color:#5a5a5a;}
.list2 h3{ background:url(../images/list2tbg.png) repeat-x center bottom;}
.list2 h3 span{ display:inline-block; border-bottom:#bb1e58 3px solid; line-height:38px; font-size:16px; font-weight:bold; color:#272727;}

.list3{ padding:0px 9px; overflow:hidden; zoom:1;}
.list3tit{ height:24px; overflow:hidden; padding:0px 0px 1px; border-bottom:#616161 1px solid;}
.list3tit h2{ padding:0px 10px; background:#616161; font-size:14px; line-height:24px; color:#fff; float:left;}
.list3tit h3{ line-height:24px; font-size:14px;}
.list3tit h3 a{ margin:0px 10px;}
.list3tit h3 a.hover{ color:#a5144a;}
.list3cont{ overflow:hidden; zoom:1;}
.list3cont ul li{ padding:5px; width:332px; height:182px; overflow:hidden; background:url(../images/zjtdlibg.png) no-repeat center top; margin:10px 3px 0px; display:inline; float:left;}
.list3cont ul li i{  margin-right:10px; display:inline; float:left; margin-top:20px;}
.list3cont ul li h3{ font-size:25px; line-height:40px; font-weight:bold;}
.list3cont ul li h4{ font-size:14px; line-height:30px; font-weight:bold;}
.list3cont ul li p{ line-height:22px;}

.lylx{ overflow:hidden; zoom:1;}
.lylx ul{ padding:0px 34px; overflow:hidden; zoom:1;}
.lylx ul li{ width:50%; float:left;}
.lylx ul li strong{ display:inline-block; line-height:20px; font-weight:bold; background:#838383; color:#fff; padding:0px 10px;}

.lylxzixun{ padding:19px 0px 38px; overflow:hidden; zoom:1; background:url(../images/lxwmbg.png) no-repeat center top; text-align:right; padding-right:50px;}
.phone{ font-size:30px; color:#838383; font-weight:bold; line-height:40px;}
.wangzhi{ line-height:20px; margin-bottom:5px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.dizhi{ line-height:24px; color:#666; background:url(../images/dzicon.png) no-repeat left 8px; padding-left:10px; margin-top:10px;}

.cclx{ margin:0px 30px; overflow:hidden; zoom:1;}
.cclx h2{ margin-top:20px;}
.cclx h2 strong{ display:inline-block; font-size:14px; line-height:20px; padding:0px 10px; background:#a7124c; color:#fff;}
.cclx dl{ padding:10px 0px 0px; overflow:hidden; zoom:1;}
.cclx dl dt{ height:24px; margin-bottom:6px; font-weight:bold; line-height:24px; overflow:hidden; font-size:14px;}
.cclx dl dd{ line-height:24px; margin-left:24px; font-size:14px; background:url(../images/cc-icon4.png) no-repeat left 9px; padding-left:14px;}
.cclx ul{ padding:10px 0px 0px; overflow:hidden; zoom:1;}
.cclx ul li{ line-height:24px;}

.zdlist{ margin:0px 20px; padding:15px 0px; overflow:hidden; zoom:1;}
.zdlist i{ margin-right:10px; display:inline; float:left;}
.zdlist ul{ overflow:hidden; zoom:1;}
.zdlist ul li{ overflow:hidden; zoom:1; line-height:17px; vertical-align:top; padding:4px 0px;}
.zdlist ul li span{ display:block; float:left; margin-right:8px; display:inline; }
.zdlist ul li p{ color:#333; font-size:16px;font-family:"Î¢ÈíÑÅºÚ"; }
.zdlist ul li p a{ color:#333;}

.zdwztj{ background:#f5f5f5; margin:0px 20px; padding:10px; overflow:hidden; zoom:1;}
.zdwztj h3{ text-align:right; border-bottom:#ccc 1px solid; padding-bottom:7px; margin-bottom:10px;}
.zdwztj h3 span{ background:url(../images/wzicon.png) no-repeat left 4px; line-height:19px; font-size:16px; color:#666; font-weight:bold; padding-left:15px; float:left;}
.zdwztj i{ float:right;}
.zdwztj ul{ overflow:hidden; zoom:1;}
.zdwztj ul li{ line-height:22px; color:#757575; font-size:14px;}
.zdwztj ul li a{ color:#757575;}

.zhongdian{ overflow:hidden; zoom:1;}

.zdxmtit{ overflow:hidden; zoom:1;}
.zdxmtit{ margin:10px 20px 0px; border-bottom:#cc1f63 1px solid; overflow:hidden; zoom:1;}
.zdxmtit h2{ padding:0px 5px; overflow:hidden; zoom:1; font-size:50px; line-height:50px; font-weight:bold; float:left;}
.zdxmtit h2 strong{ color:#cc1f63;}
.zdxmtit h3{ line-height:32px; height:40px; overflow:hidden; font-size:28px; color:#666;}
.zdxmtit ul{ margin-top:18px; float:right;}
.zdxmtit ul li{ padding:0px 5px; font-weight:bold; line-height:32px; background:#a0a0a0; color:#fff; margin:0px 0px 0px 1px; font-size:16px; color:#fff; display:inline; float:left;}
.zdxmtit ul li a{ color:#fff;}
.zdxmtit ul li.hover{ background:#cc1f63;}

.liaojie{ border:#ccc 1px solid; background:#f9f9f9; padding:5px 8px 15px;}
.ljintro{ padding:10px 0px; overflow:hidden; zoom:1;}
.ljintro h3{ background:url(../images/chtbg1.png) no-repeat center bottom; overflow:hidden; line-height:18px; height:24px; font-size:14px; font-weight:bold; color:#666; padding-left:30px; margin-bottom:10px;}
.ljintro p{ line-height:24px; margin:0px 14px;}
.ljbz{ width:688px; margin:0 auto; border:#ccc 1px solid; padding:1px; overflow:hidden; zoom:1; background:#fefefe;}
.ljbztit{ width:210px; background:url(../images/ljbztbg.gif) repeat-y left top; overflow:hidden; zoom:1; float:left;}
.ljbztit h3{ font-size:20px; line-height:40px; text-align:center; padding-right:20px;}
.ljbztit ul{ margin-bottom:-1px; overflow:hidden; zoom:1;}
.ljbztit ul li{ line-height:31px; font-size:14px; padding-left:10px; background:url(../images/ljbzttbg.png) no-repeat left bottom; overflow:hidden; zoom:1;}
.ljbztit ul li.hover{ background:url(../images/ljbzthoverbg.png) no-repeat left center; color:#fff;}
.ljbztit ul li.hover a{ color:#fff;}

.ljbzcont{ padding:20px 16px 0px 8px; overflow:hidden; zoom:1;}
.ljbzcont p{ font-size:14px; line-height:24px; margin-bottom:15px;}
.ljbzcont u{ display:inline-block; font-size:25px; font-weight:bold; color:#666;}

.shebei{ overflow:hidden; zoom:1; background:#fff; padding:13px;}
.shebei h2{ font-size:30px; font-weight:bold; line-height:50px; border-bottom:#000 2px solid; margin-bottom:20px;}

.sbtit{ width:177px; float:left;}
.sbtit ul{ margin-bottom:-5px; overflow:hidden; zoom:1;}
.sbtit ul li{ height:41px; line-height:41px; padding-left:45px; font-size:14px; color:#666; margin-bottom:5px; overflow:hidden; zoom:1; background-image:url(../images/sbtbg.png); background-repeat:no-repeat;}
.sbtit ul li a{ color:#666;}
.sbtit ul li.hover{ background-image:url(../images/sbthbg.png); color:#fff; font-weight:bold;}
.sbtit ul li.hover a{ color:#fff;}
.sbcont{ width:504px; float:right; position:relative; z-index:0;}
.sbzixun{ position:absolute; z-index:1; left:30px; bottom:10px;}
#sb01,#sb01.hover{ background-position:0 0;}
#sb02,#sb02.hover{ background-position:0 -46px;}
#sb03,#sb03.hover{ background-position:0 -92px;}
#sb04,#sb04.hover{ background-position:0 -138px;}
#sb05,#sb05.hover{ background-position:0 -184px;}
#sb06,#sb06.hover{ background-position:0 -230px;}
#sb07,#sb07.hover{ background-position:0 -276px;}

.text01{ overflow:hidden; zoom:1; border-top:#ccc 1px solid;}
.text01 h3{ font-size:30px; height:60px; line-height:60px; overflow:hidden; zoom:1;}
.text01 h3 span{ color:#bb1e58;}
.text01 p{ padding:10px;  background:#f5f5f5;  line-height:24px; font-size:14px; color:#666; text-indent:2em;}

.zlxm{ overflow:hidden; zoom:1;}
.zlxm h3{ line-height:50px; height:50px; overflow:hidden; text-align:right; border-bottom:#000 4px solid;}
.zlxm h3 strong{ font-size:34px; font-weight:bold; float:left;}
.zlxm h3 i{ float:right; margin-top:20px;}

.fkyz{ overflow:hidden; zoom:1;}
.fkyz ul li{ margin:0px 1px 1px 0px; display:inline; float:left;}

.fkzx{ overflow:hidden; zoom:1;}
.fkzx ul li{ width:174px; border:#ccc 1px solid; background:#f6f6f6; margin-right:4px; display:inline; padding:5px 0px 10px; float:left;}
.fkzx ul li.hover{ border:#bb1e58 1px solid;}
.fkzx ul li h3{ font-size:14px; margin:0px 10px; color:#666; line-height:24px; font-family:"Î¢ÈíÑÅºÚ"; padding:5px 0px; border-bottom:#ccc 1px solid;}
.fkzx ul li i{ display:block; text-align:center; padding:8px 0px;}
.fkzx ul li p{ color:#666; line-height:20px; margin:0px 9px;}

.fkjc{ overflow:hidden; zoom:1;}
.fkjc ul{ padding:0px 0px 30px; overflow:hidden; zoom:1;}
.fkjc ul li{ width:320px; margin:28px 18px 0px; display:inline; float:left;}
.fkjc ul li h2{ margin-bottom:15px; overflow:hidden; background:url(../images/fkjch2bg.png) no-repeat center top; height:24px; line-height:24px; text-align:right; font-weight:bold; font-size:14px;}
.fkjc ul li h2 span{ margin-left:20px; float:left;}
.fkjc ul li i{ margin-right:10px; display:inline; float:left;}
.fkjc ul li i img{ padding:2px; border:#ccc 1px solid;}
.fkjc ul li h3{ font-weight:bold; color:#666; line-height:24px; font-size:14px; height:28px; overflow:hidden;}
.fkjc ul li h3 a{ color:#666;}
.fkjc ul li p{ line-height:22px; color:#666;}
.dingzhi{ padding:4px 0px; font-size:14px; font-weight:bold; color:#666; border-bottom:#ccc 1px solid; border-top:#ccc 1px solid; margin-top:5px;}

.xz_navcont{ position:absolute; left:50%; top:53px; width:280px; margin-left:-150px; z-index:2; overflow:hidden; zoom:1; border:#ccc 1px solid; padding:0px 0px 10px; background:#fff;}
.xz_navcont a{ margin:10px 10px 0px; display:inline; padding:0px 0px 0px 18px; background:url(../images/nva_a11.jpg) no-repeat left 2px; float:left;}
.xz_navcont a:hover{ color:#F00; background:url(../images/nva_a12.jpg) no-repeat left 2px;}
.headwrap {height:500px;overflow:hidden; zoom:1; position:relative; z-index:0;}
#headslide {}
#headslide .JQ-content-box {height:352px; }
#headslide .JQ-slide-content {height:352px; display:block; position:relative;}
#headslide .JQ-slide-content li {display:block; position:absolute; height:352px; width:100%;}
#headslide .JQ-slide-content li.p1 {background:url(../images/1.jpg) center top no-repeat;}
#headslide .JQ-slide-content li.p2 {background:url(../images/2.jpg) center top no-repeat;}
#headslide .JQ-slide-content li.p3 {background:url(../images/3.jpg) center top no-repeat;}
#headslide .JQ-slide-content li.p4 {background:url(../images/4.jpg) center top no-repeat;}
#headslide .JQ-slide-nav {width:980px; padding-top:80px; margin:0 auto; display:block; margin-top:-352px; position:relative; z-index:5;}
#headslide .JQ-slide-nav li {margin-left:2px; height:49px; width:223px; line-height:44px; text-indent:11px; font-size:14px; color:#A36468; background:url(../images/headtab1.gif) no-repeat; cursor:pointer;}
#headslide .JQ-slide-nav li.on {color:white;background:url(../images/headtab2.gif) no-repeat;}
#headslide .JQ-slide-nav li.on a { color:white;}

.fkyz ul li a img { opacity:0.5; filter:alpha(opacity=50); }
.fkyz ul li a:hover img { opacity:1; filter:alpha(opacity=100); }
 #BDBridgeIconWrap{display:none !important;}
#BDBridgeInviteWrap {display:none !important;}
#BDBridgeMess{display:none !important;}  

.yahei1 * { font-family: "Î¢ÈíÑÅºÚ"; }
.yh_hx { width: 234px; float: left; }
.yh_hxyy { overflow: hidden; zoom: 1; }
.yh_hxyy i { display: block; }
.yh_hxyy p { font-size: 14px; line-height: 22px; color: #333333; text-indent: 2em; padding: 4px 0px; }
.yh_hxyy ul { overflow: hidden; zoom: 1; }
.yh_hxyy ul li { font-size: 16px; width: 112px; float: left; margin: 10px 8px 0px 0px; color: #fff; font-weight: bold; text-align: center; line-height: 37px; height: 37px; }
.yh_hxyy ul li a { color: #fff; }
.yh_txt1 { height: 32px; line-height: 31px; border-bottom: #e3e3e3 1px solid; padding: 0px 10px; }
.yh_txt1 span { display: inline-block; border-bottom: #e30e6a 2px solid; font-size: 16px; color: #333333; font-weight: bold; padding: 0px 6px; }
.yh_txt1 span strong { color: #e30e6a; }
.yh_hxwx { overflow: hidden; zoom: 1; padding: 13px 0px 6px; }
.yh_hxzj { overflow: hidden; zoom: 1; position: relative; z-index: 0; }
.yh_hxzjt { position: absolute; z-index: 1; right: 16px; top: 16px; }
.yh_hxzjt span { display: inline-block; background: url(../images/yh_hxzjt1.png) no-repeat left top; width: 7px; height: 7px; margin-right: 5px; vertical-align: top; }
.yh_hxzjt span.hover { background: url(../images/yh_hxzjt2.png) no-repeat left top; }
.yh_hxzjc { overflow: hidden; zoom: 1; padding: 10px 0px 4px; }
.yh_hxzjc ul li { overflow: hidden; zoom: 1; }
.yh_hxzjc ul li a { text-decoration:none;}
.yh_hxzjc ul li i { float: left; width: 100px; margin-right: 10px; display: inline-block; }
.yh_hxzjc ul li h2 { font-size: 16px; line-height: 24px; color: #e30e6a; font-weight: bold; }
.yh_hxzjc ul li h3 { font-size: 14px; line-height: 22px; color: #666666; height: 20px; overflow: hidden; zoom: 1; }
.yh_hxzjc ul li p { font-size: 12px; line-height: 20px; color: #a5916c; margin-top: 4px; }
.yh_hxzjn { background: url(../images/yh_hxzjbg.png) no-repeat left top; margin-left: 10px; padding: 17px 0px 0px 13px; position: relative; z-index: 0; }
.yh_hxzjn a{ text-decoration:none;}
.yh_hxzjn span { display: block; position: absolute; z-index: 1; top: 0px; right: 3px; width: 37px; text-align: center; color: #fff; font-size: 12px; line-height: 35px; }
.yh_hxzjn span a { color: #fff; }
.yh_hxzjn h2 { color: #fff; line-height: 24px; padding-left: 23px; }
.yh_hxzjn p { color: #333333; line-height: 29px; }
.yh_hxask { overflow: hidden; zoom: 1; }
.yh_hxask dl { overflow: hidden; zoom: 1; margin-top: 14px; }
.yh_hxask dl dt { background: url(../images/yh_hxask1.png) no-repeat 7px center; padding-left: 38px; line-height: 23px; font-size: 14px; color: #666666; }
.yh_hxask dl dd { background: url(../images/yh_hxaskbg.png) no-repeat left top; padding: 12px 12px 0px; font-size: 12px; line-height: 20px; color: #666666; height: 65px; }
.yh_hxask ul { overflow: hidden; zoom: 1; padding: 20px 0px 0px; }
.yh_hxask ul li { width: 33.33%; text-align: center; float: left; }
.yh_hxask ul li i { display: block; }
.yh_hxask ul li p { font-size: 14px; line-height: 24px; color: #333333; }
.yh_hxask b { margin-top: 13px; padding-bottom: 12px; border-bottom: #c4c4c4 1px dashed; display: block; text-align: center; }
.yh_hxtx { overflow: hidden; zoom: 1; margin-top: 16px; }
.yh_hxtx p { overflow: hidden; zoom: 1; }
.yh_hxtx p b { font-weight: normal; color: #333333; font-size: 16px; line-height: 24px; margin-right: 6px; display: inline-block; }
.yh_text { border: #d5d5d5 1px solid; width: 154px; height: 68px; font-size: 12px; line-height: 20px; }
.yh_but { background: url(../images/yh_hxaskbt3.png) no-repeat left center; width: 72px; height: 21px; border: none; cursor: pointer; margin: 12px 0px 0px 110px; }