@charset "utf-8";
/* CSS Document */
html {
	font-family: sans-serif;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%
}

body {
	margin: 0
}

body * {
	-webkit-tap-highlight-color: transparent;
	
}

body{margin:0;padding:0;font-size:12px; font-family:"宋体"; color:#000; background-color:#F7FAFF;background:url(../images/bg_top.jpg) repeat-x;}
p,img,ul,li,input,select,option,h3,h1,h2{margin:0;padding:0;border:0; list-style:none;}
a:link,a:visited{color:#000; text-decoration:none; font-size:12px;}
a {
	background-color: transparent
}

a:active,a:hover {
	outline: 0
}
a:hover{ text-decoration:underline;}
input.txt{height:18px; border:1px solid #adb9c2; padding:0 5px; line-height:18px;vertical-align:middle;}
input.btn{width:64px; height:25px; background:url(../images/bt-0.gif) no-repeat; line-height:25px;vertical-align:middle;font-family:"宋体"; text-align:center; color:#fff; padding:0 3px 3px 0;}
.clear{clear:both;}
.flr{float:right;}
.fll{float:left;}
.hide{display:none}
select,option{height:20px; border:1px solid #adb9c2; line-height:20px; width:150px; margin:4px 0;}
.wrap{width:1070px; margin:0 auto;}

/*header*/
.header{height:137px; background-color:#cd0708;}
.search{width:377px;float:left;padding:17px 0 0 35px;}
.search a:link,.search a:visited{color:#fff;margin-left:15px;}
.logo{width:408px; height:93px; background:url(../images/digpaper.jpg) no-repeat 408px 50px;padding-right:180px; text-align:center; float:right;}
.logo img{height:93px;}
.nav{height:25px; padding-top:19px; line-height:25px; margin-left:472px;position:relative;}
.navBtn{width:61px; height:22px; background:url(../images/bt-0.gif) no-repeat; text-align:center;color:#fff;padding:0 3px 3px 0; margin-left:35px;}
.navBox{display:none; position:absolute; z-index:2;}
.navBox a:link,.navBox a:visited{display:block;line-height:24px; padding:0 10px;}
.navBox a:hover{color:#fff; text-decoration:none;}
.navBox ul li{position:relative;}
.navBox ul li:hover{background-color:#fc4c01;}
.navBox .btnIco{position:absolute;right:0;top:0; z-index:2; }
.navBox img{padding:4px 0;}
.bmNavBox{width:200px;background-color:#fff;left:0;top:41px;}
.btNavBox{width:270px;background-color:#fff;left:99px;top:41px;}
.PDFRead{padding-right:10px;}
.PDFRead a{color:#fff;}

/*subNav*/
.subNav{height:30px; background:url(../images/subnav_bg.jpg) repeat-x; padding-left:502px; line-height:30px;}
.qiBtn{padding:0 20px 0 85px;}
.qiBtn a{margin-right:10px;}
.serarch_s{ padding-left:10px;}
.serarch_s .sbtn{ width:80px; height:20px;  border: 1px solid #CCC; background-color:#C00; color:#fff;}
.serarch_s .sinput{ height:18px; border:1px solid #adb9c2; line-height:18px; width:100px; margin:4px 0;}


/*content*/
.contentWrap{padding-left:20px;height:650px; }
.conL{width:460px;margin-top:-110px;}
.pic{background:url(../images/tu_bg.png) no-repeat;height:650px;position: relative;}
.pic img{width:450px; height:640px;border:1px solid #111;}
 .conLPage{line-height:20px;width:390px;}
 .conLPage .conLBan{float:left;width:200px;}
 .conLPage .conRBan{float:right;}
 
/*.banPage{padding-left:105px;}*/
.banPage{float:right;text-align:right;width:390px;padding-right:10px;}
.banPage a{padding-right:10px;}
.banPage i{font-style:normal;font-size:12px;font-family:webdings;}
.conLPdf{float:right;padding:10px 10px 0 0;*position:relative;*top:-25px;}

.conM{margin-top:10px;width:375px; height:603px;border:1px solid #c0c0c0; background-color:#fff;}
.comTit,.coRTit{height:25px; text-align:center; color:#fff; font-weight:bold; background-color:#cc0607; line-height:25px;}
.conMCon{height:578px; overflow:auto;}
.conMItem{border-bottom:1px dashed #666; padding:10px 10px 10px 35px; background:url(../images/dots1.gif) no-repeat 8px 8px; }
.conMItem h3{font-size:17px;}
.conMItemList li{line-height:22px;padding:0 15px; background:url(../images/checkbox.gif) no-repeat left 5px;}

.conR{width:202px; height:603px; margin-top:10px;}
.conRBt{border:1px solid #c0c0c0;height:345px;background-color:#fff; overflow-y:scroll;position:relative;}
.conRList ul{padding:5px 0;height:260px;overflow:auto;}
.conRList li{line-height:22px;padding:0 10px;position:relative;}
.conRList li .btnIco{position:absolute;right:10px;;top:3px;}

.calendarWrap{width:202px; height:248px; margin-top:10px;}

/*bmt*/
.bmtWrap{border-top:4px solid #cc0607; margin-top:10px; padding:20px 25px 10px;height:331px; background-color:#dededc;}
.bmt{background-color:#fff;height:329px;border:1px solid #e5e5e5; position:relative;}
.bmtTit{color:#cc0607; font-size:14px; font-weight:bold; height:31px; line-height:31px;padding-left:15px;border-bottom:1px solid #ccc; background:url(../images/bmtNav.gif) repeat-x; border-top:1px solid #fff;}

.banNavPicBox{width:850px; height:276px;margin:10px 49px; overflow:hidden; position:relative;}
.historyList{width:850px;overflow:hidden;}
.banNavPicList2{height:276px;position:absolute;top:0px;left:0; }
.banNavPicList li{width:170px; float:left;}
.banNavPicList li .banNavPicLi{width:160px; float:left; border:1px solid #e5e5e5;margin:0 4px;}
.banNavPicList li p{text-align:center; padding:5px;}
.banNavPicList li p.bNPDate{line-height:22px; height:22px; overflow:hidden; white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis; background-color:#e5e5e5;padding:0;margin:0 5px 5px;}
.banNavPicList li p.bNPPic{height:237px; background:url(../images/xiaotu_bg.png) no-repeat center top;}
.banNavPicList img{width:150px; height:237px;}
.banNavPicList a:link,.banNavPicList a:visited{display:block;width:150px; height:237px; }
.banNavPicList a:hover{}
.bNPUp{position:absolute; left:12px; top:160px; cursor:pointer;}
.bNPDown{position:absolute; left:911px; top:160px; cursor:pointer;}

/*footer*/
.footerWrap{ background-color:#dededc;}
.footer{height:136px;background:url(../images/foot_bg.gif) repeat-x;margin:0 25px;text-align:center;color:#fff;padding-top:40px;}
.footer p{height:26px;font-size:14px;margin:0 auto;}
/*details*/
.detConWrap{height:875px;}
.detailsCon{margin:0 0 10px 0;height:330px;}
.detConList{height:305px;}

.detConR{width:590px;height:835px;margin-top:10px; border-bottom:1px solid #787878;}
.flow{width:590px;height:705px;margin-top:10px; overflow:auto;}
.detConSubTit{font-size:14px;color:#827E7B; font-weight:normal; text-align:center; line-height:30px;}
.detConTit{font-size:26px; line-height:1.5em; text-align:center;}
.detailsWrap{padding:20px 15px 0px 15px; }
.detPic{/*float:left;*/padding:0 10px 10px 0;margin:0 auto; text-align:center;}
.detPic p{color:#999; margin:5px 0;}
.detPic img{max-width:300px; max-height:220px;}
.details p{font-size:14px;line-height:1.8em;}
.details{font-size:14px;line-height: 1.8em; }

.detSubNav{padding-left:442px;}
.detQiBtn{padding:0 0 0 25px;}
.detPianBtn{padding-left:25px;margin-bottom:10px;}
.detPianBtn i{font-style:normal;font-size:14px;font-family:webdings;}
.detFont{padding-top:20px;}
.detFont img{vertical-align:text-bottom;}
.detFont a{padding-right:5px;font-size: 14px;
	color: #808080;}

.detPian{height:30px; line-height:30px;}

.selectBox{display:block; position:absolute; z-index:10; background-color: #9AC0FF;filter:alpha(opacity=1);-moz-opacity:0.01;-khtml-opacity:0.01;opacity:0.01;}

#divfocus{border: #9AC0FF solid 4px; width:250px; position:absolute; padding:10px 15px; font-size:20px; background-color:#EEE;z-index:10;display:none;text-align:left;vertical-align:middle; font-family:    ,    ,Verdana, Geneva, sans-serif;}


@font-face {
	font-family:'icomoon';src:url("../fonts/icomoon.eot?-csk716-1");src:url("../fonts/icomoon.eot?#iefix-csk716-1") format("embedded-opentype"),url("../fonts/icomoon.woff?-csk716-1") format("woff"),url("../fonts/icomoon.ttf?-csk716-1") format("truetype"),url("../fonts/icomoon.svg?-csk716-1#icomoon") format("svg");font-weight:normal;font-style:normal
}[class^="icon-"],[class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}


.icon-weibo:before {
	content: "\e616"
}

.icon-weixin:before {
	content: "\e617"
}


.shares .txt {
	font-size: 14px;
	color: #808080;
	margin-right: -5px
}

.shares [class^="circle"] {
	margin-left: 15px;
	border: 1px #000 solid;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	display: inline-block;
	width: 40px;
	height: 40px;
	text-align: center
}

.shares [class^="circle"] i {
	line-height: 40px;
	font-size: 18px;
}

.shares .circle-weibo {
	border-color: #e74c3c
}

.circle-weibo i {
	color: #e74c3c
}

.shares .circle-wechat {
	border-color: #44B549
}

.shares .circle-wechat i {
	color: #8ee566
}

.shares .circle-tencent {
	border-color: #39b2e2
}

.shares .circle-tencent i {
	color: #39b2e2
}

.shares a:hover{text-decoration:none;}

.title{margin:20px 0;text-align:center;line-height:30px;font-size:20px;}
#qrcode{padding-top:10px;text-align:center;width:200px;padding-bottom:10px;margin:0 auto;}




