﻿body {margin:0;padding:0;color:#666;font-size:14px;;line-height: 150%;background:url(bg.jpg) center top repeat-x #fff; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale, src='u-play.png'); _background: none; }
body {
     -webkit- background-size:contain; /* Safari 5.1 - 6.0 */
     -o- background-size:contain; /* Opera 11.1 - 12.0 */
    -moz- background-size:contain; /* Firefox 3.6 - 15 */
     background-size:contain; /* 标准的语法（必须放在最后） */
}

img{border:0;}
ul,ol{margin:0;padding:0;list-style:none;}
select,input,img,select{vertical-align:middle;}
a {color: #000;	text-decoration: none;}
a:hover {color: #000;text-decoration: underline;}
ul,li{list-style:none;}
h1{font-size:22px;}
p{margin:0;padding:10px;line-height:28px;}

.title{height:34px;line-height:34px;background:url(title.jpg);}
.title a:hover{color:#fff;text-decoration:underline;}
.title1{width:100%;height:43px;line-height:43px;background:url(title1.jpg) no-repeat;}

.le1{float:left;width:169px;padding-left:20px;font-weidht:bold;font-size:20px;font-family:"Microsoft YaHei";color:#fff;}
.le2{float:left;width:500px;padding-left:20px;background:url(le.gif) no-repeat;font-weight:bold;font-size:14px;font-family:"Microsoft YaHei";color:#fff;}

.re1{float:right;margin-right:10px;line-height:38px;;}
.re1 a,.re1 a:link,.re1 a:visited,.re a:active{float:right;font-size:13px;color:#555;}
.re1 a:hover{color:red;text-decoration:underline;}
.re2{float:right;padding-right:10px;color:#fff;}

.u-e{margin:10px 0;padding:0;}
.u-e li{margin:0 auto;width:230px;height:25px;line-height:25px;margin-top:5px;border-bottom:1px dotted #333;}
.u-e h1,.u-e h2,.u-e h3{font-size:12px;}
.u-e li .a1{float:left;width:60px;text-align:center;}
.u-e li .a2{float:left;width:80px;text-align:center;margin-right:10px;}
.u-e li .a3{float:right;width:100px;text-align:left;}

.u-e li .b1{float:left;width:60px;text-align:center;}
.u-e li .b2{float:left;width:80px;text-align:center;margin-right:10px;}
.u-e li .b3{float:right;width:100px;text-align:left;}

/*menu菜单列表*/
.u-m{width:100%;padding-top:5px;line-height:40px;}
.u-m li {float:left;padding:0px 10px;color:#fff;font-weight:bold;display:block;font-size:16px;}
.u-m li a{padding:0px 15px;color:#fff;font-weight:bold;font-size:16px;}
.u-m li a:hover {color:#d50000;line-height:40px;background:#fff;border-radius:10px;font-weight:bold;} 
.u-m li a:hover {text-decoration:none;display:block;z-index:999;display: inline-block;}
.u-m li.current a{float:left;padding:0px 15px;background:#fff;color:#d50000;border-radius:10px;*vertical-align: -1px;}

.menubox{width:100%;background:#036973;height:50px;overflow:hidden;}
.menu{margin:0 auto;width:1050px;text-align:center;}

.logo{height:426px;overflow:hidden;}

.topbox{margin:0 auto;margin-top:10px;width:1050px;overflow:hidden;}
.topbox .left{float:left;width:290px;height:400px;border:1px solid #f7f7f7;margin-right:10px;}
.topbox .center{float:left;width:left;width:468px;height:400px;}
.topbox .right{float:right;width:260px;height:400px;border:1px solid #f7f7f7;}

/* 幻灯 */
.huanden {float:left;margin-top:5px;width:468px;height:300px;overflow:hidden;border:1px solid #DBDDDD;}
.huanden .hd { height: 5px; overflow: hidden; position: absolute; top: 79%; right: 62.3%; bottom: 5px; z-index: 1; }
.huanden .hd ul { overflow: hidden; zoom: 1; float: left; }
.huanden .hd ul li { display: inline-block; margin: 0 3px; width: 20px; height: 20px; border-radius: 1px; font-size: 0; background-color: #b6b6b6; cursor: pointer; vertical-align: top; }
.huanden .hd ul li.on { background: #fff; color: #fff; }

.huanden .bd { position: relative; height: 100%; z-index: 0; }
.huanden .bd li { zoom: 1; vertical-align: middle; }
.huanden .bd img { width: 468px; height: 300px; display: block; }

.bd div { width: 400px; height:20px;padding: 10px 18px 20px; font-size: 16px; line-height: 30px; position: absolute; bottom: 0; left: 0; background: url(bg_title.png) repeat-x top center; color: #fff;font-family:Microsoft YaHei; }
.huanden .bd .png { float: left; width: 100%; text-align: left; padding-left: 10px;}

.huanden .prev, .huanden .next { position: absolute; width: 40px; height: 60px; background: url(slider-arrow.png) no-repeat; top: 72%; cursor: pointer; }
.huanden .next { right: 37%; background-position: -40px 0; }
.huanden .prev:hover, .huanden .next:hover { filter: alpha(opacity=100); opacity: 1; }
.huanden .prevStop, .huanden .nextStop { display: none; }

.topbox1{margin:0 auto;width:1050px;margin-top:10px;overflow:hidden;}
.topbox1 .left{float:left;width:770px;border:1px solid #f7f7f7;}
.topbox1 .left2{float:left;width:770px;border:1px solid #f7f7f7;margin-top:10px;}
.topbox1 .right{float:right;width:260px;border:1px solid #f7f7f7;}


/*图片集锦*/
.picbox{margin:0 auto;margin-top:10px;width:768px;background:url(pic.png) repeat-X #FFF;border:1px solid #e2e2e2;}
.p-title{height:34px;line-height:34px;text-align:left;padding-left:35px;font-size:14px;color:#fff;}
.fengcai{margin:0 auto;width:768px;padding-bottom:10px;padding-left:15px;overflow:hidden;}
.fengcai dd {float:left;width:238px;margin:10px 10px 0 0px;text-align:center;line-height:25px;}
.fengcai dd img{border:1px #e2e2e2 solid;padding:3px;width:230px;height:180px;}

.btn {text-align:center;margin-top: 20px;}


/*分页样式*/
.pagebox { width: 100%; overflow: hidden; }
#pagenav{margin:10px auto;width:500px;font-size:14px;background:#F9F9F9;text-align:center;}
#pagenav input,textarea {font-size:12px;border-width:1px;background:#f2f2f2}
#pagenav a:link {TEXT-DECORATION:None;}
#pagenav a:hover {color:red;TEXT-DECORATION:underline;}
#pagenav a:visited {color:#333;text-decoration:None;}


/*--------------------------栏目页---------------------------*/
.lanbox{margin:0 auto;width:1050px;margin-top:10px;overflow:hidden;}
.lanbox .left{float:left;width:638px;border:1px solid #e2e2e2;background:#fff;overflow:hidden;}
.lanbox .right{float:right;width:282px;border:1px solid #e2e2e2;background:#fff;}

.lanbox .titles{height:25px;line-height:25px;background:url(lanbg.gif) #fff;border-bottom:1px solid #e2e2e2;padding-left:10px;}
.lanbox .bobox{margin:0 auto;width:1050px;padding:10px 0 10px 0;}
.lanbox .bobox dd{float:left;margin:10px;width:180px;text-align:center;}
.lanbox .bobox dd img{width:180px;height:150px;padding:2px;border:1px solid #e2e2e2;}

/*---------------文字栏目页用-------------------*/
/* 文字栏目页列表  */
.lma{float:left;width:100%;height:40px;line-height:40px;margin-top:5px;padding-left:30px;}
.lma{background:url(ico4.png) no-repeat 12px 18px #fafafa;}
.lma a:link {font-size:16px;COLOR:#333;TEXT-DECORATION:None;}
.lma a:visited {font-size:16px;COLOR:#333;TEXT-DECORATION:None;}/**/
.lma a:hover {font-size:16px;COLOR:red;TEXT-DECORATION:none;}/*鼠标经过*/
.lma span{float:right;width:12%;font-size:14px;}

/*---------------图片栏目页用-------------------*/
.u-pic18 {overflow: hidden;width:100%; }
.u-pic18 li {float:left;margin-top:25px;width:20%; height: 180px;overflow: hidden; position: relative; }
.u-pic18 img:hover{background-color:#f8f8f8;}
.u-pic18 li img {width: 95%;height: 100%;}
.u-pic18 .png { width: 85.5%; position: absolute; left: 0; bottom: 0; background-color: rgba(0,0,0,0.5); color: #ffffff; text-align: center; font-size: 14px; height: 36px; line-height: 36px; padding: 0 10px;text-align:left;overflow: hidden; }
.u-pic18 li:hover .png { background-color: rgba(0,0,0,0.8);overflow: hidden; }

/*---------------内容页-------------*/
.info { padding: 20px; padding-bottom: 0; margin-top: 15px; border: 1px solid #ddd;overflow:hidden;min-height:600px; }
.info-title { color: #075da5; font-size: 36px; font-weight: bold; line-height: 120%; text-align: center; margin-top: 10px; }
.info-subtitle { color: #075da5; font-size: 26px; font-weight: bold; text-align: center; margin-top: 10px; }
.info-info { font-size: 12px; line-height: 40px; text-align: center; border-bottom: 1px dashed #eee; margin-top: 10px; font-style: normal; color: #888; }
.info-info span { margin-left: 20px; }
.info-info a { color: #888; text-decoration: none; }
.info-info a:hover { color: #136dc3; }
.info-font a { font-size: 16px; margin-left: 15px; }
.info-content { font-size: 12px; line-height: 150%; padding: 20px 0; border-bottom: 1px dashed #eee; margin-top: 10px; }
.info-content p { margin: 1em 0; }
.info-content img{ max-width:1000px; }


.bottom{margin:0 auto;width:1050px;height:230px;margin-top:10px;text-align:center;line-height:25px;border:1px solid #f7f7f7;overflow:hidden;clear:both;}

