﻿/* ::::: http://www.xlxishiji.com/scripts/ui/skins/Aqua/css/ligerui-all.css ::::: */

/* ::::: http://www.xlxishiji.com/scripts/ui/skins/Aqua/css/ligerui-common.css ::::: */

body { font-family: '宋体'; font-size: 12px; }
* {  }
/* ::::: http://www.xlxishiji.com/scripts/ui/skins/Aqua/css/ligerui-dialog.css ::::: */

/* ::::: http://www.xlxishiji.com/scripts/ui/skins/Aqua/css/ligerui-form.css ::::: */

/* ::::: http://www.xlxishiji.com/scripts/ui/skins/Aqua/css/ligerui-grid.css ::::: */

/* ::::: http://www.xlxishiji.com/scripts/ui/skins/Aqua/css/ligerui-layout.css ::::: */

/* ::::: http://www.xlxishiji.com/scripts/ui/skins/Aqua/css/ligerui-menu.css ::::: */

/* ::::: http://www.xlxishiji.com/scripts/ui/skins/Aqua/css/ligerui-tab.css ::::: */

/* ::::: http://www.xlxishiji.com/scripts/ui/skins/Aqua/css/ligerui-tree.css ::::: */

/* ::::: http://www.xlxishiji.com/templates/jixie/css/style.css ::::: */

body, h1, h2, h3, h4, h5, h6, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, figure { margin: 0px; padding: 0px; }
p, ul, li, dl, dd, dt, form, h1, h2, h3, h4, h5, h6 { list-style: none outside none; }
body { color: rgb(51, 56, 61); text-align: center; margin: 0px; min-width: 1050px; height: auto; font: 12px/1.5 arial; }
a { color: rgb(59, 141, 209); text-decoration: none; }
a:hover { color: rgb(140, 172, 82); }
.gotop { display: none; background: url('../img/gotop.gif') no-repeat scroll 0% 0% transparent; bottom: 218px; height: 48px; margin-right: -560px; position: fixed; right: 50%; width: 48px; z-index: 10; }
.gotop:hover { background-position: left -50px; }
.header { margin: 0px auto 10px; float: left; }
.header_top { width: 100%; margin: 0px auto; height: 30px; background: none repeat scroll 0% 0% gray; }
.header_top_cont { width: 1000px; margin: 0px auto; height: 30px; overflow: hidden; color: rgb(204, 204, 204); font-size: 13px; line-height: 30px; text-align: left; }
.header_top_cont a, .header_top_cont a:hover, .header_top_cont a:visited { color: rgb(204, 204, 204); }
.header_inner { margin: 0px auto; width: 100%; float: left; background: none repeat scroll 0% 0% rgb(245, 245, 245); }
.header_inner_box { float: left; width: 100%; }
.header_inner_cont { width: 1000px; height: 113px; margin: 0px auto; }
.header_inner_cont .logo { background: url('../img/logo.png') no-repeat scroll 0px 20px transparent; color: black; display: block; float: left; font-size: 18px; font-weight: bold; height: 112px; line-height: 300px; width: 600px; overflow: hidden; }
.header_inner_cont .logo a { color: rgb(255, 255, 255); display: block; height: 108px; overflow: hidden; }
.header_phone { width: 300px; color: rgb(175, 10, 10); display: block; float: right; height: 72px; padding: 20px 0px; vertical-align: middle; font-size: 18px; font-weight: bold; }
.headermenu { width: 100%; float: left; background: none repeat scroll 0% 0% rgb(50,42,42); }
.header_menu { width: 1000px; margin: 0px auto; height: 50px; padding-left: 176px; }
.header_menu .nav { float: left; font-size: 14px; margin: 0px; position: relative; }
.header_menu .nav li { float: left; position: relative; width: 103px; text-align: center; list-style: none outside none; text-decoration: none; }
.header_menu .nav li a { float: left; color:white; cursor: pointer; display: block; height: 40px; line-height: 40px; padding: 5px 0px; text-align: center; width: 101px; font-weight: bold; }
.header_menu .nav li a:hover { color: red; background: url('../img/menu_back.png') no-repeat scroll 0px 3px transparent; }
#bigbanner { width: 100%; margin: 0px auto; text-align: center; float: left; }
#banners { width: 100%; }
#banners img { width: 100%; }
.banner { display: none; }
#controls { width: 100px; text-align: center; position: absolute; left: 47%; z-index: 9; margin-top: -30px; }
#controls li { list-style: none outside none; display: inline; }
#controls li a { width: 12px; height: 12px; display: block; margin: 0px 3px; background: url('../img/ico2.png') no-repeat scroll 0% 0% transparent; float: left; }
#controls li.active a { background: url('../img/ico1.png') no-repeat scroll 0% 0% transparent; }
#controls li a:hover { background: url('../img/ico2.png') no-repeat scroll 0% 0% transparent; }
#showproduct { float: left; }
.pro_menu { width: 100px; font-size: 13px; background: none repeat scroll 0% 0% white; height: 125px; float: left; display: none; }
#pro_menu a { line-height: 25px; float: left; padding: 0px; width: 102px; height: 25px; }
#pro_menu a:hover { background: none repeat scroll 0% 0% rgb(204, 0, 0); text-decoration: underline; color: White; }
.clear { clear: both; font-size: 0px; height: 0px; overflow: hidden; }
.boxwrap { margin: 10px auto; width: 1000px; display: block; height: auto; text-align: left; background-color: White; clear: both; }
.boxwrap:after { clear: both; content: "."; display: block; height: 0px; visibility: hidden; }
.left266 { float: left; width: 289px; }
.left790 { float: left; display: inline; width: 710px; border-left: 1px solid rgb(226, 226, 226); background: none repeat scroll 0% 0% rgb(255, 255, 255); overflow: hidden; }
.sidebar { padding: 20px; }
.sidebar h3 { border-bottom: 1px solid rgb(218, 218, 218); color: rgb(68, 68, 68); font-size: 16px; margin-bottom: 5px; padding-bottom: 5px; }
.sidebar ul { margin-bottom: 16px; }
.sidebar ul li {  }
.sidebar li a { background-position: left -68px; border-bottom: 1px solid rgb(242, 242, 242); color: rgb(136, 136, 136); display: block; padding: 8px 0px 8px 20px; }
.sidebar li a:hover { background-color: rgb(251, 251, 251); background-position: left -68px; border-color: rgb(218, 218, 218); color: rgb(51, 51, 51); }
.navbar { margin-bottom: 16px; }
.navbar:after { clear: both; content: "."; display: block; height: 0px; visibility: hidden; }
.navbar li { clear: both; padding-bottom: 10px; }
.navbar li a { margin: 0px; padding: 0px; background: none repeat scroll 0% 0% transparent; border: medium none; }
.navbar li a:hover { background: none repeat scroll 0% 0% transparent; border: medium none; }
.navbar li h4 { margin: 0px; padding: 5px 0px 5px 20px; border: medium none; color: rgb(136, 136, 136); font-weight: normal; height: 18px; background: url('../img/sprite.gif') no-repeat scroll left -71px transparent; }
.navbar li .list { margin-left: 20px; position: relative; }
.navbar li .list a { display: block; float: left; padding-left: 5%; width: 45%; background: url('../img/icon_arrow_blue.gif') no-repeat scroll left center transparent; line-height: 24px; }
.focus_list { padding-bottom: 10px; width: 224px; overflow: hidden; }
.focus_list ul { margin-top: 5px; width: 250px; }
.focus_list li { float: left; padding: 0px 10px 10px 0px; text-align: center; }
.focus_list li a { padding: 0px; border: medium none; background: none repeat scroll 0% 0% transparent; color: rgb(136, 136, 136); }
.focus_list li a:hover { border: 0px none; }
.focus_list li a img { margin: 0px auto; padding: 1px; border: 1px solid rgb(204, 204, 204); width: 64px; height: 64px; }
.focus_list li a span { display: block; line-height: 24px; width: 68px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.sidebar .rank_list li { position: relative; padding: 10px 0px 0px 25px; height: 20px; vertical-align: top; }
.rank_list li a { display: block; padding: 0px; border: medium none; background: none repeat scroll 0% 0% transparent; color: rgb(136, 136, 136); text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.rank_list li a:hover { border: medium none; }
.rank_list li .num { position: absolute; left: 0px; top: 12px; display: inline-block; vertical-align: -3px; width: 16px; height: 16px; margin-right: 10px; background: none repeat scroll 0% 0% rgb(19, 137, 215); font-style: normal; color: rgb(255, 255, 255); font-size: 10px; font-family: '宋体'; text-align: center; overflow: hidden; }
.rank_list li.active .num { top: 9px; background: none repeat scroll 0% 0% rgb(214, 0, 7); font-family: '宋体'; }
.rank_list li span { float: right; color: rgb(153, 153, 153); }
.meta { border-bottom: 1px solid rgb(238, 238, 238); padding-bottom: 10px; }
.meta .share { float: right; }
.meta-tit { color: rgb(59, 141, 209); font-size: 18px; margin: 0px 0px 10px; }
.meta-info { color: rgb(153, 153, 153); }
.entry { font-size: 13px; line-height: 24px; word-wrap: break-word; }
.entry img { max-width: 670px; }
.entry strong { color: rgb(220, 37, 35); }
.entry p { margin: 15px 0px; }
.entry a { text-decoration: underline; }
.base_tit { border-bottom: 1px solid rgb(218, 218, 218); color: rgb(68, 68, 68); font-size: 14px; margin: 20px auto 2px 0px; padding-bottom: 5px; }
.related { width: 670px; overflow: hidden; }
.related .txt_list { padding: 10px 0px; }
.related .txt_list li { padding-left: 12px; font-size: 13px; line-height: 24px; background: url('../img/icon_arrow_blue.gif') no-repeat scroll left center transparent; }
.related .txt_list li span { color: rgb(153, 153, 153); font-size: 12px; padding: 0px 6px; }
.main_box { padding: 20px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.line10 { clear: both; font-size: 0px; height: 10px; overflow: hidden; }
.footer { clear: both; padding: 0px; margin: 10px 0px 0px; text-align: left; background: none repeat scroll 0% 0% rgb(51,43,41); color: White; width: 100%; height: 280px; font-size:14px;line-height:25px; }
.footer_inner { margin: 0px auto; width: 1000px; }
.footer_inner li { list-style: none outside none; text-decoration: none; background: url('../img/footarr.png') no-repeat scroll 0px 7px transparent; padding-left: 10px; line-height: 25px; font-size:13px; }
.footer_inner li a, .footer_inner li a:hover, .footer_inner li a:visited { color: White; }
.footer_czxx { width: 255px; float: left; height: 255px;  padding-top: 25px; }
.footer_gywm { float: left; width: 75px; height: 255px;  padding: 25px 40px 0px; }
.footer_xwzx { float: left; width: 140px; height: 255px; padding: 25px 40px 0px; }
.footer_cpzs { float: left; width: 140px; height: 255px;  padding: 25px 20px 0px; }
.footer_gcyj { float: left; width: 200px; height: 255px; padding-left: 15px; padding-top: 25px; }
.footer_lxwm { float: left; width: 160px; height: 255px; padding: 25px 10px 0px; }
.copyright { padding: 5px 0px; color: rgb(187, 187, 187); line-height: 1.8em; background: none repeat scroll 0% 0% rgb(74, 74, 74); width: 100%; float: left; }
.copyright_cont { width: 1000px; margin: 0px auto; font-style: italic; }
.friendlink { color: rgb(187, 187, 187); width: 1000px; margin: 0px auto; }
.friendlink_content a, .friendlink_content a:hover, .friendlink_content a:visited { color: rgb(187, 187, 187); }
/* ::::: http://bdimg.share.baidu.com/static/api/css/slide_share.css?v=bc01b5e3.css ::::: */

.bdshare-slide-button-box { height: 326px; position: fixed; overflow: visible; }
.bdshare-slide-button-box .bdshare-slide-button { width: 24px; height: 88px; display: block; position: absolute; top: 58px; }
.bdshare-slide-style-r6 .bdshare-slide-button { background: url('../img/r6.gif') no-repeat scroll 0px 0px transparent; }
.bdshare-slide-list-box { border: 1px solid rgb(233, 233, 233); text-align: left; overflow: hidden; background: none repeat scroll 0% 0% rgb(246, 246, 246); }
.bdshare-slide-top { height: 28px; color: rgb(98, 98, 98); overflow: hidden; font-weight: bold; font-size: 14px; line-height: 28px; padding: 0px 5px; }
.bdshare-slide-list { padding: 5px 0px; margin: 0px; background: none repeat scroll 0% 0% rgb(255, 255, 255); overflow-y: auto; overflow-x: hidden; }
.bdshare-slide-list-ul { padding: 0px; margin: 0px; border: 0px none; list-style: none outside none; }
.bdshare-slide-bottom { line-height: 25px; font-size: 12px; text-align: right; clear: both; height: 30px; }
.bdshare-slide-bottom a { color: rgb(153, 153, 153); text-decoration: none; border: 0px none; float: right; }
.bdshare-slide-bottom a:hover { color: rgb(0, 169, 224); }
.bdshare-slide-list a, .bdshare-slide-bottom a { color: rgb(86, 86, 86); font: 12px/18px '宋体'; display: block; background-image: url('../img/icons_0_16.png'); background-repeat: no-repeat; padding: 5px 0px 5px 28px; text-decoration: none; border: 1px solid rgb(255, 255, 255); }
.slide-more { background-position: 4px 5px; }
.bdshare-slide-bottom .slide-more { border: medium none; margin-right: 10px; }
#vk_service { position: relative; z-index: 9999; }
.vk_sv_t { background: url('../img/vk_sv_t.png') no-repeat scroll 0% 0% transparent; }
.vk_sv_m { font-size: 14px; padding: 5px; background: url('../img/vk_sv_m.png') repeat-y scroll 0% 0% transparent; }
.vk_sv_b { width: 200px; background: url('../img/vk_sv_b.png') no-repeat scroll 0% 0% transparent; height: 20px; }
.vk_sv_btn_r { float: left; height: 180px; margin: 105px 0px 0px -5px; width: 50px; background: url('../img/vk_sv_r.png') no-repeat scroll 0% 0% transparent; }
.vk_sv_table span { padding: 5px 0px; line-height: 20px; width: 100px; color: rgb(255, 153, 0); font-size: 14px; font-weight: bold; }
.vk_sv_table a { color: rgb(0, 170, 221); font-size: 14px; font-weight: bold; }
.vk_sv_table a:hover { color: rgb(255, 102, 0); }
