#zixun_left{ width:870px; float:left; overflow:hidden; margin-left:20px;}
.ul_zixun{ width:870px; overflow:hidden;}.ul_zixun li{ width:100%; margin-top:15px;}.ul_zixun li h4{ font-size:14px; color:#b3bec6; font-weight:normal; line-height:34px;}
.ul_zixun li p{border-top:1px solid #e8eced; padding-top:10px; text-indent:2em; font-size:14px; line-height:22px;}.ul_zixun li h5{ font-size:14px; color:#363e40; line-height:40px;}
a.title{font-size:16px; color:#3c3c3c; font-weight:bold;}a.more{font-size:14px; color:#5dd3fa; font-weight:bold;}a.top1{font-size:16px; color:#5dd3fa; font-weight:bold;}

#zixun_right{ width:222px; float:right; overflow:hidden; margin-right:20px;}
.sosuo{ width:222px; height:30px; float:right;}.sosuo input{ width:185px; height:18px;border:1px solid #e8eced; color:#cbcbcb; padding:5px 30px 5px 5px; line-height:18px;}
.sosuo span{ width:27px; height:19px; display:block; position:relative; float:right; top:-24px; right:2px;}

#tab{width:220px;height:auto; margin-top:15px; border:1px solid #e1e2e4; border-top:none; overflow:hidden; float:left;}
.menubox {width:220px;height:40px; float:left;}.menubox ul{margin:0px;padding:0px;}
.menubox li{float:left;cursor:pointer;	width:110px;text-align:center;color:#acacac;line-height:39px;font-size:16px; background-color:#ecf0f3; border-bottom:1px solid #e1e2e4;}
.menubox li.hover{width:110px;line-height:36px;font-size:16px; color:#21c3f4; background-color:#fff; border-bottom:1px solid #fff; border-top:3px solid #21c2f8;}
.contentbox{height:auto;width:190px; overflow:hidden; padding:15px;}
.contentbox li{ margin-bottom:15px;}
.contentbox li a{ color:#3c3c3c; font-size:14px; font-weight:bold; line-height:34px;}
.contentbox li p{ text-indent:2em; line-height:20px;}

#text{ width:870px; overflow:hidden;text-indent:2em;font-size:14px;line-height:22px; color:#8b8d8e;}
#title{border-bottom:1px solid #e8eced; width:100%; font-size:18px; font-weight:bold; color:#3c3c3c; padding-bottom:10px; line-height:30px; text-indent:0em;}
#title h4{ font-size:14px; color:#b3bec6; font-weight:normal; line-height:30px;text-indent:0em;}

#text img{ margin:15px 0; width:870px;}#text p{ font-size:14px; line-height:22px; padding-bottom:15px; overflow:hidden; display:block;color:#8b8d8e;}
#text span{ display:block; width:790px; border:1px solid #e6eaeb; border-left:4px solid #21c1f5; padding:20px 10px 20px 65px; background:url(css_res/zixun02_07.jpg) 20px 20px no-repeat #f6f6f6; color:#3c3c3c;line-height:24px; font-size:16px; font-weight:bold; margin-bottom:15px;}
#text .tags{ width:870px; border-bottom:1px solid #e2e2e2; border-top:1px solid #e2e2e2; background:url(css_res/zixun02_10.jpg) left center no-repeat; color:#1fc5f7; line-height:38px;}
#text .tags a{ display:inline-block; line-height:38px; font-size:16px; font-weight:bold; color:#69787d; text-indent:0em; padding:0 10px;}

.guanggao{ width:100%; overflow:hidden;}
.ul_gg{ width:1112px; overflow:hidden; margin:0 auto; padding-top:20px;}
.ul_gg li{ width:234px; height:253px; margin:0 22px 30px 22px; float:left; position:relative; text-align:center;background-color:#eff4f7;}
.ul_gg li var{ width:232px; height:157px; display:block; border:1px solid #eff4f7; background-color:#e8e6e9;}.ul_gg li img{width:232px; height:157px;}
.ul_gg li p{ width:234px; height:94px; display:block; background-color:#eff4f7;}/*zanshimeiyong*/
.ul_gg li b{ position: absolute; top:180px; font-size:16px; color:#444748; display:block; width:234px; z-index:9999; left:0px;}
.ul_gg li h4{position: absolute; top:220px; font-size:14px; color:#8d9598; display:block; width:234px; z-index:9998; left:0px;}
.ul_gg li a span {display:none;cursor:hand;width:234px; height:251px;}.ul_gg li a{width:234px; height:253px; display:block;}
.ul_gg li a:hover span{width:234px; height:253px;display:block;position: absolute;top:0px;left:0;background:url(css_res/ziyuan_07.png) center top repeat-x; display:block;}
.ul_gg li a:hover b{color:#fff;}

.guanggao3{ width:100%; overflow:hidden;}
.ul_gg3{ width:1112px; overflow:hidden; margin:0 auto; padding-top:20px;}

.ul_gg3 li{ width:234px; height:253px; margin:0 22px 30px 22px; float:left; position:relative; text-align:center;background-color:#eff4f7;}
.ul_gg3 li var{ width:232px; height:157px; display:block; border:1px solid #eff4f7; background-color:#e8e6e9;}
.ul_gg3 li p{ width:234px; height:94px; display:block; background-color:#eff4f7;}/*zanshimeiyong*/
.ul_gg3 li b{ position: absolute; top:180px; font-size:16px; color:#444748; display:block; width:234px; z-index:9999; left:0px;}
.ul_gg3 li h4{position: absolute; top:220px; font-size:14px; color:#8d9598; display:block; width:234px; z-index:9998; left:0px;}
.ul_gg3 li a span {display:none;cursor:hand;width:234px; height:251px;}.ul_gg3 li a{width:234px; height:253px; display:block;}
.ul_gg3 li a:hover span{width:234px; height:253px;display:block;position: absolute;top:0px;left:0;background:url(css_res/ziyuan_07.png) center top repeat-x; display:block;}
.ul_gg3 li a:hover b{color:#fff;}


.ul_gg1{ width:1112px; overflow:hidden; margin:0 auto; padding-top:20px;}
.ul_gg1 li{ width:234px; height:253px; margin:0 22px 30px 22px; float:left; text-align:center;background-color:#eff4f7;}
.ul_gg1 li var{ width:232px; height:157px; display:block; border:1px solid #eff4f7; background-color:#e8e6e9; margin-bottom:15px;}.ul_gg1 li img{width:232px; height:157px;}
.ul_gg1 li p{margin-top:-16px;}
.ul_gg1 li a{font-size:16px; color:#444748;width:234px; font-weight:bold; line-height:26px;}
.ul_gg1 li h4{font-size:14px; color:#8d9598; display:block; width:234px;}

.ul_gg13{ width:1112px; overflow:hidden; margin:0 auto; padding-top:20px;}
.ul_gg13 li{ width:234px; height:253px; margin:0 22px 30px 22px; float:left; text-align:center;background-color:#eff4f7;}
.ul_gg13 li var{ width:232px; height:157px; display:block; border:1px solid #eff4f7; background-color:#e8e6e9; margin-bottom:15px;}
.ul_gg13 li a{font-size:16px; color:#444748;width:234px; font-weight:bold; line-height:26px;}
.ul_gg13 li h4{font-size:14px; color:#8d9598; display:block; width:234px;}

#video{ width:1068px; height:613px; margin:12px 0;}.video{ width:100%; overflow:hidden;}
.video p{ width:800px; float:left; display:block;font-size:18px; font-weight:bold; color:#3c3c3c;line-height:22px;}
.video h4{ font-size:14px; color:#b3bec6; font-weight:normal; line-height:34px; width:800px; float:left;}
.video span{ width:auto; height:30px; display:block; float:right; padding-top:10px;}
.video span img{ margin-left:5px;}
.video_table{ width:100%; border-bottom:1px solid #e8eced; border-top:1px solid #e8eced;}
.video_table td{ padding:4px 0; font-size:15px; color:#555;}.video_table th{padding:4px 0; font-size:15px; color:#aabbc4;}
.video_table td a{ color:#5dd3fa; font-size:15px;}.video_table td span{ color:#5dd3fa; font-size:15px;}
#picture{ width:1068px; height:auto; margin:12px 0; overflow:hidden;}
#audio{ width:300px; height:65px; margin:12px 0;}.video{ width:100%; overflow:hidden;}

#hangye{ width:100%; overflow:hidden; margin:25px auto 0;}
.hangye{ width:1106px; border:1px solid #e8e8e8; height:318px; margin-bottom:25px; background-color:#f6f6f6;}
.hy_left{ width:488px; height:318px; background-color:#e8e8e8;overflow:hidden; position:relative; display:table-cell; text-align:center; vertical-align:middle;}
.hy_left p { position:static; +position:absolute; top:50% ;}.hy_left img { position:static; +position:relative; top:-50%;left:-50%;}
.hy_right{ width:618px; height:318px; float:right;}
.hy_right h2{font-size:20px; color:#000; line-height:60px; float:left; padding-left:20px;}
.hy_right var{ width:608px; height:38px; display: block; float:left; border-bottom:1px solid #e9e9e9; border-top:1px solid #e9e9e9; padding-left:10px;}
.hy_right span{ width:auto; float:left; height:18px;  border-right:1px solid #e9e9e9; padding:10px;}
.hy_right p{font-size:14px; color:#7d7d7d; line-height:22px; text-indent:2em; float:left; display:block; float:left; width:578px; padding:15px 20px; font-weight:bold;}
a.chakan{ font-size:14px; color:#21c2f8; font-style:normal; line-height:18px;}
a.gw{ width:120px; height:40px; display:block; background-color:#21c2f8; color:#fff; text-align:center; line-height:40px; font-size:14px; float:left; margin-left:20px;}


.jishi{ width:840px; float:left; overflow:hidden;background:url(css_res/jishi_05.jpg) 0px top repeat-y; margin-left:30px; margin-top:15px;}
.js{ width:795px; overflow:hidden; padding-left:45px; background:url(css_res/jishi_09.jpg) left 15px no-repeat; margin-bottom:20px;}
.js_a{ width:795px; overflow:hidden; background-color:#eff4f7; border-top:1px solid #e6ebee; padding:15px 0;}
.js_a span{border-radius:3px;display:inline-block;width:90px; height:40px;color:#fff; line-height:40px;background-color:#21c2f8;font-size:22px; margin:0 30px 0 15px;float:left; text-align:center; font-family:Arial, Helvetica, sans-serif;}.js_a b{ color:#2e2e2e; font-size:24px; line-height:40px;}
.js_a1{border-top:1px solid #e6ebee; width:755px; padding:10px 20px 0 20px; font-size:14px; color:#b3bec6; line-height:22px; text-indent:2em;  float:left; margin-top:15px; overflow:hidden;}
.js_a a{ display:block; float:right; color:#20c2f7; font-size:14px; cursor:pointer; padding-right:15px;}
.none { display: none; font-size:14px; color:#b3bec6; line-height:22px;}

.yanjiu{ width:870px; overflow:hidden; background:url(css_res/yanjiu_05.jpg) left bottom repeat-x; margin-bottom:20px;}
.yanjiu span{ width:auto; font-size:18px; font-weight:bold; color:#1b1b1b; border-bottom:8px solid #21c2f8; display: inline-block; padding-bottom:10px;}

.ul_news{ width:870px; overflow:hidden;}
.ul_news li{ width:855px; height:51px; background:url(css_res/yanjiu_09.jpg) left top no-repeat; padding-left:15px; margin-bottom:15px;}
.ul_news li var{ width:15px; height:51px; display:block; float:right; background:url(css_res/yanjiu_12.jpg) right top no-repeat;}
.ul_news li p{ width:810px; float:left; display:block; height:49px; border-bottom:1px solid #ddd; border-top:1px solid #ddd; background:url(css_res/yanjiu_14.jpg) left center no-repeat; padding-left:30px;}
.ul_news li b{ font-size:16px; color:#1b1b1b; line-height:49px; display:block; float:left; width:600px;}
.ul_news li span{font-size:16px; color:#1b1b1b; line-height:49px; display:inline-block; width:120px;}
.ul_news li a{ color:#21c2f8; font-size:16px;  line-height:49px; display:block; float:right;}


.boke{ width:1126px; overflow:hidden; margin:0 auto 20px auto;}
.boke_right{ width:86px; height:270px; float:left; margin-left:20px;}
.boke_right li{ width:36px; height:36px; margin-left:7px; background-color:#c0cdd5; float:left; margin-bottom:7px;}
.boke_right li:hover{background-color:#21c0f8;}
.ul_boke{ width:988px; float:left; overflow:hidden;}
.ul_boke li{ width:222px;  float:left;line-height:16px; position:relative; margin-right:25px; height:270px;}
.ul_boke li span{ width:222px; height:140px; display:block; float:left; border-top:6px solid #21c0f8;}
.ul_boke li a{ color:#3b3b3b; font-size:18px; line-height:30px;}
.ul_boke li small{ color:#a4aeb7; display:block;font-size:12px;}
.ul_boke li p{padding-top:8px; border-top:1px solid #e5e5e5; margin-top:8px;}
.ul_boke li var{ width:50px; height:49px; display:block; background-color:#21c0f8; position: absolute; top:0px; left:10px; text-align:center; padding-top:5px; color:#fff; font-style:normal;}
.ul_boke li h4{ font-size:28px; color:#fff; line-height:30px; font-weight:normal; font-family:Arial;}


.blk_29 { overflow: hidden; height:270px; width:1126px; margin:0 auto;}
.blk_29 .RightBotton {background: url(css_res/boke_2.jpg) no-repeat 0px 0px;float:left; width:74px;cursor:pointer; position:relative;top: 0px; height: 248px; border:1px solid #88defb; margin-left:52px;}
.blk_29 .cont {overflow: hidden; width: 988px;  position:relative; float:left;}
.blk_29 .box {float: left; width: 222px; position: relative; height:270px; margin-right:25px;border-top:6px solid #21c0f8;}
.blk_29 .box span{ width:222px; height:140px; display:block;}
.blk_29 .box P {padding-top:8px; border-top:1px solid #e5e5e5; margin-top:8px;}
.blk_29 .box a{ color:#3b3b3b; font-size:18px; line-height:30px;}
.blk_29 .box var{ width:50px; height:48px; display:block; background-color:#21c0f8; position: absolute; top:0px; left:10px; text-align:center; color:#fff; font-style:normal;}
.blk_29 .box small{ color:#a4aeb7; display:block; font-size:12px;}
.blk_29 .box var h4{ font-size:28px; color:#fff; font-weight:normal; font-family:Arial;}


.ul_video { width:auto; height:30px; display:block; float:right; padding-top:10px;}
.ul_video li{ width:30px; height:30px; margin-left:7px;  float:left; background:url(css_res/shi_03.png) center center no-repeat;}
.ul_video li:hover{ background:url(css_res/shi_05.png) center center no-repeat;}

.jianjie{width:1094px; margin:0 auto; overflow:hidden; padding-bottom:10px; border:none;}
.zzsc{ width:204px; height:auto; line-height:32px; float:left; background-color:#f6f6f6; padding-bottom:15px;}
.zzsc h3{ font-size:20px; color:#21c2f8; font-weight:normal; line-height:44px; padding-left:15px;}
.zzsc a{line-height:32px; color:#616161; display:block;font-size:14px;border-top:1px solid #f6f6f6; padding-left:20px;}
.zzsc a:hover{ background:#e7e7e7; border-top:1px solid #fff;}
.zzsc a.thisclass{border-top:1px solid #fff; background:url(css_res/jiantou3.png) 185px center no-repeat #e7e7e7;}

.mod18{ width: 870px; height:auto; margin: 0px auto; position: relative; overflow:hidden;}
.mod18 .btn{position:absolute;width:32px;height:75px;top:594px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(css_res/prevbtn.png) 10px center no-repeat;}
.mod18 .prev:hover{background-color:#000;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.mod18 .next{right:0;background:url(css_res/nextbtn.png) 10px center no-repeat;}
.mod18 .next:hover{background-color:#000;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}

.mod18 #prevTop,.mod18 #nextTop{top:220px;width:55px;height:122px;}
.mod18 #prevTop{background:url(css_res/prevbtntop.png) center center no-repeat #000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.mod18 #prevTop:hover{background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}
.mod18 #nextTop{background:url(css_res/nextbtntop.png) center center no-repeat #000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.mod18 #nextTop:hover{background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}


.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf li span{display:block;width:830px;position:absolute;left:0;bottom:-42px;padding:10px 20px;line-height:22px;text-align:left; text-align:center; color:#000; font-size:14px;}

.mod18 .picBox{height:594px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:552px;position:absolute;}
.mod18 .picBox li{width:870px;height:552px; text-align:center;}

.mod18 .listBox{ width: 805px; height: 75px; margin: 0 auto; position: relative; overflow: hidden;}
.mod18 .listBox ul{height:75px;position:absolute;}
.mod18 .listBox li{width:115px;height:75px;cursor:pointer;position:relative;}
.mod18 .listBox li a{display:block;width:109px;height:73px;}
.mod18 .listBox li img{width:99px;height:63px;border:1px solid #dfdfdf; padding:5px 0;}
.mod18 .listBox .on img{width:99px;height:63px;border:1px solid #007cfa;padding:5px 0;}
