﻿@charset "utf-8";
/* CSS Document */
body{ background:#fff; margin:0px; padding:0px; font-size: 14px; /*font-family: '\5B8B\4F53', simsun, sans-serif,Arial;*/ font-family:"Microsoft YaHei";}
a{ text-decoration:none; color:#000;}
img{border:0px;}
.red{color:red;}
.main{ width:990px; margin:0px auto; overflow:auto;}
.clear{ width:100%; clear:both; height:1px;}
.more{float:right; font-size:14px; padding-top:2px; padding-right:4px; color:#ccc;}
.left{ float:left;}
.right{float:right;}

.input1{ height:20px; line-height:22px; width:120px; border:1px solid #ddd;}
.btn1{ background:#00a650; color:#fff; border:0px; padding:2px; width:60px; height:23px;}
.btn2{ background:#d5de19; color:#fff; border:0px; padding:2px; width:60px; height:23px;}
.address{background:#fff; margin-top:5px; margin-bottom:5px; padding:5px 0px;}


/*导航*/
.menu{padding:0px; background:#f4f4f4; overflow:hidden;}
.menu a{ color:#000; text-decoration:none;font-size:20px;}
.menu ul{ padding:0px; margin:0px; float:left;}
.menu ul li{ line-height:60px; height:60px; list-style:none; padding:10px 24px; text-align:center; float:left;  }
.menu .noborder{ background:url(); padding-right:50px;}
.menu .icon { background: url(../images/icon_1.png) no-repeat 100% 56%; }
.menu .car { background: url(../images/icon_car.png) no-repeat 0% 20%; padding-left: 42px; margin-left: -12px; }


/*快速导航*/
.quickmenu { padding-top:10px;}
.quickmenu a{text-decoration:none; font-size:20px;}
.quickmenu ul{ padding:0px; margin:0px; float:right;}
.quickmenu ul li{ line-height:60px; height:60px; list-style:none; padding:0px 22px 0px 10px; margin-right:15px; text-align:center; float:left; }
.quickmenu .icon{background:url(../images/icon_1.png) no-repeat 100% 56%;}
.quickmenu .car{ background:url(../images/icon_car.png) no-repeat 0% 20%; padding-left:42px; margin-left:-12px;}

.submenu{ z-index:99; position:absolute; width:210px; background:#fff; display:none; }
.submenu ul{ padding:0px; margin:0px; width:200px; margin:0px auto;  }
.submenu ul li{  line-height:25px; height:25px; width:94%; list-style:none; border-bottom:1px dashed #ddd; padding:5px 0px 5px 0px; float:left; }
.submenu a{ display:inline-block; width:100%; padding-left:10px;}
.submenu a:hover{ background:#cc3333; color:#fff;}

.childmenu{ z-index:99; position:absolute; width:210px; background:#fff; display:none; }
.childmenu ul{ padding:0px; margin:0px; width:200px; margin:0px auto;  }
.childmenu ul li{  line-height:25px; height:25px; width:94%; list-style:none; border-bottom:1px dashed #ddd; padding:5px 0px 5px 0px; float:left; }
.childmenu a{ display:inline-block; width:100%; padding-left:10px;}
.childmenu a:hover{ background:#cc3333; color:#fff;}



/*new top*/
.topLogo{padding:10px 0px;}
.topLogo > div:first-child { float: left; }
.topLogo>div:last-child{float:right;}
.topLogo > div:last-child  input{height:40px;line-height:40px; border:1px solid #ccc; background:#fff; color:#000;text-indent:1em;width:230px;}
.topLogo > div:last-child  button.btnsearch{background:#cc3333;border:1px solid #cc3333; border-radius:5px; color:#fff;font-size:16px;height:40px;}
    /**/
    .icon_about { position: fixed; right: 0px; top: 200px; z-index: 999; }
.icon_about .icon_aboutc1{border-radius:4px;  border-left:10px solid #cc3333; background:#f1f1f1; display:none;}
.icon_about .icon_aboutc1 p{text-align:left; font-size:12px; color:#999; line-height:20px; padding:5px;}

/*BANNER*/
.banner {width:100%; height:410px; overflow:hidden; position:relative;}
.banner .opacity{ position:absolute; left:72px; top:55px; background:#fbfbfc; border:1px solid #fbfbfc; border-radius:5px; width:320px; height:290px; filter: Alpha(opacity=8); -moz-opacity:.8; opacity:0.8; }
.banner .search{ position:absolute; left:72px; top:55px; border:1px solid #fbfbfc; border-radius:5px; width:320px; height:290px; }
.banner .tab{ width:100%;}
.banner .tab td{height:50px; text-align:center;}
.banner .inputsearch{ background:#fff; border:1px solid #ccc; color:#000; height:40px; line-height:40px; width:228px; text-indent:1em;}
.banner .btnsearch{ background:#cc3333; border:1px solid #cc3333; border-radius:5px; color:#fff; font-size:18px; width:160px;}

.indexbox{ width:963px; margin-bottom:30px;}
.indexbox .span{ padding-right:60px;}
.indexbox .small{height:30px; padding-left:10px;}
.indexbox .desc{padding-left:10px; color:#ccc;}
.indextitle{ height:53px; line-height:43px; font-size:20px; background:url(../images/icon_cut.jpg) no-repeat left bottom; }

/*首页新闻*/
.hyzx{ overflow:hidden; width:300px; margin:0px auto;}
.hyzx .listul{ margin:0px; margin-top:-4px; padding:0px;}
.hyzx .listul dt{ width:100%; float:left; line-height:25px; margin:0px; padding:0px;margin:3px 0px;}
.hyzx .listulimg{ margin:0px; padding:0px;}
.hyzx .listulimg li{ list-style-type:none; float:left; width:152px; text-align:center; margin-top:10px; margin-left:7px; box-sizing:border-box; }
.hyzx .listulimg p{ height:30px; margin-top:2px; }

/*列表*/
.list dt{ padding:0px; margin:0px; margin-top:10px; line-height:22px; font-weight:bolder;}
.list .desc{  line-height:22px; margin-bottom:10px; border-bottom:1px dashed #666; color:#666; width:100%;}
.list span{	float: right;	font-weight: normal; font-size: 12px;}

.listimg{ margin:0px; padding:0px; margin-left:10px; }
.listimg li{ float:left; width:180px; list-style:none; margin:6px;}
.listimg li p { height:32px;}

/*产品列表*/
.listp dd{ padding:0px; padding-top:10px; padding-bottom:10px; margin:0px; line-height:22px; border-bottom:1px dotted #666;}

/*人才招聘*/
.listj{margin:0px; padding:0px; }
.listj dt{ padding:0px; margin:0px; padding-top:10px; padding-bottom:10px;  line-height:22px; border-bottom:1px dotted #666;}

/*左侧导航*/
.leftmenu{padding:0px; margin:0px;}
.leftmenu li{margin:0px; padding:0px; width:100%; line-height:40px; font-size:16px; border-bottom:1px solid #ddd; background: rgba(0, 0, 0, 0) url("/images/icon_2.png") no-repeat scroll 92% center;}
.leftmenu .on{ color:#ce0000;}
.leftsubmenu { margin:0px; padding:0px; padding-left:0px; }
.leftsubmenu li{margin:0px; padding:0px; width:100%; line-height:28px; margin:2px 0px; list-style:none; font-size:12px; border-bottom:0px ; background:url();}
.leftsubmenu a{ display:inline-block; width:100%; padding-left:0px; text-indent:1em;}
.leftsubmenu a:hover{ background:#cc3333; color:#fff;}
/*.leftsubmenu .on{ background:#cc3333; color:#fff;}*/


/*产品关键字*/
.keystitle{margin:0px; padding:0px; width:100%; height:46px; line-height:46px; border-bottom:2px solid #ddd; list-style:none; font-weight:bold; font-size:18px;}
.keyslist{padding:0px; margin:0px;}
.keyslist li{margin:0px; padding:0px; width:100%; height:46px; line-height:46px; border-bottom:1px dashed #ddd; list-style:none;}
.keyslist .on{ color:#ce0000;}

/*详情页*/
.mbox{ margin:0px auto; width:98%;}
.mbox .title{margin-top:10px; margin-bottom:10px; font-weight:bolder; font-size:20px; text-align:center;}
.subtitle{ background: url(/images/line_xzbg.jpg) repeat-x; height: 40px; line-height: 40px; padding: 0 10px;}
.content{ margin-top:10px; padding:5px; padding-left:10px;}
.content a{ color:blue; text-decoration:underline;}
.contentdesc{ height:40px; line-height:40px; border-bottom:1px solid #ddd; text-align:center;}
.back{float:right; font-weight:normal; font-size:14px;}

.product{}
.product .parameter p{ margin:0px; padding:2px 0px; color:#666; height:22px; line-height:22px;}
.productmenu{ margin:0px; padding:0px; }
.productmenu li{ margin:0px; padding:0px; width:25%; height:38px; line-height:38px; text-align:center; list-style:none; float:left; background:#ccc; cursor:pointer;}
.productmenu a{ color:#000;}
.productmenu .on{ background:#cd1212; color:#fff;}
.productmenu .on a{ color:#fff;}

.recommendlist{margin:0px; padding:0px;}
.recommendlist li{ display:inline-block; width:188px; overflow:hidden; list-style-type:none;}

.case{ margin:0px; padding:0px;}
.case li{margin:0px; padding:0px; width:100%; height:30px; line-height:30px; list-style:none; float:left; border-bottom:1px dashed #ddd; }

/* 底部 */
.footer {margin-top:10px; font-size:12px;}
.footer a{ text-decoration:none;}
.footer .addr{text-align:center; line-height:24px; height:60px;}


/*分页*/
#AspPager_input{ margin-left:-6px; margin-right:2px;}
.CPBut{ background:#ddd; padding:4px 6px;}
.PageStyle{ text-align:right; padding-right:10px; margin-bottom:10px;}
.PageStyle a{ padding:4px 6px;}
.PageInfo{ text-align:right; padding:10px; letter-spacing:1px; padding-right:10px; width:100%; float:right;}
#flickrpager{border:1px solid #ddd; padding:6px; text-align:right;}
#flickrpager a{ padding:4px 6px 4px 6px; width:20px; text-decoration:none;}
#flickrpager .current{padding:4px 6px 4px 6px; background:#ddd;}

/*按钮输入框*/
.input_f{padding:6px; width:180px; border:1px solid #ddd;}
.input_s{padding:6px; width:180px; border:1px solid #ddd;}
.input_c{border-collapse:collapse; line-height:18px}
.input_c td label{ padding-left:10px; padding-right:10px; font-weight:normal;}
.btn{ width:100px; padding:4px 10px; background:#009843; color:#fff; border:0px;}
.btnsearch{ height:30px; line-height:30px; background:#fff; color:#666; border:1px solid #ddd; width:70px;}
.smt1{ font-size:26px; font-weight:bold; margin-right:20px; color:#000;}
.smt2{ color:#000;}


/* 图片轮播 */
.fullSliden{ padding:0px; margin:0px; width: 100%;height:250px; position: relative;overflow: hidden;}
.fullSliden a{padding:0px; margin:0px;}
.fullSliden .hd {bottom: 0;height: 25px;right: 10px;line-height: 21px;position: absolute;z-index: 1;}
.fullSliden .hd ul {text-align: center; padding:0px; margin:0px;}
.fullSliden .hd ul li {background: url(/images/a1.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor: pointer;display: inline-block;height: 15px;line-height: 999px;margin: 1px;overflow: hidden;width: 20px;}
.fullSliden .hd ul .on {background: url(/images/a0.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);}


/*滚动图片*/
.imgscroll3{width:990px;margin-right:5px;margin-bottom:5px;height:400px;float:left;position:relative;overflow:hidden}
.imgscroll3:hover .pre{display:block}
.imgscroll3:hover .next{display:block}
.imgscroll3 li{list-style:none;margin:0;padding:0}
.imgscroll3 .imglist{width:100%;height:inherit;position:absolute; right:0}
.imgscroll3 .imglist li{height:inherit;float:left}
.imgscroll3 .imgdesc{width:20%;height:30px;bottom:0;right:0;position:absolute;overflow:hidden;margin-right: -78px;}
.imgscroll3 .imgdesc li{width:20%;color:#fff; transition:all linear 0.2s;height:30px;float:left;line-height:30px;vertical-align:middle;text-align:center;background:rgba(102,102,102,0.5);margin:0;cursor:pointer}
.imgscroll3 .imgdesc li.hover{background:#000;color:#fff}
.imgscroll3 .pre{position:absolute; top:50%; margin-top:-40px; z-index:10; width:20px; height:80px; left:0; background:rgba(0,0,0,0.5); line-height:80px; vertical-align:middle; text-align:center; color:#fff; cursor:pointer;display:none}
.imgscroll3 .next{position:absolute; top:50%;margin-top:-40px; z-index:10;  width:20px; height:80px; right:0; background:rgba(0,0,0,0.5); line-height:80px; vertical-align:middle;text-align:center; color:#fff; cursor:pointer; display:none}
.imgscroll3 .imginfo{position:absolute; width:100%; bottom:0; left:0; height:30px; overflow:hidden;background:rgba(102,102,102,0.5);}
.imgscroll3 .imginfo li{ height:30px; color:#fff; width:100%; line-height:30px; vertical-align:middle; text-align:left; text-indent:1em; position:absolute;}


/*滚动图片*/
.imgscroll4{width:480px;margin-right:5px; margin-bottom:5px; height:500px;float:left;position:relative;overflow:hidden; }
.imgscroll4:hover .pre{display:block}
.imgscroll4:hover .next{display:block}
.imgscroll4 li{list-style:none;margin:0;padding:0}
.imgscroll4 .imglist{width:100%;height:inherit;position:absolute; right:0}
.imgscroll4 .imglist li{height:inherit;float:left}
.imgscroll4 .imgdesc{width:40%;height:30px;bottom:0;/*right:0;*/position:absolute;overflow:hidden;margin-right: -78px; }
.imgscroll4 .imgdesc li{width:16%;color:#fff; transition:all linear 0.2s;height:30px;float:left;line-height:30px;vertical-align:middle;text-align:center; color:#000; background:#ddd; filter: Alpha(opacity=7); -moz-opacity:.7; opacity:0.7; margin:0;cursor:pointer}
.imgscroll4 .imgdesc li.hover{background:#cc3333;color:#fff}
.imgscroll4 .pre{position:absolute; top:50%; margin-top:-40px; z-index:10; width:20px; height:80px; left:0; background:rgba(0,0,0,0.5); line-height:80px; vertical-align:middle; text-align:center; color:#fff; cursor:pointer;display:none}
.imgscroll4 .next{position:absolute; top:50%;margin-top:-40px; z-index:10;  width:20px; height:80px; right:0; background:rgba(0,0,0,0.5); line-height:80px; vertical-align:middle;text-align:center; color:#fff; cursor:pointer; display:none}
.imgscroll4 .imginfo{position:absolute; width:100%; bottom:0; left:0; text-align:right; height:30px; overflow:hidden;background:rgba(102,102,102,0.5); display:none;}
.imgscroll4 .imginfo li{ height:30px; color:#fff; width:100%; line-height:30px; vertical-align:middle; text-align:left; text-indent:1em; position:absolute;}


