@charset "utf-8";
/* CSS Document */

.cx_bg{background:url(../img/cx_bg.png) no-repeat;height:44px;padding-bottom:5px;width:1000px;}
.cx_box{padding-left:140px;line-height:44px; vertical-align:middle;}
.cx_box span{padding:0 5px;}
.cx_box span a{color:#344595;display:inline-block;padding:0 5px;}
.gn_input,.gj_input{background:#ffffff;width:180px;height:28px;border:none; text-indent:10px; vertical-align:middle;}
.cx_btn{background:#344595;width:55px;height:30px;border:none;color:#ffffff; vertical-align:middle;}
.main{width:990px;background:#ffffff;margin:0 auto;height:260px;}
.main_l{width:265px;float:left;padding-left:20px;}
.main_r{padding-right:20px;float:right;width:660px;}
.about{margin-top:20px;}
.about .tit{background:url(../img/tit_bg.png) no-repeat 0px 3px;padding-left:8px;font-size:16px;font-family:"microsoft yahei";line-height:20px}
.about .tit a{color:#354696;}
.about .tit a sub{color:#6f6f6f; padding:0px; margin:0px}
.intro_pic{background:url(../img/adv01.png) no-repeat;width:263px;height:74px;margin:10px 0px;}
.intro_txt{line-height:20px;}
.news{margin-top:20px;width:430px;float:left;}
.news .tit{background:url(../img/tit_bg.png) no-repeat 0px 3px;padding-left:8px;font-size:16px;font-family:"microsoft yahei";position:relative;width:430px;}
.news .tit a{color:#354696;display:inline-block;}
.news .tit a sub{color:#6f6f6f;}
a.more{width:42px;height:15px;display:inline-block; float:right;}
.news ul{margin-top:8px;}
.news ul li{border-bottom:1px dotted #354696;clear:both;float:left;height:79px;line-height:20px;padding-top:10px;width:100%;}
.other{margin-top:20px;width:200px;float:right;}
.news ul li h1{font-size:14px;font-weight:bold;color:#354696;}
.news ul li img{float:left;padding:0px 8px 0px 0px; width:75px; height:75px;}
.other ul li{margin-bottom:7px;}
.other ul li span{display:inline-block;height:62px;width:124px;padding-left:76px;}
.other ul li span a{color:#ffffff;font-size:14px;font-family:"microsoft yahei";width:123px;border-left:1px solid #ffffff;height:52px;display:inline-block;text-align:center;padding-top:10px;}
.other ul li span a sub{display:block;font-size:10px;}
.other .jt01{background:url(../img/jt01.png) no-repeat #354696;}
.other .jt02{background:url(../img/jt02.png) no-repeat #354696;}
.other .jt03{background:url(../img/jt03.png) no-repeat #354696;}

/*banner*/
.banner{clear:both;width:1000px;height:320px;margin:0 auto;}
#page { width:1000px;margin-left:-500px;left:50%;position:relative;}
#viewport-shadow {position: relative; width: 1000px;height:320px;float:left;overflow:hidden;}
#viewport, #box, .slide,.slide img {width:1000px;height:320px;float:left;}
/*介绍*/
#viewport { overflow: hidden;}
#controls {position: relative; overflow: hidden;}
#controls li { display: inline;}
.goto-slide {margin-left: 10px; width: 95px; height:6px; display: block; float: left; background-color: #f4a31c; }
.goto-slide.current {background-color: #334494;}
#prev {left: 90px;}
#next, #next:hover { left: 840px;background-position: -30px 0;}
#effect-switcher h2 {border-bottom: solid 1px #555; margin: 0 0 10px;}
#effect-list {overflow: hidden;}
#effect-list li { display: inline;}
.effect, .effect:hover { display: block;float: left;margin: 0 10px 0 0; border-radius: 7px;padding: 10px 12px 6px; color: #ccc;
  text-decoration: none;  background-color: #fff; box-shadow: inset 0px 0px 8px #333;}
.effect.current, .effect:hover.current {color: #2edbac;}
#time-indicator {width: 0px;height: 3px; background-color: #2edbac;position: absolute; top: 300px;left: 140px;}
.slider-controls{ position:absolute; top:300px; left:33%;}


.page{width:100%; line-height:30px;text-align:center;font-size:14px; padding-top:20px; clear:both;}
.page a,.page span{padding-left:5px;background:#ebebeb;margin-right:3px;margin-left:3px;padding-right:5px; padding-top:2px; padding-bottom:2px;border-radius: 3px;behavior: url(ie-css3.htc);}

body .page a:hover,a.pagenow{background:#2a2a2a;color:#fff;}
a.allpage{display:none;}

body .page a:hover, a.pagenow, .page span {
  background:#333;
  color: #fff;
}