.main{width:960px;margin:0 auto;clear:both;text-align:left;}
.main_bg{float:left;width:960px;margin:20px 0 0;}

.i_box{float:left;width:960px;margin-top:20px;}
.i_ads{float:left;width:960px;margin-top:20px;}
.i_ads img{float:left;}

.i_dl{border:1px #dfdfdf solid;}
.i_dt{float:left;width:100%;height:37px;background:url(../images/hon_t.gif) repeat-x;}
.i_dt .title_r{float:right;width:10px;height:37px;}
.i_dt .title{float:left;height:37px;font:16px/37px Arial;padding-left:20px;color:#000;}
.i_dt .title font{color:#666;padding-left:6px;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.i_dt .more{float:right;font:12px/37px Arial;padding: 0 20px 0 0;margin-right:12px;background: url(../images/more_ic1.gif) right 10px no-repeat;}
.i_dd{float:left;padding:10px 7px;border:1px solid #DEDEDE;}

.i_dt1{float:left;width:100%;height:37px;border-bottom: 1px #ccc solid;}
.i_dt1 .title_r{float:right;width:10px;height:37px;}
.i_dt1 .title{float:left;height:37px;font:16px/37px Arial;color:#000;}
.i_dt1 .title font{color:#666;padding-left:6px;font-size:14px;font-family:Arial, Helvetica, sans-serif;}
.i_dt1 .more{float:right;font:12px/37px Arial;padding: 0 20px 0 0;margin-right:12px;background: url(../images/more_ic1.gif) right 10px no-repeat;}

dt .more{position:absolute;right:0;bottom:0;}

.i-line{float:left;width:100%;height:40px;overflow:hidden;background:url(../images/i_dt_1.gif) repeat-x left center;}

.i-p-title{float:left;border-left:6px solid #f08000;font-size:18px;text-indent:14px;font-family:Arial;color:#858585;text-transform: uppercase;}
.i-p-title p{font-family:Arial;font-weight:bold;color:#339900;}

.news_list{width:100%;}
.news_list ul{float:left;width:100%;}
.news_list ul li{float:left;width:100%;height:27px;border-bottom:1px dotted #e0e0e0;font:12px/27px "ËÎÌå";background:url(../images/n_li.jpg) no-repeat 2px 11px;text-indent:12px;overflow:hidden;}
.news_list ul li a{color:#333;}
.news_list ul li span.title{float:left;}
.news_list ul li span.time{float:right;width:70px;text-align:right;color:gray;text-indent:0;}
.news_list ul li.hot{width:100%;height:auto;border-bottom:0;margin-bottom:10px;background:none;text-indent:0;}
.news_list ul li.hot img{float:left;margin:0 10px 0 0;width:120px;height:85px;padding:1px;border:1px solid #cacaca;}
.news_list ul li.hot span{display:block;float:none;line-height:19px;overflow:hidden;}
.news_list ul li.hot span.title{height:25px;}
.news_list ul li.hot span.title a{font-weight:bold;font-size:14px;line-height:25px;}
.news_list ul li.hot span.content{height:58px;color:gray;}

.i-kehu{float:left;width:1002px;}
.i-kehu dt{float:left;width:100%;height:48px;background:url(../images/i_bra_t.gif) no-repeat;text-align:center;font:bold 22px/48px Arial;color:#fff;}
.i-kehu dd{float:left;width:1000px;border: 1px solid #c6c6c6;border-top:0;}
  .i_kehu_left{width:15px;height:70px;float:left;padding:0 10px 0 15px;display:inline;}
  .i_kehu_left img{float:left;margin:60px 0 0;cursor:pointer;}
  .i_kehu_right{width:15px;height:70px;float:left;padding:0 0 0 10px;}
  .i_kehu_right img{float:right;margin:60px 0 0;cursor:pointer;}
  .i_kehu_cont{width:920px;float:left;height:140px;margin-top:26px;overflow:hidden;}
   
	#tj_kehu_list{float:left;width:1000000px;overflow:hidden;display:inline;}
	#List1, #List2{float: left;display: block;}	
	#tj_kehu_list ul.hb_ul{float:left;width:168px;height:120px;margin:0 8px;display:inline;text-align:center;overflow:hidden;}
	#tj_kehu_list ul.hb_ul li.z_img{float:left;width:168px;height:88px;overflow:hidden;}
	#tj_kehu_list ul.hb_ul li.z_img td{width:162px;height:82px;padding:2px;border:1px solid #e1e1e1;text-align:center;vertical-align:middle;}
	#tj_kehu_list ul.hb_ul li.z_img td:hover{border:1px solid #ff6500;}
	#tj_kehu_list ul.hb_ul li.z_t{float:left;width:100%;height:32px;line-height:32px;overflow:hidden;}

 dl.dl_left{width:216px;}
 dl.dl_left dt{width:216px;height:55px;}
 dl.dl_left dt .title{width:215px;height:55px;font:bold 18px/55px Arial;color:#fff;}
 dl.dl_left dt .t_right{width:1px;height:55px;}
 dl.dl_left dd{width:192px;} 
 dl.dl_left dd.l_class{height:574px;border:2px solid #B41A12;}
 dl.dl_left dd.l_class .big{width:192px;height:39px;font:14px/39px Arial;background:url(../images/dot1.gif) no-repeat 3px center;}
 dl.dl_left dd.l_class .small a{width:182px;}  
 dl.dl_left dd.l_contact{height:296px;font:12px/25px "";}
 dl.dl_left dd.l_contact img{width:196px;}

.i_pro_box{float:right;width:723px;}
.i_pro_box dt{float:left;width:100%;border-bottom:2px solid #b51811;height:35px;}
.i_pro_box dt a{float:left;width:143px;height:35px;margin-right:10px;text-align:center;font:14px/35px Arial;color:#666;background:url(../images/pro_t_bg.gif) no-repeat;}
.i_pro_box dt a.tag{color:#fff;height:41px;margin-bottom:-6px;background:url(../images/pro_t_c.gif) no-repeat;}
.i_pro_box dt a:hover{text-decoration:none;}
.i_pro_box dd{float:left;width:100%;padding:10px 0 0;}
  .i_pro_list{float:right;width:723px;height:596px;overflow:hidden;}
  #tj_product_list{float:left;width:10000%;height:596px;overflow:hidden;display:inline;}
	div.product_list div{width:825px;height:198px;overflow:hidden;}
	
	div.product_list dl{float:left;width:385px;}
	div.product_list dl dt{float:left;width:196px;}
	div.product_list dl dt a{float:left;padding:3px;border:1px solid #e1e1e1;}
	div.product_list dl dt a:hover{border:1px solid #1f9131;}
	div.product_list dl dt img{width:180px;height:125px;}
	div.product_list dd{float:left;width:180px;}
	div.product_list dd .p_c_t{font:bold 14px/29px "";height:29px;overflow:hidden;}
	div.product_list dd .p_c_c{height:105px;overflow:hidden;line-height:21px;color:gray;}
	div.product_list dd a{color:#1f9131;}
	
	/*div.product_list ul{float:left;width:173px;height:200px;margin:0 7px;display:inline;text-align:center;overflow:hidden;}
	div.product_list ul li.p_img{float:left;width:173px;height:173px;padding:0;border:0;overflow:hidden;}
	div.product_list ul li.p_img a{float:left;padding:3px;border:1px solid #e1e1e1;}
	div.product_list ul li.p_img a:hover{border:1px solid #ff6500;}
	div.product_list ul li.p_img img{width:165px;height:165px;}
	div.product_list ul li.p_t{float:left;width:100%;height:25px;line-height:25px;overflow:hidden;}*/
	
	div.product_list ul{float:left;width:236px;height:198px;margin:3px 7px 3px 0;display:inline;text-align:center;overflow:hidden;}
	div.product_list li.ps_img{float:left;width:236px;height:168px;padding:0;border:0;overflow:hidden;}
	div.product_list li.ps_img td{width:228px;height:160px;padding:3px;border:1px solid #DDE7F1;text-align:center;vertical-align:middle;}
	div.product_list li.ps_img td:hover{border:1px solid #ff6500;}
	div.product_list li.ps_t{float:left;width:100%;height:30px;line-height:25px;overflow:hidden;}

/*od*/
.od{float:left;clear:both;width:100%;margin-top:20px;padding:34px 0 0;height:475px; overflow:hidden; background:#f4f4f4;}
.od h3{height:155px; overflow:hidden; text-align:center;}
.od h3 b{ display:block; line-height:40px;height:40px; font-size:36px; color:#222; overflow:hidden;}
.od h3 i{ font-weight:100; display:block; font-style:normal; line-height:18px;height:18px; font-size:16px; color:#eaeaea; text-transform:uppercase; overflow:hidden;}
.od h3 span{background:url(../images/od_t.gif) center top no-repeat;  display:block; line-height:56px;height:56px; font-size:24px; color:#fff;}
.od_c li{background:url(../images/od_sd.gif) center 210px no-repeat;margin:0 38px 0 0; display:inline; float:left;width:211px;overflow:hidden;text-align:center;}
.od_c li img{ display:block;width:211px;height:211px;overflow:hidden;}
.od_c li span{display:block;padding:36px 0 0; line-height:20px; font-size:16px;}
.od_c .lst{margin:0;}
.od_c li span a,.pro_c li span a:hover{ color:#222;}
.od_c li span b{ color:#222; font-weight:normal;}
/*adv*/
.adv{float:left;clear:both;width:100%;margin-top:10px;height:1502px; overflow:hidden;background:url(../images/adv_bg.gif);text-align:left;}
.adv_i{height:1502px; border-bottom:2px #e0e0e0 solid;background:url(../images/adv_t.jpg) center top no-repeat; }
.adv h3{height:192px; padding:0 242px 0 0 ;}
.adv h3 p{ float:left;width:370px; overflow:hidden; text-align:right;}
.adv h3 p span{ display:block;padding:68px 0 0 0; line-height:42px;height:42px; overflow:hidden; font-size:42px; color:#ffc600;}
.adv h3 p i{ text-transform:uppercase; font-style:normal;display:block;line-height:20px;overflow:hidden; font-size:14px; color:#fff; font-weight:100;}
.adv h3 b{ float:right; display:block;padding:55px 0 0; color:#fff;font-size:36px;}
.adv_c{ clear:both;}
.adv_c h4{line-height:50px; float:left; font-size:46px; color:#b51811;}
.adv_c .adv_in{ float:right;width:337px; overflow:hidden;}
.adv_c .adv_in h5{height:55px;  overflow:hidden;background:url(../images/adv_l.gif) left bottom repeat-x;}
.adv_c .adv_in h5 b{ display:block; line-height:30px;height:30px; overflow:hidden; font-size:20px; color:#222;}
.adv_c .adv_in h5 i{text-transform:uppercase; font-style:normal; display:block; font-weight:100; line-height:18px;height:18px; overflow:hidden; font-size:14px; color:#dfdfdf;}
.adv_c .adv_in p{ padding:6px 0 0;line-height:22px; font-size:14px; color:#666;}
.adv_c .adv_in p span{ color:#de8600;}
.adv_c .adv1{padding:46px 554px 0 0;height:310px; overflow:hidden;background:url(../images/adv1.jpg) right top no-repeat;}
.adv_c .adv1 li{height:152px; overflow:hidden;}
.adv_c .adv2{padding:74px 0 0 519px;height:298px; overflow:hidden;background:url(../images/adv2.jpg) left top no-repeat;}
.adv_c .adv2 li{height:130px; overflow:hidden;}
.adv_c .adv3{padding:64px 499px 0 0;height:520px; overflow:hidden;background:url(../images/adv3.jpg) right top no-repeat;}
.adv_c .adv3 li{height:170px; overflow:hidden;}
.adv_c .adv2 .adv_in{ float:right;width:370px; overflow:hidden;}
.adv_c .adv3 .adv_in{ float:right;width:392px; overflow:hidden;}

.i_honors{float:left;width:958px;margin-top:20px;}
.i_honors dt{float:left;width:100%; position:relative;}
.i_honors dd.i-cont{float:left;width:100%;padding:10px 0 0;overflow:hidden;}
  .i_ry_left{width:16px;float:left;padding:0 10px 0 13px;display:inline;}
  .i_ry_left a{float:left;width:16px;height:58px;background:url(../images/to_la.gif) no-repeat;margin:80px 0 0;}
  .i_ry_left a:hover{background:url(../images/to_l.gif) no-repeat;}
  .i_ry_right{width:16px;float:left;padding:0 0 0 10px;}
  .i_ry_right a{float:right;width:16px;height:58px;background:url(../images/to_r.gif) no-repeat;margin:80px 0 0;}
  .i_ry_right a:hover{background:url(../images/to_ra.gif) no-repeat;}
  .i_ry_cont{width:876px;float:left;height:240px;margin-top:6px;overflow:hidden;}
   
	#tj_ry_list{float:left;width:1000000px;overflow:hidden;display:inline;}
	#List12, #List22{float: left;display: block;}	
	#tj_ry_list ul.hb_ul{float:left;width:206px;height:230px;margin:0 7px;display:inline;text-align:center;overflow:hidden;}
	#tj_ry_list ul.hb_ul li.z_img{float:left;width:206px;height:196px;overflow:hidden;}
	#tj_ry_list ul.hb_ul li.z_img td{width:200px;height:190px;padding:2px;border:1px solid #e1e1e1;text-align:center;vertical-align:middle;}
	#tj_ry_list ul.hb_ul li.z_img td:hover{border:1px solid #ff6500;}
	#tj_ry_list ul.hb_ul li.z_t{float:left;width:100%;height:32px;line-height:32px;overflow:hidden;}


.i_kehujz{float:left;width:958px;margin-top:20px;}
.i_kehujz dt{float:left;width:100%; position:relative;}
.i_kehujz dd.i-cont{float:left;width:100%;padding:10px 0;}	
.i_kehujz .news_list ul li.hot{width:49%;margin-top:6px;}
.i_kehujz .news_list ul li.hot img{width:169px;height:171px;margin:0 10px 0 12px;padding:1px;border:1px #cacaca solid;}
.i_kehujz .news_list ul li.hot span.title{height:25px;}
.i_kehujz .news_list ul li.hot span.title a{line-height:25px;color:#b41a12;}
.i_kehujz .news_list ul li.hot span.content{height:150px;line-height:25px;color:gray;}


.i_about{float:left;width:686px;margin-top:20px;}
.i_about dt{float:left;width:100%;position: relative;}
.i_about dd.i-cont{float:left;width:660px;height:260px;padding:10px 13px;font:14px/25px Arial;}
.i_about dd.i-cont img{float:left;margin:4px 12px 0 0;}
.i_about dd.i-cont p{text-indent:24px;}
.i_about h1{font:22px/37px Arial;}

  .i-fc-box{float:left;width:660px;padding:10px 13px;position:relative;}
  .i_fc_left{width:19px;float:left;border-right:10px solid #fff;position:absolute;top:5px;right:32px;}
  .i_fc_left a{float:left;width:19px;height:19px;background:url(../images/abt_to_la.gif) no-repeat;}
  .i_fc_left a:hover{background:url(../images/abt_to_l.gif) no-repeat;}
  .i_fc_right{width:19px;float:left;position:absolute;top:5px;right:13px;}
  .i_fc_right a{float:right;width:19px;height:19px;background:url(../images/abt_to_r.gif) no-repeat;}
  .i_fc_right a:hover{background:url(../images/abt_to_ra.gif) no-repeat;}
  .i_fc_cont{width:660px;float:left;height:170px;margin-top:6px;padding-top:20px;overflow:hidden;border-top:1px solid #ddd;}
   
	#tj_fc_list{float:left;width:1000000px;overflow:hidden;display:inline;}
	#List11, #List21{float: left;display: block;}	
	#tj_fc_list ul.hb_ul{float:left;width:146px;height:160px;margin:0 10px;display:inline;text-align:center;overflow:hidden;}
	#tj_fc_list ul.hb_ul li.z_img{float:left;width:146px;height:126px;overflow:hidden;}
	#tj_fc_list ul.hb_ul li.z_img td{width:140px;height:120px;padding:2px;border:1px solid #e1e1e1;text-align:center;vertical-align:middle;}
	#tj_fc_list ul.hb_ul li.z_img td:hover{border:1px solid #ff6500;}
	#tj_fc_list ul.hb_ul li.z_t{float:left;width:100%;height:32px;line-height:32px;overflow:hidden;}

.i_news1{float:right;width:251px;margin-top:20px;}
.i_news1 dt{float:left;width:100%; position:relative;}
.i_news1 dd.i-cont{float:left;width:221px;padding:0 15px;margin-top:10px;height:487px;}
.i_news1 .news_list ul li.hot img{width:216px;height:112px;margin:0 0 6px;padding:1px;border:1px #cacaca solid;}
.i_news1 .news_list ul li.hot span.title{clear:both;height:25px;}
.i_news1 .news_list ul li.hot span.title a{line-height:25px;color:#b41a12;}
.i_news1 .news_list ul li.hot span.content{height:100px;line-height:25px;color:gray;}

.i-news-bg{float:left;width:100%;margin-top:20px;background: url(../images/inf.gif);padding:32px 0 0;border-top:2px #dfdfdf solid;border-bottom:2px #dfdfdf solid;height:393px;overflow:hidden;text-align:center;}
.i-news{width:960px;margin:0 auto;text-align:left;}

.i_ask{float:left;width:283px;padding:10px;margin-right:20px;display:inline;background:#fff;}
.i_ask dt{float:left;width:100%; position:relative;}
.i_ask dd{float:left;width:260px;padding:10px 10px 0;height:272px;}
#ask_list{float:left;width:260px;height:272px;overflow:hidden;}
  #ask_list .news_list ul li.hot{background:none;height:auto;border-bottom:1px dotted #e0e0e0;padding:0 0 2px;margin-bottom:5px;} 
  #ask_list .news_list ul li.hot span.title{height:27px;background:url(../images/wen.png) no-repeat 0 5px;text-indent:22px;}
  #ask_list .news_list ul li.hot span.title a{line-height:27px;}
  #ask_list .news_list ul li.hot span.content{height:54px;color:#888;background:url(../images/da.png) no-repeat 0 5px;padding-left:22px;line-height:27px;text-indent:0;}

.i_news2{float:left;width:346px;padding:10px;display:inline;background:#fff;}
.i_news2 dt{float:left;width:100%; position:relative;}
.i_news2 dd.i-cont{float:left;width:100%;margin-top:10px;height:272px;}


.i_feedback{float:right;width:235px;padding:10px;display:inline;background:#fff;}
.i_feedback dt{float:left;width:100%; position:relative;}
.i_feedback dd.i-cont{float:left;width:100%;margin-top:10px;height:272px;}
.i_feedback dd.i-cont li{font-size:12px; line-height:24px;height:34px; overflow:hidden; clear:both;background:url(../images/inf_ip_bg.gif) 63px top no-repeat;}
.i_feedback dd.i-cont li span{ float:left; display:inline-block;width:63px; color:#666;}
.i_feedback dd.i-cont li input{ border:none;padding:0 0 0 5px;width:134px;line-height:24px;height:24px; border:none;overflow:hidden;background:none;}
.i_feedback dd.i-cont em{ vertical-align:middle; font-weight:bold;font-style:normal; color:#ff0000;}
.i_feedback dd.i-cont .chk{ background:none;line-height:25px;}
.i_feedback dd.i-cont .chk input{float:left;padding:0;width:14px;margin:0 7px 0 0;}
.i_feedback dd.i-cont .chk .text1{width:80px;}
.i_feedback dd.i-cont .tex{height:75px; overflow:hidden;background:url(../images/inf_tet.gif) 62px top no-repeat;}
.i_feedback dd.i-cont .tex textarea{padding:0 0 0 5px; line-height:24px;width:134px;height:66px; overflow:hidden;border:none;resize:none;background:none;}
.i_feedback dd.i-cont .cer{background:url(../images/inf_ip2.gif) 63px top no-repeat;}
.i_feedback dd.i-cont .cer input{width:66px; margin:0 6px 0 0;overflow:hidden;}
.i_feedback dd.i-cont .cer img{ vertical-align:middle;}
.i_feedback dd.i-cont p{padding:0 0 0 63px;}
.i_feedback dd.i-cont p input{}
.i_feedback dd.i-cont .submit1{width:71px;height:24px;}
.i_feedback dd.i-cont .reset1{width:71px;height:24px;}