@charset "utf-8";
/* CSS Document */
/* index box css style start */
.box { margin:15px auto; width:1200px; }
/* index box css style end */
/*-- position css start --*/
.box .position { width:1200px; height:40px; margin:10px auto; }
.box .position .posiHand { float:left;width:80px;background:#f2f2f2;color:#000;opacity:0.7;font-size:14px;text-align:center;height:38px;line-height:38px;border-radius:5px 0 0 5px;border:1px solid #ddd; }
.box .position .posiList { float:left;height:38px;line-height:38px;width:1117px;border:1px solid #ddd; border-left:none;border-radius:0 5px 5px 0;position: relative; overflow:hidden; }
.box .position .posiList a { display:inline-block;height:38px;line-height:38px;padding-left:5px; font-weight:bold; color:#666; }
/*-- position css end --*/
/*-- about css style start --*/
.box .about { width:1200px;border:0px;color:#333333; }
.box .about .aboutft { float:left; width:280px; border:1px solid #ddd;border-radius:5px;padding:0px; }
.box .about .aboutft .aboutItem { display:block; height:55px; margin:5px auto; width:280px;border-bottom:3px solid #dfe5e6; color:#444;text-align:center; font-size:22px; line-height:55px;  }
.box .about .aboutft ul { margin:0px;padding:0px; }
.box .about .aboutft ul.tabs li a,.box .about .aboutft ul.tabs li a span{ display:block; }
.box .about .aboutft ul.tabs { z-index:10;width:100%; padding-bottom:10px; }
.box .about .aboutft ul.tabs li { display:block;width:100%; border-bottom:1px solid #dfe5e6; height:45px; }
.box .about .aboutft ul.tabs li a { height:45px; background-position:left top;margin-bottom:5px;}
.box .about .aboutft ul.tabs li a span { display:block;font-size:15px;height:45px; line-height:45px;padding:0px 15px; color:#626a70;-webkit-transition:0.3s; transition:0.3s;}
.box .about .aboutft ul.tabs li a:hover span{ font-size:17px; font-weight:bold;color:red;transition: all 1s ease;text-shadow:5px 5px 5px #ddd;} 
.box .about .aboutft ul.tabs li a span img{ vertical-align: middle; }
.box .about .aboutft ul.tabs li:hover { background:#f3f6f7;width:276px; border-left:4px #993333 solid; }
.box .about .aboutft ul.tabs li.active { background:#f3f6f7;width:276px; border-left:4px #993333 solid; }

.box .about .aboutright { float:right; width:898px;border-radius:0px 5px 5px 0px;padding:0px;overflow:hidden; position:relative; }
/* 频道页 */
.box .about .aboutright .rightShow { margin:5px auto; width:100%; height:auto; }
/* 表格特殊样式 start */
.box .about .aboutright .rightShow .itemcir { display:inline-block; margin:0px 10px 30px 10px;font-family:"微软雅黑";font-size:17px;font-weight:bold;font-style:normal; width:200px; height:140px; text-align:center; padding-top:60px; line-height:23px;border-radius:100%; color:#666;
    background:-webkit-gradient(linear,left bottom,right top,color-stop(0.02, rgb(158,217,41)),color-stop(0.51, rgb(139,198,66)),color-stop(0.87, rgb(123,192,67)));
    background: -moz-linear-gradient(left bottom,rgb(158,217,41) 2%,rgb(139,198,66) 51%,rgb(123,192,67) 87%); }
.box .about .aboutright .rightShow .itemcir b { font-size:35px; line-height:45px; color:#FFFFFF }
/* 关于我们的内容页 */
.box .about .inforight { float:right; width:898px;border-radius:0px 5px 5px 0px;padding:0px;overflow:hidden; position:relative;background:#edf1f2; }
.box .about .inforight .countTop { margin:10px 20px 10px 20px;padding:5px; background:#fff; border-radius:0 0 5px 5px; }
.box .about .inforight .countTop .h1 { margin:5px auto; width:100%; border-bottom:1px solid #ddd; line-height:35px; color:#333; font-size:16px; font-weight:bold; text-align:center; }
.box .about .inforight .rContent { margin:0px 20px 20px 20px;padding:60px 15px 15px 15px;background:#fff;border-radius:5px; position:relative; display:block; overflow:hidden }
.box .about .inforight .rContent:before { display:block; position:absolute; left:0; top:0px; width:0; height:0; border-bottom: 59px solid #fff; border-left:59px solid transparent; -webkit-box-shadow: 11px 11px 11px rgba(0,0,0,0.3); -moz-box-shadow: 11px 11px 11px rgba(0,0,0,0.3); box-shadow: 11px 11px 11px rgba(0,0,0,0.3); content:''; }
.box .about .inforight .rContent:after { display:block; position:absolute; left:-1px; top:-1px; width:0; height:0; border-top: 59px solid #edf1f2; border-right: 59px solid transparent; content:''; }
.box .about .inforight .rContent h1,.box .about .inforight .rContent h2 { display:block; margin:8px 5px; border-bottom:1px solid #7EB03F; height:42px; color:#000; font-size:16px;text-shadow:5px 5px 5px #ddd;position:relative; }
.box .about .inforight .rContent h1 strong,.box .about .inforight .rContent h2 strong { border-bottom:6px solid #7EB03F; position:absolute; left:0; top:7px; height:32px; }
.box .about .inforight .rContent h3 { display:block; margin:20px 0px; border-bottom:1px dotted #7EB03F; height:17px; font-size:15px;text-shadow:5px 5px 5px #000; color:#7EB03F; position:relative; }
.box .about .inforight .rContent h3 strong { font-style:normal; background:#7EB03F; color:#fff; border:1px solid #7EB03F; height:32px; line-height:32px; display:inline-block; margin-bottom:13px; font-size:16px; font-weight:bold; padding:0px 15px 0 5px; position:absolute; left:0; top:0 }
.box .about .inforight .rContent h3 strong:after { border: 18px solid transparent;border-left: 18px solid #7EB03F;width: 0;height: 0;position: absolute; margin-top:-2px; margin-left:15px;content: ' ';}
.box .about .inforight .rContent p { margin:8px 0; font-size:14px; color:#333; line-height:28px;text-indent:2em; }
/* 大事件样式 start */
.box .about .dsjright { float:right; width:898px;border-radius:0px 5px 5px 0px;padding:0px;overflow:hidden; position:relative;border:1px solid #ddd;border-radius:5px; padding-top:10px; padding-bottom:10px; }
.box .about .dsjright .OrderList { margin:0px auto; width:100%; overflow:hidden; display:block; }
.box .about .dsjright .OrderList .OrderRs { display:block; width:100%; position:relative; }
.box .about .dsjright .OrderList .OrderRs .oleft { position:absolute; width:140px; top:0; left:0; display:block; }
.box .about .dsjright .OrderList .OrderRs .oleft .cbp_tmtime { position:absolute; top:3px; left:0; width:122px; }
.box .about .dsjright .OrderList .OrderRs .oleft .cbp_tmtime span.s1 { font-size: 0.9em;color: #bdd0db; display:block; text-align:right; }
.box .about .dsjright .OrderList .OrderRs .oleft .cbp_tmtime span.s2 { font-size: 2.9em;color: #3594cb; display:block; text-align:right; }
.box .about .dsjright .OrderList .OrderRs .oleft .cbp_tmicon { width:40px;height:40px;font-family:'ecoico';speak:none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;
    font-size: 1.4em;line-height: 40px;-webkit-font-smoothing: antialiased;position: absolute;color:#fff;background:#46a4da;
    border-radius: 50%;box-shadow:0 0 0 8px #afdcf8;text-align:center;left:132px;top:8px;box-sizing: border-box; font-size:16px; font-weight:bold; text-align:center; }
  
.box .about .dsjright .OrderList .OrderRs .oright { display:block;margin:0px 0px 0px 150px;border-left:5px solid #6cbfee; padding-bottom:10px; padding-top:3px; }
.box .about .dsjright .OrderList .OrderRs .oright .content { background:#6cbfee; padding:10px; display:block;margin:10px 10px 20px 40px; border-radius:5px; position:relative; }
.box .about .dsjright .OrderList .OrderRs .oright .content i { position: absolute;top: 15px;left: -8px;width: 0;height: 0;border-top: 8px solid transparent;border-right: 8px solid #6cbfee;border-bottom: 6px solid transparent; }
.box .about .dsjright .OrderList .OrderRs .oright .content .c_info { display:block; line-height:25px; font-size:13px; font-family:'微软雅黑'; text-indent:2em; margin-bottom:5px; background:#fff;border-radius:5px; padding:7px; }
/* 大事件样式 end */
/*-- about css style end --*/
/*-- map css style end --*/
.box .map { display:block;width:1200px; height:630px;border:1px solid #ddd;border-radius:5px;  }
.box .map h3 { float:left; width:100%; height:60px; line-height:60px; text-align:center; font-size:22px; font-weight:'宋体'; border-bottom:2px solid #ccc;text-shadow:5px 5px 5px #ddd; margin-bottom:10px; }
.box .map h3 span { display:inline-block; border-bottom: 8px solid #666;padding:0 15px;position:relative; top:-3px }
.box .map .mapimg { display:block; width:100%; height:560px; margin:10px 0px 10px 0px; }
/*-- map css style end --*/