﻿/*样式初始化*/
/*为背景定义了颜色*/
/*html {
color:#000;
background:#FFF;
}*/

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; font-size: 12px; font-family: Arial, "宋体" ,tahoma,arial,\5b8b\4f53,sans-serif; color: #555; }
/*去除IE中div的默认高度*/

/*div
{
    width: 100%;
    line-height: 0;
}*/
/*合并边线,边线空间至零.*/
table { border-collapse: collapse; border-spacing: 0; }
/*清除边线*/
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
li { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
:09:10 /*添加空字符清除融合*/ q:before, q:after { content: ''; }
abbr, acronym { border: 0; font-variant: normal; }
/* to preserve line-height and selector appearance */
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
/*to enable resizing for IE*/
/*在ie下重定义*/
input, textarea, select { *font-size:100%;
}
/*because legend doesn’t inherit in IE */
/*IE下legend不继承 */
legend { color: #000; }
/*样式初始化*/
body { text-align: center; width: 100%; height: 100%; margin: 0 auto; padding: 0; overflow-x: hidden; background-color: White; background: url(../images/default/bg.jpg); background-repeat: repeat-x; }
#wrap { text-align: left; width: 978px; margin: 0 auto; height: 100%; display: inline-block; }
.head { width: 978px; display: inline-block; position:relative; padding-bottom:10px; }/*height: 101px; */
.sp_img { float: left;  width: 259px; height: 101px; }/*background: url(../images/default/sp.jpg); background-repeat: no-repeat;*/
.sp_search { float: right; width: 355px; text-align: right; }
.sp_search p { padding-top: 30px; }
.sp_search p span { width: 65px; display: inline-block; text-align: center; }

.sp_search p a { font-size: 12px; color: #666666; font-family: 宋体; text-decoration: none;}
.sel_css { font-size: 12px; color: black; font-family: 宋体; width: 70px;}
.sea { width: 340px; text-align: right; overflow: hidden; float: right; }
.search { padding-top: 15px; margin: 0 auto; width: 340px; }
.search_zx{ padding-top: 5px; margin: 0 auto; width: 340px; }
.search td,.search_zx td {  text-align: center; }
.txt_sty { border: solid 1px #A3A2A2; background-color: #F8F8F8; vertical-align: top; width: 165px; }
/*导航栏*/
.nav { background: url(../images/default/nav_bg.jpg); background-repeat: no-repeat; background-position: right; width: 978px; height: 62px; }
.menu { display: block; height: 60px; position: relative; width: 960px; z-index: 150; }
.menu li { float: left; height: 32px; width: 120px; display: inline; }
.menu li a { color: white; font-size: 13px; display: block; width: 120px; height: 32px; line-height: 32px; text-align: center; font-family: 微软雅黑; font-weight: bold; text-decoration: none; }
.menu li a:hover, .menu li.current a { color: #434343; text-decoration: none; background: url(../images/default/nav_btn_hover.jpg); height: 32px; width: 120px; background-repeat: repeat-x; }
.menu li.current { /*background:url(../images/common/liCurbg.png) center bottom no-repeat;*/ }
.menu li#m1 { width: 77px; background: none; }
.menu li#m1 a { width: 77px; }
.menu li#m2, .menu li#m2 a, .menu li#m2 li, .menu li#m2 li a { width: 87px; }

.menu li ul { display: none; position: absolute; z-index: 150; border-top: none; padding: 6px 0; width: 930px; left: 0px; }
.menu li.current ul { display: block; }
.menu li ul#u1 { display: none; position: absolute; z-index: 150; border-top: none; padding: 6px 0; width: 930px; left: 0px; }
.menu li ul#u2 { display: none; position: absolute; z-index: 150; border-top: none; padding: 6px 0; width: 600px; }
.menu li ul#u3 { display: none; position: absolute; z-index: 150; border-top: none; padding: 6px 0; width: 500px; }
.menu li ul#u4 { display: none; position: absolute; z-index: 150; border-top: none; padding: 6px 0; width: 300px; }
.menu li li { float: left; display: block; margin: 0px; height: 20px; padding: 0; background: none; width: 70px; }
.menu li li a, .menu li.current li a { height: 20px; line-height: 20px; color: #666666; background: none; width: 70px; font-size: 12px; font-family: 宋体; font-weight: normal; display: inline-block; white-space: nowrap; }
.menu li li a:hover, .menu li.current li a:hover, .menu li.hover li a:hover { background: none; width: 70px; display: inline-block; white-space: nowrap; font-weight: bold; }
.menu li li, .menu li.current li.menucurrent a { font-weight: bold; }
/*主页内容样式*/
.main_box { width: 978px; padding-top: 6px; }
/*主页banner特效*/
.banner { float: left; width: 742px; height: 253px; position: relative; background:url(../images/default/loading.gif) center no-repeat; }
.banner_tab { height: 45px; position: absolute; right: 5px; bottom: 15px; }
.banner_tab ul { cursor: pointer; }
.banner_tab li { float: left; list-style-type: none; text-align: center; }
.banner_tab a { width: 57px; height: 45px; display: block; }
.banner_tab img { border: 2px solid white; }
.hidecontent { display: none; }
.on { }
.on img { border: 2px solid #DE4325; }
.out { }
.clear { clear: both; }
.content { margin: 0 auto; background: url(content_bg.png) repeat-x top; }
.tab_img { width: 45px; height: 45px; margin-top: 3px; text-decoration: none; }
.help { margin-top: 10px; width: 670px; }
.help .div_p { padding: 10px 5px 15px; padding: 13px5px15px; }
.help .help_ul { padding: 10px 0px 30px 30px; padding-top: 1px; }
.help_ul li { float: left; width: 310px; height: 28px; line-height: 28px; position: relative; }
.help_ul .img_hot { top: 8px; position: absolute; }
a.k:link, a.k:visited { color: #228ada; text-decoration: none; }
a.k:active, a.k:hover { color: #000; text-decoration: underline; }
.right { width: 230px; float: right; }
/*End*/
.main_tg { background: url(../images/default/main_tg.jpg); width: 227px; height: 253px; float: right; }
.main_tg_tit { width: 212px; font-family: 微软雅黑; font-size: 14px; color: #B41947; height: 24px; padding: 3px 0px 0 15px; font-weight: bold; }
.tg_title { float: left; width: 170px; padding-top: 3px; font-family: 微软雅黑; font-size: 14px; color: #B41947; font-weight: bold; }
.more { float: left; padding-top: 10px; white-space: nowrap; }
.more a { text-decoration: none; font-size: 12px; color: #AFAFB1; }
.main_tg_con { width: 212px; padding: 10px 0px 0px 15px; margin-top: 5px; }
.tg_con_tit { color: #B41947; font-size: 12px; font-family: 宋体; }
.tg_con_tit a { color: #B41947; font-size: 12px; font-family: 宋体; text-decoration: none; }
.main_tg_con ul { height: 70px; }
.main_tg_con ul li { color: Black; font-size: 12px; font-family: 宋体; line-height: 20px; height: 20px; }
.main_center { width: 978px; display: inline-block; padding-top: 6px; }
.center_left { float: left; }
.center_left_loading{background:url(../images/default/loading.gif) no-repeat; width:32px; height:32px; position:absolute;top:80px; right:100px;}
.home_news { width: 742px; display: inline-block;position:relative; }
.main_n { background: url(../images/default/newn_bg.jpg); width: 348px; height: 183px; background-repeat: no-repeat; }
.main_news { width: 348px; }
.main_news_tit { width: 212px; font-family: 微软雅黑; font-size: 14px; color: #B41947; height: 22px; padding: 5px 0px 0 15px; font-weight: bold; }
.main_news ul { padding: 10px 0px 0px 20px; }
.main_news ul li { line-height: 25px; height: 25px; overflow: hidden; }
.main_news ul li a { color: #666666; font-size: 12px; font-family: '宋体' , Simsun; text-decoration: none; }
.main_news ul li a:hover { color: #AC0606; font-size: 12px; font-family: '宋体' , Simsun; text-decoration: none; }
.main_news_btn { float: left; display: inline-block; }
.main_news_btn ul { }
.main_news_btn ul li { float: left; padding-top: 1px; }
.main_news_btn ul li a { }
.main_tab1 { background: url(../images/default/tab_bg1.jpg); width: 742px; height: 204px; }
/*tab样式*/
.rightbox { width: 742px; height: 204px; float: left; }
.rigimgli { display: block; }
.rigimgli li { float: left; display: inline; text-align: center; letter-spacing: 1px; padding-top: 5px; }
.rigimgli li a { display: block; text-align: center; line-height: 20px; height: 20px; font-size: 14px; font-weight: bold; font-family: 微软雅黑; color: #5C5D5D; text-decoration: none; }
.rigimgli li.tab_current a { color: #F00; }
.rigtexts { width: 742px; height: 165px; overflow: hidden; padding-top: 15px; }
.rigtexts dl { display: inline-block; width: 23300px; height: 165px; float: left; clear: both; }
.rigtexts dd { padding: 6px 10px; width: 722px; display: inline-block; float: left; height: 1685px; }
.rigtexts dd { *display:inline;height:165px;}
.rigtexts h2 { font-size: 14px; color: #A5000B; height: 18px; font-weight: 700; }
.rigtexts ul { display: block; height: 165px; }
.rigtexts li { height: 35px; line-height: 35px; padding: 0 10px; }
.rigtexts li a { color: #666666; text-decoration: none; font-size: 12px; font-family: '宋体' , Simsun; }
.rigtexts li a:hover { color: #AC0606; font-size: 12px; font-family: '宋体' , Simsun; text-decoration: none; }
.rigtexts p { display: block; color: #898989; line-height: 20px; }
.rigtexts_left { float: left; }
.rigtexts_center { float: left; padding-left: 3px; width: 600px; display: inline-block; }
.rigtexts_center ul { }
.rigtexts_center ul li { float: left; width: 280px;}
.rigtexts_right { float: left; }
.clear { clear: both; }
/*1*/
.rightbox1 { width: 484px; height: 175px; position:relative; }
.rigimgli1 { display: inline-block; width: 484px; }
.rigimgli1 li { float: left; display: inline; text-align: center; letter-spacing: 1px; padding-top: 5px; }
.rigimgli1 li a { display: block; text-align: center; line-height: 20px; height: 20px; font-size: 14px; font-weight: bold; font-family: 微软雅黑; color: #5C5D5D; text-decoration: none; }
.rigimgli1 li.tab_current a { color: #F00; }
.rigtexts1 { width: 484px; height: 175px; overflow: hidden; padding-top: 15px; }
.rigtexts1 dl { display: inline-block; width: 23300px; height: 175px; float: left; clear: both; }
.rigtexts1 dd { padding: 6px 10px; width: 464px; display: inline-block; float: left; height: 1685px; }
.rigtexts1 dd { *display:inline;height:175px;}
.rigtexts1 h2 { font-size: 14px; color: #A5000B; height: 18px; font-weight: 700; }
.rigtexts1 ul { display: block; height: 165px; }
.rigtexts1 li { height: 23px; line-height: 23px; padding: 0 10px; }
.rigtexts1 li a { color: #666666; text-decoration: none; font-size: 12px; font-family: '宋体' , Simsun; width: 360px; display: inline-block; }
.rigtexts1 li a:hover { color: #AC0606; font-size: 12px; font-family: '宋体' , Simsun; text-decoration: none; }
.rigtexts1 p { display: block; color: #898989; line-height: 20px; }
.rigtexts1_left { float: left; width: 100px; height: 75px; font-size: 1px; }
.rigtexts1_tit { line-height: 18px; font-family: Arial; color: #7D7D7D; font-size: 11px; }
.rigtexts1_tit a { line-height: 18px; font-family: Arial; color: #7D7D7D; font-size: 11px; }
.rigtexts1_tit span { font-size: 12px; font-family: 宋体; color: #B41947; display: inline-block; width: 280px; }
.rigtexts1_tit span a { font-size: 12px; font-family: 宋体; color: #B41947; display: inline-block; width: 280px; text-decoration: none; }
.rigtexts1_center { float: left; padding-left: 10px; width: 340px; }
.rigimgli1_con { font-size: 12px; color: Black; font-family: 宋体; line-height: 18px; }
.rigtexts1_right { float: left; padding-top: 20px; }
.rigtexts1_right ul li { font-family: Arial; color: #7D7D7D; font-size: 11px; }
/*end*/
.main_bottom { width: 742px; display: inline-block; padding-top: 6px; }
.main_bottom_left { background: url(../images/default/tab_bg2.jpg); width: 484px; height: 231px; background-repeat: no-repeat; float: left; display: inline-block; }
.main_bottom_right { float: right; width: 246px; display: inline-block; }
.center_right { float: right; width: 229px; position: relative; }
.pp_bg { background: url(../images/default/pp_bg.jpg); background-repeat: no-repeat; width: 246px; height: 231px; text-align: center; display: inline-block; background-position: right; }
.pp_title { width: 195px;_width:185px; font-family: 微软雅黑; font-size: 14px; color: #5C5D5D; height: 24px; padding: 3px 0px 0 15px; font-weight: bold; text-align: left; line-height:24px; }
.pp_tit { float: left; width: 195px;_width:185px;}
.pp_more { float: left; padding-top: 10px; white-space:nowrap;}
.pp_more a { text-decoration: none; font-size: 12px; color: #AFAFB1; }
.pp_con { padding-top: 10px; display: inline-block; width: 236px; padding-left: 10px; }
.pp_img { width: 58px; height: 58px; }
.pp_con ul { margin: 0 auto; width: 236px; text-align: left; }
.pp_con ul li { float: left; width: 65px; padding-left: 10px; }
.pp_img_tit { padding-top: 5px; }
.pp_img_tit a { font-size: 12px; font-family: 宋体; color: #666666; text-decoration: none; }
.pp_con_lv { padding-top: 25px; display: inline-block; width: 236px; padding-left: 10px; }
.pp_con_lv ul { margin: 0 auto; width: 236px; text-align: left; }
.pp_con_lv ul li { float: left; width: 65px; padding-left: 10px; }
.friend_link { background: #EBEBEB; width: 978px;padding-top: 25px;padding-bottom:20px; margin-top:10px; display:inline-block; }
.friend_link ul { padding-left: 30px; }
.friend_link ul li { width: 210px; height: 25px; }
.friend_link ul li a { color: #666666; text-decoration: none; font-size: 12px; font-family: 宋体; line-height: 25px; }
.foot { width: 978px; padding-top: 7px; }
.foot_line { background: url(../images/default/foot_line.jpg); width: 978px; height: 24px; background-repeat: no-repeat; display: inline-block; padding-top: 5px; }
.foot_line ul { }
.foot_line ul li { float: left; }
.foot_line ul li a { font-size: 12px; font-family: 微软雅黑; color: #252525; font-weight: bold; text-decoration: none; width: 70px; text-align: center; display: inline-block; }
.foot_txt { width: 978px; padding-top: 5px; padding-bottom: 10px; display: inline-block; }
.foot_txt p { font-size: 12px; color: Black; font-family: Arial; padding-top: 8px; padding-left: 20px; }
.foot_txt_right { float: right; color: #666666; font-family: Arial; font-size: 11px; padding: 10px 10px 0px 0px; }

/*首页伸缩特效*/
.Focus { width: 742px; height: 184px; display: inline-block; position:relative; z-index:11111;}
.Focus dl { }
.Focus dl dt { float: left; width: 56px; height: 184px; cursor: pointer; }
.Focus dl dd { display: none; float: left; width: 348px; height: 184px; }
.FocusNum { height: 184px; }
.num00 { background: url(../images/default/main_btn0.jpg) no-repeat; }
.num01 { background: url(../images/default/main_btn1.jpg) no-repeat; }
.num02 { background: url(../images/default/main_btn2.jpg) no-repeat; }
.num03 { background: url(../images/default/main_btn3.jpg) no-repeat; }
.num04 { background: url(../images/default/main_btn4.jpg) no-repeat; }
.num05 { background: url(../images/default/main_btn5.jpg) no-repeat; }
.num06 { background: url(../images/default/main_btn6.jpg) no-repeat; }


#tip { position: absolute; background: #CFEAFB; border: solid 1px #C5C5C5; min-height: 200px; height: auto !important; height: 200px; width: 200px; padding: 5px; top: 570px; right: 370px; z-index: 999999; }
#tip div { line-height: 20px; }
#tip div a { color: #666666; text-decoration: none;}

.c_tit { width: 76px; height: 51px; position: absolute; left: 140px; top: 128px; z-index: 100; }

