body {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000;
    font-family:microsoft yahei;
    font-size: 14px;
    line-height: 150%;
    margin: 0;
    padding: 0;	
}

h1, h2, h3, h4, h5, h6,  dl, dt, dd, form, img, p {
    border: medium none;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
ul, li{list-style-type: none;
    margin: 0;}
a{ text-decoration:none; color:#333}
a:focus {
    outline:none;
    -moz-outline:none;
} 
.clear{ clear:both;}
.w1000{ width:1000px; margin:0 auto;}
.fr{ float: right;}
.fl{ float:left;}
.martop20{ }
.bodl{ border:#ccc solid 1px; width:94%; padding:30px;}
.bodm{ border:#ccc solid 1px; width:92%; padding:30px;}
.bods{ border:#ccc solid 1px; width:94%; padding:20px;}


.slideBox {
    min-width: 1000px;
    max-width:1920px;
    position:relative;
    height:541px;
    overflow:hidden;
    margin: 0 auto;
}
.slideBox .bd {
    margin:0 auto;
    position:relative;
    z-index:0;
    overflow:hidden;
}

.slideBox .bd li {
    min-width: 1100px;
    max-width:1920px;
    width: 100%;
    height:541px;
    overflow:hidden;
    text-align:center;
    background-position:center center;
    background-repeat: no-repeat;
}

.slideBox .hd {
    width:100%;
    position:absolute;
    z-index:1;
    bottom:-3px;
    left:0;
    bottom: 20px;
    height:30px;
    line-height:30px;
}
.slideBox .hd ul {
    text-align:center;
}
.slideBox .hd ul li {
    cursor:pointer;
    display:inline-block;
    *display:inline;
    zoom:1;
    width:24px;
    height:24px;
    margin:4px;
    overflow:hidden;
    background:#ffffff;
    filter:alpha(opacity=40);
    opacity:0.4;
    line-height:100px;
}
.hdd{ width: 20px; height: 20px; background-color: #d22f28;}
.hdd .on{background-color: #d22f28;}
.slideBox .hd ul .on {
    background:#d22f28;
}

/*新闻&基础业务*/
.news-business,.wrap{ width: 1000px; margin: 0 auto; margin-top: 20px; height:298px; }
.ws-news{ width: 492px; margin-right: 10px; float: left; border: 1px solid #e0e0e0; margin-bottom:15px; height: 298px;}
.ws-business{ width: 493px; float: left; border: 1px solid #e0e0e0; height: 298px;}
.news-name{ font-size: 18px; color: #333333; height: 60px;line-height: 60px;}
.ws-news-name{ width: 100px; float: left; margin-left: 20px;line-height: 60px;}
.ws-logo2{ width: 100px; margin-left: 400px;padding-top: 20px;}
.ws-news-detail{ height: 127px; margin-left: 20px; width: 443px;}
.ws-news-img{ width: 163px; height: 127px; float: left}
.ws-news-img img{width: 163px; height: 127px; }
.ws-news-text{ width: 260px; float: left; margin-left: 20px;}
.ws-news-text-name{ width: 260px; font-size: 16px; color: #333333; line-height: 25px; padding-bottom:5px; }
.ws-news-text-detail{ color: #747474; height:110px; overflow:hidden; font-size: 12px; width: 260px;}
.ws-news-list{ color: #747474; font-size: 12px; width: 443px; margin: 0 auto; margin-top: 20px;}
.ws-news-list a{ color: #747474; float:left}
.ws-news-list a:hover{ color: #2c55a7;}
.ws-news-list li{ height: 20px; line-height: 20px;list-style: square;}
.ws-news-list li span{float: right}
.ws-news-list li.news-list1{ border-bottom: dashed 1px #bcbcbc}
.news-list1 span{ float:right;}

.ws-business-name{ width: 443px; margin: 0 auto; margin-top: 18px; height: 34px;}
.ws-business-name-1{ width: 260px; background-color: #2c55a7; height:34px; line-height: 34px; font-size: 22px;
                       color: #ffffff;border-left: 6px solid #d22f26; padding-left: 14px;float:left
}
.ws-business-name-1 span{font-size: 20px; margin-left: 10px;font-family: Aparajita}
.ws-more{  float: right; margin-top: 8px;font-size: 14px;}
.ws-more a{color: #444444}
.ws-more a:hover{color: #2c55a7}

.business-list{width: 443px;margin: 0 auto; margin-top: 20px;}
.business-list li{ width: 210px; float: left}
.business-list-img{ width: 210px; height: 111px; }
.business-list-img img{ width: 210px; height: 111px; }
.business-list-text{ margin-top: 15px; font-size: 18px; line-height: 30px;}
.business-list-text a{font-size: 18px; color: #2a55a4}
.business-list-text span a{ font-size: 12px; color: #747474; line-height: 25px; height: 60px;}
.business-list li.busi1{ margin-right: 20px;}
.business-list-text span{ height:60px; overflow:hidden}
/*解决方案*/
.ws-solution{ width: 998px; margin: 0 auto; clear:both; margin-top:20px;border: 1px solid #e0e0e0;}
.ws-solution-name{ width:95%; margin: 0 auto; text-align: center; color: #333333;
    font-size: 24px; height: 24px; line-height: 24px;  margin-top: 20px;}
	.ws-solution-name img{ position:relative; left:23px}
.ws-solution-name	.ws-more{ margin-top:0}
.ws-solution-list{ width: 958px; margin: 0 auto;margin-top: 30px; }
.ws-solution-list ul{ position:relative; text-align:center; height:240px; left:5px}
.ws-solution-list li{ width: 150px; float: left; margin-bottom:10px; height:174px;color: #ffffff; font-size: 16px;}

.ws-solution-list span{ float:left; width:100%; height:50px; line-height:20px}
.ws-solution-list li:hover{ background-position: 0 -174px}
.ws-solution-list a{ display:inline-block; margin:0 20px;  width: 150px;}

.ws-solution-list li:hover span{ position:relative; top:-40px}
.ws-scheck{ border-radius:10px; padding-left:20px; width:120px; border:none; background:url(//style/2018/fd.png) no-repeat #fff ; background-position:4px 2px }
#nav_all {float: left;}
.nav ul,.nav li,.news ul,.news li,.ws-news-list li,.ws-news-list ul { padding:0; list-style:none}
#nav_all li .fli{ width:103px; color:#333; font-size:16px; padding-top:40px; height:66px; float:left}
#nav_all li .fli p{ color:#fff; font-size:10px}
 #nav_all li .fli:hover { color:#fff; background: url(//style/2018/dh.png) bottom center  no-repeat #d22f26;overflow: hidden; }
#nav_all li {
    text-align: center;
    float: left;
}
#nav_all li ul {
    display: none; overflow:hidden;
    position: absolute;
    z-index: 9999999;
    width:100%; background:rgba(242, 242, 242, 0.85); 
    left: -6px;
    top:135px;
}
#nav_all li ul div { padding:20px 0; position:relative; left:200px; width:800px; margin:0 auto; padding-bottom:0;text-align:left}
#nav_all li ul div span{ float:left; margin-bottom:20px; max-width:380px;  padding-right:40px;}
#nav_all li ul div strong{ float:left; font-size:14px; width:100%;}
#nav_all li ul div  b{ float:left; margin:8px 0 0 0; min-width:100px;font-weight:normal}

#nav_all li ul div  b a{ color:#666}
.alllf{ width:692px;}

.header{ background-color:#333; line-height:30px; width:100%;}
.headerlf{ float:left; font-size:14px; color:#fff;}
.headrt span{ color:#fff;}
.headrt a{ color:#fff; font-size:14px;}
.ban{ width:100%; float:left; margin-bottom:20px}
.logo{ float:left; width:277px; margin-top:20px}
.meau{ width:723px; float:right}
.meau li{ float:left;}
.meau li a{}

.jjfalist{ margin:10px; float:left; width:309px; height:386px}

.foot{ background-image: url(http://www.ecargoair.com//style/2018/fot.png); width:100%;margin-top:10px; height:300px;}
.footer ul{ float:left; margin-bottom:20px; width:100%; min-height:172px; border-right: #666 solid 1px;}
.footer li a{ color:#999; line-height:25px;}
.footer li{width:100%; float:left; padding-left:10px; }
.footer span{ font-size:18px; color:#fff; float:left; padding-bottom:20px;}
.footer{ padding-top:40px;}
.footlf{ width:85%;}
.footer .six ul{ border-right:none;}
.seven p{ color:#fff; font-size:16px; margin-top:-10px; margin-bottom:10px; width:100%; text-align:center;}
.footer .fr img{ max-width:120px}
.footlf div{ float:left; width:16%;}

.foot2  { background:url(http://www.ecargoair.com//style/2018/fot2.png); border-top:#383838 solid 1px; float:left; width:100%}
.link ul{border-right:none; margin-top:20px; width:100%; float:left; margin-left:20px;}
.link li{ float:left; margin-right:10px; color:#fff;}
.link li a{ color:#fff;}
.bq{ width:100%; text-align:center; float:left; color:#666; margin-top:10px;}


.top strong{ color:#0c458a; font-size:24px;  float:left;}
.top span{ color:#666; font-size:12px; float:left; margin-top:5px; width:100%; padding-bottom:15px;}
.top span a{ color:#666;}

.cont{ border-top:#ccc solid 1px; width:100%; padding-top:40px; float:left;}
.cont89{ border-top:#ccc solid 1px; width:100%; padding-top:40px; float:left;}
.allrt{ width:29%; }
.cont89 img{ max-width:100%}
.hon{border:#ccc solid 1px; padding:10px; margin-bottom:15px;}
.allrt strong{ color:#0c458a; font-size:16px; float:left;}.allrt strong a{color:#0c458a;}
.allrt p{ color:#999; font-size:14px; font-weight:normal;}
.allrt span{ float:right;}
.allrt span a{ color:#999; font-size:12px;}
.allrt img{ margin-top:10px; margin-bottom:10px;}
.based{border:#ccc solid 1px; padding:10px;margin-bottom:15px;}
.rec{border:#ccc solid 1px; padding:10px;margin-bottom:15px;}

.about{ margin-bottom:15px;}
.abouttop{ margin-bottom:15px;}
.abouttop strong{ float:left; color:#0c458a; font-size:16px;}
.abouttop p{ color:#999;font-weight:normal;}
.abouttop b{ float:right;color:#555;}
.abouttop b a{ color:#555; font-weight:normal;}
.aboutcon{ margin-top:10px; float:left; float:left;}
.aboutcon img{ width:42%;}
.aboutcon span{ float: right; width:54%; }
.aboutcon span p{}
.more{float: right; width:100%;text-align:center;font-weight:normal; margin-top:30px; margin-bottom:20px;  margin-right:20px;}
.more a{ color:#fff; line-height:20px; font-size:12px; background-color: #666; float:right; padding:5px 20px;}
.about1 strong{ width:100%; margin-bottom:20px;}
.case .more{ position:absolute; bottom:0; right:0}
.abouttop .news li{ float:left; line-height:30px; margin-right:10px; width:48%;}
.abouttop .news li a{ color:#666; font-size:12px;}
.abouttop .news ul{ width:100%;}
.abouttop .more a{color:#fff; line-height:20px;}
.abouttop .more{ margin-top:0;}
#main .photoblock-many {
   margin: 0 10px 10px -4px;
   clear: both;
   width: 100%;
   text-align: center;
   font-size: 10px;
   color: #888888;
}
#ZoomCapDiv { display:none}
.left{ width:45%; float:left; margin-bottom:15px; margin-right:40px;}
.left img{ float:left; padding:2px; border:#ccc solid 1px}
.left span{ float:right; width:25%;}
.left span strong{ font-weight:normal; width:100%; margin-bottom:6px; float:left}
.left span p{ color:#666; font-size:13px;}
.cont span{ text-align:inherit;}
.cont89 span{ text-align:inherit;}
.jjfa a{ margin-right:10px; float:left}
.cont img{ }
.cn{ width:100%; line-height:30px; margin-top:30px; margin-bottom:20px;}
.cn ul,.cn li{padding:auto; list-style:disc}
.cn ul SPAN{float:right}

.jjfa{ padding-top:20px; margin-bottom:20px}
.case{ width:100%; border-bottom:#CCC dashed 1px; min-height:170px; position:relative; float:left; margin-top:20px;}
.case img{ float:left; margin-bottom:20px;}
.case span{ float:right; width:62%; margin-top:10px;}
.case strong{ width:100%; float:left; font-size:18px; height:22px; overflow:hidden; float:left; margin-bottom:10px;}
.case p{ color:#666;  width:100%; float:left; overflow:hidden }
.contcase{ padding-top:0px;}
.casein a img{ width:340px; height:230px  }
.casein  span{ width:42%}
.cont h1{ width:100%; text-align:center; line-height:30px}
.cont89 h1{ width:100%; text-align:center; line-height:30px}
.daoyu{background-image:url(//style/2018/class1_06.png); background-repeat:no-repeat; float:left; margin-top:40px; margin-bottom:40px; color:#999; font-size:16px; line-height:30px; }
.daoyu span{ color:#0a87ca;}
.fbt{ font-style:normal; width:100%; text-align:center; color:#999; float:left; margin-top:15px;}

.page2{ border-top:#ccc solid 1px; width:100%; float:left; padding-top:20px; margin-top:20px;}
.page2 a{ color:#999;}

.page{ width:100%; float:left; text-align:center; margin:20px 0;}
.page a{ border:#ddd solid 1px; padding:5px 10px; margin:2px; display:inline-block}
.page a.select{ background:#0c458a; color:#fff; border:#0c458a solid 1px;}
.top{ float:left; margin-bottom:10px;}
.top strong a{ font-size:18px; color:#999;margin-right:30px; float:left;}
.top em{ float:right; font-style:normal;}
.top em a{ color:#999; }
.top{float:left;width:100%;HEIGHT: 35px; LINE-HEIGHT: 35px;}
.top strong a.on{ color:#0c458a}
.cont1 .case img{ width:200px; height:130px;}
.cont1 .case span{ width:65%; font-size:14px;}
.cont1 .case span strong{font-size:14px; width:100%; color:#333; font-weight:normal;}
.cont1 .case span p{ height:40px; overflow:hidden; float:left; width:100%}

.ban1{ background-color:#0d4389; height:8px; width:100%;}
.bt{ width:100%; text-align:center; border-bottom:#ccc dashed 1px; float:left; padding-bottom:30px;}
.serch{ float:left; width:100%; margin-top:3px; padding-top:10px; font-size:22px; color:#666}
.serch img{ float:left; margin-top:-5px;}
.map{ position:relative;  width:100%; height:484px; float:left; margin-top:30px;}
.map div{ position:absolute;-webkit-box-shadow: 3px 3px 3px;  
  -moz-box-shadow: 3px 3px 3px;  
  box-shadow: 3px 3px 3px; background:rgba(0,0,0,0.3)  }
.map a{ color:#fff; font-size:16px;}
.map div:hover{ background:#06C}
.map .ma1{ left:170px; top:160px;}
.map .ma2{ left:300px; bottom:120px;}
.map .ma3{ left:590px; top:155px;}
.map .ma4{ left:520px; bottom:180px;}
.map .ma5{ right:250px;top:220px;}
.map .ma6{ right:210px;bottom:150px;}
.bt1{ text-align:left; padding-bottom:20px;}
.bt1 img{ padding-bottom:5px;}
.bt1 p a{ color:#666;}
.bt1 p{ color:#666; font-size:12px;}.ditu{ margin-bottom:20px}
.ditu p{ padding-top:20px; padding-left:40px; color:#000;}.serch p { padding-top:10px}.cont89 table{ margin:15px}
.beijing{ float:left; margin-top:50px;border-bottom:#CCC solid 1px; width:100%;}
.beijing span{color:#fff;text-align:center; padding:10px 20px; float:left; font-size:18px; background-color:#d22f26; }
.adr{ width:100%; float:left; }
.box{ float:left; margin-top:20px; margin-bottom:20px;}
.box .fl{ float:left; width:200px;}
.box .fr{ float:left; width:600px}
/*.box img{ float:left;}
.box span{ float:left; margin-top:20px; margin-left:20px;}
.box span strong{ font-size:24px; color:#333; line-height:40px; }
.box span p{ font-size:18px; color:#666; line-height:25px; }

.ditu{ border-bottom:#CCC dashed 1px; padding-bottom:40px; float:left; width:100%;}
.ditu span{ float:left; width:43%; }
.ditu span i img{ margin-top:5px;margin-left:30px;}
.ditu span i{float:left;margin-bottom:15px;}
.ditu em{ width:100%; float:left; font-style:normal; }
.ditu em p{font-size:16px; color:#666; line-height:15px;}
.ditu strong{ float:left; width:50%; }
.ditu strong img{border:#FFFFFF solid 2px;}
*/
.box2{border-bottom:#CCC dashed 1px; padding-bottom:20px; float:left; width:100%;}
.boxleft{ float:left; width:50%; margin-top:40px; margin-bottom:20px;}
.boxleft strong{ font-size:18px; float:left; margin-left:35px; width:100%; color:#333333;}
.boxleft span p{ font-size:14px; line-height:5px; color:#666666}
.boxleft span{ float:left;}
.jichu{ width:100%; float:left;}
.jichu li{ float:left; margin-right:15px;}

.fenlei{ float:left; width:100%; padding-bottom:20px; padding-top:5px;}
.fenlei span{ background-color:#7e7e7e; width:100%; float:left;color:#fff;}
.fenlei span a{color:#fff; font-size:16px; line-height:25px; padding:0 10px }
.fenlei span b{ float:left; margin-left:130px; font-weight:normal;}
.map2{ position:relative; background-image:url(//style/2018/dt_03.png); width:100%; height:484px; float:left; margin-top:30px;}
.map2 div{ position:absolute;}
.map2 a{ color:#000; font-size:16px;}
.map2 .ma1{ left:170px; top:160px;}
.map2 .ma2{ left:300px; bottom:120px;}
.map2 .ma3{ left:590px; top:155px;}
.map2 .ma4{ left:520px; bottom:180px;}
.map2 .ma5{ right:250px;top:220px;}
.map2 .ma6{ right:210px;bottom:150px;}
.rightfloat{ position:fixed; right:0px; top:30%; z-index:999999;}
.boxLink .img { display: block; width: 270px; height: 162px;  overflow: hidden; }
.boxLink .img img { width: 270px; height: 162px; transition: 1s ease all; -webkit-transition: 1s ease all; -moz-transition: 1s ease all; }
 .img:hover img { -webkit-opacity: 0.9; opacity: 0.9; filter: alpha(opacity=90); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); }
 
 
 .box33{ width:450px; margin:0 auto; position:relative; overflow:hidden; _height:100%;}
.picbox{ width:450px; height:115px; overflow:hidden; position:relative;}
.piclist{ height:115px;position:absolute; left:0px; top:0px}
.piclist li{ background:#eee; margin-right:20px; padding:5px; float:left;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(//style/2018/icon.png) no-repeat; background:url(//style/2018/icon_ie6.png) no-repeat\9; position:absolute; top:33px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}
#foot_bm a,p,p a{font-size:12px;color:#666;}
 
 
.jjfa .F14lists {	LINE-HEIGHT: 23px}
.jjfa .F14lists UL {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.jjfa .F14lists LI {	PADDING-LEFT: 2px; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom}
.jjfa .F14lists LI SPAN {	FONT-SIZE: 9px; COLOR: #533826}
.jjfa .FixTitle A:link {	COLOR: #0736aa; TEXT-DECORATION: none}
.jjfa .FixTitle A:visited {	COLOR: #0736aa; TEXT-DECORATION: none}
.jjfa .FixTitle A:hover {	TEXT-DECORATION: underline}
.jjfa .FixTitle {	 BACKGROUND: url(//style/2018/olyready_bg_cl_002.gif) 0px -101px; OVERFLOW: hidden; BORDER-LEFT: #a2d1ff 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #a2d1ff 1px solid; HEIGHT: 24px}
.jjfa .FixTitle H3 {	PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(//style/2018/olyready_bg_cl_001.gif) 2px -197px; FLOAT: left; COLOR: #0736aa}
.jjfa .FixTitle SPAN {	PADDING-RIGHT: 5px; FLOAT: right}
.jjfa .RForm {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
.jjfa .RForm DT {	LINE-HEIGHT: 23px}
.jjfa .RformB {	PADDING-LEFT: 10px}
.jjfa .blk_29 {POSITION: relative;}
.jjfa .blk_29 .LeftBotton {	BACKGROUND: url(//style/2018/basc_06.png); LEFT: 5px; FLOAT: left; left:-60px; WIDTH:52px; CURSOR: pointer; POSITION: absolute; TOP: 200px; HEIGHT:46px}
.jjfa .blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(//style/2018/basc_09.png) no-repeat; FLOAT: right; right:-60px; WIDTH:52px; CURSOR: pointer; POSITION: absolute; TOP:200px; HEIGHT:46px}
.jjfa .blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:960px; PADDING-TOP: 5px}
.jjfa .blk_29 .box { background:rgba(255,255,255,0.1); margin-right:20px;	FLOAT: left; WIDTH: 310px; height:390px; TEXT-ALIGN: center}
.jjfa .blk_29 .box IMG { width:100%; height:390px}
.jjfa .blk_29 .box A:hover IMG {	BORDER-RIGHT: #5385cc 1px solid; BORDER-TOP: #5385cc 1px solid; BORDER-LEFT: #5385cc 1px solid; BORDER-BOTTOM: #5385cc 1px solid}
.jjfa .blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH:90%; LINE-HEIGHT: 20px}
.jjfa .blk_29 .box P strong{ float:left; width:100%; color:#89c4ee; font-size:16px; padding-bottom:10px; font-weight:normal}
.jjfa .blk_29 .box P  span{ color:#fff; font-size:14px; text-align:left}
.jjfa .rollphotos {	MARGIN-TOP: 10px;WIDTH:1000px; margin:0 auto}
.jjfa .partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 950px}
.jjfa .partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.jjfa .partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.jjfa .partC .PC_left {	FLOAT: left}
.jjfa .partC .PC_right {	FLOAT: right}
.jjfa .PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.jjfa .PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.jjfa .PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}
.jjfa .PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.jjfa .PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px}
 
.rollBox { float:left; margin-top:10px;height:150px;width:450px; }
.rollBox .LeftBotton {height:135px;width:22px;background: url(//style/2018/ssyj_07.jpg) no-repeat 0px 30px;overflow:hidden;float:left;display:inline;margin:10px 0 0 0;cursor:pointer;}
.rollBox .RightBotton {height:135px;width:22px;background:url(//style/2018/ssyj_09.jpg) no-repeat 10px 30px ;overflow:hidden;float:left;display:inline;margin:10px 0 0 0;cursor:pointer;}
.rollBox .Cont {width:450px;overflow:hidden;float:left;}
.rollBox .ScrCont {width:10000000px;}

.rollBox .Cont .pic {width:210px;float:left;text-align:center;  padding-right:7px; overflow:hidden}
.rollBox .Cont .pic img {background:#fff;display:block;margin:0 auto;width:156px; height:135px;}
.rollBox #List1, .rollBox #List2 {float:left;}
 
.jichu .F14lists {	LINE-HEIGHT: 23px}
.jichu .F14lists UL {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.jichu .F14lists LI {	PADDING-LEFT: 2px; FONT-SIZE: 14px; VERTICAL-ALIGN: bottom}
.jichu .F14lists LI SPAN {	FONT-SIZE: 9px; COLOR: #533826}
.jichu .FixTitle A:link {	COLOR: #0736aa; TEXT-DECORATION: none}
.jichu .FixTitle A:visited {	COLOR: #0736aa; TEXT-DECORATION: none}
.jichu .FixTitle A:hover {	TEXT-DECORATION: underline}
.jichu .FixTitle {	 BACKGROUND: url(//style/2018/olyready_bg_cl_002.gif) 0px -101px; OVERFLOW: hidden; BORDER-LEFT: #a2d1ff 1px solid; LINE-HEIGHT: 24px; BORDER-BOTTOM: #a2d1ff 1px solid; HEIGHT: 24px}
.jichu .FixTitle H3 {	PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(//style/2018/olyready_bg_cl_001.gif) 2px -197px; FLOAT: left; COLOR: #0736aa}
.jichu .FixTitle SPAN {	PADDING-RIGHT: 5px; FLOAT: right}
.jichu .RForm {	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px}
.jichu .RForm DT {	LINE-HEIGHT: 23px}
.jichu .RformB {	PADDING-LEFT: 10px}
.jichu .blk_29 {POSITION: relative;}
.jichu .blk_29 .LeftBotton {	BACKGROUND: url(//style/2018/basc1_12.png); LEFT: 5px; FLOAT: left; left:0px; WIDTH:35px; CURSOR: pointer; POSITION: absolute; TOP: 10px; HEIGHT:65px}
.jichu .blk_29 .RightBotton {	RIGHT: 5px; BACKGROUND: url(//style/2018/basc1_15.png) no-repeat; FLOAT: right; right:0px; WIDTH:35px; CURSOR: pointer; POSITION: absolute; TOP:10px; HEIGHT:65px}
.jichu .blk_29 .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:960px; height:105px; }
.jichu .blk_29 .box { margin-bottom:10px; background:rgba(255,255,255,0.1); margin-right:20px;	FLOAT: left; WIDTH: 213px; overflow:hidden; height:89px; TEXT-ALIGN: center; margin-top:0}
.jichu .blk_29 .box IMG { width:100%; height:105px}
.jichu .blk_29 .box:hover,.jichu .blk_29 #hover{ height:105px;}
.jichu .blk_29 .box P {	MARGIN: 6px auto 0px; WIDTH:90%; LINE-HEIGHT: 20px}
.jichu .blk_29 .box P strong{ float:left; width:100%; color:#89c4ee; font-size:16px; padding-bottom:10px; font-weight:normal}
.jichu .blk_29 .box P  span{ color:#fff; font-size:14px; text-align:left}
.jichu .rollphotos {	MARGIN-TOP: 0px;WIDTH:1000px; margin:0 auto}
.jichu .partC {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 950px}
.jichu .partC .PC_left {	OVERFLOW: auto; WIDTH: 470px}
.jichu .partC .PC_right {	OVERFLOW: auto; WIDTH: 470px}
.jichu .partC .PC_left {	FLOAT: left}
.jichu .partC .PC_right {	FLOAT: right}
.jichu .PT_mix {	BORDER-RIGHT: #a2d1ff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.jichu .PhoTxt {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: auto; WIDTH: 220px}
.jichu .PhoTxt IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid}
.jichu .PhoTxt H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.jichu .PhoTxt P {	COLOR: #545454; LINE-HEIGHT: 20px}
 
 .leftmenu{ overflow:hidden; float:left; width:21%;  background:#fff; border:#ccc solid 1px;}
.leftmenu h3{ font-size:24px; margin-bottom:10px; border-left:#0c458a solid 3px; padding-left:10px; line-height:50px;}
.leftmenu ul{ padding:0; margin:0}
.leftmenu li { margin:0; padding:0;  float:left; width:82%; padding-top:10px; padding-bottom:10px;padding-left:40px; border-bottom:#ccc solid 1px;}
.leftmenu  p{ padding-top:10px; padding-bottom:10px;background:#EEEEEE; width:82%; float:left; font-size:12px; padding-left:40px}
.leftmenu #hover{ background:#0c458a; color:#fff; border-bottom:#0c458a solid 1px}.leftmenu #hover a{ color:#fff; }
.leftmenu  p a{ font-size:14px}.leftmenu li a{ font-size:16px; font-weight:bold}


#full-screen-slider { width:100%; height:540px; float:left; position:relative}
#slides { display:block; width:100%; height:540px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none;text-align:center; position:absolute; left:0; width:100%; top:500px; padding:0; z-index:9900;  margin:0}
#pagination ul{ margin:0; padding:0; text-align:center}
#pagination li { margin:5px; display:block; list-style:none; width:15px; height:15px; display:inline-block;  background:#FFF; filter:alpha(opacity=50);

	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.bodl{ width:70%; float:right}
.bodl img{ max-width:680px}

.show_page {HEIGHT: 35px;BORDER:#ddd 1px solid; background-color:#F6F6F6;LINE-HEIGHT: 35px; text-align: center; MARGIN:30px 0 20px;}
.show_page .fontred{color:#FF0000;}