.container{background-color:#f5f5f5;}
.footer .gArea{border-top:1px solid #E2DFDF; padding-top:0;}

.iBanner{width:100%; height:305px;position:relative; overflow:hidden; text-align:center;}
.iBanner .bd{position:absolute; left:50%; width:1920px; margin-left:-960px; z-index:0; height:305px;}

.main{padding-bottom:10px;}

/* .breadcrumbs样式 */
.location{height:55px; background:url(../images/noticBg.jpg) repeat-x;}
.location .colCurTit{float:left;padding-left:15px;background:url(../images/tit_Bar.png) left center no-repeat; font-size:24px;color:#666666; font-weight:100; line-height:52px;}
.location .breadcrumbs{float:right;background:url(../images/breadcrumbs_ico.png) left center no-repeat;padding-left:18px; line-height:52px;}
.location .breadcrumbs span a{font-size:12px;color:#949494;font-weight:bold;background:url(../images/breadcrumbs_Bar.png) right center no-repeat;padding-left:6px;}
.location .breadcrumbs a{color:#858383;font-size:12px;padding-left:6px;padding-right:6px;}

/* .menu样式 */
.menu{}
.menu dl{margin-top:10px;padding:0 0 15px 15px; border-bottom:1px solid #e1dfdf;}
.menu dl.dl-1{border:none; margin:0;}
.menu dl dt{float:left;height:39px;width:200px;border:1px solid #ecebeb;border-radius:3px;background-color:#fefefe;margin:15px 8px 0 0;}
.menu dl dt a{line-height:39px;font-size:14px;color:#666666;display:block;}
.menu dl dt a:hover,.menu dl dt a.current{background-color:#026eb3;color:#ffffff;border-radius:3px;}

/* .about样式 */
.ires-tit{border-bottom:1px solid #e1dfdf; padding-top:30px; text-align:center;}
.ires-tit h2{line-height:65px; font-size:30px; color:#666666; border-bottom:1px solid #0271b8; display:inline-block; *display:inline; zoom:1; font-weight:100; padding:0 80px;}

.artbox {border-bottom:1px solid #e1dfdf; padding-top:30px; text-align:center; }
.artbox h1 { line-height:38px; font-size:24px; color:#666666; font-weight:100; padding:10px 0 8px;}
.artbox .info { padding:0 40px 5px; border-bottom:1px solid #0271b8;line-height:30px; display:inline-block; *display:inline; zoom:1;}
.artbox .bdsharebuttonbox{float:right; padding-left:10px;}
.article{font-size:14px; text-align:left; padding:30px 15px 30px; line-height:180%; word-wrap:break-word; word-break:break-all;}

.prev-next{height:37px; line-height:37px; background:url(../images/pageBg.jpg) repeat-x; border:1px solid #ecebeb; margin:20px 0 30px; text-align:center;}
.prev-next li{float:left; border-left:1px solid #ecebeb; width:574px; padding-left:15px; text-align:left;}

/* .news-item样式 */
.news-scroll{padding-top:20px;}
.news-scroll .list2{margin-top:23px; padding:30px 0 25px; border:1px solid #e2dfdf; background-color:#ffffff; position:relative;}
.news-scroll .list2 .listBox{width:1148px; margin:0 auto;}
.news-scroll .list2 .listBox .tempWrap{width:1148px !important;}
.news-scroll .list2 ul li{width:210px; height:192px; float:left; background-color:#fcfcfc; margin-right:22px; border:1px solid #e2dfdf; border-radius:3px;}
.news-scroll .list2 ul li h1{height:42px;background-color:#0271b8;line-height:42px;border-top-left-radius:3px;border-top-right-radius:3px;}
.news-scroll .list2 ul li h1 a{color:#ffffff;font-size:14px;}
.news-scroll .list2 ul li h2{height:38px;line-height:38px;border-bottom:1px solid #e2dfdf;}
.news-scroll .list2 ul li h2 a{font-size:14px;color:#666666;}
.news-scroll .list2 ul li .i{text-align:left;padding:6px 0 0 10px; line-height:24px;}
.news-scroll .list2 .next{position:absolute;bottom:75px;right:-80px; width:44px;height:95px;background:url(../images/aNext.png) center no-repeat; cursor:pointer;}
.news-scroll .list2 .prev{position:absolute;bottom:75px;left:-80px; width:44px;height:95px;background:url(../images/aPrev.png) center no-repeat; cursor:pointer;}

.w { padding:25px 0 5px; }
.w .pic-item {float:left; position:relative; width:227px; margin-right:13.75px; padding:18px 0; color:#6C6D61; }
.w .noMg{margin:0 !important;}
.w .pic-item .list-pic { position:relative; width:227px; height:176px; line-height:176px; text-align:center;}
.w .pic-item dl { line-height:29px; padding:5px 0; border:1px solid #e2e0e1; text-align:center; background:url(../images/titBg.jpg) repeat-x;}
.w .pic-item dl a{font-size:14px;}

/* .page样式 */
.page{height:37px; line-height:37px; background:url(../images/pageBg.jpg) repeat-x; border:1px solid #ecebeb; margin:20px 0 30px; text-align:center;}
.page a{color:#666666; font-size:14px; margin:0 3px;}
.page a:hover,.page a.current{color:#0271b8;}
.page .prev{float:left;padding-left:20px;font-size:14px;}
.page .next{float:right;padding-right:60px;font-size:14px;}

/* .news_list样式 */
.news_list{padding:30px 0 25px;}
.news_list li{width:538px; float:left; line-height:42px; border-bottom:1px dotted #c4c4c4; text-align:left; padding-left:12px; margin:0 20px; background:url(../images/list_ico.png) 4px center no-repeat;}
.news_list li a{ font-size:14px; color:#666666;}
.news_list li a:hover{color:#0271B8;}
.news_list li .date{font-size:14px;color:#666; float:right; padding-right:6px;}

/* .display样式 */
.display{}
.display .hd{margin-top:15px;border-top:1px solid #e1dfdf;border-bottom:1px solid #e1dfdf;padding-top:25px;}
.display .hd .tit{color:#666666;font-size:24px;}
.display .hd .info{border-bottom:1px solid #0271b8;width:326px;margin:0 auto;font-size:12px;margin-top:8px;}
.display .bd .content{text-align:left;padding-top:36px;padding-left:15px;font-size:14px;color:#666666;padding-bottom:90px;}

/* 网站地图 */
.webmap{padding:30px 10px 25px}
.webmap dl{overflow:hidden;zoom:1;}
.webmap dt{width:15%; float:left; margin-bottom:10px; font-size:13px;}
.webmap dd{float:left;width:85%;}
.webmap dt a{display:block; line-height:32px; background:#777; color:#fff; text-align:center}
.webmap dd a{margin:0 5px 5px; background:#ddd; display:block; line-height:32px; width:143px; float:left; text-align:center; font-size:12.5px;}
.webmap a:hover{background-color:#fad233;text-decoration:none;color:#000}

/* 表单部分 */
.form-panel {margin:0 10px 10px; padding-top:30px; text-align:left;}
.form-panel h4 {margin-bottom:10px; padding:2px 20px; background:#eee url(ico_07.gif) no-repeat 8px center; color:#666; line-height:22px; }
.form-panel .tips {padding:10px 0 10px 110px; color:#CC3732; font-weight:bold; font-size:14px; text-align:left;}
.form-panel .field {clear:both;}
.form-panel li.field label { display:block; float:left; width:100px; line-height:30px; text-align:right; font-size:14px; padding-right:5px;}
.form-panel .input { padding:5px 0; color:#666; zoom:1; }
.form-panel .input em{padding-left:5px; font-size:14px; color:#CC3732;}
.form-panel .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel .text { height:20px; padding:4px 3px; border:1px solid #D0D0D0; background:#fff; color:#666; }
.form-panel .textarea { width:450px; height:120px; padding:1px 3px; border:1px solid #D0D0D0; background:#fff; color:#666; vertical-align:top;}
.form-panel .submit-field { padding:0 10px 20px 105px; clear:both; }
.form-panel .submit-field input { margin-right:10px; }
.form-panel .submit-field .btn-submit { width:78px; height:24px; border:none; background:url(../images/btn.jpg) no-repeat; cursor:pointer; }
.form-panel .submit-field .btn-reset { width:78px; height:24px; border:none; background:url(../images/btn.jpg) no-repeat; cursor:pointer; }

