body, dl, dt, dd, ol, ul, div, pre, form, field, input, p, blockquote, th, td {margin:0; padding:0; color:#585858; font-size:12px; list-style:none;font-family:Arial, Helvetica, sans-serif;}
a {color:#6b6b6b; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a:hover{ color:#f60;}
img {border:none; margin:0; padding:0;}
body {padding:0; margin:0; text-align:left;}
p{ margin:0; padding:0;}
h1,h2,h3,h4,h5{ margin:0; padding:0;}
div{ margin:0; padding:0;}
html{ margin:0; padding:0; background:#fffcf6 url(../images/body_bg.jpg) repeat-x;}

.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}



.top_z{ height:124px; width:960px; margin:0 auto;}
.top_z .logo{ width:210px; height:97px; float:left; margin:27px 0 0 25px; overflow:hidden;}
.top_z .ck{ width:551px; height:4px; float:right; background:url(../images/top_jb.jpg) no-repeat;}
.top_z .text{ width:550px; height:24px; line-height:24px; float:right; text-align:right; color:#ffaf0e;}
.top_z .text a{ color:#ffaf0e;}

.nav_m{ width:960px; margin:0 auto; height:30px; line-height:30px; background:url(../images/nav_bg.gif) repeat-x;}
.nav_m li{ float:left; width:110px; background:url(../images/nav_fenge.gif) 100% 50% no-repeat;}
.nav_m li a{ color:#fff; width: 81px; float:left; margin-left:15px; text-align:center;}
.nav_m li a:hover{ color:#fff; font-weight:bold; font-size:14px;}
.nav_m li .c{ color:#e73d08; background:url(../images/nav_hover_bg.gif) 100% 60% no-repeat;}




.content_g{ background:#fff url(../images/content_bg.gif) 50% 50% repeat-y; margin:3px auto 0 auto; width:963px; padding-bottom:10px;}
.content_g_t{ width:956px; margin:0 auto; background:#fff; padding-bottom:15px;}

.content_g_t .tezhong{ width:936px; margin:0 auto; height:34px; line-height:34px; padding-left:20px;}
.content_g_t .tezhong a{ color:#26629b;}

.content_g_t .cl_flash { width:950px; height:185px; overflow:hidden; margin:0 auto;}



.content_g_t .raole{ width:956px; margin:0 auto;}

.content_g_t .raole .hajh{ width:231px; float:left;}
.content_g_t .raole .hajh .jingw{ border:1px solid #dfdfdf; border-bottom:0; border-left:0; float:left; width:230px; padding-bottom:20px;}
.content_g_t .raole .hajh .jingw .top{ height:34px; line-height:34px; font-size:20px; color:#3b3b3b; padding-left:20px; margin:10px 0;}
.content_g_t .raole .hajh .jingw p{ font-size:14px; padding-left:10px; color:#2a8b9d; width:213px; line-height:24px; float:left;}

.content_g_t .raole .hajh .jingw span a{ float:left; background:#357daf; width: 80px; height:22px; line-height:22px; text-align:center; color:#fff; margin:15px 0 0 10px;}

.content_g_t .raole .hajh .ad{width:231px; float:left;border-top:1px solid #dfdfdf; }

.content_g_t .company_content{ float:right; width:690px; padding: 0 15px 15px 15px;}
.content_g_t .company_content p{line-height:22px; margin:15px 0 10px 0; font-size:14px; padding-bottom:10px;}
.content_g_t .company_content img{ margin:20px 10px;}



.content_g_t .contact_content { float:right; width:690px; padding: 0 15px 15px 15px;}

.content_g_t .contact_content .lx_text_01{ width:678px; float:left; border-bottom:1px dashed #ccc; margin-bottom:30px;}
.content_g_t .contact_content .lx_text_01 .haouw{ height:60px; line-height:60px; border-bottom:1px dashed #ccc; font-size:24px; padding-left:30px; background:url(../images/ico_c.gif) 2% 50% no-repeat;}

.content_g_t .contact_content .lx_text_01 p{ float:left; line-height:28px; margin:10px 0; font-size:14px;}

.content_g_t .contact_content .lx_text_01 span{ float:left; width:305px; height:70px; font-size:14px;}
.content_g_t .contact_content .lx_text_01 span img { float:left; margin:10px 10px 0 10px;}
.content_g_t .contact_content .lx_text_01 b{ float:left; font-size:14px; margin:10px 0 5px 0; width:220px; background:#ccc;}
.content_g_t .contact_content .lx_text_01 strong{ float:left; font-weight:normal; margin-top:10px;}
.content_g_t .contact_content .lx_text_01 strong a{ float:left; color:#1d64bc; margin: 0 10px 0 0;}





.news_content{ float:right; width:690px; padding: 0 15px 15px 15px;}
.news_content li{ float:left; height:32px; line-height:32px; width:630px; margin-bottom:5px; border-bottom:1px dashed #ccc; font-size:14px; margin-left:20px; padding-left:20px; background:url(../images/ico_c.gif) 1% 50% no-repeat;}


.newstext_con{ float:right; width:690px; padding: 0 15px 15px 15px;}

.newstext_con p{ line-height:22px; font-size:14px; margin:10px 0 20px 0;}
.newstext_con p a{ color:#06F; text-decoration:underline;}

.newstext_con_9{ float:right; width:690px; padding: 0 15px 15px 15px;}
.newstext_con_9 img{ width:450px; height:450px; float:left; margin-left:120px; clear:both; }
.newstext_con_9 p{ float:left; width:680px;line-height:22px; font-size:14px; margin:10px 0 20px 0;}



.newstext_con_6{ float:right; width:690px; padding: 0 15px 15px 15px;}
.newstext_con_6 img{ width:660px; height:450px; float:left; margin-left:10px; clear:both; }
.newstext_con_6 p{ float:left; width:680px;line-height:22px; font-size:14px; margin:10px 0 20px 0;}
.newstext_con_6 span{ width:190px; height:28px; line-height:28px; background:#f60; color:#fff; margin-left:20px; padding-left:20px; margin-bottom:10px; margin-right:20px; text-align:center;}
.newstext_con_6 span a{ color:#fff;}

.newstext_con_7{ float:right; width:690px; padding: 0 15px 15px 15px;}
.newstext_con_7 p{ float:left; width:680px;line-height:22px; font-size:14px; margin:10px 0 20px 0;}
.newstext_con_7 span{ width:190px; height:28px; line-height:28px; background:#f60; color:#fff; margin-left:20px; padding-left:20px; margin-bottom:10px; margin-right:20px; text-align:center;}
.newstext_con_7 span a{ color:#fff;}

.foote{ width:960px; margin:0 auto; border-top:2px solid #ffeeca; background:#fff;}
.foote .lio{ width:250px; height:90px; border-right:1px solid #e4e4e4; margin:5px 0;}

.foote .lio img{ float:left; margin:20px 0 0 20px;}


.foote .copyright{ width:660px; height:50px; font-family:Arial; padding-top:20px;}
.foote .copyright p{ float:left; height:30px; line-height:30px; color:#818181; width:600px;}
.foote .copyright a{ color:#155693; margin:0 5px;}
.foote .copyright a:hover{ color:#f60;}





