﻿@charset "utf-8";
/* CSS Document */

*{ margin:0px; padding:0px;}
a,a:link,a:visited,a:hover{text-decoration:none; }
a{ color:#000;font:12px/24px "Arial"; }
a:hover{ color:#ff0000}
a img{ border:none;}
img{ vertical-align:top;}
#clear{ clear:both;}
table{border-collapse:collapse; border-spacing:0px;}
body{ text-align:left;font-weight:normal;background:url(../images/t_bg.jpg)no-repeat top center;  line-height:24px; font:12px/24px "Arial";  color:#252525;}
a{blr:expression(this.onFocus=this.blur())} /*a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  去掉链接触摸高亮 */
a{outline:none;} /*for Firefox*/
h1,h2,h3,h4,h5,input{font-size:12px; font-weight:normal;}
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,i{ margin:0px; padding:0px;}
ol,p,dl,li{list-style:none;}
i,em{font-style:normal;}


.wrapper{ width:100%; height: auto;overflow:hidden;margin:0 auto;  position: relative;}
.public{ width:1000px; height:auto;overflow: hidden;  margin:0px auto; position:relative;}/*公用标签*/
.fl{ float:left; display:inline;}/*左浮动标签*/
.fr{ float:right; display:inline;}/*右浮动标签*/
.boxmain{ width:100%; height:auto; overflow:hidden;}/*模块公用*/
.border_3{border-bottom:3px solid #e3e3e3;}/**/
/*全局变量end*/

/*首页 开始*/
.header{height:95px; overflow:hidden;background: url(../images/h_bg.jpg) repeat;}
 
 
 .logo{height:95px; overflow:hidden;padding-left:7px;}
 .logo img{display:block;height:95px;}
 
 .hedrgt{width:295px;padding-right:7px;height:100%;}
 .chian{height:20px; overflow: hidden;padding:20px 0 0 0;display: block;text-align: right; line-height: 20px; color: #2a7ba7; font-size: 14px;}
 .chian a{color: #2a7ba7; font-size: 14px; font-family: "Arial";}
 .chian a:hover{color:#009340;}
 .tel{height:50px;display: block;float: right;  font-size:14px; background: url(../images/tel.png) no-repeat left; color:#2a7ba7;padding-left:43px; line-height:50px; font-family: "Arial";}
  .tel i{color:#009340; font-size:17px; display:inline;}
 .mune{width: 1000px; margin: 0 auto;}
.nav{height:40px;background:#007ec3; position:relative;z-index:9999; }
.nav .nLi{ float:left; position:relative; display:inline;  }
.nav .nLi  a{ display:block;font-size:15px;text-align:center;padding:0 23px;  line-height:40px;  color:#fff; font-family:"Arial";   }

.nav .sub{ display:none;width:100%;  left:0; top:40px;  position:absolute; background:#184287;  z-index:10;  line-height:24px; }
.nav .sub li{ zoom:1; border-bottom:1px solid #4977C3;height:24px; overflow:hidden;}
.nav .sub li a{ display:block;text-decoration:none; padding:0 5px;line-height:24px;height:24px; overflow:hidden; font-weight:normal; color:#fff; }
.nav .sub li a:hover{ color:#b7d1fc;  }
.nav .nLi  a:hover , .nav .cur {background:#035c8d; }
 .li_bg{background:url(../images/line.jpg) no-repeat right; }
		/*焦点广告 开始*/
		.height_01{height:384px;}
		.banner{width:1680px; position:relative;overflow:hidden;margin-left:-840px;  background:#ececec; left:50%; }
		.slideBox{ width:1680px;}
		.slideBox .hd{overflow:hidden; position:absolute; right:50%; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:17px; line-height:17px; height:17px;text-align:center; background:url(../images/r_bg.png) no-repeat; cursor:pointer; }
		.slideBox .hd ul li.on{ background:url(../images/rh_bg.png) no-repeat;  color:#fff; }
		.slideBox .bd{position:relative; height:100%; z-index:0; }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:1680px; display:block; position:relative;}
		
		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,.slideBox .next{ position:absolute; left:25%; top:50%; display:block; width:34px; height:57px; background:url(../images/im_lg.png) 0px 0px no-repeat; z-index:99 filter:alpha(opacity=50);opacity:.5;   }
		.slideBox .next{ left:auto; right:25%; background-position:-34px 0px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
		
		/*焦点广告 结束*/

		.news{height:483px; overflow:hidden; background: url(../images/n_bg.jpg) no-repeat center;}
		.news .title{height:50px;overflow:hidden;text-align:center; font-size:16px;line-height:24px;background: url(../images/n_ti.png) no-repeat center; color:#ffffff; font-family: "Arial";margin:35px 0 0 0;}
		.news .title em{display:block;  }
		.news .title i{display:block; text-align:center;padding:5px 0 0 0; font-family: "Arial"; font-weight:bold;}
		.more_02{width:102px;height:33px;display:block; margin: 0 auto; text-transform: capitalize;color:#333333; text-align:center;font-family: "Arial"; line-height:33px; background:#ffffff; border-radius:3px;}
		.more_02:hover{ background:#007ec3; color:#fff;}
		.news_nr{height:auto;overflow:hidden;}
		.news_list{height:288px; overflow:hidden;padding:15px 0; }
		.news_list ul{margin:0;padding:0;}
		.news_list ul li{ height:130px;width:480px;position:relative; z-index:1;display:inline;padding-bottom:18px; float:left; overflow:hidden;margin-right:20px;}
		.news_list ul li .img{padding-right:10px; overflow:hidden; width:180px;height:130px;}
		.img_01{position:absolute; left:0;z-index:1;top:0; opacity:0;}
		.img_01:hover{ opacity:1;}
		.news_art{height:130px; overflow:hidden;width:290px;}
		.news_art .n_title a{ color:#ffffff;height:30px; line-height:25px;font-family: "Arial"; font-size: 14px; display:block; overflow:hidden;}
		.news_art .n_title a:hover{color:#333333;}
		.news_list ul li .img:hover{opacity: 0.8;}
		.news_art p{height:100px; overflow:hidden; color:#ffffff;}
		
		.products{ height:auto; overflow:hidden;padding:40px 0px;}
		.products .title{height:50px;overflow:hidden;text-align:center; font-size:16px;line-height:24px;background: url(../images/cp_t.png) no-repeat center; color:#333333; font-family: "Arial";}
		.products .title em{display:block;padding:0 0 5px 0;}
		.products .title i{display:block;  text-align:center; font-family: "Arial"; font-weight:bold;}
		.products_nr{height:auto;overflow:hidden; height:215px;padding:15px 0;}
		.more_01{width:102px;height:33px;display:block;text-transform: capitalize; margin: 0 auto; color:#333333; text-align:center;font-family: "Arial"; line-height:33px; background:#dddddd; border-radius:3px;}
		.more_01:hover{ background:#007ec3; color:#fff;}
		.picMarquee-left{ width:100%; overflow:hidden; position:relative;}
		.picMarquee-left .bd{padding:0; }
		.picMarquee-left .bd ul{overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin-right:20px; float:left;display:inline; width:180px; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li a{ text-align:center; color:#333333; display:block; overflow:hidden; font-family: "Arial";}
		.picMarquee-left .bd ul li img{ width:180px; height:180px; }
		.picMarquee-left .bd ul li  a:hover{color:#e12121;  }
		.picMarquee-left .bd ul li  a:hover img{width: 176px; height:176px; padding:1px; border:1px solid #e12121;}
		.picMarquee-left .bd ul li .case_title{display:block; line-height:35px; height:35px;overflow:hidden;}
		
		.Partners{height:auto; overflow: hidden;padding:40px 0;}
		.Partners .title{height:50px;overflow:hidden;text-align:center; font-size:16px;line-height:24px;background: url(../images/cp_t.png) no-repeat center; color:#333333; font-family: "Arial";}
		.Partners .title em{display:block;padding:0 0 5px 0;}
		.Partners .title i{display:block;  text-align:center; font-family: "Arial"; font-weight:bold;}
		.Partners_list{height:245px; overflow: hidden;padding:20px 0 0 0;}
		.Partners_list li{display: inline; float: left; position: relative;border-bottom:1px solid #C0C0C0;border-left:1px solid #C0C0C0;}
		.Partners_list li a{display: block;width:197px;height:59px; font-family: "Arial";    }
		.Partners_list li a img{display: block; width:195px;height:58px; }
		.Partners_list li a span{display: none;width:197px;height:58px;text-align: center;line-height: 58px; background: rgba(0,0,0,.8); color: #ffffff; position: absolute;left:0;top: 0;z-index: 10;}
		.Partners_list li:nth-child(1){border-top:1px solid #C0C0C0;}
		.Partners_list li:nth-child(2){border-top:1px solid #C0C0C0;}
		.Partners_list li:nth-child(3){border-top:1px solid #C0C0C0;}
		.Partners_list li:nth-child(4){border-top:1px solid #C0C0C0;}
		.Partners_list li:nth-child(5){border-top:1px solid #C0C0C0;border-right:1px solid #C0C0C0;}
		.Partners_list li:nth-child(10){border-right:1px solid #C0C0C0;}
		.Partners_list li:nth-child(15){border-right:1px solid #C0C0C0;}
		.Partners_list li:nth-child(20){border-right:1px solid #C0C0C0;}
		.Partners_list li a:hover span{display: block;}
		.Partners_list li:nth-child(20) img{width:198px;height:59px;}
		.Partners_list li:nth-child(20) img:hover{opacity: 0.8}

		.contact{ width:1680px; position:relative;height:403px; overflow:hidden; margin-left:-840px; left:50%; z-index:0;}
		.ch_bg{background:url(../images/c_ng.jpg) no-repeat;}
		.en_bg{background:url(../images/c_ng1.jpg) no-repeat;}
		.contact .title{height:50px;overflow:hidden;text-align:center;margin:35px 0 0 0; font-size:16px;line-height:24px;background: url(../images/cp_t.png) no-repeat center; color:#333333; font-family: "Arial";}
		.contact .title em{display:block;padding:0 0 5px 0;}
		.contact .title i{display:block;  text-align:center; font-family: "Arial"; font-weight:bold;}
		.contact_nr{width:448px;height:303px; overflow:hidden}
		.cc_title{height:30px; background:rgba(0,0,0,.5); font-family: "Arial";  color:#fff; text-align:center;margin-bottom:3px; line-height:30px; font-size:14px;}
		.contact_nr ul{margin:0;padding:12px; background:rgba(0,0,0,.4);}
		.contact_nr ul li{ font-size:12px; border-bottom:1px solid #989898;overflow:hidden; color:#fff; line-height:30px;}
		.contact_nr ul li b{display:inline; float:left; text-align:center; width:117px; background:#7a8495; font-weight:normal;}
		.contact_nr ul li p{display:inline; float:right;  width:328px;text-indent:10px; background:#7a8495; font-weight:normal;}
		/*底部*/
		.footer{height:67px; font-family: "Arial"; clear:both; overflow:hidden; line-height: 67px; text-align: center;  background:#007ec3; color:#68caff;}
		.footer a{color:#68caff; font-family: "Arial"}
		.footer a:hover{color:#ffffff;}
		/*首页 结束*/
	
	/*关于我们 开始*/
		.content{height:auto; overflow: hidden;padding:15px 0;background: url(../images/about_02.jpg) repeat-x #ffffff;}
		.left{width:265px;height:auto; position:relative;  z-index:10;  }
		.left .title{height:50px;overflow:hidden;border-radius: 2px; font-size:16px;line-height:24px;background: url(../images/a_ti.png) no-repeat left  #007ec3; color:#ffffff; font-family: "Arial";padding:15px 0 15px 23px;}
		.left .title em{display:block;  }
		.left .title i{display:block; font-size: 14px; color: #f3f3f3; padding:5px 0 0 0; font-family: "Arial"; font-weight:bold;}
		.class{width:185px;height:auto;  overflow:hidden;padding:10px 0;}
		
		
		
		ul.first{margin:0;padding:23px 14px;background:#f3f3f3;}
		ul.first li { line-height:36px;}
		ul.first li a{display:block;line-height:36px; border-bottom: 1px solid #DDDDDD; background:url(../images/dot.png) no-repeat left; font-family: "Arial"; font-weight: bold;  text-indent:44px; color:#333; font-size:12px; height:36px; overflow: hidden; }
		ul.first li a:hover,ul.first li .ny_cur{ background:url(../images/dot1.png) no-repeat left #e12121; color:#ffffff;border-radius: 2px;}
		ul.first .second li {padding-left:32px;}
		ul.first .second li a{background:url(../images/sj.jpg) no-repeat left; line-height:28px;font-weight: normal; font-size:14px;text-indent:15px;border-bottom:none; }
		ul.first .second li a:hover{ color:#e12121;}
		ul.first .second .three li{padding-left:0px;line-height:28px;}
		ul.first .second .three li a{ line-height:28px; color: #666666; font-size: 12px; background: none;} 
		ul.first .second .three li a:hover{color:#f23636;}
		

		
		.right{ width:702px;height:auto; overflow:hidden;}
		
		.location{ height:25px;color:#666666;display:block; font-size:12px; line-height: 15px; overflow: hidden; width: 100%; text-align: right}
		.location  a{color:#666666; font-family: "Arial";}
		.location  a:hover{color:#3c63a4;}

		.right .title{height:40px; line-height: 40px;border-bottom: 1px solid #CCCCCC;   padding:15px 0 0 0;color:#e12121;font-size:14px; font-weight: bold; position: relative;padding-left:10px;}
		.right .title:before{content: "";width: 82px;height: 3px;background: #e12121;position: absolute;bottom: -2px;left:0;}
		
		.article{min-height:350px; width:100%;letter-spacing:1px; overflow:hidden;padding:15px 0; color:#666666; font-size: 14px; }
		
		
		
		
		/*关于我们 结束*/
		
		
		/*新闻列表开始*/
		.new_list{height:auto; overflow:hidden;padding:15px 0; }
		.new_list {margin:0;padding:0;}
		.new_list  li{ height:130px;position:relative; z-index:1;padding-bottom:18px; overflow:hidden;}
		.new_list  li .img{padding-right:5px; overflow:hidden; width:180px;height:130px;}
		.new_list  li .img:hover{opacity: 0.8}
		.new_art{height:130px; overflow:hidden;width:510px;}
		.new_art .n_title a{ color:#333333;font-family: "Arial"; font-weight: bold; font-size: 14px; display:block; overflow:hidden;line-height:28px;}
		.new_art .n_title a:hover{color:#e12121;}
	
		.new_art p{height:100px; overflow:hidden; color:#666666; font-size: 12px;padding:10px 0 0 0;}
		
		/*新闻列表 结束*/

		/*下载列表开始*/
		.down_list{height:auto; overflow:hidden;padding:20px 0; }
		.down_list {margin:0;padding:0;}
		.down_list  li{ height:32px; overflow:hidden; border-bottom: 1px solid #E8E8E8;}
		.down_list  li a{display:block;line-height:32px; color: #666666; font-family: "Arial";position: relative;padding-left:15px; font-size: 12px;}
		.down_list  li a:before{content: "."; font-size: 35px;  color: #666666; line-height: 32px; position: absolute;bottom:7px; left:0;}
		.down_list  li .data{display:inline; float:right; width:61px;height:22px; border-radius: 3px; background: #e8e8e8;text-align: center; line-height: 22px;  color: #666666;margin:5px 0 0 0;}
		.down_list  li a:hover {color: #e12121;}
		.down_list  li a:hover :before {color: #e12121;content: "."; font-size: 35px;   line-height: 32px; position: absolute;bottom:7px; left:0;}
		.down_list  li a:hover .data{background: #e12121; color: #ffffff;}
		/*下载列表 结束*/
		
		/*序号开始*/
		.munber{ width:100%; height:auto; overflow:hidden;  text-align:center; padding:20px 0 5px 0;}
        .munber a, .munber span{display:inline;color:#888888;background:#dfdfdf;padding:2px 8px; }
        .munber a:hover,.munber span.cu{color:#fff; background:#c80000;}
		/*.munber li{display:inline;   color:#888888; padding:3px 4px;line-height:24px; }
		.munber li a{color:#888888;background:#dfdfdf;padding:2px 8px; }
		.munber li a:hover{ color:#fff; background:#c80000;}*/
		/*序号结束*/
		
		/*新闻详情 开始*/
		.news_detail{ width:100%; height:auto;padding:10px 0; overflow:hidden;}
		.news_detail  .Title{ font-size:14px;text-align:center; color:#333;  font-weight:bold;  height:35px; line-height:35px; overflow:hidden;}
		.news_detail .Time{  line-height:25px; color:#666666;text-align:center; font-size:12px;}
		.news_detail .Time a{color:#666666;padding-left:10px; font-family: "Arial";}
		.news_detail .Time a:hover{color:#f16262;}
		.detail_news{ width:100%; font-size: 14px; height:auto; overflow:hidden;padding:10px 0; color:#555; }
		
		.next_pre{ width:100%;  padding:20px 0;border-top:1px solid #e1e1e1;height:auto; overflow:hidden;color:#333333;}
		.next_pre a{color:#333333;font-family: "Arial"; font-size:12px;background: url(../images/prod3.jpg) no-repeat left;padding-left:7px;}
		.next_pre li a:hover{ color:#e12121;background: url(../images/prod6.jpg) no-repeat left;}
		
		/*新闻详情 结束*/
		

			/*合作开始*/
		.article_width{width:;}
		.Part_list{height:auto; overflow: hidden;}
		.Part_list li{display: inline; float: left;height:auto; position: relative;width:160px;padding:0 10px 20px 0;}
		.Part_list li a{display: block;width:160px; font-family: "Arial";color:#666666;    }
		.Part_list li a img{display: block; width:160px;height:58px; }
		.Part_list li a span{display: block;height:24px;text-align: center;line-height: 24px; }
		.Part_list li a img:hover{border:1px solid #E12121;width:158px;height:56px;}


		/*合作结束*/

		/*产品列表开始*/

		.Pro_list{height:auto; overflow: hidden;}
		.Pro_list li{display: inline; float: left;height:auto; position: relative;width:158px; height:163px; padding:0 10px 20px 0;}
		.Pro_list li a{display: block;width:158px; font-family: "Arial";color:#333333;    }
		.Pro_list li a img{display: block; max-width:158px;max-height:163px;width:auto;height:auto;clear: both;display: block;margin:auto;}
		.Pro_list li a span{display: block;height:24px;text-align: center;line-height: 24px; overflow: hidden; }
		.Pro_list li a img:hover{border:1px solid #E12121;max-width:158px;max-height:163px;width:auto;height:auto; padding:1px;}
		
		.prod_2{height:auto; overflow:hidden;padding:20px 0;}
		.pro_title {height:86px; background:url(../images/about_03.png) repeat;top:-86px;width:240px; position:absolute; color:#fff; border-radius:3px 3px 0 0;}
		.pro_title em{font-size:26px;line-height:35px; display:block; padding-left:15px;padding-top:10px;}
		.pro_title i{font-size:18px;line-height:20px; display:block;padding-left:15px;}
		.prod_2 .p_title{height:24px; overflow:hidden; font-size:14px; color:#3c63a4;}
		.pro2_img{width:100%;height:auto;padding-top:25px;}
		.pro2_img img{display:block; width:1000px;}
		
		.prod_2_class{height:auto;overflow:hidden;}
		.prod_2_class ul{margin:0;padding:0;}
		.prod_2_class ul li{display:inline; float:left; color:#666;}
		.prod_2_class ul li a{color:#666;}
		.prod_2_class ul li a:hover{color:#3c63a4;}
		.prod_2_nr{padding:20px 0; color:#666;}
		
		/*产品列表结束*/
		
	
		/*产品详情开始*/
			
		.products_detail{ width:410px; height:auto; overflow:hidden; margin:0 auto; color:#777; }
		
		.products_detail h3{font-size:14px; padding-bottom: 10px; color:#333333; line-height:30px; text-align:center;   font-weight: bold;}
		.products_detail h3 a{display: block; line-height: 15px;color: #666666; font-weight: normal; font-size: 12px; font-family: "Arial";}
		.products_detail h3 a:hover{color:#e12121;}
		.products_detail img{max-width:356px;width:auto;height:auto;clear: both;display: block;margin:auto; }
		.products_nr1{height:auto; overflow:hidden; color:#474747; font-size:12px;line-height: 26px; width:100%;padding:10px 0;}
		
		/*产品详情结束*/

.text_001{ width:285px; height:24px; background:#f8f6f6; /*text-indent:2em;*/outline: none; border:1px solid #CFCFCF; margin:0 10px 10px;}
.text_002{ width:435px; height:169px; background:#f8f6f6; /*text-indent:2em;*/outline: none; border:1px solid #CFCFCF; margin:0 10px 10px;}
.height_tb{ height:30px; margin:10px 0;}
.submit_02{ background:#8c8c8c; color: #ffffff; width:67px;height:27px; font-size: 14px; border: none; text-indent: center; line-height: 27px;margin-left:10px; cursor: pointer;}
.tbale_001{ width:530px; height:auto;outline: none;  margin:0 auto; color: #666666; font-size: 14px;}