/*
Theme Name: BAC
Theme URI: http://www.fiker.cn/samples/2013/bac
Author: fiker
Author URI: http://www.fiker.cn/
Description: a company project
Version: 1.0
*/

/* =Reset
-------------------------------------------------------------- */
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, label, blockquote, th, td, button, span { padding: 0; margin: 0; font-family: "微软雅黑"; font-size: 12px; color: #353535; }
body { background-image: url(images/sky.jpg) }
table { border-spacing: 0; border-collapse: collapse; }
fieldset, img { border: none; }
address, caption, cite, code, dfn, th, var, em { font-weight: normal; font-style: normal; }
ol, ul, li { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
input, select { vertical-align: middle }
a { color: #fff; text-decoration: none; }
a:hover { color: #fff; text-decoration: underline; }
.blank10 { clear: both; height: 10px; line-height: 10px; overflow: hidden; }
.clear { clear: both; }
/* new clearfix */
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

/*==头部==*/
.bg { position:relative;height:700px;width:expression(document.body.clientWidth <= 1000? "1000px": "auto");min-width:1000px;}
.content { position:absolute; height:308px; z-index:9999; top:0; left:50%; margin-left:-500px;}
.content .search { width:1000px; padding-top:20px;}
.content .search .qtranslate-chooser { width:100px; color:#FFF; float:right;}
.content .part3 { float:right; width:320px;line-height:29px;}
.content .part3 span {color:#FFF;}
/*==导航==*/
.content .top { width:1000px;}
.content .logo { width:316px; float:left;}
.content .daohang { width:656px; float:right; padding-top:25px;}

/*==3个盒子==*/
.content .nei { margin-top:390px;}
.content .nei .box1 { width:320px; height:170px; background:url(images/neir_bg.png) no-repeat; float:left;}
.content .nei .box1 .title { color:#005c93; font-size:16px; height:40px; padding:0 10px; line-height:40px;}
.content .nei .box1 .title a{ color:#005c93;}
.content .nei .box1 .title span { color:#999999; font-size:12px; padding:0 5px; font-family:"Arial";}
.content .nei .box2 { width:320px; height:170px; background:url(images/neir_bg.png) no-repeat; float:left; margin-left:15px;}
.content .nei .box2 .title { color:#005c93; font-size:16px; height:40px; padding:0 10px; line-height:40px;}
.content .nei .box2 .title a{ color:#005c93; }
.content .nei .box2 .title span { color:#999999; font-size:12px; padding:0 5px; font-family:"Arial";}
.content .nei .box2 h2 { font-weight:bold; float:left; width: 170px;}
.content .nei .box2 var{ float:left; width:180px; text-align:left; line-height:20px;}
.content .nei .box2 var a{ color:#333;} 
.content .nei .box2 em a{ float:right; color:#06C; padding-right:10px; padding-top:10px; width:60px;}
.content .nei .box2 img { float:left; margin:5px 10px;}
.content .nei .box2 .box2_1 { margin-top:10px;}
 /*==========footer=========*/
.footer { height:29px; background:url(images/footer.png); position:absolute; width:100%; z-index:9999; margin-top:-70px;}
.footer .part { width:1000px; margin:0 auto;}
.footer .part .part1 { color:#FFF; float:left; width:250px; line-height:29px;}
.footer .part .part2 {color:#FFF; float:left; width:470px;line-height:29px;}
.footer .search { color: #FFF; float: left; width:280px; line-height: 29px; height:29px; }
.footer .search .search2 { width:154px; height:19px; background:url(images/top_ss1.png) no-repeat; float:right; margin-top:5px;}
.footer .search .search2 .key { width:124px; height:17px; border:none;}
.footer .search .search2 .anniu {width:27px; height:17px; background:none; border:none; cursor:pointer; }

 /*==========menu=========*/
.nav{width:656px;float:right; background:url(images/top_dh1.png) no-repeat}
.nav .menu{float:left;height:34px; }
.menu li{float:left;height:34px;position:relative;}
.menu li a{float:left;width:164px;text-align:center;line-height:34px;font-size:14px;display:block;color:#0079c2;font-weight:bold}
.menu li a:hover,.menu li a.proc{color:#0079c2;}
.menu li blockquote{width:164px;left:0px;top:34px; z-index:2;position:absolute; display:none; background:#fff;}
.menu li blockquote a{float:left;width:130px; text-align:center;padding:3px 0 3px 8px;line-height:20px;height:auto;font-size:12px; color:#555;background:url(images/dot0.jpg) no-repeat center left;margin-left:6px;_margin-left:3px;}
.menu li blockquote  a:hover{color:#f77f00;background:url(images/dot.jpg) no-repeat center left;}
.nav2 { width:656px; height:17px; background:url(images/top_dh4.png);}
.nav2 table td { width:131px; overflow:hidden; text-align:center; }

/* 多个左滚动 - 图片- 公用类 */
.leftLoop{ overflow:hidden; position:relative; height:120px;}
.leftLoop .hd{ overflow:hidden;  height:15px; }
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:0px;  overflow:hidden;  
	 cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}
.leftLoop .hd .next{ background:url("images/icoRight.gif") no-repeat;  }
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:0px;  }
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer;
	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);}
.leftLoop .hd ul li.on{ background:#f00;  }
.leftLoop .bd{ padding:5px;   }
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.leftLoop .bd ul li{ margin:0 10px; text-align:center; float:left; _display:inline; overflow:hidden;  }
.content .effect { width:300px; height:120px;}
.leftLoop .infoList h2 { font-weight:bold; float:left; width: 170px; }
.leftLoop .infoList span { float:left; width:170px; text-align:left;}
.leftLoop .infoList span a{ color:#333}
.leftLoop .infoList em a{ float:right; color:#06C;}
.leftLoop .infoList img { float:left; margin-right:10px;}

/*  图片幻灯片 开始*/
#featured-carousel {left:0;width:100%; height:700px;}
#featured-carousel .carousel-items {width: 100% !important; height:700px;}
#featured-carousel .carousel-items > li {display:none;height:700px;width: 100% !important;background-position: 50% 0 !important; background-repeat:no-repeat !important; }
#featured-carousel .carousel-items > li.active {display: block}

#featured-carousel .carousel-pagination {bottom:320px;margin:0 auto;position:relative;width:1020px;z-index:98;}
.office-page #featured-carousel .carousel-pagination {bottom: 320px;}
#featured-carousel .carousel-pagination .wrap  { width: 248px; height: 47px; position: absolute; bottom: -43px; right: 1px}
#featured-carousel .carousel-pagination ul {float:right; margin: 20px 20px 0 0;}

#featured-carousel.interior-landing-carousel { margin: 0 auto; clear: both;}


#carousel .carousel-items {height:700px; overflow: hidden}
#carousel .carousel-items li {height: 700px; width: 100%; position: relative; background-attachment:fixed; background-position:center top;}


.carousel-pagination li {display:block;float:left;text-indent:-9999em;margin: 0px}
.carousel-pagination li a {display: block; width:14px; height: 14px; background: url(images/dot2.png) 100% 0 no-repeat; margin-left:5px !important;}
.carousel-pagination li a:hover,.carousel-pagination li.activeSlide a{display: block; width:14px; height: 14px; background: url(images/dot1.png) 100% 0 no-repeat; margin-left:5px !important;}

/* 图片幻灯片  结束*/
/* 图片幻灯片  链接*/
.carousel-items li a{ display:block; width:995px; height:100px;  margin:0 auto; margin-top:280px; }
