@charset "utf-8"; /* CSS Document */
html{height:100%}
body{font-family:Helvetica,Arial,sans-serif; color:#333; width:100%; max-width:640px; margin:0 auto}
*{padding: 0; margin: 0; border: 0; text-align: left; font-style: normal; font-weight: normal; font-size: 14px; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-touch-callout: none
}
nav,footer,section,header,article{display:block}
ul{list-style:none}
a:link{-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-touch-callout:none}
a:link,a:visited,a:hover,a:active{color:#000}
img{-webkit-touch-callout:none}
input,textarea{-moz-border-radius:0px; -webkit-border-radius:0px;border-radius:0px}
img{border:0; }
ul{list-style:none; }
.clear{clear:both; }
a{text-decoration: none; color: #666666; }
a:hover{color:#000; }
.left{float:left; }
.right{float:right}


.top{ height:78px; background:url(../images/img_02.jpg) repeat-x;}
.nav{ width:75%; height:78px;}
.nav ul li{ float:left; display:block; text-align:center; background:url(../images/img_04.jpg) no-repeat right; width:25%; height:58px; padding-top:20px; }
.nav ul li a{ font-weight:bold; width:30px; display:block; margin:0 auto}

.banner{ width:100%; height:auto; background:#444}
.bannerimg{ width:50%; float:left; height:auto}
.leftimg{width:25%;float:left; height:100%}
.banner img{ width:100%; height:auto}
.bannerimg img{ max-height:318px;}
.b_text{ position:absolute; z-index:1000}
.lmbg{ background:#243d7d; width:100%; height:75px; padding:8px 0;}
.lmbgmk{ width:255px; margin:0 auto; height:75px;}
.lmbgmk a{ display:block; margin:0 5px; background:url(../images/img_15.jpg) no-repeat; float:left; width:75px; height:75px; line-height:75px; font-weight:bold; font-size:24px; text-align:center;} 
.main{ padding:0 2px 2px 2px;  height:auto;background:#243d7d;}
.main img{ border:1px solid #a6b4d6; width:99.5%; height:auto;}
.mainimg{ float:left; width:33.3%; position:relative;}
 
.sy_news{ background:#e5e5e5;}
.sy_newsimg{  float:right; width:40%;height:auto;}
.sy_newsimg img{ width:100%; height:auto;}

.sy_newsleft{ float:left; width:60%; padding:5px 0 0 0;}
.sy_newsleft h3{ font-weight:bold; padding:0 0 4px 10px; color:#243d7d}
.sy_newsleft p{padding:0 10px 4px 10px; }
.sy_newsleft p span{ color:#243d7d; font-size:12px;}
.sy_newsleft p a{ color:#666; font-size:12px;}
.foot{ padding:0 10px; line-height:35px; margin-top:1px; background:#243d7d; color:#fff}
.foot span{ float:right;}
.foot span a{ color:#fff;}

.nybg{ background:#ededed; min-height:400px;}
.nybt{ background:url(../images/img_02.png) no-repeat center top; height:60px; text-align:center; line-height:38px; font-weight:bold; color:#243d7d;}

.news_bt{ padding:0px 0 5px 0; text-align:center;}
.news_h2 h2{ color:#174986; border-bottom:1px solid #ddd; padding-bottom:4px;font-size:18px; font-weight:bold; font-family:"微软雅黑","宋体";text-align:center;}
.time{ color:#999; padding-top:3px;text-align:center; font-size:12px;}
.time span{color:#666;}
.word{ padding:7px; line-height:170%; color:#666;}
.word img{ width:80%; height:auto}

.list{ padding:10px 0 15px 0;}
.list li{ background: url(../images/bt1.png) no-repeat right; margin-bottom:6px; border-bottom:1px dashed #ddd; line-height:30px; padding:0 5px;}
.list li a{ color:#333; font-family:"宋体"; width:65%; display:block; height:30px; overflow:hidden; line-height:30px; }
.list li span{ float:right; padding:0 25px 0 0; color:#666; font-size:12px;}

.cp{ padding: 20px 0}
.cpmk{ float:left; width:33.33333%; text-align:center;}
.cpmk p a{ display: block; width:100%; height:35px; line-height:35px; text-align:center}
.cpmk img{ width:70%; height:auto; border:1px solid #ccc; padding:1px;}


.page{ text-align:center; padding:20px 0}

.imgtext{  position:absolute;  text-align:center;color:#fff; background:url(../images/te.png) no-repeat top center;

 width:100%; height:100%;
 
 
background-color:rgba(36,34,28,0.4);

display: -moz-box;  
display: -webkit-box;  
display: box;  
-moz-box-orient: horizontal; 
-webkit-box-orient: horizontal;  
box-orient: horizontal;  
-moz-box-pack: center;  
-moz-box-align: center;  
-webkit-box-pack: center;  
-webkit-box-align: center;  
box-pack: center;  
box-align: center;




}


.imgtext a{ color:#fff;  font-weight:bold;}
















