@charset "utf-8";
/* CSS Document */
*{font-size:12px; font-family:microsoft yahei,Arial, Helvetica, sans-serif; color:#333;}
body{margin:0; padding:0; background:#fafafa; line-height:2;}
ul{margin:0; padding:0; list-style:none;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{color:#ff6600;}
.clear{clear:both;display:block;height:0;overflow:hidden;font-size:0;}
img{border:none;}
p{margin:0; padding:2px 0;}

/* 头部 */
.hderbg{background:url(images/hdbg.gif) center; height:102px;}
.hder{height:102px; width:1000px; margin:auto; overflow:hidden;}
.logo{float:left;}
.lan{height:32px; float:right; width:200px; text-align:right; padding:35px 0;}
.lan a{margin-left:20px;}
.lan .cn{background:url(images/cn.gif) left center no-repeat; padding-left:25px;}
.lan .en{background:url(images/en.gif) left center no-repeat; padding-left:25px;}

.search{background:url(images/search.gif); width:185px; height:26px; margin:7px 0; float:right;}

.con{ padding:25px; line-height:26px;}

/*区块 */
.box{width:1000px; margin:auto;}
.box295{width:295px; margin-right:10px; border:1px solid #d8dde3; height:250px; float:left; background:#fff;}
.box564{width:464px; margin-right:10px; border:1px solid #d8dde3; height:250px; float:left; background:#fff;}
.box215{width:215px;border:1px solid #d8dde3; height:250px; float:left; background:#fff;}
.box213{width:213px;border:1px solid #d8dde3; background:#fff;}

.bbox{width:998px;border:1px solid #d8dde3; height:210px; margin:auto; margin-top:10px;}

.pageleft{width:215px;float:left;}
.pageleft .p_nav_name{margin-left:10px;height:38px; line-height:38px; font-size:16px; color:#fff; display:block; border-radius:3px 3px 0 0;}
.pnav{background:#fff url(images/title.jpg) top repeat-x; overflow:hidden; margin-bottom:12px;}
.pageright{width:750px; background:#fff; float:right;padding:0 10px 10px 10px; overflow:hidden; border:1px solid #d8dde3;}
.iright{width:772px; float:right;}
.pageright img{max-width:750px;}
.p10{padding:10px;}

/*主导航 */
.nav{ height:40px;background:#232c7b;}
.nav ul{margin:0 auto; padding:0; list-style:none; width:1000px;}
.nav li{display: inline;margin: 0; float:left; background:url(images/navline.jpg) left no-repeat; padding-left:1px;}
.nav li a{display:block; padding:0; text-align:center; width:121px; color:#fff; font-size:15px;  height:40px; line-height:40px;}
.nav li a:hover, .nav li.selected a{background:url(images/navo.jpg);}
.subnav{position:absolute; margin-top:-1px; margin-left:-1px;z-index:100;background:#db2039;width: 137px;visibility:hidden;filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; z-index:9999;}
.subnav a{color:#fff; display:block; line-height:35px; height:35px; text-align:center;}
.subnav a:hover{background:#e43d3f;}
* html .subnav a{width: 100%;}


.hnews{border:1px solid #dfdfdf; border-top:none; padding:0 10px 5px 10px; height:173px;}
.hnews ul{margin:0; padding:5px  0 0 0; list-style:none;}
.hnews ul li{border-bottom:1px dotted #dfdfdf; overflow:hidden; padding:10px 0; clear:both; float:none;}

.hnews ul li img{width:80px; height:60px; float:left; border:1px solid #dfdfdf;margin-right:10px;}
.hnews ul li span{display:block; color:#999; font-weight:normal; line-height:17px;}
.hnews ul li a strong{ color:#232c7b;}
.place{height:38px; line-height:38px; margin-bottom:10px; border-bottom:1px solid #dfdfdf;}
.place .pagename{font-size:16px; margin:0; padding:0; float:left; line-height:38px; color:#242d7c;}
.place .path{float:right; text-align:right; background:url(images/path.gif) left center no-repeat; padding-left:20px;}
.place .path a{padding-left:15px; background:url(images/placearr.gif) left center no-repeat; margin-left:10px;}

.foot{background:#fff url(images/foot.jpg) top repeat-x; border-top:1px solid #d8dde3;padding:20px 0; margin-top:10px;}
.copyright{width:1000px; margin:auto; text-align:center;}

.in{width:320px; float:right;}
.ia{width:438px; float:left;}
.ititle{background:url(images/ititle.jpg); height:36px; border:1px solid #dfdfdf;}
.ic{border:1px solid #dfdfdf; padding:10px; border-top:none;}
.ititle span{line-height:36px; font-size:16px; color:#242d7c; padding-left:10px;float:left;}
.ititle .more{float:right; width:50px; height:18px; line-height:18px; padding:0; display:block; margin:9px; background:url(images/more.gif) center no-repeat;}
.ititle .more a{color:#fff; display:block; text-align:center;}

.banner{width:1000px; margin:auto; padding:10px 0; overflow:hidden; border-radius:3px;}

.jimg{padding:10px 5px 0 5px;text-align:center; line-height:35px; color:#313131;}
.jimg img{height:125px; border:1px solid #dfdfdf; }


.js {
	POSITION: relative; WIDTH: 1000px; HEIGHT: 300px;
	margin:0 auto;
}
.js img{cursor:pointer;}
.jsNav {
	BACKGROUND: url(images/jsNav.png) no-repeat
}
.prevBtn {
	BACKGROUND: url(images/jsNav.png) no-repeat
}
.nextBtn {
	BACKGROUND: url(images/jsNav.png) no-repeat
}
.imgSelected {
	BACKGROUND: url(images/jsNav.png) no-repeat
}
.jsNav {
	POSITION: absolute; WIDTH: 125px; BOTTOM: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; RIGHT: 10px; FONT-WEIGHT: bold
}
.jsNav A {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 25px; FLOAT: left; VERTICAL-ALIGN: middle
}
.prevBtn {
	DISPLAY: block; BACKGROUND-POSITION: 0px -30px; HEIGHT: 30px
}
.nextBtn {
	DISPLAY: block; BACKGROUND-POSITION: -100px -30px; HEIGHT: 30px
}
.imgSelected {
	BACKGROUND-POSITION: 1px -60px; COLOR: #000
}
ul,li{list-style:none;}



.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }

.frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }

.block { margin: 10px 10px 0; }

.temp { margin: 1px; }

.slideshow { clear: both; }
    .slideshow li { position: relative; overflow: hidden; }
    .slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
    .slidebar li.on { background: #366e89; color: #000; font-weight: 700; }


ul, li { list-style: none; }
a:hover { text-decoration: underline; color: #a50001; }

.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; bottom: 10px; right: 10px;}
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
        .slidebar li.on {  background: #232c7b; color: #fff; font-weight: 700; }

.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 1000px; }
.comiis_wrapad { margin-top: 10px; }
.comiis_wrapad { overflow: hidden; }
.comiis_wrapad img { float: left; margin-top: 0px; }

#slidesImgs li { width: 1000px; height: 300px; display: none; }
