﻿/* 基本配置*/

body{ font-size:12px; margin:0px; font-family:Arial, Helvetica, sans-serif;  background-repeat:repeat-y; background-position:center;  color:#333333; background-color:#FFFFFF}
#wrapper{ width:1015px; margin:auto; }
ul{ margin:0px; padding:0px;}
li{ list-style-type:none;}
a{ text-decoration:none; color:#636363;}
a:hover{ color:#690}
#fixedMenu{ z-index:999; border-bottom:2px #F3F3F3 solid;}
 img{ border:0px; -ms-interpolation-mode: bicubic; }
 h1,h2,h3,h4,h5,h6,p{ margin:0px; padding:0px;}
 #top{ height:110px; width:1100px; margin:auto;}
 .logo{ display:block; float:left; width:298px; }
 .phone{ font-size:16px; color:#317618;FONT-FAMILY: "Microsoft Yahei"; text-align:right; font-size:16px; margin-top:20px; margin-right:10px;}
 .phone strong{ font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:24px; font-weight:lighter;}
 .clr{ clear:both;}
 .hd_pt2{float:right;}
 .h20{ height:40px;} 
 .h30{ height:30px;}
   /*导航条*/
  #menu {   height:42px; FONT-FAMILY: "Microsoft Yahei"; width:761px; float:right; margin-top:10px; background-image:url(../images/menubg.png)}
  .menu_m{  }
#menu ul { list-style: none; margin: 0px; padding: 0px;     z-index:1; padding-top:3px; padding-left:13px; }
#menu ul .m_l{ display:block; height:50px; width:13px; background-image:url(../images/index_q_15.jpg); float:left;}
#menu ul .m_r{ display:block; height:50px; width:10px; background-image:url(../images/index_q_21.jpg); float:right;}
#menu ul li { float:left; }
#menu ul li a { display:block; width:80px; height:34px; line-height:34px; text-align:center;  font-size:14px; color:#333;z-index:1;}
#menu ul li .now{ display:block; width:80px; height:34px; line-height:34px; text-align:center;  font-size:14px; color:#fff;z-index:1; background-image:url(../images/menubgnow.jpg)}
#menu ul li:hover{ display:block; width:80px; height:34px; line-height:34px; text-align:center;  font-size:14px;  z-index:1;background-color:#86B138; color:#FFF;}
#menu ul li a:hover { background-color:#86B138; color:#FFF;}
#menu ul li:hover a{ color:#FFF;}
#menu ul li a#current {  color:#fff;}


		  /*二级栏目*/
#menu ul li ul {  display:none; position:absolute; margin:0px; padding:0px; }
#menu ul li ul li { float:none;  background:#86B138; margin:0; }
#menu ul li ul li a { background:none;width:147px; text-align:left; padding-left:13px; font-size:12px; border-bottom:1px #639f44 dotted; height:34px;}
#menu ul li ul li a:hover { background-color:#36B0D9; color:#fff;height:34px;border-bottom:1px #639f44 dotted; }
#menu ul li:hover ul { display:block;}
#menu ul li.sfhover ul { display:block;}

#menu ul .subMenu a{ background:url(../images/navDemo.jpg) 0 0;} 
 .vipjj{ background-color:#686868; color:#FFFFFF}
 .vipjj td{ line-height:22px; font-size:13px; padding:5px;}
 .vipjj strong{ color:#F2C614}
 .left_menu{ background-color:#f4f4f4; padding:7px;}
  .left_menu li{ }
    .left_menu li a{ display:block;height:43px; background-color:#636363; margin-bottom:5px; background-image:url(../images/leftmbg.jpg); line-height:43px; color:#FFFFFF;FONT-FAMILY: "Microsoft Yahei"; font-size:16px; padding-left:20px;}
	  .left_menu li a:hover{background-image:url(../images/leftmhover.jpg); }
	   .left_menu li .now{background-image:url(../images/leftmhover.jpg); }
	   
	    .left_menu ul li ul li a{ background-image:none; height:25px; line-height:25px; background-color:#aaa3a3; font-size:14px; padding-left:30px; color:#000000}
		 .left_menu ul li ul li a:hover{ background-image:none; background-color:#CC9900}
		 .left_menu ul li ul li a i{ border:5px solid #000000;border-color:transparent  transparent transparent #403f3f;   display:block; float:left;   height:0px; margin-top:8px;}
.clear{clear:both;}

.nav ul.n2{ float:right; width:750px; display:inline; margin-top:35px; }

.nav ul.n2 li{ float:left;}

.nav ul.n2 li a,.nav ul.n2 li a i,.nav ul.n2 li a b{ width:90px; height:43px; display:block; text-align:center; cursor:pointer;}

.nav ul.n2 li a{  position:relative; overflow:hidden;}

.nav ul.n2 li a i{  font-style:normal; line-height:14px; font-family:'微软雅黑';font-size:11px; color:#fff; position:absolute; top:0px; left:0;}
.nav ul.n2 li a i span{ font-family:"微软雅黑"; font-weight:lighter; color:#fff; font-size:16px; line-height:20px; display:block; padding-top:5px;}

.nav ul.n2 li a b{ font-size:11px; color:#dab101; font-weight:lighter; line-height:14px; background:url(../images/nav_h.png) no-repeat; position:absolute; top:43px; left:0;}

.nav ul.n2 li a b span{ font-family:"微软雅黑"; font-weight:lighter; color:#fff; font-size:16px; line-height:20px; display:block; padding-top:5px;}

.nav ul.n2 li a.hover i{ top:-43px;}

.nav ul.n2 li a.hover b{ top:0;}

.nav span a{display:block;  width:206px; height:70px; float:left;  margin:16px 0 0 0px;}
 

.top{   position:absolute; z-index:101; height:114px; width:100%;   }
.topm{ width:1100px; margin:auto; margin-top:15px;}

 .banner_in{ height:269px; margin-top:10px;}
 .index_main{ width:1100px; margin:auto;margin-top:0px; }
 .index_left{ float:left; width:726px;}
 .index_right{ float:right; width:355px;}

 .title{ height:34px; line-height:32px; background-image:url(../images/index_q_16.jpg); }
 .title strong{ float:left;  }
   .title a{ float:right; font-family:"宋体"; padding-right:10px}
.main{ background-color:#f3f3f3;}
.main_n{ width:1100px; margin:auto;}
.menu_in{ height:70px; background-color:#FFF; line-height:70px;  }
.menu_in ul{ float:left;}
.menu_in ul li{ float:left;}
.menu_in ul li a{ display:block; height:70px; line-height:70px; text-align:center;FONT-FAMILY: "Microsoft Yahei"; font-size:16px; padding-left:22px; padding-right:22px;}
.menu_in ul li .now{ background-color:#d4d4d4; border-bottom:4px #0b7f36 solid; height:66px;}
.menu_in .dress{ float:right; padding-right:20px; color:#999;}
.menu_in .dress a{ color:#999;}
.jx table{ border-collapse:collapse; font-size:13px}
.jx table td{ border:1px #CCCCCC solid; padding:5px;}
.title2{ height:41px; line-height:41px; background-color:#b90707; margin-bottom:10px; }
 .title2 b{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; display:block; float:left; height:32px;  letter-spacing:1px; padding-left:10px;  }
  .title2 b span{FONT-FAMILY: "Microsoft Yahei";  font-size:16px; color:#fff; font-weight:bold; padding-left:10px; }
   .title2 .title_l{ float:left;  width:23px; height:32px; background-image:url(../images/index_q_19.jpg) }
  .title2 .title_r{ float:right;  width:16px; height:32px;  background-image:url(../images/index_q_23.jpg) } 
  .title2 .title_more{ float:right; padding-top:10px;}
  .title2 .title_dress{ float:right; color:#fff9c2;  }
.title2 .title_dress a{ color:#fff9c2; }
.margtop{ margin-top:10px;}

.xxjs{   margin-top:20px;FONT-FAMILY: "Microsoft Yahei";  }
.xxjs strong{ line-height:35px;height:35px; background-color:#1D933B; display:block;font-size:16px; color:#FFF; padding-left:20px;}
.xxjs p { line-height:25px; padding-top:20px; padding-bottom:20px;}
.xxjs p img{ max-width:1022px;}
.skip a{ display:block; height:35px; line-height:35px; background-color:#efefef;FONT-FAMILY: "Microsoft Yahei"; margin-bottom:10px; padding-left:10px;}
.skip a:hover{ background-color:#ccc;}
.toutiao{ margin-top:20px;}
.tou_img{ float:left;}
.tou_img img{ width:239px; height:103px;}
.tou_info{ float:right; width:470px; color:#898989; }
.tou_info p{ line-height:20px;text-indent:24px; font-size:12px; padding-top:5px;}
.tou_info h3 a{ color:#5c7213; font-size:16px;FONT-FAMILY: "Microsoft Yahei"; }
.tou_info .post_time span{ float:left;}
.tou_info .post_time a{ float:right; font-weight:bold;color:#5c7213;}

.index_newslist { margin-top:15px;}
.index_newslist li{ float:left; width:330px; height:27px; line-height:27px; font-size:12px; background-image:url(../images/arow.gif); background-repeat:no-repeat; padding-left:15px; background-position:left;}
.index_newslist li a{ float:left;}
.index_newslist li span{ float:right;}
.pro_fl li a{FONT-FAMILY: "Microsoft Yahei";  display:block; background-color:#e6ca87; height:28px; line-height:28px; margin-bottom:1px; background-image:url(../images/index_q_43.jpg); background-repeat:no-repeat; background-position:40px; padding-left:50px; color:#661f02;}
.pro_fl li a:hover{ background-color:#cfae60;}
.pro_fl li .now{background-color:#cfae60;}

  .cp_list_1 li{ font-size:12px; line-height:25px; text-align:center; margin-left:10px;float:left; height:169px; background-color:#eaeaea; border:1px #eaeaea solid} 
  .n_gg{ margin-bottom:10px;}
.cp_list_2 li{ font-size:12px; line-height:25px; text-align:center; margin-left:10px;float:left;   background-color:#686868; border:1px #eaeaea solid; width:237px; height:155px;}   
 .cp_list_2 li img{ width:101px; height:145px; float:left; border:1px #a29a9a solid; margin:5px;}
  .cp_list_2 li span{ display:block; float:left; width:109px; margin-left:8px; color:#FFFFFF; line-height:18px; text-align:left; padding-top:10px;}
  
  
  
  .cp_list_2 li{ font-size:12px; line-height:25px; text-align:center; margin-left:10px;float:left;   background-color:#686868; border:1px #eaeaea solid; width:237px; height:155px;}   
 .cp_list_2 li img{ width:101px; height:145px; float:left; border:1px #a29a9a solid; margin:5px;}
  .cp_list_2 li span{ display:block; float:left; width:109px; margin-left:8px; color:#FFFFFF; line-height:18px; text-align:left; padding-top:10px;}



.cp_list_3 li{ font-size:12px; line-height:25px; text-align:center; margin-left:10px;float:left;   background-color:#686868; border:1px #eaeaea solid; width:340px; height:195px; margin-bottom:10px;}   
 .cp_list_3 li img{ width:129px; height:183px; float:left; border:1px #a29a9a solid; margin:5px;}
  .cp_list_3 li span{ display:block; float:left; width:179px; margin-left:8px; color:#FFFFFF; line-height:18px; text-align:left; padding-top:10px;}

.cont{ padding:40px; line-height:28px; font-size:14px; background-color:#fff; color:#535050;}
.gsjj{ padding-top:20px; line-height:21px; color:#666f}
.gsjj img{ margin-bottom:10px;}
.index_pro_list{ padding-top:20px; }
.index_pro_list li{ float:left; width:auto; min-width:160px; margin-right:20px;}
.index_pro_list li a:hover{background-color:#317818; display:block;}
.index_pro_list li a span{ display:block; height:40px; line-height:40px; text-align:left; border-bottom:1px #CCCCCC solid; border-top:1px #CCCCCC solid; margin-top:20px; background-image:url(../images/index_q_30.jpg); background-repeat:no-repeat; background-position:98%; font-size:14px; }
.index_pro_list li a:hover span{ background-color:#317818; background-image:url(../images/aahover.png);  color:#FFF;padding-left:10px;}
.index_pro_list li a:hover img{
  filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
  -moz-opacity:0.5; /*Firefox私有，透明度50%*/
  opacity:0.5;/*其他，透明度50%*/
  }
  
  
  .index_pro_list1{ padding-top:20px; }
.index_pro_list1 li{ float:left; width:235px;margin-right:26px; margin-top:20px;}
.index_pro_list1 li a:hover{background-color:#317818; display:block;}
.index_pro_list1 li a span{ display:block; height:40px; line-height:40px; text-align:left; border-bottom:1px #CCCCCC solid; border-top:1px #CCCCCC solid; margin-top:20px; background-image:url(../images/index_q_30.jpg); background-repeat:no-repeat; background-position:98%; font-size:14px; }
.index_pro_list1 li a:hover span{ background-color:#317818; background-image:url(../images/aahover.png);  color:#FFF;padding-left:10px;}
.index_pro_list1 li a:hover img{
  filter:alpha(opacity=50); /*IE滤镜，透明度50%*/
  -moz-opacity:0.5; /*Firefox私有，透明度50%*/
  opacity:0.5;/*其他，透明度50%*/	 
  }
  
  
  .cpjs{ background-image:url(../images/cpjs.gif);background-position:right;}
  .cpjs_img{ width:458px; float:left;}
  .cpjs_img img{ width:458px;}
  .cpjs_info{ float:right; width:480px; padding-right:18px;FONT-FAMILY: "Microsoft Yahei"; }
  .cpjs_info h3{ line-height:45px; border-bottom:2px #1D933B solid; color:#1D933B; margin-bottom:10px;margin-top:10px;}
  
.vip_1{ float:left; padding-top:12px;}
.vip_2{ float:right;padding-top:21px;}
.vip_3{ float:left;padding-top:6px;}
.vip_kk{ width:1000px; margin:auto;}
.vip1{ height:55px; background-image:url(../images/index_q_52.jpg)}
.vip_dw{ background-color:#5e5e5e; padding-top:10px;} 
.vip_dw ul{ width:188px; float:left; height:140px; background-image:url(../images/index_q_61.jpg); background-repeat:no-repeat; padding-left:10px; color:#afafaf; }
.vip_dw ul strong{ color:#FFFFFF; display:block; padding-bottom:10px;}
.vip_dw ul li{ line-height:20px;}
.img_bor{   border:1px #efefef solid;}
.cont_lxwm{ background-color:#e6ca87; padding:10px; color:#611701; line-height:25px;}
.cont_gsjj{ font-size:14px; line-height:25px; padding-top:10px; height:193px;}
.cont_gsjj span{ display:block; float:left; width:520px;}
.m_left{ float:left; width:339px;}
.m_right{ float:right; width:339px;}

.gg332{ width:332px; float:left;}
 
.gg480 li{ float:left; width:480px; height:65px; padding-right:3px; margin-top:5px; }
.gg480 li img{ width:480px; height:65px;}
 .indexnews{ float:right; width:372px;}
.indexnews li{ line-height:30px; height:27px; padding:0px; margin:0px; padding-left:15px; background-image:url(../images/index_q_54.jpg); background-repeat:no-repeat; background-position:0px; border-bottom:1px #7d7d7d dotted  } 
.indexnews li a{ float:left; }
.indexnews li span{ float:right; color:#9b170b; }
 
 
.newslist li{ line-height:45px; height:45px; font-size:14px; background:url(../images/index_q_5f4.jpg) no-repeat 0px; border-bottom:1px #CCCCCC dotted; clear:both;} 

.newslist li a{ float:left; }
.newslist li:hover{ background-color:#efefef;}
.newslist li span{ float:right;  }
.newslist li span a{ display:block; width:60px; height:26px; line-height:26px; text-align:center;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#83ce22), to(#68b502)); color:#fff; margin-top:10px; margin-right:10px;}
.film li{ font-size:14px; background-image:url(../images/index_q_22.jpg); background-repeat:no-repeat; background-position:0px; padding-left:20px; line-height:26px;}
.toufilm{ height:90px;}
.toufilm span{ display:block; position:relative; bottom:20px; background-image:url(../images/flimtou.png); height:20px; line-height:20px; padding-left:30px;}
.toufilm a{ color:#f7f7f7;}


.about_list li{ font-size:12px; line-height:25px; background-image:url(../images/arow.gif); background-repeat:no-repeat; padding-left:20px; background-position:0px; width:440px; float:left;}
 
.page { clear:both; text-align:center;} 

.article{ margin-top:10px; }
.article h2{ font-size:28px; line-height:60px; text-align:center}
.article img{ max-width:718px; margin-bottom:5px;}
.post{ text-align:center;}
.art{ line-height:25px; color:#666; padding-top:20px; font-size:14px}
.titu{ width:500px; margin:auto;}

.subb{background:url(../images/re.jpg) no-repeat;}
.send{width:95px;height:30px;font-size:14px;color:#FFF;padding:0 0 2px;padding:2px 0 0 0\9;vertical-align:middle;cursor:pointer;border:0;}

.pro_list li{ float:left; height:220px; text-align:left; line-height:25px; font-size:14px; margin-right:12px;}
.pro_list li a{ display:block}
.pro_list .nm{ margin:0px; }
.pro_list li img{ width:170px; height:170px;}

.pro_list_mall li{ float:left; height:245px; text-align:left; line-height:35px; font-size:14px; margin-right:5px; margin-left:5px; border:1px #e6e6e6 solid; padding:8px; background-color:#f8f8f8; margin-bottom:20px;}
.pro_list_mall li a{ display:block}
.pro_list_mall .nm{ margin:0px; }
.pro_list_mall li img{ width:212px; height:212px;}



 /* 底部 */
 .foot{    line-height:22px;   background-color:#dadad9;  }
  
 
.copy{ padding:10px; padding-bottom:30px;  }
.copy ul{ margin:auto;width:1190px; line-height:25px;  color:#bcb9b9;  }

.copy ul a{ color:#bcb9b9}
.copy ul strong{ color:#514d4d;}
.footmenu{ width:820px; float:left}
.footmenu ul{   width:100px; text-align:left; float:left;}
.footmenu ul strong{ line-height:40px;display:block; margin-bottom:10px;FONT-FAMILY: "Microsoft Yahei"; color:#06660b; font-size:16px; background-image:url(../images/index_q_41.jpg); background-repeat:repeat-x; background-position:bottom; margin-right:20px; }
.footmenu li{ display:block; background-repeat:no-repeat; line-height:22px; }
.footmenu li a{ color:#095221;FONT-FAMILY: "Microsoft Yahei"; }
.footmenu li a:hover{ color:#0d748b;}
.foottel{  float:right; text-align:left; padding-top:20px;  }
.foottel p{ margin-left:70px; width:223px; color:#166d32;}
.link{ word-spacing:10px; margin-top:10px; text-align:center; margin-bottom:10px; color:#166d32;}
.link a{ color:#166d32;}
.fotcopy{   text-align:center; height:52px; line-height:52px; margin:auto; background-color:#609e45; color:#fff;}
 .fotcopy a{ color:#fff}
 .fotcopy .f_l{ float:left; display:block}
 .fotcopy .f_r{ float:right; display:block}
.fotcopy ul{ width:1100px; margin:auto;}

.new{ font-size:13px;float:right; width:372px;  }
.new ul{ clear:both; background:url(../images/index_q_34.jpg) no-repeat; height:199px; padding-left:55px; margin-top:6px;}
.new li{ height:35px;   padding-top:5px;   }
.new span{ color:#999999; font-size:12px; padding-top:4px;}