/* CSS Document */
body {margin: 0px; padding:0px; }
a:link {color: #666666;	text-decoration: none;}
a:visited {text-decoration: none;color: #666666;}
a:hover {text-decoration: underline;color: #6d9e19;}
a:active {text-decoration: none;color: #666666;}

.a1:link,.a1:active,.a1:visited{color:#6d9e19;	text-decoration: none;}
.a1:hover{text-decoration: underline; color:#6d9e19;}

ul{list-style: none;list-style-type: none;margin: 0px auto;	padding: 0;}
li{list-style-type: none;list-style:none;list-style-image:none;margin:0;padding:0;}

div{font-size:12px; color:#666666}
td{font-size:12px; color:#666666}
{ border:none;}


.top_bj{width:100%; border-top:#82b727 5px solid;  background:#ffffff; height:115px;}
.banner_flash{width:1190px; margin:0 auto;}
.middle_wk{ width:1190px; margin:25px auto; height:180px; overflow:hidden; }
.f_middle_wk{ width:1190px; margin:25px auto; overflow:hidden; }



.i_about{ float:left; width:520px; overflow:hidden; height:180px;}
.i_about_tit{ float:left; padding:15px; width:170px; height:150px; background:url(../images/i_about_tit.gif) no-repeat}
.i_a_tit{ width:170px; height:30px; font-size:14px; color:#ffffff; font-weight:bold; text-transform: uppercase; overflow:hidden;}
.i_a_tit a{ font-size:14px; color:#ffffff; font-weight:bold; text-transform: uppercase;}
.i_a_laum{ width:170px;}
.i_a_laum ul{ width:170px; height:120px; overflow:hidden;}
.i_a_laum ul li{ width:170px; text-align:center; height:22px; line-height:22px; background:url(../images/i_a_laum.png) no-repeat; margin-bottom:8px;}
.i_a_laum ul li a{ width:170px; text-align:center; height:22px; line-height:22px; background:url(../images/i_a_laum.png) no-repeat; }
.i_a_laum ul li a:hover{ width:170px; text-align:center; height:22px; line-height:22px; background: #fca600; display:block; color:#FFF;}
.i_about_n{ float:left; width:290px; line-height:22px; height:150px; margin:15px; overflow:hidden;}


.i_lx{ float:left; width:410px; overflow:hidden; height:180px;}
.i_lx_tit{ float:left; padding:15px; width:170px; height:150px;  background:url(../images/i_lx_tit.gif) no-repeat}
.i_lx_n{ float:left; width:180px; line-height:22px; height:150px; margin:15px; overflow:hidden;}

.i_video{float:left; width:260px; height:180px; overflow:hidden; background:#000}


.left{ float:left; width:220px; padding-right:14px; overflow:hidden}
.l_pro{ width:220px; margin:0 auto; overflow:hidden} 
.l_pro_tit{ width:168px; padding:15px 25px; margin-bottom:2px; color: #FFF; font-size:16px; font-weight:bold; background:#fca600; text-transform:uppercase;
  border:1px solid #fca600;
  border-radius:25px 2px 25px 2px;
  background: -webkit-linear-gradient(#ffa800, #d58d02); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#ffa800, #d58d02); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#ffa800, #d58d02); /* Firefox 3.6 - 15 */
  background: linear-gradient(#ffa800, #d58d02); /* 标准的语法 */
}
.l_pro_m{ width:220px; overflow:hidden;}
.l_pro_m ul{ width:220px;}
.l_pro_m ul li{ width:220px; margin:0px auto; line-height:35px; line-height:35px; text-align:center;
  background: -webkit-linear-gradient(#ffffff, #eeeeee); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#ffffff, #eeeeee); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#ffffff, #eeeeee); /* Firefox 3.6 - 15 */
  background: linear-gradient(#ffffff, #eeeeee); /* 标准的语法 */}
  
.l_pro_m ul li a:hover{ width:220px; margin:0px auto; line-height:35px; line-height:35px; text-align:center; display:block; background:url(../images/b01.png) no-repeat;
  background: -webkit-linear-gradient(#dddddd, #eeeeee); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#dddddd, #eeeeee); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#dddddd, #eeeeee); /* Firefox 3.6 - 15 */
  background: linear-gradient(#dddddd, #eeeeee); /* 标准的语法 */
  }

.l_video{ width:220px; max-width:220px; margin:30px auto; overflow:hidden;}
.l_ss{ width:210px; height:78px; background:url(../images/l_ss.jpg) no-repeat; padding:42px 0px 0px 10px; overflow:hidden;}
.l_ss_sr{ float:left; width:132px; overflow:hidden; border:none;}
.l_ss_sr_i{ width:130px; border:#e1cc73 1px solid; color:#999999;}
.l_ss_bottom{ float:left; padding-left:10px;}
.l_ss_b_i{background:url(../images/s_bottom.gif) no-repeat; width:58px; height:20px; border:none;}


.right{ float: left; width:954px; background:#f7f7f7; border:#ebebeb 1px solid; overflow:hidden}
.right_tit{ background: url(../images/b01.gif) no-repeat left #EEEEEE; width:914px; padding-left:40px; height:34px; line-height:34px;}
.right_n{ width:924px; margin:0 auto; padding:15px; line-height:180%}

.pro_all{ width:924px; margin:0 auto; padding:15px; overflow:hidden;}
.pro_all ul{ width:924px; overflow:hidden}
.pro_all ul li{ float: left; width:211px; padding:10px; overflow:hidden; text-align:center; line-height:180%; height:330px; overflow:hidden}
.pro_all ul li img { border:#CCCCCC 1px solid}
.pro_all ul li img:hover{ border:#999999 1px solid}

.pro_tit{ text-align:center; font-size:16px; font-weight:bold; }
.pro_pic{ width:924px; overflow:hidden; text-align:center; padding:20px 0px;}
.pro_pic { border:none}
.pro_xx{ text-align:left; padding:10px 0px; color:#82b727; font-size:16px; font-weight:bold; border-bottom:#CCCCCC 1px dotted}
.pro_n{ line-height:180%}

.photo_all{ width:924px; margin:0 auto; padding:15px; overflow:hidden;}
.photo_all ul{ width:924px; overflow:hidden}
.photo_all ul li{ float: left; width:211px; padding:10px; overflow:hidden; text-align:center; line-height:180%; height:220px; overflow:hidden}
.photo_all ul li img { border:#CCCCCC 1px solid}
.photo_all ul li img:hover{ border:#999999 1px solid}



.news_all{ width:924px; margin:0 auto; padding:15px; overflow:hidden}
.news_all ul{ width:924px; border-bottom:#cccccc 1px dotted; line-height:50px; overflow:hidden}
.news_01{ float: left; width:30px; padding-top:5px; height:45px; overflow:hidden; overflow:hidden}
.news_02{ float: left; width:790px; height:50px; line-height:50px;}
.news_03{ float:left; width:100px; text-align:center; color:#999999}

.news_tit{ text-align:center; font-size:16px; font-weight:bold;}
.news_xx{ width:924px; overflow:hidden; text-align:center; padding:10px 0px; border-bottom:#CCCCCC 1px dotted; color:#999999;}
.news_n{ line-height:180%}


.right_cp{ float: left; width:812px; overflow:hidden}
.right01{ width:810px; border:#DCDCDC 1px solid; overflow:hidden}
.right02{ width:810px; border:#DCDCDC 1px solid; overflow:hidden; margin-top:15px;}
.right02_t{ background:#eeeeee; padding-left:20px; height:30px; line-height:30px; color:#1C5A93; font-size:14px; font-weight:bold;}
.right02_n{ width:770px; margin:0 auto; color:#666666; line-height:180%; padding-top:10px;}
.right02_n a{color:#666666;}



.ym{width:924px; margin:20px auto; padding:8px 0px; line-height:22px; overflow:hidden; color:#ffffff; text-align:center; background:#ffa800}
.ym a{color:#ffffff;}
.ym0{width:884px; margin:20px auto; padding:20px; line-height:22px; overflow:hidden; color:#ffffff; text-align:left; background:#ffa800}
.ym0 a{color:#ffffff;}


/*底部*/
.down2_bj{ width:100%; overflow:hidden; background:#82b727;}
.down2{width:1200px; margin:0 auto;line-height:18px; padding:20px 0px; color:#ffffff; overflow:hidden;}
.down2 a{color:#ffffff; text-decoration:none}

