/*=====================================common=====================================*/
.nav li dl,.i_center,.i_c,.i_footer,.i_f_d3,.a_l,.a_r,.menu,.l_div1,.l_d2,.a_r_c,.a_r_c1,.cgshow,.cgshow_ul,.jjfa_ul,.zpxx_ul,.fwcx_d2,.jszc_ul,.news_ul,.news_details_c,.cp_d1,.cp_d1 

ul,.cp_d2,.cp_d4,.cp_d5,.cp_d6,.cp_d7,.cp_d7 li,.cp_d7 li dl,.cp_d9,.cp_d9_r,.hc_d1,.qyry_ul,.gcal_ul,.gcal_dl,.gcal_ul li,.gcal_ul li .pic_dl,.gcal_ul li .text_dl,.zpxx_ul 

li,.zpxx_ul_r,.zpxx_ul_b{ height:auto !important;}
.main_t,.ss_d2,.i_c,.i_f{ margin:0px auto;}
.main_top{width:100%; height:113px; background:url(../site-style/bg_t.jpg) repeat-x;}
.main_t{width:1000px; height:97px; padding-top:13px;}
.main_d1{width:1000px; height:17px; line-height:17px;}
.main_d1 a,.main_d1 a:hover{ background:url(../site-style/tb_001.jpg) left center no-repeat; padding:0px 10px 0px 11px; color:#949494;}
.main_d2{width:1000px; height:83px;}
.nav{width:764px; height:83px;}
.nav li{width:105px; height:83px; background:url(../site-style/1_08.jpg) right center no-repeat; float:left; line-height:83px; z-index:1; position:relative; }
.nav_a{width:104px; height:83px; display:inline-block; color:#3f3f3f; font-family:"微软雅黑"; font-size:13px; text-align:center;}
.nav_a:hover,.nav_a.active{ background:url(../site-style/nav_bg.jpg) top center no-repeat; color:#fff; text-decoration:none;}
.nav li dl{width:113px; background:url(../site-style/nav_bg1.jpg) repeat-x; background-color:#fff; float:left; padding:13px 0px 17px 0px; position:absolute; top:83px; left:10px; display:none;}
.nav li dl dd{width:113px; height:25px; float:left; line-height:25px;}
.nav li dl dd a{width:93px; height:25px; display:inline-block; padding-left:20px; color:#949494;}
.nav li dl dd a:hover{ background-color:#f0f0f0; color:#0070b0; text-decoration:none;}
/*========================================content=============================================*/
.banner{width:100%; height:440px; position:relative; z-index:0;}
.banner_d1{width:100%; height:440px;}
.banner_d2{width:100%; height:440px;overflow:hidden; position:relative;}
.banner_d3{ position:absolute; left:50%; top:0px; margin-left:-960px;}
.ss_d1{width:100%; height:47px; position:absolute; top:0px;}
.ss_d2{width:1000px; height:47px;}
.ss_d3{width:327px; height:45px; background:url(../site-style/ss_bg.png) no-repeat; padding-left:20px;}
.ss_d3_ipt1{width:253px; height:45px; line-height:45px; background:none; border:0px;}
.ss_d3_ipt2{width:20px; height:45px; background:none;  border:0px; cursor:pointer;}


.i_center{width:100%; height:85px;  min-height:85px;}
.i_c{width:1000px; height:85px; min-height:85px;}
.i_c_d1{width:1008px; height:229px; left:-4px; position:relative; top:-43px;}
.i_c_d1_l{width: 330px; height:229px; background:url(../site-style/i_bg1.png) top left no-repeat; padding-left:4px;}
.i_c_d1_l_t{width: 330px; height:44px; line-height:44px;}
.i_c_d1_l_c{width: 330px; height:138px; margin-top:21px; padding-left: 0px;}
.i_c_d1_r{width:321px; height:229px; background:url(../site-style/i_bg2.png) top left no-repeat;}
.i_c_d1_r_t{width:313px; height:44px; line-height:44px;}
.i_c_d1_r_c{width:297px; height:159px; margin-top:15px; padding-left:16px;}
.i_footer{width:100%; height:186px; padding-top:32px; min-height:186px;border-top:1px solid #c6c6c6;}
.i_f{width:1000px; height:186px; min-height:186px;}
.i_f_d1{width:1000px; height:67px; border-bottom:1px solid #c6c6c6;}
.i_f_d2{width:697px; height:38px;}
.i_f_d2 dt{width:66px; height:38px; border-right:1px solid #c6c6c6; float:left;}
.i_f_d2 dd{width:630px; height:38px; overflow:hidden; float:left;}
.i_f_d2 dd a{ padding:0px 10px; height:19px; line-height:19px; float:left;}
.i_f_d3{width:1000px; height:104px; padding-top:15px; min-height:104px;}
.i_news_t{width: 40px; height:138px;}
.i_news_c{width: 135px; height: 138px;}
.i_news_c a img{width: 130.8px; height: 81.6px;}
.i_news_b{width: 150px; height:138px;}
.i_news_b a{width: 150px;line-height: 15px; overflow:hidden;}
.i_news_b p{width: 150px; height: 40px; overflow:hidden;}
.banner1{width:100%; height:440px; position:relative; overflow:hidden;}
.z_banner1{ position:absolute; left:50%; margin-left:-960px;}
.a_l{width:221px; position:relative; top:-27px;}
.a_r{width:760px; padding-bottom:20px;}
.a_l_d1{width:217px; height:52px; padding-left:4px;}
.a_l_d1 p{width:190px; height:52px; background-color:#0070b0; line-height:52px; padding-left:23px;}
.menu{width:213px; background:url(../site-style/left_bg1.jpg) repeat-y; padding:10px 4px 0px 4px;}
.menu li{width:213px; height:35px; line-height:35px; float:left;}
.menu li a{width:173px; height:35px; display:inline-block; padding-left:40px; color:#949494;}
.menu li a:hover,.menu li a.active1{ background-color:#f0f0f0; color:#0070b0; font-weight:bold; text-decoration:none;}
.l_div1{width:217px; margin-top:26px; padding-left:4px;}
.l_div1_t{width:213px; height:50px; line-height:50px; border-bottom:1px solid #c6c6c6; margin-top:12px;}
.l_d2{width:217px; padding-top:20px;}
.l_d2 li{width:217px; height:101px; float:left;}
.l_d2 li a img{width:81px; height:81px;}
.l_d2_r{width:122px; height:81px;overflow:hidden;}
.l_d2_r a{width:122px; height:18px; line-height:18px; margin-bottom:12px; overflow:hidden;}
.a_r_t{width:760px; height:62px; line-height:62px; border-bottom:1px solid #c6c6c6;}
.a_r_c{width:760px; min-height:500px; height:500px;}
.a_r_c1{width:760px; min-height:200px; height:200px; background-color:#f6f6f6;}
.cgshow{width:712px; padding:0px 24px; background-color:#fff;}
.cgshow_t{width:100%; height:52px; line-height:52px; border-bottom:1px solid #e5e5e5;}
.cgshow_ul{width:712px; border-bottom:1px solid #e5e5e5;}
.cgshow_ul li{width:339px; height:30px; line-height:30px; background:url(../site-style/yd_001.jpg) left center no-repeat; padding-left:17px; float:left; overflow:hidden;}
.cgshow_pages{width:500px; height:60px; padding-top:20px;}
.cgshow_pages a{width:38px; height:28px; display:inline-block; line-height:28px; text-align:center; color:#6d6d6d; font-family:Arial, Helvetica, sans-serif;}
.cgshow_pages a:hover,.cgshow_pages a.active2{ background-color:#686868; color:#ffffff; text-decoration:none; font-weight:bold;}

.jjfa_ul,.zpxx_ul{width:760px;}
.jjfa_ul li{width:725px; height:163px; margin-bottom:25px; float:left; background:url(../site-style/jj_bg1.jpg) top left no-repeat; padding:13px 23px 10px 12px;}
.jjfa_ul li a img{ border:1px solid #f0f0f0; width:141px; height:148px;}
.jjfa_ul_r{width:567px; height:150px;}
.jjfa_ul_r_a{width:567px; height:30px; line-height:30px; margin-bottom:13px;}
.jjfa_ul_r p{width:567px; height:85px;}
.jjfa_ul_r_a1{ background:url(../site-style/tb_001.jpg) left center no-repeat; padding-left:15px; height:20px; line-height:20px;}

.zpxx_ul li{width:757px; height:235px; min-height:235px; border-bottom:1px solid #c6c6c6; float:left; padding-top:27px;}
.zpxx_ul_l{width:46px; height:225px; float:left; background:url(../site-style/bg_mingc.jpg) left top no-repeat; padding:10px 50px 0px 2px; line-height:30px; text-align:center;}
.zpxx_ul_r{width:659px; height:235px;min-height:235px;}
.zpxx_ul_r_p{width:659px; height:43px;}
.zpxx_ul_b{width:656px; height:185px; min-height:185px;}

.fwcx_d1{width:760px; height:283px;}
.fwcx_d1_text{width:748px; height:149px; border:1px solid #e3e3e3; background-color:#fff; padding:5px;}
.fwcx_d1_btn{width:127px; height:33px; background:url(../site-style/btn_001.jpg) no-repeat;}
.fwcx_d2{width:760px;}
.fwcx_d2_b{ border-bottom:1px solid #c6c6c6;}
.fwcx_d2_br{ border-right:1px solid #c6c6c6;}
.fwcx_d2_bg{ background-color:#eaeaea;}
.fk_bl{ border-left:1px solid #dcdcdc;}
.fk_br{ border-right:1px solid #dcdcdc;}
.fk_b{ border-bottom:1px solid #dcdcdc;}
.fk_bl_ipt{width:382px; height:30px; background-color:#fff; border:1px solid #e2e2e2; border-bottom:0px; border-right:0px; line-height:30px; padding-left:5px;}
.fk_bl_ipt1{width:377px; height:112px;background-color:#fff; border:1px solid #e2e2e2; border-bottom:0px; border-right:0px; padding:5px;}
.fk_bl_btn{width:106px; height:28px; line-height:28px; background-color:#0070b0; color:#fff; text-align:center;}

.jszc_ul{width:760px;}
.jszc_ul li{width:740px; height:170px; border-bottom:1px dashed #a2a2a2; float:left;}
.jszc_ul_t{width:740px; height:65px; display:inline-block; line-height:65px; overflow:hidden;}
.jszc_ul_c{width:740px; height:63px; overflow:hidden;}
.jszc_ul_b,.jszc_ul_b:hover{width:74px; height:21px; display:inline-block; text-align:center; line-height:21px; color:#fff; text-decoration:none;}
.jszc_ul_color1{ background-color:#0070b0;}
.jszc_ul_color2{ background-color:#838383;}

.news_ul{width:760px;}
.news_ul dt{width:740px; height:215px; border-bottom:1px dashed #a2a2a2; float:left;}
.news_dt_l{width:106px; height:136px;}
.news_dt_c{width:136px; height:136px;}
.news_dt_c a img{width:136px;}
.news_dt_r{width:420px; height:118px; margin-left:10px; display:inline; position: relative; padding-bottom:18px;}
.news_dt_r a.NewMore{position:absolute; left:0px; bottom:0px; height:18px; line-height:18px;}
a.news_dt_r_t{width:100%; line-height:25px; display: block;}
.news_dt_r p{line-height:20px; width:100%; height:auto; display: block;}
.news_ul dd{width:740px; border-bottom:1px dashed #a2a2a2; float:left; padding:10px 0px;}
.news_dd_r{width:634px; height:125px;}
.news_dd_r p{width:634px; height:60px; padding-bottom:5px; overflow:hidden;}
.news_details_t{width:100%; height:40px; line-height:40px; border-bottom:1px dotted #a2a2a2; }
.news_details_t1{width:100%; height:25px; line-height:25px;}
.news_details_c{width:740px; padding:10px;border-bottom:1px dotted #a2a2a2; min-height:500px; height:500px;}
.news_details_b{width:760px; height:60px; padding:20px 0px; line-height:30px;}

.cp_t{width:1000px; height:62px; line-height:62px; border-bottom:1px solid #c6c6c6;}
.cp_d1{width:1000px;border-bottom:1px solid #c6c6c6; padding:30px 0px 20px 0px;}
.cp_d1 ul{width:1000px;}
.cp_d1 ul li{ padding-right:20px; height:30px; line-height:30px; margin-bottom:10px; text-align:center;}
.cp_d1 ul li a{ padding:0px 20px; height:30px; line-height:30px; background-color:#e5e5e5; display:inline-block; color:#474747;}
.cp_d1 ul li a:hover,.cp_d1 ul li a.activecp{ background-color:#0070b0; color:#fff; text-decoration:none;}
.cp_d2{width:1000px; padding-bottom:30px;}
.cp_d2 li{width:1000px; height:307px; padding-bottom:30px; border-bottom:1px dashed #9e9e9e; float:left; overflow:hidden;}
.cp_d2 li p{width:980px; height:80px; background:url(../site-style/jt_tb001.jpg) left center no-repeat; padding-left:20px; line-height:80px;}

.cp_d2 li dl{ width:982px; padding-left:18px;}
.cp_d2 li dl dt{width:260px; height:260px; float:left;}
.cp_d2 li dl dt a img{width:227px; height:227px; border:1p solid #f4f4f4;}
/*.cp_d2 li dl dd{width:226px; height:32px; background:url(../site-style/cp_dd.jpg) left center no-repeat; padding-left:14px; float:left; line-height:32px;}*/
.cp_d2 li dl dd{width:720px; height:115px; float:left;}
.cp_d2 li dl dd .cp_d2_t1{width:720px; height:26px; line-height:26px; display:inline-block;}
.cp_d2 li dl dd ul{width:720px; height:62px;float:left; padding-top:6px;}
.cp_d2 li dl dd ul li{width:226px; height:31px; border:0px; background:url(../site-style/cp_dd.jpg) left center no-repeat; padding-left:14px; float:left; line-height:31px; padding-bottom:0px;}
.cp_d2 li dl dd.activdd{width:700px; height:26px; line-height:26px; text-align:right;}
.cp_abq,.cp_abq:hover{ color:#94353d;}

.cp_d3{width:1000px; height:61px; background:url(../site-style/r_pt_01.jpg) repeat-x; padding-top:30px;}
.cp_d3 ul{width:1000px; height:61px;}
.cp_d3 ul li{ margin-right:20px; float:left; height:61px;}
.cp_d3 ul li a{ padding:0px 20px; display:inline-block; height:30px; line-height:30px;color:#474747; background-color:#e5e5e5;}
.cp_d3 ul li a:hover{text-decoration:none;}
.cp_d3 ul li a.activecp2{ background-color:#0070b0; color:#fff; text-decoration:none; }
.cp_d3 ul li.activeli{ background:url(../site-style/jt_0034.jpg) bottom center no-repeat;}
.cp_d4{width:1000px; padding-top:30px; padding-bottom:30px;}
.cp_d5,.cp_d6,.cp_d7{width:1000px;}
.photo{width:227px; height:227px; padding-right:30px; display:inline-block; float:left;}
.ph{width:1000px; }
.cp_d7 li{width:1000px; padding-bottom:10px; float:left;}
.cp_d7 li dl{width:1000px; float:left;}
.cp_d7 li dl dt{width:1000px; height:73px; line-height:73px; background:url(../site-style/xl_mm_001.jpg) left bottom no-repeat; margin-bottom:21px; float:left;}
.cp_d7 li dl dd{width:236px; height:29px; line-height:29px; background:url(../site-style/cp_dd.jpg) left center no-repeat; padding-left:14px; float:left;}
.cp_d8{width:1000px; height:63px; background:url(../site-style/cp_b_bg1.jpg) bottom no-repeat;}
.cp_lefta{ height:28x; line-height:28px; background:url(../site-style/jt_tb001.jpg) left center no-repeat; display:inline-block; padding-left:20px;}
.cp_righta,.cp_righta:hover{width:69px; height:26px; line-height:26px; text-align:center; background-color:#0070b0; color:#fff;}
.cp_d9{width:960px; padding:0px 20px;}
.cp_d9_l{width:426px; height:540px;}
.cp_d9_l_btn{width:426px; height:60px; padding-top:22px;}
.cp_d9_r{width:480px;}

.hc_d1{width:100%; padding-bottom:60px; padding-top:20px;}
.qyry_ul{width:1000px;}
.qyry_ul li{width:239px; height:320px; float:left; background:url(../site-style/ryzs_001.jpg) left top no-repeat; padding:14px 0px 0px 13px;}
.qyry_ul_dl{width:202px; height:213px; border:1px solid #efefef; overflow:hidden;}
.qyry_ul_d2{width:205px; height:57px; line-height:57px;}

.gcal_dl,.gcal_ul{width:1000px;}
.gcal_ul li{width:1000px; float:left;}
.gcal_ul li .ptitle{width:1000px; height:74px; background:url(../site-style/xl_mm_001.jpg) left bottom no-repeat; line-height:74px;}
.gcal_ul li .pic_dl{width:1050px;  border-bottom:1px dashed #9e9e9e;}
.gcal_ul li .pic_dl dd{ width:341px; height:311px; float:left;}
.gcal_ul li .pic_dl dd a img{width:314px; height:236px;}
.pic_dl_text{width:314px; height:74px; line-height:74px; display:inline-block;}
.gcal_ul li .text_dl{width:1000px; padding-top:20px; padding-bottom:13px;}
.gcal_ul li .text_dl dd{width:192px; overflow:hidden; height:31px; float:left; line-height:31px; background:url(../site-style/cp_dd.jpg) left center no-repeat; padding-left:8px;}