﻿@charset "utf-8";
/**:hover{ border:1px solid #cd0000;}*/
* {	margin:0;padding:0;font-family:"微软雅黑";outline:none;}
html，body {font-family:Microsoft YaHei, Helvitica, Verdana, Tohoma, Arial, san-serif;text-decoration: none;width:100%;	height:100%;}
body {margin:0 auto;}
img {border:0;outline:none;}
ol, ul {list-style: none outside none;margin:0;	padding: 0;}

a {color:#000000;text-decoration: none;outline:none; font-size:14px;cursor:pointer}
a:hover { color:#cd0000;}

h1,h2,h3,h4,h5{ font-weight:normal; font-size:14px; }

.clear {clear:both;}

.left {float:left;}
.right {float:right;}
.center {margin:0 auto;}
.border{border: 1px solid #e8e8e8}
.bg{background:#dedede}

/*【群组】背景渐变色*/
.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); /* 标准的语法 */
}



/*表单域集中定义*/
input { width:100%; height:30px; border:0px solid #f1f1f1; text-indent:5px;border-radius:4px;}
textarea {}
.but { display:block; width:200px; height:30px; line-height:30px;color:#ffffff; text-align:center; background:#6699cc;border-radius:4px;cursor:pointer}

.form {width:600px; margin:0 auto;}
.form ul { }
.form ul li { line-height:50px;}
.form ul li b { display:inline-block; width:100px; font-weight:normal;}

.form ul li input { width:300px; border:1px solid #f1f1f1;}
.form .but { margin:20px 0 0 100px; height:40px; font-size:18px;}

/*==============================基础框架定义==============================*/

/*标准页眉*/
.site_title {width:100%; height:100px; }
.site_title div { width:1160px; height:100%; margin:0 auto;}
.site_title div h1 { width:600px; line-height:100px; float:left; font-weight:normal; margin-top:20px;}
.site_title div ul { width:500px; height:30px; margin:10px 0 10px 0; float:right; text-align:right;}
.site_title div ul li { display:inline-block; margin-right:10px;}
.site_title div ul li a {color:#313131}
.site_title div p {display:none; width:500px; height:40px;float:right; text-align:right; font-size:25px;color:#9d2320}
.site_title div i { display:inline-block; margin-right:10px;}
/*==============================标准页脚==============================*/

/*经典页脚*/
.site_bottom_1 {width:100%;color:#686868; margin-top:10px;}
.site_bottom_1 .nav{ width:100%; height:40px; background:#333333;}
.site_bottom_1 .nav ul { text-align:center;}
.site_bottom_1 .nav ul li { display:inline-block; line-height:40px; margin-right:20px;}
.site_bottom_1 .nav ul li a { color:#ffffff;}
.site_bottom_1 article { width:1180px; padding:20px 0 20px 0; margin:0 auto;}
.site_bottom_1 .B1{width:300px; height:130px;}
.site_bottom_1 .B1 ul{}
.site_bottom_1 .B1 ul li{ line-height:60px}
.site_bottom_1 .B1 ul li input {height:40px;}
.site_bottom_1 .B2 {width:600px; height:130px;text-align:center; line-height:25px; font-size:12px;}
.site_bottom_1 .B2 a { font-size:12px; color:#686868}

.site_bottom_1 .B3{width:300px; height:130px; text-align:center;}
.site_bottom_1 .B3 img { width:80px; height:80px; border:5px solid #ffffff; margin-top:20px;box-shadow: 0px 0px 10px 3px #d9d9d9;}

/*简约页脚*/
.site_bottom_2 {width:100%; background:#333333; color:#f1f1f1; margin-top:10px;}
.site_bottom_2 article { width:1180px; padding:20px 0 20px 0; margin:0 auto; text-align:center;}
.site_bottom_2 article a {color:#f1f1f1;}

/*商务页脚*/
.site_bottom_3 {width:100%; color:#f1f1f1; background:#333333; }
.site_bottom_3 article { width:1180px;margin:0 auto; text-align:center;}
.site_bottom_3 .info { width:100%; height:40px;line-height:40px; text-align:center; font-size:14px;}
.site_bottom_3 .info a {color:#f1f1f1;}

/*商务页脚 导航 二维码*/
.bottom_nav { width:100%; height:200px; padding-top:25px; background:#484848;}
.bottom_nav .center{ width:1180px;}
.bottom_nav .nav { width:750px; height:190px; border-right:1px dashed #5c5c5c; margin-right:50px;}
.bottom_nav .nav ul { width:100px; height:180px; float:left; margin-left:50px;}
.bottom_nav .nav ul li { font-size:12px; line-height:30px; text-align:left;}
.bottom_nav .nav ul li a { font-size:12px; color:#959595}
.bottom_nav .nav ul li:first-child{ font-size:18px; color:#ffffff; }
.bottom_nav .nav ul li:first-child a { font-size:18px; color:#ffffff;}

.bottom_nav .ico { width:350px; height:200px; text-align:center;}
.bottom_nav .ico ul { text-align:center;}
.bottom_nav .ico ul li { display:inline-block; width:150px; height:200px; margin-top:30px; }
.bottom_nav .ico ul li img { width:80px; height:80px; border:5px solid #ffffff;}
.bottom_nav .ico ul li p { font-size:12px;color:#f1f1f1;}


/*==============================Html5 开放式(响应式)基本布局==============================*/
section { width:100%; height:500px; background:#f1f1f1; padding-top:50px; overflow:hidden;}
section header {margin-bottom:30px;}
section header div { width:100%; text-align:center;}
section header div h3 { color:#6699cc;font-size:30px; line-height:50px; font-weight:normal; }
section header div p { color:#666666; line-height:30px;}

section article { width:1180px; margin:0 auto;}



/*==============================Html5 传统基本布局==============================*/


/*纯文本风格*/
.text article p {color:#999999; line-height:30px; margin-bottom:10px; text-indent:2em;}
 
/*相册风格*/
.photo {}
.photo article {height:330px;}
.photo article ul li{width:205px;height:120px;border:0px solid red;float:left;position:relative;margin:24px 15px ;overflow:hidden; float:left;}
.photo article ul li img{width:205px;height:120px;}
.photo article ul li b{ display:block;position:absolute;left:0;top:-100%;width:100%;background:rgba(43,58,83,0.9);text-align:center;color:#ffffff;overflow:hidden;}
.photo article ul li a b{-webkit-transition: 0.5s;	transition:0.8s ;}
.photo article ul li a:hover b { display:block; height: 100%;line-height:120px; display:block;	top:0; font-weight:normal;word-wrap:break-word}

/*图标图片风格*/
.ico {}
.ico article {height:330px;}
.ico article ul {}
.ico article ul li { width:250px; height:320px; text-align:center;  float:left; margin:0 20px;}
.ico article ul li i { display:block; width:180px; height:180px; border-radius:180px;border:1px solid #ffffff; margin:0 auto; text-align:center;font-size:80px; line-height:180px;margin-bottom:30px;}
.ico article ul li img { display:block; width:180px; height:180px; border-radius:180px;border:0px solid #ffffff; margin:0 auto;margin-bottom:30px;}
.ico article ul li img:hover {width:190px; height:190px;}
.ico article ul li b { font-size:18px; line-height:30px;font-weight:normal; }
.ico article ul li p { font-size:14px; line-height:30px;} 

/*文章列表风格*/
.list_text {}
.list_text article {}
.list_text article .list { width:350px;}
.list_text article .list .h {width:100%; height:30px;margin-bottom:10px;}
.list_text article .list .h h3 { width:80px; font-size:16px; color:#222222;  float:left;}
.list_text article .list .h span { float:right;}
.list_text article .list ul{}
.list_text article .list ul li {height:30px;}
.list_text article .list ul li a { display:block; width:70%; float:left; color:#777777; font-size:14px; line-height:26px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis}
.list_text article .list ul li span { float:right; color:#777777;}

/*图标列表风格*/
.list_ico {}
.list_ico article {}
.list_ico article ul { width:1160px; border-width:1px 0 0 1px;border-style: solid;border-color: #e6e6e6;}
.list_ico article ul li{width:192px;height:150px;float:left;position:relative;overflow:hidden; text-align:center;border-width:0 1px 1px 0;border-style: solid;border-color: #e6e6e6;}
.list_ico article ul li i { font-size:50px; margin:30px 0;}
.list_ico article ul li img { width:192px; height:150px}
.list_ico article ul li b { display:block; font-size:14px; font-weight:normal}
.list_ico article ul li p {position:absolute;left:0;top:0;width:100%;background:rgba(43,58,83,0.9);text-align:center;color:white;overflow:hidden;border:0 solid red;display:none; }
.list_ico article ul li a { color:#777777}

.list_ico article ul li a:hover p  {height: 100%;line-height:150px;display:block;top:0;}





/* ==================================================== 栏目页样式汇总 ====================================================*/

/*栏目页*/
.article_box {width:1180px;margin-bottom:10px;overflow:hidden;background-color:#ffffff; padding-bottom:10px;}
.article_box .main{width:846px;height:100%;margin:10px 0px 0px 10px;background-color:#f8f8f8;margin-bottom:-9999px;padding-bottom:9999px;margin-top:10px;}
.article_box .side{width:300px;height:100%;background-color:#f8f8f8;margin-right:12px;margin-bottom:-9999px;padding-bottom:9999px;margin-top:10px;margin-left:10px;}
.article_box .side .bit { width:100%;}

/*1类单页类*/
.article_box .list_content{margin:0px 10px 10px 20px;line-height:30px;font-size:14px;}
.article_box .list_content p{text-indent:2em;}
.article_box .list_content img{max-width: 700px;border: 10px solid #ffffff;margin-bottom: 2em;}

/*2类文本列表*/
.article_box .list_text {margin:0px 10px 0px 10px;}
.article_box .list_text li {height:35px;line-height:30px;border-bottom:1px dashed #ededed}
.article_box .list_text li .dot {display:inline-block; line-height:34px;float:left; margin-right:10px;color:#ff9000}
.article_box .list_text li .ico {float:left;line-height:16px;position: relative;top:6px;width:30px; margin-right:5px; text-align:center;}
.article_box .list_text li span {height:30px;line-height:34px;float:right; font-size:12px;}
.article_box .list_text li a { display:inline-block; max-width:600px; line-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}


/*3类相册列表*/
.article_box .list_photo {margin-left:0px;text-align:center;}
.article_box .list_photo li {width:195px;height:130px;display:inline-block;margin:0px 0px 0px 10px;text-align:center;}
.article_box .list_photo li:hover {background-color:#f9f9f9}
.article_box .list_photo li a img {width:185px;height:130px;border:5px solid #d9d9d9;}
.article_box .list_photo li .a {display:block;width:185px;height:25px;text-align: center;line-height:25px;position:relative;top:-34px; left:5px;overflow:hidden;font-size:12px;background:rgba(0,0,0,0.5);}
.article_box .list_photo li .a {color:#ffffff}
.article_box .list_photo li .a:hover {color:#ff0000}

/*4类图文列表 与 5下载类共享*/
.article_box .list_product {margin-left:10px}
.article_box .list_product li {width:820px;height:150px;display:inline-block;margin:0px 10px 10px 0px;border:1px solid #f1f1f1}
.article_box .list_product li:hover {background-color:#f9f9f9}
.article_box .list_product li img {width:180px;height:120px;border:5px solid #ffffff;float:left;margin:10px 0px 0px 10px}
.article_box .list_product li div {width:600px;margin:10px 0px 0px 0px;float:left;}
.article_box .list_product li div a {width:500px;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;display:inline-block;margin:0px 10px 0px 10px;line-height:30px;float:left;font-size:22px;font-family:"微软雅黑";border:0px dashed #ff0000}
.article_box .list_product li div b {line-height:30px;float:right;margin:0px 10px 0px 0px;color:#828282; font-weight:normal;}
.article_box .list_product li p {width:600px;height:50px;margin:5px 10px 10px 10px;float:right;line-height:25px;font-size:14px;color:#828282; overflow:hidden;}
.article_box .list_product li span { margin-left:10px; float:left; background-color:#44b0ee; line-height:22px; padding:0px 10px 0px 10px;border-radius:4px; color:#ffffff;}
.article_box .list_product li span a { color:#ffffff; font-size:12px;}

/*栏目翻页*/

/*分页类*/
#page_num{height:40px;padding:20px 100px;margin:0 auto;}
#page_num a{display:block;float:left;margin-right:10px;padding:2px 12px;height:24px;border:1px #cccccc solid;background:#fff;text-decoration:none;color:#808080;font-size:12px;line-height:24px;}
#page_num a:hover{color:#077ee3;border:1px #077ee3 solid;}
#page_num a.cur{border:none;background:#077ee3;color:#fff;}
#page_num p{float:left;padding:2px 12px;font-size:12px;height:24px;line-height:24px;color:#bbb;border:1px #ccc solid;background:#fcfcfc;margin-right:8px;}
#page_num p.pageRemark{border-style:none;background:none;margin-right:0px;padding:4px 0px;color:#666;}
#page_num p.pageRemark b{color:red;}
#page_num p.pageEllipsis{border-style:none;background:none;padding:4px 0px;color:#808080;}
#page_num .dates li {font-size: 14px;margin:20px 0}
#page_num .dates li span{float:right}


/*当前位置*/
.map{line-height:30px;text-indent:10px;border-bottom:1px solid #d9d9d9;margin-bottom:10px; font-size:14px;}
.map a {font-size:14px;}







/* ==================================================== 公共组件集中定义 ====================================================*/

/*公用栏目框*/
.bit {margin-bottom:10px; overflow:hidden; font-size:12px;}

/*【横向】切换卡栏目*/
.bit .lt_tab  {padding:0; overflow:hidden;height: 30px;margin-bottom:10px;border-bottom:1px solid #d9d9d9;}
.bit .lt_tab li { width:100px; float:left; text-align:center; height:30px; line-height:30px;color:#ffffff; margin-right:1px; background:#333333;}
.bit .lt_tab .hover {color:#ffffff;cursor:pointer;font-weight:bold;background:#e8390e}

/*【纵向】切换卡栏目*/
.bit .tab_head {float:left; width:100px; height:300px;background-color:#f1f1f1;}
.bit .tab_head ul{margin:0px;padding:0px;list-style:none; position:absolute; width:100px; height:30px;text-align:center;}
.bit .tab_head li{display:block;cursor:pointer;color:#949694; margin-bottom:1px;height:30px;line-height:30px; background-color:#333333; text-align:center}
.bit .tab_head li.hover{padding:0px;background:#e8390e;width:100px;color:#ffffff; font-weight:bold;}

.bit .tab_content{margin-top:0px; border-top:none;padding:0px; border-left:0; margin-left:100px;}


/*固定栏目*/
.bit .lt {width:100%;height:30px;line-height:30px;color:#ffffff;margin-bottom:10px;border-bottom:1px solid #9d2320;}
.bit .lt a {color:#8e8e8e}
.bit .lt h3 {width:100px;text-align:center;float:left;background-color:#9d2320;}
.bit .lt span {float:right;margin-right:10px; }
.bit .lt span a {font-size:12px;}

/*搜索框*/
.bit .search { width:90%; height:30px; margin:0 auto; margin-bottom:10px;}
.bit .search input { width:200px; float:left;border-top-right-radius:0;border-bottom-right-radius:0;background:#eaeaea;}
.bit .search .but { width:50px; text-indent:0;border-radius:4px;border-top-left-radius:0;border-bottom-left-radius:0; background:#247ad2;}

/*文章列表*/
.bit .list { margin:0 auto;}
.bit .list ul { }
.bit .list ul li {width:90%;line-height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:0 auto;}
.bit .list ul li a {display:inline-block; width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; float:left; }
.bit .list ul li span {float:right}
.bit .list ul li .vip {color:#cd0000}

/*图片栏目框*/
.bit .photo {width:100%;}
.bit .photo ul {margin:0px 0px 0px 10px;text-align:center;}
.bit .photo ul li {width:250px;height:85px;border:1px solid #cccccc;display:inline-block;margin:0px 10px 9px 0px;text-align:center;line-height:30px;}
.bit .photo ul li a {}
.bit .photo ul li a img {max-width:100%;max-height:60px;margin:10px; }
.bit .photo ul li b {width:100%;height:20px;line-height:20px;display:inline-block;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;background-color:#000000;position: relative;bottom:20px;filter: alpha(opacity=80);opacity: 0.8;color:#ffffff;font-size:12px}
.bit .photo ul li .vip {width:100%;height:20px;line-height:20px;display:inline-block;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;background-color:#000000;position: relative;bottom:20px;filter: alpha(opacity=80);opacity: 0.8;color:#ff0000;;font-size:12px}
.bit .photo ul li b {display:none}

/*多功能图文列表*/
.bit .mage_pic {width:100%;margin-bottom:10px;}
.bit .mage_pic ul { margin:10px 0px 0px 10px;}
.bit .mage_pic ul li {height:60px;margin-bottom:10px;}
.bit .mage_pic ul li img {width:90px;height:60px;float:left;margin-right:10px;}
.bit .mage_pic ul li b {display:inline-block;width:65%;height:20px;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.bit .mage_pic ul li p {display:inline-block;width:65%;height:40px;text-align:left;line-height:20px;color:#666666;overflow:hidden;text-overflow:ellipsis; font-size:12px;}

/*多功能文本列表*/
.bit .mage_text {width:100%;margin-bottom:10px;}
.bit .mage_text ul {margin:10px 10px 0px 10px;}
.bit .mage_text ul li {margin-bottom:10px;border-bottom:1px dashed #cccccc;}
.bit .mage_text ul li a {display:inline-block;width:100%;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.bit .mage_text ul li p {width:100%;text-align:left;line-height:20px;color:#666666; font-size:12px;}


/* 滚动图片 */
.scrollleft{}
.scrollleft div {  margin:0px 10px 0px 10px;}
.scrollleft ul li{display:inline;}


/*滚动文本 横向*/
.scrollleft h3 { width:100px;float:left;background-color: #e8390e; color:#ffffff; text-align:center; line-height:30px; margin-right:10px;}
.scrollleft .word {width:1000px;height:30px; overflow:hidden;}
.scrollleft .word ul { }
.scrollleft .word ul li {float:left;margin:0;margin-top:5px;margin-right:30px;line-height:22px;}
.scrollleft .word ul li a {display:inline; height:100px; margin-right:10px;}
.scrollleft .word ul li span { float:right; color:#cccccc}
.scrollleft .word ul li a:hover {color:#cd0000}
.scrollleft .word ul li .vip {color:#cd0000}


/*含左右切换的滚动图片*/
.scroll_sw { position:relative; margin:20px auto; width:1180px;}
.scroll_sw .prev,.scroll_sw .next {position:absolute; display:block; width:50px; height:100%; background-color:#000; top:0; color:#FFF; text-align:center; z-index:99;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;  line-height:130px; font-size:50px;}
.scroll_sw .prev { left:0;cursor:pointer;display:none;}
.scroll_sw .next { right:0;cursor:pointer;display:none;}
.scroll_sw:hover .prev{display:block;}
.scroll_sw:hover .next{display:block;}
  
.scroll_sw div { position:relative; width:100%; height:130px; overflow:hidden;}
.scroll_sw div ul { width:9999px;}
.scroll_sw div ul li { float:left; display:inline; width:200px; margin-right:10px; height:100%; text-align:center; border:1px solid #cccccc}
.scroll_sw div ul li  a img {width:100%;height:100%;float:left;}
.scroll_sw div ul li  .a {width:100%;height:20px;line-height:20px;display:inline-block;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;background-color:#000000;position: relative;bottom:20px;filter: alpha(opacity=80);opacity: 0.8;color:#ffffff;font-size:12px}
.scroll_sw div ul li  .vip {width:100%;height:20px;line-height:20px;display:inline-block;float:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center;background-color:#000000;position: relative;bottom:20px;filter: alpha(opacity=80);opacity: 0.8;color:#ff0000;;font-size:12px}



/*头条容器*/
.hot{width:1160px;height:86px;border:1px solid #d9d9d9;margin-top:10px; margin-bottom:10px; overflow:hidden;}
.hot img {float:left}
.hot ul {width:1000px;float:right;}
.hot ul li {height:88px;text-align:center;}
.hot ul li a {font-size:34px;color:#0d8b97;font-weight:	bold; display:block; width:95%; line-height:60px;font-family:"微软雅黑";overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.hot ul li p {font-size:14px;color:#8a8a8a;text-overflow:ellipsis;white-space:nowrap; overflow:hidden;}
.hot ul li p span {color:#ae0001;}



/*==============================全局导航样式汇总==============================*/
nav { width:100%;border-top: 1px solid #9d2320}

/*一类：标准导航*/
nav .menu_style_1 {width:1180px; background:#cd0000}
nav .menu_style_1 ul{}
nav .menu_style_1  ul li {width:110px;display:inline-block;text-align: center;line-height:40px;}
nav .menu_style_1  ul li:hover {background-color:#cd0000}
nav .menu_style_1  span{float:right;line-height:40px;}

/*二类：垂直下拉*/
nav .menu_style_2 {width:1180px;height:40px; margin:10px auto;}  /*主容器*/
nav .menu_style_2 a { color:#333333; font-size:16px;}
nav .menu_style_2 .m  {width:960px;height:38px;float:left;}
nav .menu_style_2 .m ul {}
nav .menu_style_2 .m ul li {float:left; width:120px; position: relative;z-index:999;text-align:center;line-height:39px;}
nav .menu_style_2 .m ul li:hover {background-color: #9d2320;}
nav .menu_style_2 .m ul li:hover a {color:#ffffff}
nav .menu_style_2 .m ul li:hover ul {display:block;z-index:1; }
nav .menu_style_2 .m ul li ul{width:120px;  position: absolute; display:none;background-color: #333333;}
nav .menu_style_2 .m ul li:hover ul li {float: none;border-bottom:1px solid #d9d9d9  }
nav .menu_style_2 .m ul li:hover ul li:nth-last-child(1) {border:0;}

nav .menu_style_2 .scr {width:200px;height:30px; float:right;margin-top:5px}
nav .menu_style_2 .scr input {width:145px;height:28px; float:left;border-top-right-radius:0;border-bottom-right-radius:0;border:1px solid #cccccc;}
nav .menu_style_2 .scr .but {width:50px;height:30px;text-indent:0;border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;border:0}

/*三类：多层导航*/
nav .menu_style_3 {width:1180px;}
nav .menu_style_3 ul{}
nav .menu_style_3  ul li {width:90px;display:inline-block;text-align: center;line-height:30px;}
nav .menu_style_3  ul li:hover {background-color:#cd0000}
nav .menu_style_3  ul li a {font-size:14px}

/*四类：垂直下拉*/
#nav_all { width:1180px; height: 40px; line-height: 40px; position: relative; z-index: 222; }
#nav_all li { text-align: center; float: left; width:118px; }
#nav_all li:hover {background-color:#204e85}
#nav_all li:hover a {color:#ffffff }
#nav_all li a:hover {line-height: 40px; }
#nav_all li ul { display: none; position: absolute; z-index: 99; width: 1180px; left:0; top: 40px; background-color:#204e85}
#nav_all ul li:hover {background-color:#cd0000 }
#nav_all ul li a { }
#nav_all ul li a:hover {}

/*五类：分组导航 */
.menu_style_5 {}
.menu_style_5 {width:1080px;height:60px;}
.menu_style_5 ul {}

.menu_style_5 ul li { display:inline-block; height:60px;float:left; text-align:center; margin-right:10px;}
.menu_style_5 ul .H { width:100px; line-height:60px;}
.menu_style_5 ul li .L1 {display:inline-block; width:80px; height:60px; float:left; line-height:60px;text-align:center}

.menu_style_5 ul li ul {height:60px; }
.menu_style_5 ul li ul li { display:block; float:left;border:0; min-width:80px; height:30px;}
.menu_style_5 ul li ul li a {line-height:30px; font-weight:normal; font-size:12px;}




/* ==================================================== 内容页样式汇总 ====================================================*/

/*内容页总体布局*/
.content_box {width:1180px;margin-bottom:10px;overflow:hidden;padding:10px 0px 10px 0px}
.content_box .main{width:852px;background-color:#f8f8f8;border:1px solid #d9d9d9;margin-bottom:-9999px;padding-bottom:9999px;}
.content_box .side{width:300px;background-color:#f8f8f8;margin-right:10px;margin-bottom:-9999px;padding-bottom:9999px;}


/*内容页*/
.content_box .content_show {width:96%;min-height:970px;margin-bottom:10px;}
.content_box .content_show h1 {text-align: center;line-height:80px; font-size:30px;}

.content_box .content_show #content_ext_info {text-align: center;margin-bottom:50px;}
.content_box .content_show #content_ext_info li {display:inline-block;margin-left:20px;}
.content_box .content_show #content_ext_info li a {font-size:12px}

.content_box .content_show .content_show_text {min-height:400px;font-size:14px;line-height:30px;}
.content_box .content_show .content_show_text p{text-indent:2em;margin-bottom:1em;}
.content_box .content_show .content_show_text img {max-width:700px;border:10px solid #ffffff;margin-bottom:2em;}
.content_box .content_show .content_show_text .shuiyin {background:transparent url(/UploadFile/image/logo.png) no-repeat;}

.content_box .content_show video {clear:both;display:block;margin:auto}

.content_box #share{text-align:right;}

/*表格*/
.content_box table {border-width: 1px;border-collapse: collapse;background-color: #ffffff;}
.content_box table tr:first-child {background-color: #d9d9d9;border:1px solid #5998f7;}
.content_box table tr:first-child td { text-align:center; font-weight:bold;}
.content_box table tr {border-width: 1px;padding: 8px;border-style: solid;}
.content_box table td {border-width: 1px;padding: 8px;border-style: solid;}

/*全屏模式*/
.content_box .full {min-height:750px;font-size:14px;line-height:30px;border:1px solid #d9d9d9;width:1160px;margin:0px 10px 0px 10px;}
.content_box .full p{text-indent:2em;margin-bottom:1em;}

/*内容上下条目*/
.content_box .content_show .up_num {margin:30px 0px 0px 0px;text-align:left;}
.content_box .content_show .up_num li {line-height:30px;display:block;}
.content_box .content_show .up_num li a {font-size:14px;font-weight:bold}


/*内容翻页【兼容单页类分页】*/
.num_content {width:100%;text-align:center;margin-top:100px;}
.num_content li {display:inline-block;width:30px;border:1px solid #cccccc;text-align:center;margin-right: 10px;}
.num_content li a {display:inline-block;width:30px;text-align:center;margin-right: 10px;}




/*五号幻灯样式*/
.PicPlay_style5 {}
.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.8);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%;font-family:"微软雅黑";color:#ffffff; margin:0 auto;  }
.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;font-weight:normal; text-align:left;text-shadow:1px 1px 5px #333333;color:#ffffff;}
.PicPlay_style6 .bd li p {font-size:20px;line-height:35px;text-align:left;text-shadow:1px 1px 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;  }





/* ==================================================== 系统零星页面样式 ====================================================*/



/*登陆页面*/
.login_box{width:1180px;height:320px;background-color:#f1f1f1;border:1px solid #d9d9d9;margin:10px auto}
.login_box .left{width:600px;height:240px;margin:20px 0px 30px 60px;border:10px solid #ffffff;box-shadow: 0px 0px 10px 3px #d9d9d9;}

.login_box #login {width:350px;height:240px;margin:30px 60px 30px 30px;border:1px solid #d9d9d9;box-shadow: 0px 0px 10px 3px #d9d9d9; background:#ffffff; }
.login_box #login ul { margin-bottom:20px;}
.login_box #login ul li {line-height:45px;}
.login_box #login ul li span {width:50px;display:inline-block;margin-left:50px;}
.login_box #login ul li input {width:180px;height:30px;text-indent:5px; background:#f1f1f1; }
.login_box #login ul .code {width:85px; margin-right:5px;}
.login_box #login ul .codeimg {width:80px;height:28px;border:1px solid #cccccc;position: relative;top:10px;border-radius:6px;}
.login_box #login ul .title {height:30px;margin-bottom:10px;text-align: left;border-bottom:1px solid #f1f1f1;}
.login_box #login ul .title h3 {width:80px;line-height:30px;text-align: center;background-color:#e8390e;float:left;color:#ffffff; font-weight:normal; font-size:14px;}
.login_box #login ul .title span {width:80px;line-height:30px;text-align: center;float:right;color:#ffffff}
.login_box #login ul .title span a {font-size:12px; color:#666666}
.login_box #login .but { margin-left:100px; width:180px;}

.login_box #login_info {width:350px;height:240px;margin:30px 60px 30px 30px;border:1px solid #d9d9d9;}

.login_box #login_info ul .title {height:30px;margin-bottom:10px;text-align: left;border-bottom:1px solid #d9d9d9; margin-bottom:30px;}
.login_box #login_info ul .title h3 {width:80px;line-height:30px;text-align: center;background-color:#e8390e;float:left;color:#ffffff; font-weight:normal; font-size:14px;}
.login_box #login_info ul .title span {width:80px;line-height:30px;text-align: center;float:right;color:#ffffff}
.login_box #login_info ul .title span a {font-size:12px; color:#666666}

.login_box #login_info ul { margin-bottom:20px;}
.login_box #login_info ul li {line-height:45px;}
.login_box #login_info ul li i { font-size:18px; margin:0 10px 0 80px;}

/*留言板*/
.guestbook_box ul{margin:10px 0px 0px 30px;margin-bottom:30px;}
.guestbook_box ul li span{display:inline-block;width:100px;height:30px;}
.guestbook_box ul li input {width:300px;height:30px;text-indent:5px;border-radius:6px}
.guestbook_box ul li textarea {width:500px;height:90px;border-radius:6px }
.guestbook_box ul .sub{width:260px;height:50px;text-indent:0px;margin-left:100px;text-align:center;font-size:18px;font-weight:bold;border-radius:8px;background-color:#139e00;color:#ffffff}
.guestbook_box ul .code {width:50px;height:30px;}
.guestbook_box ul .codeimg {width:80px;height:28px;border:1px solid #cccccc;position: relative;top:10px;border-radius:6px;}







/*页脚漂浮留言板*/
.gform {width:300px; background:#f8f9f9; border-top-left-radius:4px;border-top-right-radius:10px;position: fixed;left:0px;z-index: 88;bottom:0; padding-bottom:20px;display:none }

.gform .big{ width:300px; height:30px; line-height:30px;background:#3c6da7; margin-bottom:10px;border-top-left-radius:4px;border-top-right-radius:10px }
.gform .big h3{width:200px;color:#ffffff; font-size:16px;text-indent:10px; margin-left:0; float:left }
.gform .big i{ color:#ffffff; float:right; line-height:30px; margin-right:15px;cursor:pointer}

.gform ul { margin-bottom:20px;}
.gform ul li { margin-bottom:5px;padding-left:25px}
.gform ul li span { display:inline-block; width:100px;border:0}
.gform ul li input { width:250px; height:30px;text-indent:10px; border:0}
.gform ul li textarea { width:230px; height:60px; padding:10px; border:0}
.gform #but {width:150px; height:30px; text-align:center; margin-left:70px; font-size:18px; background-color:#6fb831; color:#ffffff; border:0;border-radius:4px;cursor:pointer}


.gform_2{width:40px;  height:180px;background:#cd0000; border-bottom-right-radius:10px;border-top-right-radius:10px;position: fixed;left:0px;z-index: 88;bottom:10px;cursor:pointer}
.gform_2 .small{ width:20px;margin:10px 0 0 5px; text-align:center;}
.gform_2 .small i{ display:block; width:20px; color:#ffffff; line-height:30px; margin:0px}
.gform_2 .small h3{width:20px;color:#ffffff; font-size:14px; margin:10; line-height:20px; }



/*对联广告*/
#AD_couplet_left{position:fixed;top:100px;left:0; z-index:999 }
#AD_couplet_left img:first-child { width:100%; height:100%;}
#AD_couplet_right{position:fixed;top:100px;right:0;z-index:999}
#AD_couplet_right img:first-child { width:100%; height:100%;}

#AD_couplet_left i,#AD_couplet_right i{ display:block; width:100px; height:20px; background:rgba(0,0,0,0.3); line-height:20px; position:relative; top:-25px; color:#ffffff; font-size:14px;cursor:pointer; text-align:center;}



#play_star { display:block; width:100%; height:80px; font-size:80px; position:relative; top:-100%; z-index:100px; text-align:center; color:#067cad;text-shadow:0 0 30px #ffffff;}
#play_star:hover {color:#0999d5;cursor:pointer}


#play_audio { display:block; width:100%; height:80px; font-size:50px; position:relative;z-index:100px; text-align:center; color:#067cad;text-shadow:0 0 30px #ffffff;}
#play_audio:hover {color:#0999d5;cursor:pointer}



/*友情链接*/
.friend_link { width:1160px;height:100px;}
.friend_link .photo ul li { width:175px; height:50px;}
.friend_link .photo ul li a b{ display:none;}

.friend_link .text ul { width:1140px; margin:0 auto; margin-bottom:5px;}
.friend_link .text ul li { display:inline; margin-right:10px; line-height:25px; }




/*全局用户登陆层遮罩*/
#lock_bg {position: absolute; top: 0px; left: 0px; background-color: #333333;z-index:100; opacity:0.5; -moz-opacity:0.5;filter: alpha(opacity=60);} 

#user_login { display:none; width:450px; 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:200;}
#user_login h3 { width:100%; line-height:50px; font-size:24px; font-family:"微软雅黑"; font-weight:normal; 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}

#user_login ul {width:90%; margin-left:50px;}
#user_login ul li { font-size:14px; height:50px;}
#user_login ul li span { display:inline-block; width:80px; height:30px; float:left;}
#user_login ul li input { width:220px; height:30px; float:left; text-indent:5px;font-size:14px;}
#user_login ul li input:focus {border:1px solid #ff0000;}
#user_login ul li #user_login_but {width:100px; height:30px;}

#user_login ul li #top_u_code { width:90px; margin-right:10px;}
#user_login ul li img { width:100px; height:30px; float:left;cursor:pointer}
#user_login ul li #top_login_but {background:#16a207; color:#ffffff; text-align:center; width:100px;height:30px; border:0; margin-left:80px; margin-right:20px;border-radius:4px; cursor:pointer;text-indent:0;}
#user_login ul li #top_login_reg { display:inline-block; background:#16a207; color:#ffffff; text-align:center;width:100px; height:30px; line-height:30px;border-radius:4px;}
#user_login p { width:90%; text-align:right;}
#user_login p a { font-size:12px;}




.ad_class_title {width:1160px; height:300px;}