﻿@charset "utf-8";
/* CSS Document */
html { color:#333; background:#FFF;  font-size:12px; font-family:"微软雅黑";}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
ul { list-style-type:none; }
li { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
a, a:link { color:#3f3f3f; text-decoration:none; }
a:hover, a:active { color:#9A0405; text-decoration:underline; }
.clea { clear:both; }
.clearfix{ clear:both; }
.main { width:1200px; margin:0 auto;/* overflow:hidden;*/ zoom:1; overflow:hidden; }
.mt10 { margin-top:10px; }
.mt15 { margin-top:15px; }
.mt20 { margin-top:20px; }
.pt10 { padding-top:10px; }
.pt15 { padding-top:15px; }
.pt20 { padding-top:20px; }
.mainbg1 { }
.l{float:left;}
.r{float:right;}

.QQbox {z-index: 9999; width: 150px; height:600px;position:fixed; _position: absolute; top:280px; right:0px;  background:url(../images/qq/qq.png) no-repeat;}
.QQbox1{z-index: 9999; width: 150px; height:600px;position:fixed; _position: absolute; top:280px; right:0px;  background:url(../images/qq/qq_b.png) no-repeat;}
.close{width:20px; height:20px; margin-left:128px; cursor:pointer;}
.qq_list{margin-top:154px;}
.qq_list .qq_li{margin-top:8px; height:30px; line-height:30px;}
.qq_list .qq_li a{display:block; text-indent:40px; font-weight:bold; }

.main{width:1250px; margin:auto; overflow:hidden;}

.header{}
.header .head-top{ width:1200px; margin:auto; overflow:hidden;}
	.head-top .logo{width:800px; height:150px; float:left; overflow:hidden;}
	.head-top .logo a{ display:block;background:url(../images/logo.jpg) no-repeat 0px 20px; width:355px; height:150px; overflow:hidden; text-indent:-999px; float:left;}
	.head-top .tel{background:url(../images/tel.jpg) no-repeat center; width:400px; height:150px; float:left; text-indent:-999px;overflow:hidden;}
	
	.nav{width:100%; height:65px; background:#1267c4;}
	.nav ul{display:block; width:1250px; margin:auto; color:#FFF;}
	.nav ul li{ display:block; float:left;}
	.nav ul li a{ width:110px;display:block; text-align:center; line-height:65px; font-size:16px;}
	.nav ul .sc{ float:right; width: 262px; padding: 17px 0 0 0;}
	.nav ul .sc .input{ float:right; width: 226px; height: 34px; line-height: 34px; background: #fff; border: none; text-indent: 7px; font-size: 14px;outline:none;}
	.nav ul .sc .but{ float: right; background: #fff url(../images/search_bg.gif) no-repeat 0 center; border: none; cursor: pointer; width: 34px; height: 34px;outline:none;}
	.nav ul .home{ padding-left: 0;}
	.nav ul .m{ background: #000; text-align:center; width: 260px; color: #fff; margin-right: 20px; padding: 0; font-size: 18px;}
	
	.nav a:link{font-size:16px; color:#FFF;text-decoration:none;}
	.nav a:visited{font-size:16px; color:#FFF;text-decoration:none;}
	.nav a:hover{font-size:16px; color:#FFF;text-decoration:none; background:#ff9900;}
	.nav a:active{font-size:16px; color:#FFF;}
	
	.shuibeng a:link{font-size:16px; color:#FFF;text-decoration:none;}
	.shuibeng a:visited{font-size:16px; color:#FFF;text-decoration:none;}
	.shuibeng a:hover{font-size:16px; color:#FFF;text-decoration:none; background:url(../images/ml.png) no-repeat 20px 20px #ff4141;}
	.shuibeng a:active{font-size:16px; color:#FFF;}
	

	.banner{ height:700px; width:100%; background:url(../images/banner.jpg) no-repeat center; border-bottom:5px solid #FFF;}
	.banner_p{ height:285px; width:100%; background:url(../images/cp.jpg) no-repeat center;}
	.banner_a{ height:285px; width:100%; background:url(../images/contactus.jpg) no-repeat center;}
	.banner_n{ height:265px; width:100%; background:url(../images/news.jpg) no-repeat center;}
	.search{width:100%; height:50px; line-height:50px; background:#e7e7e7;}
	
	
	.weizhi_nav{width:100%; height:50px; line-height:50px; background:#efefef; border-bottom:1px solid #ccc; border-top:1px solid #ccc; margin-top:1px;}
	.wrapper{width:1250px; margin:auto; height:auto; overflow:hidden;}
	.location{width:900px; float:left; background:url(../images/icon_home.gif) no-repeat 5px 18px; text-indent:25px; font-size:14px;}
	


.bxgfm{background:#efefef; width:100%; padding-top:65PX;}
.bxgfm h2{ display:block;width:180px; height:48px; border-radius:48px; background:#1267c4; margin:auto; text-align:center; font-size:16px; font-weight:bold; line-height:48px; color:#FFF;}
.bxgfm .bxg-li{width:705px; height:45px;margin:auto; margin-top:30px; }
.bxgfm .bxg-li a{ display:block; width:140px;height:45px; background:url(../images/nei.jpg) no-repeat center bottom #1267c4; float:left; text-align:center; line-height:40px; font-size:16px; color:#FFF; border-right:1PX solid #fff; text-decoration:none;}
.bxgfm .bxg-li a.current {color:#FFF;background:#ff9900; text-decoration:none;}
	
.bxgfm .box-list{ width:1200px; margin:auto; padding-top:50px; overflow:hidden;}
	   .box-list ul li{width:570px; margin-left:10px; margin-right:15px; margin-bottom:20px; float:left;}
	   .box-list ul li .bxg-img{width:220px; height:220px; float:left;}
	   .box-list ul li .bxg-msg{width:335px; float:left; padding-left:15px; height:220px; overflow:hidden;}
	   .box-list ul li .bxg-msg h4 a{ display:block;font-size:14px; color:#002c77; font-weight:bold; line-height:50px;}
	   .box-list ul li .bxg-msg p{display:block; width:335px; height:120px; overflow:hidden; line-height:24px; font-size:14px;}
	   .box-list ul li .bxg-msg a.more{ display:block; background:#002c77; text-align:center; color:#FFF; height:23px; width:100PX; line-height:23px;}
	   

.tjf{width:100%; padding-top:65PX;}
.tjf h2{ display:block;width:180px; height:48px; border-radius:48px; background:#1267c4; margin:auto; text-align:center; font-size:16px; font-weight:bold; line-height:48px; color:#FFF;}
.tjf .tjf-li{width:423px; height:45px;margin:auto; margin-top:30px; }
.tjf .tjf-li a{ display:block; width:140px;height:45px; background:url(../images/nei.jpg) no-repeat center bottom #1267c4; float:left; text-align:center; line-height:40px; font-size:16px; color:#FFF; border-right:1PX solid #fff; text-decoration:none;}
.tjf .tjf-li a.current {color:#FFF;background:#ff9900; text-decoration:none;}
	
.tjf .tjf-list{ width:1200px; margin:auto; padding-top:50px; overflow:hidden;}
	   .tjf-list ul li{width:570px; margin-left:10px; margin-right:15px; margin-bottom:20px; float:left;}
	   .tjf-list ul li .tjf-img{width:220px; height:220px; float:left;}
	   .tjf-list ul li .tjf-msg{width:335px; float:left; padding-left:15px; height:220px; overflow:hidden;}
	   .tjf-list ul li .tjf-msg h4 a{ display:block;font-size:14px; color:#002c77; font-weight:bold; line-height:50px;}
	   .tjf-list ul li .tjf-msg p{display:block; width:335px; height:120px; overflow:hidden; line-height:24px; font-size:14px;}
	   .tjf-list ul li .tjf-msg a.more{ display:block; background:#002c77; text-align:center; color:#FFF; height:23px; width:100PX; line-height:23px;}

.about-list{width:100%; padding-top:35PX; padding-bottom:45px; background:#efefef; overflow:hidden;}
.about-list h2 {font-size: 30px; font-weight: bold;text-align: center; padding-top: 25px;}
.about-list span {display: block;font-size: 16px; text-align: center; margin: auto; line-height: 30px; margin-bottom: 30px;}
.about-list ul{display:block; width:1250px; margin:auto;overflow:hidden;}
.about-list ul li{width:50%; float:left;}
.about-list ul li img{height:100%;}

.fuwu{width:100%; padding:50px 0px 30px 0px; overflow:hidden;}
.fuwu ul{display:block; width:1230px; margin:auto; overflow:hidden;}
.fuwu ul li{display:block; float:left; width:380px; margin-right:30px; overflow:hidden;}
.fuwu ul li h4{display:block; color:#015db2; font-size:24px; font-weight:bold;}
.fuwu ul li p{display:block; line-height:30px; padding:25px 0px 25px 0px; height:180px; font-size:16px; color:#888;}


.home-about{background:url(../images/q22.jpg) no-repeat center bottom #efefef; height:540px; margin-top:30px; padding-top:50px;  overflow:hidden;}
	.home-about-msg{width:1200px; height:466px; margin:auto; background:#FFF;overflow:hidden;}
	.home-about-msg h2{ font-size:30px; font-weight:bold; text-align:center; padding-top:25px;}  
	.home-about-msg span{ display:block;font-size:16px; text-align:center; margin:auto; line-height:30px; margin-bottom:30px;}
	.home-about-msg p{display:block; width:1100px; margin:auto; text-indent:2em; line-height:30px; font-size:14px;}
	
	.home-about-msg a{display:block; width:150px; height:40px; line-height:40px; text-align:center; border:1px solid #1267c4; font-size:16px; margin:auto; margin-top:35px;}
	.home-about-msg a:link{font-size:16px; color:#1267c4;text-decoration:none; }
	.home-about-msg a:visited{font-size:16px; color:#1267c4;text-decoration:none;}
	.home-about-msg a:hover{font-size:16px; color:#1267c4;text-decoration:none;}
	.home-about-msg a:active{font-size:16px; color:#1267c4;}
	
.home-news{ width:100%;}	
	.home-news h2{font-size:30px; font-weight:bold; text-align:center; padding-top:50px; background:url(../images/j.jpg) no-repeat center bottom; height:70px;}  
	.home-news .news-box{width:1200px; margin:auto; padding-top:50px; overflow:hidden;}
	.home-news .bxgzs{width:380px; float:left; margin-right:30px;}
	.bxgzs h4{ font-size:16px; color:#002c77; line-height:40PX; padding-left:8px;}
	.bxgzs h4 a:link{font-size:16px; color:#002c77;text-decoration:none; }
	.bxgzs h4 a:visited{font-size:16px; color:#002c77;text-decoration:none;}
	.bxgzs h4 a:hover{font-size:16px; color:#FF0000;text-decoration:underline;}
	.bxgzs h4 a:active{font-size:16px; color:#002c77;}
	.bxgzs P{ line-height:24px; padding-left:8px;}
	.bxgzs ul{display:block; padding-top:15px; padding-left:8px; overflow:hidden;}
	.bxgzs ul li{background:url(../images/index_45.jpg) no-repeat 0px 13px; line-height:30px; text-indent:15px;}
	
.content{width:1250px; margin:auto; margin-top:15px; overflow:hidden;}
	
	
	.qiufa{ width:989px; margin-left:15px; float:left;}
	.qiufa ul li{width:233px; height:270px; background:#e7e7e7; float:left; text-align:center; margin-left:7px; margin-right:7px; margin-bottom:10px;}
	.qiufa ul li a{display:block;width:233px; height:270px; padding-top:5px;}
	.qiufa ul li a p{display:block; width:233px; height:45px; line-height:45px; font-size:14px; overflow:hidden;}
	
	
		
	/*.container ul li{width:233px; height:270px; background:#e7e7e7; float:left; text-align:center; margin-left:7px; margin-right:7px; margin-bottom:10px;}
	.container ul li a{display:block;width:233px; height:270px; padding-top:5px;}
	.container ul li a p{display:block; width:233px; height:45px; line-height:45px; font-size:14px;}
	*/
	
	
	
	.hot-pro{width:945px; float:left; margin-right:15px; margin-top:15px;}
	.hot-pro h2{ display:block; width:100%; height:60px; line-height:60px;font-size:18px; font-weight:bold; color:#242b33; text-indent:1em;}
	.hot-pro .tal{ border:1px solid #e7e7e7; background:#fafafa; width:100%px; height:45px; line-height:45px; padding-left:20px;}
	.hot-pro .tal a{display:block; padding-left:15px; padding-right:15px; float:left; font-size:16px; font-weight:bold; color:#242b33;}
	.hot-pro .tal a.sele{color:#FFF; background:#242b33;}
	
	.hot-pro ul{padding-top:15px;}
	.hot-pro ul li{width:220px; height:255px; background:#e7e7e7; float:left; text-align:center; margin-left:7px; margin-right:7px; margin-bottom:10px; overflow:hidden;}
	.hot-pro ul li a{display:block;width:220px; height:255px; padding-top:5px;}
	.hot-pro ul li a p{display:block; width:220px; height:35px; line-height:35px; font-size:14px;}
	
	.zhishi-downlod{ margin-top:70px;width:290px;background:#fafafa; height:600px; overflow:hidden;}
		.zhishi h2{ display:block; width:100%; height:60px; line-height:60px;font-size:18px; font-weight:bold; color:#242b33; text-indent:1em;}
		.zhishi ul li{ width:280px; background:url(../images/ico_7.gif) no-repeat 15px 13px; line-height:25px; height:25px; text-indent:30px; overflow:hidden;}
		
		.downlod { background:url(../images/ico_9.gif) no-repeat 15px 70px;}
		.downlod h2{ display:block; width:100%; height:60px; line-height:60px;font-size:18px; font-weight:bold; color:#242b33; text-indent:15px;}
		.downlod ul li{ text-indent:38px; line-height:30px; height:30px; overflow:hidden;}
		
		
.about_content{width:100%; border-top:5px solid #e8e8e8; margin-top:20px; background:#fafafa; padding-bottom:25px;}
	.about{width:1250px;margin:auto; margin-top:35px; background:#FFF; padding-bottom:15px;  overflow:hidden;}
		.about h2{ display:block;background:url(../images/about.jpg) no-repeat center; width:100%; height:150px; text-indent:-9999px; margin-top:25px; overflow:hidden;}
		.about .about_img{ padding-left:25px; margin-right:30px; width:250px; float:left;}
		.about .about_p{ width:590px; margin-right:40px;float:left;}
		.about .about_p p{ display:block; width:590px;line-height:30px; font-size:14px; text-indent:2em;}
		.about .about_p a{display:block; width:150px; height:50px; line-height:50px; text-align:center; color:#FFF; background:#d4211c; font-size:16px; margin:auto; margin-top:30PX;}
		
		.gs-news{ width:270px; float:left; background:#efefef; border-radius:15px; padding:25px 15px 15px 15px; height:330px;}
		.gs-news ul li{ height:30px;line-height:30px; text-indent:20px; background:url(../images/ico_7.gif) no-repeat 5px 13px; overflow:hidden;}
		.gs-news ul li a{font-size:14px;}

.kehu{width:1250px; padding:25px; margin:auto; margin-top:35px; margin-bottom:30px; overflow:hidden;p}
	.kehu h2{display:block; height:53px; line-height:53px; text-align:center; background:#d4211c; width:300px; color:#FFF; font-weight:bold; font-size:18px; border-radius:53PX; margin:auto;}
	.kehu .kehu-list{ padding-top:35px;}
	.kehu-list a{display:block; width:195px; height:85px; border:1px solid #eaeaea; margin-right:5px; margin-left:5px; float:left; margin-bottom:8px;}
	
.nav_list{width:100%; background:#242b33; height:400px; overflow:hidden; margin-top:40px;}
.nav-list-c{width:1200px; margin:auto; background:url(../images/mu.jpg) no-repeat 0px 20px; padding:120px 0px 50px 40px; overflow:hidden;}
.nav-list-c ul{ width:1170px; margin:auto;overflow:hidden;}
.nav-list-c ul li{width:180px; float:left; margin-right:15px;line-height:30px;}
.nav-list-c ul li a{font-size:14px; color:#FFF;}

/************************************/
.sidebar{ width:246px; float:left;}

.sidebar .pro-type{ width:246px;float:left; border-bottom:3px solid #1267c4; margin-bottom:20px; }
.sidebar .pro-type-title{ background:#1267c4; width:246px; height:70px; line-height:70px; color:#FFF; font-size:20px;text-align:center; border-top:5px solid #ff9900; overflow:hidden; font-weight:bold;}
.sidebar .pro-type-title span{ font-size:14px;}

	.sidebar .pro-type ul{width:246px; margin:auto; background:#FFF; overflow:hidden; padding-bottom:15px; padding-top:5PX;}
	.sidebar .pro-type ul li{height:40px; line-height:40px;font-size:14px; background:url(../images/index_45.jpg) no-repeat 10px 18px; text-indent:30px;}
	.sidebar .pro-type ul li a{display:block; width:246px; line-height:40px;  border-bottom:1px dashed #ccc;  height:40px; font-weight:bold;}
	
	.sidebar .pro-type a:link{font-size:14px; color:#555555;text-decoration:none; }
	.sidebar .pro-type a:visited{font-size:14px; color:#555555;text-decoration:none;}
	.sidebar .pro-type a:hover{font-size:14px; color:#FFF;text-decoration:none; background:#1267c4; border:0xp;}
	.sidebar .pro-type a:active{font-size:14px; color:#555555;}	
	
	
	
.sidebar .other-type{ width:246px;float:left; border-bottom:3px solid #1267c4; }
.sidebar .other-type-title{ background:#1267c4; width:246px; height:70px; line-height:70px; color:#FFF; font-size:20px;text-align:center; border-top:5px solid #ff9900; overflow:hidden; font-weight:bold;}
.sidebar .other-type-title span{ font-size:14px;}

	.sidebar .other-type ul{width:246px; margin:auto; background:#FFF; overflow:hidden; padding-bottom:15px; padding-top:5PX;}
	.sidebar .other-type ul li{ border-bottom:1px dashed #ccc; height:40px; line-height:40px;font-size:14px; background:url(../images/index_45.jpg) no-repeat 10px 18px; text-indent:30px;}
	.sidebar .other-type ul li a{display:block; height:40px; font-weight:bold;}
	
	.sidebar .other-type a:link{font-size:14px; color:#555555;text-decoration:none; }
	.sidebar .other-type a:visited{font-size:14px; color:#555555;text-decoration:none;}
	.sidebar .other-type a:hover{font-size:14px; color:#FFF;text-decoration:none; background:#1267c4;}
	.sidebar .other-type a:active{font-size:14px; color:#555555;}	
	
	

.container{ width:989px; margin-right:15px; float:left;}
	.container .aboutus h1{display:block; width:200px; height:35px; text-align:center; text-align:center; background:#1267c4; color:#FFF; font-size:16px; line-height:35px; margin-bottom:15px; border-radius:30px;}
	.aboutus .aboutus-msg {line-height:30px; font-size:14px; min-height:500px;}
	.aboutus .aboutus-msg p{text-indent:2em; padding-top:10px;}

	.product h1{display:block; width:200px; height:35px; text-align:center; text-align:center; background:#1267c4; color:#FFF; font-size:16px; line-height:35px; margin-bottom:15px; border-radius:30px;}
	.product .product-info{ text-indent:2em; line-height:30px; font-size:14px;}
	
	.product .product-list .fl {float:left; display:inline}
	
	.product-list .fr {float:right; display:inline}
	.product-list ul{ padding-bottom:20px; overflow:hidden;}
	.product-list ul li{ width:100%; height:180px; overflow:hidden; margin-top:31px;}
	.product-list ul li .jzimg{ width:180px; height:180px; border-right:1px solid #d5d5d5; background-color:#dedede;text-align: center;vertical-align: middle;}
	.product-list ul li .jzimg img{ width:170px; height:170px;border: 0;vertical-align: middle;}
	.product-list ul li .jzimg i{ display:inline-block; height:100%; vertical-align:middle;}
	.product-list ul li div{ margin-left:14px; width:770px; padding-top:12px; overflow:hidden;}
	.product-list ul li div p{ font-size:13px; color:#666; line-height:22px; height:90px; overflow:hidden;}
	.product-list ul li div p:first-child { height:32px; line-height:32px;}
	.product-list ul li div p:first-child a{ font-weight:bold; font-size:14px; line-height:32px; color:#333; width:360px; height:32px; display:inline-block; overflow:hidden;}
	.product-list ul li div p:first-child em{ font-style:normal; width:300px; overflow:hidden; text-align:left;}
	.product-list .newsshow_p1{  float:right; height:15px; line-height:15px; display:block; padding-right:16px; margin-top:10px; background:url(../images/news_11.png) right center no-repeat;}
	.product-list .newsshow_p1 a{ width:41px; display:block; overflow:hidden; text-transform:uppercase;}
	.product-list ul li:hover{ background-color:#7fbae2;}
	.product-list ul li:hover .jzimg{ background-color:#0075c5; border-right:1px solid #006ab2;}
	.product-list ul li:hover div p{ color:#fff;}
	.product-list ul li:hover div p a{ color:#fff;}
	.product-list ul li:hover div .newsshow_p1{background:url(../images/news_11_hover.png) right center no-repeat;}
	
	
	#mod-detail{padding-top:30px; padding-bottom:15px; margin-left:20px; overflow:hidden;}
	.pr_left{float:left; width:380px; overflow:hidden;}
		.pr_right{ width:460px;float:left;overflow:hidden; padding:10px;}
			.prjianjie{line-height:30px; padding:10px; font-size:14px;}
			.prjianjie .jj_text{width: 99%; border-radius:5px; background:#D7EEF9; padding: 10px;margin-top: 10px; overflow: hidden; color: #333333;}
			
				.pr_right .kefu{ background:#d9edf7; padding:8px 15px 8px 15px;border-radius:8px; border:1px solid #bce8f1; font-size:14px;}
			.pr_right h1{display:block;font-size:16px;font-weight:bold; line-height:40px; background:#1267c4; text-align:center;border-radius:40px; color:#FFF;}
			.pr_right p{line-height:25px;}
			.pr_right strong{font-weight:bold;}
			
			.but-list{ padding:15px; padding-left:0px;}
			.but-list a{ display:block;background:#ff7200; color:#FFF; padding-left:15px; padding-right:15px; border-radius:35px;height:35px; line-height:35px; font-weight:bold; text-align:center; float:left; margin-right:10px;}
			
			
			.catalog{ border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; margin-top:20px; padding-top:20px; padding-bottom:20px; background:#FFF; overflow:hidden;}
			.catalog h3{background:#0c5baf; width:69px; text-align:center; color:#FFF; font-size:16px; float:left;}
			.catalog h3 span{ display:block;height:50px; line-height:50px; border-right:2PX solid #09F;}
			.catalog dl{ width:670px;float:left; padding-left:15px; border-left:1px solid #ececec;}
			.catalog dl dd{font-size:14px; font-weight:bold; float:left; padding:3px 10px 3px 10px; border:1px solid #ccc; margin-right:10px; margin-bottom:5px; background:#eaeaea; border-radius:3px;}
			
			.fixedcatalog{position:fixed;top:-20px; margin-left:0px;width:900px;z-index:100000;_position:absolute;_top:expression(eval(document.documentElement.scrollTop)); border-bottom:1px solid #0C5BAF;}
			
			/*详细图片效果开始*/
			.jqzoom{ width:360px; height:360px; border:1px solid #eaeaea; position:relative;}
			#spec-n5{width:360px; height:45px; padding-top:6px;overflow:hidden;}
			#spec-left{width:12px; height:45px; float:left; cursor:pointer;}
			#spec-right{width:10px; height:45px; float:right;cursor:pointer;}
			#spec-list{width:360px;float:left; overflow:hidden;display:inline;}
			#spec-list ul li{ float:left; margin-right:0px; display:inline; width:60px;}
			#spec-list ul li img{ padding:0;float:left; border:1px solid #ccc; width:50px;height:43px;}
			/*jqzoom*/
			.jqzoom{position:relative;padding:0;}
			.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:400px;height:400px;background:url(../images/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;  margin-top:500px;}
			.bigimg{width:750px;height:750px;}
			.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FFFFFF 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
			#spec-list{ position:relative; width:336px;}
			#spec-list div{ margin:0;}
			.detail_right{float:left; width:350px;padding:15px 0 0 15px;}
			/*详细图片效果结束*/ 	
			
			.page{display:block; clear:both; line-height:40px; overflow:hidden;}
			.page_a{ margin-top:15px;}
			.page_a div{ line-height:30px; height:30px; border:1px solid #eaeaea;border-radius:30px; padding-left:15PX;}
			
			.product-details h2{display:block; width:100%; height:50px; line-height:50px; border-bottom:1px solid #eaeaea; text-align:center;font-size:18px; font-weight:bold;}
			
	
				.product-menu .tab_list{border:1px solid #ddd;border-radius:4px; height:43px;}
				.product-menu .tab_list li{position:relative;float:left;width:auto;height:44px;line-height:44px;font-size:14px;padding:0 1.5em;}
				.product-menu .tab_list .first{border-radius:4px 0 0 4px;}
				.product-menu li .arr{position:absolute;left:50%;bottom:9999px;border-width:6px;border-color:#008AE2 transparent transparent transparent;border-style:solid dashed dashed dashed;margin-left:-6px;}
				.product-menu .tab_t_cur{background:#009c80\9;color:#fff;}
				.product-menu .tab_t_cur:before{content: ' ';background: -webkit-linear-gradient(top, #32A2E9,#008AE2, #008AE2 20%); background: -moz-linear-gradient(top, #32A2E9,#008AE2, #008AE2 20%);background: -ms-linear-gradient(top, #32A2E9,#008AE2, #008AE2 20%); background: linear-gradient(top, #32A2E9,#008AE2, #008AE2 20%); position: absolute; top: 0; left: 0; width: 100%;height: 100%;z-index:-1;}
				.product-menu .tab_t_cur .arr{bottom:-12px;}
				.product-menu li a:hover{color:#008AE2;}
				.pro_list {border-left:1px solid #ddd;/*border-top:1px solid #ddd;*/ padding-top:1px;}
				.pro_list li{float:left;width:20%;overflow:hidden; position:relative;}
				.product-menu .tab_list li.bl { float:right; background:url(../images/pl_ico.png) right no-repeat; margin-right:16px; _display:inline;}
	
				
			.product-content{margin-top:10px; padding:15px; line-height:30px; font-size:14px;}
			.product-content h3{ display:block;padding:0px 0px 0px 0px; font-size:16px; font-weight:bold; padding-top:15px;}
			.product-content p{line-height:30px;}
			.product-content table{border: solid 1px #b0c9dd; border-bottom:0px; border-right:0px; width:100%;}
			.product-content td{border: solid 1px #b0c9dd; border-width:0px 1px 1px 0px; padding: 5px; text-align:center;}
			.product-content img{max-width:950px;text-align: center;vertical-align:middle;margin:auto;}
			
			.product-content a:link{font-size:14px; color:#136ec2;text-decoration:none; }
			.product-content a:visited{font-size:14px; color:#136ec2;text-decoration:none;}
			.product-content a:hover{font-size:14px; color:#136ec2;text-decoration:underline;}
			.product-content a:active{font-size:14px; color:#136ec2;}
			
			
			.prlistbox{width:222px; height:285px; overflow:hidden; float:left; margin-left:9px; margin-right:8px;}
			.prlistimg img{border:1px solid #ccc;}
			.prlistname{height:40px; line-height:40px; text-align:center; overflow:hidden;}
			
			.xgcp{}
			.tal_cp{border-bottom:1px solid #e8e8e8; line-height:40px; height:40px;}
			.tal_cp span.tal_cp_title{ display:block; width:90px;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{ display:block;border-top:1px solid #dfdfdf; border-left:1px solid #dfdfdf; margin:20px 11px 20px 11px;overflow:hidden;}
				.xgcp ul li{ width:182px; height:220px; float:left;border-bottom:1px solid #dfdfdf; padding:5px; border-right:1px solid #dfdfdf; float:left; text-align:center;}
				.xgcp ul li a#cp_img{width:182px; height:180px; overflow:hidden;}
				.xgcp ul li a img{max-height:182px; max-width:182px;}
				.xgcp ul li a#cp_name{display:block; width:182px;text-align:center; line-height:40px; height:40px; font-size:14px; overflow:hidden;}
				
			.xgwz{ margin-top:20px; margin-bottom:20px; overflow:hidden;}
			.xgwz ul{padding-top:10px;}
			.xgwz ul li{ width:430px;line-height:28px; height:28px; margin-left:10px;overflow:hidden; margin-right:5px; float:left; background:url(../images/icon3.png) no-repeat 0px 11px; text-indent:15px;overflow:hidden; }
			.xgwz ul li a{font-size:14px;}
			
			
			.comment ul{ margin-top:20px; margin-bottom:20px; overflow:hidden;}
			.comment ul li{border-bottom:1px solid #eaeaea; background:url(../images/tx.png) no-repeat 10px 0px; min-height:60px; line-height:25px; padding-left:60px; margin-top:10px;}
				.comment ul li .comment_name{font-weight:bold;}

			.xglj{border:1px solid #008AE2; padding-bottom:15PX; overflow:hidden;}
			.xglj_title{background:#008AE2; color:#FFF; padding-left:15px; font-size:14px; font-weight:bold; border-bottom:1px solid #ccc;}
			.xglj_a{padding:15px;}
			.xglj_a a{ display:block; width:184px; float:left;color:#333; background:url(../images/index_45.jpg) no-repeat 0px 13px; line-height:30px; text-indent:10px; height:30px; overflow:hidden;}

	.a-honor ul li{width:235px; float:left; margin-left:5px; margin-right:5px; border:1px solid #ccc; margin-bottom:10px;}
	.a-honor h3{ height:40px; border-bottom:1px solid #ccc; margin-bottom:20px; font-size:16px; line-height:40px; border-top:1px solid #ccc; margin-top:15px; text-align:center;}
	.a-honor a.but{ display:block; width:100%; line-height:35px; border-radius:35px; text-align:center; background:#0C5BAF; font-size:16px; color:#FFF; margin-bottom:15PX;}
	
	/************news*************/
	.container .news{ padding:25px; min-height:700px;}
		 .news h1{display:block; width:200px; height:35px; text-align:center; text-align:center; background:#1267c4; color:#FFF; font-size:16px; line-height:35px; margin-bottom:15px; border-radius:30px;}
		 .news .news-list ul li{ line-height:35px; height:35px; background:url(../images/icon3.png) no-repeat 0px 15px; text-indent:20px;}
		 .news .news-list ul li a{ display:block; width:730px; float:left; font-size:14px;}
		 
		 .show-news .title{ padding:20px; text-align:center; border-bottom:1px solid #eee; margin-bottom:30PX;}
		 .show-news .title h1{ display:block;margin-bottom: 5px;text-align: center;font-size: 29px;font-weight: 400;line-height: 40px;}
		 .show-news .title span{ color:#666;}
		 .show-news .news-content{ line-height:30px; font-size:14px;}
		 	.news-content h2{margin-bottom: 8px;font-size: 17px;color: #1c4786;padding: 13px 10px; font-weight: 700; line-height: 20px;font-family: microsoft yahei;vertical-align: baseline;border-left: 3px #1c4786 solid; display: block; word-wrap: break-word; background-color: #f6f6f6; margin-top: 5px;}
				
		.sidebar-news h2{ display:block;font-size: 24px;color: #333;font-weight: 400;height: 47px; line-height: 47px; margin:15px 0px 15px 0px; border-bottom:2px solid #d00}				
		.sidebar-news ul{ display:block; margin-bottom:25px;}
		.sidebar-news ul li{line-height:25px; padding:8px 0px 8px 3px; border-bottom:1px dashed #cdcdcd;}	
		.sidebar-news ul li a{font-size:14px;}	

		 	
		 
	#bdshare{border-top:1px dashed #CCC; width:99%; margin-top:10PX; padding-left:10PX; padding-top:10PX; }
	
	.a-honor ul li{width:208px; float:left; margin-left:5px; margin-right:5px; border:1px solid #ccc; margin-bottom:10px;}
	.a-honor h3{ height:40px; border-bottom:1px solid #ccc; margin-bottom:20px; font-size:16px; line-height:40px; border-top:1px solid #ccc; margin-top:15px; text-align:center;}
	.a-honor a.but{ display:block; width:100%; line-height:35px; border-radius:35px; text-align:center; background:#0C5BAF; font-size:16px; color:#FFF; margin-bottom:15PX;}
		 
.foot{width:100%; background:#1267c4; color:#FFF;}
.foot .foot_text{ width:1200px; margin:auto; text-align:center; font-size:14px; padding:15px; line-height:25px;}
.foot .foot-msg{ width:1200px; margin:auto; text-align:center; font-size:14px; padding:15px; line-height:25px; color:#FFF;}
.bg{background:#242b33;}

.foot-msg a:link{font-size:14px; color:#FFF;text-decoration:none; }
.foot-msg a:visited{font-size:14px; color:#FFF;text-decoration:none;}
.foot-msg a:hover{font-size:14px; color:#d4211c;text-decoration:none;}
.foot-msg a:active{font-size:14px; color:#FFF;}