*,
*:after,
*:before {
 -webkit-box-sizing: border-box;
 -moz-box-sizing: border-box;
 box-sizing: border-box;
}

.clearfix:before,
.clearfix:after {
 content: " ";
 display: table;
}
.clearfix:after {
 clear: both;
}


.line_height56{line-height:56px;}

.main,
.container > header {
 width: 1100px; 
 margin: 0 auto;
 padding: 0 1.875em 3.125em 1.875em;
 
}
.container > header {
 padding: 2.875em 1.875em 1.875em;
}
.container > header h1 {
 font-size: 2.125em;
 line-height: 1.3;
 margin: 0; 
 font-weight: 400;
}

.container > header nav a:after {
 content: attr(data-info);
 color: #47a3da;
 position: absolute;
 width: 100%;
 top: 100%;
 text-align: right;
 right: 0;
 opacity: 0;
 pointer-events: none;
}
.container > header nav a:hover:after {
 opacity: 1;
}
.container > header nav a:hover {
 background: #47a3da;
}

.container > header nav a:hover:before {
 color: #fff;
}
.icon-drop:before {
 content: "\e000";
}
.icon-arrow-left:before {
 content: "\f060";
}

body, html { font-size: 100%;  padding: 0; margin: 0;}
* {
 margin:0 auto;
 padding:0;
}
body{ 
   background-color:#eef3fa;
   line-height:200%; 
   font-size:13px;
   color: #8f8f8f;
color: #000000;
   font-family:Verdana,"宋体", Arial, Helvetica, sans-serif;
   text-align:left;
 }
h1{Verdana,"黑体", Arial, Helvetica, sans-serif;}
img {border:none;}
img {border:0;}
a:link {
 color: #000;
 font-size:13px;
 text-decoration:none;
}
a:visited {
font-size:13px;
 color: #000;
 text-decoration:none;
}
a:hover {
 font-size:13px;
 color:#cc0000;
 text-decoration:none;
 }
 
.search{float: right;padding-bottom:7px;width: 142px;margin-right: 35px;padding-top:0px;background-color:#efedee;height: 28px;margin-top: -500px;}


.nav{height: 40px;padding-top:10px;float: left;margin-left: 35px;width: 1030px;background-color: #efedee;font-falmily:黑体;color:#ccc;font-size:16px;text-align:center;margin-top:0px;}
.nav a:link{font-size:16px;color:#fff;}
.nav a:visited{font-size:16px;color:#000;}
.nav a:hover{font-size:16px;color:#c00;}
 
.biaoti{font-family:黑体；font-size:16px;color:#000;}

.h2{font-family:黑体；font-size:16px;color:#000;}
.h2 a:link{color:#000;}
.h2 a:visited{color:#f00;}
.h2 a:hover{olor:#c00;}

.logo{height: 96px;float: left;margin: -567px 0px 0px 42px;}
.news_list02 { padding:0 5px 5px 5px;}
.news_list02 ul { margin:0; padding:0;}
.news_list02  ul li { list-style-type:none; background-image:url(imagess03.jpg); background-repeat:no-repeat; background-position:left; 
                      padding-left:15px; line-height:190%;}









.gl_frame{float:left;width:984px;height:720px;margin-left:56px;}
.gl_col{float：left;height:50px;margin:0 auto;padding-bottom: 10px;padding-top: 10px;padding-left: 30px;padding-right: 0px;width: 954px;}
.gl_dangqwz{width:546px;height:20px; margin-left:90px;margin-top:10px;margin-bottom:10px;padding-bottom:5px;text-align:left;float:left;}

.gl_list{ width:764px;height:auto;background-color:#ffffff;padding:28px 110px;margin:0 auto;}

.content{width:1100px;height:auto;background:#dfe0e2;z-index:-10px;}
.content_l {width:320px; height:586px;margin:36px 10px 10px 54px;float:left;}
.left_tit{height: 586px;padding-left:10px;float: left;width: 315px;}
.content_r {width:658px; height:auto;margin:36px 54px 0px 0px;float:right;background-color:#ffffff;}
.content_dangqwz {width:546px;height:30px; margin-left:58px;margin-top:40px;text-align:left;float:left;}
.content_dangqwz  a:link{color:#999;}
.content_dangqwz  a:visited{color:#999;}
.content_dangqwz  a:hover{color:#c00;}
.time { float:right; color:#999999;}
.zhengw {width:546px;height:auto;margin:0 auto;padding:40px 0px;border-top:1px solid #ccc;}

.bottom{width:100%;height:60px;margin:0 auto;margin-top:20px;float:left;line-height:150%;margin-bottom:40px;}
ul {
    list-style-type:none;
}
ul #dzgl_li{ 
    background-image:url(../images/dzgl_li_bg.jpg);
    background-repeat:repeat;
    background-position:3px 1px;
    list-style-image:url(../images/dzgl_li_pre.gif);
    list-style-position:inside;
    padding-left:7px;
    padding-right:25px;
    padding-top:18px;
    height:45px;    
}