﻿ @charset "utf-8";
/* CSS Document */

/*通用样 式*/
body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, form { margin:0; padding:0; }
body{ font-family:微软雅黑,宋体; font-size:12px; background:#fff;  color:#333; }
h1, h2, h3, h4, h5, h6{ font-size:12px; font-weight:normal;}
li{ list-style:none;}
*{zoom:1}

img{ border:none; }
ul{ margin:0; padding:0;}
a{ color:#333; text-decoration:none;}
a:hover{ text-decoration:underline; color:#4687b8;}
.a14 a{ color:#333; text-decoration:none; font-size:14px;}
.a14 a:hover{ text-decoration:underline;color:#4687b8;}
.a15 a{ color:#333; text-decoration:none; font-size:15px;}
.a15 a:hover{ text-decoration:underline;color:#4687b8;}
.a16 a{ color:#333; text-decoration:none; font-size:16px;}
.a16 a:hover{ text-decoration:underline;color:#4687b8;}
.a12 a{ color:#333; text-decoration:none; font-size:12px;}
.a12 a:hover{text-decoration:underline;color:#4687b8; }
.none{ display:none;}					
.clear{ clear:both;}
.font_red{ color:#f00; font-size:12px; padding:5px;}
.datetime,.date{ float:right; color:#999;}
.abc_14{ font-size:14px;}
.newsli16 li{ background: url(images/dian.jpg) no-repeat 9px 15px; height:32px; line-height:32px; padding-left:20px; overflow:hidden;}
.newsli14 li{ background: url(images/dian.jpg) no-repeat 9px 15px; height:28px; line-height:28px; padding-left:20px; overflow:hidden;}
.newsli12 li{ background: url(images/dian.jpg) no-repeat 9px 12px; height:26px; line-height:26px; padding-left:20px; overflow:hidden;}
.nobg{ background:none !important;}
#guide{ background:#fff}
#guide embed{ width:920px; height:650px; margin:0 auto; display:block;}

.qlinkbtn{width: 105%;padding: 0px 6px 0px 6px;overflow: hidden;}
.qlinkbtn li{width: 128px;height: 63px;float: left;line-height: 63px;text-align: center;margin: 0 14px 11px 0;overflow: hidden;}
.qlinkbtn li a{ color: #fff; }

.btn1{background: #5baff0;}
.btn2{background: #f0963f;}
.btn3{background: #99cc66;}
.btn4{background: #debb9f;}
.btn5{background: #5baff0;}
.btn6{background: #99cc66;}


h1{ font-family:"microsoft yahei"; font-size:18px; height:35px;line-height:30px;  margin:0 auto; margin-top:10px; text-align:center; }

.hd b{ color:#333;}
.more{float:right;color: #fff;margin-right:10px;}
.more a{ color:#333;}
.path{ width:1190px; margin:15px auto;  height:25px; line-height:25px; padding-left:10px; font-family:'宋体'; color:#CCC; background:#f9f9f9;}
.path a{ font-family:microsoft yahei; padding:0 10px;}
.path span{font-family:microsoft yahei; color:#333;}
.path b{ font-weight:normal; padding-left:10px;}

.fmore_b{ float:right; padding-right:10px;}
.fmore_b a{ color:#333;}
#fs_adv{ width:850px; height:400px; position:fixed; top:20%; margin-left:-425px; left:50%; z-index:99999;}
#fs_adv #closebtn{ width:32px; height:32px; display:block; background:url(images/closebtn.png) no-repeat 0px 0px; z-index:99999; position:absolute; right:5px; top:5px;}
#fs_adv #closebtn:hover{ background:url(images/closebtn.png) no-repeat 0px -33px;}
.adv_ewm{ position: relative; z-index:9999;}

.mt10{ margin-top:10px;}
.mt2{ margin-top:2px;}
.mt15{ margin-top:15px;}
.mt30{ margin-top:30px;}
.fl{ float:left;}
.fr{ float:right;}
.pic_list12080 li img{ width:114px; height:74px; padding:3px; border:1px solid #f0f0f0; }
.pic_list12080 li p{ text-align:center; line-height:25px; }
.pagelist{ margin:20px auto; display:block; line-height:25px; text-align:center; }
.pagelist a{ padding:4px 8px; border:1px solid #999; font-size:12px;}
.date{padding-right:10px;float:right;}
.gray_bg{ background:url(images/gray_bg.jpg) repeat-x 0px 1px;}
.blank15{ height:15px;}
.blank30{ height:30px;}
.fdadv{ z-index:99999999999; position:relative;}



.top{ width: 100%; min-width: 1200px; height: 30px; background: #f5f5f5; line-height: 30px; }
.top .topcon{ width: 1200px;  margin:0 auto; }
.top .topcon .note{ float: left; }
.top .topcon .member{ width: 400px; float: right; text-align:right; margin-right:30px;}
.top .topcon .member a{ padding:0 10px;}


/*大广告图*/
.in_banner{ width: 1440px; position:relative; margin:0 auto; overflow:hidden; }
.in_banner .bd{ height: 400px;  position:relative; z-index:0; }
.in_banner .bd li{width: 1200px; height: 400px;  }
.in_banner .hd{ width:100%; min-width: 1200px;position: absolute; z-index:1; bottom:20px; height:40px; line-height:40px;  text-align:center;background:none; filter:alpha(opacity=90);opacity:0.9 }
.in_banner .hd ul{ text-align:center;  padding-top:5px;  }
.in_banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:#fff;border:1px solid #5baff0; border-radius:5px;overflow:hidden; font-size:0; transition:0.5s;-moz-transition:0.5s;-webkit-transition: 0.5s;-o-transition:0.5s;}
.in_banner .hd ul .on{ background:#5baff0;border:1px solid #5baff0; width:20px; }
.in_banner .hd .num{ display: none; }
.in_banner .prev{  position:absolute; display: block; display: none; width:50px; height:50px; background:url(images/arrowbig.png) no-repeat 3px 6px #000;opacity: 0.8; filter:alpha(opacity:80);position:absolute; z-index:10; cursor:pointer; border-radius:50px;-webkit-transition:0.5s ease all;-moz-transition:0.5s ease all; }
.in_banner .next{  position:absolute; display: block; display: none; width:50px; height:50px; background:url(images/arrowbig.png) no-repeat 6px -38px #000;opacity: 0.8; filter:alpha(opacity:80);position:absolute; z-index:10; cursor:pointer; border-radius:50px;-webkit-transition:0.5s ease all;-moz-transition:0.5s ease all; }
.in_banner .prev{ left:50px; top:45%;}
.in_banner .next{ right:50px; top:45%;}
.in_banner .prev:hover{ text-decoration:none;background:url(images/arrowbig.png) no-repeat 3px 6px #5baff0;opacity:1; filter:alpha(opacity:100);}
.in_banner .next:hover{ text-decoration:none;background:url(images/arrowbig.png) no-repeat 6px -38px #5baff0;opacity:1; filter:alpha(opacity:100);}


/*大广告图*/
.banner{ position:relative; margin:0 auto; overflow:hidden; }
.banner .bd{ height: 240px;  position:relative; z-index:0; }
.banner .bd li{width:100%; min-width: 1200px; height: 240px;  }
.banner .hd{ display: none; }

/*logo 搜索*/
.header{width:1200px;height: 200px;left:50%;margin-left: -600px;top: 60px;position: absolute;z-index:999;}
.header .bannerswf{ position:absolute; top:0; left:0; z-index:-1;}
.header .lose{ width:1200px; height:135px;overflow:hidden;}
.header .lose .logo{width: 465px;height:85px;float:left;margin-top: 0px;margin-left:10px;background:url(images/logo.png) no-repeat;}
.header .lose .logo a{ width:330px; height:85px; display:block;}

.header .member{float: right;margin-right: 40px;}
.header .member a{ margin:0 10px;}

.header .lose .main_search {position:absolute;z-index:999;width: 272px;height:32px;top: 31px;right: 20px;overflow:hidden;background:url(images/searchbg.jpg) no-repeat 0px 0px;}
.header .lose .main_search #keyword { width:190px; height:30px; line-height:30px; font-family:microsoft yahei; color:#999;border:none; text-indent:30px; float:left; background:none;  }
.header .lose .main_search #Submit{border:none;width: 79px;height: 31px;background:none;color:#fff;font-family:microsoft yahei;cursor:pointer;float:right;text-indent:-999px;/* border:1px solid #f00; */}

.fixed{ position:fixed !important; top:0; left: 0; z-index: 999; }


	

/* navBar */
.nav{width:1200px; margin:0 auto; position:relative; height:45px;  background:#5baff0; }
.nav a:hover{ text-decoration:none; color:#fff;}
.mainNav{ width:1200px; margin:0 auto; z-index:9; zoom:1; height:45px; line-height:45px;  }
.mainNav *{ zoom:1; vertical-align:top;}
.mainNav ul{ display:none; position:absolute; top:45px; left:0px; width:100px;  text-align:center; z-index:999;  } 
.mainNav .ul1{z-index:9999; overflow:hidden;  background:#4687b8; }
.mainNav .ul1 .li2{ *display:inline; width:100px;}
.mainNav .ul1 .li3{ *display:inline; width:100px;}
.mainNav li{ }
.mainNav a{ display:block;  }
.mainNav li.spe{ display:inline-block; *display:inline; zoom:1; color:#03813e;  }
.mainNav .li1{ display:inline-block; *display:inline; width:100px;position:relative; }
.mainNav .last1{} 

.mainNav .h1{ display:inline-block; *display:inline;}
.mainNav .li1 .a1{  display:inline-block; *display:inline; font-size:16px;height:45px; line-height:45px; color:#fff; width:100px; text-align:center;}
.mainNav .on1 .a1{ color:#FFF !important;text-decoration:none;background:#4687b8; font-size:16px; }
.mainNav .li2 ul{  top:0px; left:100px;  }
.mainNav .li2 a{ background-color:#4687b8; color:#fff; font-size:14px;}
.mainNav .li2 .a2{ line-height:35px; *height:35px; *margin:0;}

.mainNav .li2 .a2:hover{background-color: #6097c1;color:#ffcc66;font-size:14px;} 
.mainNav .li3 a{ background-color:#4687b8;  line-height:35px;  }
.mainNav .on3 .a3{ background-color:#4687b8;  }

.mainNav .hasUl1{ background:url(images/arrowbottom.png) no-repeat 120px 21px;}




#main{ width:1200px; margin:0 auto; overflow:hidden;}
#main .hd { height:40px; line-height:40px; }
#main .hd .title{ color:#fff;background:url(images/navon.png) no-repeat 0px 0px; display:block; width:100px; font-size:16px; font-weight:bold; text-align:center;}
#main .hd .more{ float:right;}
#main .hd .more:hover{ color: #fff; }

/*新闻组*/
#main .group_news{ overflow:hidden;}
#main .group_news #focus{ float:left; width:450px; height:300px; position:relative; background:#333;}
#main .group_news #focus .slideNav{z-index:999;position:absolute;width: 73px;height:20px;right:10px;bottom:4px;}
#main .group_news #focus .slideNav li{float:left;width: 10px;height: 10px;text-indent:-999px;background:#fff;margin-left:5px;cursor: pointer;border-radius: 5px;}
#main .group_news #focus .slideNav .on{background: #5baff0;}
#main .group_news #focus .slideNav .on a{color:#fff;}
#main .group_news #focus .slideCon{ position:relative;}
#main .group_news #focus .slideCon .pe_u_thumb img{ width:450px; height:300px;}
#main .group_news #focus .pe_u_thumb_title{ position:absolute; display:block; width:450px; text-align:left;text-indent:15px; z-index:9; height:45px; line-height:45px;bottom:0px; background:url(images/bannerhdbg.png) repeat-x;}
#main .group_news #focus .pe_u_thumb_title a{ color:#fff; text-decoration:none; font-size:12px; }
#main .group_news #focus .fbli{ padding-top:10px;}
#main .group_news #focus .fbli ul li{line-height:26px; padding-left:10px; background:url(images/dian.png) no-repeat left center;}
#main .group_news #focus .fbli ul li a{ font-size:12px;}
#main .group_news #focus .fbli ul li .node{ font-weight:bold; margin-right:3px;}


#main .group_news .Notice {width: 300px;height:298px;background:#fff;float:right;overflow: hidden;}
#main .group_news .Notice .hd{height:36px;border:none;overflow:hidden;background: #5baff0;}
#main .group_news .Notice .hd h3{ float:left; line-height:36px;width:100px; text-align:center; font-size:14px; color: #fff;  background:#5baff0; font-weight:bold;}

#main .group_news .Notice .bd {background: #fff;height: 260px;overflow: hidden;border:1px solid #e4e4e4;}
#main .group_news .Notice .bd ul{margin: 5px;/* background: #fff; */height: 214px;padding: 10px 0px;}
#main .group_news .Notice .bd ul li{ line-height:20px ;margin-bottom: 10px; height: 40px; border-bottom:1px dashed #e4e4e4; padding-bottom:5px}
#main .group_news .Notice .bd ul li .date{ float:right;}
#main .group_news .Notice .tempWrap{height: 240px !important;margin-top: 10px;}

.part_new{ overflow: hidden; }
.part_new .box{ border: 1px solid #e4e4e4; overflow: hidden; }
.part_new .box .hd{height: 40px;line-height: 40px;border-bottom: 2px solid #5baff0;background: #5baff0;}
.part_new .box .hd .more{padding-right: 18px;}
.part_new .box .hd h3{padding: 0px 20px;/* background: #5baff0; */color: #fff;margin-left: 15px;float: left;font-size: 16px;font-weight: bold;}
.part_new .box .bd{padding: 15px 10px;}

.part_new .box .bd ul .t{ overflow:hidden; margin:10px 0 18px 0px; background:none; height:100px; padding-left:5px;}
.part_new .box .bd ul .t .pic{ width:150px; height:100px; float:left;}
.part_new .box .bd ul .t .pic img{width:150px; height:100px;}
.part_new .box .bd ul .t .con{ width:260px; height:80px; float:right;}
.part_new .box .bd ul .t .con .title a{ font-size:16px; line-height:28px;}
.part_new .box .bd ul .t .con .intro{ line-height:20px; color:#999; margin-top:5px;}
.part_new .box .bd ul .t .con .intro a{ font-size:12px; color:#3399FF;}

/*图标链接*/
.FrLink  { }
.FrLink ul { width: 105%; overflow: hidden; }
.FrLink ul li{ float: left; width: 188px; height: 60px; margin-right: 15px; transition:0.5s;-moz-transition:0.5s;-webkit-transition: 0.5s;-o-transition:0.5s; }
/*.FrLink ul li:hover{  -webkit-transform:scale(0.95,0.95);-moz-transform:scale(0.95,0.95); }*/
.FrLink ul li a{display: block;width: 188px;height: 60px;color: #fff;padding: 12px 0 0 64px;}
.FrLink ul li a:hover{ color: #fff; }


.FrLink ul li.btn1 a{background: url(images/frlinks.png) no-repeat 20px 15px;}
.FrLink ul li.btn2 a{background: url(images/frlinks.png) no-repeat 20px 14px;}
.FrLink ul li.btn3 a{background: url(images/frlinks.png) no-repeat 20px -69px;}
.FrLink ul li.btn4 a{background: url(images/frlinks.png) no-repeat 20px -152px;padding-top: 22px;}
.FrLink ul li.btn5 a{background: url(images/frlinks.png) no-repeat 20px -235px;}
.FrLink ul li.btn6 a{background: url(images/frlinks.png) no-repeat 20px -317px;padding-top: 22px;}

.fullbox { border: 1px solid #e4e4e4; overflow: hidden; }
.fullbox .hd{ height: 40px; line-height: 40px; border-bottom: 2px solid #5baff0; }
.fullbox .hd .more{background: url(images/morearrow.png) no-repeat right 13px;padding-right: 18px;}
.fullbox .hd h3{ padding: 0px 20px; background: #5baff0; color: #fff; margin-left: 15px; float: left; font-size: 16px; font-weight: bold; }

.fullbox .bd{ padding: 20px 0 0 20px; }
.fullbox .bd ul .t{ width: 250px; overflow:hidden; margin-right:20px; background:none; height:160px; padding-left:5px;}
.fullbox .bd ul .t .pic{ width:120px; height:160px; float:left;}
.fullbox .bd ul .t .pic img{width:120px; height:160px;}
.fullbox .bd ul .t .con{ width:120px; height:160px; float:right;}
.fullbox .bd ul .t .con .title a{ font-size:16px; line-height:28px;}
.fullbox .bd ul .t .con .intro{ line-height:20px; color:#999; margin-top:5px;}
.fullbox .bd ul .t .con .intro a{ font-size:12px; color:#3399FF;}

.fullbox .tempWrap{ width:1160px !important; }

.teacher {  height: 256px; }

/*滚动字幕*/
.zimu{ height: 40px; background: #f1f9ff; border: 1px solid #cae8ff; font-size: 20px; font-weight: bold; line-height: 40px; color: #ff9933; }
.zimu .tempWrap{ width: 1160px !important; margin-left: 20px; }



/*刊物*/
#publication .bd{ padding: 30px 0 24px 25px; }
.publication li { width: 120px !important; margin-right: 20px; }
.publication li .pe_u_thumb_title{ margin-top: 10px; text-align: center; line-height: 30px; }
.publication .tempWrap{ width:401px !important; }


/*图片*/
.grpic { padding: 30px 0 24px 17px; }
.grpic li { width: 226px !important; margin-right: 10px; }
.grpic li .pe_u_thumb_title{ margin-top: 10px; text-align: center; line-height: 30px; }



.profile{line-height: 20px;padding: 0 0 15px 0;}

/*友情链接*/
.links .bd{ padding: 15px 0 24px 17px; }
.links .pic_li{ width: 1200px; }
.links .select_li{ width: 1200px; }
.links li { float: left; margin-right: 24px; margin-bottom: 15px; width: 174px !important; }
.links li .pe_u_thumb_title{ display: none; }
.links li select{width: 174px !important; height: 24px; line-height: 24px;}

.part_new .left{ float: left; width: 448px; }
.part_new .center{ float: left; margin-left: 15px; width: 418px; }
.part_new .right{ float: right; width: 298px; }

#main .cont{ width:885px; float:left;  overflow:hidden;}
#main .side{ width:300px; float:right; overflow:hidden;}


/* 新闻资讯 */
#main .group_news .center{float:left;width: 420px;height:300px;position:relative;background:#fff;margin-left: 15px;}
#main .group_news .center .hd{height:36px;border:none;overflow:hidden;}
#main .group_news .center .hd h3{ float:left; line-height:36px;}
#main .group_news .center .hd ul li{ float:left; line-height:36px; width:100px; text-align:center; font-size:14px;}
#main .group_news .center .hd ul li a:hover{ text-decoration:none;}
#main .group_news .center .hd ul .on{ background:#5baff0; font-weight:bold;}
#main .group_news .center .hd ul .on a{ color:#fff; font-weight:bold;}
#main .group_news .center .rl{  width:420px; float:left; margin:0px 0 0 20px;}
#main .group_news .center .bd .t{width: 380px;height: 72px;border-bottom:1px dashed #ddd;margin-bottom:8px !important;padding: 10px;overflow:hidden;margin-left: 10px;background: none;}

#main .group_news .center .bd .t .time{ width:60px; height:55px; margin:5px 0 0 5px; background:#c50000; float:left; }
#main .group_news .center .bd .t .time .date{width:60px; padding:0; height:20px; line-height:20px; display:block; background:#000; color:#fff; font-size:12px;text-align:center;}
#main .group_news .center .bd .t .time .dateRight{width:60px; display:block;font-size:20px; line-height:30px; text-align:center; color:#fff;}
#main .group_news .center .bd .t .pic{ display:none;}
#main .group_news .center .bd .t .con{  height:60px;}
#main .group_news .center .bd .t .con .title{text-align: center;}
#main .group_news .center .bd .t .con .title .tit{ font-size:16px; line-height:28px; }
#main .group_news .center .bd .t .con .title .node{ font-weight:bold; font-size:14px;}
#main .group_news .center .bd .t .con .intro{ color:#999; font-size: 12px; line-height: 20px;margin-top: 3px;}
#main .group_news .center .bd .t .con .intro .more{ display:none;}

.fulll{ width:100%; height:460px; background:url(images/Product_bg.png); }

#Product{ width:1200px; height:460px; margin:0 auto; overflow:hidden;}
#Product .Double{ width:1200px; height:460px;  position:relative; overflow:hidden; }
#Product .Double .title{ text-align:center; font-size:24px; font-weight:bold; color:#fff; padding:30px 0;}
#Product .Double .title em{ font-size:12px; font-weight:normal; padding-left:10px;}
#Product .Double .hd{ height:36px;  border:none;}
#Product .Double .hd h3{ float:left; line-height:36px;}
#Product .Double .hd ul{ text-align:center;}
#Product .Double .hd ul li{ display: inline-block; line-height:36px;  margin:0 10px; text-align:center; font-size:14px; border:1px solid #fff;}
#Product .Double .hd ul li a{ color:#fff;padding:6px 15px;}
#Product .Double .hd ul li a:hover{ text-decoration:none;}
#Product .Double .hd ul .on{ border:1px solid #fff; background:#fff;}
#Product .Double .hd ul .on a{ color:#cb6f2f;}

#Product .Double .bd .pic .sPrev{ display:inline-block; position:absolute; z-index:9; top:260px; left:-45px; width:45px; height:60px; background: url(images/arrowbig.png) no-repeat 0px 10px #d2aa90; cursor:pointer;}
#Product .Double .bd .pic .sNext{ display:inline-block; position:absolute; z-index:9; top:260px; right:-45px; width:45px; height:60px; background: url(images/arrowbig.png) no-repeat 2px -31px #d2aa90; cursor:pointer;}
#Product .Double .bd .pic .sPrev:hover{ background: url(images/arrowbig.png) no-repeat 0px 10px #c50000; }
#Product .Double .bd .pic .sNext:hover{ background: url(images/arrowbig.png) no-repeat 2px -31px #c50000; }

.nextStop,.prevStop{ display:none !important;}

#Product .Double .bd .pic li{ width:278px; height:244px; overflow:hidden; float:left; line-height:24px; text-align: center; margin-right:30px; position:relative;}
#Product .Double .bd .pic li span{width:278px; height:244px; position: absolute; bottom:-244px; left:0; background:url(images/bannerhdbg.png);  text-align:center; line-height:430px; }
#Product .Double .bd .pic li span a{ display:block; color:#fff; font-size:14px;}
#Product .Double .bd .pic li span a:hover{ text-decoration:none;}
#Product .Double .bd .pic .tempWrap{ width:1200px !important; margin-top:40px; overflow:hidden; }


#main .pat2 .sidenew{ width:280px; height:218px; background:#fff; float:right;}
#main .pat2 .sidenew .hd{ height:36px; background:#ede0db; border:none;}
#main .pat2 .sidenew .hd ul li{ float:left; line-height:36px; width:100px; text-align:center; font-size:14px;}
#main .pat2 .sidenew .hd ul .on{ background:#4687b8; font-weight:bold;}
#main .pat2 .sidenew .hd ul .on a{ color:#fff;}
#main .pat2 .sidenew .bd{ padding:20px 0 0 0;}



/*友情链接*/
.flinks{width:1200px; margin:0 auto; height:75px; background:#fff; position:relative; overflow:hidden;}

.flinks .prev{ display:block; position:absolute; z-index:9; top:15px; left:123px; width:25px; height:45px; background: url(images/arrowbig.png) no-repeat -8px 3px #333333; cursor:pointer;}
.flinks .next{ display:block; position:absolute; z-index:9; top:15px; right:27px; width:25px; height:45px; background: url(images/arrowbig.png) no-repeat -8px -39px #333333; cursor:pointer;}
.flinks .prev:hover{ background: url(images/arrowbig.png) no-repeat -8px 3px #c50000; }
.flinks .next:hover{ background: url(images/arrowbig.png) no-repeat -8px -39px #c50000; }

.flinks .hd{float:left; height:36px;  border:none; overflow:hidden; margin:20px 0 0 17px;}
.flinks .hd a{  display:block; line-height:36px;width:100px; text-align:center; font-size:18px;background:url(images/lion.png) no-repeat; font-weight:bold;}

.flinks .bd {width:980px; float:right;  margin:15px 60px 0 0; }
.flinks .bd .tempWrap{width:980px !important; }
.flinks .bd ul li{ float:left; margin-right:15px;}
.flinks .bd ul li span{ display:none;}



/*页尾*/
.footer_f{width:100%;min-width:1200px;overflow:hidden;background: #f7f7f7;}
#footer{width:1200px;margin:0 auto;height: 150px;color:#fff;padding: 41px 0 10px 15px;line-height:24px;overflow:hidden;background: url(images/weixin.png) no-repeat 917px 30px;}
#footer .left{width:1200px;text-align: center;position: relative;}
#footer .left .dlinks{width:1200px;overflow:hidden;margin-bottom: 20px;}
#footer .left .dlinks li{ display: inline-block; padding: 5px 30px 10px 0px;}
#footer .left .dlinks li a{ font-size:14px; color:#333;}
#footer .left .dlinks li a:hover{ color:#5baff0;}

#footer .left .add{ float:left; width:930px;overflow:hidden; margin-top:5px;}
#footer .left .add li{ float:left; padding: 5px 15px 10px 0px; margin-right:20px;}
#footer .left p{color:#666;height: 30px;}
#footer .left p a{ color:#666;}
.gaicon{background: url(images/gaicon.png) no-repeat 487px 3px;}

#gotop{ position:fixed; bottom:-70px; right:30px; width:40px; height:40px; background:url(images/gotop.png) no-repeat center #9f9f9f; cursor:pointer;  transition:0.5s;   -moz-transition:0.5s;   -webkit-transition: 0.5s;   -o-transition:0.5s;}
#gotop:hover{ background:url(images/gotop.png) no-repeat center #4687b8; }

img.sydw_icon {width: 60px;position: absolute;top: 10px;right: 90px;}

/*通用单页*/
.full{ background:#fff !important; }
#main_sub .content_dy{ background:#fff; padding-top:20px; border:1px solid #f4f4f4;}

#main_sub #sideMenudy{ overflow:hidden;ackground:url(images/menubg.jpg) no-repeat; order-bottom:1px solid #4687b8}
#main_sub #sideMenudy .hd{ height:60px; text-align:center; line-height:40px; margin-top:20px;}
#main_sub #sideMenudy .hd h3{ font-size:22px; font-weight:bold;}
#main_sub #sideMenudy .bd{text-align:center; margin-top:20px;}
#main_sub #sideMenudy .bd ul{} 
#main_sub #sideMenudy .bd a{ height:35px; line-height:35px; background:#f9f9f9;margin-right:10px;display: inline-block; padding:0px 15px; transition:0.5s;   -moz-transition:0.5s;   -webkit-transition: 0.5s;   -o-transition:0.5s; margin-bottom:10px;}
#main_sub #sideMenudy .bd a:hover{ background:#4687b8; text-decoration:none; color:#fff;}
#main_sub #sideMenudy .bd .on{ background:#4687b8; color:#fff;}

#main_sub .content_dy .articleCon{ padding:30px 60px;}
#main_sub .content_dy .articleCon .title_c{text-align: center; padding-bottom:10px; font-size:26px; }
#main_sub .content_dy .articleCon .property{ text-align:center; height:30px; background:#f9f9f9; line-height:30px; margin-top:20px; margin-bottom:30px;}
#main_sub .content_dy .articleCon .property span{ padding:0 10px;}

#main_sub .content_dy .hd{ font-size:14px; font-weight:bold; text-indent:10px; width:100%; height:36px;}
#main_sub .content_dy .title{text-align: center; border-bottom:1px dashed #e4e4e4; padding-bottom:10px; font-size:26px; margin-bottom:40px;}
#main_sub .content_dy p{ line-height:28px; margin-bottom:20px; font-size:16px;}

#main_sub .content_dy .articleCon .subpic{ overflow:hidden;}
#main_sub .content_dy .articleCon .subpic ul{ overflow:hidden; width:1100px;}
#main_sub .content_dy .articleCon .subpic ul li{ float:left; padding:10px 12px; text-align:center; line-height:30px;transition:0.5s;   -moz-transition:0.5s;   -webkit-transition: 0.5s;   -o-transition:0.5s;}
#main_sub .content_dy .articleCon .subpic ul li:hover{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.1,1.1);}
#main_sub .content_dy .articleCon .subpic ul li img{ width:230px; height:150px; padding:5px; background:#fff; border:1px solid #e4e4e4;box-shadow:0px 1px 1px #ccc;   }



#main_sub .content_dy .articleCon .subpic_head{ overflow:hidden;}
#main_sub .content_dy .articleCon .subpic_head ul{ overflow:hidden; width:1100px;}
#main_sub .content_dy .articleCon .subpic_head ul li{ float:left; padding:10px 27px; text-align:center; line-height:30px;transition:0.5s;   -moz-transition:0.5s;   -webkit-transition: 0.5s;   -o-transition:0.5s;}
#main_sub .content_dy .articleCon .subpic_head ul li:hover{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.1,1.1);}
#main_sub .content_dy .articleCon .subpic_head ul li img{ width:150px; height:200px; padding:5px; background:#fff; border:1px solid #e4e4e4;box-shadow:0px 1px 1px #ccc;   }



#main_sub .content_dy .page{ text-align:center; font-size:12px; margin:40px 0 30px 0; }
#main_sub .content_dy .page a{ display:inline-block; padding:8px 15px; background:#f9f9f9;}
#main_sub .content_dy .page a:hover{ text-decoration:none;}
#main_sub .content_dy .page strong{display:inline-block; padding:8px 15px; background:#4687b8; color:#fff;}

#main_sub .content_dy .picorlist{ overflow:hidden;}
#main_sub .content_dy .picorlist li{ overflow:hidden; border-bottom:1px dashed #e4e4e4; padding:20px;}
#main_sub .content_dy .picorlist li:hover{ background:#f9f9f9;}
#main_sub .content_dy .picorlist .t .pic{ float:left;}
#main_sub .content_dy .picorlist .t .pic img{ width:160px; height:120px; padding:5px; background:#fff; border:1px solid #e4e4e4;box-shadow:0px 1px 1px #ccc;}
#main_sub .content_dy .picorlist .t .con{ float:right; width:82%;}
#main_sub .content_dy .picorlist .t .con .title{ text-align:left; border:none; font-size:18px; margin-bottom:10px; padding:0;}
#main_sub .content_dy .picorlist li .con .title{ text-align:left; border:none; font-size:18px; margin-bottom:10px; padding:0;}
#main_sub .content_dy .picorlist li .con .intro{ line-height:24px; font-size:14px; color:#999;}
#main_sub .content_dy .picorlist li .con .intro .more{ display:block; width:120px; height:30px; text-align:center; background:#f9f9f9; clear:both;}

#main_sub .content_dy .linklist ul{ overflow:hidden; width:1100px;}
#main_sub .content_dy .linklist ul li{ float:left; width:180px;margin-right:35px; margin-bottom:10px; }
#main_sub .content_dy .linklist ul li a{ display:block; padding:5px 10px 5px 20px; background:url(images/linkicons.png) no-repeat 5px 7px;}
#main_sub .content_dy .linklist ul li a:hover{ background:url(images/linkicons.png) no-repeat 5px 7px #f9f9f9; text-decoration:none;}



/*内页*/

#main_sub{ width:1200px; margin:0 auto; overflow:hidden; position:relative; background:#fff;}

#main_sub .side{ width:200px; float:left;  z-index:1; position:relative; opacity:0.9; filter:Alpha(opacity=90)}
#main_sub .side #sideMenu{background:#4687b8;}
#main_sub .side #sideMenu .hd{ height:60px; border-top:none; line-height:60px; }
#main_sub .side #sideMenu .hd h3{ display: inline-block;  color: #fff;    font-size: 16px;    font-weight: bold;    width: 175px; padding-left:20px;   border-bottom: none;}
#main_sub .side #sideMenu .hd a{ display:block; color:#fff; font-size:16px; font-weight:bold; text-indent:15px; width:300px; height:40px;  border-bottom:none;  }
#main_sub .side #sideMenu .hd a:hover{ text-decoration:none;}
#main_sub .side #sideMenu .bd{ padding:0px;}
#main_sub .side #sideMenu .bd ul li a{ display:block; font-size:14px; height:50px; overflow: hidden; line-height:50px; background:#fff; text-indent:20px; border:1px solid #e9e9e9; border-top:none;transition:0.5s;   -moz-transition:0.5s;   -webkit-transition: 0.5s;   -o-transition:0.5s;}
#main_sub .side #sideMenu .bd ul li a:hover{ text-decoration:none;padding-left:20px; background:#dcf2ff; color:#4687b8;}
#main_sub .side #sideMenu .bd ul .on a{ font-weight:bold; color:#4687b8;border-left:3px solid #4687b8; background:#fff;}

#main_sub .side .box{ }
#main_sub .side .box .bd{ border:1px solid #e4e4e4; border-top:none; width:198px;}
#main_sub .side .box .hd{ height:60px; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; line-height:60px; background:#4687b8;   }
#main_sub .side .box .hd b{display:block; color:#fff; font-size:16px; font-weight:bold; text-indent:15px; width:300px; height:60px;  border-bottom:none; }

#main_sub .side .box .sidenewsli{ width:198px; height:auto; background:#fff;}
#main_sub .side .box .sidenewsli li{ border-bottom:1px dashed #e4e4e4; padding:10px 10px 10px 15px; background:#fff; overflow:hidden;}
#main_sub .side .box .sidenewsli li:hover{ background: url(images/dian.jpg) no-repeat 5px 17px #fff;}
#main_sub .side .box .sidenewsli a{ font-size:12px; line-height:20px;}

#main_sub .content{ width:965px; float:right; background:#fff; }
#main_sub .content .path{ background:none; margin-bottom:10px;}
#main_sub .content .listpath{  width:450px; float:right; overflow:hidden;}

#main_sub .content .hdlist {   height:36px; line-height:36px; color:#333; border-bottom:2px solid #4687b8; text-indent:0; overflow:hidden; }
#main_sub .content .hdlist h3 b{ padding:10px 20px; font-size:16px; background:#4687b8; color:#fff;}



/*栏目首页带焦点图*/
#main_sub .content{ float:right; width:985px; overflow:hidden; }
#main_sub .content .group_news{ overflow:hidden;}
#main_sub .content .group_news .left{width:450px; height:300px; float:left; overflow:hidden; }
#main_sub .content .group_news .left #focus{ width:450px; height:300px; overflow:hidden; position:relative;}
#main_sub .content .group_news .left #focus img{ width: 450px; height: 300px; }
#main_sub .content .group_news .left #focus .slideNav{ z-index:999; position:absolute; width:90px; height:20px; right:10px; bottom:10px; }
#main_sub .content .group_news .left #focus .slideNav li{ float:left; width:20px; height:20px; text-align:center; background:#fff; margin-left:2px; cursor: default; }
#main_sub .content .group_news .left #focus .slideNav li a:hover{ text-decoration:none;}
#main_sub .content .group_news .left #focus .slideNav .on{ background:#4687b8; }
#main_sub .content .group_news .left #focus .slideNav .on a{color:#fff;}


#main_sub .content .group_news .left #focus .slideCon{ position:relative;}
#main_sub .content .group_news .left #focus .slideCon li{ height: 300px; position: relative; }
#main_sub .content .group_news .left #focus .pe_u_thumb_title{ position:absolute; display:block; width:450px; text-align:left;text-indent:15px; z-index:9; height:45px; line-height:30px;bottom:0px;padding-top:7px; background:url(images/bannerhdbg.png) repeat-x;}
#main_sub .content .group_news .left #focus .pe_u_thumb_title a{ color:#fff; text-decoration:none; }

#main_sub .content .group_news .right { width:530px; height:300px; float:right;overflow:hidden;}
#main_sub .content .group_news .right ul{ padding:0px 15px 0px 5px;}
#main_sub .content .group_news .right ul .date{ padding-right:0;}
#main_sub .content .group_news .right ul .t{ background:none; margin-top:8px; margin-bottom:20px; }
#main_sub .content .group_news .right ul .t .title a{font-size:22px; line-height:28px;}

/*图片新闻*/
#main_sub .content #box_ssfc { position:relative; width:965px; height:200px; float:left;  overflow:hidden; }
#main_sub .content #box_ssfc .hd { height:36px; line-height:36px; color:#333; border-bottom:2px solid #4687b8; text-indent:0; }
#main_sub .content #box_ssfc .hd h3 b{ padding:9px 20px; font-size:16px; background:#4687b8; color:#fff;}

#main_sub .content #box_ssfc .bd { margin:20px 0px 0px -8px; overflow:hidden; }
#main_sub .content #box_ssfc .bd ul li { width:150px; text-align:center; float:left; margin-right:20px; margin-left:20px;}
#main_sub .content #box_ssfc .bd ul li .pe_u_thumb_title{ line-height:28px;}
#main_sub .content #box_ssfc .bd li{ float:left; text-align:center;width:150px;line-height:25px; margin-right:12px; margin-left:12px; overflow:hidden; }
#main_sub .content #box_ssfc .bd li img{ float:left; width:150px; height:100px;}
#main_sub .content #box_ssfc .bd li span{ float:left;}

#main_sub .content #box_ssfc .prev{ display:block;width:24px;height:24px; position:absolute; top:7px; right:10px;z-index:9;background:url(images/icons_p_nleft.png) no-repeat 2px 2px #e4e4e4; cursor:pointer;}
#main_sub .content #box_ssfc .next{ display:block; width:24px; height:24px; position:absolute; top:7px; right:40px; z-index:9; background:url(images/icons_p_nleft.png) no-repeat 0px -18px #e4e4e4; cursor:pointer;}
#main_sub .content #box_ssfc .prev:hover{ background:url(images/icons_p_nleft.png) no-repeat 2px 2px #4687b8;}
#main_sub .content #box_ssfc .next:hover{ background:url(images/icons_p_nleft.png) no-repeat 0px -18px #4687b8;}

#main_sub .content #box_ssfc .prevStop{ cursor:default; }
#main_sub .content #box_ssfc .nextStop{ cursor:default; }
#main_sub .content #box_ssfc .prevStop:hover{background:url(images/icons_p_nleft.png) no-repeat 2px 2px #e4e4e4; cursor:default; }
#main_sub .content #box_ssfc .nextStop:hover{background:url(images/icons_p_nleft.png) no-repeat 0px -18px #e4e4e4; cursor:default; }

/*子栏目循环*/
#main_sub .content .box_loop{width: 985px; overflow:hidden;}
#main_sub .content .box_loop .box_li{ float:left; margin-right:15px; margin-bottom:15px; width:477px; height: 220px; }
#main_sub .content .box_loop .box_li .hd { height:36px; line-height:36px; color:#333; border-bottom:2px solid #4687b8; text-indent:0; }
#main_sub .content .box_loop .box_li .hd a{ color: #333}
#main_sub .content .box_loop .box_li .hd h3 b{ padding:9px 20px; font-size:16px; background:#4687b8; color:#fff;}
#main_sub .content .box_loop .box_li .bd{ padding:12px 2px 0 2px;}


/*子栏目文章列表页*/
#main_sub .content .sublist{ padding:30px 60px; overflow:hidden;}
#main_sub .content .sublist ul{ overflow:hidden;}
#main_sub .content .sublist ul li{ height:34px; line-height:34px; border-bottom:1px dashed #f4f4f4;}
#main_sub .content .sublist ul .split{ background:none; border:none;}
#main_sub .content .sublist ul .line{ margin-bottom: 30px; }

/*父栏目图片首页*/
#main_sub .picrun { border:none;}
#main_sub .picrun .box_loop .pic_box{width: 985px; margin-bottom:15px; overflow:hidden;}
#main_sub .picrun .box_loop .pic_box .more{ font-weight:normal; font-size:12px;}
#main_sub .picrun .box_loop .pic_box .hd { height:36px; line-height:35px; color:#333; border-bottom:2px solid #4687b8; text-indent:0; }
#main_sub .picrun .box_loop .pic_box .hd h3 b{ padding:10px 20px; font-size:16px; background:#4687b8; color:#fff;}



/*子栏目图片列表页*/
#main_sub .content .pic_box{width:960px; margin-bottom:15px; overflow:hidden;}
#main_sub .content .pic_box .hd { height:36px; line-height:35px; color:#333; border-bottom:2px solid #4687b8; text-indent:0; }
#main_sub .content .pic_box .hd h3 b{ padding:10px 20px; font-size:16px; background:#4687b8; color:#fff;}
#main_sub .content .subpic{ overflow:hidden;}
#main_sub .content .subpic ul{ overflow:hidden; width:1000px; margin-top:20px;}
#main_sub .content .subpic ul li{float:left;width: 23.6%;height: 194px;text-align:center;line-height:28px;margin: 0 0px 8px 0;padding:3px;background:#fff;border:1px solid #fff;overflow:hidden;}
#main_sub .content .subpic ul li img{width: 225px;}
#main_sub .content .subpic ul li:hover{ border:1px solid #4687b8;}
#main_sub .content .subpic .page{ margin:30px; text-align:center;}
#main_sub .content .subpic .page a{ padding:5px 10px; background:#f9f9f9; font-size:12px; text-decoration:none; border-radius:2px;}
#main_sub .content .subpic .page a:hover{ background:#4687b8; color:#fff;}




/*分页*/
#main_sub .content .page{ margin-top:30px;}
#main_sub .content .page a{ padding:5px 10px; background:#f9f9f9; font-size:12px; text-decoration:none; border-radius:2px;}
#main_sub .content .page a:hover{ background:#4687b8; color:#fff;}


/*文章内容页*/
#main_sub .content_dy .articleCon { padding:30px 60px; overflow:hidden;}
#main_sub .content_dy .articleCon .title{ text-align:center; font-size:26px;  }
#main_sub .content_dy .articleCon .property{ margin-top:40px; text-align:center; height:30px; background:#f9f9f9; line-height:30px;}
#main_sub .content_dy .articleCon .property span{ padding:0 10px;}
#main_sub .content_dy .articleCon .conTxt{ font-size:14px; line-height:28px; margin-top:30px; padding-bottom:30px;  overflow:hidden;}
#main_sub .content_dy .articleCon .conTxt p{ margin-bottom:15px;}
#main_sub .content_dy .articleCon .conTxt img{ max-width:700px; height:auto !important; padding:10px auto;}
#main_sub .content_dy .articleCon .conTxt embed{ width: 80% !important; height: 500px !important; }


#main_sub .content_dy .articleCon .userControl{ height:30px;  margin-top:40px; background:#f9f9f9; padding:0 10px; overflow:hidden; }
#main_sub .content_dy .articleCon .userControl .fl{ margin-top:5px;}
#main_sub .content_dy .articleCon .userControl .fr{margin-top:5px;}
#main_sub .content_dy .articleCon .userControl #bdshare{ float:left;}
#main_sub .content_dy .articleCon .others{ margin-top:20px; line-height:24px;}
#main_sub .content_dy .center{ text-align:center;}


/*文章内容页_带侧栏*/
#main_sub .content .articleCon { padding:30px 60px;}
#main_sub .content .articleCon .title{ text-align:center; font-size:26px;  }
#main_sub .content .articleCon .property{ margin-top:40px; text-align:center; height:30px; background:#f9f9f9; line-height:30px;}
#main_sub .content .articleCon .property span{ padding:0 10px;}
#main_sub .content .articleCon .conTxt{ font-size:14px; line-height:28px; margin-top:30px; padding-bottom:30px;}
#main_sub .content .articleCon .conTxt p{ margin-bottom:15px;}
#main_sub .content .articleCon .conTxt img{ max-width:700px; height:auto !important;}
#main_sub .content .articleCon .userControl{overflow:hidden; margin-top:40px; background:#f9f9f9; padding:0 10px; overflow:hidden;}
#main_sub .content .articleCon .userControl .fleft{ margin-top:5px;}
#main_sub .content .articleCon .userControl .fright{margin-top:5px;}
#main_sub .content .articleCon .userControl #bdshare{ float:left;}
#main_sub .content .articleCon .others{ margin-top:20px; line-height:24px; float:left; overflow:hidden;}


/*网站地图*/
#onePage #main_sub .content{ float:right; width:1008px;padding:30px 60px;}
#onePage #main_sub .content .title{text-align:left; border-bottom:1px dashed #e4e4e4; padding-bottom:10px; font-size:26px; margin-bottom:40px;}
#onePage #main_sub .content .h1{ font-size:14px; font-weight:bold;  }
#onePage #main_sub .content .h2{ font-size:12px; margin-bottom:10px;    }
#onePage #main_sub .content .h2 a{ color:#333;}
#main_sub .content_dy .siteMapWrap .a1{ font-size:14px;}
#main_sub .content_dy .siteMapWrap .a2{ font-size:14px; color:#666666}
#main_sub .content_dy .siteMapWrap .li1 { margin-top:20px; overflow:hidden; margin-bottom:20px; border:1px dashed #e4e4e4; padding:10px;}
#main_sub .content_dy .siteMapWrap .li1 .ul1{ overflow:hidden; margin-top:10px;}
#main_sub .content_dy .siteMapWrap .li1 .ul1 .li2{ float:left; margin-right:30px;}
#main_sub .content_dy .siteMapWrap .li1 .ul1 .li3 a{ color:#666}
#main_sub .content_dy .siteMapWrap #aID150{ background:none;}




/*下载内容页*/
#main_sub .content_dy .articleCon .conTxt .s_pic{ float:left;}
#main_sub .content_dy .articleCon .conTxt .s_pic img{ width:400px; height:auto;}
#main_sub .content_dy .articleCon .conTxt .SoftIntro{ float:right; width:630px;}

#main_sub .content_dy .articleCon .S_DownloadUrl{ border:1px solid #e4e4e4; overflow:hidden;}
#main_sub .content_dy .articleCon .S_DownloadUrl .hd{ height:35px; line-height:35px; background:#f9f9f9;}
#main_sub .content_dy .articleCon .S_DownloadUrl ul{ padding:10px 10px 10px 10px;}
#main_sub .content_dy .articleCon .S_DownloadUrl ul li{ float:left; width:120px; height:40px; margin-bottom:20px; margin-right:20px; border-radius:3px; background:#5baff0; text-align:center; line-height:40px;}
#main_sub .content_dy .articleCon .S_DownloadUrl ul li a{ color:#fff; font-weight:bold;}


/*留言列表*/
#main_sub .msgadv{ background:#fff; padding-top:15px;}
#main_sub .mainConIn{ margin-top:10px; overflow:hidden; padding:0 0 20px 0;}

#msgList .currentNodeName .more{float:right;background:url(images/qa_sub.png) no-repeat 0px 0px;width:92px;height:24px;text-align:center; color:#f4ffe8;font-weight:normal;font-size:12px;    }
#msgList .currentNodeName .more:hover{color:#fff;}

.msgMenu{overflow:hidden; }
.msgMenu ul{overflow:hidden;height:28px; }
.msgMenu ul li{float:left;height:28px;line-height:28px;padding:0 15px; margin-right:5px;display:inline;   }
.msgMenu ul li a{font-size:12px;}
.msgMenu ul li.on{background:#dcf1fa; font-weight:bold;border-bottom:none;border-top:2px solid #ADD5ED;  }

.msgWrap{clear:both; }

.msgTable{width:100%; border:none; }
.msgTable .tableTitle{ height:35px; line-height:35px; background:#f3f3f3;}
.msgTable .tableTitle td{padding:5px; font-weight:bold;text-align:center;border-bottom:1px solid #ccc;  }
.msgTable .tableCont td{padding:10px 5px;border-bottom:1px dotted #d8d8d8;text-align:center;   }
.msgTable .tableCont td.msgT{text-align:left;padding-left:15px; }
.msgTable .tableCont td.msgT a{background:url(images/mesg.png) no-repeat 0px 3px; padding-left:24px;display:inline-block; height: 20px; line-height: 20px;}
.msgTable .tableCont td .msg_ok{color:#339900; font-weight:bold;}
.msgTable .tableCont td .msg_wait{color:#f00;}
.msgTable .tableCont:hover td{background:#f7f7f7; }
.msgTable .last td{border:none;; }
.megimg{ width:215px; height:128px; background:url(images/megimg.jpg) no-repeat 0px 15px #fff; display:block; padding-top:15px;}

/*填写留言*/
#message_form{ padding:20px 20px 60px 20px;}
#message_form .tdbgleft{ text-align:right;}
#message_form td{ padding:5px 5px;}
#message_form td input{ height:25px; border-radius:3px; border:1px solid #e4e4e4; line-height:25px; text-indent:5px; font-weight:bold; }
#message_form td textarea{ border-radius:3px; border:1px solid #e4e4e4;text-indent:5px; padding:10px; font-family:microsoft yahei;}
#message_form #EBtnSubmit{ width:90px; height:30px; font-weight:normal; cursor:pointer; border:none; background:#2a73bf; color:#fff;}
#message_form #BtnCancel{ width:90px; height:30px; font-weight:normal; cursor:pointer;border:none; background:#2a73bf; color:#fff;}
#message_form .xx_btn{ padding-left:110px;}
#message_form .no{ display: none;}

/*留言内容页*/
#main_sub .msgDetial{ overflow:hidden;}
#main_sub .msgDetial .hd { line-height:22px; padding-bottom:10px; border-bottom:1px dashed #e4e4e4; font-size:16px; font-weight:bold;}
#main_sub .msgDetial .hd span{ float:right; margin-right:10px; font-size:14px; font-weight:normal; color:#666;}
#main_sub .msgDetial { padding:0 10px;}
#main_sub .msgDetial .cont{ padding:0 0 20px 0 ; }
#main_sub .msgDetial .cont .titlee{ height:35px; line-height:35px;}
#main_sub .msgDetial .cont .titlee span{ margin-right:15px;}
#main_sub .msgDetial .cont .msgContHere{ background:#f9f9f9; padding:20px; font-size:14px; line-height:24px;}
#main_sub .msgDetial .cont .adminRep{ border:none; margin-top:20px;} 
#main_sub .msgDetial .cont .adminRep hr{ display:none;}
#main_sub .msgDetial .cont .adminRep .rcont{ background:#f9f9f9; padding:20px 20px 30px 20px; line-height:24px; font-size:14px;}
#main_sub .msgDetial .cont .adminRep .rcont p{ margin-top:10px;}
#main_sub .msgDetial .cont .adminRep .rcont .rtime{ margin-top:20px; color:#666; font-size:12px; display: inline-block;}



/*全文搜索结果页*/
#Search_jg_main{width:1200px; margin:0 auto; overflow:hidden; background:#fff; border-radius:6px;}
#Search_jg_main .hd{ display:block;  font-weight:bold; text-indent:20px; text-align:center; padding:30px 0;  height:50px; line-height:50px;  border-bottom:none;  }
#Search_jg_main .hd b{font-size:20px;}
#Search_jg_main .hd b i{ color:#f00;}
#Search_jg_main .c_content{ padding:20px 100px;} 
#Search_jg_main .c_content li:hover{ background:#f9f9f9;}

#Search_jg_main .page{ width:100%; text-align:left;  padding:20px 0 60px 110px;}
#Search_jg_main .page a{ border:1px solid #e4e4e4; display:inline-block; padding:0px 10px; background:#f9f9f9;height:30px; line-height:30px; text-decoration:none;}
#Search_jg_main .page strong{padding:0px 10px;}



/*在线报名*/
#center_all{ width:100%; min-width:1200px; }
#center_all .path{margin:0 auto;}
#center_all #main_bg{ width:1000px;background:#fff; margin:0 auto; overflow:hidden; border:1px solid #e4e4e4; padding:30px 100px;}

/*网上报名-- 表单 */
.onlineRegForm .formBox{border:none;border-bottom:1px dashed #ccc;padding-bottom:20px;margin-bottom:20px;overflow:hidden;zoom:1; padding-top:15px;}
#CourseName{ font-size:16px;}
.onlineRegForm h4{display:none;}
.formRow{ clear:both; margin-bottom:10px; overflow:hidden;}
.onlineRegForm input,.onlineRegForm select{border:1px solid #ccc; }
.onlineRegForm .formLabel, .onlineRegForm .formField, .onlineRegForm .formClew{float:left;}
.onlineRegForm .formLabel{ text-align:right; width:150px; font-size:14px; }
.onlineRegForm .formField{ text-align:left;}

.onlineRegForm .formField{padding:0px 10px;}
.onlineRegForm .inputText{padding:2px;}
.onlineRegForm .radioBox{padding-top:1px;}

.onlineRegForm .formClew{line-height:24px;padding-left:12px; }

.onlineRegForm .formLabel strong,.onlineRegForm .formClew strong{color:#c00; }

.onlineRegForm .return {text-align:left; text-indent:160px; }
.onlineRegForm .return .bt{font-family:microsoft yahei;height:30px;cursor:pointer;background: #5baff0;line-height:30px;border:none;color:#fff;border-radius:3px;padding:0 15px;}
.onlineRegForm .return .bt:hover{background: #2196F3;}
.onlineRegForm .courseInfo{    padding-bottom: 60px;}
.onlineRegForm .courseInfo h3{font-size:16px;height:30px;border-bottom: 2px solid #5baff0;padding-left:5px;margin: 30px 0 0 0;}
.onlineRegForm .courseInfo p{line-height:1.8em;font-size:14px;margin:0.5em; margin-bottom:15px;}

.formRow #radSex{ line-height:30px; vertical-align:middle;}

#panDescription{margin-bottom:20px;border-bottom: 2px solid #5baff0;padding-left:5px;overflow: hidden;line-height: 40px;}
#panDescription .hd{border:none;}
#panDescription h3{ float:left;}


/*网上报名-- 列表 */
.courseList .hd{margin-bottom:20px;border-bottom: 2px solid #5baff0;padding-left:5px;overflow: hidden;line-height: 40px;}
.courseList .hd h3{font-size:16px;}
.courseList .listTitle{overflow:hidden;margin-bottom: 55px;border-bottom: 2px solid #5baff0;height:30px;line-height:30px;}
.courseList .listTitle h4{ float:left;}
.courseList .listTitle .date{ float:right;}
.courseList h5{margin-bottom:15px;height:30px;display:block;font-size: 16px;font-weight: bold;}

.courseList .bd ul li{margin-bottom:30px;/* background:#f9f9f9; */padding:10px 10px 20px 10px;overflow:hidden;border-bottom: dashed 1px #ccc;}
.courseList .bd ul li .introc{ float:left; width:870px; }
.courseList .bd ul li .regNow{float:right;width:100px;background: #5baff0;text-align:center;height:35px;line-height:35px;color:#fff;border-radius:3px;margin-top: 20px;}
.courseList .bd ul li .regNow:hover{text-decoration:none;background: #2196F3;}
.courseList .bd ul li .bbd{ overflow:hidden;}
.courseList .bd ul li .bbd p{ line-height:25px;}

.onlineRegBox .description{ padding-top:30px;}
.onlineRegBox p{ line-height:26px; margin-bottom:15px; font-size:14px;}

.onlineRegBox .regNow{ margin:50px auto; display:block; width:300px; background:#65c42f; text-align:center; height:35px; line-height:35px; color:#fff; border-radius:3px;}
.onlineRegBox .regNow:hover{ text-decoration:none; background:#2c721c;}

