@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:#f8f8f8;}
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:#4bab61; 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;}
	

.gyxh_show  table tbody tr td{ vertical-align: top;}
.gyxh_show  table tbody tr td img{ margin-right: 20px;}


/*top*/
.top{ width:100%; min-width:1200px; height:30px; background:#606060;  }
   .top_box{ margin:0 auto; width:1200px; height:30px;  line-height:30px; color:#ffffff;}
   .top_box p{ display:block; float:right; height:30px;  }
   .top_box p a{  margin:0 5px; color:#ffffff;}
   .top_box p a:hover{ color:#ffffff; text-decoration:underline;}

/*头部header*/
.header{ padding:14px 0; min-width:1200px;}
    .header_box{margin:0 auto; width:1200px;  height:98px; }
        .header_box .header_box_logo{ float:left; margin-top:7px; width:486px; height:83px; }
        .header_box .header_box_logo a{ display:block; width:486px; height:83px;}
        .header_box .header_box_logo a img{ display:block; width:486px; height:83px;}
        .header_box .header_box_r{ float:right;}
        .header_box .header_box_r .ewm{ float:left; width:100px; margin-right:34px;}
        .header_box .header_box_r .ewm img{ display:block; width:100px; height:100px;}
        .header_box .header_box_r .txt{ float:left; width:321px;}
        .header_box .header_box_r .txt .tel{ float:left; padding:0px 0 15px 90px; background:url(../images/tel.png) no-repeat 0 0;}
        .header_box .header_box_r .txt .tel p{ line-height:30px; color:#008ea3; font-size:22px;}
        .header_box .header_box_r .txt .lang{ float:right;}
        .header_box .header_box_r .txt .lang a{ font-size:14px; color:#8f8f8f;}
        .header_box .header_box_r .txt .lang a:hover{ color:#00a39f;}
        .header_box .header_box_r .txt .lang a.cn{ color:#00a39f;}
        .header_box .header_box_r .txt .lang a.en{ color:#00a39f;}
        .header_box .header_box_r .txt .lang a.jp{ color:#00a39f;}

/*导航菜单menu*/
.nav_menu{height:40px;min-width:1200px; background-color:#008ea3; }
	.nav_menu_box{ margin:0 auto; width:1200px;/* position: absolute; */  z-index:10;}
	.nav_menu_box ul.nav{
    position: absolute;
    z-index: 99999;
}	
	.nav_menu_box ul.nav li{ width: 150px; /* overflow: hidden; */text-align: center;}
    .nav_menu_box ul.nav > li{ float: left; }
    .nav_menu_box ul.nav li h3{ height: 40px; line-height: 40px;}
    .nav_menu_box ul.nav li h3 a{ color:#ffffff; /* background-color:#84ce7d; */  display: block;overflow: hidden;height: 40px;}
    .nav_menu_box ul.nav > li > h3{ /* background: #84ce7d; */ }
    .nav_menu_box ul.nav > li > h3 a{ color:#ffffff; /* background-color:#84ce7d; */ }
    .nav_menu_box ul.nav > li > ul > li h3{background: #75DA6B; }
    .nav_menu_box ul.nav > li > ul > li h3 a{ font-size: 14px; color:#ffffff; height: 40px;display:block; text-align:center;overflow: hidden;}
    .nav_menu_box ul.nav > li h3:hover, .choice{ background: #84ce7d !important;}
    .nav_menu_box ul.nav li h3 a.cur{ background: #84ce7d !important;}
    ul > li > ul{display: none;}
    ul > li.on > ul{ display: block;}
    .nav_menu_box ul.nav li{position: relative;/* z-index: 9999; *//* overflow: hidden; */}
    .nav_menu_box ul.nav > li > ul > li ul{ position: absolute; top: 0; right: -150px;}
    .nav_menu_box ul.nav span.sub_a{ position: absolute;display: block; right: 10px; top: 0; width: 10px; height: 40px;}	
		.menu_box ul{}
		.menu_box ul li{ float:left; position:relative; line-height:40px; width:150px;}
		.menu_box ul li.sli a{ font-size:16px; color:#ffffff; display:block; text-align:center; }
		.menu_box ul li.sli a:hover{ color:#ffffff; background-color:#84ce7d; }
		.menu_box ul li.sli a.selected{ color:#ffffff; background-color:#84ce7d; }
		.menu_box ul li.sli a.cur{ color:#ffffff; background-color:#84ce7d; }
	    .menu_box ul li.sli ul.sub{ display:none;position:absolute; top:40px; left:0; z-index:9999; width:150px; background:#84ce7d; color:#ffffff;}
	    .menu_box ul li.sli ul.sub li{ display:block; float:left;padding:0;width:150px; height:38px; line-height:38px;text-align:center; }
	    .menu_box ul li.sli ul.sub li a{ display:block; padding:0; width:150px; height:38px; line-height:38px; overflow:hidden; background:none; color:#ffffff; font-size:14px; text-align:center;}
	    .menu_box ul li.sli ul.sub li a.selected{ display:block;width:150px; height:38px; line-height:38px; overflow:hidden;  color:#ffffff; text-align:center;}
	    .menu_box ul li.sli ul.sub li a.selected:hover{ display:block; width:150px; height:38px; line-height:38px; overflow:hidden; text-align:center;color:#ffffff; text-decoration:none;border-bottom:none;  background:#8cd885; }

        
/*导航菜单menu*/
.menu{height:40px;min-width:1200px; background-color:#008ea3; }
	.menu_box{ margin:0 auto; width:1200px;position:relative;  z-index:10;}
		.menu_box ul{}
		.menu_box ul li{ float:left; position:relative; line-height:40px; width:150px;}
		.menu_box ul li.sli a{ font-size:16px; color:#ffffff; display:block; text-align:center; }
		.menu_box ul li.sli a:hover{ color:#ffffff; background-color:#84ce7d; }
		.menu_box ul li.sli a.selected{ color:#ffffff; background-color:#84ce7d; }
		.menu_box ul li.sli a.cur{ color:#ffffff; background-color:#84ce7d; }
	    .menu_box ul li.sli ul.sub{ display:none;position:absolute; top:40px; left:0; z-index:9999; width:150px; background:#84ce7d; color:#ffffff;}
	    .menu_box ul li.sli ul.sub li{ display:block; float:left;padding:0;width:150px; height:38px; line-height:38px;text-align:center; }
	    .menu_box ul li.sli ul.sub li a{ display:block; padding:0; width:150px; height:38px; line-height:38px; overflow:hidden; background:none; color:#ffffff; font-size:14px; text-align:center;}
	    .menu_box ul li.sli ul.sub li a.selected{ display:block;width:150px; height:38px; line-height:38px; overflow:hidden;  color:#ffffff; text-align:center;}
	    .menu_box ul li.sli ul.sub li a.selected:hover{ display:block; width:150px; height:38px; line-height:38px; overflow:hidden; text-align:center;color:#ffffff; text-decoration:none;border-bottom:none;  background:#8cd885; }
		
/*首页关键词搜索*/
	.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{  width:100%; padding:25px 0; height:190px;min-width:1200px; background:#008ea3;}
	.footer_box{ margin:0 auto; width:1200px;}	
	.footer_box .footer_box_xx{}
	.footer_box .footer_box_dh{ }
	.footer_box .footer_box_dh dl{ float:left; display:inline; width:280px; padding:0 0 0 20px;  text-align:left;}
	.footer_box .footer_box_dh dl dt{ }
	.footer_box .footer_box_dh dl dt a{ font-size:18px;line-height:30px; color:#d0e6f4;}
	.footer_box .footer_box_dh dl dt a:hover{ color:#ffffff;}
	.footer_box .footer_box_dh dl dd{}
	.footer_box .footer_box_dh dl dd a{ font-size:14px;line-height:30px; color:#ffffff;}
	.footer_box .footer_box_dh dl dd a:hover{ text-decoration:underline; color:#ffffff;}
	
    .copyright{ width:100%; height:76px;min-width:1200px; background:#008ea3; }
    .copyright .copyright_box{ width:1200px; margin: 0 auto; color:#ffffff;border-top:1px #00a3bb solid;}
	.copyright .copyright_box .txt{ padding-top:18px; height:18px; text-align:center;line-height:18px; }
	.copyright .copyright_box .txt1{ padding-top:10px; height:18px; text-align:center;}
	.copyright .copyright_box .txt1 a{ color:#ffffff; line-height:18px; }
	.copyright .copyright_box .txt1 a:hover{ color:#ffffff; text-decoration:underline;}

/*内页样式开始-------------------------------------------------------------------------*/
/*内页焦点广告banner_box*/
.content_banner{ width:100%; min-width: 1200px; margin:0 auto;}
	.content_banner_box{  width:100%; height:200px; }
	.content_banner_box img{ width:100%; height:200px;}
	
/*内容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:#ffffff;	}
    .content_left ul li a:hover,.content_left ul li a.left_menu_cur{ background:#008ea3; color:#fff; }

    .content_left ul#left_menu{}
    .content_left ul#left_menu li{ position: relative;}
    .content_left ul#left_menu li span.sub_icon{display: block; width: 20px;position: absolute;right: 15px; top: 0px; height: 40px; background:url(../images/sub_icon.png) no-repeat 0 center; }

/*内页右边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:#52A152;color:#fff;font-size:14px;line-height:1em;cursor:pointer;font-family:'Microsoft YaHei';}
    











	
	