@charset 'gb2312';a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;background:0 0;list-style-type:none;vertical-align:baseline;font-family:Î¢ÈíÑÅºÚ;}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix{display: block;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
body{font-family:Î¢ÈíÑÅºÚ;}

a{
tap-highlight-color: rgba(0,0,0,0);
focus-ring-color: rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-focus-ring-color: rgba(0, 0, 0, 0);
-moz-tap-highlight-color: rgba(0,0,0,0);
-moz-focus-ring-color: rgba(0, 0, 0, 0);
}

.index_n img{ position:absolute; width:100%}
.index_n .inc{bottom:0px;left:0px}
.index_n .inb{top:25%;left:0px; z-index:1}

/* menu */
.menu{ background:#eee;height:35px; overflow:hidden; }

.menu .m1{ color:#f0280e;float:left; font-size:16px; text-align:center;border-bottom:3px solid #f0280e;}
.menu .m1 a{ color:#f0280e;; text-decoration:none; padding-bottom:8px; }
/*.menu .m1 .hover a{border-bottom:3px solid #f0280e;color:#f0280e;}*/


.menu .m2{ float:left; font-size:0.8rem; text-align:center; color:#333;}
.menu .m2 a{ color:#333; text-decoration:none; padding-bottom:8px; }

.menu_a{ background-color:#015293;height:35px; line-height:35px; padding:0 5px 0 0;}
.menu_a1{ width:96%; float:left;}
.menu_a2{ padding-right:2px; float:right; background:url(../images/menu_more.png) no-repeat 0px center; cursor:pointer;}
.category{display:none;position: fixed;z-index:1000;top:100px;right:0;width:210px; height:100%; background-color:#F8F8F8;padding:0;text-align:center;overflow:hidden;}
.category li{width:90px;float:left;padding:10px;border:1px solid #eee;margin:10px 0 2px 10px;font-size:14px;}
.category li a{color:#444;font-family:"ºÚÌå"; text-decoration:none;}



/* banner */
.block_home_slider{position:relative;margin-right:auto;margin-left:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#fff;text-align:center;line-height:0;behavior:url(js/PIE.htc)}
.block_home_slider .slide{position:relative}
.block_home_slider .caption{position:absolute;right:0;bottom:0;left:0;overflow:hidden;height:30px;background:url(../images/bg_caption.png);text-align:center}
.block_home_slider .caption p{padding-bottom:0;color:#dedede;text-shadow:0 -1px #000;font-size:11px}
.block_home_slider .caption p.title{padding-bottom:0;color:#fff;font-weight:700;font-size:15px;line-height:30px}
.block_home_slider .caption p.title a{color:#fff; text-decoration:none}
.block_home_slider .flex-direction-nav a{position:absolute;top:50%;display:block;margin-top:-27px;width:25px;height:25px;background-image:url(../images/sprite_arrow_2.png);background-repeat:no-repeat;text-indent:-9000px}
.block_home_slider .flex-direction-nav a.flex-prev{left:6px;display:none;background-position:left top}
.block_home_slider .flex-direction-nav a.flex-prev:hover{background-position:left bottom}
.block_home_slider .flex-direction-nav a.flex-next{right:6px;display:none;background-position:right top}
.block_home_slider .flex-direction-nav a.flex-next:hover{background-position:right bottom}
.block_home_slider .flex-control-paging{position:absolute;bottom:40px;left:50%;display:inline-block;margin-left:-43px}
.block_home_slider .flex-control-paging li{float:left;overflow:hidden;margin:0;padding:0 6px;list-style-type:none}
.block_home_slider .flex-control-paging li a{display:block;width:12px;height:12px;background-image:url(../images/sprite_nav_3.png);background-repeat:no-repeat;text-indent:-9000px;cursor:pointer}
.block_home_slider .flex-control-paging li a.flex-active{background-position:right top}
.block_home_post_feature{width:300px}
.block_home_post_feature p{padding-bottom:0}
.flexslider{margin:0;padding:0}
.flexslider .slides>li{display:none;list-style-type:none;-webkit-backface-visibility:hidden}
.flexslider .slides img{display:block;width:100%}
.flex-pauseplay span{text-transform:capitalize}

/* img_list */
.img_title{ width:98%;padding-bottom:20px; margin:0 auto;}
.img_title .img_left{ width:35%; float:left;padding-top:10px;padding-left:10px;}
.img_title .img_left img{ width:100%;}
.img_title .text_right{width:64%; float:left;padding-top:14px;padding-left:10px; overflow: hidden;}
.img_title .text_right h4{color: #111;font-size:0.8rem;margin-bottom: 5px;}
.img_title .text_right h4 a{ color:#333; text-decoration:none; line-height:1.5rem}
.img_title .text_right p{ color: #666;line-height: 22px;font-size: 0.8rem;max-height: 70px;word-wrap: break-word;word-break: break-all;overflow: hidden;}


/* txt_list*/
.txt_title{ width:96%; margin:0 auto;}

.txt_title li{ float:left; height:2.5rem; line-height:2.5rem; width:100%; border-top:1px solid #dfdfdf; overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap; }
.txt_title li a{ color:#333; text-decoration:none; line-height:2.5rem; font-size:1.1rem;}

/* img_dt */
.bddt {padding-top:20px;}
.img_dt{width:50%;padding-bottom:20px; float:left; text-align:center}
.img_dt .img_left img{ width:90%; height:100%; margin:auto; border-radius:5px;}
.img_dt  .text_right h4{color: #111;font-size: 1em;margin-top: 5px; }
.img_dt .text_right h4 a{ color:#0352b1; text-decoration:none}

/* more */
.more{padding:20px;}
.more img{ width:100%;margin-bottom:12px;}
.more h4{ font-weight:bold;font-size:18px; text-align:center} 
.more .p-cont{padding-top:22px; }
.more .m_text{ text-align:center; border-bottom:dashed 1px #CCC;padding:12px 0px;}



.p-cont {
	font-size:16px;
	font-family: "Microsoft Yahei","ËÎÌåb8b\4f53";
	}
.p-cont p{
	width: 100%;
	font-size:16px;
	font-family: "Microsoft Yahei","ËÎÌåb8b\4f53";
	text-indent:2em;
	line-height:2;
	text-align: justify;
	/*text-align:justify;*/
}
.p-cont p img{
	width:98%;
	height:98%;
	text-align:center;display:block; margin:0 auto;
	padding:2px; border:#e2e2e2 solid 1px;
}