﻿/*通用样式*/
*{margin:0;padding:0;word-wrap:break-word;}
body{font:13px/1.75 "微软雅黑", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#444; }
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none; color:#398abe;}
a img{border:none;} 
img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.w1015{ width:1015px; overflow:hidden;}
.clear{ height:0px; clear:both; overflow:hidden;}
.blank10{ height:10px; overflow:hidden;}
.clearfloat {clear:both;height:0; overflow:hidden;}


/*整体架构布局*/
#wrap{ width:1200px; margin:0px auto;}
#wrap #content{ width:100%; margin:0 auto; margin-top:10px;}
#wrap #content #main{ width:575px; float:left; margin-right:10px; }
#wrap #content #side{ width:390px; float:right;}
#imain{ float:left;width:900px; }




/*顶栏*/
#top{width:100%;background:#f6f6f6;height: 40px; line-height:40px; border-bottom: #F3F3F3 1px solid;}
#top #topbox{width:1200px; margin:0px auto;}
#top #topleft{ float:left; width:204px; padding-left:10px;}
#top .top{ float:right;}
#top .top ul{}
#top .top li{float:right;}
#top .top li.wap{ padding-left:4px;}
#top .top a{ padding:0px 5px; color:#8B8C8B;}

#top .top li.wap a{ color:black;}


/*头部*/

.header{margin-bottom:5px;}

#hearer{width:1200px; margin:0px auto;  height:100px;}
.logo{margin-top: 18px;float:left; width:188px;margin-right:10px;}

.navmenu{width: 900px;height:50px;margin-top: 30px; margin-top: 0px\9\0;text-align:center;float:right;}
.navmenu  ul{margin:0 auto;}
.navmenu  li{height: 50px; margin-top:-11px\9\0; line-height: 50px; width:102px; text-align: center; float:left;}
.navmenu   A {font-size: 15px;font-weight:bold;}
.navmenu  li.first{width:60px;}
.xsb{float:right;width: auto;height: 40px;overflow: hidden;margin-left: 8px;margin-right: 6px;margin-top:40px;margin-top: 0px\9\0;}
.xsb   img { display: block; float: left; width: 40px;  height: 40px; margin-right: 8px;}
.xsb  p {float: left; width: auto; font-size: 13px; line-height: 1.5;}

/*搜索*/
#search{  height:38px;margin-top:8px;margin-left:8px;}
.search1{color:#999999;width:110px;height:22px; line-height:22px;  float:left; padding-left:22px; border:1px #CCCCCC solid; border-right:none;background:#fff url(../Images/2.png) no-repeat 1px 1px; font-size:12px;}
.search2{color:#FFFFFF; float:left; background:#999; height:24px; line-height:22px; font-size:13px;  border:#ccc 1px solid; cursor:pointer; font-family:"微软雅黑";padding:0 5px;}

/*广告*/
#cbanner{ width:1200px; height:330px;margin:0 auto; }
#slide{ width:1200px; height:340px;margin:0 auto; }
.focus {overflow: hidden;position: relative;margin-bottom: 10px; height:340px;}
.focus ul {height:340px; position:absolute;}
.focus ul li {float:left; width:1200px; height:340px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:1200px; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:1200px; height:23px; padding:0px 10px 0px 10px; right:0; bottom:6px; text-align:right;}
.focus ul li img{width:1200px; height:340px; }
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; line-height:10px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#CCCCCC;opacity: 1 !important; color:#CCCCCC; }
.focus .btn span.on {background:#fff; color:#FFFFFF;}
.focus .preNext {width:45px; height:100px; position:absolute; top:100px; background:url(../Images/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}

.prev1 {background: url("../Images/feature_left.gif") no-repeat center top; border-color: #999999;border-style: dotted;border-width: 0;display: block;float: left;height: 48px;text-indent: -9999px; width: 30px;}
.next1 { background: url("../Images/feature_right.gif") no-repeat center top;border-color: #999999; border-style: dotted; border-width: 0;display: block;float: right;height: 48px;text-indent: -9999px; width: 30px;}
.prev1:hover {background-position: center bottom;}
.next1:hover {background-position: center bottom;}


/*菜单导航*/
.menu{margin:0px auto; width:1200px; height:300px;  background:#f8f8f8;  }
.menu p a:link{color: #6f6e6e; font-size:14px;}
.menu p{display:block;}

.menu li a{margin-right:17px; }
.menu  li {padding: 15px 0px  15px  20px; width: 300px; margin:0 40px; float: left;  height: 108px;    line-height:24px;}
.menu  b{ border-bottom: #398abe  2px solid;  line-height: 26px;  width: 300px; display:block;  height: 30px;  color: #fff; font-size: 15px;margin-bottom:8px;}



.navigation{width:1183px;margin:10px auto; clear:both;height:22px;line-height:22px;color:#999;background:url(../Images/navig.jpg) no-repeat left 4px;padding-left:16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
.navigation span{ float:right;}
.navigation dt#KeyWord{ height:25px; line-height:25px;}
.navigation a{color:#999;}



.demand_box{width:1200px;margin:0 auto; margin-top:5px; background:url(../Images/44bj.png) repeat-x 0px 1px;  height:70px; line-height:70px; color:#444;font-size:14px; font-weight:bold;}
.demand_box  span.orange{ background-color:#FF9900;height:3px; display:block; position:absolute;width:150px; left:0px;bottom:0px; z-index:9}
/*.demand_l{ width:150px;  font-size:16px; float:left; position:relative; text-align:center;}*/
.demand_r{width:898px;height:38px;float:left;overflow:hidden; }
.demand_r li{ float:left; text-align:center; padding:0px 1px; height:70px; line-height:70px; width:148px;    background: url(../Images/cbg.png) no-repeat left;   }
.demand_r a{ font-size:15px; font-family:"微软雅黑"; font-weight:normal; color:#000; display:block; height:70px; }
.demand_r a:hover,
.demand_r .currclass a{ background:#15a53b; color:#FFFFFF;text-decoration:none; }
.demand_ll{ width:150px; height:70px; font-size:20px; float:left; position:relative; text-align:center;}
.demand_box span.orangee{ background-color:#FF9900;height:2px; display:block; position:absolute;width:150px; left:0px;bottom:-2px; z-index:9}
.demand_r{width:1200px;height:70px;float:left;overflow:hidden; }


#imain   #ctabs0{border: 1px solid #e3e3e3;}
#imain  .cmenu0{ height: 44px;background: #eee;}
#imain   .cmenu0 li{ display:block; float: left;  width:110px; text-align: center;cursor:pointer; font-weight: bold;line-height: 44px;height:44px;padding: 0 20px;margin-right: 2px;font-size:15px;}
#imain   .cmenu0 li.hover{ background: #f70;cursor: auto;}
#imain   .cmenu0 li.hover  a{color: #fff; }
#imain  #cmain0 ul{ display: none;padding:15px;}
#imain  #cmain0 ul.block{ display: block;}
#imain  #cmain0 ul  li p{text-align:left; }
#imain  #ctabs0 h4{ clear:both;margin:20px  30px;text-align:center; font-size:16px;color:green;}
#imain  #cmain0 ul  li  dl{clear:both;padding-left:8px;}  
#imain  #cmain0 ul  li  dl  blockquote { margin-bottom:10px; margin-top:5px;padding-bottom: 5px;  border-bottom: 1px solid #f2f2f2;}
#imain  #cmain0 ul  li  dl  dt {float: left;   width: 222px; height: 142px; border: 1px solid #ededed;  padding:5px;margin-right:20px; }
#imain  #cmain0 ul  li  dl  img{  width: 222px;    height: 142px;    vertical-align: middle;    display: table-cell;    overflow: hidden;}
#imain  #cmain0 ul  li dl   h2{font-size:15px; height:36px;line-height:36px;}
#imain  #cmain0 ul  li dl    p{text-indent:2em;font-size:14px;color: #959595;line-height:26px;height:130px;}
#imain  #cmain0 ul  li  dl   dd { float:left;width:414px;line-height: 32px; font-size:14px;padding-left: 16px; background: url(../Images/nr06_bg.jpg) 0px 13px no-repeat;}

.mF_kiki_wrap{ height:260px; }

.ipx{margin-top:20px;}
.pxzh { float:left; width:793px;;border:1px solid  #ddd;}
.pxzh dl{float:left;margin:15px  10px   15px  15px;width:239px;;}
.pxzh  dd{color:#959595;}
.pxzh  img{ width:200px;height:130px; margin-left:20px;margin-bottom:10px; margin-top:5px;}
.pxzh   h5{font-size:15px;background: url(../Images/pxbg.png);height:36px;line-height:32px;padding:0 30px;color: #208600;}
.pxzh    h5 span{float:right; width: 60px;margin:5px 0;height:26px;text-align:center;line-height:26px;font-weight:normal;}

.pxzh   h2{font-size:14px;text-align:center;}

.projd{float:right;width:390px; background: url(../Images/home_title_bg.png) no-repeat;}
.projd  h5{ padding-left:30px;height:31px;padding-top:5px;font-size:15px;}
.projd  h5  a{color: #208600;}
.projd  ul{border:1px solid #ddd;padding:10px;}
.projd  dl{width:360px;height:54px;}
.projd  dl  img{width:50px;height:50px;float:right;margin-left:10px;}
.projd   dl   h2   a{background: url(../Images/proico.png) 0 5px no-repeat; padding-left:25px;font-size:14px;font-weight:normal;margin-top:3px;}

.down{padding:10px;margin-top:20px;float:right;border:1px solid  #eee;}
.down   img{ width:348px;height:170px;}


.newslist,.ipx {margin:0 auto;width:1200px;margin-top:10px;}

.newslist span{float:right; font-weight:normal;    }
.leftnews{float:left;  width:390px; margin-right:15px;}
.rightnews{float:right; width:390px;;    }
.newslist h5{height:34px; background: url(../Images/home_title_bg6.jpg) no-repeat; padding:8px 10px 0;font-size:14px;color: #fff;}
.leftnews   h5,.rightnews   h5{ padding-left:40px;}
.rightnews   h5 a,.leftnews   h5 a{color: #398abe;font-size:14px;}
.newslist  ul{padding:15px;border:1px solid #ddd;border-top:none;}
.newslist  ul  li{ height:28px;line-height:28px;padding-left:10px;background: url(../Images/ico_list.gif) 0 12px no-repeat;}


/*f1BoxR*/
.bgImg{background:url(../Images/imgbg.png) no-repeat;}
.f1BoxR{width:284px;height:420px;float:right;}
.f1BoxR .contact{height:137px;}
.f1BoxR .contact .tab{height:92px;}
.f1BoxR .contact .tab span{float:left;position:relative;width:93px;height:92px;background-color:#398abe;margin-right:3px;text-align:center;}
.f1BoxR .contact .tab span.last{width:92px;margin-right:0;}
.f1BoxR .contact .tab span a{color:#fff;font-size:14px;font-family:"Microsoft Yahei",SIMHEI;line-height:14px;}
.f1BoxR .contact .tab span a i{display:block;}
.f1BoxR .contact .tab span a i.c1{width:47px;height:41px;background-position:0 -230px;margin:15px auto 6px;}
.f1BoxR .contact .tab span a i.c2{width:32px;height:40px;background-position:-50px -230px;margin:15px auto 8px;}
.f1BoxR .contact .tab span a i.c3{width:36px;height:38px;background-position:-86px -230px;margin:15px auto 8px;}
.f1BoxR .contact .tab span b{position:absolute;bottom:-8px;left:50%;margin-left:-7px;width:14px;height:8px;background-position:-170px -160px;display:none;}
.f1BoxR .contact .tab span.active b{display:block;}
.f1BoxR .contact .tabBox{background-color:#f0f0f0;height:45px;}
.f1BoxR .contact .tabCon{line-height:45px;color:#4c4c4c;font-size:12px;text-align:center;}
.f1BoxR .telephone{position:relative;height:45px;padding:30px 0 30px 56px;}
.f1BoxR .telephone i{position:absolute;top:22px;left:0;width:45px;height:45px;display:block;background-position:0 -180px;}
.f1BoxR .telephone h3{color:#5c5c5c;font-size:12px;font-weight:normal;}
.f1BoxR .telephone h3 span{display:block;padding-top:2px;color:#3a3a3a;font:bold 28px/28px "Microsoft Yahei",SIMHEI;}
.f1BoxR .callsBox{height:79px;background-color:#f6f6f6;}
.f1BoxR .callsBox .telText{float:left;width:179px;height:33px;padding:0 10px;background-position:-260px -100px;color:#8b8b8b;font:normal 14px/33px "Microsoft Yahei",SIMHEI;border:1px solid #d4d4d4;border-right:none;outline:none;}
.f1BoxR .callsBox .bajs-ajax-form-sumit-btn{float:left;width:84px;height:35px;line-height:35px;background-color:#398abe;;text-align:center;color:#fff;font:normal 14px/35px "Microsoft Yahei",SIMHEI;border:none;}
.f1BoxR .callsBox .bajs-ajax-form-sumit-btn:hover{background-color:#f70;;}
.f1BoxR .callsBox p{height:44px;clear:both;color:#8b8b8b;text-align:center;line-height:44px;}
.f1BoxR .znBtn{height:78px;padding-top:25px;overflow:hidden;}
.f1BoxR .znBtn a{float:left;width:60px;margin-right:44px;margin-left:5px;font:normal 14px/26px "Microsoft Yahei",SIMHEI;}
.f1BoxR .znBtn a.a3{margin-right:0;}
.f1BoxR .znBtn a i{width:55px;height:55px;display:block;}
.f1BoxR .znBtn a.a1 i{background-position:-60px -60px;}
.f1BoxR .znBtn a.a2 i{background-position:0 -60px;}
.f1BoxR .znBtn a.a3 i{background-position:-120px -60px;}

.LR {width:370px; margin-bottom:25px;}
.LR .contact .tab span{width:89px; }
.LR .contact .tab span a i.c4{width:40px;height:40px;background:url(../Images/home.png) no-repeat ;margin:15px auto 8px;  }
.LR .telephone{margin-left:30px;}
.LR .telephone h3 span{margin-left:40px; }
.LR .callsBox{width:370px;}
.LR .callsBox .telText{width:265px;}
.LR .znBtn a{margin-right:35px }
.LR  .znBtn a.a4  i{background:url(../Images/jb1.png) no-repeat ; }

/*新闻频道*/
#main2{ width:810px; float:left; margin-right:10px; }
#wrap #content #side2{ width:370px; float:right; }

#newstit { padding:10px;height:280px;clear:both;border:1px solid #eee;margin-bottom:15px; line-height:28px;width:783px;}
#newstit dl{border-bottom:1px dotted #ccc;padding:10px;}
#newstit dl dt{font-weight:bold;font-size:16px; width:750px;text-align:center;}
#newstit dl  p{text-indent:2em;}
#newstit dl  p a{color:red;}
#newstit dl img{width:150px;height:105px;float:left;margin-right:15px; }
#newstit ul{padding:10px;}
#newstit  li{float:left;width:370px; background: url(../Images/artarrow.gif) 0 12px no-repeat; padding-left:10px;}

.coll,.colr{float:left;width:393px;margin-right:15px;margin-bottom:15px;height:285px;border:1px solid #eee;}
.colr{ margin-right:0px;}
.coll  .t,.colr  .t{ padding:0  15px;background: url(../Images/31.png) no-repeat left bottom;height:36px; line-height:36px;}
.coll  h3,.colr  h3{font-size:15px;width:270px;overflow:hidden;height:30px;}
.coll  span,.colr span{float:right;}
.coll  ul,.colr ul{padding:10px;}
.coll   li,.colr li{ background: url(../Images/icon-09.gif) 0 8px no-repeat; padding-left:15px;height:28px;line-heigh:28px;font-size:14px;}
.imgArea{height:80px;border-bottom:1px dashed #ccc;margin:10px;margin-bottom:0; }
.imgLAreapic{ float:left;margin-right:10px; width:90px; } 
.imgT{float:right;width:270px; }
.imgT  span{text-indent:2em;} 



/*新闻列表页样式*/
#wrap #content #main2 #xwitem_title {font-family:"微软雅黑"; line-height:39px; height:37px;border-bottom:#E7E7E7 1px solid;}
#wrap #content #main2 #xwitem_title h2{ font-size:20px; font-weight:500; background:url(../Images/news-icon.jpg) no-repeat left center; padding-left:30px;color:#248f3b;}
#train #xwitem_title {font-family:"微软雅黑"; line-height:39px; height:37px;border-bottom:#E7E7E7 1px solid;}
#train #xwitem_title  h2{ font-size:20px; font-weight:500; background:url(../Images/news-icon.jpg) no-repeat left center; padding-left:30px;color:#248f3b;}
#LB{ padding-top:20px;}
#LB ul li{ border-bottom:dashed 1px #ccc; padding:15px 0}
#LB ul li h2{font-family:"微软雅黑"; margin-bottom:5px; font-size:21px; font-weight:600}
#LB ul li h2 a{color:#454545; font-size:16px;}
#LB ul li h2 a:hover{ text-decoration:none; color:#2fa247;}
#LB ul li p{ font-size:14px;color:#666666; }
#LB ul li p a{font-size:14px;color:#f00;}
#LB ul li:hover{ background-color:#F9F9F9;}
#LB ul li span{  margin-top:5px; color:#666666; display:block;}
#LB ul li span.date{ font-size:14px;}
#LB ul li span.pl{ float:right; background:url(../Images/plnum.png) no-repeat left center; width:50px; padding-left:18px; font-size:13px;}
 .comnews  ul li  span{font-size:16px;}

#video{margin-top:10px;}
#video li{float:left;width:248px;border:1px solid #eee;margin-right:20px;margin-bottom:20px;}
#video li img{padding:20px 20px  0; width:208px;height:150px;}
#video li  p{text-align:center;font-weight:bold;margin-bottom:5px;}

.expaly{border:1px solid #eee;margin-bottom:20px;}
.expaly  h3{background:url(../Images/38.png) repeat-x;height:36px;padding-left:20px;line-height:38px;font:bold 15px/37px "Microsoft YaHei";}
.expaly   span{float:right;font-size:14px;margin-right:15px;font-weight:normal;}
.expaly ul{padding:10px;}
.expaly  ul li{line-height:28px;padding-left:8px;background: url(../Images/16.png) 0 14px no-repeat;}
.expaly  img{float:left;width:75px;height:60px;margin-right:5px;}
.expaly  dl {padding-bottom:10px;border-bottom:1px dashed #ccc;margin-bottom:6px;}
.expaly  dl  dt{font-weight:bold;}
.expaly  dl  dd{text-indent:1em;margin-left:5px;}

#osad{margin-bottom:20px;}


/*文章分页样式*/
#fenye{clear:both; margin:10px 20px 0 0;}
#fenye a{text-decoration:none; display:inline;border-radius: 3px;line-height:25px;}

#fenye a{color:#333333;background:#fff; margin:0px 5px; padding:10px;border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye b{ float:left;line-height:25px;margin:0px 5px; padding:10px; background:#398abe;color:#fff;display:inline;border-radius: 3px;}
#fenye a:hover{}
#fenye span{line-height:30px; font-size:13px; height:30px;}


/*新闻内容页样式*/
#wrap #content #weizhi{ height:25px; line-height:25px; padding-left:10px; font-size:13px;overflow: auto;}
#xinwen{ border:#E5E5E5 1px solid; border-top: none; padding:0 16px 16px;    background:url(../Images/31.png) no-repeat; }
#xinwen #xw_hear{margin-bottom:22px; font-family:"微软雅黑";}
 #xinwen #xw_hear #xw_title{ text-align:center; padding-top:18px;}
#xinwen #xw_hear #xw_title h2{ font-size:22px;}
 #xinwen #xw_hear #xw_xinxi span{ color:#666666; margin-right:10px;}
 #xinwen #xw_hear #xw_xinxi span em{ color:#FF0000;}
#xw_xinxi{ text-align:center; margin-top:8px; border-bottom:#CCCCCC 1px dashed; padding: 10px 0;  margin:0  110px;}
#xinwen #xw_content{ padding:0 10px; font-size:14px;}
#xinwen #xw_content  p{ text-indent:20px}
#xinwen  #MyContent  p{margin-bottom:20px;  line-height: 28px;}
#xinwen  #MyContent  table p{margin-bottom:0; }
#xinwen  #MyContent{ min-height:500px;}
 #xinwen .foot{ margin:30px 0; float:left;}
 #xinwen   .azx{text-align:center;}


 #xinwen #xgxw{ border:#CCC 1px solid; margin-top:20px;}

 .zg1{ text-indent: 0px; float:right;margin:30px 0;} 
.bshare-custom{ float:right;}

#xinwen #xgxw .xgtitle{ font-size:18px; font-weight:bold; padding:10px 20px;}
 #xinwen #xgxw ul{ margin-left:40px; padding-bottom:10px;}
 #xinwen #xgxw ul li{list-style-type:disc; color:#12a55a; font-size:14px; padding-bottom:2px;}
 #xinwen #wyhs{margin-top:40px; padding:10px; margin-bottom:10px;}
 #xinwen #wyhs h2{ font-size:16px; font-family:"微软雅黑"; margin-bottom:10px;}

.cycx{ width: 810px; background: url(../Images/40.png) no-repeat;float: left; height:140px;margin-top:10px;}
.cycx  h3{ height:40px; text-align:center;width:100px;line-height:36px;color: #fff;font-size: 18px;} 
.cycx   ul{ border:1px  solid  #ccc;  border-top:none;padding:10px; }
.cycx  p{line-height:30px;text-align:center;}


.sintro{padding:50px  20px;}
.sintro p{text-indent:2em;margin-bottom:20px;font-size:16px;line-height:28px;}

#children_title {margin:0  20px; }
#children_title  li{float:left; font-size:16px;margin-right:50px; margin-top:20px;background: url(../Images/child.png) no-repeat;width:141px;height:32px;line-height:32px;text-align:center;}
#children_title  li  a{color:#fff;}
#children_title  li:hover{ background: url(../Images/childhov.png) no-repeat;}


/*文章*/
#wrap #content .fieldmenu .condition_title{ font-size:14px; float:left;width:70px; padding-left:15px;}
#wrap #content .fieldmenu .container{ line-height:30px; width:623px; float:right;}
#wrap #content .fieldmenu .container strong{ font-size:14px; background:#03A2DC;color:#fff; padding:2px;}
#wrap #content .fieldmenu .container a{ padding:0px 8px; font-size:14px; color:#336699;}
#wrap #content .tabtit{height:32px;font-size:14px;padding-left:10px; border:1px solid #d4d4d4; overflow:hidden; background:#E7E7E7;}
#wrap #content .artlisting ul li{ border-bottom:1px dashed #ccc; padding:15px 0px; padding-left:15px;}
#wrap #content .artlisting ul li a{ font-size:14px;}
#wrap #content .tabtit .fcsearch_tabs ul li{ float:left; padding-right:10px; font-size:16px; height:40px;width:120px;}
#wrap #content .tabtit .fcsearch_tabs ul li a{ padding-left:20px;color:#069; line-height:32px;} 
#wrap #content .tabtit .fcsearch_tabs ul li.slt{ background:url(../Images/tabbg.png) no-repeat; margin-top:2px;}
#wrap #content .tabtit .fcsearch_tabs ul li.slt a{ color:#fff;}
/*新闻频道end*/

#wrap   .tab2{ margin-bottom:10px; border:1px solid #eee;border-top:none;}
#wrap  .tab2 ul{padding:5px 10px 0;}
#wrap  .tab2 #bt { height:39px; background-color:#F8F8F8; border-top:1px #E7E7E7 solid; border-bottom:1px solid #E7E7E7; width:100%; margin-bottom:10px;}
#wrap    .tab2 #bt h3{background:#fff; border-bottom:1px solid #fff;  width:100px; font:bold 15px/37px "Microsoft YaHei"; _font-weight:bold; cursor:default; border-right:1px solid #E7E7E7; text-align:center; color:#333;height:39px;}
#wrap    .tab2 #bt em{float:right;font-size:14px;margin-right:15px;line-height:39px;}
#wrap    .tab2 #bt  span{ font-size:25px; padding-right:5px; font-weight:500;ont-family:"微软雅黑";}


#wrap #content  .tab2 #zt{ padding:10px;}
#wrap #content  .tab2 #zt #zt_t{border-bottom:#ccc 1px dashed; height:82px;margin-bottom:8px;}
#wrap #content  .tab2 #zt #zt_t img{ float:left; height:69px; width:80px;}
#wrap #content  .tab2 #zt #zt_t span a{ font-size:14px; padding-left:12px; font-weight:bold; font-family:"微软雅黑";color:#666;}
#wrap #content  .tab2 #zt #zt_t span a:hover{ text-decoration:underline; color:#2fa247;}
#wrap #content  .tab2 #zt #zt_t .jj{ float:right; width:240px; padding:0 10px;  color:#666666;text-indent:2em;}

#wrap #content  .tab2 #zt .ztitm li{background:url(../Images/artarrow.gif) no-repeat 0  13px; padding-top:5px;padding-left:8px;}
#wrap #content  .tab2 #zt .ztitm li a{color:#666666;}
#wrap #content  .tab2 #zt .ztitm li span{float:right; color:#999999;}

#wrap #content #main2 #newsright #xw123{ height:37px; line-height:37px;  margin-top:5px; font-family:"微软雅黑";  font-size:18px;  font-weight:500}
#wrap #content #main2 #newsright #xw123_content ul{ margin-left:20px; padding-bottom:15px;}
#wrap #content #main2 #newsright #xw123_content li{list-style-type:disc; font-size:14px; padding-bottom:3px;  color:#C8C8C8;}
#wrap #content #main2 #newsright #xw123_content li a{ color:#333; font-family:"微软雅黑"; font-size:14px;}
#wrap #content #main2 #newsright #xw123_content li a:hover{ color:#2fa247; text-decoration:none;}
#wrap #content #main2 #newsright #xw123_content .sspp li{ list-style-type:disc;}


/*文章*/
#wrap #side2 .tab2{ margin-bottom:20px;clear:both; }
#wrap  #side2 .tab2 #zxwz li{ padding-bottom:7px; line-height:27px; border-bottom:#ccc dashed 1px; padding-top:7px;height:81px;}
#wrap  #side2 .tab2 #zxwz li a:hover{ color:#2fa247;}

#wrap #side2 .tab2 #zxwz li a img{ height:10px; width:16px;}
#wrap  #side2 .tab2 #zxwz div{width:20px; height:20px; float:left;  text-align:center; line-height:20px; margin-right:10px; font-size:16px; background-color:#fff; color:#000; border:1px #D5D5D5 solid;-moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px;}
#wrap  #side2 .tab2 #zxwz  a{ font-weight:bold;}

#wrap #side2 .tab2 #zxwz span{ float:right;}
#wrap  #side2 .tab2 #zxwz p{ padding-left:40px; color:#999999;}
#wrap  #side2 .tab2 #zxwz img{ padding-left:10px;width:75px; height:60px;}
#wrap  #side2 .tab2 #zxwz .foo11{ border-bottom:none;}


/*全站搜索*/
.top_a{width:100%; margin:0px auto; height:100px; line-height:100px; }
.top_a .allsearch{width:990px; margin:0px auto; line-height:29px;}
.top_a .allsearch .logo{width:236px; float:left;height:64px; overflow:hidden;}
.top_a .allsearch .searchmenu{width:530px; float:left;margin-top:30px; margin-left:30px;}
.top_a .allsearch .searchmenu li{width:8%; float:left; text-align:center; height:30px; line-height:30px;}
.top_a .allsearch .searchmenu a{ font-size:14px; color:#666;}
.top_a .allsearch .searchmenu a:hover{text-decoration:none;}
.top_a .allsearch .searchmenu .curr a{ color:#008CD4; font-weight:bold;border-bottom:#008CD4 2px solid; display:block; line-height:30px;}
.top_a .allsearch .searchmenu .curr a:hover{ text-decoration:none;}
.top_a .allsearch .searchsc{width:140px; float:right; line-height:38px;}
.top_a .allsearch .searchsc a{ color:#666;}

.top_a .allsearch .searchmain{width:735px;margin-top:10px;height:38px; line-height:38px; position:relative;}
.top_a .allsearch .searchmain #key{margin-left:3px;width:618px; overflow:hidden; float:left; height:29px; line-height:29px; color:#999;  padding-left:10px; border:1px #ccc inset;}
.top_a .allsearch .searchmain #m{width:100px;height:32px; line-height:32px; float:right; text-align:center; font-size:14px;  cursor:pointer; }

.searchbody{width:998px; margin:0px auto; margin-top:20px;}
.searchbody .left{width:694px; float:left;}
.searchbody .left .tit{background:#FAFFF9 url(../Images/btn.png) no-repeat 8px 6px; border:#E2F3DE 1px solid; height:31px;line-height:31px;font-size:14px;color:#555;padding-left:28px;}
.searchbody .left .tit span{ color:red; font-weight:bold;}
.searchbody .left .leftbox{}
.searchbody .left .leftbox .searchlist{}
.searchbody .left .leftbox .searchlist ul{ padding-top:15px;}
.searchbody .left .leftbox .searchlist li{ line-height:28px;}
.searchbody .left .leftbox .searchlist span.art_title a{ font-size:14px; color:#0022CC; text-decoration:underline;}
.searchbody .left .leftbox .searchlist span.art_title a:visited{ color:#CC3300;text-decoration:underline;}
.searchbody .left .leftbox .searchlist span.artintro{ line-height:24px;  font-size:12px;}
.searchbody .left .leftbox .searchlist span.arturl{ line-height:24px;}
.searchbody .left .leftbox .searchlist span.arturl a{ color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.searchbody .left .leftbox .searchlist span.arturl a:hover{ text-decoration:none;}
.searchbody .left .leftbox .searchlist span.c9{color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

.searchbody .left .leftbox .searchabout{margin:0px 10px 0px 0px; padding:15px;background: #EFEFEF; height:100%;  overflow:hidden;}
.searchbody .left .leftbox .searchabout h3{ height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#000;}
.searchbody .left .leftbox .searchabout .searchresult li{line-height:25px; width:20%; float:left; border-bottom:#f1f1f1 1px solid;}
.searchbody .left .leftbox .searchabout .searchresult a{ font-size:14px; color:#0022CC; text-decoration:underline;}
.searchbody .left .leftbox .searchabout .searchresult a:hover{ color:red;}

.searchbody .left .leftbox .kuaisou{ margin:0px 10px 0px 0px;}
.searchbody .left .leftbox .kuaisou .i{ height:23px; line-height:23px;width:575px; padding-left:15px; color:#333;}
.searchbody .left .leftbox .kuaisou #m{margin-left:5px;height:28px; line-height:22px; width:80px;}

.searchbody .right{width:272px; float:right;}

.searchbody .right .ksad{ border:#E2F3DE 1px solid; padding:10px; background:#FAFFF9;}
.searchbody .right .ksad h2{ font-size:16px; font-weight:bold; color:green; font-family:"微软雅黑"}
.searchbody .right .ksad p{ line-height:24px; color:#666; font-family:"微软雅黑";}
.searchbody .right .ksad p a{ color:green; text-decoration:underline; font-family:"微软雅黑"}
.searchbody .right .ksad p a:hover{}


.searchbody .right .right01{}
.searchbody .right .right01 .tit{height:31px;line-height:31px;font-size:14px; font-weight:bold; color:#333;padding-left:5px;  border-bottom:#CCC 1px solid;}
.searchbody .right .right01 .right01box{}
.searchbody .right .right01 .right01box ul{ padding:8px;}
.searchbody .right .right01 .right01box li{ background:url(../Images/artarrow.gif) no-repeat 0px 11px; padding-left:8px;height:26px; line-height:26px;width:245px;overflow: hidden;   white-space:nowrap;text-overflow:ellipsis; }
.searchbody .right .right01 .right01box a{color:#0022CC;}

/*全站搜索end*/



/*专题*/
.hotzt{width:1200px; margin:0px auto;border:#eee 1px solid; padding-bottom:10px; height:470px;overflow:hidden; margin-top:10px;}
.hotzt .title, .ztmain3 .tit{background:url(../Images/48.png) repeat-x; height:40px; line-height:40px; font-size:16px;color:#fff;padding-left:15px;font-weight:bold;}

.hotzt .hotztbox{ background:#FFFFFF;}
.hotzt .hotztbox ul{padding:20px;}
.hotzt .hotztbox dl{width:550px;float:left;  margin-right:30px;padding-bottom:8px;margin-bottom:12px;border-bottom:1px dotted #ccc;}
.hotzt .hotztbox dl  dt{ font-size:16px;font-weight:bold;}
.hotzt .hotztbox  p{text-indent:2em;}
.hotzt .hotztbox img{ padding:2px;margin-bottom:8px; float:left;margin-right:12px;}


.ztpic{width:1170px;margin:0px auto;margin-top:10px;border:1px solid #eee;padding:15px; height:90px;}
.ztpic img{width:130px;height:90px; overflow:hidden;float:left;margin-right:20px;}
.ztpic p{font-size:14px;}
.ztmain3{width:1200px;margin:0px auto;border:#eee 1px solid;height:100%;overflow:hidden;padding-bottom:10px;}
.ztmain3 .ztmain3box{padding:10px;}
.ztmain3 .ztmain3box ul{}
.ztmain3 .ztmain3box li{width:540px;float:left;  margin-right:30px; padding-left: 12px;    background: url(../Images/icon-09.gif) 0 8px no-repeat;    height: 28px;    line-height: 28px;}
.ztmain3 .ztmain3box a{font-size:14px;}
.ztmain3 .ztmain3box span{float:right;}

/*关于奥咨达单页面*/
.pinpaiLeft { float: left;  width: 356px;  background: #f6f6f6;  padding-bottom: 30px;}

.pinli1{ float:left; width:206px; background:url(../Images/a1.jpg) 100px center no-repeat; height:50px; font-size:16px; padding-left:150px; line-height:50px;border-bottom:1px solid #dcdcdc;}
.pinli1 a{ color:#666}
.pinli1:hover{ float:left; width:206px;background:url(../Images/a1a.jpg) 100px center no-repeat #258e3a; color:#fff; overflow:hidden  }
.pinli1:hover a{ color:#fff}
.pinli1_cur{ float:left; width:206px; background:url(../Images/a1a.jpg) 100px center no-repeat  #258e3a;; height:50px; font-size:16px; padding-left:150px; line-height:50px; color:#Fff }
.pinli1_cur a{ color:#fff}

.pinli2{ float:left; width:206px; background:url(../Images/a2.jpg) 100px center no-repeat; height:50px; font-size:16px; padding-left:150px; line-height:50px;border-bottom:1px solid #dcdcdc;}
.pinli2 a{ color:#666}
.pinli2:hover{ float:left; width:206px;background:url(../Images/a2a.jpg) 100px center no-repeat #258e3a; color:#fff; overflow:hidden  }
.pinli2:hover a{ color:#fff}
.pinli2_cur{ float:left; width:206px; background:url(../Images/a2a.jpg) 100px center no-repeat  #258e3a;; height:50px; font-size:16px; padding-left:150px; line-height:50px; color:#Fff }
.pinli2_cur a{ color:#fff}

.pinli3 {float:left; width:206px; background:url(../Images/a3.jpg) 100px center no-repeat; height:50px; font-size:16px; padding-left:150px; line-height:50px;border-bottom:1px solid #dcdcdc;}
.pinli3 a{ color:#666}
.pinli3:hover{ float:left; width:206px;background:url(../Images/a3a.jpg) 100px center no-repeat #258e3a; color:#fff; overflow:hidden  }
.pinli3:hover a{ color:#fff}
.pinli3_cur{ float:left; width:206px; background:url(../Images/a3a.jpg) 100px center no-repeat  #258e3a;; height:50px; font-size:16px; padding-left:150px; line-height:50px; color:#Fff }
.pinli3_cur a{ color:#fff}

.pinli4{ float:left; width:206px; background:url(../Images/a4.jpg) 100px center no-repeat; height:50px; font-size:16px; padding-left:150px; line-height:50px;border-bottom:1px solid #dcdcdc;}
.pinli4 a{ color:#666}
.pinli4:hover{ float:left; width:206px;background:url(../Images/a4a.jpg) 100px center no-repeat #258e3a; color:#fff; overflow:hidden  }
.pinli4:hover a{ color:#fff}
.pinli4_cur{ float:left; width:206px; background:url(../Images/a4a.jpg) 100px center no-repeat  #258e3a;; height:50px; font-size:16px; padding-left:150px; line-height:50px; color:#Fff }
.pinli5_cur a{ color:#fff}

.pinli5{ float:left; width:206px; background:url(../Images/a5.jpg) 100px center no-repeat; height:50px; font-size:16px; padding-left:150px; line-height:50px;border-bottom:1px solid #dcdcdc;}
.pinli5 a{ color:#666}
.pinli5:hover{ float:left; width:206px;background:url(../Images/a5a.jpg) 100px center no-repeat #258e3a; color:#fff; overflow:hidden  }
.pinli5:hover a{ color:#fff}
.pinli5_cur{ float:left; width:206px; background:url(../Images/a5a.jpg) 100px center no-repeat  #258e3a;; height:50px; font-size:16px; padding-left:150px; line-height:50px; color:#Fff }
.pinli5_cur a{ color:#fff}

.pinli6{ float:left; width:206px; background:url(../Images/a6.jpg) 100px center no-repeat; height:50px; font-size:16px; padding-left:150px; line-height:50px;border-bottom:1px solid #dcdcdc;}
.pinli6 a{ color:#666}
.pinli6:hover{ float:left; width:206px;background:url(../Images/a6a.jpg) 100px center no-repeat #258e3a; color:#fff; overflow:hidden  }
.pinli6:hover a{ color:#fff}
.pinli6_cur{ float:left; width:206px; background:url(../Images/a6a.jpg) 100px center no-repeat  #258e3a;; height:50px; font-size:16px; padding-left:150px; line-height:50px; color:#Fff }
.pinli6_cur a{ color:#fff}

.pinli7{ float:left; width:206px; background:url(../Images/a7.jpg) 100px center no-repeat; height:50px; font-size:16px; padding-left:150px; line-height:50px;border-bottom:1px solid #dcdcdc;}
.pinli7 a{ color:#666}
.pinli7:hover{ float:left; width:206px;background:url(../Images/a7a.jpg) 100px center no-repeat #258e3a; color:#fff; overflow:hidden  }
.pinli7:hover a{ color:#fff}
.pinli7_cur{ float:left; width:206px; background:url(../Images/a7a.jpg) 100px center no-repeat  #258e3a;; height:50px; font-size:16px; padding-left:150px; line-height:50px; color:#Fff }
.pinli7_cur a{ color:#fff}

.pinli8{ float:left; width:206px; background:url(../Images/a8.jpg) 100px center no-repeat; height:50px; font-size:16px; padding-left:150px; line-height:50px;border-bottom:1px solid #dcdcdc;}
.pinli8 a{ color:#666}
.pinli8:hover{ float:left; width:206px;background:url(../Images/a8a.jpg) 100px center no-repeat #258e3a; color:#fff; overflow:hidden  }
.pinli8:hover a{ color:#fff}
.pinli8_cur{ float:left; width:206px; background:url(../Images/a8a.jpg) 100px center no-repeat  #258e3a;; height:50px; font-size:16px; padding-left:150px; line-height:50px; color:#Fff }
.pinli8_cur a{ color:#fff}

.pinli9{ float:left; width:206px; background:url(../Images/a9.jpg) 100px center no-repeat; height:50px; font-size:16px; padding-left:150px; line-height:50px;border-bottom:1px solid #dcdcdc;}
.pinli9 a{ color:#666}
.pinli9:hover{ float:left; width:206px;background:url(../Images/a9a.jpg) 100px center no-repeat #258e3a; color:#fff; overflow:hidden  }
.pinli9:hover a{ color:#fff}
.pinli9_cur{ float:left; width:206px; background:url(../Images/a9a.jpg) 100px center no-repeat  #258e3a;; height:50px; font-size:16px; padding-left:150px; line-height:50px; color:#Fff }
.pinli9_cur a{ color:#fff}

.pinli10{ float:left; width:206px; background:url(../Images/a10.jpg) 100px center no-repeat; height:50px; font-size:16px; padding-left:150px; line-height:50px;border-bottom:1px solid #dcdcdc;}
.pinli10 a{ color:#666}
.pinli10:hover{ float:left; width:206px;background:url(../Images/a10a.jpg) 100px center no-repeat #258e3a; color:#fff; overflow:hidden  }
.pinli10:hover a{ color:#fff}
.pinli10_cur{ float:left; width:206px; background:url(../Images/a10a.jpg) 100px center no-repeat  #258e3a;; height:50px; font-size:16px; padding-left:150px; line-height:50px; color:#Fff }
.pinli10_cur a{ color:#fff}

.pinli11{ float:left; width:206px; background:url(../Images/a11.jpg) 100px center no-repeat; height:50px; font-size:16px; padding-left:150px; line-height:50px;border-bottom:1px solid #dcdcdc;}
.pinli11 a{ color:#666}
.pinli11:hover{ float:left; width:206px;background:url(../Images/a11a.jpg) 100px center no-repeat #258e3a; color:#fff; overflow:hidden  }
.pinli11:hover a{ color:#fff}
.pinli11_cur{ float:left; width:206px; background:url(../Images/a11a.jpg) 100px center no-repeat  #258e3a;; height:50px; font-size:16px; padding-left:150px; line-height:50px; color:#Fff }
.pinli11_cur a{ color:#fff}


.pinli12{ float:left; width:206px; background:url(../Images/a12.jpg) 100px center no-repeat; height:50px; font-size:16px; padding-left:150px; line-height:50px;border-bottom:1px solid #dcdcdc;}
.pinli12 a{ color:#666}
.pinli12:hover{ float:left; width:206px;background:url(../Images/a12a.jpg) 100px center no-repeat #258e3a; color:#fff; overflow:hidden  }
.pinli12:hover a{ color:#fff}
.pinli12_cur{ float:left; width:206px; background:url(../Images/a12a.jpg) 100px center no-repeat  #258e3a;; height:50px; font-size:16px; padding-left:150px; line-height:50px; color:#Fff }
.pinli12_cur a{ color:#fff}


.classcontent  #ctabs0 { width:760px;text-align:center; }
.classcontent  .cmenu0{ width:760px;height: 36px;}
.classcontent   .cmenu0 li{ display:block; float: left;  width:110px; text-align: center;color: #607d8b; cursor:pointer; background: #DAF6F8;font-weight: bold;line-height: 36px;height: 36px;padding: 0 20px;margin-right: 2px;}
.classcontent   .cmenu0 li.hover{ background: #f2f6fb;background: #607d8b;color: #fff;cursor: auto;font-size:15px;}
.classcontent  #cmain0 ul{ display: none;padding:15px;}
.classcontent  #cmain0 ul.block{ display: block;}
.classcontent  #cmain0 ul  li p{float:left;width:360px;text-align:left; }
.classcontent  #ctabs0 h4{ clear:both;margin:20px  30px;text-align:center; font-size:16px;color:green;}



.datalist{border: 0px solid #eee;margin-left:30px;}
.datalist td{ border:1px solid #DDD;    text-align:left;      padding-top:4px; padding-bottom:4px;      padding-left:10px; padding-right:10px;  } 


.classcontent{float: right;width:760px;border:1px solid #eee;padding:30px;min-height:580px;}
.classcontent   h2{height:48px;line-height:48px;margin-bottom:20px;  border-bottom:1px solid #ccc;}
.classcontent  #LB   h2{border-bottom:none;line-height:28px;height:28px;}
.classcontent   h3{text-align:center;font-size:15px;}
h3.canli {font-size:20px;margin-bottom:30px;}
.classcontent  .imgcss{margin:-30px -30px 0px;}


.conadr dt{ color: #27903e;    font-size: 17px;font-weight:bold;}
.conadr  p{line-height:28px;font-size:16px;margin-bottom:10px;}
.conadr   dd{height:26px;line-height:26px;font-size:14px;}
.conadr  .qtel{background:url(../Images/ctel.png)  left no-repeat;padding-left:28px;}
.conadr  .qemail{background:url(../Images/cemail.png)  left no-repeat;padding-left:28px; }
.conadr  .qwww{background:url(../Images/web.gif)  left no-repeat;padding-left:28px; }


.lc {background:url(../Images/lcbg.gif)  center top 380px no-repeat;}
.lc  dl {margin-bottom:50px;}
.lc  dl  p{line-height:24px;margin-top:20px;text-indent:2em;}
.lc  p{text-indent:0;margin-bottom:0px;}
.lc   p span{ color:#2fa247;font-weight:bold;}
.lc .y2016{width:360px;float:left;clear:both;}
.lc .y2016 h3{font-size:36px;color:#666;text-align:right;}
.lc .y2016 p{font-size:16px;color:#666;text-align:right;}
.lc .y2015{width:360px;float:right;clear:both;margin-top:-250px;}
.lc .y2015 h3{font-size:36px;color:#666;text-align:left;}
.lc .y2015 p{font-size:16px;color:#666666;}
.lc .y2014{width:360px;float:left;clear:both;margin-top:-200px;}
.lc .y2014 h3{font-size:36px;color:#666;text-align:right;}
.lc .y2014 p{font-size:16px;color:#666666;text-align:right;}
.lc .y2013{width:360px;float:right;clear:both;}
.lc .y2013 h3{font-size:36px;color:#666;text-align:left;}
.lc .y2013 p{font-size:16px;color:#666666;text-align:left;}
.lc .y2012{width:360px;float:left;clear:both;}
.lc .y2012 h3{font-size:36px;color:#666;text-align:right;}
.lc .y2012 p{font-size:16px;color:#666666;text-align:right;}
.lc .y2011{width:360px;float:right;clear:both;margin-top:-50px;}
.lc .y2011 h3{font-size:36px;color:#666;text-align:left;}
.lc .y2011 p{font-size:16px;color:#666666;text-align:left;}
.lc .y2010{width:360px;float:left;clear:both;}
.lc .y2010 h3{font-size:36px;color:#666;text-align:right;}
.lc .y2010 p{font-size:16px;color:#666666;text-align:right;}
.lc .y2004{width:360px;float:right;clear:both;margin-top:-50px;}
.lc .y2004 h3{font-size:36px;color:#666;text-align:left;}
.lc .y2004 p{font-size:16px;color:#666666;text-align:left;}

/*第二种形式*/
#tabs1{text-align:left;width:760px;margin-top:50px;}
.menu1box{ position:relative; overflow:hidden; height:50px; width:760px; text-align:left;}
#menu1{ position:absolute; top:0; left:0; z-index:1;}
#menu1 li{ float:left; display:block; cursor:pointer; width: 140px;height: 48px;line-height: 48px;text-align: center;color: #000;font-size: 16px;font-weight: bold;background: url(../Images/ge.png) no-repeat left top;}
#menu1 li.hover{ font-size: 18px; }
.main1box{ clear:both;   width:760px;}
#main1 ul{ display: none;}
#main1 ul.block{ display: block;}
#main1  dl{float:left; width:340px;margin-right:20px;padding:10px;}
#main1  dl:hover{background:#f2f2f2; ; }
#main1  dl dt{font-size: 16px;color: #333;background: url(../Images/mapdot.png) no-repeat left 7px;padding-left: 18px;}
#main1  dl dd{line-height:24px;}
#main1  dl  span{color: #999;}


/*下载中心*/
.dlistmenu {float:left;width:280px;}
.dlistmenu li { height:48px; line-height:48px; border-right:5px solid #ededed; margin-bottom:1px;  font-size:14px;}
.dlistmenu li a{display:block;height:48px;border-left:8px solid #909090;background:#909090;padding-left:13px;font-weight:bold;font-size:14px;color:#fffcf8;position:relative;}
.dlistmenu li a:hover{background:#238e3a;border-color:#33261a;}
.dlistmenu span{padding-right:9px}
.dlistmenu  li i{display: block;float:right; margin:22px  14px  0  0; width:4px;height:7px;background:url("../Images/icon.png")  0 0; font-style: normal;font-weight: normal;text-decoration: none;}
 
.f1BoxTime{background-color: #e9e9e9;}
.f1BoxTime  dl{padding-bottom: 15px;height:55px; padding:15px 8px;}
.f1BoxTime   dt {    width: 60px;    height: 50px;padding-top:3px;}
.f1BoxTime dt  i { display: block;  width: 60px;  height: 50px;  background: url("../Images/icon.png") -30px 4px;}
.f1BoxTime  dd { width: 200px;}
.f1BoxTime   .fl{float: left;}
.f1BoxTime   .fr{float: right;}
.f1BoxTime .hour {color: #5c5c5c; font-size: 14px;height:19px;line-height:19px;}
 .f1BoxTime .phone_n { color: #3a3a3a;  font-size: 26px;  font-weight: bold;height:35px;line-height:35px;}
 .worktime { padding:10px  0  10px 8px; font-size: 26px;    color: #676767;    height: 62px;    line-height: 62px;     background: #f6f6f6;}
 .worktime i { display: block;  width: 60px;  height: 62px; background: url("../Images/icon.png") -96px 9px; float:left;}

.dlist { width:900px;float:right;}
.dlist dl  {float:left;width:265px;margin: 0  15px 15px 0; padding:10px; background:url("../Images/downbg.gif") ; height:157px; }
.dlist dl  dt{font-size: 15px; height:56px;}
.dlist dl  dd{ color:#238e3a}
.dlist dl  .downimg{width:120px;height:120px;float:right;}
.dlist dl   p{padding-left:32px;height:30px;line-height:30px;margin-top:5px;}
.dlist dl   p  a{ color: #fff;font-size:14px;}


.downlist{ margin:0px auto;}
.downlist .left{width:690px; float:left;}
.downlist .left .left01{ height:100%; overflow:hidden; padding-bottom:10px;}

.downlist .floatl{width:600px; float:left;margin-left:10px; }
.downlist .floatl .title{ height:40px; line-height:40px; padding-left:15px; overflow:hidden;font-size:14px; font-weight:bold; color:#222; background:#f1f1f1}
.downlist .floatl .left01{ border:#ddd 1px solid; height:100%; overflow:hidden; padding-top:1px; background:#fdfdfd}
.downlist .floatl .left01 .downbox1{ padding:20px;}
.downlist .floatl .left01 .downbox1 .floatl{width:170px; float:left;}
.downlist .floatl .left01 .downbox1 .floatl img{ padding:2px; border:#D4D4D4 1px solid;}
.downlist .floatl .left01 .downbox1 .floatr{width:360px; float:right;padding-top:10px;}
.downlist .floatl .left01 .downbox1 .floatr ul{}
.downlist .floatl .left01 .downbox1 .floatr li{height:30px; line-height:30px;overflow: hidden;  white-space:nowrap; text-overflow:ellipsis;font-size:14px;  }

.downlist .floatl .left02{ border:#ddd 1px  solid;}
.downlist .floatl .left02 .downbox2{ padding:8px 15px; line-height:30px; font-size:14px; }


.downlist .floatl .left03{ border:#ddd 1px  solid;}
.downlist .floatl .left03 .Commentbox{ padding:20px;}
.downlist .floatl .left03 .Commentbox a:hover{ color:red; text-decoration:none; }


.downlist .dright{width:298px;float:right;}


/*人才中心*/
.titleTr { background: #F7FAFF;height: 33px;line-height:33px;color: #4A4A48;width:758px;border: 1px solid #e6e6e6;border-top: 1px solid  #258e3a;}
.titleTr  .fl{ float:left;}
.titleTr   .th0{ width:138px;text-align:center;}
.titleTr   .th1{ width:120px;text-align:center;}
.titleTr   .th2{ width:76px;text-align:center;}
.titleTr   .th3{ width:60px;text-align:center;}
.titleTr   .th4{ width:206px;text-align:center;}
.titleTr   .th5{ width:76px;text-align:center;}
.titleTr   .th6{ width:76px;text-align:center;}
.titleTr   .th8{ width:80px;text-align:center;}

.resultListDiv  li{height:40px;line-height:40px; clear:both; border-left:1px solid #e6e6e6;}
.resultListDiv   .fl{ float:left;}
.resultListDiv   .rth0{ width:130px;display:block;padding-left:8px;}
.resultListDiv    .rth1{ width:120px;text-align:center;display:block;}
.resultListDiv    .rth2{ width:76px;text-align:center;display:block;}
.resultListDiv    .rth3{ width:60px;text-align:center;display:block;}
.resultListDiv    .rth4{ width:206px;text-align:center;display:block;}
.resultListDiv    .rth5{ width:76px;text-align:center;display:block;}
.resultListDiv   .rth6{ width:76px;text-align:center;display:block;}
.resultListDiv    .rth8{ width:80px;text-align:center;display:block;border-right:1px solid #e6e6e6;padding-right:2px;}

 .resultListDiv  ul {background: url(../Images/bg_rc.png);border-bottom:1px solid #e6e6e6;}
 .resultListDiv   ul  li:hover{background-color:#ccc;color:#fff}

#rctab   table {border-collapse: collapse;border-top: #eeeeee solid 1px; border-left: #eeeeee solid 1px; font-size: 12px;width:100%;}
#rctab   table  th, #rctab   table   td {border-right: #eeeeee solid 1px; border-bottom: #eeeeee solid 1px;  padding: 2px;  height: 24px;  line-height: 24px;}
#rctab   table   td {padding-left:12px;}
#rctab   table   th {background-color: #f8f8f8; font-weight: normal; color: #626262;}
#rcontent  h3 {border-bottom: 1px solid #CCCCCC; color: #258e3a; font-size: 14px; height: 24px; line-height: 18px; margin-bottom: 6px;  font-weight: bold; text-align:left;margin-top:20px;}
#rcontent dl{ margin-bottom:20px;}
.rctijiao { text-align:center;}
.rctijiao  span{color: #fff; text-decoration: none; width: 161px; padding: 0; cursor: pointer;  display: -moz-inline-stack; display: inline-block;  text-align: center; height: 53px; line-height: 53px;
                background: url(../Images/26.png) no-repeat;font-size: 16px;}

.tjjl  td{height: 24px;  line-height: 24px;}

/*培训展会*/
#train_left {width: 800px;float: left;}
#train_right {	width: 379px;float: right;}

#train_left .train_top_01 {height: 40px;	background-image: url(../Images/48.png);	background-repeat: no-repeat;	background-position: left top;	line-height: 40px;	}
#train_left .train_top_01 span {	color: #FFFFFF;	font-size: 14px;	padding-left: 22px;	display: block;	float: left;}
#train_left .train_top_01 a {	display: block;	float: right;	padding-right: 15px;}
#train #train_left .train_cont {padding-top: 20px;padding-right: 20px;padding-bottom: 2px;padding-left: 20px;border-left: 1px solid #e1e1e1;	border-right: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;margin-bottom:20px;}
.train_cont .train_item .tra_img {width: 162px;	height: 112px;	float: left;	display: block;}
.train_cont .train_item .tra_cont {	float: right;	width: 580px;	height: 100%;	line-height: 24px;}
#train_left .train_cont .train_item {	height: 116px;	margin-bottom: 20px;	clear: none;	width: 100%;	overflow-y: hidden;	overflow-x: hidden;}
.train_item .tra_cont h3 {	display: block;	font-size: 14px;}
.train_item .tra_cont p{text-indent:2em;color: #666666;	line-height: 24px;}

.tra_time {	font-size: 12px;	background-image: url(../Images/55.png);	background-position: left center;	background-repeat: no-repeat;	padding-left: 16px;}
.tra_adrss {font-size: 12px;	padding-left: 16px;	background-image: url(../Images/56.png);	background-repeat: no-repeat;	background-position: left center;}

.tra_plan img {width:100px;	height: 80px;	display: block;	float: left;}
.tra_plan .pl_right {	float: right;	height: auto;	width: 610px;}
.tra_plan {	height: 80px;	background-color: #f7f7f7;	padding: 10px 18px;line-height: 26px;	margin-bottom: 8px;}
.tra_plan:hover{	background:#eee; }
.tra_plan .pl_right h3 {	font-size: 14px;	font-weight: bold;}
.tra_plan .pl_right p {color: #4A4A4A; margin-top:5px;}
.train_top_02 {text-align:right;line-height:30px;height: 30px;	background-image: url(../Images/36.png);	background-position: left center;	background-repeat: no-repeat;	width: auto;	margin-top: 12px;}
.train_top_02 span {	color: #FFFFFF;	font-size: 14px;	display: block;	width: 90px;	float: left;	text-align: center;	line-height: 30px;}
.train_top_02 a {font-size: 12px;	padding-top: 10px;	color: #707070;	padding-right: 10px;}

.right_warp {	border: 1px solid #d3d3d3;	height: auto;	width: auto; margin-bottom:10px;}
.tra_about p {float: left;	width: 245px;text-indent:2em;}
.tra_about img {	display: block;	float: left;}
.tra_about {height: 63px;	padding-left: 14px;	padding-right: 14px;	padding-top: 16px;	padding-bottom: 16px;	font-size: 12px;	width: auto;}
.right_warp .tra_cont {	font-size: 12px;	padding-left: 14px;	padding-right: 14px;	line-height: 18px;}
.tra_cont  p{line-height:26px;padding-left:20px;}
.tra_cont  p.lxr{background:url(../Images/plnum2.png) 0 6px  no-repeat; }
.tra_cont  p.lxt{ background:url(../Images/phone.png) 0 4px  no-repeat;}
.tra_cont  p.lxe{ background:url(../Images/email1.png) 0 4px  no-repeat;}
.tra_cont  p img{margin-top:10px;}
.tra_cont  p span{color: #009933;font-weight:bold;}
.tra_ban1 {	display: block;	margin-bottom: 10px;}
.team_text {	display: block;	padding-left: 22px;	padding-right: 22px;	line-height: 24px;	padding-top: 18px;	padding-bottom: 18px;}
.right_warp .train_news {	padding-left: 18px;	padding-right: 18px;	display: block;	font-size: 12px;	padding-bottom: 18px;}
.train_news li {	display: block;	background-image: url(../Images/16.png);	background-position: left center;	background-repeat: no-repeat;	padding-left: 12px;	height: 30px;	line-height: 30px;}
.train_news  dl{text-align:center;margin-bottom:10px;padding-bottom:8px;border-bottom: 1px dotted #CBCBCB;}
.train_news img{width:310px;height:200px;padding:3px;border:1px solid #ccc;margin-top:10px;margin-bottom:8px;}
.news_ban {	width: 350px;	height: 140px;	display: block;	margin-left: auto;	margin-right: auto;	margin-top: 20px;	margin-bottom: 10px;}
#train #train_right #f63 {	background-color: #2FA247;	color: #FFFFFF;	height: 170px;	padding-top: 20px;	padding-left: 15px;	padding-right: 15px;	padding-bottom: 20px;	margin-bottom: 10px;}
#train_right #f63 p {	color: #FFFFFF;	font-size: 16px;	display: block;	float: left;}
#train_right #f63 span {	color: #ffffff;	display: block;	float: right;}
#f63 span a {	color: #FFFFFF;}
#train_right #f63 #box_48 {	clear: both;	display: block;	height: 134px;	padding-top: 12px;}

.hdong{ border:1px solid #ccc; margin-bottom:20px;}
.ttl{height:18px;}
.ctt{height:auto;padding:20px;clear:both;border-top:0;text-align:left;}
.ctt ul li {background: url(../Images/16.png) 0 8px no-repeat;  padding-left: 10px;}
.ctt ul li    span{ width:400px;  margin-right:80px;}

/* TAB 切换效果 */
.tb_{background: #f7f7f7;width:756px;height:24px;border-bottom:1px solid #ccc;}
.tb_ ul{height:24px;}
.tb_ li{float:left;height: 30px;line-height:25px;width: 101px;margin-left:50px;cursor:pointer;text-align:center;}
/* 控制显示与隐藏css类 */
.normaltab{ color:#000 ;}
.hovertab { background-image: url(../Images/58.png); background-repeat: no-repeat; color:#fff; font-weight:bold }
.dis{display:block;}
.undis{display:none;}



.train_list h3 , .pxcust  h3{color: #555;font-size: 18px;background: url(../Images/31.png) 0 38px no-repeat;height:40px;line-height:40px;}
.train_list  dl{border: solid #e2e2e2 1px;margin-top:15px;padding:10px 20px;}
 .train_list  dl dt{font-size: 15px; border-bottom:1px solid #2fa247;height:40px;line-height:40px;font-weight:bold; color: #555;margin-bottom:10px;margin-top:-5px;}
 .train_list  dl  p{line-height:26px;}
 .train_list  dl span{ color: #888;}
 .train_list  .pxdd{margin-left:50px;}
 .train_list  .pxzy{width:640px;float:left;}
 .train_list    dd{background: url(../Images/60.png) no-repeat; width:111px;height:38px;margin-top:10px; text-align:center;line-height:32px;float:right; color: #fff;font-size:16px;font-weight:bold;}

.disp_time {font-size: 12px;	background-image: url(../Images/55.png);	background-position: left center;	background-repeat: no-repeat;	
 padding-left: 18px;clear:both;}

.pxinfo{ margin-top:30px;}
.pxinfo  div{ float:left;}
.pxinfo   ul{ padding:20px;}
.pxinfo  dl{ float:left;margin-left:20px;line-height:30px;width:565px;}
.pxinfo  dl  h3{margin-bottom:8px;font-size:16px;}
.pxinfo  dl  span{ color:#888;}
.pxinfo  dl  .price{color:red;}
.pxinfo  dl  .pximgarea{ margin:15px 0  0; }
.pxinfo  h4{clear:both;margin:10px 0; border-bottom:1px solid #2FA247; height:27px;}
.pxinfo   h4  span{background: url(../Images/tab-current.gif) no-repeat; display:block;width:96px;height:32px;color:#fff;text-align:center;line-height:28px;}
.pxinfo  #MyContent  table  td{border:solid #000; border-width:0px 1px 1px 0px;}
.pxinfo  #MyContent    table{border:solid #000; border-width:1px 0px 0px 1px;}

.black_overlay{display: none; position: absolute; top: 700px; left: 0%;width: 100%;height:490px; background-color: black; z-index:1001; -moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=88);} 
.white_content{display: none; position: absolute; top: 700px;left: 25%;width: 50%;height: 450px;padding: 10px 20px; border: 10px solid orange; background-color: white; z-index:1002;overflow: auto;} 
.white_content  a{ float:right;}
.white_content   table .tdbg{line-height:30px; }


.pxcust{ margin-top:20px;}
 .pxcust  table{ margin-top:40px;}
 .pxcust  table  .tdbg{ line-height:35px;}

 .hor h3{font-size:20px;margin-bottom:30px;}
 .hor  li{float:left;width:380px;height:320px;text-align:center;}
 .hor  img{width:90%;margin-bottom:8px;}
 .hor  li  p{text-align:center;}
 .hor  li   p:hover{ background-color:#eee;}
 .hor   img.r3{width:220px; height:280px;}
 .hor   img.r1{ width:100%;height:250px;}

 .corep {margin-top:50px;}
 .corep  img{float:left;width:200px;height:245px; clear:left;}

/*页脚*/
#footer{ background: url(../Images/foot_bj.jpg) repeat;;height:220px; width:100%; margin-top:10px;}
#footer .titler{ margin: auto;height:160px; width:1200px;padding-top: 22px;}
#footer .titler .title{width:998px; height:90px; margin:0 auto;}
#footer .titler  li{ padding-left: 40px; width: 140px; float: left; height: 130px; background: url(../Images/foot_fgx.jpg) no-repeat right bottom;}
#footer .titler   SPAN { border-bottom: #398abe 2px solid; line-height: 20px; width: 92px; margin-bottom: 10px;    float: left;    height: 26px;    color: #fff;    font-size: 16px;    font-weight: bolder;}
#footer .titler   li  P { line-height: 28px;  width: 92px;  float: left;   height: 28px;    color: #bbb;    font-size: 14px;}
#footer .titler   li  P  A {color: #bbb;}
#footer .titler   li  P  A:hover{ color: #fff;font-size:15px;}
#footer .titler   .rcopt{ border-right: none;width: 440px;background: none; }
#footer .titler   .rcopt img{width:130px;height:130px;float:left}
#footer .titler   .rcopt dl{ float:right;width:300px;color:#fff;margin-top:5px; }
#footer .titler   .rcopt dl .p1{}
#footer .titler   .rcopt dl  p{ width:300px;}
#footer .titler   .rcopt dl b{font: 18px arial;}
#footer .titler   .rcopt dl  em{margin-left:15px;}
#footer .titler   .rcopt dl  strong{ font-weight:normal;}
#footer .titler   .rcopt .gz{margin-top:16px;}
#footer .copyright{border-top:1px solid #4A4A4A; line-height:38px;color: #fff;font-size:13px;background: #5c5c5c;height: 40px;line-height: 40px;}
#footer .copyright  P{width:1150px;margin: auto; }
#footer .copyright  A { color: #fff;}
#footer .copyright    a:hover { color: #238e3a; text-decoration: none;}

#swt { left:50%; margin-left:601px;  position:fixed; _position:absolute;  top:0px;}

/*网站地图*/
.mapmain{width:1200px;margin:0px auto;border:#eee 1px solid;}
.mapmain .tit{ background:#f1f1f1; height:30px; line-height:30px;padding-left:10px;}
.mapmain .tit h2{background:#fff; height:27px; line-height:27px; margin-top:2px; float:left;font-size:14px;font-weight:bold; color:#333; width:80px; text-align:center; border:#ddd 1px solid; border-bottom:none;}
.mapmain .tit span{margin-left:15px;font-size:14px; font-weight:normal; color:#333; font-family:Verdana, Arial, Helvetica, sans-serif;}

.mapmain .mapbox{padding:20px;}
.mapmain .mapbox .maplist{border:1px solid #f1f1f1;margin-bottom:9px;padding:6px;}
.mapmain .mapbox .maplist .classname{background:#FAFAFA; border:#f1f1f1 1px solid; padding-left:4px;margin-bottom:6px;}
.mapmain .mapbox .maplist .classname a{font-weight:bold;font-size:15px;padding:0px 5px;}
.mapmain .mapbox .maplist .classname a:hover{ color:red; text-decoration:none;}

.mapmain .mapbox .maplist2{padding:3px;line-height:30px;}
.mapmain .mapbox .maplist2 span.classname2{line-height:30px;}
.mapmain .mapbox .maplist2 span.classname2 a{padding:0px 5px; color:#555; font-weight:bold;}
.mapmain .mapbox .maplist span a{ padding:5px 15px;line-height:30px;font-size:14px;}
.mapmain .mapbox .maplist span a:hover{color:#ff6600;text-decoration:none;}