﻿@charset "utf-8";
@import url("hyperlink.css");
@import url("page.css");

/* 网站全局默认样式 */
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:13px/1.5 "\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53", sans-serif;margin-top:-20px;}
*html body{ font:12px/1.5 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:12px;}
.mb15{ display:inline; margin-bottom:15px;}
.mb20{ display:inline; margin-bottom:20px;}
 
/* test top */
.padding-t {padding-top:10px;}
.padding-b {padding-bottom:10px;}
.padding-l {padding-left:10px;}
.padding-r {padding-right:10%;}
.padding-lr {padding:0 10px;}
.padding-tb {padding:10px 0;}
.margin-l {margin-left:10px;}
.margin-r {margin-right:10px;}
.margin-t {margin-top:10px;}
.margin-b {margin-bottom:10px;}
.margin-lr {margin:0 10px;}
.margin-tb {margin:10px 0;}
.padding5-t {padding-top:5px;}
.padding5-b {padding-bottom:5px;}
.padding5-l {padding-left:5px;}
.padding5-r {padding-right:5%;}
.padding5-lr {padding:0 5px;}
.padding5-tb {padding:5px 0;}
.bdC {border-color:#58B1FC;}
.bgC {background-color: #58B1FC;}

/* 页面内容居中固定宽度 */
#wrapper{ display:block; margin:0 auto 10px auto; overflow:hidden; width:980px;}
.content{ display:block; margin:0 auto; width:980px;}

/* 模板默认颜色 */
.bgC{ background-color:#58b1fc;}
.bgC2{ /*background-color:#0066cc;*/}
.bgC3{/* background-color:#003366;*/}
.bgC4{ background-color:#6699cc;}
.bdC1{ border:solid 1px #dddddd; border-top:none;}

/* 整站通用顶部导航 */
#nav_classic, #nav_florid{ /*position:fixed;top:0; _position:absolute; _top:*/expression(eval(document.documentElement.scrollTop));_left:expression(eval(document.documentElement.scrollLeft)); width:100%; z-index:10001;}
#nav_cla{ height:40px; margin:0 auto; position:relative; width:980px;}
#nav_cla a{ color:#ffffff; display:inline-block; float:left; font-family:"\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53", sans-serif; font-size:13px; font-weight:700; height:40px; line-height:40px; text-align:center; text-decoration:none; width:75px;}
#nav_cla a.selected, #nav_cla a:hover.selected{background:#222222;}
#nav_cla a:hover{ background:#444444;}
#nav_cla a.show{ background:url(../images/icons.gif) -60px -60px; filter:Alpha(opacity=80);/* for IE */ opacity:.8;/* for Firefox */ height:30px; position:absolute;top:5px;right:0; overflow:hidden; width:30px;}
#nav_cla a:hover.show{ background:url(../images/icons.gif) -60px -60px; filter:Alpha(opacity=100);/* for IE */ opacity:1.0;/* for Firefox */}

#nav_flo{ height:40px; margin:0 auto; position:relative; width:980px;}
a#qbtn{ display:block; position:absolute;left:0;top:5px; height:30px; background:#ffffff; filter:Alpha(opacity=20);opacity:.2; width:10px; z-index:2;}
a#qbtn:hover{ border:none;width:90px;height:70px;background:url(../images/icons.gif) -60px -563px;filter:Alpha(opacity=100);opacity:1;}
#leftp { position:absolute;top:5px;left:22px; z-index:1;}
#leftp a{width:30px; height:30px; display:inline;float:left; margin-right:5px; background-image:url(../images/icons.gif); background-repeat:no-repeat; overflow:hidden; filter:Alpha(opacity=80);/* for IE */ opacity:0.8;/* for Firefox */}
#leftp a:hover{ filter:Alpha(opacity=100);/* for IE */ opacity:1.0;/* for Firefox */}
a.alt1 {background-position:-60px -150px;}
a.alt2 {background-position:-60px -180px;}
a.alt3 {background-position:-60px -210px;}
a.alt4 {background-position:-60px -240px;}
a.alt5 {background-position:-60px -270px;}
a.alt6 {background-position:-60px -300px;}
a.alt7 {background-position:-60px -330px;}
a.alt8 {background-position:-60px -360px;}
a.alt9 {background-position:-60px -390px;}
a.navico10 {background-position:-60px 0px;}
a.navico11 {background-position:-60px -30px;}
#rightp { height:18px; position:absolute;top:10px;right:40px; width:200px; z-index:1;}
#rightp li{margin:0;padding:0;width:18px; height:18px; display: inline-block;float: right;margin-left:5px;background-image:url(../images/icons.gif);}
#rightp li.rp-theme {background:none;}
ul#colorpanel {margin:0;padding:1px 0;width:18px;height:16px;font-size:0;line-height:0;}
ul#colorpanel li {font-size:0;line-height:0;padding:0;margin:0;width:8px;height:8px;margin-right:1px;background-image:none;display:inline-block;float:left;}
.cpanel1{background-color:#47CF74;}
.cpanel2{background-color:#F359A8;}
.cpanel3{background-color:#F9AC50;}
.cpanel4{background-color:#58B1FC;}
li.rp-panel {background-position: -78px -633px;}
li.rp-qq {background-position: -96px -633px;}
li.rp-qq a{display:inline-block;width:18px;height:18px;line-height:18px;}
li.rp-ysr {background-position: -114px -633px;}
li.rp-help {background-position: -132px -633px;}

div#sbarbg{display:none;position:absolute;right:0;top:0;width:980px;height:1000px;z-index:10003;}
dl#sbar {display:none;position:absolute;right:0;top:0;width:280px;height:1000px;background:#1f0068;margin:0;padding:0;z-index:10004;}
dl#sbar dt{margin:0;padding:0;color:white;padding:40px 0 20px 40px;font-size:25px;font-weight:bold;line-height:25px;text-align:left;}
dl#sbar dd{margin:0;padding:0;padding-left:1px;height:50px;color:white;font-weight:bold;text-align:left;}
dl#sbar dd a{display:inline-block;border:2px solid #1f0068;width:230px;height:46px;color:white;font-size:15px;font-weight:bold;line-height:46px;text-align:left;padding-left:40px;}
dl#sbar dd a.frame{border:2px solid white;}
dl#sbar dd a:hover{border:2px solid #3C217C;background-color:#3C217C;}
dl#sbar dd a.frame:hover{border:2px solid white;background-color:#3C217C;}
dl#sbar dd#subbar{width:265px;height:200px;}
dl#sbar dd.split{border-bottom:1px solid #553D8C;width:200px;height:0;margin:30px auto;}
dl#sbar dd.qyqqtxt, dl#sbar dd.freeteltxt{padding-left:30px;font-size:20px;line-height:50px;}
dl#sbar dd.freetel{height:80px;}
dl#sbar dd.qyqq a, dl#sbar dd.freetel a{border:none;background:none;color:red;font-size:30px;text-align:center;}
dl#sbar dd.freetel a{height:80px;}
dl#sbar dd.qyqq a:hover, dl#sbar dd.freetel a:hover{border:none;background:none;color:#AF8771;}
dl#sbar dd.freetel a:hover .zxnum1, dl#sbar dd.qyqq a:hover .zxnum1{color:#FFC200;}
dl#sbar dd.freetel a:hover .zxnum2, dl#sbar dd.qyqq a:hover .zxnum2{color:#12FF00;}
dl#sbar dd.freetel a:hover .zxnum3, dl#sbar dd.qyqq a:hover .zxnum3{color:#00FFEE;}
dl#sbar dd.freetel a:hover .zxnum4, dl#sbar dd.qyqq a:hover .zxnum4{color:#0025FF;}
dl#sbar dd.freetel a:hover .zxnum5{color:#FC00FF;}

#nav_flo a.show{ background:url(../images/icons.gif) -60px -90px; filter:Alpha(opacity=70);/* for IE */ opacity:.7;/* for Firefox */ height:30px; position:absolute;top:5px;right:0; overflow:hidden; width:30px;}
#nav_flo a:hover.show{ background:url(../images/icons.gif) -60px -90px; filter:Alpha(opacity=100);/* for IE */ opacity:1.0;/* for Firefox */}
#nav_bg, #nav_bg2{/*position:fixed;top:0;*/_position:absolute;_top:expression(eval(document.documentElement.scrollTop));_left:expression(eval(document.documentElement.scrollLeft));width:100%; z-index:10000;}
#nav_bg{ filter:Alpha(opacity=90);/* for IE */ opacity:.9;/* for Firefox */ height:40px;}
#nav_bg2{ filter:Alpha(opacity=90);/* for IE */ opacity:.9;/* for Firefox */ height:40px;}



#professions_con li a em{ color:#666666; cursor:pointer; position:absolute;top:0;right:10px;}
#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:252px; 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:252px; z-index:1;}

#nav_link{ float: right; height:45px; overflow:hidden; width:710px; text-decoration:none;}
#nav_link a{ color:#ffffff; float:left; font-size:14px; font-weight:700; height:45px; letter-spacing:1px; line-height:45px; overflow:hidden; padding:0px 0px 0px 11px; text-decoration:none;}
*+html #nav_link a{ font-size:13px; padding:0 6px; text-decoration:none;}
*html #nav_link a{ line-height:40px; font-size:13px; padding:0 4px; text-decoration:none;}
#nav_link a:hover{ color:#ffff99; text-decoration:none;}

/* jh*/
#jh { width:980px; height:65px; overflow:hidden;}
#jh_con{ float:left; height:65px; width:980px;}
#jh_con a{ background:url(../images/jh.gif) no-repeat; float:left; display:inline; height:65px; overflow:hidden; margin-left:5px; width:192px;}
#jh_con a.jh-01{ background-position:0 0; margin-left:0;}
#jh_con a.jh-02{ background-position:-192px 0;}
#jh_con a.jh-03{ background-position:-384px 0;}
#jh_con a.jh-04{ background-position:-576px 0;}
#jh_con a.jh-05{ background-position:-768px 0;}
#jh_con a:hover.jh-01{ background-position:0 -65px; margin-left:0;}
#jh_con a:hover.jh-02{ background-position:-192px -65px;}
#jh_con a:hover.jh-03{ background-position:-384px -65px;}
#jh_con a:hover.jh-04{ background-position:-576px -65px;}
#jh_con a:hover.jh-05{ background-position:-768px -65px;}


.xuesma {width:980px;height:90px;border:#D5D5D5 solid 1px;background-color:#FFF;margin:0 auto 15px;}

/**xsmh***/
.jsfca {width:980px;height:90px;}

.jsfca ul {width:980px;list-style:none;text-align:center;line-height:16px;}

.jsfca ul li {width:186px;height:90px;float:left;}

.jsfca ul li a {width:186px;height:80px;}

.jsfca ul li a:hover {width:186px;height:80px;filter:Alpha(opacity=40);opacity:.8;}



/* 联系方式板块 */
#contact{ height:232px; width:250px;}
#contact li{ background:#f4f4f4; border-bottom:solid 1px #ffffff; float:left; height:57px; width:100%;}
#contact li a.a1, #contact li a.a2, #contact li a.a3{ background:url(../images/icons.gif) no-repeat; float:left; height:57px; overflow:hidden; width:57px;}
#contact li a.a1{ background-position:0 0;}
#contact li a.a2{ background-position:0 -57px;}
#contact li a.a3{ background-position:0 -114px;}
#contact li span{ float:left; padding-left:10px;}
#contact li span p{ color:#666666; font-size:12px; font-weight:700; height:26px; line-height:36px; overflow:hidden;}
#contact li span em{ color:#cc3333; font-family:Arial, "\5B8B\4F53", sans-serif; font-size:20px; font-weight:700; line-height:24px;}
#contact li span a{ color:#cc0000;}
#contact li span a:hover{ text-decoration:none;}
#contact .call{ background:#ebebeb; float:left; height:28px; overflow:hidden; padding:9px 0 9px 20px; width:230px;}
#contact .free{ background:#ebebeb; float:left; height:70px; padding-left:20px; width:230px;}
#contact .free a{ background:url(../images/icons.gif) no-repeat; color:#ffffff; display:inline; float:left; font-size:12px; filter:Alpha(opacity=80);/* for IE */ opacity:.8;/* for Firefox */ height:60px; line-height:100px; overflow:hidden; margin-right:15px; text-align:center; text-decoration:none; width:60px;}
#contact .free a:hover{ filter:Alpha(opacity=100);/* for IE */ opacity:1.0;/* for Firefox */ text-decoration:none;}
#contact .free a.a1{ background-position:0 -171px;}
#contact .free a.a2{ background-position:0 -231px;}
#contact .free a.a3{ background-position:0 -291px;}
/* bottom */
#bottom{ background:#f8f8f8; min-height:100px; display:block; font-size:12px; text-align:center;}
#bottom_nav_out{ background:#0066cc; display:block; filter:Alpha(opacity=90);/* for IE */ opacity:.9;/* for Firefox */ height:30px; width:100%;}
#bottom_nav{ background:#0066cc; display:block; height:30px; line-height:30px; margin:0 auto; overflow:hidden; width:980px;}
*html #bottom_nav{ line-height:34px;}
#bottom_nav a{ color:#ffffff; display:inline-block; padding:0 7px 0 5px;}
#bottom_nav a:hover{ color:#ffff00;}
#bottom_nav i{ color:#cccccc; display:inline-block; font-family:Arial; font-size:10px; line-height:6px; overflow:hidden;}
#bottom_text{ background:#f8f8f8; color:#555555; display:block; line-height:20px; margin:0 auto; padding:10px 0 50px 0; width:980px;}
#bottom_text a{ color:#555555;}
#bottom_text a:hover{ color:#cc0000;}
/* test top */
#win-l { width:250px; height:auto; float:left; }
#win-r { width:714px; height:auto; float:right; }
#win-r-m { width:450px; height:auto; float:left; }
#win-r-r { width:250px; height:auto; float:right; }
#win-l2 { width:710px; height:auto; float:left; }
#win-r2 { width:250px; height:auto; float:right; }
.line { width:100%; height:auto; float:left; clear:left; }
.bt01 { width:250px; height:31px; display:inline-block; text-align:left;}
.bt01 a { float:right; }
.bt01 img { float:left; }
.bt01b { width:250px; height:26px; display:inline-block;float:left;}
.bt01b h4 { color:#FFFFFF; float:left; font-size:14px; font-weight:700; height:26px; line-height:26px; text-indent:10px;margin:0;}
#rmzy { width:230px; height:auto; padding:4px 9px; border-style:solid; border-width:1px;border-top:none;}
#rmzy li { width:100%; height:auto; font-size:12px; text-align:left; float:left; line-height:30px;}
#rmzy li a.zy { float:left;}
#rmzy li a.zy b{color:#dd4214;}
#rmzy li span.zx { float:right; width:auto; height:auto; font-size:12px;}
.bt02 { width:250px; height:39px; padding:0; background:url(../images/l-top.jpg) no-repeat left top; display:inline-block; }
.bt02-bottom { width:246px; height:auto; float:left; clear:left; padding:0 1px 2px 1px;}
.bt03-bottom { width:246px; height:auto; display:inline-block; padding:0 1px 2px 1px; border-width:1px; border-style:solid;}
.bt03 { width:250px; height:26px; padding:0; display:inline-block;}
.bt03 h3 { margin:0; padding:0 0 0 20px; width:auto; height:auto; float:left; font-size:14px; line-height:26px; color:white;}
.bt03 a.more { float:right; background:url(../images/more02.gif) no-repeat left top; width:52px; height:39px; }
.bt04 { width:450px; height:39px; padding:0; display:inline-block; }
.bt04 h3 { width:86px; height:33px; float:left; background:url(../images/bq01.gif) no-repeat center bottom; font-size:14px; font-weight:bold; color:#08476a; margin:0 0 0 10px; line-height:33px; padding:6px 5px 0 5px; }
.bt04 a.more { float:right; background:url(../images/more02.gif) no-repeat left top; width:52px; height:39px; }
.bt04-bottom { width:710px; height:auto; float:left; clear:left; background:url(../images/bt04-bottom.gif) no-repeat left bottom; }
.bt05 { width:710px; height:26px; padding:0; display:inline-block;}
.bt05 h3 { margin:0; padding:0 0 0 20px; width:auto; height:auto; float:left; font-size:14px; line-height:26px; color:white;}
.bt05 a.more { float:right; background:url(../images/more02.gif) no-repeat left top; width:52px; height:39px; }
.bt05-bottom { width:704px; height:auto; display:inline-block; padding:2px;}
.bt06 { width:100%; height:28px; background-color:#dbdbdb; line-height:28px; display:inline-block; }
.bt06 h3 { margin:0; padding:0 0 0 20px; width:auto; height:auto; float:left; font-size:14px; line-height:28px; background:url(../images/biao01.gif) no-repeat 10px center; }
.bt06 span { width:auto; height:auto; float:right; color:#666; }
.bt06 span a { padding:0 10px; color:#666; font-size:12px; }
.bt06 span a:hover { color:#F00; }
.bt07 { width:980px; height:26px; padding:0; display:inline-block;}
.bt07 h3 {margin:4px 0 0 20px; padding:0 2px;width:auto; float:left; font-size:14px; background:white;color:black;height:22px; line-height:25px;}
.bt07 a.more { float:right; background:url(../images/more02.gif) no-repeat left top; width:52px; height:26px; }
.bt07-bottom { width:974px; height:auto; display:inline-block; padding:12px 2px; text-align:center; }
.bt07 span { width:auto; height:auto; float:right;text-align:right; font-size:12px; line-height:25px; color:#FFF; }
.bt07 span b { padding-left:30px; width:auto; height:26px; font-weight:normal; color:#666; }
.bt07 span a { padding:0 5px; display:inline-block; color:#666; font-size:12px; }
.bt07 span a:hover { color:#ff0000; }
#ul-zy { width:250px; height:auto; display:inline-block; margin:0; padding:5px 0 5px 0; background:url(../images/l-bottom.jpg) no-repeat left bottom; }
#ul-zy li { width:200px; height:21px; text-align:left; float:left; padding:2px 0; line-height:21px; padding-left:40px; padding-right:10px; font-size:14px; }
#ul-zy li a.c-zy { float:left; font-size:14px; }
#ul-zy li a.c-bm { float:right; width:30px; font-size:14px; }
#ad-m { width:100%; height:145px; display:block; }
#gg { width:420px; height:23px; line-height:23px; background:url(../images/gg.jpg) no-repeat left top; padding:0 0 8px 30px; margin:0; }
#gg a { padding-right:30px; font-size:12px; }
.news_bar { width:100%; height:26px; display:inline-block; float:left;}
.news_bar ul {margin:0; padding:4px 0 0 10px;width:250px;float:left;}
.news_bar ul li { float:left; display:inline; height:22px; text-align:center; float:left;font-size:14px; }
.news_bar .active { width:80px; float:left; height:22px;line-height:25px;font-weight:700;background:white;}
.news_bar .active a { color:#000; font-size:14px; font-weight:bold; color:#08476a }
.news_bar .normal { width:auto; float:left; color:#000; padding:5px 5px 0 5px; font-size:12px; }
.news_bar .normal a { color:#000; }
.l_bottom { width:100%; height:auto; padding-top:10px; padding-bottom:5px; display:inline-block; background:url(../images/l-bottom.jpg) no-repeat left bottom; }
.l_bottom2 { width:248px; height:auto; display:inline-block;}
.rz { height:175px; padding-top:5px; }
.newsbt { width:450px;}
.news_list { width:448px; height:auto; padding-top:10px; padding-bottom:5px; float:left; border-width:1px;border-style:solid;border-top:none;}
.news_line { width:100%; height:auto; float:left; }
.news_line img { float:left; padding-left:10px; width:122px; height:85px; }
.news_line p { margin:0; float:right; width:300px; text-align:left; padding:0 10px 0 0; font-size:14px; line-height:20px; color:#666; }
.news_line p a { width:auto; height:auto; float:right; padding-top:10px; font-size:12px; }
.news_line h3 { width:100%; height:auto; line-height:25px; float:left; clear:left; font-weight:bold; margin:0; padding:0px 0 10px 0px; text-align:left; }
.news_line h3 a { padding-left:10px; font-size:14px; }
.none { display:none; }
ul.ul-news { width:100%; height:auto; float:left; clear:left; margin:10px 0 0 0; padding:10px 0 0 0; font-size:12px; color:#666; border-top:1px solid #DDDDDD;}
ul.ul-news li { width:100%; height:auto; float:left; clear:left; line-height:20px; }
ul.ul-news li a { width:auto; height:auto; float:left; padding-left:20px; background:url(../images/biao05.gif) no-repeat 5px 5px; }
ul.ul-news li b { width:auto; height:auto; float:right; font-weight:normal; padding-right:10px; }
.news_bar2 { width:100%; height:35px; float:left; background:url(../images/bt04-top.gif) no-repeat left top; }
.news_bar2 a.more,.news_bar a.more { float:right; padding-right:10px; }
.news_bar2 ul { top:0; left:0; z-index:2; margin:0; padding:0 0 0 10px; }
.news_bar2 ul li { float:left; display:inline; height:30px; text-align:center; float:left; line-height:30px; padding:6px 5px 0 5px; }
.news_bar2 .active { width:86px; float:left; background:url(../images/bt03-fg.gif) no-repeat center bottom; }
.news_bar2 .active a { color:#000; font-size:14px; }
.news_bar2 .normal { width:auto; float:left; color:#000; padding:5px 5px 0 5px; }
.news_bar2 .normal a { color:#000; }
.news_bar3 { width:75px; height:215px; z-index:5; position:absolute; background:url(../images/newpic-r.gif) repeat-y left top; }
.news_bar3 a.more { float:right; padding-right:10px; font-size:12px; }
.news_bar3 ul { margin:0; padding:0 0 0 0px; width:75px; height:215px; }
.news_bar3 ul li { float:left; display:inline; height:35px; text-align:center; float:left; line-height:35px; padding:0px; }
.news_bar3 .active { width:75px; height:35px; float:left; background:url(../images/newpic-hover.gif) no-repeat right center; padding:0; font-size:12px; }
.news_bar3 .active a { color:#fff; font-size:12px; }
.news_bar3 .normal { width:auto; float:left; color:#000; padding:0px 12px 0 10px; }
.news_bar3 .normal a { color:#000; font-size:12px; }
.tp-top { width:248px; height:auto; float:left; clear:left; padding:1px 1px 0px 1px; background:url(../images/bt01-bottom2.jpg) top left; }
.tp-top2 { width:446px; height:215px; float:left; clear:left; padding:2px; background:url(../images/newpic-bj.gif) no-repeat left top; text-align:left; }
.tp-top2 ul.ul-tx { width:378px; height:215px; margin:0; padding:0; display:inline-block; z-index:1; position:absolute; }
.tp-top2 ul.ul-tx li { width:100%; height:auto; }
.tp-top2 ul.ul-tx li img { width:378px; height:215px; display:inline-block; margin:0; padding:0; }
ul.ul-xlrz { width:100%; height:auto; display:inline-block; margin:0; padding:0; }
ul.ul-xlrz li { width:250px; height:auto; float:left; text-align:center; padding:1px 0; }
ul.ul-xlrz li img { width:238px; height:51px; display:inline-block; border:solid 1px #CCC; }
#kskz { width:236px; height:auto; padding:0 5px 5px 5px; display:block; text-align:left; background:url(../images/xhx.gif) repeat-x left bottom; }
#kskz b { width:100%; height:auto; font-size:12px; line-height:20px; }
#kskz p { width:100%; height:32px; margin:0; padding:0; font-size:12px; line-height:16px; text-indent:24px; overflow:hidden; }
.ul-list { width:100%; height:auto; margin:0; padding:0; display:block; }
.ul-list li { width:100%; height:auto; text-align:left; }
.ul-list li a { padding-left:20px; background:url(../images/mini_icons_110.gif) no-repeat 5px top; line-height:20px; font-size:12px; }
#app { width:236px; height:auto; display:block; font-size:12px; padding-left:5px; }
#app td { text-align:left; }
#app td.td-01 { background-image:url(../images/app-fg.gif); background-repeat:no-repeat; background-position:right center; }
#app td.td-02 { padding-left:5px; text-align:right; }
#app td.td-03 { text-align:center; padding-top:10px; padding-bottom:10px; }
.ul-piclist { width:704px; height:auto; margin:0 auto; padding:10px 3px; float:left; clear:left; }
.ul-piclist li { width:160px; height:auto; float:left; padding:0 8px; }
.ul-piclist li img { width:158px; height:106px; float:left; clear:left; margin:0; }
.ul-piclist li p { width:100%; height:38px; font-size:12px; display:inline-block; line-height:18px; margin:0; padding:4px 0 0 0; overflow:hidden; text-align:left; }
.ul-piclist li a.wz { line-height:25px; }
.ul-piclist02 { width:970px; height:auto; margin:0 auto; padding:10px 0px 5px 5px; display:inline-block; }
.ul-piclist02 li { width:160px; height:auto; float:left; padding:5px 0px; text-align:center; }
.ul-piclist02 li img { width:145px; height:102px; display:inline-block; margin:0; border:solid 1px #CCC; }
.ul-piclist02 li p { width:100%; height:38px; font-size:12px; display:inline-block; line-height:18px; margin:0; padding:4px 0 0 0; overflow:hidden; text-align:left; }
.ul-piclist02 li a.wz { line-height:25px; width:100%; display:inline-block; font-size:12px; }
.f5 { width:100%; height:auto; float:left; clear:left; margin:0; padding:0; }
.f5 li { width:132px; height:auto; float:left; padding:0 5px; text-align:left; line-height:24px; }
.zpfl { width:100%; height:auto; padding:9px 0; display:inline-block; }
.zpfl a { padding:0 10px; font-size:12px; }
ul.ul-zp { width:445px; height:auto; display:inline-block; margin:0; padding:0 0 5px 3px; }
ul.ul-zp li { width:132px; height:auto; float:left; padding:0 7px; }
ul.ul-zp li img { width:132px; height:89px; border:solid 1px #CCC; }
ul.ul-zp li a { font-size:12px;}
.ad-b { width:972px; height:auto; display:inline-block; border:solid 1px #CCC; padding:1px; background-color:#FFF; }
.ad-b img { width:972px; height:120px; margin:0; padding:0; border:0; }
#jyhz { width:972px; height:auto; display:inline-block; border:solid 1px #CCC; padding:1px; background-color:#f4f4f4; }
.table-bottom { width:100%; height:auto; float:left; }
.table-bottom td { line-height:18px; padding:2px 0; }
.table-bottom td a { padding:0 3px; display:inline-block; font-size:12px; }
.table-bottom td.td-fg { background:url(../images/table-btootm-fg.gif) no-repeat right center; }
#ul-jyhz { width:100%; height:auto; margin:0; padding:5px 0; display:inline-block; }
#ul-jyhz li { width:179px; height:47px; float:left; padding:3px 7px; }
#ul-jyhz li img { width:177px; height:45px; border:0; margin:0; padding:0; border:solid 1px #CCC; }
#ul-yqlj { width:100%; height:auto; margin:0; padding:5px 0; display:inline-block; }
#ul-yqlj li { width:16.6%; height:20px; float:left; text-align:left; padding-left:20px; line-height:20px; overflow:hidden; font-size:12px; }
.zt-tj01 { width:246px; height:84px; display:inline-block; margin:0 0 2px 0; padding:0; }
.zt-js { width:234px; height:auto; display:block; padding:5px 8px 5px 8px; border-top:solid 1px #CCC; margin:0; font-size:12px; text-align:left; line-height:20px; }
.zt-js2 { width:234px; height:auto; display:block; padding:5px 8px 5px 8px; border-top:solid 1px #CCC; margin:0; font-size:12px; text-align:left; line-height:17px; }
.zt-js3 { width:234px; height:auto; display:block; padding:0px 8px 5px 8px; margin:0; font-size:12px; text-align:left; line-height:17px; }
.zt-js img { width:97px; height:65px; float:left; margin:0; padding:2px; border:solid 1px #CCC; margin-right:5px; }
.zt-js2 img { width:95px; height:74px; float:left; margin:0; padding:2px; border:solid 1px #CCC; margin-right:5px; }
.zt-js3 img { width:95px; height:74px; float:left; margin:0; padding:2px; border:solid 1px #CCC; margin-right:5px; }
.zt-js a.bt { color:#F00; padding:0 0 10px 0; display:inline-block; }
.zt-js a.bt:hover { color:#333; }
.zt-list { width:100%; height:auto; display:inline-block; margin:0; padding:0 0 5px 0; }
.zt-list li { width:100%; height:auto; padding:1px 0; text-align:left; float:left; line-height:18px; }
.zt-list li a.zt { padding-left:25px; height:16px; font-size:12px; background:url(../images/biao02.jpg) no-repeat 5px top; }
.zt-list li a.xz { padding-left:25px; height:16px; font-size:12px; background:url(../images/biao02.jpg) no-repeat 5px bottom; }
#list-l { width:250px; height:auto; float:left; padding:0;}
#list-l .margin-b{ margin:0;}
#list-r { width:708px; height:auto; float:right; border-width:1px; overflow:hidden; border-style:solid;}
#list-l #advice { background:none; padding:0 4px; }
.ul-2nav-l { width:240px; height:auto; float:left; padding-left:10px; display:inline; margin-bottom:12px;}
.ul-2nav-l li { width:120px; height:34px; float:left; text-align:center; padding:2px 0; }
.ul-2nav-l li a.a1 { width:110px; height:34px; float:left; line-height:30px; font-size:14px; padding-left:10px; color:#333; background:url(../images/2nav-bj.gif) no-repeat left top; }
.ul-2nav-l li a.a1:hover { width:110px; height:34px; float:left; line-height:30px; font-size:14px; padding-left:10px; color:#fff; background:url(../images/2nav-bjb.gif) no-repeat left top; }
.bt-list-l { width:708px; height:26px; float:left;}
.bt-list-l h4,.bt-search h4 { width:auto; height:22px; line-height:25px; margin:4px 0 -1 20px; padding:0 10px; font-size:12px; color: black; float:left; background: rgb('88,177,252'); font-weight:bold;}
.bt-list-l span,.bt-search span,.bt-piclist02 span { width:auto; height:auto; float:right;text-align:right; font-size:12px; line-height:25px; color:#333; }
.bt-list-l span b,.bt-search span b,.bt-piclist02 span b { padding-left:30px; width:auto; height:23px; font-weight:bold; color:#333; }
.bt-list-l span b a,.bt-search span b a,.bt-piclist02 span b a { font-weight:normal;}
.bt-search { width:980px; height:auto; float:left;}
.bt-piclist02 { width:100%; height:26px; float:left; }
.bt-piclist02 h4 { width:86px; height:22px; line-height:25px;background:white;border-bottom:none; margin:4px 0 0 20px; font-size:14px; color:black; float:left;text-align: center;}
#work { width:248px; height:auto; display:inline-block; margin:0; padding:0px 0px 5px 0; font-size:12px; }
#work li { width:110px; height:auto; float:left; padding:0 5px; line-height:20px; padding-top:5px; text-align: center;}
#work li img { width:110px; height:74px; float:left; padding:0px; border:0; }
#ul-new { width:670px; height:auto; float:left; margin:0; padding:10px 20px; font-size:12px; color:#666; }
#ul-new li { width:100%; height:auto; float:left; border-bottom:dashed 1px #CCC; line-height:29px; }
#ul-new li a { float:left; padding-left:20px; background:url(../images/biao05.gif) no-repeat 5px center; }
#ul-new li b.b-sz { float:right; font-weight:normal; }
#page { width:100%; height:auto; float:left; padding:10px 0; }
#page li { float:left; }
#page a { width:23px; height:19px; background-image:url(../images/page-bj.gif); background-repeat:no-repeat; background-position:left top; display:inline-block; line-height:19px; margin:0 5px; }
#page .img01 { background:url(../images/page-01.gif) no-repeat left center; }
#page a:hover.img01 { background:url(../images/page-01b.gif) no-repeat left center; }
#page .img02 { background:url(../images/page-02.gif) no-repeat left center; }
#page a:hover.img02 { background:url(../images/page-02b.gif) no-repeat left center; }
#page .img03 { background:url(../images/page-03.gif) no-repeat left center; }
#page a:hover.img03 { background:url(../images/page-03b.gif) no-repeat left center; }
#page .img04 { background:url(../images/page-04.gif) no-repeat left center; }
#page a:hover.img04 { background:url(../images/page-04b.gif) no-repeat left center; }
#ul-tea { width:680px; height:auto; display:inline-block; margin:0; padding:0; }
#ul-tea li { width:660px; height:auto; padding:10px 15px; border-bottom:dashed 1px #bcbcbc; float:left; }
#ul-tea li img { width:124px; height:119px; float:left; clear:left; padding:5px; background-color:#FFF; border:solid 1px #bcbcbc; }
#ul-tea li .text { width:500px; height:auto; float:right; clear:right; text-align:left; font-size:12px; }
#ul-tea li .text h3 { width:100%; height:auto; line-height:30px; margin:0; padding:0; font-size:14px; color:#ff6000; float:left; }
#ul-tea li .text span { line-height:20px; }
#ul-tea li .text p { width:100%; height:40px; margin:10px 0; padding:0px 0; line-height:20px; overflow:hidden; }
#ul-tea li .text a { float:right; }
#ul-stu { width:680px; height:auto; display:inline-block; margin:0; padding:0; }
#ul-stu li { width:660px; height:auto; padding:10px 15px; border-bottom:dashed 1px #bcbcbc; float:left; }
#ul-stu li img { width:136px; height:108px; float:left; clear:left; padding:5px; background-color:#FFF; border:solid 1px #bcbcbc; }
#ul-stu li .text { width:500px; height:auto; float:right; clear:right; text-align:left; font-size:12px; }
#ul-stu li .text h3 { width:auto; height:auto; line-height:30px; margin:0; padding:0; font-size:14px; color:#ff6000; float:left; }
#ul-stu li .text span { line-height:20px; }
#ul-stu li .text p { width:100%; height:auto; margin:10px 0; padding:0px 0; line-height:18px; overflow:hidden; }
#ul-stu li .text a { float:right; line-height:30px; }
.bg { width:100%; background-color:#CCC; }
.bg td { text-align:left; background-color:#f4f4f4; padding:0 5px; line-height:20px; }
.bg td.td-bt { width:40px; text-align:right; font-weight:bold; }
#ul-zt { width:930px; height:auto; margin:0; padding:20px 0 10px 0; display:inline-block; font-size:12px; }
#ul-zt li { width:200px; height:190px; float:left; text-align:center; padding:10px 16px; overflow:hidden; }
#ul-zt li img { width:188px; height:122px; padding:5px 5px 21px 5px; background:url(../images/zt-bj.gif) no-repeat left top; border:0; }
#details-line { width:690px; height:auto; float:left; padding:20px 10px 30px 10px; line-height:22px; font-size:14px; font-family:"宋体 "; text-align:left;}
#dd { width:668px; height:auto; display:inline-block; padding:9px; background-color:#dbdbdb; color:#000; border:solid 1px #ccc; text-align:left; margin-bottom:10px; font-size:12px; line-height:18px; }
#details-line h1 { width:100%; height:auto; float:left; font-size:16px; margin:0; padding:0; color:#ff6000; text-align:center;}
#details-line .info { width:100%; height:auto; float:left; font-size:12px; font-weight:normal; margin:0; padding:0; color:#999; padding:10px 0; text-align: center;}
#details-line2 { width:670px; height:auto; padding:0 10px; float:left; padding-bottom:10px; border-bottom-style:dashed; border-bottom-width:1px; margin-bottom:10px; text-align:left;}
#details-line2 p { width:100%; height:auto; float:left; margin:0; padding:5px 0; text-align:left; }
#details-line2 p a:link, #details-line2 p a:visited { color:#31528f; }
#details-line2 p a:hover, #details-line2 p a:active { color:#F00;}
.bt-xgxw { width:100%; height:auto; float:left; padding-bottom:15px; padding-top:10px; border-top:dashed 1px #CCC; margin-top:10px 0; background:url(../images/details-r-bt-bj.gif) no-repeat left bottom; }
.bt-xgxw b { float:left; margin-left:10px; padding-left:10px; background:url(../images/biao07.gif) no-repeat left center; color:#ff6000; }
.bt-xgxw a { float:right; padding-right:10px; }
#xgxw { width:100%; height:auto; display:inline-block; margin:0; padding:10px 0 0 0; }
#xgxw li { list-style-type:none; width:100%; height:auto; border-bottom:dashed 1px #CCC; line-height:18px; float:left; clear:left; line-height:22px; }
#xgxw li a { float:left; padding-left:30px; background:url(../images/garyblogicon_023.png) no-repeat 10px center; }
#xgxw li b.b-sz { float:right; font-weight:normal; padding-right:10px; }
#cgxzindex { width:930px; height:auto; display:inline-block; margin:auto; padding:10px 0 0 0; }
#cgxzindex p { text-align:left; width:auto; height:auto; margin:0; padding:0 0 10px 0; font-size:12px; line-height:20px; }
#pictop { width:322px; height:227px; float:left; margin-right:15px; border:solid 1px #CCC; }
#da { width:590px; float:right; margin-bottom:20px; margin-top:20px; font-size:12px; }
#da td { text-align:left; padding:5px; color:#666; border-bottom:dashed 1px #CCC; }
#da td.td-bt { color:#333; }
.ul-cgxz { width:900px; height:auto; margin:0; padding:10px 0 0px 0; display:inline-block; }
.ul-cgxz li { width:200px; height:170px; float:left; text-align:center; padding:10px 10px; overflow:hidden; }
.ul-cgxz li img { width:188px; height:122px; padding:5px 5px 21px 5px; background:url(../images/zt-bj.gif) no-repeat left top; border:0; }
ul.ul-news2 { width:226px; height:auto; float:left; clear:left; margin:0; padding:0 10px; text-align:left; font-size:12px; }
ul.ul-news2 li,ul.ul-news3 li { width:100%; height:auto; float:left; border-bottom:dashed 1px #CCC; line-height:22px; }
ul.ul-news2 li.noback,ul.ul-news3 li.noback { border-bottom:0; }
ul.ul-news2 li a,ul.ul-news3 li a { width:auto; height:auto; float:left; padding-left:15px; background:url(../images/biao07.gif) no-repeat 5px center; }
ul.ul-news3 { width:227px; height:auto; float:left; margin:0; padding:0 10px; text-align:left; }
p.p-kskz { width:680px; height:auto; float:left; clear:left; margin:0; padding:5px 10px; text-align:left; font-size:12px; line-height:24px; text-indent:24px; }
.tg_pages { width:100%; height:auto; padding-bottom:10px; padding-top:10px; text-align:center; float:left; font-size:12px; }
.tg_pages ul { margin:0; padding:0; }
.tg_pages li { display:inline; line-height:22px; }
.tg_pages li a { background-color:white; border:1px solid #CCC; margin-right:5px; padding-bottom:3px; padding-left:5px; padding-right:5px; padding-top:3px; }
.thisclass { color:#C00; font-weight:bold; }
.ul-ebooklist { width:558px; height:auto; display:inline-block; margin:0; padding:10px 11px 0 11px; }
.ul-ebooklist li { width:164px; height:260px; padding:10px 11px 0 11px; float:left; overflow:hidden; line-height:25px; }
.ul-ebooklist li img { width:154px; height:216px; padding:5px; }
#route { width:938px; height:auto; float:left; padding:20px; border-width:1px; border-style:solid; border-top:none;}
#map { width:506px; height:auto; float:left; background-color:#FFF; border:solid 1px #ccc; padding:5px; }
#text { width:390px; height:auto; float:right; padding:20px 0 0 0; text-align:left; }
#text p,#text h3,#text h2 { margin:0; }
#text h2 { font-family:Arial,Helvetica,sans-serif; font-size:50px; color:#F00; }
#text h3 { font-size:25px; float:left; padding:10px 0; }
#text h3 b { font-family:Arial,Helvetica,sans-serif; color:#F00; font-size:35px; }
#text p { width:100%; height:auto; float:left; line-height:22px; padding:10px 0 0 0; }
#route h3 { width:100%; height:auto; float:left; text-align:left; margin:0; padding:0 0 10px 0; font-size:14px; color:#3678b2 }
#route .p-route { width:100%; height:auto; float:left; text-align:left; line-height:22px; margin:0 0 0px 0; padding:0 0 10px 0; }
#route table { width:100%; height:auto; background-color:#bdbdbd }
#route table td { padding:5px; text-align:left; background-color:#f3f3f3 }
#route table td b { font-weight:normal; color:#F00; }
.work-line { width:609px; height:auto; float:left; padding:0 10px; }
.work-line2 { width:930px; height:auto; display:inline-block; padding:0 20px; }
.work-ny { width:100%; height:32px; display:inline-block; border-bottom-style:dashed; border-bottom-width:1px; }
.work-bt { width:100%; height:auto; float:left; margin:0 0 10px 0; padding:5px 0px 0px 0px; text-align:left; font-size:12px; font-weight:normal; border-bottom:dashed #CCC 1px; }
.work-ny b,.work-bt b { width:auto; height:32px; float:left; padding-left:20px; background-image:url(../images/biao03.gif); background-repeat:no-repeat; background-position:0px 6px; color:#666; line-height:32px; margin:0; }
.work-ny a,.work-bt a { float:right; padding-right:20px; }
#win-search { width:980px; height:auto; float:left;}
.ul-search { width:860px; height:auto; float:left; margin:0; padding:0 20px; }
.ul-search li { width:100%; height:auto; padding-bottom:20px; text-align:left; }
.ul-search li p { width:100%; height:auto; display:block; margin:0; padding:5px 0; line-height:18px; color:#999; }
.ul-search li span { width:100%; height:auto; display:block; color:#3678b2 }
#ddimagetabs { width:100%; height:89px; display:inline-block; background:url(../images/nav-bj.jpg) no-repeat left top;}
.cx_tabmenu { WIDTH:100%; float:left }
#tabcontentcontainer { width:100%; height:36px; float:left }
.top-bj { background-image:url(../images/nav02-bj.gif); background-repeat:repeat-y; background-position:left top }
.top-bj2 { padding:0 0px 0px 0px; font-size:12px; }
#zxsq-table { width:500px; height:auto; display:inline-block; margin:20px 0 0 0; padding:0; }
#zxsq-table td { font-size:12px; text-align:left; padding:5px; }
#zxsq-table td.td-bt { width:100PX; height:30PX; display:inline-block; text-align:right; border-right:solid 1px #CCC; }
#slideshow{position:relative;height:200px;width:970px;margin:0 auto;}
#slideshow div{position:absolute;top:0;left:0;z-index:8;opacity:0.0;height:250px;overflow:hidden;}
#slideshow div.cent{z-index:10;}
#slideshow div img{display:block;border:0;margin-bottom:0px;}
#zysz { width:916px; height:auto; margin:0; padding:0 30px; float:left; clear:left;}
#zysz li { width:298px; height:170px; float:left; padding:10px 10px 10px 150px; text-align:left;}
#zysz li.bp01 { background: url(../images/zy/zysz_icon.png)  no-repeat left top;}
#zysz li.bp02 { background: url(../images/zy/zysz_icon.png)  no-repeat left -198px;}
#zysz li.bp03 { background: url(../images/zy/zysz_icon.png)  no-repeat left -391px;}
#zysz li.bp04 { background: url(../images/zy/zysz_icon.png)  no-repeat left -574px;}
#zysz li.bp05 { background: url(../images/zy/zysz_icon.png)  no-repeat left -815px;}
#zysz li.bp06 { background: url(../images/zy/zysz_icon.png)  no-repeat left -1013px;}
#zysz li.bp07 { background: url(../images/zy/zysz_icon.png)  no-repeat -458px top;}
#zysz li.bp08 { background: url(../images/zy/zysz_icon.png)  no-repeat -458px -198px;}
#zysz li.bp09 { background: url(../images/zy/zysz_icon.png)  no-repeat -458px -391px;}
#zysz li.bp10 { background: url(../images/zy/zysz_icon.png)  no-repeat -458px -574px;}
#zysz li.bp11 { background: url(../images/zy/zysz_icon.png)  no-repeat -458px -815px;}
#zysz li.bp12 { background: url(../images/zy/zysz_icon.png)  no-repeat -458px -1013px;}
#zysz li h3 { width:auto; height:20px; line-height:20px;  color:#ff6000; margin:0; padding:0 0 0 22px; font-weight:normal; background:url(../images/digg.png) no-repeat left center; }
#zysz li h3 a { color:#ff6000; font-size:16px;}
#zysz li h3 a:hover { color:#ff0000;}
#zysz li p { font-size:12px; line-height:20px; text-indent:24px; width:100%; height:auto; display:inline-block;}
#zysz li p a { color:#F00;}
#zysz li p a:hover { color:#ff6000;}
.zyfl { width:100%; height:auto; display:inline-block; padding:5px 0;}
.zyfl h2 { width:auto; height:auto; float:left; margin:0 0 0 10px; padding:0 0 0 35px; background:url(../images/MINIicon_set_001.gif) no-repeat left center; line-height:30px; font-size:20px;color: #fff;}
.zyfl span { float:right; margin:0 10px 0 0; line-height:30px; font-size:12px;}
.zyfl span a { margin:0 2px; width:71px; height:28px; display:inline-block; color:#FFF; background:#4717B8;padding:0; text-align:center;font-weight:bold;border:1px solid white;}
.zyfl span a:hover { background:#3615A3;}
.zysz { width:916px; height:auto; margin:0; padding:0 30px; display:inline-block;}
.zysz li { width:298px; height:180px; float:left; padding:0px 10px 0px 150px; margin:10px 0; text-align:left; overflow:hidden; background-color:#990}
.zysz li.bp01 { background: url(../images/zy/zysz_icon.png)  no-repeat left top;}
.zysz li.bp02 { background: url(../images/zy/zysz_icon.png)  no-repeat left -198px;}
.zysz li.bp03 { background: url(../images/zy/zysz_icon.png)  no-repeat left -391px;}
.zysz li.bp04 { background: url(../images/zy/zysz_icon.png)  no-repeat left -574px;}
.zysz li.bp05 { background: url(../images/zy/zysz_icon.png)  no-repeat left -815px;}
.zysz li.bp06 { background: url(../images/zy/zysz_icon.png)  no-repeat left -1013px;}
.zysz li.bp07 { background: url(../images/zy/zysz_icon.png)  no-repeat -458px top;}
.zysz li.bp08 { background: url(../images/zy/zysz_icon.png)  no-repeat -458px -198px;}
.zysz li.bp09 { background: url(../images/zy/zysz_icon.png)  no-repeat -458px -391px;}
.zysz li.bp10 { background: url(../images/zy/zysz_icon.png)  no-repeat -458px -574px;}
.zysz li.bp11 { background: url(../images/zy/zysz_icon.png)  no-repeat -458px -815px;}
.zysz li.bp12 { background: url(../images/zy/zysz_icon.png)  no-repeat -458px -1013px;}
.zysz li h3 { width:auto; height:20px; line-height:20px;  color:#ff6000; margin:0; padding:0 0 0 22px; font-weight:normal; background:url(../images/digg.png) no-repeat left center; }
.zysz li h3 a { color:#ff6000; font-size:16px;}
.zysz li h3 a:hover { color:#ff0000;}
.zysz li p { font-size:12px; line-height:20px; text-indent:24px; width:100%; height:auto; display:inline-block; margin:0; padding:5px 0 0 0;}
.zysz-nav { width:auto; height:auto; background-color:#CCC; float:left; margin-top:5px;}
.zysz-nav td { background-color:#FFF; padding:0 5px; font-size:12px;}
.zysz-pl { float:right; font-size:12px; padding-top:5px;}

#banner_enroll{ background:url(../images/enroll.jpg) no-repeat right bottom; display:block; height:330px; overflow:hidden; margin-top:20px; overflow:hidden; width:980px;}
#banner_enroll h1{ background:url(../images/enroll_text.gif) no-repeat 0 40px; display:block; height:120px; overflow:hidden; text-indent:-9999px; width:255px;}
#banner_enroll h2{ color:#cc3300; background:#f8f8f8; display:block; font-size:15px; line-height:30px; padding:10px 20px; width:400px;}
#banner_enroll i{ color:#666666; font-size:12px; line-height:50px;}
#enroll{ background:#fff9f2; border:solid 6px #ffcc99; display:block; height:308px; margin-bottom:20px; position:relative; width:968px;}
#enroll p{ position:absolute; vertical-align:middle;}
#enroll input{ border:solid 1px #d8d8d8; height:24px; line-height:24px; overflow:hidden; text-indent:4px; width:200px;}
#enroll option{ overflow:hidden; width:200px;}
#enroll p#tips{ color:#ff0000; top:62px;left:500px;}
#enroll p.name{top:60px;left:230px;}
#enroll p.tel{top:100px;left:230px;}
#enroll p.qq{top:140px;left:230px;}
#enroll p.zy{top:140px;left:500px;}
#enroll p.btn_enroll{ top:220px;left:370px;}
#enroll p.btn_enroll2{ top:220px;left:490px;}
#enroll p.btn_enroll input, #enroll p.btn_enroll2 input{ background:#3388cc; border-top:solid 1px #4499dd; border-right:solid 1px #2277bb; border-bottom:solid 1px #2277bb; border-left:solid 1px #4499dd; color:#ffffff; cursor:pointer; font-size:12px; font-weight:700; height:26px; line-height:24px; text-align:center; top:240px;left:200px; width:100px;}
#enroll p.btn_enroll input:hover, #enroll p.btn_enroll2 input:hover{ background:#ff9933; border-top:solid 1px #ffaa44; border-right:solid 1px #ee8822; border-bottom:solid 1px #ee8822; border-left:solid 1px #ffaa44;}
#enroll p span{ color:#666666; font-size:14px; height:24px; line-height:24px; text-align:right;}

#app2-line{width:900px;height:auto;float:left;clear:left;padding:0;}
#app2-bj{width:896px;height:auto;float:left;background:#F4F4F4;border-width:2px;border-style:solid;}
#app2-nr{width:700px;height:auto;display:inline-block;padding:15px 50px 0 50px;}
#app2-nr p{width:700px;height:auto;margin:0;color:#fff;text-align:left;display:inlock;font-size:18px;padding:5px;background:#8C0095;}
#wap-l{width:358px;height:auto;float:left;padding-top:20px;padding-bottom:20px;}
#wap-r{width:450px;height:auto;float:right;padding-top:20px;padding-right:45px;text-align:center;}
#ipone{width:292px;height:auto;float:right;}
#ipone td img{float:left;margin:0;padding:0;border:0;}
#wap-bt01{width:100%;height:77px;float:left;clear:left;border-bottom:1px solid #1E89D0;}
#wap-bt01 a{margin-top:30px;margin-right:20px;}
#wap-bt02{width:224px;height:54px;float:left;background:url(../images/wap-bt02.gif) no-repeat left top;}
#wap-bt03{width:224px;height:54px;float:left;background:url(../images/wap-bt03.gif) no-repeat left top;}
#wap-bt02 a.c-more2,#wap-bt03 a.c-more2{margin-top:15px;margin-right:20px;}
#ul-wapzy{width:100%;height:auto;float:left;margin:0;padding:0;}
#ul-wapzy li{width:185px;height:auto;padding:10px 0px 0 40px;float:left;line-height:16px;}
#ul-wapzy li a{width:auto;height:16px;padding-left:25px;float:left;background:url(../images/netvibes.png) no-repeat left center;}
#wap-line{width:90%;height:auto;padding-top:10px;padding-bottom:10px;margin-top:20px;background:url(../images/wap-fg.gif) repeat-x left top;display:inline-block;}
.wap-list{width:210px;height:auto;margin:0;padding:30px 0 0 15px;display:inline-block;}
.wap-list li{width:100%;height:auto;float:left;text-align:left;padding:5px 0;}
.wap-list li a{padding-left:20px;background:url(../images/retweet.png) no-repeat left center;float:left;}
#ul-wapzy2{width:450px;height:auto;float:left;margin:0;padding:0 0 0 50px;}
#ul-wapzy2 li{width:50%;height:auto;padding:10px 0px 0 0px;float:left;line-height:14px;}
#ul-wapzy2 li a{width:auto;height:16px;padding-left:25px;float:left;padding-left:20px;background:url(../images/netvibes.png) no-repeat left center;font-size:12px;}
#wap-r2{width:500px;height:auto;float:right;padding-top:20px;padding-right:20px;text-align:center;}
#wap-bt01b{width:90%;height:32px;display:inline-block;border-bottom:1px solid #1E89D0;}
#wap-bt01b a{margin-top:5px;margin-right:10px;}
#wap-bt02b{width:230px;height:32px;float:left;padding-top:10px;padding-left:20px;border-bottom:1px solid #1E89D0;}
#wap-bt03b{width:230px;height:32px;float:left;padding-top:10px;padding-left:20px;border-bottom:1px solid #1E89D0;}
#wap-bt02b a.c-more2,#wap-bt03b a.c-more2{margin-top:5px;margin-right:10px;}
#wap-bt02b img,#wap-bt03b img{padding-left:10px;float:left;}
.wap-list2{width:210px;height:auto;margin:0;padding:5px 0 0 10px;display:inline-block;}
.wap-list2 li{width:100%;height:auto;float:left;text-align:left;padding:4px 0;}
.wap-list2 li a{padding-left:20px;background:url(../images/retweet.png) no-repeat left center;float:left; font-size:12px;}
.waptitle{float:left;color:#1E76C3;font-size:18px;font-weight:bold;line-height:30px;}


/****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 ---*/

/*banner滑动*/
.fullSlide {width:100%; position:relative; height:350px; background:#000;}
.fullSlide .bd {height:350px; margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important; height:350px; overflow:hidden; text-align:center;}
.fullSlide .bd li a {display:block; height:350px;}
.fullSlide .hd {width:100%; position:absolute; bottom:0; left:0; height:30px; line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;
filter:alpha(opacity=50); opacity:0.5; line-height:999px;}
.fullSlide .hd ul .on {background:#f00;}
/*--- banner end ---*/