@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
body{font-size:12px;color:#646464;line-height:20px;background:#ececec url(img/b_back.gif) repeat-x;}
img{border:none;}
a{text-decoration:none;}
a:link,a:visited{color:#646464;}
a:hover{color:#990033;}
small{font-size:11px;font-weight:normal; font-family:Arial, Helvetica, sans-serif;}

.fl,.fr,.Public{overflow:hidden;}
.fl{float:left;display:line;}
.fr{float:right;display:line;}
.Public{width:1000px;margin:0 auto;padding:0 auto;}

.top{height:95px;_height:90px;}
.logo{margin:20px 0 0 24px;}
.top_L{margin:30px 24px 0 0;width:260px;height:54px;background:url(img/t_tel.png) left center no-repeat;text-align:right;}

.margin{height:10px; _height:0px;clear:both;}

.nav{height:45px;background:#628430;}
.nav ul li{width:117px;line-height:45px;text-align:right;font-weight:bold;font-size:14px;float:left;display:inline;}
.tit_a a:link,.tit_a a:visited,.tit_a a:hover,.nav ul li a:link,.nav ul li a:visited,.nav ul li a:hover{color:#FFF;}

.bam{height:13px;background:url(img/bam.gif) repeat-x;}

.banner{height:279px;}
#player{position:relative; height:279px; overflow:hidden;}
#player .Limg li{position:absolute;height:279px;width:1000px;overflow:hidden;}
#player .Limg li a{display:block; width:1000px;height:279px;}

.c_left{width:225px;margin-left:2px;}
.c_left_tit{height:28px;font-weight:bold;line-height:28px;font-size:14px;background:#628430;text-indent:5px;}

.c_left_c{background:#fff;border:1px solid #ccc;}
.c_left_c dl{background:url(img/dl_back.gif) repeat-y;margin-bottom:20px;}
.c_left_c dl dt{margin:0 0 0 15px;background:url(img/dt_back.gif) no-repeat;line-height:25px;text-indent:22px;}
.c_left_c dl dd{margin:0 0 0 35px;background:url(img/dd_back.gif) no-repeat;line-height:24px;text-indent:17px;}

.c_right{width:750px;margin-right:2px;}
.c_right_c1{background:#FFFFFF url(img/index_intro.gif) repeat-x;height:197px;border:1px solid #e3e3e3;width:748px;}
.c_right_tit{font-size:14px;font-weight:bold;color:#647f3c;border-bottom:1px solid #dddddd;}
.c_right_tit a:link,.c_right_tit a:hover,.c_right_tit a:visited{color:#647f3c;}
.c_right_tit1{margin:0px 5px;height:30px;line-height:31px;text-indent:10px;}
.p1{margin:5px;line-height:23px;}
.p1 img {border:1px solid #cccccc;margin:0 5px;}
.c_right_c2a,.c_right_c3a{width:365px;height:250px;background:#fff; border:1px solid #e3e3e3;margin-top:10px;}
.c_right_c2,.c_right_c3{width:365px;height:200px;background:#fff; border:1px solid #e3e3e3;margin-top:10px;}
.c_right_tit2{margin:4px;height:35px;line-height:35px;background:url(img/right_tit.gif) repeat-x;}
.c_right_tit2 h2{margin:0 5px;text-indent:10px;height:27px;}
.c_news{margin:2px 5px;}
.news li{line-height:35px;border-bottom:1px dashed #cccccc;list-style:none;text-indent:5px;}
.c_right_c3a{background:#fff url(img/c_bottom.gif) 1px bottom no-repeat;}
.c_right_c3{background:#fff url(img/c_bottom.gif) 1px bottom no-repeat;}
.c_right_tit3{ margin-top:0px; background:url(img/c3_tit.gif) 1px top no-repeat;height:40px;}
.c_right_tit3 h2{ padding:19px 18px 0;border:none;}
.c_news1{margin:-2px 18px 0;}

.c_right_c4{margin:0px 0 10px 0;}


.anli{border:1px solid #cccccc;background:#fff;height:200px;}
.anli_tit{padding:10px;}
.pro{margin-left:20px;width:870px;display:inline;overflow:hidden;padding-top:15px;margin-top:-33px;text-align:center;}
.pro table td{padding-right:30px;}
.pro table td img{padding:4px;border:1px solid #cccccc;}
.amore{position:relative;top:0px;right:0px;margin-top:-5px;background:url(img/amore.gif) no-repeat;width:81px;height:38px;background:transparent;}
.proul li{margin:10px 1px;text-align:center;line-height:30px;float:left;display:inline;}
.proul li img{ padding:4px;border:1px solid #cccccc;}
.proc{height:230px;}

.c_left_c1{margin-left:2px;}
.c_left_margin{margin:10px 0 0 0;}

.friend{background:#fff8ed;border:1px solid #cccccc;}

.foot{background:url(img/foot.gif) repeat-x;border:1px solid #efefef;height:115px;text-align:center;border-bottom:none;}
.foot p{margin-top:20px;line-height:25px;}

.c_left_c2{margin:10px 0 0 20px;}
.c_left_c3{margin:7px 0 0 2px;}
.c_left_c3 img{display:block;}
.more{margin-top:10px;}
.leftm{margn-left:20px;width:947px;overflow:hidden;}


.n_right_tit{border-bottom:1px solid #647f3c;text-indent:20px;height:35px;line-height:35px;}
.n_right_tit span{font-size:12px;font-weight:normal;margin-right:10px;}
.bb{background:#fff url(img/bj_1.jpg) bottom right no-repeat;border:1px solid #cccccc;}
.fy{text-align:center; line-height:35px;}
.pfy{border-top:1px solid #ccc;clear:both;margin:5px;}