/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,table,td,tr,th,div,dl,dt,dd,form,fieldset,img,cite,strong,em,div{margin:0;padding:0;border:none;}
body{ text-align:left; margin:0 auto; font-size:12px; font-family:"Microsoft YaHei"; color:#666;}
h1, h2, h3, h4, h5, h6{ font-size:12px;font-weight: normal;}
div{margin:0 auto;}
img, table, td, th ,embed{ border:none;}
ul,li{ padding:0; list-style-type:none;}
a{ text-decoration:none; color:#666;}
a:hover{ text-decoration:none;}
em,i{font-style: normal;}
.fl{ float:left;}
.fr{ float:right;}
.none{ display:none;}
.clear{ clear:both;}
.clearfix {*zoom:1}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
.w1000{ width:1000px; height:auto; margin:0 auto;}
.w1200{ width:1200px; height:auto; margin:0 auto;}
.w100pc{ width:100%; height:auto; margin:0 auto; overflow:hidden;}
#wrap{ width:100%; height:auto; margin:0 auto; overflow:hidden; min-width:1200px; background:url(main_res/body_bg.png) center bottom no-repeat #d9effe}

/*header*/
.top{ width:100%; height:auto; border-bottom:1px solid #efefef;background: rgba(234,246,254,.2); height:31px; line-height:30px; color:#666;}
.top #ChinaDate{ line-height:30px; float:left;}
.top .lag{ float:right;}
.top .lag span{ display:inline-block; margin:0 5px;}
.top .lag a{ display:inline-block; color:#666;}
.top .lag em{ display:inline-block; margin-left:15px; padding-left:20px; background:url(main_res/icon_web.png) no-repeat center left;}
.top .lag em a{ color:#666;}
.top .lag a:hover{ color:#006d3b;}

.head{ width:100%; height:auto; overflow:hidden; background:none;}
.head_bg{ background:url(main_res/head_bg.png) no-repeat center;}
.logo{ width:auto; height:100px; float:left; padding:10px 0;}
.logo img{ width:auto; height:80px; margin-top:5px;}
.head_r{ float:right; padding-top:43px;}
.search{ float:right; height:32px; overflow:hidden; width:360px; background:url(main_res/index_search.png) no-repeat center right; }
.search .input-text{background:none;border:0;color:#666;float:left;line-height:30px;padding:1px 15px;width:239px !important;height:30px;font-family:"Microsoft YaHei"; outline:none;}
.search .btn { float:left; height:32px; width:91px; border:0; cursor:pointer; background:none; outline:none;}

/*nav*/
.nav{ width:100%; height:50px; background:url(main_res/nav.jpg) repeat-x;}
.nav ul.mainNav{ width:1200px; margin:0 auto; float:left; height:auto; background:url(main_res/navLine.gif) no-repeat left 0;}
#mainNav .li1 a{ color:#fff; font-size:16px; width:100px; text-align: center;}
#mainNav .li1{ float:left; display:inline; font-size:16px; position:relative; z-index:90;}
#mainNav .li1 .h1{ background:url(main_res/navLine.gif) no-repeat right 0;}
#mainNav .li1.first1 .h1,#mainNav .li1.last1 .h1{ background:none;}
#mainNav .li1 .a1{ display:block; text-align:center; line-height:50px;}
#mainNav .on1 .a1, #mainNav .a1:hover{ background:#2f9f06; color:#fff; text-decoration:none; line-height:50px;}
#mainNav .ul1{ display:none; position:absolute; z-index:91; background-color:#fff; text-align: center; width:100px; left:50%; margin-left:-50px; box-shadow:#999 0 2px 3px;}
#mainNav .li2{ position:relative; padding:0; width:auto; border-bottom:1px solid #f1f1f1;}
#mainNav .li2 .a2{ display:block; font-size:14px; color:#666; padding:0; width:auto; line-height:35px; height:35px; overflow:hidden;}
#mainNav .li2 .a2:hover{ background: #f1f1f1; text-decoration: none;}
#mainNav .ul1 .ul1{ display:none; position:absolute; top:0; left:100px; width:110px; background:#fff;margin:0;}
#mainNav .li3{border-bottom:1px solid #f1f1f1;}
#mainNav .li3 .a3 {display:block; font-size:14px; color:#666; padding:0; width:auto; line-height:35px; height:35px; overflow:hidden;}
#mainNav .li3 .a3:hover{ background:#e5e5e5; text-decoration:none;}
#mainNav .li2:hover .a2{ background:#f1f1f1}
#mainNav .li2:hover .ul2{ display:block; border-left:1px solid #eee;}
#mainNav .li2:hover .ul1{ display:block !important; border-left:1px solid #eee;}
#mainNav .li2:hover .ul1 .li2 .a2{background:#fff;}
#mainNav .li2:hover .ul1 .li2:hover .a2{background:#f1f1f1;}

/* banner */
.banner{ width:100%; height:auto;}
.slideBox{ width:1200px; margin:0 auto; height:380px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:50%; bottom:5px; z-index:1; width:300px; margin-left:-150px;}
.slideBox .hd ul{ overflow:hidden; zoom:1; text-align:center;}
.slideBox .hd ul li{ display:inline-block; margin:0 4px; width:25px; height:5px; line-height:14px; text-align:center; background:#fff; cursor:pointer; text-indent:-9999px; overflow:hidden; filter:alpha(opacity=80);opacity:0.8;}
.slideBox .hd ul li.on{ background:#006d3b; filter:alpha(opacity=100);opacity:1;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; width:100%; height:380px; display:block;}
.slideBox .bd li a{ width:100%; height:380px; display:block; background-size:100%;}


.slideBox .prev,.slideBox .next{ position:absolute; left:0; top:50%; margin-top:-45px; width:60px; height:90px; background:url(main_res/arrow.png) -117px 0px no-repeat; opacity: 0;filter:alpha(opacity=0);-webkit-transition: all .3s ease;}
.slideBox .next{ left:auto; right:0; background-position:0 0; }
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBox:hover .prev,.slideBox:hover .next{opacity: 0.8;filter:alpha(opacity=25);}
.slideBox .prevStop{ display:none;}
.slideBox .nextStop{ display:none;}


.main0{ width:1180px; height:auto; overflow:hidden; padding:15px 10px; margin:0 auto 15px; background:#FFF;}
.main0 .focusPic{ width:420px; float:left;}
.main0 .focusPic .bd li .con .title{ height:40px; line-height:40px; text-align:left; font-size:14px;}
.main0 .focusPic .bd li .con .title a{ display:block; max-width:70%; height:40px; overflow:hidden;}
.main0 .focusPic .bd li .con .bg{ height:40px;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50); opacity: 0.5;}
.main0 .focusPic .hd{ position:absolute; right:15px; top:197px; z-index:19;}
.main0 .focusPic .hd li{ width:6px; height:6px; overflow:hidden; text-indent:-999px; margin-left:7px;}
.main0 .focusPic .hd li.on{ background:#006d3b }

.focusPic .hd ul{ _display:inline; }
.focusPic .hd li{ float:left;display:inline;background:#fff;cursor:pointer;border-radius:0;}

.focusPic{ *zoom:1; text-align:center; position:relative; z-index:10;}
.focusPic:after{ content:""; display:table; clear:both;}

.focusPic .bd{ z-index:11;}
.focusPic .bd li{ position:relative; z-index:12;}
.focusPic .bd li .pic{ position:relative; z-index:13;}
.focusPic .bd li .pic img{ vertical-align:bottom; width:420px; height:220px;}
.focusPic .bd li .con{ width:100%; position:absolute; z-index:14; left:0; bottom:0;}
.focusPic .bd li .con .title{ overflow:hidden; position:relative; z-index:16;}
.focusPic .bd li .con .title a{ display:block; padding:0 10px; color:#fff; text-decoration:none;}
.focusPic .bd li .con .bg{ filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); opacity:0.8; position:absolute; width:100%; height:25px; z-index:15; left:0; bottom:0; background-color:#000;}

.notice{ width:100%; height:auto; padding-top:8px;}
.notice_t{ float:left; border-left:2px solid #006d3b; text-align:center; font-weight:bold; font-size:16px; letter-spacing:10px; text-align:center; background:#f5f5f5;}
.notice_t a{ display:block; color:#006d3b; width:18px; height:112px; padding:14px 10px; line-height:1.8;}
.notice ul{ float:right; width:370px;}
.notice ul li{ float:left; width:100%; line-height:28px; background:url(main_res/icon_01.jpg) no-repeat left center;}
.notice ul li a{ float:left; color:#333; font-size:14px; font-size:14px; display:block; max-width:72%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin-left:14px;}
.notice ul li a:hover{ color:#006d3b; text-decoration:underline;}
.notice ul li span{ display:inline-block; float:right; color:#666; font-size:13px;}

.focusNews{ width:480px; float:left; margin:0 15px 0 15px;}
.focusNews_t{ width:100%; height:30px; border-bottom:1px solid #ddd;}
.focusNews_t h3{ float:left; padding:0 5px 0 0; color: #333;}
.focusNews_t h3 a{ color:#006d3b;font-size:16px; display:inline-block; height:30px; font-weight:bold; line-height:1; padding:0 6px; border-bottom:1px solid #006d3b;}
.focusNews_t a.more{ float:right; padding:4px 15px 0; display:block; color:#444;}
.focusNews ul{ float:left; width:100%; height:auto; margin-top:5px;}
.focusNews ul li.nfn{ float:left; width:100%; background:url(main_res/icon_01.jpg) no-repeat left center;}
.focusNews ul li.heng{ float:left; width:100%;height:1px;display: block;background: url(main_res/dt-bg.png) repeat-x 0 bottom;margin:6px 0;}
.focusNews ul li.nfn a{ margin-left:14px; float:left; color:#333; font-size:14px; line-height:32px; display:block; max-width:75%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.focusNews ul li.nfn a:hover{ color:#006d3b; text-decoration:underline;}
.focusNews ul li.nfn span{ display:inline-block; float:right; color:#666; font-size:13px; line-height:32px;}

.focusNews dl{ float:left; width:715px; padding-top:10px;}
.focusNews dl dt{ width:215px;height:45px; float:left; margin:0 20px 0 0;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.focusNews dl dt a{ display:block;}
.focusNews dl dt i{display:block;float:left;transform:rotateY(0);-webkit-transform:rotateY(0);-moz-transform:rotateY(0);margin:0 22px 0 35px;}
.focusNews dl dt span{font-size:16px;color:#fff;line-height:45px}
.focusNews dl dt:hover a i{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);transition:transform .35s;-webkit-transition:transform .35s;-moz-transition:transform .35s}
.focusNews dl dt.icon_01{ background:#96c776;}
.focusNews dl dt.icon_02{ background:#76b3c7;}
.focusNews dl dt.icon_03{ background:#87c79c;}
.focusNews dl dt.icon_01 i{width:25px;height:24px; background:url(main_res/intro_01.png) no-repeat 0 0;margin-top:11px;}
.focusNews dl dt.icon_02 i{width:25px;height:24px; background:url(main_res/intro_02.png) no-repeat 0 0;margin-top:11px;}
.focusNews dl dt.icon_03 i{width:25px;height:24px; background:url(main_res/intro_03.png) no-repeat 0 0;margin-top:11px;}

.right_menu{ float:right; width:215px;}
.right_menu ul{ float:left; width:100%;}
.right_menu ul li{ width:100%;height:55px; line-height:55px; margin-bottom:10px; background:url(main_res/qe_bg.png) no-repeat;}
.right_menu ul li:hover{ background:url(main_res/qe_hbg.png) no-repeat;}
.right_menu ul li a{ display:block; font-size:16px; color:#fff;}
.right_menu ul li a i{display:block;float:left;width:80px;height:55px;transform:rotateY(0);-webkit-transform:rotateY(0);-moz-transform:rotateY(0);margin:0 0px 0 0px;}
.right_menu ul li a.qe1 i{ background:url(main_res/qe1.png) no-repeat center left;}
.right_menu ul li a.qe2 i{ background:url(main_res/qe2.png) no-repeat center left;}
.right_menu ul li a.qe3 i{ background:url(main_res/qe3.png) no-repeat center left;}
.right_menu ul li a.qe4 i{ background:url(main_res/qe4.png) no-repeat center left;}
.right_menu ul li a.qe5 i{ background:url(main_res/qe5.png) no-repeat center left;}
.right_menu ul li a.qe6 i{ background:url(main_res/qe6.png) no-repeat center left;}

.right_menu ul li.li6 a i{ background:url(main_res/qe1.png) no-repeat center left;}
.right_menu ul li.li1 a i{ background:url(main_res/qe2.png) no-repeat center left;}
.right_menu ul li.li2 a i{ background:url(main_res/qe3.png) no-repeat center left;}
.right_menu ul li.li3 a i{ background:url(main_res/qe4.png) no-repeat center left;}
.right_menu ul li.li4 a i{ background:url(main_res/qe5.png) no-repeat center left;}
.right_menu ul li.li5 a i{ background:url(main_res/qe3.png) no-repeat center left;}

.right_menu ul li.li6{ margin:0;background:url(main_res/qe_1bg.png) no-repeat;}
.right_menu ul li.li6:hover{ margin:0;background:url(main_res/qe_hbg.png) no-repeat;}
.right_menu ul li.last{ margin:0;background:url(main_res/qe_1bg.png) no-repeat;}
.right_menu ul li.last:hover{ margin:0;background:url(main_res/qe_hbg.png) no-repeat;}
.right_menu ul li:hover a i{transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-moz-transform:rotateY(360deg);transition:transform .35s;-webkit-transition:transform .35s;-moz-transition:transform .35s}

.main{ width:100%; height:auto;}

.main1{ width:1200px; margin:0 auto; height:auto; overflow:hidden; background:#FFF; margin:20px auto;}
.main1_title{ height:38px; border-bottom:1px solid #006d3b;}
.main1_title span{ float:left; display:block; padding-left:20px;}
.main1_title span i{ display:block; float:left; width:28px; color:#FFF; background:#0b896d; margin-top:5px; margin-right:5px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px; font-size:17px; text-align:center; line-height:28px;}
.main1_title a.more{ float:right;padding:10px 15px 0; display:block; color:#444;}
.view_list{width:1190px;padding:15px 10px}
.view_list ul{ width:100%; height:auto;}
.view_list ul li{ width:188px; height: 152px;float:left; margin-right:10px; position:relative; overflow:hidden;}
.view_list ul li a{ display:block;}
.view_list ul li img{ width:100%; height:100%;}
.view_list div{ float:left; position:relative; overflow:hidden;}
.view_list div img{ width:100%; height:100%;}
.view_list div a span{width:100%;height:30px;display:block;text-align:center;background:rgba(0,0,0,.6);font-size:14px;color:#fff;line-height:30px;position:absolute;left:-100%;bottom:0}
.view_list div a i{width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;left:0;top:0;display:none}
.view_list div a:hover i{display:block}
.view_list ul li a span{width:100%;height:30px;display:block;text-align:center;background:rgba(0,0,0,.6);font-size:14px;color:#fff;line-height:30px;position:absolute;left:-100%;bottom:0}
.view_list ul li a i{width:100%;height:100%;background:rgba(0,0,0,.5);position:absolute;left:0;top:0;display:none}
.view_list ul li a:hover i{display:block}


.main3{ width:1180px; margin:0 auto 20px; height:auto; overflow:auto; padding:10px; background:#fff;}
.main3_r_t{ height:40px; width:100%; line-height:40px; background:#fff; border-bottom:1px solid #ddd;}
.main3_r_t ul{ width:100%; height:40px; float:left;}
.main3_r_t ul li{ float:left; height:39px;}
.main3_r_t ul li a{ color:#333; font-size:16px; padding:0 15px;}
.main3_r_t ul li.cur{ color:#006d3b; height:39px; border-bottom:2px solid #006d3b; font-weight:700;}
.main3_r_t ul li.cur a{ color:#006d3b;}
.main3_l{ width:580px; margin-right:20px; height:auto; background:#FFF; float:left;}
.main3_r{ width:580px; height:auto; background:#FFF; float:right;}
.new_tab_c{ width:560px; margin:10px 10px 9px; float:left; height:auto;}
.new_tab_c li{ background:url(main_res/dot1.png) 0 14px no-repeat;; width:100%; height:auto; height:32px; line-height:32px;}
.new_tab_c li a{ float:left; margin-left:10px; color:#444; font-size:14px; max-width:80%; white-space:nowrap; overflow: hidden; -ms-text-overflow:ellipsis; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.new_tab_c li a:hover{ color:#006d3b; text-decoration:underline;}
.new_tab_c li span{ display:block; float:right; color:#666; font-size:13px;}

.main2{width:1180px;padding:0 10px 10px;background:#fff;overflow:hidden; margin:0 auto 20px;}
.main2 .main2_t{height:40px;border-bottom:1px solid #ddd;background:url(main_res/link_tit.png) no-repeat 0 0;margin-bottom:10px;padding-left:171px}
.main2 .main2_t a{display:block;float:left;font-size:16px;color:#6c6c6c;line-height:40px;padding:0 20px}
.main2 .main2_t .link-cu{border-bottom:2px solid #006d3b;color:#006d3b;height:39px;font-weight:700}
.main2 .main2_c{width:999999px;float:left}
.main2 .main2_c .link-list{width:1180px;float:left;margin-left:15px; height:120px; overflow:auto;}
.main2 .main2_c .link-list a{width:184px; padding-right:10px;display:block;float:left;font-size:14px;color:#333;line-height:30px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.main2 .main2_c .link-list a:hover{color:#006d3b}

.foot{ width:100%; height:auto; padding:0px 0 20px; background:none; border-top:0px solid #006d3b;}
.foot_t{ text-align:center; line-height:30px; color:#666;}
.foot_t a{ display:inline-block; margin:0 10px; font-size:14px; color:#666;}
.foot_t span{ display:inline-block; color:#888;}
.foot_b{ text-align:center; font-size:14px; line-height:30px; color:#666;}
.foot_b a{ display:inline-block; font-size:14px; color:#666;}
.foot_b i{ display:inline-block; height:23px; width:24px; background:url(main_res/wxq.png) 0 0 no-repeat; overflow:visible; margin-left:2px; position:relative; cursor:pointer;}
.foot_b i .wxq_ewm{ display:none; position:absolute; bottom:20px; left:-88px; width:201px; height:220px;}
.foot_b i:hover .wxq_ewm{ display:block;}

/*�Ҳ�Ư��*/
.right-nav{display: inline-block; width: 78px; height: 100%; padding-top: 160px; background:url(main_res/icon_03.png) repeat left top; position: fixed; top: 0; right: -78px; z-index:90;}
.hand{width: 80px; opacity:100; height:100px; background:url(main_res/icon_02.png) no-repeat center center; font:12px/24px "Microsoft YaHei"; color: #fff; position: fixed; right: 0; top: 22%; cursor: pointer; z-index: 99; vertical-align: middle; text-align: center;}
.hand span{display: inline-block; width: 80px; position: absolute; left: 0; top: 50%; font: 12px/24px "Microsoft YaHei"; color: #0b896d; margin-top:24px;}
.right-nav-touch{width: 30px;height:100%;position: fixed;right:0;top:0;}
.right-nav ul{position: relative; z-index:99;}
.right-nav li{ padding: 20px 0; height: 60px; border-bottom: 1px solid #96c4db; position: relative; z-index:99;}
.right-nav li:last-child{ border-bottom: none; }
.right-nav li a{display: inline-block; width: 78px; padding-top: 40px; font: 14px/20px "Microsoft YaHei"; color: #fff; text-align: center; position: relative; z-index:99;}
.right-nav li a:hover{text-decoration:none;}
.right-nav li a.a1{background:url(main_res/icon_04.png) no-repeat center top;}
.right-nav li a.a2{background:url(main_res/icon_05.png) no-repeat center top;}
.right-nav li a.a3{background:url(main_res/icon_06.png) no-repeat center top;}
.right-nav li:hover{ background: #006d3b; }

.eject span{  width:150px; height:150px; display:none; overflow: hidden; position: absolute; right:80px; top:-25px; z-index:-1;}
.eject span img{ width:150px; height: 150px; position:relative; z-index:0;}

.goTop{ width:50px; height:40px; border:0px solid #000; position:fixed; right:15px; bottom:20px; display:none; z-index:9999;}
.goTop a{ display:block; width:50px; height:40px; background:url(main_res/goTop.png) no-repeat 0 0; -webkit-transition: .3s  ease-in-out; transition: .3s ease-in-out;}
.goTop a:hover{ background:url(main_res/goTop.png) no-repeat -61px 0;}


.inbanner{ width:1200px; margin:20px auto 0; height:auto;}
.inbanner img{ width:1200px; height:auto;}
.content{ width:1200px; height:auto; overflow:hidden; margin:30px auto 20px;}

/*��ർ��*/
.side_l{ float:left; width:230px; height:auto; overflow:hidden; margin-right:20px;}
.side_l h3{ position:relative; width:100%; height:122px; text-align:center; background:#0b896d; border-top:4px solid #016d3b; box-sizing:border-box; padding:30px 0 0 70px; }
.side_l h3 em{ position:absolute; top:0; left:16px; display:block; line-height:118px; font-family:'DidotBold'; font-size:74px; color:#fff; font-weight:normal; }
.side_l h3 b{ display:block; line-height:36px; font-family:'Microsoft YaHei'; font-size:26px; color:#fff; font-weight:normal; }
.side_l h3 i{ display:block; line-height:20px; font-family:'Arial'; font-size:14px; color:#00dcab; font-weight:normal; }

.side_l .side_menu{ float:left; width:100%; margin-top:1px; background:#f0f0f0; padding-bottom:80px; border-bottom:4px solid #ccc;}
.side_l .side_menu li{  position: relative; width: 100%; height: auto; line-height:50px; border-bottom:1px solid #fff;}
.side_menu li>a{ display: block; width: 100%; height: 100%; overflow: hidden; padding: 0 34px; box-sizing: border-box; font-family:'Microsoft YaHei'; font-size:16px; color:#333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.side_menu li:after{ content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 1px; background: #ddd; }
.side_menu li.on>a,.side_menu li>a:hover{ color:#0b896d; background: url(main_res/nymenu_list_ico.png) no-repeat 180px center #fff; }
.side_l .side_menu li.selected>a{ color:#0b896d; background: url(main_res/nymenu_list_ico.png) no-repeat 180px center #fff; }

.side_menu li.on>a:after,.side_menu li>a:hover:after{ content: ""; position: absolute; left: 0; top: 0; width: 4px; height: 100%; background: #ccc; }
.side_l .side_menu dl{ width:210px; height:auto; display:none; background:#FFF; padding:0 0 0 20px;}
.side_l .side_menu dl dd{ width:100%; height:auto; line-height:30px; color:#333;}
.side_l .side_menu dl dd a{ display: block; width: 100%; height: 100%; overflow: hidden; padding: 0 34px; box-sizing: border-box; font-family:'Microsoft YaHei'; font-size:14px; color:#333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.side_l .side_menu dl dd:last-child{ margin-bottom:20px;}
.side_l .side_menu dl dd a:hover{ color:#0b896d;}
.side_l .side_menu li.on dl{ display:block;}
.side_l .side_menu li.selected dl{ display:block;}

.side_menu li.on dd.thisclass a,.side_menu li dd.thisclass a:hover{ color:#0b896d; }

.side_r{ float:right; width:900px; height:auto; border:1px solid #eaeaea; background:#FFF; min-height:480px; padding:0 20px 20px;}
.side_rt{ width:100%; float:left; height:45px; line-height:45px; border-bottom:1px solid #ddd; padding-top:10px;}
.side_rtmc{ float:left; font-size:18px; color:#0b896d; font-weight:500; border-bottom:1px solid #0b896d; max-width:630px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.side_rtr{ float:right; color:#888; font-size:14px; margin-right:5px; max-width:700px; overflow:hidden;background: url(main_res/crumbs_ico.png) no-repeat left center; padding-left:30px;}
.side_rtr a{ color:#888; font-size:14px;}
.side_rtr a:hover{ color:#0b896d;}
.con_con{ width:100%; height:auto; overflow:hidden; float:left;}
/*���*/
.about_con{ width:100%; line-height:2; padding:20px 0 10px; font-size:14px; color:#333;}
.about_con p{ margin:0 0 10px;}
.about_con b,.about_con strong{ font-weight:bold;}
.about_con i,.about_con em{ font-style:italic;}

/*����*/
.news_con{ width:850px; padding:15px 10px 10px; height:auto;}
.news_con ul{ float:left; width:100%;}
.news_con ul li{ float:left; width:100%; border-bottom:1px dashed #CCC; margin-bottom:10px; height:75px; padding-bottom:12px;}
.news_con ul li h3{ width:838px; padding-left:12px; line-height:30px; font-weight:bold; background:url(http://h.0551hot.com/templets/moban/style/images/dot.png) 0 14px no-repeat;}
.news_con ul li h3 a{ color:#333; font-size:15px;}
.news_con ul li h3 a:hover{ color:#0b896d;}
.news_con ul li span{ font-size:12px; width:838px; padding-left:12px; color:#888; display:block; line-height:22px;}
.news_con ul li span a{ color:#fb6d01; margin-left:5px;}

/*��ҳ*/
.page{ width:100%; height:auto; text-align:center; padding:20px;}
.page a,.page span{display:inline-block;*display:inline;zoom:1;line-height:24px;border:1px solid #f1f1f1;padding:0 8px;background:#f1f1f1;font-size:13px; margin:0 2px; color:#666;}
.page a:hover { border:1px solid #0b896d; text-decoration: none; color:#0b896d; }
.page .current { background:#2671c3; border-color:#2671c3; color:#fff; font-weight:600; padding:0 8px; }

/*�����쵼*/
.leader_con{ width:850px; padding:15px 10px 10px; height:auto;}
.leader_con ul{ float:left; width:100%;}
.leader_con ul li{ float:left; width:100%; border-bottom:1px dashed #9a9a9a; margin-bottom:15px; height:auto; padding-bottom:15px;}
.leader_con ul li .pic{ width:130px; height:155px; float:left; margin-right:15px;}
.leader_con ul li .pic img{ padding:4px; border:1px solid #eee; width:120px; height:145px;}
.leader_con ul li .info{ width:700px; height:155px; float:right;}
.leader_con ul li .info h3{ font-size:15px; color:#333; line-height:30px; font-weight:700;}
.leader_con ul li .info h3 strong{ color:#993366; font-size:15px;}
.leader_con ul li .info span{ display:block; line-height:24px; color:#666; font-size:14px;}

/*ʦ�ʶ���*/
.teacher_title{ width:100%;font-size:15px; padding:10px 0;background:#fbfbfb; margin:15px 0 0; color:#000; font-weight:bold; text-indent:15px;border-left:3px solid #016d3b;}
.teacher_con{ width:100%; height:auto; padding:15px 0 0;}
.teacher_con ul{ float:left; width:100%; height:auto;}
.teacher_con ul li{ float:left; min-width:80px; padding:0 10px; text-align:center;}
.teacher_con ul li .pic{ float:left; width:100%;}
.teacher_con ul li .pic img{ width:118px; height:158px; border:1px solid #eee; padding:3px;}
.teacher_con ul li span{ display:block; text-align:center; width:100%; margin:5px 0 10px; float:left;}
.teacher_con ul li a{ color:#333; font-size:14px;}
.teacher_con ul li a:hover{ color:#0b896d;}

/*У�ѷ��*/
.alumni_con{ width:850px; height:auto; padding:15px 10px 0;}
.alumni_con ul{ float:left; width:100%; height:auto;}
.alumni_con ul li{ float:left; width:170px; height:auto; text-align:center;}
.alumni_con ul li .pic{ float:left; width:100%;}
.alumni_con ul li .pic img{ width:118px; height:158px; border:1px solid #eee; padding:3px;}
.alumni_con ul li span{ display:block; text-align:center; width:100%; margin:5px 0 10px; float:left;}
.alumni_con ul li a{ color:#333; font-size:14px;}
.alumni_con ul li a:hover{ color:#0b896d;}

/*�ĵ�����*/
.down_con{ width:100%; padding:15px 0 10px; height:auto;}
.down_con ul{ width:100%; height:auto;}
.down_con ul li{ float:left; width:100%; border-bottom:1px dashed #CCC; line-height:34px; background:url(main_res/new_icon.jpg) no-repeat left center;}
.down_con ul li a{ float:left; max-width:740px; color:#666; margin-left:8px; font-size:14px;}
.down_con ul li a:hover{ color:#0b896d;}
.down_con ul li span{ display:inline-block; float:right; color:#666; font-size:14px;}

/*��֯��*/
.organiz_title{ width:100%;font-size:15px; padding:8px 0;background:#fbfbfb; margin:15px 0 0; color:#000; font-weight:bold; border-left:3px solid #016d3b; text-indent:15px;}
.organiz_con{ width:100%; line-height:24px; padding:15px 0 0; font-size:14px; color:#333;}
.organiz_con ul{ width:100%; height:auto; float:left;}
.organiz_con ul li{ width:33.33%; margin:10px 0 8px 0; float:left; background:#fff; padding:0; text-align:center;}
.organiz_con ul li a{ line-height:24px; font-size:15px; color:#000;}
.organiz_con ul li a:hover{ color:#0b896d;}
.organiz_con b,.organiz_con strong{ font-weight:bold;}
.organiz_con i,.organiz_con em{ font-style:italic;}


/*�������*/
.news_1,.news_3,.news_5,.news_7{ float:left; width:400px; padding:0 25px 0 10px; margin:15px 0 10px; height:auto; border-right:1px solid #999;}
.news_2,.news_4,.news_6,.news_8{ float:right; width:400px; padding:0 10px 0 24px; margin:15px 0 10px; height:auto;}
.news_title{ width:100%; height:37px; line-height:37px; background:#eee; float:left;}
.news_title span{ display:block; float:left; padding:0 30px; font-size:15px; background:url(http://h.0551hot.com/templets/moban/style/images/icon_0.png) no-repeat;}
.news_title span a{ display:block; color:#255f9e; font-weight:bold;}
.news_title a.more{ float:right; padding:0 15px; display:block; color:#444;}
.news1_con{ float:left; width:100%; height:auto;}
.news1_con ul{ float:left; width:100%; height:auto;}
.news1_con ul li{ float:left; width:100%; border-bottom:1px dashed #CCC; line-height:34px; background:url(main_res/dot1.png) no-repeat left center;}
.news1_con ul li a{ float:left; max-width:78%; color:#666; margin-left:8px; font-size:14px;}
.news1_con ul li a:hover{ color:#2671c3;}
.news1_con ul li span{ display:inline-block; float:right; color:#666; font-size:14px;}

.news1_1,.news1_2,.news1_3{ float:left; width:850px; padding:0 10px 0 10px; margin:15px 0 10px; height:auto;}

/*����ҳ*/
.news_detail_con{ width:850px; line-height:24px; padding:15px 10px 10px; font-size:14px; color:#333;}
.news_detail_title{ text-align:center; font-size:18px; font-weight:bold; padding:10px 0 15px; border-bottom:1px solid #e4e4e4;}
.news_detail_title span{ margin-left:15px; font-size:15px;}
.nd_date{ color:#999; padding:10px 0 5px 0; text-align:center; font-size:12px;}
.nd_con{ padding:10px 15px; line-height:1.8; font-size:14px; color:#666; width:820px;}
.nd_con b,.nd_con strong{ font-weight:bold;}
.nd_con i,.nd_con em{ font-style:italic;}
.fy{ width:100%; height:auto; margin:15px 0 0; border-top:1px solid #e4e4e4; padding:15px 0 0;}
.fy dd{ width:100%; margin:5px 0; font-weight:bold; font-size:14px;}
.fy dd a,.fy dd span{ font-weight:normal; color:#666; font-size:14px;}
.fy dd a:hover{ color:#2671c3;}

/*ʵ����ԤԼ*/
.message_con{ width:850px; padding:15px 10px 10px; font-size:14px; color:#333;}
.message_con form{ width:100%; height:auto;}
.message_con dl{ float:left; width:720px; padding-left:30px; margin-bottom:10px; margin-top:10px;}
.message_con dl dt{ float:left; width:85px; text-align:right; font-size:14px; color:#666; line-height:24px;}
.message_con dl dd{ float:left; width:auto; padding-left:5px; width:240px;}
.message_con dl dd.w2{ width:10px !important; height:1px;}
.message_con dl dd input{ height:24px; line-height:24px; font-size:14px; color:#666; font-family:"Microsoft YaHei"; padding:0 3px;}
.message_con dl dd select{ height:24px; line-height:24px; font-size:14px; color:#666; font-family:"Microsoft YaHei";}
.message_con dl dd select option{ height:24px; line-height:24px;}
.message_con dl.button{ padding-left:150px; width:700px; margin-top:20px;}
.message_con dl.button dd input{ margin-left:60px; background:#0b896d; border:none; font-family:"Microsoft YaHei"; color:#FFF; width:130px; height:36px; line-height:28px; font-size:16px; letter-spacing:2px;}
.message_con dl.button dd input.reset{ background:#444;}
.message_con dl dd textarea{ height:125px; width:574px; line-height:24px; font-size:14px; color:#666; font-family:"Microsoft YaHei";padding:5px;letter-spacing:0;}


.fwcs{display:inline;}
.siteCounter4{display:inline;}
.siteCounter4 span{padding:0;margin:0;background:none;color:#666;}
.vi8{display:none !important;}