body{padding:0px; margin:0px auto; font-family:'Microsoft YaHei'; min-width:1400px; }
body{width: 100%; min-width:1200px; width:expression((documentElement.clientWidth < 1200) ? "1200px" : "100%" );zoom:1;}
ul,li,form,dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,li{ list-style:none;}
h1,h2,h3,h4,h5,h6,p{padding:0px; margin:0px;font-weight: normal; font-size: 100%;}
a{text-decoration: none; color: #666666;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }	
.w1200{ width: 1200px; margin: 0 auto; }
.fr{float: right;}
.fl{ float:left; }
	/*top*/
	.top{background: #2b2b2b;}
	.top-center{height:30px;width:1000px;margin:0 auto;color:#fff}
	.top-center p{float:left;line-height:30px;}
	.top-center ul li a{color:#fff;margin-left:10px;}
	.top-center ul li{float:right;line-height:30px;}
	.top-center ul li img{margin-left:15px;margin-top:10px;float:left}
	/*logo*/
	.logo{width:1000px;margin:0 auto;margin-top:20px;margin-bottom: 20px;}
	/*导航*/
	.navbg{background:black;height:49px;}
.nav{width:1000px;margin:0 auto;}
.nav li{width:160px;text-align:center;float:left;}
.nav li a{color:#fff;line-height:49px;font-size:16px;display: block;}
.nav li p{color:#5a98d9;font-size:14px;line-height:5px;font-size:12px; text-transform:uppercase;}
.nav li a:hover{background:#b30c0c;}
/*导航*/
	.navbg{background:black;height:49px;}
.nav{width:1000px;margin:0 auto;}
.nav li{width:160px;text-align:center;float:left;}
.nav li a{color:#fff;line-height:49px;font-size:16px;display: block;}
.nav li p{color:#5a98d9;font-size:14px;line-height:5px;font-size:12px; text-transform:uppercase;}
.nav li a:hover{background:#b30c0c;}
	/*banner*/
	.fullSlide{width:100%;position:relative;height:500px;margin-top: -1px;overflow: hidden;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:500px;text-align:center;}
.fullSlide .bd li img{height:500px;width:1920px;position:absolute;left:50%;margin-left:-960px;}
.fullSlide .bd li a{display:block;height:600px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#0090ff;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;}
	/*关于我们*/
	.aboutus{height: 440px;background-image: url(../images/aboutusbg.jpg);padding-top: 50px;margin-top: 40px;}
	.aboutus-center{margin: 0 auto;width: 722px;}
	.aboutus-miaoshu{margin: 0 auto;width: 1000px;}
	.ab-p{position: absolute;}
	.ab-p2{position: relative;top:12px;left:12px}
	.aboutus-miaoshu img{margin-top: 20px;}
	.ab-nr{float:right;margin-top: 22px;}
	.ab-nr p{color: white;width: 630px;line-height: 30px;font-size: 15px;}

	
	.con3{width:1000px;margin:0 auto;overflow:hidden;margin-top: 60px; margin-bottom: 50px;}
.con3title{background: #a1a1a1;width: 250px;font-size: 18px;text-align: center;padding: 40px 0;}
.con3left{width:250px;float:left;overflow:hidden;}
.con3con{background:#bdbdbd;line-height:80px; font-size:18px;}
.con3con a{color:#262626;}
.con3con img{margin-right:40px;margin-left:25px;margin-top:30px;float:left;}

/*--- 产品类别---*/
.menu_head{width:248px;height:47px;line-height:47px;text-align: center;font-size:18px;color:#525252;cursor:pointer;border:1px solid #e1e1e1;position:relative;margin:0px;font-weight:bold;background:#f1f1f1 url(../images/pro_left.png) center right no-repeat;}
.menu_list .current{background:#f1f1f1 url(../images/pro_down.png) center right no-repeat;}
.menu_list .list1{ display: block; }
.menu_body{width:248px; display: none; height:auto;overflow:hidden;line-height:38px;border-left:1px solid #e1e1e1;backguound:#fff;border-right:1px solid #e1e1e1;}
.menu_body a{display:block;width:248px;height:38px;line-height:38px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;text-align: center;}
.menu_body a:hover{text-decoration:none;color: red;}
.contactcon{width: 300px;background: #a1a1a1;color: white;line-height: 30px;padding: 20px;}
.nav ul li a.on{background-color:#b30c0c; display:block;}



.con3right{float:right;width:720px;overflow:hidden;}
.con3title1{width:720px;height:54px;background:url(../images/aboutus.jpg) no-repeat;line-height:54px;font-size:18px;}
.con3title1 span{margin-left:15px;}
.con3con1{overflow:hidden;}
.con3con1 li{width:220px;text-align:center;margin-top: 40px;float:left;margin:10px;}
.con3con1 img{width:220px;height: 165px; margin-top:8px;}
.con3con1 p{background:#024fa1;padding: 16px;color:#fff;font-weight: bold;margin-top: -5px;}
	
/*新闻中心*/
	.con4{margin-top:20px;overflow:hidden;margin-bottom: 70px;}
.con4title{margin: 0 auto;width: 720px;}
.con4con{width:1000px;margin:0 auto;overflow:hidden;}
.con4con li{width:305px;background:#eeeeee;margin-top:10px;float:left;padding:8px;margin-left:10px;overflow:hidden}
.con4con .t{font-size:14px;line-height:30px;height:30px;overflow:hidden;color:#3e3e3e;}
.con4con .x{width:36px;height:2px;background:#024fa1}
.con4con .c{height:58px; overflow:hidden; line-height:20px;font-size: 12px;margin-top: 5px;}
.con4con .c a{color:#5B5B5B;}
.con4con .more{width:64px;height:20px;background:#024fa1;text-align:center;margin-top:10px;}
.con4con .more a{color:#fff;}
.con4con .more a:hover{color:#fff;}
.con4con  a:hover{color:#024fa1}
/*产品案例*/
.case{margin-top:40px;}
.case-title{margin: 0 auto;width: 720px;}
.anli-img img{width: 220px;height: 165px;margin-right: 40px;}
#demo{width:1200px; overflow:hidden; margin:0px auto}
.anli-bg{background:#eeeeee;padding: 20px;margin-top: 40px;}
/*页脚*/
	.footbg{background:#024fa1;overflow:hidden;padding-bottom: 20px;}
.foot{width:1000px;margin:0 auto}
.link{margin-top:20px;line-height:30px;color:#fff}
.link img{float:left;margin-right:10px;}
.link span{font-size:16px;}
.link a{color:#fff;font-size: 13px;}
.dot{float:left;margin:30px;}
.footxian{text-align:center;margin-top: 20px;}
.foot1{margin-left:50px;color:#fff;margin-top:20px;float:left;overflow:hidden;}
.foot1 h1{font-size: 35px;font-weight: bold;}
.foot1 p{font-size:16px;}
.foot2{float:left;width:370px;line-height:30px;margin-top:20px;color:#fff;overflow:hidden;}
.foot3bg{background:#2b2b2b;color:#fff;}
	.foot3bg p{margin: 0 auto;width: 1000px;line-height: 50px;}

/*内页*/
.banner{background: url(../images/banner1.jpg);height: 500px;background-repeat: no-repeat;background-position: center;}
.con3con1{overflow:hidden;}
.neirong p{margin-top: 20px;font-size: 14px;color: #4c4c4c;line-height: 25px;}
.neirong h1{font-size: 17px;color: #373737;line-height: 30px;font-weight: bold;}
.neirong span{font-weight: normal;color: #373737;}

.neirong p{font-size: 15px;color: #4c4c4c;line-height: 25px;}
.con3right h1{font-size: 20px;margin-top: 20px;}
.con3right h2{text-align: center;margin-top: 20px; height:40px;}
.con3right h4{margin-top: 20px;}
.con3right img{width: 100%;margin-top: 20px;}

.news{width:100%;margin:0 auto;}
.news li{BORDER-BOTTOM: #AD814A 1px dashed; list-style:disc; list-style-position:inside; height:45px; line-height:45px}
.news li span{float:right}
/*在线客服*/
.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(../images/keifu.png); background-position:0 -149px; }
.erweima{width: 130px;height: 150px; background:#EFEFEF;position: fixed;right:00px;top:250px;border-radius: 10px;}
.erweima p{text-align: center;margin-top: 123px;}
.erweima img{width: 100px;position: fixed;right:13px;top:265px;}


.con3con{background:#bdbdbd;line-height:80px; font-size:16px;text-align: center;}
.con3con ul{float:none;}
.con3con ul li{padding:0 0 4px 8px; margin-bottom:5px;border-bottom:#ccc 1px dashed;}
.con3con ul li a{height:29px;line-height:29px;}
.con3con ul ul{display:inline;}
.con3con ul ul li{text-indent:20px;border:0px;padding:0px;background-position:0px 8px;}
.con3con ul li, .prod_type ul li a, .prod_type ul li a:visited{ color:#444;}
 

 /* liuyan */
.imsgCon { width:430px; padding-top:10px; padding-left:10px;}
.imsgCon .item{ width:450px; height:32px;  line-height:32px;border:1px solid #999999; margin:15px 0px 10px; }
.imsgCon .item input{ width:90%; height:32px; border:0px; background:none; color:#999; text-indent:8px; font-family:"Microsoft YaHei";  }
.imsgCon .item select{width:90%; height:30px; border:0px;  color:#5A5A5A; font-family:"Microsoft YaHei";}
.imsgCon .item select option{  text-indent:8px;   color: #999;}
.imsgCon .item em{ float:right; width:10px; line-height:16px; margin-top:10px; margin-right:6px; height:10px;z-index:1;}
.imsgCon  span{ display:block;  font-weight:normal; color: #666666;}
.imsgCon  .item1{ width:339px;  height:120px;   margin:0px 0px 10px 0px;}
.imsgCon  .textarea1{ width:440px; padding:5px 0px 5px 8px;  height:100px; overflow:hidden;  resize:none;  border:1px solid #999999; }
.imsgCon .item2{ margin:5px 0px 10px 0px; line-height:28px; }
.imsgCon span.yanz{ width:62px; height:28px; border:1px solid #999999; text-align:center; line-height:28px;  display:block;  float:left;}
.imsgCon .yztxt{ width:80px; height:28px; border:1px solid #ccc;   display:block;  float:left; margin:0px 0px 0px 5px;}
.imsgCon img{ margin-top:3px; float:left;}
.imsgCon .btn1{ width:80px; height:33px; margin-right:15px; border:none; background:#024fa1; color:#fff; cursor:pointer;font-family:"Microsoft YaHei";}
.imsgCon .btn2{ width:80px; height:33px; border:none; background:#404145; color:#fff;cursor:pointer;font-family:"Microsoft YaHei";}
.imsgCon p{ color:#568ee0; font-size:12px; padding-top:5px;}
.imsgCon .red{ color:red !important;}


/*list_news*/
.list_news {font-size: 14px; color: #666; line-height: 22px; border-bottom: 1px dashed #CCCCCC; margin:10px 20px; }
.list_news p{padding:0px 20px; line-height: 28px;  }
.list_news h2{line-height:28px; overflow: hidden; }
.list_news .fl {font-size: 16px; color: #666666; font-weight: bold; text-decoration: none; }
.list_news .fr {font-size: 12px; padding: 0 10px 0 8px; font-family: "Microsoft YaHei"; }

/*list_pros*/
.list_pros ul{ width: 100%; margin: 0 auto; overflow:hidden; padding-top:20px; }
.list_pros ul li{width: 222px;float: left;margin:10px 12px;}
.list_pros ul li a{ display: block; }
.list_pros ul li img{width: 220px;height:165px;border:1px solid #bfbfbf;display: block}
.list_pros ul li h2{text-align: center;color: #fff; background:#015db2; line-height: 30px; width: 222px;}
.list_pros ul li a:hover{-webkit-transition: transform 0.3s;transform: scale(1.05);}

/*web_pages*/
.web_pages{width:100%;margin-top: 20px; clear: both; overflow:hidden;display: inline-block; font-size: 12px;}
.web_pages ul li{float:left;line-height:17px;margin-right:6px;border:1px solid #ccc;}
.web_pages ul li a{float:left;padding:8px;color:#555;display:block;}
.web_pages ul li a:hover{background-color:#0060ad; color:#fff;text-decoration:none;}
.web_pages ul li.thisclass,
.web_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#0060ad;color:#fff;font-weight:bold;}
.web_pages .pageinfo{line-height:50px;padding:10px 15px;color:#999;border:1px solid #ccc;margin-left: 20px; }
.web_pages .pageinfo strong{color:#555;margin:0px 2px;}

/*ny_article*/
.ny_wz{font-size: 14px;line-height:28px;color: #666666; margin-top: 10px;}
.ny_title h2{line-height:40px;text-align: center;color:#666666;font-size:18px;border-bottom: 1px #ccc dashed;margin-bottom:10px;font-weight: bold;}
.riqi{margin-top: 15px;text-align: center;color: #808080;padding-bottom: 20px;}
.news_ny p{line-height: 30px;font-size: 14px;color: #585858;}
.per{float:left;margin-top:20px; text-align:center; width: 100%;margin-bottom: 20px; background:#eee;}
.per p{ line-height:35px; margin:0px;  padding:0px 10px;width:auto; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;color: #666666;}
.cgbt{border-bottom: 1px #ccc solid;font-size: 18px;font-weight: bold;  line-height: 30px; clear: both; color: #666666;}
.xgwz ul{ padding:0px;}
.xgxw{ width:340px;line-height: 25px; height:25px; float:left;margin:5px 10px;border-bottom: 1px #ccc dashed;white-space: nowrap;overflow: hidden;}
.xgxw a{background: url(../images/arrow.gif) no-repeat 0 center; padding-left: 10px; font-size: 12px;}
.pro_img2{ margin: 0px auto;overflow: auto; text-align: center;}
.pro_img2 ul li{display:inline-block;width:132px;margin: 2px 2px;}
.pro_img2 ul li:hover img{transform: scale(1.05);box-shadow: 0px 10px 50px rgba(0,0,0,0.4);}
.pro_img2 ul li a img{ width:130px; height:98px; border:1px #ccc solid; display: block; }
.pro_img2 ul li a span{ width:132px; background:#015db2; font-size: 12px; line-height:20px;text-align:center; color:#fff; display:block; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; }



/*sitemap*/
.content01{margin: 0 auto; width: 1200px;}
.map_bt,.hotnew_bt{width:1200px;font-size:18px; line-height: 35px; color:#666666;font-weight: bold;border-bottom:#015db2 2px solid; clear: both;}
.map_bt .fr{ margin-right: 30px; font-weight: normal; font-size: 14px; }
.linkbox { float: left; width:980px; padding: 0px 10px;}
.linkbox h3 a{display: block;line-height: 30px; width:150px;text-align: center;margin:10px 0px 10px 20px; font-size: 16px; font-weight: bold;background: #015db2;color: #fff;}
.linkbox .f6{overflow: hidden;}
.linkbox ul li a{display: block; font-size: 14px; line-height: 30px; border-bottom:1px #ccc dashed;margin-left:15px;float:left;list-style:none;text-align: center; margin-bottom: 10px;}
