﻿
*{padding:0; margin:0; margin:0 auto; text-align:left;font-family:Tahoma,Arial,Helvetica,"微软雅黑"; color:#666666;font-size:12px; box-sizing:border-box;}
section,article,nav,header,footer{display:block;}
html,body{height:100%;}
div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,ol,ul,li,table,th,td,p,span,a,img{border:0;}
ul,ol,li{list-style-type:none;}
h1,h2,h3,h4,h5,b{font-weight:normal;}

/*容器对其*/
.left {float:left}
.right {float:right}
.center {margin-left: auto;margin-right: auto;}

/*边框*/
.border {border:1px solid #eeeeee;}

/*背景渐变色*/
.bgc {
  background: -webkit-linear-gradient(#e8e8e8, #ffffff);    /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#e8e8e8, #ffffff);         /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#e8e8e8, #ffffff);       /* Firefox 3.6 - 15 */
  background: linear-gradient(#e8e8e8, #ffffff);            /* 标准的语法 */
}

/*顶部操作提示; */
#TopAlert { display:none; width:100%; height:50px; background:rgba(13,121,205,0.8);position:fixed; top:0; z-index:999;  padding-top:10px;}
#TopAlert p i { display:inline-block; width:50px; font-size:24px; color:#ffffff; text-align:center;}
#TopAlert p { display:block;   color:#ffffff;text-align:center;}
#TopAlert p span { color:#ffffff;font-size:18px;}

/*背景锁定遮罩*/
#lock_bg { width:100%; height:100%; position: absolute; top: 0px; left: 0px; background:rgba(0,0,0,0.8);z-index:9999; display:none;} 

/*超级链接*/
a {text-decoration:none;cursor:pointer;}
a:hover {text-decoration:none;color:#FF0000;}

/*表单样式基础定义*/
input { height:30px; border:1px solid #e7e7e7; text-indent:5px;outline:none;border-radius:4px;}
textarea { border:1px solid #e7e7e7; padding:5px;outline:none;border-radius:4px;}
select {text-indent:5px}
.check {height:25px;margin:0px 5px 0px 5px;text-indent:5px}
.check input {width:15px;height:15px;margin-top:5px;}
.but,.But,#But,#but { display:inline-block; border:0;border-radius:4px;background:#1AAD19;color:#ffffff;text-align:center;text-indent:0px;cursor:pointer;}
.but i,.But i,#But i,#but i {color:#ffffff; margin-right:10px;}

/*通用提交表单*/
.form {color:#666666; margin-bottom:10px;}
.form .title{ width:100%;line-height:40px;font-weight:normal}
.form ul {font-size:14px;margin-bottom:20px;}
.form ul li {margin-bottom:10px}
.form ul li:hover {background:#f5f5f5}
.form ul li b {display:inline-block;width:100px;margin-left:20px;}
.form ul li p {display:inline-block;width:200px;font-size:12px}
.form ul li input { width:200px; height:30px;margin-right:10px;}
.form ul li select { width:200px; height:30px;margin-right:10px;}
.form .check {height:25px;margin:0px 5px 0px 5px;}
.form .check input {width:15px;height:15px;margin-top:5px;}
.form textarea {width:500px;height:200px;}
.form ul li .but_ico { padding:2 10px 2 10px;}
.form ul li .small_but {width:60px;height:30px;margin-right:10px;text-indent:0px;text-align:center; }
.form #but {width:150px;height:30px;}


/*提示框*/
.tips{width:96%;border:1px solid #139e00;background:#d0edcc;color:#139e00;margin-bottom:10px; }
.tips p{width:98%;line-height:30px;color:#139e00;}
.tips b{color:#139e00;}

/*警告框*/
.warning { width:100%; height:30px; background:#cd0000; color:#ffffff; text-align:center; font-size:14px; line-height:30px;}
.warning a { background:#960909; color:#ffffff; padding:0 5px;}

/*当前位置*/
.map { height:30px; color:#666666; line-height:30px; text-indent:10px; border-bottom:1px solid #eeeeee; margin-bottom:10px;}
.map a { color:#666666}

/*翻页*/
#page_num {}
#page_num {margin:10px 0px 0px 0px;background:#f1f1f1;}
#page_num ul {text-align: center;height:40px;}
#page_num ul li {display:inline-block;margin-left:10px;line-height:40px;}
#page_num ul li a {background:#92a7c2; padding:3px 10px 5px 10px;border-radius:4px; color:#ffffff;}
#page_num ul li a:hover {background:#004ea2; color:#ffffff;}
#page_num .null  {display:inline-block;width:30%;}
#page_num ul li select{width:40px;height:25px;}



/*全局用户登录层遮罩*/
#lock_bg { width:100%; height:100%; position: absolute; top: 0px; left: 0px; background:rgba(0,0,0,0.5);z-index:9999; display:none;} 
#user_login { display:none; width:400px; height:300px; position: fixed; border:10px solid #ffffff; top:20%; left:50%; margin-left:-250px; background-color:#f1f1f1;box-shadow: 0px 0px 0px 1px #d9d9d9;z-index:99999;}
#user_login h3 { width:100%; line-height:50px; font-size:24px;  background-color:#3c6da7; margin-bottom:20px; color:#ffffff; text-indent:10px;}
#user_login h3 i{ float:right;line-height:50px; margin-right:10px;cursor:pointer; color:#ffffff;}
#user_login .form { width:280px; height:180px; text-align:center;}
#user_login .form li { height:30px;text-align:left;}
#user_login .form input { width:100%; height:30px;}
#user_login .form #UserCode { width:130px; margin-right:20px;}
#user_login .form .but{ display:inline-block; width:80px; margin:0; line-height:35px; margin-right:10px; font-size:12px;}
#user_login .form .but i { margin-right:5px;color:#ffffff; }

#user_login ul li img { width:100px; height:30px; cursor:pointer;vertical-align:middle }
#user_login p { width:90%; text-align:right; margin-top:5px;}
#user_login p a { }



/*系统内置幻灯组件样式集中*/

/*一号幻灯样式*/
.PicPlay_style1 p { display:none;}
.PicPlay_style1:hover p{ display:block; height:50px;position:relative; bottom:100px; color:#ffffff; line-height:50px; text-align:center; font-size:18px;}
.PicPlay_style1:hover b{ display:block; height:50px;background:#333333;position:relative; bottom:50px;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; }

/*三号对联广告*/
#AD_couplet_left {position:fixed; top:100px;left:0px; z-index:999; background:#f5f5f5}
#AD_couplet_right{position:fixed;top:100px;right:0px;z-index:999;background:#f5f5f5}
#AD_couplet_left img ,#AD_couplet_right img { display:block;}
#AD_couplet_left span ,#AD_couplet_right span { display:block; background:#f1f1f1;cursor:pointer; line-height:20px;}
#AD_couplet_left span i ,#AD_couplet_right span i { margin:0 5px 0 5px}
                  
/*五号幻灯样式*/
.PicPlay_style5 {text-align:center; margin:0 auto; margin-bottom:0.5em;}
.PicPlay_style5 img { width:100%; height:100%;}
.PicPlay_style5 .slide-prev {cursor: pointer;height: 48px; width: 48px;position: absolute;left: 0;top: 50%;margin-top: -24px;background-color: rgba(255,255,255,0.8);padding: 0px;}
.PicPlay_style5 .slide-next {cursor: pointer;height: 48px;width: 48px;position: absolute;right: 0;top: 50%;margin-top: -24px;background-color: rgba(255,255,255,0.8);padding: 0px;}
.PicPlay_style5 .slide-next:hover, .slider .slide-prev:hover {background-color: rgba(255,255,255,0.9);}
.PicPlay_style5 .slide-next img, .slider .slide-prev img {position: relative;top: 0;left: 0;max-height: 100%; max-width: 100%;}
/*按钮*/
.es-caption {position: absolute;text-align: center;background-color: rgba(0,0,0,0.5);color: #ffffff;width: 100%;height:30px;line-height:30px;left: 0;right: 0;bottom:0;}

/*文字遮罩*/
ul.es-pager {display:block;width: 100%;text-align: center;margin: 5px 0 0 0;padding: 0;line-height: 0px;}
ul.es-pager li {display: inline-block;margin: 0;padding: 0;height: 16px;width: 16px;background-repeat: no-repeat;background-position: 0 -16px;cursor: pointer;}
ul.es-pager li:hover, ul.es-pager li.act {background-position: 0 0;}
ul.es-pager li.act {cursor: default;}

/*六号幻灯样式*/
.PicPlay_style6{position:relative;overflow:hidden}
.PicPlay_style6 .bd{width:100%; overflow:hidden;  }
.PicPlay_style6 .bd ul{width:100%;height:100%;!important;}
.PicPlay_style6 .bd li{height:100%;text-align:center;}
.PicPlay_style6 .bd li div {width:1100px;height:200px;position:relative; z-index:3;top:20%;color:#ffffff;  }
.PicPlay_style6 .bd li div .bg {display:block;width:800px;height:200px;position:relative; z-index:-1;top:-180px;left:-180px;background-color:#333333;border-radius:10px; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; }
.PicPlay_style6 .bd li a { display:block; width:100%; height:100%; margin:0 auto; color:#ffffff;}
.PicPlay_style6 .bd li h2 {font-size:50px;text-shadow:0 0 5px #333333; color:#ffffff;}
.PicPlay_style6 .bd li p {font-size:20px;line-height:35px;text-shadow:0 0 5px #333333; color:#ffffff;}
.PicPlay_style6 .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.PicPlay_style6 .hd ul{ text-align:center; }
.PicPlay_style6 .hd ul li{ cursor:pointer; display:inline-block; * display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000; filter:alpha(opacity=50);opacity:0.5;  line-height:999px; }
.PicPlay_style6 .hd ul .on{ background:#FFF;  }