/**
 * 
 * @authors sing_did (singcere@vip.qq.com)
 * @date    2013-09-03 17:31:58
 * @version $1.0$
 */



/* All
----------------------------------------------------------------------------------------------------*/
body { background-color: #ebf1f5; }
.head { background-image: url(../../img/header/bg_pt.png); background-color: #EBF1F5; }
.pt50 { padding-top: 50px;}
.tc { text-align: center;}


/*大栏目条*/
.big_title h3 {background: url(../../img/pt/future_bg.png) no-repeat;}
.big_title { height: 24px; line-height: 24px; margin-bottom: 20px; zoom:1; background: url(../../img/pt/future_bg.png) repeat-x 0 -260px; }
.big_title h3 { display: block; float: left; text-indent: -9999px; background-color: #fff; }
.big_title h3.gnbj { width: 110px; background-position: 0 0; }
.big_title h3.cyfz { width: 110px; background-position: 0 -41px; }
.big_title h3.szgc { width: 110px; background-position: 0 -83px; }
.big_title h3.zhjt { width: 110px; background-position: 0 -127px; }
.big_title h3.shsy { width: 110px; background-position: 0 -169px; }
.big_title h3.yx { width: 60px; background-position: 0 -210px; }
.big_title .more { float: right; text-align: left;  color: #3078bc; background: #fff; padding-left: 10px;}
.big_title .more a { color: #3078bc; background: #fff; }



/*栏目*/
.boxSpace { height: 10px; line-height: 0; font-size: 0; clear: both; }
.boxL{ overflow:hidden; position: fixed; top:240px;  _float:left; _width:180px; _position: relative; _top:0;}
.boxLNav{ width:180px; height:341px; background:url(../../img/pt/bgLdwlNavLeft.gif) no-repeat; }
.boxLNav span{ display:block; height:55px; padding:22px 0 0 24px; }
.boxLNav ul{ }
.boxLNav li{ line-height:35px; font-size:14px; text-align:center}
.boxLNav li a{ color:#fff; text-decoration: none;}
.boxLNav li a.cur{ color:#00ffff}
.boxLQuit{ background:url(../../img/pt/bgNavQuit.gif) no-repeat; height:378px; padding:8px 0 0 12px; }
.boxLQuit ul{ }
.boxLQuit li{ float:left; width:79px; height:20px; text-align:center; padding:54px 0 0 0; }
.boxR { float: right; width: 955px; background: #fff; padding: 15px 20px; overflow: hidden; }
.boxA1 { width: 490px; }
.boxA1 a { display: block; float: left; margin-right: 5px; width:115px; text-decoration: none;}
.boxA1 a .boxA1-title { height: 30px; line-height: 30px; color: #fff; text-align: center; }
.boxA1 a .boxA1-title1 { background: #FF8383; background: -moz-linear-gradient(-90deg, #FF8383, #F44C4C); background: -webkit-gradient(linear,-90 50%,100% 50%,from(#FF8383),to(#F44C4C)); background: -webkit-linear-gradient(-90deg, #FF8383, #F44C4C); background: -o-linear-gradient(-90deg, #FF8383, #F44C4C); }
.boxA1 a .boxA1-title2 { background: #F3D04E; background: -moz-linear-gradient(-90deg, #F3D04E, #F8B62A); background: -webkit-gradient(linear,-90 50%,100% 50%,from(#F3D04E),to(#F8B62A)); background: -webkit-linear-gradient(-90deg, #F3D04E, #F8B62A); background: -o-linear-gradient(-90deg, #F3D04E, #F8B62A); }
.boxA1 a .boxA1-title3 { background: #69C1FF; background: -moz-linear-gradient(-90deg, #69C1FF, #4F9AEB); background: -webkit-gradient(linear,-90 50%,100% 50%,from(#69C1FF),to(#4F9AEB)); background: -webkit-linear-gradient(-90deg, #69C1FF, #4F9AEB); background: -o-linear-gradient(-90deg, #69C1FF, #4F9AEB); }
.boxA1 a .boxA1-title4 { background: #78C865; background: -moz-linear-gradient(-90deg, #78C865, #4DA736); background: -webkit-gradient(linear,-90 50%,100% 50%,from(#78C865),to(#4DA736)); background: -webkit-linear-gradient(-90deg, #78C865, #4DA736); background: -o-linear-gradient(-90deg, #78C865, #4DA736); }
.boxA1 a .boxA1-title5 { background: #cc703b; background: -moz-linear-gradient(-90deg, #cc703b, #8D4C27); background: -webkit-gradient(linear,-90 50%,100% 50%,from(#cc703b),to(#8D4C27)); background: -webkit-linear-gradient(-90deg, #cc703b, #8D4C27); background: -o-linear-gradient(-90deg, #cc703b, #8D4C27); }
.boxA1 a .boxA1-body { margin-top: 5px; opacity: .4 }
.boxA1 a.sd01 .boxA1-body { opacity: 1 }
.boxA1 a.sd01 .boxA1-title1 { background: #F44C4C;}
.boxA1 a.sd01 .boxA1-title2 { background: #F8B62A;}
.boxA1 a.sd01 .boxA1-title3 { background: #4F9AEB;}
.boxA1 a.sd01 .boxA1-title4 { background: #4DA736;}
.boxA1 a.sd01 .boxA1-title5 { background: #8D4C27;}
.boxA1 a.project { color: #F44C4C; }
.boxA2 { line-height: 24px; }
.t1 { margin-top: 15px; color: #005ba2 }
.t2, .t3 { text-indent: 2em; }
.boxA3 .t1 { color: #337b20;}
.boxB1 { width: 455px; position: relative;}
.boxB1-title { font-size: 14px; font-weight: bold; border-bottom: 1px solid #eee; padding-bottom: 10px; margin-bottom: 10px;}
.boxB1-body { line-height: 24px;}
.lyimg { position: absolute; left:-505px; bottom: 0;}
.lyimg img { padding: 5px; border: 1px solid #eee;}


/* 幻灯片 */
.focusbox{position:relative;overflow:hidden;zoom:1;}
#fullbanner{width:544px;height:310px;margin:auto;position:relative;}
#fullbanner li span { display: block; background: #303030; color: #fff; height: 30px; line-height: 30px; width: 533px; /*padding: 0 10px;*/ text-align: center; filter:alpha(Opacity=70);opacity:.7; position: absolute; left: 5px; bottom: 5px; z-index: 10;}
#fullbanner img{width:534px;height:300px;}
#fullbanner ul{width:544px;height:310px;}
#fullbanner .wrappic{overflow:visible;position:absolute;}
#fullbanner .next, #fullbanner .prev{filter:alpha(Opacity=70);opacity:.7;position:absolute;top:50%;margin-top:-25px;margin-left:5px;background-color:#303030;z-index:3;}
#fullbanner .next:hover, #fullbanner .prev:hover{background-color:#0657B2;}
#fullbanner .next{margin:-25px 5px 0 0;right:0;}
#fullbanner .mask-left, #fullbanner .mask-right, #fullbanner .plan{background:#fff;padding:5px;z-index:1;position:absolute;top:0;left:0;width:534px;height:300px;overflow:hidden;left:1088px;}
#fullbanner .mask-right, #fullbanner .mask-left{z-index:4;left:-544px;filter:alpha(Opacity=70);opacity:.7;background:#fff;overflow:hidden;}
#fullbanner .mask-right{left:544px;}
.arrow-left,.arrow-right{background:url(../../img/pt/icon-sd.png) no-repeat;}
.arrow-left{background-position:15px 12px;height:50px;width:50px;}
.arrow-left:hover{background-position:-45px 12px;}
.arrow-right{background-position:-103px 12px;height:50px;width:50px;}
.arrow-right:hover{background-position:-163px 12px;}
