@charset "gb2312";
/*CSS Reset 
------------------------------------------------*/
html{color:#333;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}iframe{display:block;}body,button,input,select,textarea{font:12px/1.5 \5b8b\4f53,sans-serif;}h1,h2,h3,h4,h5,h6{font-size:100%;}address,cite,dfn,em,var{font-style:normal;}code,kbd,pre,samp{font-family:courier new,courier,monospace;}pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word;}small{font-size:12px;}ul,ol{list-style:none;}a,ins{text-decoration:none;}a:hover{text-decoration:underline;}del{text-decoration:line-through;}legend{*margin-left:-7px;color:#000;}fieldset,img{border:0 none;}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic;}acronym,abbr{border-bottom:1px dotted;font-variant:normal;}abbr{cursor:help;}blockquote{quotes:none;}blockquote:before,blockquote:after{content:"";}b,strong{font-weight:bold;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}button,input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}*html button{cursor:pointer;}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}table{border-collapse:collapse;border-spacing:0;}th{text-align:inherit;}caption,th{text-align:left;}:focus{outline:0;}
a{color:#333;}
a:hover{color:#D90001;}
/*Common Style
------------------------------------------------*/
/*text align*/
.tc{ text-align:center;}
.tr{ text-align:right;}
.tj{ text-align:justify;}
/*float and clear*/
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.cb{ clear:both;}
/*clear*/
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
/*contain floats*/
.group:before,
.group:after ,.layout:before,.layout:after{content: "\0020"; display: block; height: 0; overflow: hidden;}
.group:after,.layout:after{clear: both;}
.group,.layout{zoom:1;}

.hide-text {font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;visibility:hidden;}
/*primary styles
------------------------------------------------*/
#page{min-height:800px;width:980px;margin:0 auto;padding:0 15px;background: #FFF url(imagesbg.png) 0 0 repeat-y;}
.layout{margin-bottom:10px;}
.layout .col-sub,.layout .col-main{display:inline;}
.layout .col-sub{float:left;width:280px;}
.layout .col-main{float:right;width:670px;}

.hr20,.hr20{clear: both;overflow: hidden;visibility: hidden;}
.hr20{height: 20px;}
.hr10{height: 10px;}
.w332{width: 336px;}
/*ui-tabs*/
.ui-tabs{}
	.ui-tabs-hd{height: 40px;line-height: 40px;}
		.ui-tabs-hd .ui-tabs-trigger{padding-top: 5px;padding-left: 5px;padding-right: 5px;height: 35px;line-height: 35px;float: left;display: inline;}
		.ui-tabs-hd .ui-tabs-trigger a{color: #737373;}
		.ui-tabs-hd .ui-tabs-trigger a:hover{color: #D74201;}
		.ui-tabs-hd .current{border: 1px solid #cdcdcd;border-width: 1px 1px 0;background-color: #FFF;color: #D74201;}
			.ui-tabs-hd .current a{color: #D74201;}
		.ui-tabs-bd .ui-tabs-panel{display: none;}	
/*s-box*/
.s-box{margin-bottom:10px;}
	.s-box .hd{height:35px;line-height:35px;padding-top: 5px;overflow:hidden;background:#D22534 url(imagessp.png) 0 -77px no-repeat;}
		.s-box .hd h2{float: left;padding-left: 10px;color:#E61F18;}
			.s-box .hd h2 a{color:#E61F18;font-size:14px;font-weight:bold;}
			.s-box .hd .more{float: right;margin-right: 8px;}
	.s-box .bd{padding: 12px 15px 15px;border: 1px solid #F8D0AF;border-bottom-width: 0 1px 1px 1px;}
	.ms-box .hd h2{padding-left: 0;}
		.s-box .bd .list li{height:26px;line-height:26px;padding-left: 15px;border-bottom: 1px dashed #E07104;background: url(imagesdot_attr_2.png) 0 48% no-repeat;}		
		.s-box .bd .list li a{display:block;width:210px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;-o-text-overflow: ellipsis;color: #444;}		
	.s-box .ft{text-align: right;padding: 5px 15px 10px;}
		.s-box .ft .more{color: #000; }
.s-box .bd .menu{}		
	.s-box .bd .menu li{width: 249px;height: 28px;line-height: 28px;margin:0 auto;margin-bottom: 5px;background: #FFCD79 url(imagesmenu_li_bg.png) 0 0 no-repeat;}	
		.s-box .bd .menu li a{padding-left: 15px;display:block;width:220px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;-o-text-overflow: ellipsis;}	
/*mod*/
.mod{border: 1px solid #D0D0D0;width: 384px;}	
	.mod .hd{height:33px;line-height:33px;background: url(imagessp.png) 0 -42px no-repeat;color: #FFD4A2;}
		.mod .hd h2{width:80px;float:left;padding-left: 4px;color:#E61F18;font-size:14px;}
			.mod .hd h2 a{display:block;color:#E61F18;}
		.mod .hd .more{float:right;margin-right:5px;color:#6b6b6b;}
.mod .bd{padding: 10px 12px 12px;min-height: 186px;height: auto;_height:186px;}
.mod .bd .list{overflow: hidden;zoom:1;}		
	.mod .bd .list li{height:29px;line-height:29px;padding-left: 15px;border-bottom: 1px dashed #E07104;background: url(imagesdot_attr_2.png) 0 48% no-repeat;}		
		.mod .bd .list li a{display:block;width:280px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;-o-text-overflow: ellipsis;color: #444;}		

.mini-mod{width: 277px;}
		.mini-mod .bd .list li a{width: 234px;}
.special-mod{margin-top: 5px;}

.mod .bd .d-list{overflow: hidden;zoom:1;}		
	.mod .bd .d-list li{height:29px;line-height:29px;padding-left: 15px;border-bottom: 1px dashed #E07104;background: url(imagesdot_attr_2.png) 0 48% no-repeat;}		
		.mod .bd .d-list li a{float: left;display:block;width:198px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;-o-text-overflow: ellipsis;color: #444;}		
		.mod .bd .d-list li span{float: right;}
.mod .p12{padding: 9px 12px;}

.middle-mod{width: 670px;margin-top: 6px;}
		.middle-mod .hd {background-position: 0 -119px;}
		.middle-mod .hd h2{padding-left: 15px;width: auto;}
.big-mod{width: auto;}
	.big-mod .hd{padding-left: 10px;background-position: 0 -119px;}
.mr10{margin-right: 10px;}
.mr8{margin-right: 8px;}
.mr5{margin-right: 5px;}


	.mod .ui-tabs-hd{padding-top: 3px;height: 30px;line-height: 30px;}
	.mod .ui-tabs-hd .ui-tabs-trigger{padding-top: 0;padding-left: 5px;padding-right: 5px;height: 30px;line-height: 30px;float: left;display: inline;}
	.mod .ui-tabs-hd .ui-tabs-trigger a{color: #737373;}
	.mod .ui-tabs-hd .ui-tabs-trigger a:hover{color: #D74201;}
	.mod .ui-tabs-hd .current{border: 1px solid #cdcdcd;border-width: 3px 1px 1px;border-top-color: #E7271C;border-bottom-color: #fff;height: 26px;line-height: 26px;background-color: #FFF;color: #D74201;}
	.mod .ui-tabs-hd .current a{color: #D74201;}
	.mod .ui-tabs-bd .ui-tabs-panel{display: none;}


/*crumbs*/
.crumbs{height:32px;line-height:32px;padding-left: 5px;color:#000;}
	.crumbs a{color:#000;}
/*pager*/
.pager{height: 26px;line-height: 26px;text-align: center;}
.pager a,.pager span{padding: 0 5px;}
/*Header
----------------------------------------------*/
#logo{height: 174px;overflow: hidden;*margin-bottom: -1px; _margin-bottom:0;}
	#logo h1{}
/*=main-nav
-----------------------*/
#main-nav{height:34px;line-height:34px;padding: 1px 0;background: #BE231F url(imagesnav_bg.png) no-repeat 50% 0;}
	#main-nav ul{float: left;display:inline;width: 720px;}
	#main-nav li a{display:block;color:#fff;padding:0 20px;text-align:center;}
	#main-nav li a:hover{background:#BE231F;color:#E3E64D;text-decoration: none;}
	#main-nav .home{background: none;}
	#main-nav li{font-weight:bold;font-size:14px;float:left;display:inline;padding-left:1px;background:url(imagesnav_line.png) no-repeat 0 50%;text-align:center;}
	#main-nav .active a{background:#BE231F;color:#E3E64D;}		
	.date-box{float: right;width: 188px;text-align: center;font-size: 14px;color: #fff;}
/*Content
----------------------------------------------*/
#wrap{background:#fff;}
#content{min-height:600px;overflow:hidden;zoom:1;padding:10px 10px 0;}

/*pic-news*/
.pic-news{padding:5px;width:277px;border:1px solid #e1e1e1;overflow:hidden;background-color: #F1F1F1;}
/*news-slider*/
.news-slider{position:relative;z-index:2;height:237px;width:277px;}
	.news-slider .slides_container {display:none;position:relative;z-index:3;width:277px;height:236px;overflow:hidden;}
	.news-slider .slides_container .slides_control{z-index:4;}
	.news-slider .slides_container div.slide {display:block;width:277px;height:236px;}
	.news-slider .caption{position:absolute;left:0;bottom:-45px;z-index:6;width:200px;height:30px;line-height:30px;overflow:hidden;padding:0 65px 0 10px;background:#F2ECDC;color:#D0372C;text-shadow:none;}
	.news-slider .caption a{display:block;width:198px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;color:#D0372C;}
	.news-slider .caption a:hover{text-decoration:none;}
.news-slider .pagination {position:absolute;bottom:8px;right:4px;z-index:99;height:16px;}
.news-slider .pagination li {float:left;display:inline;margin:0 2px;background:#CBCBCB;text-align:center;}
.news-slider .pagination li a {float:left;display:block;text-align:center;width:15px;height:15px;line-height:15px;overflow:hidden;}
.news-slider .pagination li a:hover{color:#000;text-decoration:none;} 
.news-slider .pagination li.current{background:#BA2D1C;}
.news-slider .pagination li.current a{color:#fff;}
/*news*/
.news{width: 377px;border: none;}
	.news .hd{height: 40px;line-height: 40px;background: url(imagessp.png) 0 0 no-repeat;}
		.news .hd h2{width: 110px;padding-left: 10px;}
		.news .hd h2 a{color: #E61F18;}
		.news .hd .more{padding-top: 5px;height: 35px;line-height: 35px;}
		.news .hd .ui-tabs-hd{float: left;display: inline; padding-top: 9px; height: 32px;line-height: 32px;}
		.news .hd .ui-tabs-hd .ui-tabs-trigger{line-height: 30px;}
		.news .hd .ui-tabs-hd .current{height: 27px;line-height: 27px;border: 1px solid #E7271C; border-top: 3px solid #E73020;border-bottom: 1px solid #fff;padding-top: 0;}
	.news .bd{border: 1px solid #dcdcdc;border-width: 0 1px 1px 1px;}	
	.news .bd .d-list li a{width: 245px;}
/*photo-news*/
.photo-news{overflow: hidden;zoom:1;}
.photo-news .hd{position: relative; z-index:1;top:0;left:0;float: left;display: inline;width: 37px;height: 164px;border: 1px solid #d1d1d1;border-width: 1px 0 1px 1px;text-align: center;background: url(imagesphoto_title.png) 0 0 repeat-y;}
.photo-news .hd h2{float: left;display: inline;width: 18px;line-height: 16px;height: 100px; padding: 15px 10px;font-size: 14px;font-weight: normal;}
	.photo-news .hd h2 a:hover{text-decoration: none;}
.photo-news .hd .more{position: absolute;bottom: 0;left: 0;width: 18px; line-height: 16px;padding: 0 10px 5px;}
.photo-news .hd .more:hover{text-decoration: none;}
.photo-news .bd{float: right;display: inline;width: 920px;_width:919px;border: 1px solid #d1d1d1;}
.jcarousel{background-color: #F4F4F4;}
.jcarousel .inner{border: 15px solid #F4F4F4;height: 134px;position: relative;overflow: hidden;zoom:1;}
.jcarousel ul{position: absolute;width: 1000%;overflow: hidden;zoom:1;margin-right: -11px;}
	.jcarousel ul li{float: left;display: inline;width: 154px;overflow: hidden;margin-right: 11px;}
	.jcarousel ul li img{display: block;border: 1px solid #fff;padding: 1px;}
	.jcarousel ul li a{color: #535353;}
	.jcarousel ul li a:hover{color: #D74201;text-decoration: none;}
	.jcarousel ul li a:hover img{border-color: #D74201;}
	.jcarousel ul li strong{display: block;width:145px;height: 28px;line-height: 28px;text-align: center;font-weight: normal;white-space:nowrap;overflow:hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis;}

/*report-tools*/
.report-tools{width: 290px;}
.report-tools .rt-email,.report-tools .rt-tel{width: 290px;height: 55px;line-height: 55px;margin-bottom: 10px;background: url(imagests_work_li_bg.png) 0 0 no-repeat;}
.report-tools .rt-email strong,.report-tools .rt-tel strong{float: left;width: 158px;text-indent: -999em;}
.report-tools .rt-email em,.report-tools .rt-tel em{display: block;overflow: hidden;zoom:1;width: 125px;}
.report-tools .rt-email{background-position: 0 0;}
.report-tools .rt-tel{background-position: 0 -66px;}
/*related-links*/
.related-links{width: 679px;border: 1px solid #d3d3d3;}
	.related-links h2{height: 27px;line-height: 27px;padding-left: 20px;border-bottom: 3px solid #d3d3d3;background: #FFF url(imagesrelated_links_bg.png) 0 0 repeat-x;}
	.related-links .bd{height: 57px;overflow: hidden;zoom:1;padding: 15px;background: #FFF url(../images/related_links_bg.bg) 0 0 repeat-x;}
	.related-links .bd select{float: left;display: inline;width: 205px;padding:2px 2px;margin:0 5px;margin-bottom: 10px;border: 1px solid #d3d3d3;}
/*Footer
----------------------------------------------*/
#footer{padding-top:2px;}
.site-link{height:35px;line-height:35px;border-bottom:1px solid #F0730D;text-align:center;color:#707070;font-weight:bold;background:#EBEBEB url(imagessite_link_bg.png) repeat-x 0 0;}
	.site-link a{padding:0 5px;color:#707070;}
.copyright{line-height:22px;padding:25px 0;text-align:center;background: #820000 url(imagesfooter_bg.png) repeat-x 0 0;color:#fff;}
	.copyright .cp{font-size:14px;color:#C47F7F;}
	.copyright a{color:#fff;}
	.copyright a:hover{color:#fff;}
/*ÁÐ±íÒ³*/
.page-list .bd{padding: 15px;}
.page-list .bd .d-list{margin-bottom: 5px;}
.page-list .bd .d-list li a{width: 480px;}
/*ÄÚÈÝÒ³*/
.article{width:784px;margin:0 auto;padding:30px 0 20px;}
.article-hd{margin-bottom: 20px;}

.post-meta{height: 26px;line-height: 26px;overflow: hidden;zoom: 1;border: 1px solid #DCCFC6;border-width: 0 1px 1px;padding: 0 10px;background: #F6F2EF url(imagesweb-banshimeta_bg.png) 0 100% repeat-x;}
.post-meta .info{float: left;width: 482px;overflow: hidden;color: #4d4d4d;}
.post-meta .info strong{font-weight: normal;}
.post-meta .text-action{float: right;width: 270px;color: #D40F00;overflow: hidden;}
	.post-meta .text-action a{margin: 0 4px;color: #D40F00;}

.article-hd .title{font-size: 20px;line-height: 20px;color:red;text-align: center;margin-bottom: 20px;}
.article-hd .sub-title{margin-top:-10px;margin-bottom:10px;font-size: 16px;text-align:center;}
.article-hd .line{border-bottom:1px dashed #BFB6BB;}
.article-bd{color:#4d4d4d;margin: 0 auto; padding:10px 0 25px;word-break:break-all;word-wrap:break-word;}
.article-bd table{margin: 0 auto;}
.article-bd table td,.article-bd table th{border: 1px solid #000;padding: 5px;}
.article-bd table td p{line-height: 26px;margin-bottom:0;}

.article-bd p{line-height:24px;margin-bottom:10px;text-indent: 2em;}
.article-bd h2,.article-bd h3{font-size:14px;}
.article-bd img{margin:0 auto;vertical-align:middle;}