/*通用样式*/
*{margin:0;padding:0;}
html{margin:0;padding:0;}
body{margin:0;padding:0;font-size:12px;font-family:"宋体",Arial,helvetica,sans-serif;color:#000;background:#e2e2e2;}
div,ul,li,p,input,select,span,form,dl,dt,dd,h3,td{ margin:0; padding:0;}
img{ border:none;}
ul,li{text-decoration:none;list-style:none;}
a,a:visited,a:hover,a:active{text-decoration:none;color:#333;}
a:hover{color:#d8261c;text-decoration:none;}
.clear{clear:both;}

.bigbox{width:1046px;height:570px;margin:0 auto;padding:0;background:#e2e2e2;}

.index_l{float:left;width:601px;height:570px;}
.index_r{float:left;width:415px;height:550px;padding:20px 30px 0 0;_padding:20px 0px 0 0;}
.index_logo{float:right;}
.indexg_l{float:left;margin:20px 0 0 10px;width:97px;height:75px;padding:22px 0 0 127px;background:url(../images/indexg_l.jpg) no-repeat;}
.indexg_r{float:left;margin:20px 0 0 15px;width:150px;height:97px;}
.index_rb{float:left;width:415px;height:430px;}
.indexg_01{float:left;width:81px;height:15px;}
.indexg_02{float:left;width:81px;height:15px;margin-top:10px;}

.index_nt{float:left;width:405px;margin:20px 0 0 10px;height:12px;background:url(../images/index_nt.jpg) no-repeat;text-align:right;}
.index_nl{float:left;width:405px;margin:10px 0 0 10px;height:120px;}
.index_nl ul{float:left;width:405px;height:auto;background:url(../images/index_nlbg.jpg) repeat-y;}
.index_nl ul li{float:left;width:346px;padding:0 10px 0 49px;height:24px;line-height:24px;color:#8e8e8e;}
.index_nl ul li .index_nll{float:left;width:246px;}
.index_nl ul li .index_nlr{float:right;width:80px;text-align:right;}
.index_nl ul li .index_nll a{color:#8e8e8e;}
.index_nl ul li .index_nll a:hover{color:#d8261c;}
.index_ft{float:left;width:445px;height:79px;background:#fff;border-top:1px solid #a5a5a5;border-bottom:1px solid #a5a5a5;}
.index_foot{float:left;width:1016px;margin-top:-36px;padding-right:30px;height:39px;text-align:right;}
.index_fl{clear:both;position:absolute;left:284px;top:-2px;width:307px;height:152px;z-index:100;}
.index_foot .footl{width:87%;float:left;}
.index_foot .footr{width:13%;float:right;padding-top:10px!important;font-size:10px;}

.lang{float:right;width:64px;height:12px;margin-top:20px;}
.lang a{display:block;}
.lang .lang_zh a{float:left;width:30px;height:12px;background:url(../images/lang.jpg) 0 0;}
.lang .lang_zh a:hover,.lang .lang_zha a{float:left;width:30px;height:12px;background:url(../images/lang.jpg) 0 -12px;}
.lang .lang_en a{float:left;width:34px;height:12px;background:url(../images/lang.jpg) -30px 0;}
.lang .lang_en a:hover,.lang .lang_ena a{float:left;width:34px;height:12px;background:url(../images/lang.jpg) -30px -12px;}

.foot{float:left;width:1016px;border-top:1px solid #a5a5a5;padding-right:30px;_padding-right:15px;height:39px;line-height:39px;text-align:right;vertical-align:middle}
.foot .footl{width:87%;float:left;}
.foot .footr{width:13%;float:right;padding-top:-30px!important;font-size:10px;}
.top{float:left;width:986px;height:40px;margin:20px 30px 0;}
.logo{float:left;width:166px;height:40px;}
.top_r{float:right;width:820px;height:12px;}

.topnav{float:right;margin-top:20px;}
.topnav ul{float:left;}
.topnav ul li{float:left;height:20px;margin:0 0 0 30px;_margin:0 0 0 28px;}
.topnav a{display:block;}

.topnav .nav_a a{width:24px;height:20px;background:url(../images/topnav.jpg) 0 0;}
.topnav .nav_a a:hover,.topnav .nav_ah a{width:24px;height:20px;background:url(../images/topnav.jpg) 0 -20px;}

.topnav .nav_b a{width:59px;height:20px;background:url(../images/topnav.jpg) -46px 0;}
.topnav .nav_b a:hover,.topnav .nav_bh a{width:59px;height:20px;background:url(../images/topnav.jpg) -46px -20px;}

.topnav .nav_c a{width:48px;height:20px;background:url(../images/topnav.jpg) -128px 0;}
.topnav .nav_c a:hover,.topnav .nav_ch a{width:48px;height:20px;background:url(../images/topnav.jpg) -128px -20px;}

.topnav .nav_d a{width:60px;height:20px;background:url(../images/topnav.jpg) -201px 0;}
.topnav .nav_d a:hover,.topnav .nav_dh a{width:60px;height:20px;background:url(../images/topnav.jpg) -201px -20px;}

.topnav .nav_e a{width:48px;height:20px;background:url(../images/topnav.jpg) -287px 0;}
.topnav .nav_e a:hover,.topnav .nav_eh a{width:48px;height:20px;background:url(../images/topnav.jpg) -287px -20px;}

.mainbox{float:left;width:1046px;height:450px;margin-top:20px;}

.about_l{float:left;width:451px;height:422px;background:url(../images/about_lbg.jpg) no-repeat;}

.about_l ul{float:left;width:80px;margin:125px 0 0 360px;_margin:125px 0 0 180px;}
.about_l ul li{float:left;height:26px;}
.about_l a{display:block;}

.about_l .nav_a a{width:80px;height:26px;background:url(../images/aboutnav.jpg) 0 0;}
.about_l .nav_a a:hover,.about_l .nav_ah a{width:80px;height:26px;background:url(../images/aboutnav.jpg) -80px 0;}

.about_l .nav_b a{width:80px;height:26px;background:url(../images/aboutnav.jpg) 0 -26px;}
.about_l .nav_b a:hover,.about_l .nav_bh a{width:80px;height:26px;background:url(../images/aboutnav.jpg) -80px -26px;}

.about_r{float:left;width:545px;height:auto;margin-left:20px;}
.about_rt{float:left;width:100%;height:17px;margin-top:10px;}
.about_rc{float:left;width:100%;height:auto;margin-top:25px;}

.about_l2{float:left;width:202px;height:391px;background:url(../images/about_lbg2.jpg) no-repeat;}

.about_l2 ul{float:left;width:80px;margin:115px 0 0 30px;}
.about_l2 ul li{float:left;height:26px;}
.about_l2 a{display:block;}

.about_l2 .nav_a a{width:80px;height:26px;background:url(../images/aboutnav.jpg) 0 0;}
.about_l2 .nav_a a:hover,.about_l2 .nav_ah a{width:80px;height:26px;background:url(../images/aboutnav.jpg) -80px 0;}

.about_l2 .nav_b a{width:80px;height:26px;background:url(../images/aboutnav.jpg) 0 -26px;}
.about_l2 .nav_b a:hover,.about_l2 .nav_bh a{width:80px;height:26px;background:url(../images/aboutnav.jpg) -80px -26px;}

.about_r2{float:left;width:814px;height:auto;margin:30px 0 0 30px;}
.huanbtm{background:url(../images/huanbtm.jpg) right bottom no-repeat;}

.huan{float:left;width:800px;height:auto;}
.huan ul{float:left;width:800px;height:auto;}
.huan ul li{float:left;width:226px;height:275px;background:#24add4;border:2px solid #24add4;position:relative;margin-right:30px;}
.huan ul li img{width:226px;height:275px;}
.huan ul li p{width:226px;height:40px;line-height:40px;text-align:center;font-size:13px;font-weight:bold;color:#fff;position:absolute;left:0;bottom:0;background:url(../images/huanbg.png) no-repeat;}

.bus_l{float:left;width:500px;height:320px;padding:115px 0 0 0;background:url(../images/bus_lbg.jpg) left top no-repeat;}
.bus_ll {float:left;width:125px;margin:0 0 0 30px;_margin:0 0 0 15px;border-right:1px solid #666;padding-right:10px;}
.bus_ll ul{float:left;width:125px;height:auto;}
.bus_ll ul li{float:left;height:26px;}
.bus_ll a{display:block;}
.bus_ll .nav_a a{width:125px;height:26px;background:url(../images/busnav.jpg) 0 0;}
.bus_ll .nav_a a:hover,.bus_ll .nav_ah a{width:125px;height:26px;background:url(../images/busnav.jpg) -125px 0;}
.bus_ll .nav_b a{width:125px;height:26px;background:url(../images/busnav.jpg) 0 -26px;}
.bus_ll .nav_b a:hover,.bus_ll .nav_bh a{width:125px;height:26px;background:url(../images/busnav.jpg) -125px -26px;}
.bus_ll .nav_c a{width:125px;height:26px;background:url(../images/busnav.jpg) 0 -52px;}
.bus_ll .nav_c a:hover,.bus_ll .nav_ch a{width:125px;height:26px;background:url(../images/busnav.jpg) -125px -52px;}
.bus_ll .nav_d a{width:125px;height:26px;background:url(../images/busnav.jpg) 0 -78px;}
.bus_ll .nav_d a:hover,.bus_ll .nav_dh a{width:125px;height:26px;background:url(../images/busnav.jpg) -125px -78px;}
.bus_ll .nav_e a{width:125px;height:26px;background:url(../images/busnav.jpg) 0 -104px;}
.bus_ll .nav_e a:hover,.bus_ll .nav_eh a{width:125px;height:26px;background:url(../images/busnav.jpg) -125px -104px;}

.bus_lr{float:left;width:300px;height:auto;margin-left:20px;}
.bus_lrt{float:left;width:100%;height:17px;}
.bus_lrc{float:left;width:100%;line-height:20px;margin-top:20px;}

.bus_r{float:right;width:525px;height:auto;position: relative;}
.bus_rgbg{position:absolute;right:0;top:63px;width:525px;height:84px;background:url(../images/bus_rgbg.png) no-repeat;}

/**/
.culture{position: relative;float:left;margin-left:30px;width:986px;height:450px;background:url(../images/culturebg.jpg) no-repeat;}

.culture_top{position:absolute;left:220px;top:15px;z-index:100;}
.culture_top ul{float:left;width:80px;}
.culture_top ul li{float:left;height:26px;}
.culture_top a{display:block;}

.culture_top .nav_a a{width:80px;height:26px;background:url(../images/culturenav.jpg) 0 0;}
.culture_top .nav_a a:hover,.culture_top .nav_ah a{width:80px;height:26px;background:url(../images/culturenav.jpg) -80px 0;}

.culture_top .nav_b a{width:80px;height:26px;background:url(../images/culturenav.jpg) 0 -26px;}
.culture_top .nav_b a:hover,.culture_top .nav_bh a{width:80px;height:26px;background:url(../images/culturenav.jpg) -80px -26px;}

.culture_m{float:left;width:800px;height:430px;margin:20px 0 0 160px;_margin:20px 0 0 80px;position: relative;}

.culture_ml{position:absolute;width:252px;height:252px;left:0;top:90px;}
.culture_mm{position:absolute;width:403px;height:430px;left:180px;top:0;}
.culture_mr{position:absolute;width:252px;height:252px;left:520px;top:90px;}

.culture_l{float:left;width:650px;height:auto;}
.culture_ll{float:left;width:219px;height:200px;padding:108px 0 0 30px;background:url(../images/culture_lbg.jpg) no-repeat}

.culture_ll ul{float:left;width:80px;}
.culture_ll ul li{float:left;height:26px;}
.culture_ll a{display:block;}

.culture_ll .nav_a a{width:80px;height:26px;background:url(../images/culturenav.jpg) 0 0;}
.culture_ll .nav_a a:hover,.culture_ll .nav_ah a{width:80px;height:26px;background:url(../images/culturenav.jpg) -80px 0;}

.culture_ll .nav_b a{width:80px;height:26px;background:url(../images/culturenav.jpg) 0 -26px;}
.culture_ll .nav_b a:hover,.culture_ll .nav_bh a{width:80px;height:26px;background:url(../images/culturenav.jpg) -80px -26px;}

.culture_lr{float:left;width:400px;height:auto;}

.news_l{float:left;width:370px;height:auto;line-height:20px;}
.news_lt{float:left;width:370px;height:20px;line-height:20px;color:#da251c;margin:10px 0;}
.news_ltl{float:left;width:280px;height:20px;overflow:hidden;}
.news_ltr{float:right;width:80px;text-align:right;}

.news_r{float:left;width:320px;height:auto;margin-left:32px;padding-top: 30px;}
.news_r ul{float:left;width:320px;height:auto;}
.news_r ul li{float:left;width:320px;height:25px;line-height:25px;cursor:pointer;}
.news_rtl{float:left;width:220px;height:25px;overflow:hidden;}
.news_rtr{float:right;width:80px;text-align:right;}
.news_r ul li .hover{color:#da251c;}

#page{float:left;width:100%;height:auto;margin-top:15px;}
#page ul{float:left;width:100%;height:auto;}
#page ul li{float:left;width:auto;margin-right:5px;border:1px solid #909090;color:#909090;padding:0 6px;height:20px;line-height:20px;}
#page ul li .hover{color:#da251c;}

.contact_l{float:left;width:278px;height:395px;background:url(../images/contact_lbg.jpg) no-repeat;}

.contact_l ul{float:left;width:80px;margin:120px 0 0 32px;_margin:120px 0 0 16px;}
.contact_l ul li{float:left;height:26px;}
.contact_l a{display:block;}

.contact_l .nav_a a{width:80px;height:26px;background:url(../images/contactnav.jpg) 0 0;}
.contact_l .nav_a a:hover,.contact_l .nav_ah a{width:80px;height:26px;background:url(../images/contactnav.jpg) -80px 0;}

.contact_l .nav_b a{width:80px;height:26px;background:url(../images/contactnav.jpg) 0 -26px;}
.contact_l .nav_b a:hover,.contact_l .nav_bh a{width:80px;height:26px;background:url(../images/contactnav.jpg) -80px -26px;}

.contact_r{float:right;width:740px;height:440px;background:url(../images/contact_rbg.jpg) right center no-repeat;}
.contact_rt{float:left;width:100%;height:22px;}
.contact_rc{float:left;width:608px;height:330px;padding:20px 110px 20px 20px;border:1px solid #7f7f7f;margin-top:20px;}

.contact_r2{float:right;width:740px;height:440px;}
.contact_rt2{float:left;width:100%;height:22px;}
.contact_rc2{float:left;width:740px;height:auto;margin-top:20px;}

.job_l{float:left;width:300px;height:auto;line-height:20px;}
.job_lt{float:left;width:300px;height:20px;line-height:20px;color:#bd984e;margin-bottom:10px;}

.job_r{float:left;width:280px;height:auto;margin-left:62px;}
.job_r ul{float:left;width:280px;height:auto;}
.job_r ul li{float:left;width:280px;height:25px;line-height:25px;cursor:pointer;}
.job_rtl{float:left;width:180px;}
.job_rtr{float:right;width:80px;text-align:right;}
.job_r ul li .hover{color:#da251c;}



