@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body { margin:0 auto; font-size:12px; font-family:"Microsoft YaHei","宋体"; line-height:1.5em;color:#666;background:#fff;}
ul,dl,dd,dt,h1,h2,h3,h4,h5,h6,form { padding:0; margin:0;}
h1 { font-size:20px; font-family:'Microsoft YaHei';}
h2 { font-size:12px; font-weight:normal;}
h3 { font-size:14px; font-weight:normal;}
h4 { font-size:12px; font-weight:normal;}
h5 { font-size:12px; font-weight:normal;}
ul { list-style:none;}
li { list-style:none;}
img { border:none;}
a { color:#666; text-decoration:none;}
a:hover{ color:#6bc30d; text-decoration:none;}
a:focus{outline:0;}
p{ word-spacing:-1.5px; padding:0; margin:0; }
.clear {clear:both;height:0;font-size: 0px;line-height: 0px;}
.vam { vertical-align:middle;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}

.clear{ clear:both; margin:0; padding:0; height:0; overflow:hidden;}
.line10{ clear:both; margin:0; padding:0; height:10px; overflow:hidden;}
.line20{ clear:both; margin:0; padding:0; height:20px; overflow:hidden;}
	

/*top*/
.top{ width:100%; min-width:1200px; height:42px; background:#6bc30d;  }
   .top_box{margin:0 auto;width:1200px;height:42px;line-height:42px;color:#ffffff;}
   .top_box .txt_l{ float:left;}
   .top_box .txt_l b{font-size:26px;margin-right: 10px;}
   .top_box .txt_l span{ font-size:18px;}
   .top_box .txt_r{ float:right;}
   .top_box .txt_r .header_phone{color: #FFFFFF;font-size: 24px;float:left;margin-right: 20px;background: url(../images/tel.png) no-repeat 0 8px;padding-left: 26px;font-family: Impact;}
   .top_box .txt_r .header_phone span{ color:#9d9a9a; font-size:12px;} 
   .top_box .txt_r .language{float:right;}
   .top_box .txt_r .language ul{}
   .top_box .txt_r .language ul li{float:left; margin-right:10px;}
   .top_box .txt_r .language ul li a{color: #FFFFFF;} 
   .top_box .txt_r .language ul li a:hover{color:Black;} 
   .top_box .txt_r .language ul .cn{padding-left:28px;background: url(../images/header_cn.png) no-repeat 0 13px;}
   .top_box .txt_r .language ul .en{padding-left:28px;background: url(../images/header_en.png) no-repeat 0 13px;}

   

/*通用样式开始********************************************************************************/
/*header*/
.header{ width:100%;  min-width: 1200px; height:130px; -webkit-box-shadow: 0px 2px 3px #ababab; -moz-box-shadow: 0px 2px 3px #ababab; box-shadow: 0px 2px 3px #ababab; }
   .header_box{ margin:0 auto; width:1200px; height:130px; }
   .header_box .header_box_l{ float:left;  width: 226px; height:130px; }
   .header_box .header_box_l .logo{ width: 226px; height:130px; background:url(../images/logo.png) no-repeat 0 0;}
   .header_box .header_box_l .logo a{ display:block; width: 226px; height:130px; }
   .header_box .header_box_c{ float:left; margin-top:22px; margin-left:20px;}
   .header_box .header_box_c .aliba{ width:188px; height:56px; background:url(../images/aliba.png) no-repeat 0 0; }
   .header_box .header_box_c .aliba a{ display: block;padding-top: 34px; text-align: center;color: #ffffff;}
   .header_box .header_box_c .aliba a:hover{ text-decoration:underline;}
   .header_box .header_box_c h3{ font-weight:bold; font-size: 14px; color:#24923B; line-height:30px;letter-spacing: 3px;}
   .header_box .header_box_r{ float:right; height:130px; }


/*menu*/
.menu{}
	.menu_box{ float:right; height:130px; position:relative; z-index:1; }
	.menu_box ul{}
	.menu_box ul li.sli{ float:left; position:relative;}
	.menu_box ul li.sli a{ display:block; padding:0 12px; text-align:center; height:130px; line-height:130px;color:#333333; font-size:14px;  }
	.menu_box ul li.sli a.selected{ color:#6bc30d; }
	.menu_box ul li.sli a:hover{ color:#6bc30d;}
	.menu_box ul li.sli a.cur{ color:#6bc30d; }
	.menu_box ul li.sli ul.sub{ display:none;position:absolute;top:130px;left:-30px;z-index:9999; width:140px; background:#ffffff;color:#333333; border-top:none;}
	.menu_box ul li.sli ul.sub li{ display:block; float:left;padding:0;background:none;width:140px; height:30px; line-height:30px;text-align:center; }
	.menu_box ul li.sli ul.sub li a{ display:block; padding:0; width:140px; height:30px; line-height:30px; background:none; color:#333333; font-size:12px;text-align:center; border-bottom:none;}
	.menu_box ul li.sli ul.sub li a.selected{ display:block;width:140px; height:30px; line-height:30px;  color:#333333;text-align:center;}
	.menu_box ul li.sli ul.sub li a.selected:hover{ display:block; width:140px; height:30px; line-height:30px; text-align:center;color:#ffffff; text-decoration:none;border-bottom:none;  background:#6bc30d; }
		
/*首页关键词搜索*/
	.search{ width:100%; height:40px; min-width: 1200px; background:#ebebeb;}
	.search_box{ width:1200px; margin:0 auto; }
	.search_box b{ float:left;line-height:40px; color:#284a8d;}
	.search_box p{ float:left;line-height:40px;} 
	.search_box p a{ color:#767676;}
	.search_box p a:hover{ color:#0069b2; text-decoration:underline;}
	.search_box .search_cont{ float:right; margin-top:5px; width:273px; height:30px; background:url(../images/search_bg.png) no-repeat 0 0; }
	.search_box .search_cont .serachTxt{ float:left; padding:0; margin:0; padding-left:15px; width:210px; height:30px; line-height:30px;border:none; background:none; color:#333333; }
	.search_box .search_cont .searchBtn{ float:left; padding:0; margin:0; border:none; width:47px; height:30px; text-indent:-9999px; cursor:pointer; background:none;}
		 
/*footer*/
     .footer{min-width:1200px; padding-top: 30px; background: #6bc30d;}
        .footer_box{margin:0 auto; width:1200px;}
        .footer_box_top{min-height:350px;border-bottom:1px solid #8cd042}
        .footer .tips{width:450px}
        .footer .tips p{font-size:16px;line-height:50px;color: #FFFFFF;padding-left:36px;background:url(../images/footer_dz_icon.png) no-repeat left 12px;}
        .footer .tips p.tel{background-position:left -50px}
        .footer .tips p.fax{background-position:left -100px}
        .footer .tips p.mail{background-position:left -150px}
        .footer .tips a{color:#bfbfc0}
        .footer .tips a:hover{color:#fff}
        .footer .tips select{width:120px;height:40px;border:1px solid #49494a;background:#49494a;margin:15px 5px 0 0;font-size:13px;line-height:40px;color:#bfbfc0}
        .footer .tips input{width:120px;height:40px;border:none;background:#f08300;margin-top:15px;font-size:13px;color:#fff}
        .footer .list li{ float:left; margin-left:50px}
        .footer .list li:first-child{margin-left:0}
        .footer .list a{display:inline-block;font-size:14px;line-height: 26px;color: #FFFFFF;}
        .footer .list a.tit{border-bottom: 1px solid #82E41A;margin-bottom:20px;font-size:16px;line-height:50px;color:#fff;}
        .footer .list a:hover{color:#fff}
        .footer .image{padding-top:10px;font-size:14px;line-height:56px;color: #FFFFFF;text-align:center; width:350px}
        .footer .image .box{width:130px;margin:0 15px 0 25px; float:left;}
        .footer_box_bottom{ height:50px; padding:20px 0;font-size:14px;line-height:2;text-transform:uppercase}
        .footer_box_bottom p{color: #FFF;}
        .footer_box_bottom p a{color:#fff}
        .footer_box_bottom a{display:inline-block;margin:0 6px;color: #FFF;}
        .footer_box_bottom a:hover{color:#fff}
        .footer_box_bottom a.btn{width:28px;height:28px;background:url(../images/tm_bg.png) no-repeat}
        .footer_box_bottom a.tmall{background-position:0 0}
    
    
/*copyright*/
.link{ width:100%;min-width: 1200px; height:50px; background:#111111; }
	.link_box{ margin:0 auto; width:1200px; height:50px;line-height:50px; color:#666666;  border-top:1px #1a1a1a solid; }
	.link_box b{ float: left;}
	.link_box p{ float:left;}
	.link_box p a{ padding:0 15px; text-align:center;}

/*copyright*/
.copyright{ width:100%;min-width: 1200px; height:50px; background:#111111; }
	.copyright_box{ margin:0 auto; width:1200px; height:50px;line-height:50px; color:#666666; text-align: center; border-top:1px #1a1a1a solid; }
	.copyright_box a img{ vertical-align:middle;}

	.lxwm_model{ margin-top:25px; margin-bottom:20px;}
    .lxwm_model .tit{ width:230px; height:40px; line-height:40px; vertical-align:middle; text-align:center; font-size:18px; font-weight:bold; color:#fff; background:#24923b;}
    .lxwm_model .list_ny{ padding:10px;  border:solid 1px #d2d2d2; overflow:hidden;}
    .lxwm_model .list_ny img{ width:208px; height:68px;}
    .lxwm_model .list_ny span{ font-size:14px; line-height:28px;}

/*内页样式开始-------------------------------------------------------------------------*/
/*内页焦点广告banner_box*/
.content_banner{ width:100%; min-width: 1200px; margin:0 auto;}
	.content_banner_box{  width:100%; height:240px; }
	.content_banner_box img{ width:100%; height:240px;}
	
/*内容content*/
.content{ margin-top:20px; min-width:1200px;}
.content_box{margin:0 auto; width:1200px; }

/*内页左边left*/
    .content_box .content_left{ float:left; margin-bottom:20px; width:230px;overflow:hidden; }
    .content_left_top{ width:230px; height:135px; text-align:center; background:url(../images/ny_left_top.jpg) no-repeat; }
    .content_left_top h2{ padding-top:50px; font-size:20px; color:#fff; line-height:20px; font-weight:bold; }
    .content_left_top p{ font-size:12px; font-family:Arial, Helvetica, sans-serif; padding-top:4px; color:#fff; }

    .content_left ul{ padding-bottom:50px; width:230px; background:#f0f0f0; overflow:hidden; }
    .content_left ul li a{ width:200px; height:40px; display:block; margin:0 auto; text-align:center; line-height:40px; margin-top:15px; color:#777777; font-size:13px; background:url(../images/ny_li_1.png) no-repeat;	}
    .content_left ul li a:hover,.content_left ul li a.top{ background:url(../images/ny_li_01.png) no-repeat; color:#fff; }


/*内页右边right */
    .content_box .content_right{ float:right; width:940px;margin-bottom:20px; min-height:600px; overflow:hidden; }
    .content_right_top{ width:940px; height:40px; line-height:40px; border-bottom:1px solid #dddddd; color:#333333;font-size:18px; font-weight:bold;  }
    .content_right_top .title{ float:left;}
    .content_right_top span{ float:right; font-size:13px; color:#555555; font-weight:normal; }
    
    /*内页在线留言*/
	
	.ny_form_box{ margin:0 auto; width:600px; }
    .ny_form_box .lybt{ width:600px; height:40px; font-size:20px; font-weight:bold; text-align:center; line-height:40px; vertical-align:middle; border-bottom:solid 1px #d9d9d9;}
    .ny_form_box dl{ clear:both; height:28px; padding:10px 0; font-size:14px;line-height:28px;}
	.ny_form_box dl dt{ display:block; float:left; width:150px; text-align:right; font-size:16px; font-family:微软雅黑;}
	.ny_form_box dl dd{ margin-left:150px; padding-left:10px;}
	.ny_form_box dl dd .srk{ height:28px;line-height:28px; background-color:#fdfdfd; border:solid 1px #d9d9d9; width:300px; }
	.ny_form_box dl dd .srksx{ height:28px; line-height:28px;background-color:#fdfdfd; border:solid 1px #d9d9d9; width:300px;  font-size:14px; line-height:40px; font-family:微软雅黑;}
	.ny_form_box dl dd .yzm{ height:28px; line-height:28px;background-color:#fdfdfd; border:solid 1px #d9d9d9; width:140px;   }
	.ny_form_box dl dd .btn_submit{ padding:10px 30px; width:300px; border:1px solid #429342;background:#6bc30d;color:#fff;font-size:14px;line-height:1em;cursor:pointer;font-family:'Microsoft YaHei';}
    











	
	