*:focus {outline: none;}
html, div, map, dt, isindex, form, header, aside, section, section, article, footer {      display: block; -webkit-text-size-adjust: none;}
html, body {height: 100%;margin: 0;padding: 0;font-family: "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;background: #F5F5F5;font-size: 12px;-webkit-text-size-adjust: none;}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0;}
li{ list-style:none;}
img{ border:none;}
a{ color:#333; text-decoration:none;}
a:hver{ color:#333;}

.clear {clear: both;}
.f_l { float:left;}
.f_r { float:right;}
.pd_normal{padding:10px; border:1px solid #E4DDB4; margin:10px; margin-top:20px;}
#main .pd_normal li{ width:328px; line-height:30px; background:url(/static/image/li.gif) no-repeat left 14px; padding-left:10px;}
header#sub{ background:url(/static/image/bg_titleline.jpg) no-repeat left bottom; line-height:30px; clear:both; padding-top:20px;}
span#title_sub{ font-size:18px; font-weight:bold; font-family:'黑体';}
#main .index_news li{ background:url(/static/image/li.gif) no-repeat left 9px; line-height:20px; padding-left:12px; float:left; margin:2px 8px; width:46%; height:20px; overflow:hidden;}
.ke-zeroborder td, .MsoNormalTable td{ border: 1px solid #EEE;}
.ke-zeroborder td img{ margin: 10px; margin-bottom: 0;}
.page_width { width: 1000px; margin: 0 auto; overflow:hidden;}
.MsoNormal ,#main p{ font-size: 12px;}
.no_border{ border:none;}
.pd_none{ padding:0;}


div#header{ width:100%;color:#b5b5b5; background-color:#007abd;}
div#header .hidden-desktop {text-align:center;}
div#header .toubu { height:80px; line-height:80px;}
div#header .toubu .top1 {display:inline;float:right;height:80px; margin:0 auto;}
div#header .toubu .top1 span {float:right;line-height:50px;}
div#header .toubu .top1 span a { color:#fff;}
div#header .toubu .top1 .sousuo {margin:0 auto;display:block; clear:both;}
div#header .toubu .top1 form {line-height:30px; margin:0 auto;display:inline;float:right;}
#header>div.daohang{font-size:16px;background:url(/static/image/dhbj.png) repeat;}
div#adv{display:block; overflow:hidden;}


#header .daohang { border-top:1px solid #fff;}
#header .daohang ul{ width:100%;margin:0 auto; padding:0;}
#header .daohang ul .current_navigation {}
#header .daohang ul li{ width:12.4%;position:relative; float:left; height:41px; line-height:41px;}
#header .daohang ul li.wangzhanshouye a { padding-left:0px;}
#header .daohang ul span.nav_split{width:1px; position:relative; float:left; height:41px; line-height:41px;}
#header .daohang ul li a{ display:block; text-align:center; color:#fff; font-weight:bold; }
#header .daohang ul li a:hover{ color: white;}
.nav_hover{}

#header .daohang ul li ul {width:100%;display:none; overflow:hidden; position:absolute; top:41px; background:#1780c1;z-index:10000;margin:0px; padding:0px;opacity:0.9;}
#header .daohang ul li ul li {width:100%;height:41px; line-height:41px;text-align:center;margin:0px; padding:0px;}
#header .daohang ul li ul li a {width:100%;text-align:center;color:#FFF; font-size:15px; height:41px; line-height:41px;margin:0px;padding:0px;background:url(/static/image/jiangexian.png) no-repeat 13px bottom;}
#header .daohang ul li ul li a:hover {background-color:#0f5075;border-bottom:1px solid #0f5075; background-image:none; color:#ffc000;}

.current_location {text-align:right; padding-right:10px; background:#F8F8F8; height:24px; line-height:24px; border:1px solid #D8D8D9;color:#333;}
.current_location a { color:#333;}
.current_location a:hover { color:#333;}
.current_location .current_channel {color:#333; }


.guestbook_main { padding:10px; border:1px solid #CCC; margin-bottom:10px; }
.guestbook_title { color:#227BAD; line-height:30px; font-weight:bold; border-bottom:1px dashed #227BAD; }
.guestbook_intro { line-height:30px; text-align:right; }
.guestbook_content { padding:5px; border:1px dashed #CCC; margin-bottom:10px; }
.guestbook_answer { padding:5px; border:1px solid #CCC; }
.guestbook_answer h2 { color:red; line-height:20px; font-size:12px; }


.main{ padding-bottom:20px;}
.left_bottom { height:20px;}

.main .row .span8 .kaitou{height:29px;font-size:16px; background:url(/static/image/bg_titleline.png) no-repeat left bottom; margin-bottom:15px;font-weight:bold;}
.main .row .span8 .kaitou span {float:right;font-size:14px;}
.main .row .span8 .kaitou span a {color:#000; font-weight:normal;}

.mychgPic{border:2px solid #c3c3c3; margin-bottom:10px;display:inline-block;}
.mF_liuzg{position:relative;height:220px; background:#fff;}
.mF_liuzg .loading{position:absolute;z-index:9999;height:100%;color:#666;text-align:center;padding-top:90px;}
.mF_liuzg .pic { margin:0 auto; padding:0;}
.mF_liuzg .pic li{position:relative;overflow:hidden; height:0px; height:27.56px !important;}
.mF_liuzg .pic li p{position:absolute;width:270px;}
.mF_liuzg .pic li p a{display:block;}
.mF_liuzg .pic li p img{width:270px;height:220px;}
.mF_liuzg .txt {width:270px;margin:0 auto; padding:0;}
.mF_liuzg .txt li{position:absolute;z-index:2;bottom:0;width:100%;height:20px;line-height:20px;overflow:hidden;display:none;margin:0 auto;}
.mF_liuzg .txt li a{}
.mF_liuzg .txt-bg{position:absolute;left:0;bottom:0;z-index:1;width:100%;height:20px;background:url(/static/image/beijingtiao.png);opacity:0.8;margin:0 auto; padding:0;}
.mF_liuzg .num{width:40%;position:absolute;z-index:3;bottom:0px;right:0px;color:#333;margin:0 auto;}
.mF_liuzg .num li{float:left;width:19%;position:relative;text-align:center;cursor:pointer;color:#FFF; border-right:1px solid #fff;}
.mF_liuzg .num li.current,.mF_liuzg .num li.hover{ background:#117fc3; color:#fff;}

.main .row .span5 .news {width:100%;margin-bottom:10px;}
.main .row .span5 .news .index_news{margin:0 auto; padding:0;}
.main .row .span5 .news .index_news li {list-style:inside; line-height:23px;}
.main .row .span5 .news .index_news li a {color:#666;}
.main .row .span5 .news .index_news li span {}

.main .row .span4 .kaitou{height:29px;font-size:16px; background:url(/static/image/bg_titleline.png) no-repeat left bottom; margin-bottom:15px;font-weight:bold;}
.main .row .span4 .shipin { text-align:center;}


aside#side{ float:left; width:100%; min-height:200px;}
#side img{border:1px solid #DDD; border-radius:3px; margin-bottom:8px;}
#side h4, #side li{background:url(/static/image/bg_psub.jpg) no-repeat; display:block; border:1px solid #DDD; border-radius:3px; margin-bottom:8px; padding-left:10px; line-height:23px; font-weight: normal; color:#666; width: 192px; height: 23px; white-space:nowrap; overflow: hidden;text-overflow:ellipsis;}
#side h4 a,#side li a{ background: url(/static/image/bullet_side.gif) no-repeat left 7px; padding-left: 12px; color:#333;}
#side li.channel_level2{ padding-left: 20px; width: 182px;}
#side li.channel_level2 a{background: url(/static/image/bullet_sidetop2.gif) no-repeat left 4px; padding-left: 12px;}
#side li.channel_level3{ padding-left: 30px; width: 172px;}
#side li.channel_level3 a{background: url(/static/image/bullet_sidetop.gif) no-repeat left 6px; padding-left: 12px;}
div#side_title{ background:url(/static/image/dhbj.png) repeat-x; height:43px; border-top-left-radius:5px; border-top-right-radius:5px; overflow:hidden; margin-bottom:8px;}
#side_title div{float:left; line-height:43px;}
div#title_logo{padding-left:24px;}
#title_logo img{ border:none;}
div#title_cn{ font-size:14px; color:#FFF; font-weight:bold; padding:0 6px;}
div#title_en{ text-transform:uppercase; font-size:12px; color:#3964c2; font-family:Arial, Helvetica, sans-serif;}


#main{ width:100%; min-height:476px;}
ul#p_index{width:100%;display:inline-block;margin:0 auto; text-align:center;}

#p_index li{margin:0px 30px 0px 0px; display:inline-block; width:255px; border-radius:5px; text-align: center; padding-bottom:20px;}
#p_index li:nth-of-type(3n+3){}
#p_index li a{ display:block;}
#p_index li img { border:1px solid #CCC; text-align: center; height:178px;border-radius:5px;width:255px;}
div#video_index{ display:block; width:280px; height:200px; float:left; padding-right:25px;}
article#intro_index{display:block; width:100%; margin-bottom:10px;}
article#intro_index div.kaitou{ height:29px;font-size:16px; background:url(/static/image/bg_titleline.png) no-repeat left bottom; margin-bottom:15px;font-weight:bold;}
article#intro_index div span {float:right;font-size:14px;}
article#intro_index div span a { color:#000;font-weight:normal;}
article#intro_index .index_news { margin:0 auto; padding:0;}
article#intro_index .index_news li { line-height:24px; list-style:inside;}
article#intro_index .index_news li a { color:#666;}
header#intro_title{ background:url(/static/image/bg_titleline.jpg) no-repeat left bottom; height:50px; line-height:30px; margin-bottom:10px;}
header#news_title{ background:url(/static/image/bg_titleline.jpg) no-repeat left bottom; height:40px; line-height:30px; }
header#title{ background:url(/static/image/bg_titleline.jpg) no-repeat left bottom; padding-top:10px; line-height:40px; margin-bottom:10px;}
article#main{ line-height:24px;}
section.main .span4 #main .guanggao { text-align:center; margin-bottom:20px;}
#main li{line-height: normal;}
#main table{ border-collapse: collapse; width: 600px;}
#main td{ padding:0 5px; font-size: 12px;}
span#title_cn{ font-size:24px; font-weight:bold; font-family:'黑体';}
span#title_en{ font-size:18px; padding-left:10px; color:#666; font-family:Arial, Helvetica, sans-serif;}

#main .article_list{ margin:0 0 20px 0;}
#main .article_list li { line-height:30px; border-bottom:1px dashed #999; padding:0 15px;}
#main .article_list li a { color:#333;}
#main .article_list li:nth-child(even){ background-color:#F8F8F8; }




nav#nav_bottom{}
#nav_bottom .container div.kaitou{height:29px;font-size:16px; background:url(/static/image/bg_titleline.png) no-repeat left bottom;font-weight:bold;}
#nav_bottom .container div span {float:right;font-size:14px;}
#nav_bottom .container div span a { color:#000;font-weight:normal;}
#nav_bottom dl{ float:left; margin:15px; color:#666;}
#nav_bottom dl dt{ line-height:30px; border-bottom:1px solid #e6e6e6; width:150px; text-align:center; margin-bottom:5px; font-weight:bold;}
#nav_bottom dl dd{ line-height:24px; text-align:center; }
dl#dd_left dd{ line-height:24px; text-align:left;}
.bg_contact{ background:url(/static/image/bg_contact.gif) no-repeat 80px bottom; height:230px;}

.rollBox img{border:none;}
.rollBox{overflow:hidden;margin:0 auto;}
.rollBox .Cont{width:100%;overflow:hidden;margin:0 auto;padding:20px 0px;text-align:center;}
.rollBox .ScrCont{width:100%;}
.rollBox .Cont .pic{text-align:center;padding-right:10px; display:inline;}
.rollBox .Cont .pic:nth-of-type(4n+4){padding-right:0;}
*+html .rollBox .Cont .pic{width:20%;float:left;text-align:center;padding-right:20px;}
.rollBox .Cont .pic img{border:3px solid #e3e1e2;margin:0 auto; height:171px; width:215px;}


section#links{}
#links .container div.row .span12 div{height:29px;font-size:16px; background:url(/static/image/bg_titleline.png) no-repeat left bottom;font-weight:bold;}
#links ul { margin:15px 0px 20px 0px; text-align:center;}
#links li{display:inline-block;list-style:none; margin:0px 8px 10px 8px; width:12%;}
#links li img { border:1px solid #ddd; width:100%;}


footer#footer{color:#000; text-align:center; border-top:7px solid #3d3d45;}
footer#footer p {}


#online_support_main { z-index:9999; position:absolute;display:block; overflow:hidden; width:163px; zoom:1; }
#online_support_title { height:34px; background:url(/static/image/online_support_title.jpg) no-repeat; cursor:pointer;}
#online_support_body { min-height:100px; background:url(/static/image/online_support_body.jpg) repeat-y; padding:10px; text-align:center; }
#online_support_bottom { height:20px; background:url(/static/image/online_support_bottom.jpg) no-repeat; }

.fenye { width:100%;position:relative; height:23px;text-align:center;}
.page_turner {display:inline-block; text-align:center;}
.page_turner a, .page_turner span { float:left; display:block; border:1px solid #D3D1D1; padding:2px 5px; margin-left:4px; line-height:16px; }
.page_turner a:link, .page_turner a:visited { text-decoration:none; }
.page_turner a:hover, .page_turner a.c { background:#304189; color:#FFF; }
#total {color:blue; display:inline; line-height:16px;}

h1#info_name { font-size: 20px; text-align:center; line-height:30px; padding: 10px; }
#info_intro { padding:0 10px; text-align:center; color:#999; border:1px solid #E4DDB4; line-height:30px; background:#F6F1E3; }
#info_intro a { color:#999;}
#info_scontent { padding:10px; background:#EFF3D9; border:1px solid #A6CC93; margin-top:10px; }
#info_content { padding:10px 0 50px 0; font-size:14px; }
#info_bcontent { padding:10px 0; font-size:14px; }
#info_extra { padding:10px 0; }
#info_pic { width:240px; }
#info_bpic { padding:10px; text-align:center; }
#info_bpic img { max-width:600px; padding:5px; border:1px solid #CCC; }
#info_around { padding:5px; background:#EFF3D9; border:1px solid #A6CC93; }
#info_around p { padding-bottom:0px;}
#info_around p a { color:#333;}
#info_comment { text-align:right; padding:20px 0; }

#scrollleft { overflow:hidden; width:100%; }
#scrollleft .scrollmain { float:left; width:1000%; }
#scroll_a { float:left; }
#scroll_b { float:left; }

#tab_menu { overflow:auto;zoom:1; }
#tab_menu li { float:left; line-height:28px;padding:0 10px; text-align:center; font-size:14px; color:#2362ED; font-weight:bold; cursor:pointer; color:#2362ED;}
#tab_menu .tab_menu_in { background:#2362ED; color:#FFF;}
#sitemap li { padding:1px; }
#sitemap li a { background:#EFF3D9; line-height:22px; display:block; padding:0 20px; border:1px solid #A6CC93; }
#sitemap li a:hover { text-decoration:none; background:#FFF; }



input { font-family:"宋体"; font-size:12px; }
.form_text { font-size:12px; border:1px solid #CCC; height:26px; line-height:26px; padding:0 5px; width:400px; }
.form_text_verifycode { font-size:12px; border:1px solid #CCC; height:26px; line-height:26px; padding:0 5px; width:50px; }
#form_text_search {height:24px; line-height:24px; padding:0; margin:0 auto;width:208px;border-radius:0px;float:left;border:1px solid #e1ac0a; text-indent:6px;}
#form_submit_search { width:60px; height:26px; border:1px solid #e1ac0a; background:#e1ac0a;margin:0 auto;padding:0;float:right; color:#fff; font-weight:bold;}
.form_select { font-size:12px; border:1px solid #CCC; }
.form_textarea { font-size:12px; width:400px; height:80px; padding:5px; border:1px solid #CCC; }
.form_checkbox { }
.form_submit { background:url(/static/image/submit_button.jpg) no-repeat; width:79px; height:31px; border:none; color:#FFF; font-weight:bold; }
.form_file { font-size:12px; padding:3px 5px; border:1px solid #CCC; background:#FFF; }
.common_form { }
.common_form li { padding:10px 0; overflow: auto; zoom:1; border-bottom:1px dashed #CCCCCC; }
.common_form label { float:left; text-align:right; padding-right:10px; width:100px; display:block; height:28px; line-height:28px; font-size:14px; }

#slider-id-wrapper .liquid-slider {}

.main .row .span4 .guanggao { text-align:center; margin-bottom:25px;}
