@charset "gb2312";
/* CSS Document */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0 auto; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family: inherit;} 
ol, ul ,li{list-style: none;} 
img {border: 0;} 
body {color:#333; font: 12px/1.5 Arial, Helvetica, sans-serif; font-family:"微软雅黑", "宋体";} 
.cle{clear:both;}
a{ color:#fff; text-decoration:none;}
a:hover{ color:#fd7601;}
.box{ width:1000px; height:auto; margin:0 auto;}
.top{ padding:10px 0px;}
.top_left{ width:500px; float:left; padding-bottom:10px;}
.top_right{ float:right; width:292px;padding-bottom:10px;}
.nav{ width:100%; height:42px; background:url(../images/navbg.jpg) repeat-x;}
.nav li{ width:90px; height:42px; float:left; text-align:center; background:url(../images/li.jpg) no-repeat right center; line-height:42px; font-size:14px;}
.nav .noon{background:none;}
/*banner图片轮换*/
#flash { width:100%; height:451px; overflow:hidden; margin:0 auto; clear:both; }
.flash_bar {
	width:500px;
	padding-left:670px;
	z-index:69;
	height:30px;
	overflow:hidden;
	position:relative;
	padding-top:13px!important;
	padding-top:12px;
	bottom:40px;	
	_bottom:45px;	
	text-align:center;

}
.flash_bar .dq { display:block; float:left; width:8px; height:8px; margin:5px 5px; cursor:pointer;
background:url(../images/tg_flash_p.png) no-repeat 0px 0px; _background:url(../images/tg_flash_p.png) no-repeat 0px 0px;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p.png" ,sizingMethod="crop"); 	 }
.flash_bar .no { display:block; float:left; width:8px; height:8px; margin:5px 5px;  cursor:pointer;
background:url(../images/tg_flash_p2.png) no-repeat 0px 0px; _background:url(../images/tg_flash_p2.png) no-repeat 0px 0px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/tg_flash_p2.png" ,sizingMethod="crop"); 	 }
#flashBg { height:451px; overflow:hidden; width:100%; clear:both; margin:0; padding:0;}
#flashLine {height:451px; width:100%; clear:both;}

/*滚动*/
.nr_product_wrap{background:#fff; width:100%;}
.nr_product_wrap .inner{height:170px; margin:0 auto; padding:40px 8px 30px; position:relative; width:986px;}
.nr_product_wrap .list_item{height:170px; overflow:hidden; position:relative; width:986px;}
.nr_product_wrap ul{height:170px; position:relative; width:20000px;}
.nr_product_wrap li{float:left; padding:0 12px; text-align:center;width:140px;}
.nr_product_wrap li .pro_name{display:block; font:normal 14px/14px 'Microsoft Yahei'; margin-top:16px; color:#555;}
.nr_product_wrap li .pro_name:hover{color:#fd7601;}
.nr_product_wrap .btn_prev,.nr_product_wrap .btn_next{height:37px; position:absolute; top:115px; width:23px;}
.nr_product_wrap .btn_prev{display:none; left:-60px;}
.nr_product_wrap .btn_next{right:-60px;}
.nr_product_wrap .btn_prev a,.nr_product_wrap .btn_next a{display:block; height:37px; width:23px;}
.nr_product_wrap .btn_prev a{background: url(../images/prev.png) no-repeat;}
.nr_product_wrap .btn_prev a:hover{background:url(../images/prev_hover.png) no-repeat;}
.nr_product_wrap .btn_next a{background:url(../images/next.png) no-repeat;}
.nr_product_wrap .btn_next a:hover{background:url(../images/next_hover.png) no-repeat;}
.nr_product_wrap li img{ width:86px; height:99px;}
/*新闻与分享*/
.main{ margin:8px 0px; background:#f5f5f5; width:100%; height:auto; padding:10px 0px; overflow:hidden;}
.new_sy{ width:480px; float:left;}
.title_new .more{ float:right; padding-right:10px; font-size:14px;}
.title_new .more a{color:#fd7601;}
.title_new .yingw{ color:#2277b7; padding-right:8px;}
.title_new{ font-size:16px;}
.newtp{ width:475px; height:112px; padding:8px 0px;}
.new_sylist{ padding:10px;}
.new_sylist li{ width:443px; background:url(../images/san.png) no-repeat left center; padding-left:12px; line-height:28px; font-family:"宋体";}
.new_sylist li span{ float:right;}
.new_sylist li a{ color:#333; width:358px;white-space:nowrap;text-overflow: ellipsis; overflow: hidden; display:block;}
.new_sylist li a:hover{ color:#fd7601;}
.casw_sy{ width:480px; float:right;}
.caseti{ padding:8px 0px;}
.case_tp{ width:110px; height:92px; padding:4px; border:1px solid #ccc; float:left; margin-right:10px;}
.caseti a{ color:#2277b7; font-size:14px;}
.caseti p{ padding:5px; line-height:26px;font-family:"宋体";}
/*方案*/
.fanga{ padding:15px 0px; width:1000px; display:inline;}
.jjfa{width:1000px;}
.fanga li{ width:333px; height:212px; float:left; text-align:center; display:inline;}
.yqlj{ padding:15px; }
.yqlj p{background:url(../images/yqlj.jpg) no-repeat left center; height:auto; padding-left:100px; height:39px; line-height:39px;}
.yqlj p a{ color:#333; padding:0px 8px; font-size:14px;font-family:"宋体";}
.yqlj p a:hover{color:#fd7601;}

.bottom{ width:100%; height:105px; background:#0678c1;}
.bottom p{ text-align:center; color:#fff; font-family:"宋体"; padding-top:30px; line-height:28px;}

/*内页关于我们*/
.cont{ width:1000px; margin:0 auto; overflow:hidden; padding:10px 0px;}
.left{ width:270px; float:left; overflow:hidden;}
.news_ny{ margin:20px 0px 0px; border:1px solid #ccc; }
.title{ padding-left:10px; background: url(../images/navbg.jpg) repeat-x; height:38px; line-height:38px; color:#fff; font-size:14px;}
.news_ny .title .more1{ float:right; color:#333;}
.news_ny .title .more1 a{color:#fd7601; padding-right:10px;}
.news_ny_content{ margin:15px 0px; }
.news_ny_content ul{ padding:0px 5px;}
.news_ny_content LI{ width:260px; text-align:left; line-height:26px; height:26px; white-space: nowrap; text-overflow: ellipsis; display:block; overflow:hidden; color:#767676; }
.news_ny_content LI A{ padding-left:5px; color:#767676;}
.news_ny_content LI A:hover{ color:#333}
.lx{ width:268px;border:1px solid #ccc;}
.lx_content img{ padding:15px 0px;}
.lx_content P{ font-size:14px; line-height:26px; color:#555; padding:0px 15px; background:url(../images/map.jpg) no-repeat; padding-bottom:10px;}
.right{ width:700px; float:right; padding:0px 10px; margin-top:10px;}
.right_title{ background:url(../images/icon1.jpg) left center no-repeat; height:60px; line-height:50px;}
.right_title h2{ text-align:left; color:#585858; margin-left:30px;  width:300px; float:left;  font-size:14px;}
.right_title span{float:right}
.right_title span a{ color:#555;}
.right_title span a:hover{ color:#fd7601;}
.articleCon{ padding:20px 10px 20px 20px;  text-align:left; line-height:30px; font-size:14px; }
.articleCon H1{ font-size:20px; text-align:center;}
.articleSubTit{ width:100%; height:30px; border-top:1px #dedede solid;  color:#b0b0b0; padding:10px 0px; margin-top:15px;  text-align:center; font-size:12px;}

/*二级下拉*/
.sleft{ margin-top:20px;border:1px solid #ccc; padding-bottom:15px;}
#navul li{display:block;font-size:14px;width:240px; }
#navul li a{ display:block;color:#333;height:40px; line-height:40px; text-align:center; font-size:14px;}
#navul li a:hover{color:#fd7601;}
#navul li.navmoon ul{display:block;}
#navul li.navmoon ul a{height:26px; line-height:26px; font-size:12px;}
#navul li.navmoon ul a:hover{background:#f4f4f4 ;color:#333;}
.zi_nav{display:none;z-index:999; border-bottom:none; }
.zi_nav li{ display:block; font-weight:normal; background:none;}
.zi_nav li a{display:block; font-weight:normal; background:none; font-size:12px;font-family:"宋体";}
#navul #lif{border-bottom:1px dashed #ccc;}

/*新闻*/
.listArticle{margin-bottom: 15px; height:auto; overflow:hidden;}
.listArticle li{ height:34px;border-bottom: 1px dashed  #e0e0e0;line-height: 34px; text-align:left; overflow:hidden; background:url(../images/san.png) no-repeat 5px center; font-size:12px; padding-left:10px;}
.listArticle li a{color: #767676; display: block; padding:0 10px 0 10px;}
.listArticle li a:hover{color: #333; }
.listArticle li a span{width: 69.2%;float: left; font-family:"宋体"; white-space:nowrap; display: inline-block; cursor: pointer; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; display:block}
.listArticle li a em{width: 19%;color: #ababab;float: right;text-align: right;font-family: arial;}
.fenye{ height:50px; line-height:25px; overflow:hidden; padding:5px 0px;border-top:1px #b7b7b7 dashed; border-bottom:1px #b7b7b7 dashed; margin:20px 0px;}
.fenye a{ color:#555;}

/*新闻内页*/
.right_content .biao11{ font-size:16px; text-align:center; font-weight:bold; width:700px;}
.articleSubTit{ width:100%; height:30px; border-top:1px #dedede solid;  color:#999; padding:10px 0px; margin-top:15px;  text-align:center; font-size:12px;}

.fenye2 { border:1px #ccc dashed; margin:20px 0px; height:30px; line-height:30px; overflow:hidden; font-size:12px;}
.fenye2 span{ width:47%; float:left; text-align:left; padding-left:3%; line-height:30px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
.right p{ height:auto;  line-height:30px; font-size:14px; overflow:hidden; line-height:35px;}
.fenye2 a{ color:#555;}
.fenye2 a:hover{ color:#fd7601;}

/*产品世界*/
.articleCon2{padding:20px 10px 10px 20px; }
.articleCon2 LI{ width:205px; margin:10px 8px; float:left; text-align:center;}
.articleCon2 .type1{ width:205px;  line-height:40px; height:40px;  display:block; font-size:14px; font-family:"微软雅黑";text-overflow: ellipsis; display:block; overflow:hidden; color:#767676;}
.articleCon2 .type1 a{ color:#555;}
.articleCon2 .type1 a:hover{ color:#fd7601;}
.img2a{ width:203px; height:135px; border:#e9e9e9 1px solid; display:block; background:#fff}
.img2a a {display:table-cell; width:203px; height:135px; vertical-align:middle; *font-size:118px; *display:block; *font-family:Arial;}
.img2a img{vertical-align:middle;}

/*产品详情*/
.right_pro_p{ padding:10px 10px; height:auto; overflow:hidden; font-size:14px;}
.pro2{ width:260px; height:173px; border:1px #CCC solid; padding:2px; float:left; text-align:center;}
.pro2 span{  width:260px; height:173px; display:table-cell; vertical-align:middle; *font-size:151px; *display:block; *font-family:Arial;}
.pro2 img{display:inline !important; }
.pro3{ width:380px; height:auto; float:right; font-size:12px; }
.pro3_1{height:30px; line-height:30px; text-align:center; font-weight:bold; color:#333; background:#f4f4f4; border-bottom:1px #ccc dashed}
.pro3 ul{ padding:10px 20px;}
.pro3 li{ width:340px; line-height:26px; }
.sp5{ width:60px; height:26px; display:block;float:left;}
.sp6{ width:280px; height:26px; display:block;float:left; color:#555;}
.sp7{ width:280px; height:90px; line-height:24px; overflow:hidden; display:block; float:left;}
.pro4{ margin:10px 0px;  }
.title4{ height:30px; background:#efefef;    line-height:30px; padding-left:20px; color:#333; font-weight:bold;}
.pro4_1{ height:auto; padding:10px; line-height:26px;  }
.message{ height:auto; overflow:hidden; margin:20px 0px 20px; font-size:12px;}
.mes2{ height:30px; line-height:30px;color:#F00; padding-left:20px;}
