﻿@charset "utf-8";

/**
 * 全局定义 - 初始化默认样式
 * @Company: (C) 2011 www.bfxhw.com
 * @author: <a href="mailto:545425565@qq.com">XIANGMIAO</a>
 * @QQ:545425565
 * @Time:2011-7-27 15:08:00
 */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 arial,tahoma,\5b8b\4f53,sans-serif; color:#666;}
button,input,select,textarea{font-size:100%}
h1,h2,h3,h4,h5,h6{font-size:100%}address,cite,dfn,em,var{font-style:normal}
ul,ol,li{list-style:none;}a:link,a:visited{color:#0c8ac9;text-decoration:none;}a:hover,a:active{color:#f60;text-decoration: underline;}
img {border: 0;}

.l{float:left;}
.r{float:right;}
.clear{clear:both;}

.QQbox {z-index: 99; right: 0px; width: 178px; position: absolute; top: 90px; cursor:pointer;}
.QQbox .press {right: 0px; width: 33px; cursor: pointer; border-top-style: none; border-right-style: none; border-left-style: none; position: absolute; height: 158px; border-bottom-style: none; cursor:pointer;}
.QQbox .Qlist {background:url(../images/qq_listbg.gif) repeat-y -155px 0px; left: 0px; width: 145px; position: absolute}
.QQbox .Qlist .t {background: url(../images/qq_listbg.gif) no-repeat left 50%; width: 145px; height: 6px;}
.QQbox .Qlist .bg {background: url(../images/qq_listbg.gif) no-repeat right 50%; width:145px; height: 10px;}
.QQbox .Qlist .con {background: #fff; margin:auto; width: 90%; overflow:hidden;}
.QQbox .Qlist .con .con_title{border-right: #3a708d 1px solid; border-top: #3a708d 1px solid; background: url(../images/qq_listbg.gif) repeat-y -163px 0px; font-size:12px; border-left: #3a708d 1px solid; color: #fff; border-bottom: #3a708d 1px solid; height: 22px; text-align: center; line-height:22px;}
.QQbox .Qlist .con .text_box{width:110px; height:auto;margin:auto; margin-bottom:10px; margin-top:10px;}
.QQbox .Qlist .con .text_box .qq_text{width:100%; height:30px; line-height:30px;}
.QQbox a:link{font-size:13px; color:#000000;text-decoration:none;}
.QQbox a:visited{font-size:13px; color:#000000;text-decoration:none;}
.QQbox a:hover{font-size:13px; color:#046d9d;text-decoration:none;}
.QQbox a:active{font-size:13px; color:#000000;}



.main{width:1170px; margin:auto;}

.top { height:130px;}
.top_tal{background:#1a1c27; height:50px; line-height:50px; font-size:14px}
.top_tal_box{width:1170px; margin:auto; color:#FFF;background:#1a1c27; overflow:hidden; font-family:"微软雅黑";}
.top_tal_box .tel{background:url(../images/tel.jpg) no-repeat 0px 18px; padding-left:18px; padding-right:15px; font-size:16px; float:left;}
.top_tal_box .email{background:url(../images/email.jpg) no-repeat 0px 20px; padding-left:22px;; font-size:16px; float:left;}
.top_tal_box .lag{float:right; padding-top:15px;}
.top_tal_box .lag a{display:block; padding-left:10px; float:left;}

.logo {float:left; width:370px; height:80px;}
.logo a{display:block;width:370px; height:80px;cursor:pointer; background:url(../images/logo.png) no-repeat; overflow:hidden; text-indent:-99999px;}

.nav{float:right;}
.nav ul li.nav_li{height:80px; background:#00539d; color:#FFF;}
.nav ul li{line-height:80px; height:80px; text-align:center;float:left;}
.nav ul#jMenu li a{display:block;cursor:pointer;font-size:16px ;padding:0px 15px 0px 15px;}
.nav ul#jMenu li a:hover{background:#00539d;text-decoration:none; color:#FFF;}
.nav ul#jMenu li:hover>a{background:#00539d; color:#FFF;}
.nav ul#jMenu li ul{padding:0px; margin-top:0px;}
.nav ul#jMenu li ul .v{ width:100%; padding:0px 15px 0px 15px; height:8px;background:url(../images/p.png) no-repeat center top;}
.nav ul#jMenu li ul li{
	min-width:280px;height:58px; text-align:left; line-height:58px;position:relative;z-index:1999;
	background:#00549d; color:#fff;
    /*filter: alpha(opacity=70);  
	-moz-opacity:0.7;  
    -khtml-opacity: 0.7;  
    opacity: 0.7;  */  
	}
.nav ul#jMenu li ul li a{font-size:15px; color:#FFF; line-height:58px; }
.nav ul#jMenu li ul li a.isParent{background:#343a55;}
.nav ul#jMenu li ul li a:hover{background:#74beff;filter:none; border:0px; text-decoration:none;}
.nav ul li.nav_li a{color:#FFF;}
.nav ul#jMenu li ul li a span{ display:block; width:30px; float:left;padding-top:14px; padding-right:15px;}

/*
.nav{float:right;}
.nav ul li.nav_li{height:100px; background:#f45657;}
.nav ul li{line-height:100px; height:100px; text-align:center;float:left;}
.nav ul#jMenu li a{display:block;cursor:pointer;font-size:16px ;padding:0px 15px 0px 15px;}
.nav ul#jMenu li a:hover{background:#ae150e; color:#FFF;}
.nav ul#jMenu li:hover>a{background:#ae150e; color:#FFF;}
.nav ul#jMenu li ul{padding:0px; margin-top:0px;}
.nav ul#jMenu li ul li{background:#ae150e; width:220px;height:35px; text-align:left; line-height:35px;position:relative;z-index:1999; border-bottom:1px solid #242424;}
.nav ul#jMenu li ul li a{font-size:12px;}
.nav ul#jMenu li ul li a.isParent{background:#3a3a3a}
.nav ul#jMenu li ul li a:hover{background:#242424; border:0px; text-decoration:none;}
*/



.search{width:1000px; height:50px; line-height:55px; margin:auto; color:#FFF; font-size:14px; overflow:hidden;}
.search .keycss{background:url(../images/search.jpg) no-repeat; border:0px; height:33px; line-height:32px; padding-left:10px; width:186px; overflow:hidden;}
.search .bt_sa{background:url(../images/search.jpg) no-repeat -196px; cursor:pointer; border:0px; height:33px; width:32px;}
.search a{ margin-left:10px;}


#banner{width: 100%; min-width:1170px; height:612px;margin:auto;z-index: -999;/* margin-bottom:10px;*/ text-align:center;/* background:url(../images/febao_yin.jpg) repeat-x bottom;*/ overflow:hidden; background:url(../images/banner1.jpg) no-repeat center;}
	
/*	.focus{width:100%;height:720px;position:relative;}
	.f-img-list{height:720px;overflow:hidden;position:absolute;left:0;top:0;z-index:100;width:100%;}
	.f-img-list li{height:720px;text-align:center;width:100%;position:absolute;left:0;top:0;z-index:101;list-style: none; overflow:hidden;}
	.f-img-list li a{display:block;height:390px;width:100%; text-indent:-9999px;}
	.f-img-list li.on{z-index:105;}
	.f-img-list li.bg01{background:url("../images/banner2.jpg") no-repeat 50% 0;}
	.f-img-list li.bg02{background:url("../images/banner3.jpg") no-repeat 50% 0;}
	.f-img-list li.bg03{background:url("../images/banner4.jpg") no-repeat 50% 0;}
	.f-img-list li.bg04{background:url("../images/banner5.jpg") no-repeat 50% 0;}
	*/
	.d-select-list{position:absolute;bottom:0;height:90px;background:#ff0000;z-index:110;}
	.d-select-list li{list-style:none;padding-top:10px;background:#f8f8f8;float:left;position:relative;}
	.d-select-list li.on{background:#d9d9d9;}
	.d-select-list li a{position:relative;width:195px;overflow:hidden;display:block;height:76px;border-right:1px dotted #b8c2cc;padding:2px 25px;text-decoration:none;}
	.d-select-list li a .title{height:20px;line-height:20px;color:#012239;}
	.d-select-list li a .icon{height:48px;width:48px;float:left;}
	.d-select-list li a .desc{margin-top:2px;line-height:20px;}
	.d-select-list li .arrow{position:absolute;top:-8px;left:117px;width:16px;height:8px;display:none;}
	.d-select-list li.on .arrow{display:block;}
	.focusbtn{z-index:999;width:45px;height:100px;position:absolute;top:50%;background:url("../images/sprite.png") no-repeat;cursor:pointer;opacity:0.2;-moz-opacity:0.2;filter:alpha(opacity=20);}
	.focus-btn-next{left:0;background-position:0 0;}
	.focus-btn-prev{right:0;background-position:100% 0;}
	

.otherfalsh{width:100%; min-width:1170px;  margin:auto; height:328px; text-align:center;}
.aboutflash{width:100%; min-width:1170px;  margin:auto; height:328px; text-align:center; background:url(../images/about.jpg) no-repeat center #0168b7; border-bottom:4px solid #eaeaea;}
.hrflash{width:100%; min-width:1170px;  margin:auto; height:328px; text-align:center; background:url(../images/hr.jpg) no-repeat center #0168b7; border-bottom:4px solid #eaeaea;}
.cpflash{width:100%; min-width:1170px;  margin:auto; height:328px; text-align:center; background:url(../images/cp.jpg) no-repeat center #0168b7; border-bottom:4px solid #eaeaea;}
.cpflash5and9{width:100%; min-width:1170px;  margin:auto; height:328px; text-align:center; background:url(../images/cp1.jpg) no-repeat center #0168b7; border-bottom:4px solid #eaeaea;}


.cpflash2{width:100%; min-width:1170px;  margin:auto; height:328px; text-align:center; background:url(../images/cp2.jpg) no-repeat center #0168b7; border-bottom:4px solid #eaeaea;}
.networkflash{width:100%; min-width:1170px;  margin:auto; height:328px; text-align:center; background:url(../images/network.jpg) no-repeat center #0168b7; border-bottom:4px solid #eaeaea;}
.yyflash{width:100%; min-width:1170px;  margin:auto; height:328px; text-align:center; background:url(../images/cpyy.jpg) no-repeat center #0168b7; border-bottom:4px solid #eaeaea;}
.contactusflash{width:100%; min-width:1170px;  margin:auto; height:328px; text-align:center; background:url(../images/contactus.jpg) no-repeat center #0168b7; border-bottom:4px solid #eaeaea;}
.workshopflash{width:100%; min-width:1170px;  margin:auto; height:328px; text-align:center; background:url(../images/workshop.jpg) no-repeat center #0168b7; border-bottom:4px solid #eaeaea;}
.stockflash{width:100%; min-width:1170px;  margin:auto; height:328px; text-align:center; background:url(../images/stock.jpg) no-repeat center #0168b7; border-bottom:4px solid #eaeaea;}
.appflash{width:100%; min-width:1170px;  margin:auto; height:328px; text-align:center; background:url(../images/app.jpg) no-repeat center #0168b7; border-bottom:4px solid #eaeaea;}
.serflash{width:100%; min-width:1170px;  margin:auto; height:328px; text-align:center; background:url(../images/ser.jpg) no-repeat center #0168b7; border-bottom:4px solid #eaeaea;}

.a_aboutus{width:100%; min-width:1170px;  margin:auto; height:330px; text-align:center; background:url(../images/about.jpg) no-repeat center;}
.a_cl{width:100%; min-width:1170px;  margin:auto; height:330px; text-align:center; background:url(../images/cl.jpg) no-repeat center;}
.a_yg{width:100%; min-width:1170px;  margin:auto; height:330px; text-align:center; background:url(../images/ygs.jpg) no-repeat center;}
.a_zhiye{width:100%; min-width:1170px;  margin:auto; height:330px; text-align:center; background:url(../images/zhiye.jpg) no-repeat center;}
.a_hxzy{width:100%; min-width:1170px;  margin:auto; height:330px; text-align:center; background:url(../images/hxzy.jpg) no-repeat center;}
.a_sjtd{width:100%; min-width:1170px;  margin:auto; height:330px; text-align:center; background:url(../images/sjtd.jpg) no-repeat center;}
.a_zzzs{width:100%; min-width:1170px;  margin:auto; height:330px; text-align:center; background:url(../images/zzzs.jpg) no-repeat center;}
.a_contactus{width:100%; min-width:1170px;  margin:auto; height:330px; text-align:center; background:url(../images/contactus.jpg) no-repeat center;}
.n_news{width:100%; min-width:1170px;  margin:auto; height:330px; text-align:center; background:url(../images/news.jpg) no-repeat center;}

.weizhi{width:100%;  min-width:1170px; height:68px; line-height:68px; background:#f2f2f2;}
.weizhi .weizhi_title{ width:450PX; font-size:24px; float:left;}
.weizhi .weizhi_r{ float:right;}


.content{width:auto; margin:auto; min-width:1170px; overflow:hidden;}
	.index_tal_big{line-height:35px;color: #a8adb1; font-size: 30px; font-weight: 600; text-align:center; font-family:'Open Sans', 'HelveticaNeue', 'Helvetica Neue', Helvetica, sans-serif, Arial;}
	.index_tal_big p{color: #4c575b; text-align: center; font-size: 16px; font-weight:normal;}

	.index_product{width:1170px;padding-bottom:20px; margin:auto; margin-top:30px; overflow:hidden; }
	.index_product ul{ padding:20PX 0PX 10PX 0PX; overflow:hidden;}
	.index_product ul li{width:270px; height:270px; margin-left:5px; margin-right:15px;text-align:center; line-height:25px; float:left; border:1px solid #eceef0; overflow:hidden;}
	.index_product ul li a.tj1{ display:block; width:270px; height:270px; background:url(../images/01.jpg) no-repeat; padding-top:230px; color:#FFF; font-size:24px;}
	.index_product ul li a.tj2{ display:block; width:270px; height:270px; background:url(../images/02.jpg) no-repeat; padding-top:230px; color:#FFF; font-size:24px;}
	.index_product ul li a.tj3{ display:block; width:270px; height:270px; background:url(../images/03.jpg) no-repeat; padding-top:230px; color:#FFF; font-size:24px;}
	.index_product ul li a.tj4{ display:block; width:270px; height:270px; background:url(../images/04.jpg) no-repeat; padding-top:230px; color:#FFF; font-size:24px;}
	
	.index_industrial{width:1170px; margin:auto; margin-bottom:30px; margin-top:30px; overflow:hidden;}
	.index_industrial ul{padding-top:20px;}
	.index_industrial ul li{width:370px; line-height:25px; float:left; margin-right:20px; height:325px;}
	.index_industrial ul li .indu_name a{ display:block;font-size:24px; font-weight:700; line-height:30px; padding-top:5px; color:#666;}
	.index_industrial ul li p{padding-top:5px; font-size:14px;}
	
	.index_about{background:#E5E5E5; margin-top:10px; overflow:hidden; min-width:1170px;}
	.index_about .index_about_msg{ width:520px; margin-right:26px; float:left;}
		 .index_about_msg strong{ display:block;font-size:24px; font-weight:400; color:#2c3e50; padding:40px 0px 30px 0px;}
		 .index_about_msg p{font-size:14px;}
		 .index_about_msg a{ display:block; width:225px; height:60px; line-height:60px; font-size:16px; text-align:center;color: #FFF;background: #2c3e50; border:1px solid #2c3e50;margin-top: 30px;border-radius: 0px;}		 
		.index_about_msg a:link{font-size:21px; color:#FFF;text-decoration:none;}
		.index_about_msg a:visited{font-size:21px; color:#FFF;text-decoration:none;}
		.index_about_msg a:hover{font-size:21px; color:#FFF;text-decoration:none;}
		.index_about_msg a:active{font-size:21px; color:#FFF;}
		
	
	.index_news{width:1170px; margin:auto; padding:20px 0px 20px 0px;}
		.index_news ul{}
		.index_news ul li{width:270px; line-height:25px; float:left; margin-right:22px; height:530px;}
		.index_news ul li .news_img img{width:270px; height:225px;}
		.index_news ul li .news_title{width:250PX; min-height:55px; height:55px; overflow:hidden;}
		.index_news ul li .news_title a{ display:block; padding-top:10px;font-size: 16px;font-weight: bold; text-transform: uppercase; line-height: 21px;}
			.news_title a:hover{font-size:14px; color:#939393;text-decoration:none;}
		.index_news ul li p{padding-top:15px; font-size:14px; line-height:21px; padding-bottom:15px; height:100px;}
		.index_news .news_a a{display:block;font-size: 14px;font-weight: bold;border: 2px solid #2c3e50;color: #FFF;background: #2c3e50; width:125px; line-height:37px; height:37px; text-align:center;}
		.news_a a:link{font-size:14px; color:#FFF;text-decoration:none;}
		.news_a a:visited{font-size:14px; color:#FFF;text-decoration:none;}
		.news_a a:hover{font-size:14px; color:#FFF;text-decoration:none;background:#2c3e50;}
		.news_a a:active{font-size:14px; color:#FFF;}
/*	.box_li{background:url(../images/in_type_bg.jpg) no-repeat; width:235px; height:319px; float:left; margin-right:18px; margin-top:40px;}
	.box_li .ty_title{font-size:18px; text-align:center; color:#FFF; line-height:40px; }
	.box_li ul.type_li{padding:12px 10px 15px 15px; overflow:hidden;}
	.box_li ul.type_li li{width:208px; line-height:22px; float:left; background:url(../images/t_li.jpg) no-repeat 0px 7px; text-indent:10px;}
	
	.box_li .index_about{padding:12px 10px 15px 10px; line-height:21px; overflow:hidden;}
	.box_li .index_about a{ display:block;background:#15234b; color:#FFF; width:40px; text-align:center; margin-top:6px; float:right;}
	.box_li ul.news_li{padding:12px 10px 15px 15px; overflow:hidden;}
	.box_li ul.news_li li{background:url(../images/nli.jpg) no-repeat 0px 10px; line-height:21px; text-indent:10px; width:205px; height:21px; overflow:hidden;}
	
	.box_li p{padding:12px 10px 15px 15px; overflow:hidden; line-height:21px;}
	
	*/
	
	.app_msg{width:1170px; margin:auto; margin-bottom:40PX; overflow:hidden;}
	.app_msg ul{padding-top:50px;}
	.app_msg ul li{width:370px; line-height:25px; float:left; margin-right:20px; height:325px;}
	.app_msg ul li .indu_name a{ display:block;font-size:24px; font-weight:700; line-height:30px;padding-top:5px; color:#666;}
	.app_msg ul li p{padding-top:5px; font-size:14px;}
	
	.service-msg{ padding:20px;}
	.service-msg .title_msg{text-indent:3em; line-height:25px; background:url(../images/service-pic-1.png) no-repeat left #00539D; width:100%; height:272PX;}
	.service-msg .title_msg a{display:block; padding-left:660px; padding-top:30px; padding-right:20px; color:#FFF; font-size:16px; height:242PX;}
	.service-msg .title_msg a:hover{background:url(../images/service-pic-1.png) no-repeat left #F00; text-decoration:none;}
	.service-msg ul{display:block; margin-top:20px; margin-bottom:20px; overflow:hidden;}
	.service-msg ul li{width:526px; background:#F3F3F3; line-height:30px; height:200px; float:left; margin-right:15px; padding:15px; margin-bottom:15px;}
	.service-msg ul li h3{font-size: 23px;color: #00539D; padding:10px 0px 10px 0px;}
	.service-msg ul li p{display:block; line-height:30px; font-size:16px; color:#393939;}
	.service-msg ul .cl{ margin-right:0;}
	
	.pinzhi_bg{background:#EDEAE6;}
	.pinzhi_msg{width:1170px; padding-top:30px; margin:auto;overflow:hidden;}
	.pinzhi_msg p{ font-size:16px; line-height:30px; padding-bottom:15px;}
	.pinzhi_msg h1{ display:block; font-size:30px; color:#00539D;}
	.pinzhi_msg td{ width:390px; text-align:center;}
	.pinzhi_msg td img{ margin:auto; margin-top:15px;}
	.pinzhi_msg td h3{ display:block; color:#00539D; font-size:18px; text-align:left; padding-top:10px; padding-left:20px; padding-bottom:10px; font-weight:bold;}
	.pinzhi_msg td p img{display: block;text-align:center;}
	.pinzhi_msg td p{ display:block; font-size:14px; line-height:25px; text-align:left; padding-left:20px; padding-right:20px;}
	.pinzhi_msg h4{display:block; font-size:18px; text-align:center; color:#00539D;padding-bottom:20px; }
	
.ls{width:280px; margin-right:30px; float:left;}
	

	.contact_msg{clear:both; padding-bottom:40px; padding-top:20px;line-height:30px; font-size:16px; overflow:hidden;}
	.contact_msg p{}
	.contact_msg h3{ display:block;font-size:18px;color:#00539d;text-transform:Uppercase; padding:15px; text-align:left;}
	.contact_msg h1{ display:block; font-size:25px; padding-bottom:15px;color:#00539D}
	.contact_msg td h5{display:block; font-size:18px; color:#00539D; padding-top:15px;}
	.contact_msg td p{font-size:14px; text-align:left; padding-left:15px; padding-right:15PX; overflow:hidden;}

	.ls .pr_type ul{ margin-top:20px; margin-bottom:15px; overflow:hidden;}
	.ls .pr_type ul li{background:#e4f1f9; text-indent:15px; line-height:55px; height:55px; margin-bottom:10px; cursor:pointer;}
	
	
	
	.pr_list ul{border:1px solid #f4f4f5; border-top:0px; padding:10px 10px 10px 10px;}
	.pr_list ul li{line-height:30px; cursor:pointer; width:200px; height:30px; margin:auto; overflow:hidden;}
	
	.ls .tal_smail{ background:url(../images/tal.gif) no-repeat #1277cf 10px 11px; height:32px; line-height:32px; text-indent:25px; color:#FFF; font-size:14px; font-weight:bold;}
	
	.index_cu{overflow:hidden;margin-top:5px;}
	.index_cu_msg{ line-height:30px; border:1px solid #f4f4f5; border-top:0px; padding:70px 10px 10px 15px; background:url(../images/cu.jpg) no-repeat #eaeaea;}

	.frend{width:998px; border:1px solid #ccc; margin:auto; margin-top:10px;}
	.frend .frend_title{padding:8px 0px 5px 13px;  color:#0072c4; font-size:14px; font-weight:bold; overflow:hidden;}
	.frend .frend_text{padding:0px 13px 8px 13px;}
	
	.rs{width:860px; float:left;}
		
		.tal_big{color:#fff; background:#ae150e; margin-top:10px; margin-bottom:10px; font-size:14px; text-indent:15px;height:35px; line-height:35px; font-family:"微软雅黑"; overflow:hidden;}
		
		.allbox{ overflow:hidden;}
		.imgnews{width:365px; float:left; line-height:24px; height:99px; padding:15px 10px 20px 0px; overflow:hidden;}
		.imgnews img{padding-left:5px;}
		.imgnews a{color:#b02923;}
		ul.news_list{ padding:10px; overflow:hidden;}
		.news_list li{float:left; width:360px; height:30px; line-height:30px;vertical-align: bottom; background:url(../images/nli.jpg) no-repeat 0px 10px; text-indent:13px;}
		.news_list li a{display:block; width:260px; height:30px; float:left;}
		
		.shebei{ margin-top:10px;}
		
		#demo{width:740px; margin:auto; height:150px; padding:10px 5px 10px 5px; overflow:hidden;}
		
		
	
	.tbase{background:#dededc; width:100%; height:200px;}
	.tbase .cct{width:1000px; margin:auto; padding-top:10px;}
	
		.promise{width:420px; margin-right:15px; float:left;}
		.promise p{ padding-top:10px; font-size:14px; line-height:30px;}
		.s_big{ height:35px;  line-height:35px; color:#555555; }
		.s_big .s_title{font-weight:bold; float:left; font-size:14px;  }
			.s_title span{color:#a2a2a2; font-size:14px; font-weight:normal; padding-left:5px;}
			.s_big .more{ float:right; padding-right:10px;}
			
		.service{ width:260px; float:left; margin-right:15px;}
		.service p{ padding-top:10px; font-size:14px; line-height:30px;}
		.cuss{width:290px; float:left;}
		.cuss p{ padding-top:10px; font-size:14px; line-height:30px;}
		
		
		.about_msg{clear:both; padding-bottom:40px; padding-top:20px;line-height:30px; font-size:16px; overflow:hidden;}
		.about_msg p{}
		.about_msg h2{font-size:24px; margin-top:60px; color:#00539d;text-transform:Uppercase;}
		.about_msg h3{font-size:24px;color:#00539d;text-transform:Uppercase; padding:0px;}
		.about_msg h4{display:block; font-size:18px;}
		.about_msg div{padding:30px 30px 30px 0px;}
		.about_msg div img{display:block; padding-right:50px;}
		.about_msg h1{ display:block; font-size:25px; padding-bottom:15px;color:#00539D}
		.about_msg td h5{display:block; font-size:18px; color:#00539D; padding-top:15px;}
		.about_msg td{ padding:30px; padding-bottom:15px;}
		.about_msg td p{font-size:14px;}
		.about_msg td strong{display:block; line-height:60px; font-weight:bold;}
		
		
		.box-top{border-top:1px solid silver; margin-top:50px;}
		.box-ls{float:left; width:290px;}
			.box-ls ul li{line-height:50px; height:50px; border-bottom:1px solid silver; width:280px;font-size:16px; background:url(../images/l.jpg) no-repeat right 15px; overflow:hidden;}
			.box-ls ul li a:link{font-size:16px;text-decoration:none;}
			.box-ls ul li a:visited{font-size:16px;text-decoration:none;}
			.box-ls ul li a:hover{font-size:16px;text-decoration:none; font-weight:bold; color:#00539D;}
			.box-ls ul li a:active{font-size:16px;}
			
			
		.box-rs{ width:870px; float:left; margin-bottom:30px;}	
			.box-rs ul li{border-bottom:1px solid silver; border-left:1px solid silver; width:289px; height:289px; float:left; text-align:center;}
			.box-rs ul li a.cpname{ display:block; width:270px; padding-top:10px;line-height:25px; text-align:center; font-size:16px; margin:auto;}
			.box-rs ul li a.cpname:link{font-size:16px;text-decoration:none;}
			.box-rs ul li a.cpname:visited{font-size:16px;text-decoration:none;}
			.box-rs ul li a.cpname:hover{font-size:16px;text-decoration:underline; color:#00539D;}
			.box-rs ul li a.cpname:active{font-size:16px;}
			
		.box-rs .inpr-msg{padding:30px; line-height:24px; font-size:14px;}
		.box-rs .inpr-msg p{text-indent:2em; padding-top:10px;}
		
		.product_msg{padding:15px 0px 10px 0px; clear:both; overflow:hidden;}
		.product_msg ul{ overflow:hidden;}
		.product_msg ul li{width:265px; height:385px; background:#efefef; border:2px solid #efefef;text-align:center; line-height:25px; float:left; overflow:hidden; float:left; margin-right:8px; margin-left:8px; margin-top:20px;}
		.product_msg ul li a#cp_name{display:block; width:250px; margin:auto; padding-top:10px; font-size:14px;line-height:25px; height:50PX; text-align:center; color:#00539d;}
		.product_msg ul li a#cp_img img{width:265px; height:265px;}
		.product_msg ul li a#details{ display:block;width:125px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#FFF; background:#00539d; margin:auto; border-radius:5PX;}
		.prlistbox{width:162px; height:225px; overflow:hidden; float:left; margin-left:9px; margin-right:8px;}
		.prlistimg img{border:1px solid #ccc;}
		.prlistname{height:50px; line-height:21px; text-align:center;}
		
		.show_img_text{margin-bottom:50px;overflow:hidden;}
		.show_img_text .show_img{ width:600px; height:500px; float:left; text-align:center;padding-top:50px;}
		.show_img_text .show_img img{max-width:500px;}
		.show_img_text .show_text{ width:550px; float:left;}
			.show_text h1{font-size:20px; display:block; padding-top:50px; padding-bottom:20px;}
			.show_text  p{line-height:30px; font-size:14px;}
			.show_text a{display:block; width:280PX; background:#00539D; height:50px; line-height:50px; text-align:center; color:#FFF; margin-top:15PX;}
			.show_text a:link{ color:#FFF; font-size:16px;text-decoration:none;}
			.show_text a:visited{font-size:16px;color:#FFF;text-decoration:none;}
			.show_text a:hover{font-size:16px; color:#FFF;text-decoration:none; background:#F00;}
			.show_text a:active{font-size:16px;color:#FFF;text-decoration:none;}
		
		.fixedls{position:fixed;top:0px; margin-left:0px;width:100%;z-index:9999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));}
		.mulu{background:#00539D; height:60px;}
		.mulu .mulu-list{width:1170px; margin:auto;}	
				.mulu-list a{ display:block; float:left; line-height:60px; padding:0px 100px 0px 100px; font-weight:bold;}
				.mulu-list a.nu{  background:#74BEFF;}
				.mulu-list a:link{font-size:14px;text-decoration:none; color:#FFF;}
				.mulu-list a:visited{font-size:14px;text-decoration:none;color:#FFF;}
				.mulu-list a:hover{font-size:14px; color:#FFF;text-decoration:none; background:#74BEFF;}
				.mulu-list a:active{font-size:14px;color:#FFF;text-decoration:none;}
		.neirong{ width:1170px; margin:auto;margin-top:50px; margin-bottom:50px; line-height:40px;}	
		.neirong h2{ font-size:24px; color:#333333; border-bottom:1px solid silver; font-weight:500; padding:50px 0px 30px 150px; margin-bottom:40px;} 
		.neirong p{display:block; padding-left:190px; line-height:50px; background:url(../images/p.png) no-repeat 170px 22px; font-size:16px; }
		
			.neirong-msg{ width:850px; margin:auto; padding:20px; font-size:14px;}
			
	.honor_msg{padding:15px 0px 10px 0px; clear:both; overflow:hidden;}
		.honor_msg ul li{width:335px; height:220px; text-align:center; margin-bottom:15px; line-height:30px; border:1px solid #ccc; padding:2px; float:left; margin-left:10px; overflow:hidden;}
		.honor_msg ul li img{ max-width:335px;}
	.honor a{display:block; width:214px; border:2px solid #ccc; margin-bottom:10px;height:144px; overflow:hidden;}
	.honor a img{border:2px solid #FFF; max-width:210px;}
	
	.contact_msg{clear:both; padding-bottom:40px; padding-top:20px;line-height:30px; font-size:16px; overflow:hidden;}
	
	
	
	/* lanrenzhijia */
	.plist{}
	.lanrenzhijia{width:1170px;margin:auto; margin-top:30px; margin-bottom:30px;overflow:hidden;}
	.lanrenzhijia ul{width:1170px;}
	.lanrenzhijia ul li{float:left;margin-right:10px; margin-left:10px;margin-bottom:20px;display:inline;width:370px;height:215px;overflow:hidden;position:relative; cursor:pointer;}
	.lanrenzhijia ul li .photo{width:370px;height:215px;overflow:hidden;}
	.lanrenzhijia .rsp{width:370px;height:215px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
	.lanrenzhijia .text{position:absolute;width:370px;height:215px;left:-370px;top:0px;}
	.lanrenzhijia .text h3{width:370px;margin-top:30px;height:50px;line-height:50px;text-align:center;color:#FFFFFF;font-size:20px; overflow:hidden;}
	.lanrenzhijia .text a{text-decoration:none}
	.lanrenzhijia .text div{ width:300px; margin:auto;text-align:center;color:#FFFFFF;font-size:14px;}
	.lanrenzhijia .text div p{display:block;text-align:center;color:#FFFFFF;font-size:14px; height:80px; overflow:hidden;}
	.lanrenzhijia .text div span{ display:block;text-align:center;color:#FFFFFF;font-size:16px; }
	
	.lanrenzhijia .tt{width:370px;height:215px; background:#000;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity:0.6;position: absolute; top:0px; z-index:999px;}
	.lanrenzhijia .neme{width:360px;height:215px; line-height:215px; font-size:18px;position: absolute; top:0px; z-index:1000px; color:#FFF; text-align:center; font-weight:500;}

	
	
	
		
	.showpr_msg h1{font-size:18px;font-weight:bold; color:#00539d;}
	.showpr_msg .border4{border:1px solid #ccc; margin:10px;}
	.showpr_msg .info_conbox{line-height: 24px;}
	.showpr_msg .info_conbox h3{ display:block;overflow: hidden;padding-top: 15px; color:#15234B; font-size:16px; padding-bottom:5px;}
	.showpr_msg .info_conbox strong{ color:#15234B; font-size:14px;}
	.showpr_msg .info_conbox table{ width:100%; border:1px solid #00539D;}
	.showpr_msg .info_conbox table tr td{text-align:center; border-right:1px solid #00539D; line-height:35PX; border-top:1px solid #00539D;}
	.showpr_msg .kf{width:309px;margin-top:10px;}
	.showpr_msg .lix{width:470px; font-size:14px; margin-left:5px; padding:10px 15px 10px 15px; line-height:30px; margin-top:10px;}
		.lix a.download{display:block; background:url(../images/dow.jpg) no-repeat 0px 2px; font-size:16px; color:#2362a4; text-decoration:underline; text-indent:30px;}
	.proname{font-size:14px; font-weight:bold; border-bottom:1px solid #ccc; line-height:40px; height:40px;}
	.vmsg{line-height:25px; padding-top:10px; color:#06F;}
	
	.news_msg{padding:15px 10px 10px 10px; clear:both; overflow:hidden;}
		.fl {float:left; display:inline}
		.fr {float:right; display:inline}
		.news_msg ul{ padding-bottom:20px; overflow:hidden;}
		.news_msg ul li{ width:100%; height:126px; overflow:hidden; margin-top:31px; cursor:pointer;}
		.news_msg ul li .jzimg{ width:203px; height:126px; border-right:1px solid #d5d5d5; background-color:#dedede;text-align: center;vertical-align: middle;}
		.news_msg ul li .jzimg img{ max-width:182px; max-height:106px;border: 0;vertical-align: middle;}
		.news_msg ul li .jzimg i{ display:inline-block; height:100%; vertical-align:middle;}
		.news_msg ul li div{ margin-left:14px; width:620px; padding-top:22px; overflow:hidden;}
		.news_msg ul li div p{ font-size:15px; color:#666; line-height:22px; height:45px; overflow:hidden;}
		.news_msg ul li div p:first-child { height:32px; line-height:32px;}
		.news_msg ul li div p:first-child a{ font-weight:bold; font-size:16px; line-height:32px; color:#333; width:460px; height:32px; display:inline-block; overflow:hidden;}
		.news_msg ul li div p:first-child em{ font-style:normal; width:100px; overflow:hidden; text-align:left;}
		.news_msg .newsshow_p1{  float:right; height:15px; line-height:15px; display:block; padding-right:16px; background:url(../images/news_11.png) right center no-repeat;}
		.news_msg .newsshow_p1 a{ width:41px; display:block; overflow:hidden; text-transform:uppercase;}
		.news_msg ul li:hover{ background-color:#7fbae2;}
		.news_msg ul li:hover .jzimg{ background-color:#0075c5; border-right:1px solid #006ab2;}
		.news_msg ul li:hover div p{ color:#fff;}
		.news_msg ul li:hover div p a{ color:#fff;}
		.news_msg ul li:hover div .newsshow_p1{background:url(../images/news_11_hover.png) right center no-repeat;}
	
	.news_msg h2{font-size: 24px;font-weight: 600; padding-top:25px; color:#2c3e50;height: 30px;line-height: 30px;}
	.news_msg .info{height:35px;line-height:30px;overflow:hidden;color:#666;font-size: 12px; border-bottom:1px solid #ECF0F1; margin-bottom:25px;}
	.news_msg .info small{margin-right:3px;color:#999;font-size:12px;}
	.news_msg .info a{color:#690;}
	.news_msg .info_conbox{line-height: 30px; font-size:14px;}
	.news_msg .info_conbox img{ margin:5px;max-width:860px;}
	
	.news_msg p strong{ margin-top:10px; display:block;}
	
	.xgcp{padding-top:15px; margin-bottom:25px; overflow:hidden;}
	.tal_cp{border-bottom:1px solid #e8e8e8; line-height:40px; height:40px;}
	.tal_cp span.tal_cp_title{ display:block; width:190px;border-bottom:2px solid #0c5baf; font-size:16px; text-align:center; font-weight:bold;}
	.tal_cp .cons a{display:block; width:90px;font-size:16px; text-align:center; float:left;}
	.xgcp ul li{ width:180px; height:200px; float:left;border:1px solid #dfdfdf; padding:5px; float:left; margin-left:8px; margin-right:8px; text-align:center; overflow:hidden;}
	.xgcp ul{padding-top:15px;}
	.xgcp ul li a#cp_img{width:180px; height:180px; overflow:hidden;}
	.xgcp ul li a img{max-height:180px; max-width:180px;}
	.xgcp ul li a#cp_name{display:block;text-align:center; line-height:40px; height:40px;}

	.hr_msg{padding:15px 0px 10px 0px; clear:both; overflow:hidden; line-height:25px;}
	.org16{font-size:14px; font-weight:bold;}
	
	.login{background:url(../images/login.jpg) no-repeat center #eeeeee; width:100%; height:158px; min-width:1170px;}
	.foot{width:100%; min-width:1170px; background:#4c575b; font-size:12px; color:#e4e5e4;}
	.foot .foot_text{width:1170px; margin:auto; padding-top:35px; line-height:24px;height:260px;color:#efefef; background:#4c575b;}
	.foot_left{width:310px; height:220px;float:left; font-size:14px; border-right:1px solid #959393; padding:0px 15px 0px 15px;}
	.foot_left p{padding-top:15px;}
	.foot_c{width:350px; float:left;margin-top:20px;padding-right:15px; padding-left:20PX;}
	.foot_c strong{ display:block;font-size:30px; font-weight:300; padding:0px 0px 15px 0px;}
	.foot_c #email{width:155px; height:32px; border:1px solid #959393; background:none; text-indent:8PX; color:#EFEFEF;}
	.foot_c #button{ display:block;margin-top:15PX; background:#2a3235; width:160PX; height:35PX; line-height:35px; text-align:center; font-size:14px; border:0px;}

	.foot_c1{width:130px; height:190px; float:left;margin-top:15px; padding-top:10px;padding-right:15px; padding-left:20PX;border-right:1px solid #959393; text-align:right; }
	
	.foot_right{width:230px; height:190px; float:left;margin-top:15px; padding-top:10px;padding-left:20PX; line-height:25px; }
	.foot_right strong{ display:block;font-size:14px; font-weight:700;}
	.reserved{width:100%; height:58px; line-height:58px; text-align:center; background:#4c575b; border-top:1px solid #959393; }
	
	.page{text-align:center; clear:both; line-height:40px; margin-top:30px;}
	
	
.cookieDiv{width: 100%; heigth: auto; bottom: 0; left: 0; right: 0; position: fixed; background-color:#4c575b; color: #959393; font-size: 13px; overflow:auto;background-color:#4c575b; border-top:1px solid  #959393; z-index:9999; display: none;}
.textoCookie {float: left;width:1025px;}
.textoCookie p{padding:10px;}
.accionCookie {	width:80px;	float: right;	margin: 10px 00px 10px 20px;	text-align:right;}
.cookieDiv a:hover {color:#FFF;}
.cookieDiv p {margin: 10px 0 ;padding: 0px 10px 0px 00px;}
.cookieDiv div {	
}
.botonCookie {padding: 5px 12px;box-shadow:0 1px 3px #222;background: #2a3235;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;cursor: pointer;position:relative;	transition: none;-moz-transition: none;-webkit-transition: none;-o-transition: none;-ms-transition: none;text-transform: uppercase;
	text-decoration: none;	color: #fff;display: inline-block;	transition: all 0.3s ease;	-o-transition: all 0.3s ease;	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease; }		
.botonCookie:hover {background: #333;	transition: all 0.3s ease;	-o-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease; 	color: #fff;text-decoration:none;}
.enlaceCookie {color: #fff;text-decoration: none;display: inline-block;}
.enlaceCookie:hover {color: #fff;text-decoration: none;}


.download-table{padding:60px; overflow:hidden; font-size:16px;}
.downtable{ float:left; width:100%; margin-top:10px; border:solid 1px #cccccc;border-left:0px;font-size:14px;font-family:Arial; line-height:20px; border-collapse: collapse;}
.downtit1{ width:80px; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtit2{width:470px; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtit3{width:200px; font-size:14px; font-weight:bold; color:#666; text-align:center;}
.downtable td{ height:40px;  font-size:16px; border-bottom:solid 1px #cccccc;border-left:solid 1px #cccccc;}
.downtable td a{  font-size:16px; font-weight:bold;line-height:20px;}
.downtable td a:hover{ color:#850c09; font-size:16px;}
.downtable td a img{ padding-right:5px; padding-top:6px;}
.trdown1{ background:#fff; font-size:16px;}
.trdown2{ background:#06bd55; font-size:16px; color:#fff;}
.trdown2 a{ color:#fff;}
.trdown3{ background:#e97817; color:#fff; font-size:16px;}
.downtit1{ color:#fff; font-size:16px;}
.downtit2{ color:#fff; font-size:16px;}
.downtit3{ color:#fff; font-size:16px;}


a:link{font-size:12px; color:#222;text-decoration:none;}
a:visited{font-size:12px; color:#222;text-decoration:none;}
a:hover{font-size:12px; color:#FF0000;text-decoration:underline;}
a:active{font-size:12px; color:#222;}

.nav a:link{font-size:14px;text-decoration:none;}
.nav a:visited{font-size:14px;text-decoration:none;}
.nav a:hover{font-size:14px; color:#FF0000;text-decoration:underline;}
.nav a:active{font-size:14px;}

a.pr_name a:link{font-size:12px; color:#FFF;text-decoration:none;}
a.pr_name a:visited{font-size:12px; color:#FFF;text-decoration:none;}
a.pr_name a:hover{font-size:12px; color:#FF0000;text-decoration:underline;}
a.pr_name a:active{font-size:12px; color:#FFF;}

.search a:link{font-size:12px; color:#FFF;text-decoration:underline; }
.search a:visited{font-size:12px; color:#FFF;text-decoration:none;}
.search a:hover{font-size:12px; color:#FF0000;text-decoration:underline;}
.search a:active{font-size:12px; color:#FFF;}

.imgnews a:link{font-size:14px; color:#b02923;text-decoration:none;}
.imgnews a:visited{font-size:14px; color:#b02923;text-decoration:none;}
.imgnews a:hover{font-size:14px; color:#555;text-decoration:underline;}
.imgnews a:active{font-size:14px; color:#b02923;}

.pr_type a:link{font-size:14px; color:#555555;text-decoration:none;}
.pr_type a:visited{font-size:14px; color:#555555;text-decoration:none;}
.pr_type a:hover{font-size:14px; color:#FF0000;text-decoration:none;}
.pr_type a:active{font-size:14px; color:#555555;}

.tal_big a:link{font-size:14px; color:#FFF;text-decoration:none;}
.tal_big a:visited{font-size:14px; color:#FFF;text-decoration:none;}
.tal_big a:hover{font-size:14px; color:#FF0000;text-decoration:underline;}
.tal_big a:active{font-size:14px; color:#FFF;}

.foot a:link{font-size:12px; color:#FFF;text-decoration:none;}
.foot a:visited{font-size:12px; color:#FFF;text-decoration:none;}
.foot a:hover{font-size:12px; color:#FF0000;text-decoration:underline;}
.foot a:active{font-size:12px; color:#FFF;}

.page a:link{font-size:12px; color:#222;text-decoration:underline;}
.page a:visited{font-size:12px; color:#222;text-decoration:underline;}
.page a:hover{font-size:12px; color:#FF0000;text-decoration:underline;}
.page a:active{font-size:12px; color:#222;text-decoration:underline;}

.wrapper_txt_cookie a:link{ color:#FFF;}
.wrapper_txt_cookie a:visited{font-size:12px; color:#FFF;}
.wrapper_txt_cookie a:hover{font-size:12px; color:#FFF;}
.wrapper_txt_cookie a:active{font-size:12px; color:#FFF;}