@charset "utf-8";
/* CSS Document */
body{margin:50px 0 70px 0; padding:0; font:normal 62.5% Arial; color:#333; background:#fff}
*{margin:0; padding:0;}
a{text-decoration:none; color:#333;}
a:hover{text-decoration:none; color:#13c0f3;}
.clear{clear:both}
.fl{ float:left}
.fr{ float:right}
img{border:0;max-width:100%;}
DIV,ul,li,h1,h2,p,dl,dt,dd{ margin:0; padding:0; list-style:none}
header{height:50px; line-height:50px; background:#000; text-align:center; color:#fff; top:0; left:0; position:fixed; width:100%; z-index:999999;}
.back-btn{width:40px; height:40px; position:absolute; top:5px; left:10px; background:url(images/back.png) no-repeat;background-size:cover;}
/*侧边栏*/
.menu{width:40px; height:40px; position:absolute; top:5px; right:10px; background:url(images/list.png) no-repeat;background-size:cover;}
.sidebar-wrapper{position: relative; height:100%; overflow:auto;}
#dowebok{background-color:#111;}
#dowebok .nav {margin-top:70px; line-height:40px; list-style-type:none;}
#dowebok .nav a {display: block; font-size: 17px; padding:0 20px; color:#fff; text-decoration: none;}
#dowebok .nav a:hover {background-color:#bf0707;}
[data-simplersidebar='active'] {box-shadow:-3px 0 3px 0 rgba(0, 0, 0, 0.5);}
.logo{height:47px; background:url(images/logo.png) center no-repeat; background-size:contain;}

.welcome_text{font-size:2.4em;width:95%; padding:20px 0; word-wrap: break-word; line-height:30px; margin: 0 auto;}
.welcome_text p{font-size:0.7em; color: #be0000; line-height: 25px;word-wrap: break-word;}
.welcome_text span{display: block; font-size: 15px; color: #777; line-height: 20px;word-wrap: break-word;}
.welcome_phone{width: 95%; margin: 0 auto;  font-size: 1.5em; background: linear-gradient(to right,#6f0505,#e00505); color: #fff; height: 35px; line-height: 35px; text-align: center;}


/*
CATALOG1
*/
.catalog_f{height: 35px; width:95%; margin: 10px auto;text-align: center; border-top:2px solid #bf0707; background: #111; color: #fff;}
h3{margin:0; font-size:1.6em; text-align:center; line-height: 35px;}
.catalog_f_list{ width: 100%;}
.catalog_f_list li{width:48%; float: left; border-radius:5px; text-align: center; height: 60px; font-size:13px; display: block; background: #f1f1f1; margin:4px 1%; line-height:18px; color: #000; padding: 10px 0 0 0;}
.catalog_f_list li p{color: #777; font-size:12px;}
/*
CATALOG2
*/
.sort_name{color: #bf0707; font-size:1.5em; height: 35px; text-align: center; line-height: 35px;}
.catalog2_f{height: 35px; color: #fff; line-height: 35px; width: 95%; text-align: center; border-top: 2px solid #111; background:#bf0707; margin: 10px auto;}
.catalog2_f_list{ width: 100%;}
.catalog2_f_list li{width:47%; float: left; border-radius:5px; text-align: center; height: 60px; font-size:13px; display: block; background: #fff; border: 1px solid #ccc; margin:4px 1%; line-height: 18px; color: #000; padding: 10px 0 0 0;}
.catalog2_f_list li p{color: #777; font-size:12px;}


/*INDEX-CONTENT*/
.title{height:35px; width: 95%; display:block;font-size:1.6em;line-height:35px;color:#000; text-align:center; background: #f1f1f1; padding: 7px 0; border-radius: 8px; margin:0 auto;}
.title_index{height:35px;margin:0 auto; padding: 15px 0; display:block;font-size:1.6em;line-height:35px;color:#fff; text-align:center;}
.in-abo{width:100%;margin:0 auto;}
.in-abo ul li{padding:10px;line-height:1.6em;}
.in-pro{width:100%;margin:0 auto;}
.in-pro a{color: #111;}
.in-pro ul{background:#fff;}
.in-pro ul li{margin:2%; width:42%; float:left; padding:1%; display:inline-block; border:1px solid #ccc; text-align:center; list-style:none; color: #111;}
.in-pro2{width:100%;margin:0 auto;}
.in-pro2 a{color: #333;}
.in-pro2 ul{background:#fff;}
.in-pro2 ul li{margin:2%; width:42%; float:left; padding:1%; display:inline-block; border:1px solid #ccc; text-align:center; list-style:none;}
.inpic{width:98%;margin:0 auto;}
.inpic ul{background:#fff; margin:10px auto;}
.inpic ul li{margin:2%; width:29%; float:left; display:inline-block; text-align:center; list-style:none;}
.inpic ul li img{width:100%; max-width:100%;}
.inpic ul li p{line-height:30px; text-align:center; font-size:0.9em;}



/**/
.innew_time{width:55px; height:55px; float:left; text-align:center; margin:10px 5px 0 0;}
.innew_day{width:55px; height:30px; line-height:30px; font-size:30px; color:#bf0707; font-family:Georgia;}
.innew_year{width:55px; height:20px; line-height:20px; color:#bf0707; font-family:Georgia; font-size:13px;}
.inew_content{width:85%; margin:0 auto; padding:0;}
.inew_content ul{list-style:none; padding:0;}
.inew_content ul li{width:100%; line-height:75px; height:75px; margin:10px 0; float:left; border-bottom:1px solid #333}
.inew_content ul li a{font-size:15px; color:#fff; font-weight:bold;}
.inew_content ul li a:hover{color:#fff;}
.inew_content ul li p{width:100%; font-size:14px; color:#ddd; line-height:18px;}






.innews_time{width:55px; height:55px; float:left; text-align:center; margin:10px 5px 0 0;}
.innews_day{width:55px; height:30px; line-height:30px; font-size:30px; color:#bf0707; font-family:Georgia;}
.innews_year{width:55px; height:20px; line-height:20px; color:#bf0707; font-family:Georgia; font-size:13px;}
.index_news{width: 100%; background: url(images/bg_input.jpg) center no-repeat;}
.inews_content{width:98%; margin:0 auto; padding:0;}
.inews_content ul{list-style:none; padding:0;}
.inews_content ul li{width:100%; line-height:75px; height:75px; margin:10px 0; float:left; border-bottom:1px solid #ddd}
.inews_content ul li a{font-size:15px; color:#666; font-weight:bold;}
.inews_content ul li a:hover{color:#299d09;}
.inews_content ul li p{width:100%; font-size:14px; color:#999; line-height:18px;}
.more{width:30%; height:30px; margin:10px auto 30px auto; background:#fff;  font-size:0.9em; border-radius:5px; border:1px solid #eee; line-height:30px; text-align:center;}
.more a{color:#ccc; display:block;}
/*BOTTOM*/
.bottom{height:60px; background:#ddd; line-height:60px; text-align:center; color:#666; font-size:0.87em;}
footer{position:fixed;padding:5px;width:100%;height:45px;bottom:0;border-top:1px solid #fff;background: linear-gradient(to right,#000,#450000);}
footer ul{height:45px;line-height:45px;}
footer ul li{width:33%;float:left;color:#FFF;}
footer ul li dl{width:auto;margin:0 auto;text-align:center;}
footer ul li dt{width:auto;height:25px;overflow:hidden;}
footer ul li dd{width:auto;height:20px; font-size:0.8em; color:#fff;line-height:20px;}
/*SUB*/
.content{padding:10px; line-height:30px; width: 95%; max-width:100%; word-break:break-all;}
.content h2{text-align:center; font-size:1.1em}
.content img{text-align:center; max-width: 100%; height: auto;}
.news{width:100%;margin:0 auto;}	
.news ul{width:100%;margin:0 auto;}	
.news li{list-style-position:inside;list-style-type:disc; border-bottom: 1px solid #eceef0;box-shadow: 0 1px 1px #FFFFFF;height:35px;line-height:35px;padding-left:8px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.news li a:hover{color:#000;}
.proc-img{width:100%; margin:0 auto; max-width:100%;}
.pro-content{width:100%; margin:0 auto; max-width:600px;}

.sub_news_content{width: 100%; max-width: 100%;}
/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#999;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}


.sub_titles{width:100%; text-align:left; padding: 0; color: #003fb2; font-size: 24px; line-height: 50px; height: 50px; border-bottom: 1px solid #003fb2;}




/*MES-FORREAL*/
.msgtitle{display:block;padding-bottom:5px;font-size:14px;font-weight:bold;}
.message_block p{padding:12px;}
.msg_input{width:80%;border:1px solid #e0e0e0;padding:8px 9px;background:#fff;font-size:18px;color:#ccc; margin: 0 0 0 10px; height: 30px;
	-moz-box-shadow:5px 5px 5px #eee inset;-webkit-box-shadow:5px 5px 5px #eee inset; box-shadow:5px 5px 5px #eee inset;border-radius:2px;}
.msg_input_on{width:80%;border:1px solid #8cd1ff;background:#f1f9ff;padding:8px 9px; margin: 0 0 0 10px; height: 30px;
	-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;}
.message_tag{ text-align: center; vertical-align: middle;}
.message_labes{font-size:14px;}
.message_title{height:45px;line-height:45px; text-align: center; vertical-align: middle;}
.message_title span{float:right;font-weight:bold;}
.message_info{color:#8ea6b6;text-align:right;}
.msg_btn_area{margin:16px 0 16px 10px;text-align:left;}
.msg_btn_area a{display:inline-block;padding:5px 15px;background:#d40f0f; text-decoration:none; color:#fff;text-align:center;font-size:16px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;background:#a90b0b}
/*分页样式*/
.page_info{text-align:center;margin:10px;color:#999;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}
