﻿@charset "utf-8";
/* CSS Document */

* { padding:0px; margin:0px; font-family:Verdana, Geneva, sans-serif,"微软雅黑";}
body { font-size:12px; border:0px; padding:0px; margin:0px auto; width:100%; font-family:Verdana, Geneva, sans-serif,"微软雅黑"; background:#fbfbfb;word-break:break-all;}
li,img,ul,p,div,h1,h2,a,span { padding:0px; margin:0px; border:0px; font-family:"微软雅黑";}
ul { list-style:none;}
a { text-decoration:none; border:0px; color:#666666;}
a:hover { text-decoration:underline;}
*:focus { outline: none; }




#ipd1,#ipd2 { display:none;}

.man { width:100%; margin:0px auto; padding:0px; border:0px;}
.gang { width:890px; margin:0px auto; padding:0px; border:0px; clear:both; display:block;}
.clean { clear:both;}
.fl { float:left;}
.fr { float:right;}
.margin_top { margin-top:15px;}
.top_line { border-top:8px solid #ccecfa;}

.WrapperW {background:#2a65ba; height:45px; line-height:45px; width:100%; margin:0px auto;position:relative; z-index:999;}
.wrapper1001 { width:890px; margin:0PX auto; z-index:999;}
.nav{margin:0px auto;_zoom:1; width:890px;}
.nav li{float: left; line-height:45px; float:left; /*width:130px;*/ text-align:center;_width:121px;}
.nav li a{display: inline-block;color:#fff; font-family:"微软雅黑"; font-size:16px; display:block; width:121px;}
.nav li a:hover,.nav li a.active{background:#ffa141; display:block;}
.nav li a:hover,.nav li a.active1{background:#ffa141; display:block;}
.nav li a.on1,.nav li a.on2,.nav li a.on3{height: 45px;}
.nav li a.on4{height: 45px;}
.nav li a.on5{height: 45px;}
.nav li a.on6{height: 45px;}
.nav li a.on7{height: 45px;}
.nav li a.on8{height: 45px;}


.header-down .down{
	width: 890px;
	height: auto;
	position: absolute;
	right: -8px;
	top:45px;
	overflow: hidden;
	z-index:999;
	padding-top:50px;
	background-image: url(../images/down-bg.png);
	background-repeat: no-repeat;
	background-position: 0 top;
}
.downw02{float: left;padding-left: 144px;width:175px;margin-top:30px;display:block;*position:relative;*min-height: 240px;_height: 240px;overflow: hidden; z-index:999;}
.downw{float: left;padding-left: 144px;width:175px;margin-top:30px;display:block;*position:relative;*min-height: 240px;_height: 240px;overflow: hidden; z-index:999;}
.down .on{display: block; z-index:999;}
.downtext,.downtext02{height: 240px;vertical-align:middle;  display:table-cell; *position:absolute;*top:50%;*height: auto;}
.downtext02 .textlist02{*position:relative;*top:-50%; margin-left:20px; line-height:24px; font-family:"微软雅黑"; font-size:14px; color:#fff;}
.downtext .textlist{*position:relative;*top:-50%; margin-left:0px; line-height:24px; font-family:"微软雅黑"; font-size:14px;}
.downtext .textlist p{height: 24px;line-height: 24px; white-space:nowrap}
.downtext .textlist p a{color: #fff;padding-left: 20px;font-weight: bold;
}
.downtext .textlist p a:hover{
	background:url(../images/ico3.png) no-repeat 0 3px;
}
.downw02{
	width:850px;
	height:205px;
  	padding-left: 0;
  	border-left: 1px solid #c9c9c9; line-height:24PX;
}
.downtext02 .textlist02 h3{
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 5px;
	color: #fff;
}

.topbg { border-top:3px solid #2a65ba; background:#fbfbfb;}

.nav_bg{ background:#2a65ba; height:45px; line-height:45px; width:100%; margin:0px auto;}
.nav_bg .gang li{ height:45px; line-height:45px; float:left; width:130px; text-align:center;}
.nav_bg .gang li a { color:#fff; font-family:"微软雅黑"; font-size:16px; display:block;}
.nav_bg .gang li a:hover,.nav_bg .gang li .weizhi_nav{ background:#fff; display:block;}

/*banenr*/
#main-fluid { width:100%; margin:0px auto; background:url(../images/banner_bg.jpg) no-repeat center top;}
.hero-unit p { color:#2a65ba; font-size:20px;}


.hmid { background:url(../images/body_bg.png) no-repeat center top; width:100%; margin:0px auto;}
.hleft {padding-left:15px;width:235px; overflow:hidden;}
.hren{ color:#454545; line-height:30px; font-family:"微软雅黑"; font-size:14px; width:235px; margin-bottom:25px;}
.hren h1,.hright h1 { height:38px; line-height:38px; color:#2a65ba; font-size:20px; font-family:"微软雅黑"; font-weight:normal;}
.hren h1 span,.hright h1 span{ font-size:14px; color:#989898;}
.hren .hren_zi { background:url(../images/main_09.jpg) no-repeat left top; height:43px; line-height:55px; overflow:hidden; color:#fff; font-size:15px; padding-left:15px;}
.hren a { background:url(../images/jiantou.jpg) no-repeat left center; padding-left:20px; color:#e7a726; display:block;}

.hright {width:605px;padding-left:15px; border-left:1px dashed #9c9c9c; }
.hnew {border-bottom:10px solid #ccecfa; padding-bottom:35px;}
.shell{width:347px; float:right; }
#div1{height:170px;overflow:hidden;}
#div1 LI { display:block; height:42px;}
#div1 LI A { font-size:14px; font-family:"微软雅黑"; color:#1b1b1b; display:block; height:42px; line-height:42px;}
#div1 LI A:hover { color:#e7a726;}
#div1 LI span { float:right; font-size:12px; color:#c6c6c6; height:42px; line-height:42px;}


.hright h1 a { float:right; background:url(../images/jiantou.jpg) no-repeat left center; padding-left:20px; color:#e7a726; display:block; font-size:14px; font-weight:normal; }
.hp_bg { background:url(../images/hp_bg.jpg) no-repeat right bottom;border-bottom:8px solid #ccecfa; height:209px; line-height:28px; color:#454545l;}
.hcontact { background:url(../images/hcontact_bg.jpg) no-repeat right bottom; height:316px;border-bottom:10px solid #ccecfa; background-size:80%; }
.hcontact li,.hp_bg  li {line-height:28px; font-size:14px; font-family:"微软雅黑"; color:#454545l;}

.copyright_bg { background:url(../images/copyright_bg.jpg) repeat-x left top; height:181px; width:100%; margin:37px auto 0px auto;}
.copyright_bg .link { width:600px; margin:0px auto; height:67px; line-height:67px; text-align:center;}
.copyright_bg .link li { color:#cdcdcd; font-family:"微软雅黑"; font-size:14px; float:left;height:67px; line-height:67px;}
.copyright_bg .link li a { color:#3c3c3c; padding:0px 5px; font-family:"微软雅黑";}
.copyright_zi { color:#cdcdcd; font-size:14px; font-family:"微软雅黑"; text-align:center; line-height:29px; padding-top:22px;}




/*内页的样式*/
.nbanner { width:100%; margin:0px auto; height:334px; overflow:hidden; position:relative;}
.nbanner img { width:1920px; position:absolute; left:50%;margin-left:-960px;}

.nmid { margin:0px auto; position:relative; display:block; min-height:600px;}
.nleft { width:174px; background:url(../images/nleft_bottombg.jpg) no-repeat left bottom; padding-bottom:8px;position:absolute; top:-20px;  }
.nleft h1 { background:url(../images/nleft_topbg.png) no-repeat left top; height:55px; padding-top:30px; line-height:55px;font-size:18px; text-indent:27px;font-weight:normal; color:#fff;z-index:10; white-space:nowrap;}
.nleft ul { background:url(../images/nleft_bg.jpg) repeat-y left top; padding-bottom:10px;}
.nleft ul li { width:170px; margin-left:1px;line-height:50px; border-top:1px solid #dcdcdc;}
.nleft ul li a { display:block; background:url(../images/nleft_listbg.jpg) no-repeat left top; padding-left:35px; font-size:16px; height:50px; line-height:50px; white-space:nowrap; }
.nleft ul li a:hover ,.nleft ul li .list_weizhi { background:url(../images/nleft_listonbg.jpg) no-repeat left top; background-color:#2a65ba; color:#fff; display:block; height:50px; line-height:50px; }


.nrihgt { width:690px; overflow:hidden;}
.nrihgt h1 { height:66px; line-height:66px; font-family:"微软雅黑"; font-size:18px; color:#087cb3;font-weight:normal;}
.nrihgt h1 span a,.nrihgt h1 span { font-size:14px; color:#878787; height:30px; line-height:30px; font-family:"微软雅黑"; margin-top:20px;}
.nrihgt h1 span a.kuai_weizhi { color:#087cb3;}
.new_list { margin-top:15px; padding-bottom:15px; border-bottom:1px dashed #d5d5d5;}
.new_list .new_zi { width:497px; font-size:14px; font-family:"微软雅黑"; color:#a0a0a0;}
.new_list .new_zi a{ font-size:16px; color:#1b1b1b; height:24px; line-height:24px; font-family:"微软雅黑";}
.new_list .new_zi span { float:right; font-size:12px; color:#b3b3b3;}

.news_content { width:685px; margin:20px auto; line-height:30px; font-size:14px;}
.news_content h3 { height:auto; line-height:45px; text-align:center;}
.news_content p,.news_content span {line-height:30px; font-size:14px; font-family:"微软雅黑";}
.mct3{ text-indent:0; line-height:39px;height:39px; border:1px #cacaca dashed; border-left:none;border-right:none; margin-top:15px;}
.mct1{ background:url(../images/anl_l.gif) left 46px repeat-x; line-height:34px;height:34px;text-indent:0; background:#ececec; padding:0px 10px; margin:10px 0px;}

.join_list {border-bottom:1px dashed #cdcdcd; padding-bottom:30px; margin-top:10px; margin-bottom:20px;}
.join_r { width:560px; line-height:26px; color:#1b1b1b; font-family:"微软雅黑"; padding-top:30px; margin-left:20px;}
.join_r a { line-height:26px; color:#1b1b1b; font-family:"微软雅黑"; font-size:14px;}
.join_r a span { float:left; margin-right:30px;font-size:18px; color:#1b1b1b; font-weight:bold; line-height:26px; height:40px;}
.plist_list h3 { font-family:"微软雅黑"; font-weight:normal; font-size:18px; color:#2a65ba; height:45px; line-height:45px;}
.plist_list li { float:left; width:20%; margin:30px 0px;}
.plist_list li a { width:70%; margin:0px auto; display:block; height:30px; line-height:30px; text-align:center; border:1px solid #d1d1d1; color:#313131;}
.plist_list li a:hove { color:#fff; background:#2a65ba;}




.ship_list li { position:relative; width:202px; float:left; margin-right:13px; line-height:24px; margin:20px 10px 30px 10px;}
.ship_list li a { font-size:14px; color:#1b1b1b;}
.ship_list li a span.ship_time  { color:#b3b3b3; font-size:13px; height:18px; display:block; line-height:18px;}
.ship_list li a div { position:absolute; top:-202px; display:none;}
.ship_list li a:hover div { position:absolute; top:0px; z-index:2; display:block;}


.booktitle {line-height:66px; font-family:"Arial"; font-size:16px; color:#fff; font-weight:bold; border-top:1px dashed #CCC;}
.bottom_tr li span { float:left; width:70px; text-align:right; font-family:"微软雅黑"; font-size:14px; }
.h_tijiao,.h_chong { background:#087cb3; color:#ffffff; width:90px;height:26px; line-height:26px; text-align:center; border:0px; margin:10px 15px; font-family:"微软雅黑"; display:inline-table; float:left;}




.main-nav {
  position: relative; background:#2a65ba;width:890px; margin:0px auto;
}

/* line 176, ../../app/assets/stylesheets/site/global_structure/_header.scss */
#mega-tabs {
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 179, ../../app/assets/stylesheets/site/global_structure/_header.scss */
#mega-tabs .dropdown {
  margin-bottom: 1px;
  width: 127px;
}
#mega-tabs .dropdown a {display: inline-block;color:#fff; font-family:"微软雅黑"; font-size:14px; display:block; width:127px;}
#mega-tabs .dropdown a:hover,#mega-tabs .dropdown a.active{background:#ffa141; display:block;}
#mega-tabs .dropdown a:hover,#mega-tabs .dropdown a.active1{background:#ffa141; display:block;}
/* line 182, ../../app/assets/stylesheets/site/global_structure/_header.scss */
#mega-tabs .dropdown.active-page {
  background: url(/assets/layout/glowing-dot.png) -20px 100% no-repeat;
}
/* line 186, ../../app/assets/stylesheets/site/global_structure/_header.scss */

/* line 191, ../../app/assets/stylesheets/site/global_structure/_header.scss */
#mega-dropdown { background:url(../images/nav_bg.png) repeat left top;
  color: #fff;
  display: none;
  position: absolute;
  left: 0;
  margin-left: 0;
  top: 45px;
  width: 890px;
  z-index: 1000; margin:0px auto;
}

/* line 205, ../../app/assets/stylesheets/site/global_structure/_header.scss */
#mega-dropdown > ul {
  display: block;
  float: left;
  list-style-type: none;
  margin: 0;
  margin-top: -1px;
  padding: 1px 0px 20px 0px;
  width: 127px; text-align:center;
}
#mega-dropdown > ul.active{ background:#0053ad;}
/* line 215, ../../app/assets/stylesheets/site/global_structure/_header.scss */
#mega-dropdown > ul > li {
  line-height: normal; height:30px; line-height:30px;
   
}

/* line 221, ../../app/assets/stylesheets/site/global_structure/_header.scss */
#mega-dropdown .mega-sub-nav ul {
  line-height: normal;
  margin-top: 0;
}
/* line 224, ../../app/assets/stylesheets/site/global_structure/_header.scss */
#mega-dropdown .mega-sub-nav ul li {
  line-height: normal;
  margin-top: 0;
}
/* line 227, ../../app/assets/stylesheets/site/global_structure/_header.scss */
#mega-dropdown .mega-sub-nav ul li a {
  font-size: 1.1em;line-height:35px; height:35px;
}
/* line 232, ../../app/assets/stylesheets/site/global_structure/_header.scss */
#mega-dropdown .mega-sub-nav > div {
  font-family: Humanist777BT-RomanB;
  font-size: 1.0em;
  margin: 10px 0 3px 0;
}
/* line 238, ../../app/assets/stylesheets/site/global_structure/_header.scss */
#mega-dropdown a {
  color: #fff;
  display: block;
  font-size: 1.0em;
  font-weight: normal;
}
/* line 243, ../../app/assets/stylesheets/site/global_structure/_header.scss */
#mega-dropdown a:hover {
  color: #fff;
  text-decoration: none;
}

/* line 250, ../../app/assets/stylesheets/site/global_structure/_header.scss */
.mega-nav-dd {
  position: absolute;
  top: 20px;
  right: 0;
  text-align: right;
  width: 100%;
}
/* line 256, ../../app/assets/stylesheets/site/global_structure/_header.scss */
.mega-nav-dd .btn-custom {
  background: #59B347;
  color: #fff;
  font-size: 13px;
  line-height: 18px;
  min-width: 75px;
  width: 75px;
}
/* line 264, ../../app/assets/stylesheets/site/global_structure/_header.scss */
.mega-nav-dd .btn-custom-sidecar {
  background: #000;
}
/* line 267, ../../app/assets/stylesheets/site/global_structure/_header.scss */
.mega-nav-dd .dropdown-menu {
  border-bottom: solid 1px #59b347;
  background: #000;
  margin: 0;
  top: 34px;
  text-align: left;
  width: 100%;
}
/* line 275, ../../app/assets/stylesheets/site/global_structure/_header.scss */
.mega-nav-dd .dropdown {
  margin: 5px 0 5px 0px;
}
/* line 277, ../../app/assets/stylesheets/site/global_structure/_header.scss */
.mega-nav-dd .dropdown a {
  color: #fff;
  font-size: 1.1em;
  line-height: 20px;
}
/* line 282, ../../app/assets/stylesheets/site/global_structure/_header.scss */
.mega-nav-dd .dropdown.horizontal-links {
  border-top: solid 1px #fff;
  padding-top: 5px;
}
/* line 285, ../../app/assets/stylesheets/site/global_structure/_header.scss */
.mega-nav-dd .dropdown.horizontal-links li {
  float: left;
  padding: 0;
}
/* line 288, ../../app/assets/stylesheets/site/global_structure/_header.scss */
.mega-nav-dd .dropdown.horizontal-links li a {
  font-size: 0.8em;
  line-height: 15px;
}
/* line 293, ../../app/assets/stylesheets/site/global_structure/_header.scss */
.mega-nav-dd .dropdown.horizontal-links > span {
  font-size: 0.7em;
  padding-left: 10px;
}

/* line 301, ../../app/assets/stylesheets/site/global_structure/_header.scss */
.mobile-sub-nav {
  position: relative;
}
/* line 303, ../../app/assets/stylesheets/site/global_structure/_header.scss */
.mobile-sub-nav i {
  vertical-align: middle;
  padding-right: 7px;
}
/* line 308, ../../app/assets/stylesheets/site/global_structure/_header.scss */
.mobile-sub-nav .mega-nav-dd .btn-custom {
  font-size: 12px;
  padding-left: 7px;
}

/* line 2, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
#main-fluid {
  margin: 0 auto;
  padding: 0;
}
/* line 5, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
#main-fluid #main-fluid {
  padding: 0;
}

/* line 11, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
#main-fluid .inner-header,
.contain {
  margin: 0 auto;
  position: relative;
  width: 890px;
}

/* line 18, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
.search-btn {
  border: 0;
  height: 26px;
  width: 34px !important;
  background: none;
  overflow: hidden;
  text-indent: -9999em;
  position: absolute;
  right: 16px;
  top: 2px;
}

/* WHITE PAPER AREA */
/* line 31, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
#white-paper {
  position: relative;
  background-color: #fff;
  color: #000;
  font-size: 1.3em;
  padding: 24px 0;
  margin: 30px auto;
  width: 890px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
/* line 40, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
#white-paper h2 {
  color: #01617a;
  font-size: 2em;
  font-family: Humanist777BT-BoldB;
  font-weight: normal;
  font-style: normal;
  margin: 20px 0;
}
/* line 48, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
#white-paper h2.trimmed {
  margin-top: 0;
}
/* line 51, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
#white-paper h2.hex {
  background: url(/assets/layout/hex-star.png) 100% 0 no-repeat;
  line-height: 50px;
  height: 50px;
  margin-top: 6px;
}
/* line 58, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
#white-paper .right-col {
  border-left: dotted 2px #87b5c0;
  padding: 0 35px 0 30px;
  margin-left: 0.7em;
  float: right;
}
/* line 65, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
#white-paper .left-col {
  margin-left: 0;
}
/* line 69, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
#white-paper .right-divide:first-child {
  border-right: solid 1px #d9e7eb;
  padding-right: 10px;
}
/* line 74, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
#white-paper.railroad-product hr {
  margin-top: 30px;
}
/* line 78, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
#white-paper.railroad-product .right-divide:first-child {
  border-right: none;
  padding-right: 0;
}
/* line 82, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
#white-paper.railroad-product .right-divide .right-divide:first-child {
  border-right: solid 1px #d9e7eb;
  padding-right: 10px;
}
/* line 87, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
#white-paper.railroad-product .product-services > .right-divide {
  border-bottom: 1px solid #EEE;
  padding-bottom: 30px;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 20px;
}
/* line 95, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
#white-paper.railroad-product .product-services > .right-divide:last-child {
  border-bottom: none;
  padding-bottom: 0px;
  margin-bottom: 0px;
}
/* line 103, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
#white-paper .span4 {
  padding-bottom: 20px;
  margin-bottom: 20px;
  position: relative;
}
/* line 109, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
#white-paper .span4 > .section > h2 {
  margin-top: 0;
}
/* line 114, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
#white-paper .section.no-bottom-divider {
  border-bottom: none;
}
/* line 117, ../../app/assets/stylesheets/site/global_structure/_layout.scss */
#white-paper .section.railroad {
  background: url(/assets/layout/large-tracks.png) 50% 100% no-repeat;
  padding-bottom: 130px;
}




.p_top {background-color: #f2f2f2; border:1px solid #e6e6e6; height:50px; line-height:50px;}
.p_top li { float:left; height:50px; line-height:50px; padding:0px; margin:0px;}
.p_listj { border-bottom:1px dashed #e6e6e6;}
.p_listj li { float:left;}
.p_listj .plist_name { color:#2a64bb; width:95px; text-align:center;}
.p_listj .plist_zi { width:586px;}
.p_listj .plist_zi span { width:495px; line-height:22px; float:left; color:#999;}
.p_listj .plist_zi  a { float:left; margin-left:5px; border:0px; width:auto; padding-top:10px;}
.nleft li div li,.nleft li div li a { background:none; height:30px; line-height:30px; font-size:13px; display:block; border:0px; text-indent:5px; color:#666;}
.nleft li div li a:hover { background:none; height:30px; line-height:30px; color:#0F8DD9;}







.pikachoose {width: 880px; margin: 0 auto;}

/* Style the thumbnails */
.pika-thumbs{ padding: 0 16px; height: 75px; }
.pika-thumbs li{ padding: 0; overflow: hidden;
    float: left; list-style-type: none; margin: 0 5px; background: #fafafa; cursor: pointer;}
.pika-thumbs li .clip {position:relative;height:100%;text-align: center; vertical-align: middle; overflow: hidden; border-radius:25px;}

/* The stage is the wrapper. The image fills 100% the height of the stage */
.pika-stage{ float:right;}
.pika-stage, .pika-textnav {width: 590px;}
.pika-stage {position: relative; background: #fafafa; border: 1px solid #e5e5e5; /*padding: 10px 10px 40px 10px;*/ text-align:center; height:316px;}
.pika-stage img{height:100%;}
.pika-stage .caption {position: absolute; font-size: 18px; color: #2a65ba;  text-align: left; top: 70px; left: -275px; width:260px; line-height:30px;}
.pika-stage .caption p {padding: 0; margin: 0; line-height: 14px;}
.pika-stage .caption a{ display:block;background:url(../images/cfx.png) no-repeat; width:130px; height:40px; text-align:center; line-height:40px; color:#fff; margin-top:10px; }

/* Ths play, pause, prev and next buttons */
.pika-imgnav a {position: absolute; text-indent: -5000px; display: block;z-index:3;}
.pika-imgnav a.previous {background:url(../images/prenr.png) no-repeat left 50%; height: 100%; width: 64px; top:0px; left:0px;cursor:pointer; }
.pika-imgnav a.next {background: url(../images/pren.png) no-repeat right 50%; height: 100%; width: 64px; top:0px; right:0px;cursor:pointer; }
.pika-imgnav a.play {background: url(../images/pren.png) no-repeat 0% 50%; height: 100px; width: 44px;top:0;left:50%;display: none;cursor:pointer;}
.pika-imgnav a.pause {background: url(../images/prenr.png) no-repeat 0% 50%; height: 100px; width: 44px;top:0;left:50%;display:none;cursor:pointer;}

/* The previous and next textual buttons */
.pika-textnav {overflow: hidden; bottom:10px; position:absolute; width:0; height:0;}
.pika-textnav a {font-size: 12px; text-decoration: none; color: #333; display:none;}
.pika-textnav a.previous {float: left; width: auto; display: none;}
.pika-textnav a.next {float: right; width: auto; display: none;}

/*for the tool tips*/
.pika-tooltip{font-size:12px;position:absolute;color:white;padding:3px; background-color: rgba(0,0,0,0.7);border:3px solid black;}
.pika-counter{ display:none;}

/* If using user thumbnails there's a pause well the new large image loads. This is the loader for that */		
.pika-loader{ background:url(loading.gif) 3px 3px no-repeat #000; background-color:rgba(0,0,0,0.9); color:white; width:60px; font-size:11px; padding:5px 3px; 
    text-align:right; position:absolute; top:15px; right:15px; }

/*if you just want to adjust the size of the stage and the thumbnails, you can do so by editing the following lines: */
.pika-thumbs li{width: 54px; height:54px;}
.cakox{ width:100%;  height:384px; background:url(../images/banner_bg.jpg) center top no-repeat; padding-top:19px;}
.pikachoose{width:880px; position:relative;}
#pikame{width: 275px; padding-left:5px;}
.pika-thumbs {margin: 10px 0 0 17px; width:590px;position: absolute;top: 10px;right: 30px;}
.pika-thumbs li { /*margin: 5px 5px;*/}

/* jCarousel Styles */
/*if you're not using the carousel you can delete everything below this */
.jcarousel-skin-pika{position:absolute;top:0px;left:0px;}
.jcarousel-skin-pika .jcarousel-container-vertical { width:275px;height:54px; overflow:hidden; padding-left:8px;}
.jcarousel-skin-pika .jcarousel-clip-vertical { width:280px; height:54px;}
.jcarousel-skin-pika .jcarousel-item-vertical { /*margin-top: 10px;*/}




/*新换导航效果*/
.wgt-navbar{position:relative;z-index:99;overflow:hidden;min-width:890px;height:45px}.wgt-navbar .navbar-bg{position:absolute;width:100%;height:315px;-webkit-transition:1s;transition:1s;}.wgt-navbar .navbar-bg .navbar-bg-top{height:45px;background:#2a65ba}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content{position:relative}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box{position:absolute;top:0;left:0;width:100%}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box a{outline:0}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl{position:relative;float:left; width:127px; padding:0px; margin:0px;}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl dt{-webkit-transition:1s;transition:1s;height:45px;line-height:45px;border-left:1px solid transparent!important;border-right:1px solid transparent!important;border:1px solid #59a1e9;border-top:0;border-bottom:0;font-size:14px;text-align:center;cursor:pointer; width:140px; background:#2a65ba;}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl dd{-webkit-transition:1s;transition:1s;filter:alpha(opacity=0);opacity:0;padding:11px 0 10px;height:250px;word-wrap:break-word;}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl dd div{line-height:30px;text-align:center;font-size:14px;word-wrap:break-word;}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl dd div a{padding-bottom:3px;color:#fff; width:140px; display:block;word-wrap:break-word;}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl dd div a:hover{color:#fff;}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.on dt a{padding-bottom:3px;display:block; font-family:"微软雅黑";}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl:hover dt{border-color:#3381d1;background:#ffa141}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl:hover dd{background:#0053ad;border-color:#0053ad}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl:hover+dl dd{border-color:transparent!important;border-color:#184f8b}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.cat dd{*zoom:1}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.cat dd:after{content:'\0020';display:block;height:0;font-size:0;clear:both;overflow:hidden;visibility:hidden}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.special,.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.cooperation,.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.mobile{width:127px}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.special dt,.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.cooperation dt,.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.mobile dt{width:127px}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.special dd,.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.cooperation dd,.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.mobile dd{width:127px}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.cat,.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.user,.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.index{width:127px}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.cat dt,.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.user dt,.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.index dt{width:127px}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.cat dd,.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.user dd,.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl.index dd{width:127px}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box div.usercenter{float:right;margin:10px 0;height:24px;line-height:24px;border-left:1px solid #3982c8;font-size:14px}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box div.usercenter div{padding:0 35px;border-left:1px solid #73b0ec}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box div.usercenter div em{margin-right:5px;font-size:14px}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box .art,.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box .technology{color:#f5f5f5}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box .art:after{content:"";width:7px;height:7px;display:block;position:absolute;right:50px;top:65px;background:#faa605;border-radius:50%}.wgt-navbar .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box .technology:after{content:"";width:7px;height:7px;display:block;position:absolute;right:8px;top:65px;background:#faa605;border-radius:50%}.wgt-navbar a,.wgt-navbar a:link,.wgt-navbar a:visited,.wgt-navbar a:hover,.wgt-navbar a:active{text-decoration:none;cursor:pointer;color:#f5f5f5}.wgt-navbar-hover{overflow:visible}.wgt-navbar-hover .navbar-bg .navbar-bg-top .navbar-content .navbar-content-box dl dd{filter:alpha(opacity=100);opacity:1}
.navbar-content-box .nav_labg {background:url(../images/nav_bg.png) repeat left 45px; width:890px; margin:0px auto; height:315px;}