@charset "utf-8";
/* CSS Document *//*
@import url('header.css');
@import url('footer.css');*/
html{width:100%;}
html,body{height:100%;}
body, input, textarea, select, button{background-color:#fff;color:#666; font: 14px Arial,"Microsoft Yahei";}
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, div, fieldset, form, textarea, input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6,i,em,b{font-style: normal;font-weight:normal;font-size:100%;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section { display: block;}
audio,canvas,video { display: inline-block; *display: inline; *zoom: 1;}
body, html{font:12px/16px "Microsoft Yahei", Helvetica, Arial, sans-serif,宋体;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,th,td{margin:0;padding:0;}
body{background:#f7f7f7;}
img{border:none;}
html{min-width: 1270px;}
a{text-decoration:none; cursor:pointer;} 
ol,ul,dl{list-style:none}
input[type=text],input[type=password],textarea{border:1px solid #dadada; outline:none; height:18px; line-height:18px;color:#666666;background:#ffffff; overflow:auto}
label input[type=radio],label input[type=checkbox]{position:relative;top:2px;*top:0;margin:0 10px 0 0;*margin:0;color:#c00}
.clear{clear:both;}
em, cite, th { font-style:normal; font-weight:normal; }
table { border-collapse:collapse; }
dl,ol,dt,dd,ul,li {list-style:none; margin:0; padding:0; }
a { color:#111; text-decoration:none; }

.w_1200{width:1200px; margin:0 auto;}
.w_1170{width:1170px; margin:0 auto;}
.w_1300{width:1300px; margin:0 auto;}
.w_1270{width:1270px; margin:0 auto;}
.w_1000{width:1000px;margin:0 auto;}
.body{margin-top: -69px; font-family:'microsoft yahei','Arial',"simsun";color:#666666; position:relative; width:100%;min-height:450px}
.top_msg{background:#ffe8e8;margin-top:5px;border:1px solid #f0b8b9; text-align:center;color:#c53c3d; font:12px/28px 'microsoft yahei','Arial','simsun';}
.top_msg a{color:#2b89c8;}





.blank20{clear:both; width:100%; height:20px;}
.blank30{clear:both; width:100%; height:30px;}
.blank50{clear:both; width:100%; height:50px;}
.blank60{clear:both; width:100%; height:60px;}

/*新闻列表*/
.news{clear:both; width:910px; float:left;}
.news ul li{clear:both; width:100%; margin:0 0 20px 0; float:left;}
.news ul li{float:right; display:block; width:100%; border:1px solid #ddd;
-webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; border-radius:3px;}
.news ul li:hover{border:1px solid #cc0000;}
.news ul li h3{width:800px;font-size:16px; color:#111; line-height:52px; height:52px; overflow:hidden; margin:0 0 0 25px; float:left;}
.news ul li h3 a{color:#333;}
.news ul li:hover h3 a{color:#cc0000;}
.news ul li h5{ font-size:14px;color:#999; float:right; line-height:52px; height:52px; overflow:hidden; margin:0 25px 0 0;}

.gg_box{ float:right; width:300px;}
.gg_box .t1{float:left;width:300px;border-bottom:1px solid #000;line-height: 18px;padding:0 0 15px;margin-bottom:6px;}
.gg_box .t1 .title{float:left;line-height: 15px;}
.gg_box .t1 a {float:right;/* line-height: 26px; */}
.gg_box .t2{ float:left; width:300px;}
.gg_box .t2 li{ float:left; width:300px; border-bottom:1px dotted #dedede; line-height:50px;}
.gg_box .t2 .fl1{ float:left; width:250px; line-height:50px; font-size:15px; height:50px; overflow:hidden;}
.gg_box .t2 .fr1{ float:right; width:50px; line-height:50px; font-size:12px; text-align:right; color:#999; font-family:Arial, Helvetica, sans-serif;}


/*新闻新闻详情页*/
.news2{clear:both; width:100%;}
.t_01{clear:both; width:100%; border-bottom:1px dotted #ddd; padding:0 0 6px 0;}
.t_01 h3{font-size:24px; color:#111; line-height:36px;}
.t_01 i{clear:both; display:block; width:100%; font-size:14px; color:#999; line-height:30px; margin:12px 0 0 0;}
.all_content{clear:both; width:100%;}
.all_content p{clear:both; font-size:14px; color:#666; line-height:26px;}

/*翻页*/
.pages{clear:both; width:100%; text-align:center;}
.pages a{padding:8px 14px 8px 14px; font-size:14px; border:1px solid #ddd; color:#666; margin:0 4px; vertical-align:middle;
-webkit-border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; border-radius:3px;}
.pages a.al{background:url(../images/arrow_01.png) no-repeat center center;  display:inline-block; height:36px; width:36px; padding:0;}
.pages a.al:hover{background:url(../images/arrow_02.png) no-repeat center center;}
.pages a.ar{background:url(../images/arrow_03.png) no-repeat center center;  display:inline-block; height:36px; width:36px; padding:0;}
.pages a.ar:hover{background:url(../images/arrow_04.png) no-repeat center center;}
.pages a:hover{color:#cc0000;}