@charset "utf-8";
/* CSS Document */
ul, li, ol, dt, dd, dl, h2, body, p{display:block; margin:0; padding:0; list-style:none;}
body{background:#ffffff; font:12px/14px "宋体";}
a:link{color:#000; text-decoration:none; font:12px/14px "宋体";}
a:visited{color:#272980;}
a:hover{color:#8c0c49;}
*{margin:0 auto; text-decoration:none;}

#header{width:950px; height:100px; margin:0 auto; overflow:hidden;}
#header .header_top{text-align:right; color:#7f7f7f; padding-top:10px;}
#header .header_top a{color:#7f7f7f;}
#header .logo{float:left;}
#header .phone{ background:url(../Images/phone.png) no-repeat left 0; height:32px; padding-left:29px; float:right; color:#009ad9; font:bolder 14px/32px "宋体"; margin-top:46px; padding-top:7px;}

#nav{background:url(../Images/nav_bg.gif) repeat-x top; height:46px; width:100%; min-width:950px; margin-top:10px; overflow:hidden;}
#nav .nav_ul{width:950px; margin:0 auto;}
#nav .nav_ul li{float:left; width:89px; text-align:center; margin-right:29px;}
#nav .nav_ul li:hover{background:url(../Images/hover_bg.png)no-repeat top; height:46px;}
#nav .nav_ul li a{color:#FFF; font:16px/46px "微软雅黑"; width:89px; height:46px; display:inline-block;}
#nav .nav_li_bg{background:url(../Images/hover_bg.png)no-repeat top; height:46px; width:89px;}

#banner{margin-top:10px; width:950px;}
div.wrapper { width: 950px; margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .prev_button { position: absolute; top: 50%; left: -1px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 50%; right: -1px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 950px; height: 318px; }
#slideshow ul { display: none; }

#main{margin-top:25px; width:950px; overflow:hidden; margin:25px auto;}
#main .main_left{float:left; width:684px; overflow:hidden;}
#main .about_us{width:684px; overflow:hidden;}
#main .about_us dt ,.news_ar dt ,.public_title dt ,.messages_title dt, .friends dt{background:url(../Images/title_bg.png) no-repeat left top; height:17px; padding-left:29px; color:#019cdb; font:bolder 14px/17px "宋体"; margin-bottom:10px;}
#main .about_us dd {background:url(../Images/about_us.jpg) no-repeat left; height:121px; padding-left:171px;}
#main .about_us dd p{text-indent:2em; font:12px/20px; color:#000; line-height:20px; width:502px;}
#main .about_left{float:left;}
#main .more{float:right; padding-right:8px;}
#main .more a{font:12px/17px "arial"; color:#019cdb;}
#main .main_bottom_left{margin-top:10px; overflow:hidden;}
#main .news{float:left; width:453px; overflow:hidden; margin-top:25px;}
#main .news_ar dd{font:12px/18px "宋体"; color:#000; background:url(../Images/new_li.gif) no-repeat 0 50%; padding-left:10px; width:443px; overflow:hidden;}
#main .news_ar dd a{color:#000; font:12px/18px "宋体";}
#main .news_ar dd a:hover{color:#272980;}
#main .news_title{float:left; width:330px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
#main .date{float:right; color:#999999; width:84px;}
#main .right_line{border-right:1px solid #cccccc;}

#main .public{float:left; width:220px; margin-top:25px; overflow:hidden; margin-left:10px;}
#main .public_title dd{overflow:hidden; color:#000; font:12px/18px "宋体"; padding-left:10px; width:203px;}


#main .main_right{float:left; width:264px; overflow:hidden;}
#main .message{width:264px; float:left; overflow:hidden;}
#main .messages_title{padding-left:10px;}
#main .messages_title dd p{padding-left:8px; margin-bottom:5px;}
#main .button{ text-align:center; margin-top:5px;}
#main .content{widht:264px; height:40px; overflow:hidden;}

#main .main_right_bottom{margin-top:31px; float:left;}
#main .friends {padding-left:10px;}
#main .friends dd{width:254px; margin-left:6px; overflow:hidden;}
#main .friends dd a img{border:0; margin:2px 0 0 4px;}

#footer{height:66px; width:100%; background:#f0eeef; margin-top:25px; border-top:4px solid #035a8b;}
#footer .power{width:950px; margin:0 auto; line-height:66px;}
#footer .power_left{float:left;}
#footer .power_right{float:right;}


/**内页样式**/
#sub_main{width:950px; margin:10px auto; border-top:1px solid #e6edef; overflow:hidden; margin-bottom:0;}
#sub_main .sub_main_left{width:225px; float:left;}
#sub_main .sub_main_title{background:url(../Images/sub_main_title.gif) no-repeat left top; height:50px; margin-top:15px; margin-left:5px;}
#sub_main .sub_main_title p{font: bolder 20px/25px "微软雅黑"; color:#019cdb; padding-left:51px; padding-top:3px;}
#sub_main .title_english{font:16px/25px "Arial" !important; color:#4f4e53 !important; padding-left:25px !important;}
#sub_main .title_english2{font:16px/25px "Arial" !important; color:#4f4e53 !important;}
#sub_main .title_english3{font:16px/25px "Arial" !important; color:#4f4e53 !important; padding-left:40px !important;}
#sub_main .line_bottom{background:url(../Images/main_title_bottom_line.gif) no-repeat 0 0; height:14px;}
#sub_main .list_article ,.list_article2 ,.list_article3 ,.list_article4,.list_article5,.list_article6{margin-left:5px;}
#sub_main .list_article ul li ,.contact ul li{background:url(../Images/list_ar_li.gif) no-repeat 0 50%; padding-left:13px; font:12px/22px "宋体"; color:#000;}
#sub_main .list_article2 ul li ,.contact2 ul li{background:url(../Images/list_ar_li_zl.gif) no-repeat 0 50%; padding-left:13px; font:12px/22px "宋体"; color:#000;}
#sub_main .list_article3 ul li ,.contact3 ul li{background:url(../Images/list_ar_li_bq.gif) no-repeat 0 50%; padding-left:13px; font:12px/22px "宋体"; color:#000;}
#sub_main .list_article4 ul li ,.contact4 ul li{background:url(../Images/list_ar_li_gs.gif) no-repeat 0 50%; padding-left:13px; font:12px/22px "宋体"; color:#000;}
#sub_main .list_article5 ul li ,.contact5 ul li{background:url(../Images/list_ar_li_tax.gif) no-repeat 0 50%; padding-left:13px; font:12px/22px "宋体"; color:#000;}
#sub_main .list_article6 ul li ,.contact6 ul li{background:url(../Images/list_ar_common.gif) no-repeat 0 50%; padding-left:13px; font:12px/22px "宋体"; color:#000;}
#sub_main .address{background:url(../Images/list_ar_li.gif) no-repeat 0 20% !important; padding-left:13px; font:12px/22px "宋体"; color:#000;}
#sub_main .address2{background:url(../Images/list_ar_li_zl.gif) no-repeat 0 20% !important; padding-left:13px; font:12px/22px "宋体"; color:#000;}
#sub_main .address3{background:url(../Images/list_ar_li_bq.gif) no-repeat 0 20% !important; padding-left:13px; font:12px/22px "宋体"; color:#000;}
#sub_main .address4{background:url(../Images/list_ar_li_gs.gif) no-repeat 0 20% !important; padding-left:13px; font:12px/22px "宋体"; color:#000;}
#sub_main .address5{background:url(../Images/list_ar_li_tax.gif) no-repeat 0 20% !important; padding-left:13px; font:12px/22px "宋体"; color:#000;}
#sub_main .address6{background:url(../Images/list_ar_common.gif) no-repeat 0 20% !important; padding-left:13px; font:12px/22px "宋体"; color:#000;}
#sub_main .list_article ul li a ,.list_article2 ul li a ,.list_article3 ul li a ,.list_article4 ul li a ,.list_article5 ul li a ,.list_article6 ul li a{font:12px/22px "宋体"; color:#000;}
#sub_main .list_article ul li a:hover{color:#90411b;}
#sub_main .list_article_bottom{background:url(../Images/main_ar_bottom.gif) no-repeat 0 0; height:5px;}

#sub_main .list_article2 ul li a:hover{color:#1f8792;}
#sub_main .list_article3 ul li a:hover{color:#822848;}
#sub_main .list_article4 ul li a:hover{color:#976921;}
#sub_main .list_article5 ul li a:hover{color:#612197;}


#sub_main .sub_main_right{width:695px; float:right; background:url(../Images/ar_left_border.gif) repeat-y left 0; min-height:600px;}
#sub_main .title{margin:56px 0 15px 24px; font:bolder 14px/22px "宋体"; color:#90411b; border-bottom:1px solid #90411b;}
#sub_main .zl_title{margin:56px 0 15px 24px; font:bolder 14px/22px "宋体"; color:#1f8792; border-bottom:1px solid #1f8792;}
#sub_main .bq_title{margin:56px 0 15px 24px; font:bolder 14px/22px "宋体"; color:#822848; border-bottom:1px solid #822848;}
#sub_main .zc_title{margin:56px 0 15px 24px; font:bolder 14px/22px "宋体"; color:#976921; border-bottom:1px solid #976921;}
#sub_main .cs_title{margin:56px 0 15px 24px; font:bolder 14px/22px "宋体"; color:#612197; border-bottom:1px solid #612197;}
#sub_main .gongj_title{margin:56px 0 15px 24px; font:bolder 14px/22px "宋体"; color:#000; border-bottom:1px solid #000;}

#sub_main .text ,.text2 ,.text3 ,.text4 ,.text5 ,.text6 ,.text7{margin-left:24px;}
#sub_main .text p ,.text2 p ,.text3 p ,.text4 p ,.text5 p{ text-indent:2em; font:12px/24px "宋体";}
#sub_main .text6 p{font:12px/24px "宋体"; border-bottom:1px dashed #cfcfcf; width:695px; padding-bottom:8px;}
#sub_main .text7 p{font:bolder 16px/30px "宋体";}
#sub_main .text7 p iframe{margin-bottom:10px;}

#sub_main .text p a{color:#90411b;}
#sub_main .text2 p a{color:#1f8792;}
#sub_main .text3 p a{color:#822848;}
#sub_main .text4 p a{color:#976921;}
#sub_main .text5 p a{color:#612197;}
#sub_main .text6 p a{color:#000;}

/*客服咨询*/
*html #kefu1 { /*--IE6 Hack - Fixed Positioning to the Bottom--*/
margin-top: 248px; /*--Prevents IE6 from having an infinity scroll bar - due to 1px border on #footpanel--*/
position: absolute;
top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+50 : document.body.scrollTop +50);
}

#kefu1{position:fixed; right:0px; top:248px; z-index:10008; width: 132px; padding: 10px; background: #fff; border: 1px solid #ddd; box-shadow: 1px 1px 1px #d4d4d4; font-size: 12px;}

.cs_tel{height:25px; background: url('../Images/img.gif') no-repeat 0px 0px;}
.cs_tel_ct{color: #666; line-height: 150%;}
.cs_tel_num{color: #c00; font-size: 18px; font-family: Arial,Verdana; font-style: italic; font-weight: bold; display: block; padding: 5px 0px;}

.cs_online{height:30px; background: url('../Images/img.gif') no-repeat 0px -50px;}
.cs_online_qq{height: 25px;}
.cs_online_qq a:link, .cs_online_qq a:active, .cs_online_qq a:visited, .cs_online_qq a:hover{text-decoration: none; color: #666;}

.cs_qcode{padding: 10px 0px 0px 0px;}

.cs_free{height:32px; background: url('../Images/img.gif') no-repeat 0px -100px;}
.cs_free a{display: block; height: 32px;}
.cs_free a span{display: none;}

.cs_spr{border-bottom: 1px dashed #c0c0c0; margin: 8px 0px;}
.cs_space{clear:both; overflow:hidden; height:8px;}
.cs_close{position: absolute; right: 5px; top: 5px; width: 12px; height: 12px; background: url('../Images/img.gif') no-repeat 0px -150px;}
.cs_close a{display: block; height: 10px;}
.cs_close a span{display: none;}


