﻿*,div,img{ padding:0; margin: 0; list-style: none;}
.clear{ clear:both;}

a:link {
	text-decoration: none; 
}
a:visited {
	text-decoration: none; 
}
a:hover {
	text-decoration: none; 
}
a:active {
	text-decoration: none;
}



.bg{ width:100%;   overflow: hidden; 
  background:linear-gradient(top, rgba(47,120,225,1), rgba(137,225,251,1), rgba(255,255,255,0)); 
  background: -webkit-linear-gradient(top, rgba(47,120,225,1), rgba(137,225,251,1), rgba(255,255,255,0)); /* Safari 5.1 - 6 */
  background: -o-linear-gradient(top, rgba(47,120,225,1), rgba(137,225,251,1), rgba(255,255,255,0)); /* Opera 11.1 - 12*/
  background: -moz-linear-gradient(top, rgba(47,120,225,1), rgba(137,225,251,1), rgba(255,255,255,0)); /* Firefox 3.6 - 15*/
  background: -ms-linear-gradient(top, rgba(47,120,225,1), rgba(137,225,251,1), rgba(255,255,255,0)); 
  background: linear-gradient(top, rgba(47,120,225,1), rgba(137,225,251,1), rgba(255,255,255,0)); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2f78e1', endColorstr='#ffffff',GradientType=0 ); 
}
:root{filter:none;}



.banner{ background: url(gzlfz.png)  no-repeat center top ; width: 100%; overflow: hidden; height: 400px;}

.c_f:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content: " ";}
.m-top{background:#f0f0f0;height:53px;}
.m-top2{width:1000px;margin:0 auto;}
.m-text{float:left;position:relative;}
.u-img1{display:inline-block;position:absolute;left:0;top:5px;}
.u-tt2{display:inline-block;font-size:14px;line-height:53px;margin-left:60px; margin-right:15px;}
.m-serch{display:inline-block;position:relative;}
.input-01{border:1px solid #e0dfdf;height:20px;width:130px;text-indent:10px;line-height:20px;color:#c8c8c8;font-size:14px;}
.btn-01{display:inline-block;width:22px; height:22px;background:url(../images/002.png) center center no-repeat #e9d941;vertical-align:middle;margin-bottom:3px;}

.m-list{color:#9e9fa1;font-size:13px;}
.m-list a{display:inline-block;color:#747475;padding:0 8px;line-height:53px;font-size:13px;}
.m-list a:hover{color:#000;}

.main{width:1080px; height:920px; background:#FFFFFF; margin:0 auto;  border: outset 1px #efefef; }

.top1{padding:20px;} 
.m-tp{ width:460px; height:320px; float:left; }

.m-new{width:550px;  height:330px; float:right; margin:0 auto;}

.titt{ border-bottom:1px dotted #a0a0a0 ; width:550px;}
.titt h4{ font-size:18pt; font-weight:bold; text-align:center; }
.titt h4 a{ color:#FF0000;}
.titt p{ font-size:16px; line-height:26px; color:#656565; padding:16px 0px; text-indent:2em;}
.titt p a{color:#d73139;}


.m-newslist{padding:0px; width:550px;}
.m-newslist ul{padding-top:0px;}
.m-newslist ul li{height:26px; padding:0;}
.m-newslist ul li a{display:block;position:relative; text-align:left;height:26px;}
.m-newslist ul li a .u-ico1{background: url(../images/002.png) left top repeat;width:13px; height:15px; display:inline-block; position:absolute; left:2px; top:6px;}
.m-newslist ul li a .u-tt4{line-height:26px;color:#000;font-size:14px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; margin-left:20px;  }
.m-newslist ul li a .u-tt4-01{margin-right:20px;}
.m-newslist ul li a em{ font-style:normal;color:#000;font-size:14px;position:absolute; right:25px; top:8px;}
.m-newslist ul li a:hover{background:#f7e3be;}

.m-more{display:inline-block;color:#fff;font-size:14px;line-height:20px; float:right;padding-right:30px;}
.m-newslist span a{color:#d73139;}

.er{width:1080px;padding:20px;}

.bt{ width:500px; float:left; height:280px; }
.btit{ height:45px; line-height:44px; border-bottom:1px solid #ccc;}
.btit h4{ font-size:24px;padding-right:25px; border-bottom:2px solid #008cd6; float:left;color:#008cd6;}
.btit h4 a{ color:#008cd6;}
.btit span{ margin-right:15px;}

.b-more{display:inline-block;font-size:16px;line-height:45px; float:right;color:#297bf2;}
.b-more a{ color:#297bf2;}

.cggll{ clear:both; padding:5px 10px;}
.cggll h3{ font-size:16px; font-weight:bold; text-align:left; }
.cggll h3 a{color:#000000;}
.cggll p{ line-height:26px; margin-top:5px; color:#3f3f3f; text-indent:2em;  font-size:14px;}
.cggll p span{color:#333333;}


.zczc{ width:530px; float: left; padding:0 20px; height:280px;}
.zczc ul{ padding:13px 8px;}
.zczc ul li{ font-size:14px; line-height:26px; background: url(../images/004.png) 5px center no-repeat; padding-left:20px;}
.zczc ul li span{float:right; color:#8c8b8b;}
.zczc ul li a{color:#333333;}

.ywbj{ width:100%; height:200px;
 background:linear-gradient(top, rgba(255,255,255,0), rgba(137,225,251,1), rgba(47,120,225,1)); 
background: -webkit-linear-gradient(top,  rgba(255,255,255,0), rgba(137,225,251,1), rgba(47,120,225,1)); /* Safari 5.1 - 6 */
  background: -o-linear-gradient(top,  rgba(255,255,255,0), rgba(137,225,251,1), rgba(47,120,225,1)); /* Opera 11.1 - 12*/
  background: -moz-linear-gradient(top, rgba(255,255,255,0), rgba(137,225,251,1), rgba(47,120,225,1)); /* Firefox 3.6 - 15*/
   background: -ms-linear-gradient(top, rgba(255,255,255,0), rgba(137,225,251,1), rgba(47,120,225,1)); 
  background: linear-gradient(top, rgba(255,255,255,0), rgba(137,225,251,1), rgba(47,120,225,1)); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#ffffff',GradientType=0 ); 
}
.hr{margin:20px auto; width: inherit;}
.bq{ margin:30px auto; width:500px; line-height:30px; font-size:14px; text-align:center; }


.dqwz { height:40px; line-height:40px; border-bottom:1px solid #e7e7e7;}
.dqwz h4 { float:left; padding-left:20px; font-size:16px; }
.dqwz a{ color:#000000;}
.dqwz a:hover{ color:#0000ff;}


.newslist{ padding-left:20px; width:1040px;}
.newslist ul{height:40px; line-height:40px; font-size:14px;}
.newslist ul li{height:40px;}
.newslist ul li a{display:block;position:relative; text-align:left;height:32px;}
.newslist ul li a .u-ico1{background: url(../images/002.png) left top repeat;width:13px; height:15px; display:inline-block; position:absolute; left:3px; top:8px;}
.newslist ul li a .u-tt4{line-height:40px; color:#000; font-size:14px; width:62%; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;  margin-left:30px; font-family:"����";}
.newslist ul li a em{ line-height:40px; font-style:normal;color:#000;font-size:14px; float:right;}

.newslist ul li a .u-tt17{line-height:40px;color:#323232;font-size:14px;width:62%;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; margin-left:15px; margin-right:60px;}
.newslist ul li a .u-tt17 .u-tt17-01{color:#0066cc; display:inline-block;}
.m-newslist ul li a .u-tt17-02{width:90%;}
.newslist ul li a:hover{background:#f7e3be;}

.ys{width:1080px; height:20px; margin:780px 280px 0 280px; }




.wzy{width:1080px; background-color:#FFFFFF; margin:0 auto;}
.dqwz { height:40px; line-height:40px; border-bottom:1px solid #e7e7e7; width:490px; background-color:#86ddfa;}
.dqwz h4 { float:left; padding-left:20px; font-size:16px; color:#000000; }
.dqwz a{ color:#000000;}
.dqwz a:hover{ color:#0000ff;}

.bt1{width:1080px; margin:0 auto; font-size:24px; color:#FF0000; font-weight:bold; padding:20px;}

.sj{width:1080px; height:30px; line-height:30px; background-color: #eee; margin:0 auto;}

.wz{width:1000px; margin:0 auto; line-height:30px; font-size:16px; text-indent:2em; padding:20px; }
