
.ind_container{ width:1000px; height:auto; margin:0 auto;}
.main_part1,.main_part2,.main_part3,.main_part4,.main_part5,.main_part6,.main_part7,.main_part8,.main_gg{ width:1000px; float:left;}
.main_gg{ height:80px; overflow:hidden;}
.main_part1{ height:521px; background:url(../images/index_01.jpg);}
.part1_left{ width:693px; height:521px;}
.part1_right{ width:300px; height:521px;}
.main_part2{ height:555px;}
.zhuti_head{ width:1000px; height:42px;}
.zhuti_nybox{ width:1000px; height:auto; background:url(../images/index_05.jpg) repeat-y right top;}
.zhuti_bt{ width:1000px; height:9px; background:url(../images/index_04.jpg); overflow:hidden;}
.main_part3{ height:141px;}
.main_part4{ height:745px;}
.main_part5{ height:70px;}
.main_part6{ height:569px;}
.main_part7{ height:130px;}
.main_part8{ height:300px;}






/* css of index public */

.f_color{ color:#343434;}
.f_color a:link,.f_color a:visited,.f_color a:active{ color:#343434; text-decoration:none;}
.f_color a:hover{ color:#C00; text-decoration:underline;}
.biao_color{ color:#e35104;}
.biao_color a:link,.biao_color a:visited,.biao_color a:active{color:#e35104; text-decoration:none;}
.biao_color a:hover{color:#247fc5; text-decoration:underline;}
.f_blue{ color:#145b93;}
.f_blue a:link,.f_blue a:visited,.f_blue a:active{color:#145b93; text-decoration:none;}
.f_blue a:hover{color:#e35104; text-decoration:underline;}
.news_color{ color:#b53f01;}
.news_color a:link,.news_color a:visited,.news_color a:active{color:#b53f01; text-decoration:none;}
.news_color a:hover{color:#145b93; text-decoration:underline;}
.dhtubiao{ width:18px; height:18px; background:url(../images/index_10.gif);}






/* css of index */

.main_gg li{ float:left; height:80px;}
.gg_left{ width:196px;}
.gg_mid{ width:590px; margin-left:6px;}
.gg_right{ width:202px; margin-left:6px;}
.main_gg1_left{ width:784px; height:114px; overflow:hidden;}
.main_gg1_right{ width:206px; height:114px; overflow:hidden; margin-left:10px;}
.main_gg1_right img{ width:206px; height:114px;}
.main_part3 li{ float:left; width:150px; height:60px; margin-top:10px;background:url(../images/index_15.jpg);}
.main_part3 ul{ width:1000px; float:left;}
.main_part3 li img{ width:145px; height:56px; margin-left:1px; margin-top:1px;}
.part3_li_mar{ margin-left:19px;}

.main_part7 li{ float:left; width:130px; height:60px; overflow:hidden;}
.main_part7 ul{ width:1000px; float:left; height:65px;}
.main_part7 li img{ width:130px; height:60px; }
.part7_li_mar{ margin-left:15px;}

.zhuti_name{ width:112px; height:42px; overflow:hidden;}
.zhuti_nav{ width:888px; height:42px; background:url(../images/index_02.jpg);}
.zhuti_nav_li{ width:800px; height:16px; line-height:16px; margin-top:14px; margin-left:5px;}
.zhuti_nav_li a{ margin-left:6px;}
.zhuti_nybox_zbk{ width:27px; height:auto; background:url(../images/index_07.jpg);}
.zbk_height{ height:504px; width:27px; overflow:hidden;}
.zbk_height1{ height:693px; width:27px; overflow:hidden;}
.zbk_height2{ height:518px; width:27px; overflow:hidden;}
.zhuti_ny{ width:948px; height:auto; margin-left:8px;}


.part1_left{margin-left:7px;_margin-left:3px;}
.part1_left_db{ width:690px; height:34px;}
.left_db1{ width:310px; height:18px; line-height:18px; margin-top:13px;margin-left:6px;_margin-left:3px;}
.left_db2{width:300px; height:18px; line-height:18px;margin-top:13px;}
.part1_left_fla{ width:298px; height:365px; border:1px solid #FFF; overflow:hidden; margin-top:1px;}
.part1_left_news{ width:340px; height:376px; margin-top:10px; margin-left:24px;}


.part1_left_gg{ width:680px; height:88px; overflow:hidden;}



.part1_left_news ul{ float:left; width:340px;}
.part1_news_biao{ width:340px; height:30px; line-height:30px;}
.part1_news_biao h2{ font-size:18px;}
.part1_news_list{ width:340px; height:55px; font-size:14px; overflow:hidden;}
.part1_news_list span{ margin-left:6px;}

.part1_news_list a{ margin-left:6px;_margin-left:3px;}
.part1_left_news_ulbg{ background:url(../images/index_21.jpg) left top no-repeat;}
.part1_left_news_ulbg li{ width:340px; height:16px; line-height:16px;float:left; background:url(../images/bsp.gif) left top no-repeat;}
.part1_left_news_ulbg a{ margin-left:15px;}



.part1_right_hot{ width:200px; height:156px; margin-top:36px; margin-left:4px;_margin-left:2px;}
.part1_right_hot ul{ width:198px; height:48px; margin-top:4px; line-height:24px; float:left;}
.part1_right_hot a{ margin-left:12px;}
.part1_right_gg{ margin-left:5px;_margin-left:3px; width:284px; height:72px; overflow:hidden; margin-top:8px;}
.part1_right_comnews{ width:284px; height:135px;margin-left:5px;_margin-left:3px;margin-top:5px;}
.right_comnews_biao{ width:284px; height:18px; line-height:18px;}
.qyzx{ width:220px; height:18px; line-height:18px;}
.qyzx_more{ width:40px; height:18px; line-height:18px;}
.right_comnews_list{ width:284px; height:100px;}
.right_comnews_list li{ width:284px; height:20px; line-height:20px; float: left; font-family:"宋体";}
.part1_right_ren{ width:290px; height:100px;}
.ren_top{ width:290px; height:34px; line-height:32px;}
.ren_pic{ width:80px; height:60px; overflow:hidden;}
.ren_ny{ width:200px; height:60px; margin-left:10px;}
.ren_name{ width:200px; height:24px; line-height:26px;}
.ren_more{ width:200px; height:36px; line-height:18px;}

.zx_picbox{ width:948px; height:248px; margin-top:10px;}
.left_jt,.right_jt{ width:20px; height:248px;}
.left_jt li{ width:14px; height:27px; float:left; margin-top:90px;}
.right_jt li{width:14px; height:27px; float:right; margin-top:90px;}
.zx_picEx{ width:908px; height:248px; overflow:hidden;}
.zx_pic{ width:908px;}
.zx_pic li{ width:158px; height:208px; float:left;}
.zx_pic_li_mar{ margin-left:25px;}
.zx_pic_img{ display:block; width:158px; height:208px; overflow:hidden;}
.zx_pic_text{display:block; width:158px; height:40px; line-height:40px; }
.zx_zbbox{ width:390px; height:238px; background:url(../images/index_13.jpg);}
.zx_zb_top{ width:390px; height:36px; line-height:36px;}
.zx_zb_tab{ width:390px; height:196px;}
.zx_zb_tab table{ margin-left:2px;}
.zx_td_bg1{ background:#ecf4ff;}
.zx_td_bg2{ background:url(../images/index_16.jpg);}
.zx_td_borright{ border-right:2px solid #fff;}
.zx_ktbox{width:310px; height:238px;margin-left:10px;}
.zx_kt_top{ width:310px; height:18px;}
.zxkt{ width:86px;}
.zxkt_nav{ width:195px; text-align:right;}
.zxkt_nav a{ margin-right:10px;}
.zx_kt_top li{ float:left; height:18px; line-height:18px;}
.zx_kt_pic{width:88px; height:200px; margin-top:10px;}
.zx_kt_pic li{ float:left;}
.zx_kt_img{ width:86px; height:74px; border:1px solid #d0d7df; overflow:hidden;}
.zx_kt_img img{ width:84px; height:72px; margin:1px;}
.zx_kt_text{ width:86px; height:22px; line-height:22px; text-align:center;}
.zx_kt_list{width:210px; height:200px; margin-left:12px;margin-top:10px;}
.zx_kt_list li{width:210px; height:24px; line-height:24px; float:left;}
.zx_qybox{width:232px; height:238px;}
.zx_qy_top{ width:232px; height:18px;}
.zx_qy_top li{ float:left; height:18px; line-height:18px;}
.zxqy_nav{ width:100px;text-align:right;}
.zx_qy_list{ width:232px; height:200px; margin-top:10px;}
.zx_qy_list li{ width:232px; height:24px; line-height:24px; border-bottom:1px solid #f1f1f1; float:left;}
.wanguan{ width:20px; height:16px; margin-top:2px; background:url(../images/index_14.jpg) no-repeat 0px 0px ; float:left; display:block;}
.wanguan1{width:20px; height:16px; margin-top:2px; background:url(../images/index_14.jpg) no-repeat 0px -25px;float:left; display:block;}
.qyname{ width:210px; float:left; display:block;}


.des_part1{ width:330px; height:458px; margin-top:10px;}
.des_fla{ width:330px; height:170px; overflow:hidden;}
.des_sjjy{width:330px;height:135px; margin-top:10px;}
.des_top{height:18px;}
.des_top li{ float:left; height:18px; line-height:18px;}
.sjjy_top_width{ width:330px;}
.sjjy_nav{ width:220px;}
.sjjy_nav a{ margin-right:10px;}
.sjjy_ny{ width:328px; height:105px; border:1px solid #e9e2cf; margin-top:10px; background:#fbf8f3;}
.sjjy_ny li{ float:left;}
.sjjy_pic_li{ width:100px; height:100px;}
.sjjy_pic_li img{ width:80px; height:60px; margin:20px 10px;}
.sjjy_biao{ width:210px; height:20px; line-height:20px; margin-top:20px;}
.sjjy_more{ width:210px; height:40px; line-height:20px; }
.des_sjs{width:330px;height:127px;}
.sjs_ny{ width:328px; height:98px; border:1px solid #e9e2cf; margin-top:10px; background:#fbf8f3;}
.sjs_ny li{ float:left; width:45px; height:68px; margin-top:14px;}
.sjs_ny li span{ width:45px; float:left; display:block; overflow:hidden;}
.sjs_ny_li_span1{ height:45px;}
.sjs_ny_li_span1 img{ width:45px; height:45px;}
.sjs_ny_li_span2{ height:23px; line-height:23px;}
.sjs_mar18{ margin-left:18px;}

.des_part2{ width:325px; height:458px; margin-left:14px; margin-top:10px;}
.sjzn{ width:325px; height:250px;}
.sjzn_top_width{ width:325px;}
.sjzn_nav{ width:220px;}
.sjzn_nav a{ margin-right:10px;}
.sjzn_ny{ width:325px; height:220px; margin-top:10px;}
.sjzn_ny li{ float:left; height:26px; line-height:26px; font-family:"宋体"; width:325px;}
.sjjl{ width:325px; height:180px;}
.sjjl_ny{ height:170px; width:325px;margin-top:10px;}
.sjjl_ny li{ float:left; height:26px; line-height:26px; font-family:"宋体"; width:325px;}

.des_part3{ width:240px; height:458px; margin-left:30px; margin-top:10px; background:#fbf8f3;}
.des_part3_fla{ width:240px; height:160px;}
.des_part3_fla img{ width:240px; height:160px;}
.tdzs{ width:220px; height:150px; margin-left:10px;_margin-left:5px; border-bottom:1px solid #ebe2d0;}
.tdzs_top_width{width:220px;}
.tdzs_nav{ width:115px;}
.tdzs_nav a{ margin-right:10px;}
.tdzs_ny{ height:120px; width:220px;margin-top:10px;}
.tdzs_ny li{ float:left; height:22px; line-height:22px; font-family:"宋体"; width:220px;}

.sjxs{ width:220px; height:120px; margin-left:10px;_margin-left:5px; border-top:1px solid #fff;}
.sjxs_ny{ width:220px; height:80px;margin-top:10px;}
.sjxs_ny li{ float:left; height:22px; line-height:22px; font-family:"宋体"; width:220px;}


.des_part4{ width:948px; height:214px;}
.des_part4_top{ width:948px; height:18px;}
.des_part4_top_nav{ width:840px;}
.des_part4_top_nav a{ margin-right:10px;}
.des_part4_left,.des_part4_right{ width:20px; height:180px;}
.des_part4_left li{ width:14px; height:27px; float:left; margin-top:75px;}
.des_part4_right li{width:14px; height:27px; float:right; margin-top:75px;}
.des_part4_mid{ width:908px; height:180px; margin-top:10px;}
.des_part4_mid li{ width:160px; height:180px; float:left;}
.des_part4_mid li img{ width:160px; height:180px; overflow:hidden;}
.zx_pic_li_mar{ margin-left:27px;}


.jiancai_left{ width:678px; margin-top:10px;}
.jiancai_fla{width:330px; height:170px; overflow:hidden;}
.jiancai_cuxiao{width:325px; height:170px; margin-left:14px;}
.jiancai_cuxiao_ny{ height:140px; width:325px;margin-top:10px;}
.jiancai_cuxiao_ny li{ float:left; height:26px; line-height:26px; font-family:"宋体"; width:325px;}
.jiancai_cp{ width:678px; height:320px; margin-top:10px;}
.jiancai_cp_top{ width:678px; height:18px;}
.cp_nav{ width:570px;}
.cp_nav a{ margin-right:10px;}
.cp_picbox{ width:678px; height:300px;}
.cp_picbox li{ float:left; width:116px; height:140px; margin-left:16px; margin-top:10px;}
.cp_picbox li span{ width:116px; display:block; float:left;}
.cp_pic_img_span{ width:116px; height:116px; border:1px solid #ebe2d0;}
.cp_pic_img_span img{width:110px; height:110px; margin:3px;}
.cp_pic_name_span{ width:116px; height:24px; line-height:24px; text-align:center;}


.jiancai_right{ width:240px; height:500px; margin-left:30px; margin-top:10px; background:#fbf8f3;}
.jiancai_leimu{width:220px; height:300px; margin-left:10px;_margin-left:5px;}
.jc_nav{ width:220px; height:25px;}
.jc_nav li{ float:left;}
.jc_nav_li1{ width:10px; height:24px; border-bottom:1px solid #cbbc93;}
.jc_nav_li2{width:80px; height:24px; border-left:1px solid #cbbc93;border-top:1px solid #cbbc93;border-right:1px solid #cbbc93; text-align:center; line-height:24px;}
.jc_nav_li3{width:128px; height:24px; border-bottom:1px solid #cbbc93;}
.leimu_list{ width:220px;}
.leimu_list_biao{ width:100px; height:18px; line-height:18px; color:#FFF; font-weight:bold; background:#e22a50;}
.leimu_list_biao span{ margin-left:10px;}
.leimu_list_text{ width:220px; line-height:20px;}
.leimu_list_text a{ margin-left:10px;}



.bt1{ width:998px; height:50px; border-left:1px solid #dddddd;border-right:1px solid #dddddd;border-top:1px solid #dddddd;background:url(../images/index_18.jpg);}
.bt1 ul{ height:50px; overflow:hidden; width:200px;}
.bt2{ width:998px; height:auto; border-left:1px solid #dddddd;border-right:1px solid #dddddd;}
.bt2 ul{ width:970px; margin-left:15px; line-height:30px;}
.bt2 ul a{ margin-left:6px;}
.bt3{ width:999px; height:54px; background:url(../images/index_20.jpg);border-right:1px solid #dddddd;}
.bt3_leftul{ width:41px; height:54px; background:url(../images/index_19.jpg);}
.bt3_rightul{ width:958px; height:40px; line-height:40px; margin-top:14px; text-align:center;}
.bt3_rightul a{ margin-left:6px;}
.bt4{ width:1000px;height:auto; margin-top:15px; line-height:20px;}




   /*pic scroll
----------------------------------*/
.infiniteCarousel {
  width: 948px;
  position: relative;
  margin-left:auto;
  margin-right:auto;
        top: 0px;
        left: 0px;
    }

.infiniteCarousel .wrapper {
  width: 908px; 
  overflow: auto;
  height: 248px;
  margin-left: 20px;
  top: 0;
}
.infiniteCarousel ul a img {
  border:1px solid #E3E3E3;
  padding:0px;
  width:160px;
  height:208px;
  display:block;
  margin-top:0px;
}
.infiniteCarousel .wrapper ul {
  width: 908px; 
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0px;
  padding:0;
  top: 0;
}
.infiniteCarousel ul li {
  display:block;
  color:#6C6D61;
  float:left;
  padding: 2px 11px;
  height: 208px;
  width: 160px;
  text-align:center;
}
.infiniteCarousel ul li a,
.infiniteCarousel ul li a:visited{
	color:#6C6D61;
	}
.infiniteCarousel .wrapper ul li a:hover{
	text-decoration:underline;
	}
.infiniteCarousel ul li a:hover img {
  border-color: #aaa;
}
.infiniteCarousel ul li a span{
   display:block;
   line-height:17px;
   padding-top:6px;
}
.infiniteCarousel .arrow {
  display: block;
  height: 26px;
  width: 14px;
  text-indent: -999px;
  position: absolute;
  top: 100px;
  cursor: pointer;
  outline: 0;
}
.infiniteCarousel .forward {
  background:url(../images/index_12.jpg) ;
  right: 0;
}
.infiniteCarousel .back {
  background:url(../images/index_11.jpg);
  left: 0;
}