@charset "utf-8";
/* CSS Document */
*{font-size:12px; font-family:microsoft yahei,Arial, Helvetica, sans-serif; color:#626262;}
body{margin:0; padding:0; background: #bed4eb; line-height:2;}
ul{margin:0; padding:0; list-style:none;}
a{color:#626262;text-decoration:none;outline:none;}
a:hover{color:#000000;}
.clear{clear:both;display:block;height:0;overflow:hidden;font-size:0;}
img{border:none;}
p{margin:0; padding:2px 0;}

/*--- 时间 ---[开始] */
.nav .time_div{
    float:right;
    height:49px;
    line-height: 49px; 
    font-size:15px;
    letter-spacing: 1px;
    color: #fff;
    margin-right:25px;
}
#spanTime{
    font-size:15px;
    letter-spacing: 1px;
    color: #fff;}
/*--- 时间 ---[结束] */

/* 焦点图 */
.flexslider{position:relative;height:261px;overflow:hidden;background:url(images/loading.jpg) 50% no-repeat; padding:10px 0;}
.flexslider ul{margin:0; padding:0; list-style:none;}
.slides{position:relative;z-index:1;}
.slides li{height:261px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;padding:0;}
.flex-control-nav li{display:inline-block;width:10px;height:10px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:10px;height:10px;line-height:40px;overflow:hidden;background:#ccc;cursor:pointer; border-radius:10px;}
.flex-control-nav .flex-active{background:#db2039;background:#e4a24c;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(images/prev.jpg) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(images/next.jpg) center center no-repeat;}


.headbox{width:1020px; margin:auto;}
.headbox .nav{height:49px; background:url(gimg/dhbg.jpg) repeat-x;}
.headbox .nav ul li{line-height:49px; float:left; width:100px;width: 140px; display:block; text-align:center; background:url(gimg/dhline.jpg) no-repeat right;}
.headbox .nav ul .lastli{line-height:49px; float:left; width:100px; display:block; text-align:center; background:none;}
.headbox .nav ul li a{display:block; font-size:15px; color:#FFFFFF;}

.bannerbox{width:1020px; background:#FFFFFF; margin:auto;}

.indexbox{width:1020px; height:770px; margin:auto; background:#FFFFFF;}

.indexbox .noticebox{width:262px; height:282px; border:1px solid #dadada; margin-left:10px; float:left;}
.indexbox .noticebox .noticetitle{ height:40px; line-height:40px; border-bottom:1px solid #dadada; background:#f8f8f8;}
.indexbox .noticebox .noticetitle .spantitle{ background:url(gimg/point1.jpg) left no-repeat; padding-left:15px; font-size:15px; color:#1d4f68; margin-left:10px;}
.more1{float:right;}
.more1 a img{ padding:14px;}

.nlist{margin:5px; overflow:hidden; height:230px;}
.nlist a{line-height:33px; height:33px; background:url(gimg/arr.jpg) no-repeat center left; margin-left:10px; padding-left:10px; display:block;}
.nlist span {float:right; color:#cccccc; padding-right:5px;}
.indexbox .aboutbox{width:390px; height:282px; border:1px solid #dadada; margin-left:7px; float:left;}
.indexbox .aboutbox .abouttitle{ height:40px; line-height:40px; background:url(gimg/aboutbg.jpg) repeat-x;}
.indexbox .aboutbox .abouttitle .spantitle{ background:url(gimg/point2.jpg) left no-repeat; padding-left:15px; font-size:15px; color:#ffffff; margin-left:10px;}
.indexbox .aboutbox .aboutcontent{margin:5px;}
.indexbox .nimglist{border:1px solid #dadada; width:329px; height:282px; float:right; margin-right:10px;}
.indexbox .nimglist .ct{margin:4px;}


.indexbox .ziyuanbox{width:262px; height:282px; border:1px solid #dadada; margin-left:10px; float:left; margin-top:8px;}
.indexbox .ziyuanbox .ziyuantitle{ height:40px; line-height:40px; border-bottom:1px solid #dadada;}
.indexbox .ziyuanbox .ziyuantitle .spantitle{ background:#005a99; padding-left:14px; font-size:15px; color:#ffffff; height:40px; line-height:40px; width:80px; display:block; margin-top:5px;   margin-left:10px;}
.ilist{ margin:5px;}
.ilist img{padding:3px;}


.indexbox .newsbox{width:390px; height:282px; border:1px solid #dadada; margin-left:7px; float:left; margin-top:8px;}
.indexbox .downbox{width:329px; height:282px; border:1px solid #dadada; margin-left:7px; float:left; margin-top:8px;}
.indexititle{ height:40px; line-height:40px; border-bottom:2px solid #005a98; background:#f8f8f8;}
.indexititle .spantitle{ background:url(gimg/point3.jpg) left no-repeat; padding-left:15px; font-size:15px; color:#1d4f68; margin-left:10px;}

.indexbox .probox{width:1000px; height:174px; border:1px solid #dadada; margin:auto; margin-top:10px;}
.foot{background:url(gimg/footbg.jpg) repeat-x; height:46px; width:1020px; margin:auto; color:#FFFFFF; text-align:center; line-height:46px;}
.foot p{color:#fff;}

#focusViwer{width:322px; overflow:hidden; height:272px;border:solid 1px #ddd;}

/*区块 */
.box{width:1020px; margin:auto; margin-top:10px; margin-bottom:10px;}
.pageleft{width:220px; padding-bottom:10px; float:left; background:#fff; overflow:hidden;}
.pageleft .p_nav_name{background:#005a99; padding-left:10px; height:40px; line-height:40px; font-size:16px; color:#fff; display:block;}
.pageright{width:770px; background:#fff; float:right;padding:0 10px 10px 10px; overflow:hidden;}
.pageright img{max-width:750px;}

.place{height:40px; line-height:40px; margin-bottom:10px; border-bottom:1px solid #dfdfdf;}
.place .pagename{font-size:16px; margin:0; padding:0; float:left; line-height:40px; color:#005a99;}
.place .path{float:right; text-align:right; background:url(images/path.jpg) left center no-repeat; padding-left:20px;}
.place .path a{padding-left:15px; background:url(images/placearr.jpg) left center no-repeat; margin-left:10px;}

/* 内页导航 */
.pagenav_one{margin:0; padding:0 10px; list-style:none;}
.pagenav_one li{line-height:35px; width:100%; float:left;}
.pagenav_one li a{display:block; padding-left:15px; background:url(images/one.jpg) no-repeat 0 13px; border-bottom:1px dotted #dfdfdf; font-size:13px;}
.pagenav_one .curr a{color:#db2039;}

.pagenav_two{display:none;}
.pagenav_three{display:none;}

.pagenav_one .curr .pagenav_two li a{padding-left:30px; background:url(images/two.jpg) no-repeat 15px 13px; color:#333;}
.pagenav_one .curr .pagenav_two li a:hover{color:#db2039;}
.pagenav_one .curr .pagenav_two .curr a{color:#db2039;}

.pagenav_one .curr .pagenav_two .curr .pagenav_three li a{padding-left:50px; background:url(images/three.jpg) no-repeat 35px 13px; color:#333;}
.pagenav_one .curr .pagenav_two .curr .pagenav_three li a:hover{color:#db2039;}
.pagenav_one .curr .pagenav_two .curr .pagenav_three .curr a{color:#db2039;}

/* 分页 */
.pages {padding: 10px 0; text-align: center; font-family:Arial, Helvetica, sans-serif;}
.pages a {border:#ddd 1px solid; padding: 2px 5px; margin-right: 2px;}
.pages a:hover{background:#f2f2f2;}
.pages .current {padding:2px 5px; background:#eee; color:#999;border:#ddd 1px solid; margin-right:2px;}

/* 上一页,下一页 */
.next_previous{padding:10px 0; overflow:hidden; float:none; border-top:1px dotted #dfdfdf;}
.next_previous .previous{width:45%; float:left; text-align:left; background:url(images/iprevious.jpg) left center no-repeat; padding-left:20px;}
.next_previous .next{width:45%; float:right; text-align:right; background:url(images/inext.jpg) right center no-repeat; padding-right:20px;}

.clist3 ul{margin:0; padding:0; list-style:none; width:760px;}
.clist3 ul li{padding:4px; border:1px solid #dfdfdf; overflow:hidden; width:170px; height:200px; float:left; margin:0 10px 10px 0;}
.clist3 ul li .c_img{height:170px; width:170px; background:#fff; display: table-cell; vertical-align:middle; text-align:center;*font-size: 148px;/*0.873*/ font-family:Arial;}
.clist3 ul li a{cursor:pointer;}
.clist3 ul li a:hover span{color:#db2039;}
.clist3 ul li .c_img img{max-height:170px;max-width:170px;width:expression(this.width > 170 ? "170px" : this.width);height:expression(this.height > 170 ? "170px" : this.height);vertical-align:middle; margin:auto;}
.clist3 ul li .c_title{font-size:12px; display:block; height:25px; line-height:25px; overflow:hidden; text-align:center;}

/*表单 */
.formtable td{padding:5px;}
.formtable td .text{border:1px solid #ccc; height:30px; line-height:30px; padding:0 5px; margin:0; outline:none;}
.formtable td textarea{border:1px solid #ccc; margin:0; padding:5px; overflow:auto; outline:none;}
.formtable td .scode{height:26px; border:1px solid #ccc; padding:2px; float:left; border-left:none; cursor:pointer;}
.formtable td .but{background:#e43d3f; border:1px solid #db2039; padding:10px 20px; margin:0; color:#fff; cursor:pointer; font-size:15px; border-radius:2px;}
.formtable td .but:hover{background:#db2039;}