/* ͼƬcss */
.picMarquee-left{ width:726px;  overflow:hidden; position:relative;    }
.picMarquee-left .hd{ overflow:hidden; height:30px; background:#f4f4f4; padding:0 0px;  }
.picMarquee-left .bd{ padding:0px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 4px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:168px; height:141px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px; height:30px;   }
/* banner css */
/** {margin:0;padding:0;list-style:none;}
body {background:#fff;font:normal 12px/22px ;width:100%;}
img {border:0;}*/
#footer {text-align:center;}
.alp {filter:alpha(opacity=90);/*IE*/-moz-opacity:0.9;/*Moz+FF*/opacity:0.9;/* ֧CSS3FF 1.5Ҳ֧֣͸20%*/background-color:#ffffff;}
.alps {filter:alpha(opacity=100);/*IE*/-moz-opacity:1.0;/*Moz+FF*/opacity:1.0;/* ֧CSS3FF 1.5Ҳ֧֣͸20%*/background-color:#333333;}
.fullSlide {width:100%;position:relative;height:370px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:370px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:370px;}

.fullSlide .hd{position:absolute;z-index:33;width:100%;bottom:20px;}
.fullSlide .hd ul{width:1000px;margin:0 auto;}
.fullSlide .hd ul li {cursor:pointer;background:#fff;width:6px;height:6px;text-align:center;float:left;margin-right:8px;}

.fullSlide .hd ul .on {background:#150da1;color:#fff;}



.guimo{font-size:14px;line-height:30px;}
.clear:after{clear:both;display:block;visibility:hidden;height:0;content:'';}
a,img,div,p{margin:0;padding:0;outline:none;}
.main{width:1000px;margin:20px auto;}
.main a{color:#747474;text-decoration:none;}
.main a:hover{color:#0a01b6;;}
.lef,.prolef{width:220px;float:left;}
.lef .tit,.prolef .tit{background:url(../images/subtit.jpg) no-repeat center top;width:100%;height:80px;line-height:80px;font-size:20px;text-align:center;color:#fff;vertical-align:middle;font-family: "Microsoft Yahei","", "Arial", "Verdana", "sans-serif";}
.lef ul li a{background:#e7f0f9/* url(../images/sublogo.jpg) no-repeat 0 32px*/;height:32px;line-height:32px;text-indent:15px;vertical-align:middle;font-size:14px;border-bottom:1px solid #dee1fb;color:#747474;display:block;font-family: "Microsoft Yahei","", "Arial", "Verdana", "sans-serif";transition:all 1s;-webkit-transition:all 1s;}
.lef ul li a:hover{/*background:url(../images/sublogo.jpg) no-repeat 0 -140px;color:#fff;*/text-indent:25px;}


/*.prolef ul li a{background:#e7f0f9 url(../images/sublogo.jpg) no-repeat 0 32px;height:32px;line-height:32px;text-indent:15px;vertical-align:middle;font-size:14px;border-bottom:1px solid #dee1fb;color:#747474;display:block;font-family: "Microsoft Yahei","", "Arial", "Verdana", "sans-serif";transition:all 1s;-webkit-transition:all 1s;}
.prolef ul li a:hover{background:url(../images/sublogo.jpg) no-repeat 0 -140px;color:#fff;}
*/

/* css */
.sideM{ border:1px solid #ddd; background:#f4f4f4  }
.sideM h3{ height:32px; line-height:32px; cursor:pointer;background:#f4f4f4 url(../images/sublogo.jpg) no-repeat 0 32px;transition:all .2s;-webkit-transition:all .2s;
	font:normal 14px/32px "Microsoft YaHei";border-bottom:1px solid #ddd;
}
.sideM h3 a{font:normal 14px/32px "Microsoft YaHei";width:100%;display:block;}
.sideM h3 a:hover{color:#fff;}
.sideM h3:hover{background:url(../images/sublogo.jpg) no-repeat 0 -140px;color:#fff;}
.sideM h3 em{ float:right; display:block; width:40px; height:32px; cursor:pointer; }
.sideM h3.on em{ background-position:16px -57px; }
.sideM ul{color:#999; /* Ĭ϶ */ }
.sideM ul li{line-height:32px;text-indent:26px;vertical-align:middle;border-bottom:1px solid #ddd;}

.on1{background:url(../images/sublogo.jpg) no-repeat 0 -140px;}

.rig{width:750px;float:right;}
.news{width:100%;margin:0 auto;}
.news p{line-height:30px;}
.rig .tit,.news .tit{border-bottom:2px solid #e7f0f9;width:100%;height:50px;line-height:48px;color:#747474;vertical-align:middle;font-family: "Microsoft Yahei","", "Arial", "Verdana", "sans-serif";}
.rig .p1,.news .p1{font-size:20px;float:left;position:relative;content: '';padding-right:5px;border-bottom:1px solid #2ba739;height:50px;}
.rig .p2,.news .p2{font-size:12px;float:right;font-family:"", "Arial", "Verdana", "sans-serif";}

.rig .company{font-size: 12px;line-height:24px;color:#777777;text-decoration: none;margin-top:10px;}

.rig .strength{width:100%;}
.rig .strength li{margin:15px 25px;text-align:center;float: left;position: relative;}
.rig .strength .stren{position: relative;left:5%;width:200px;height:180px;overflow:hidden;z-index:100;}
.ceng1{position:absolute;z-index:98;top:0;left:0;border: 2px solid #fff;width:192px;height:142px;margin:2px;opacity:0;filter:alpha(opacity=0)}
.ceng2{background:#000;width:0;z-index:96;height:150px;position:absolute;left:-20px;z-index:95; opacity: 0.5;filter:alpha(opacity=50);transform:skew(-10deg);-webkit-transform:skew(-10deg);-moz-transform:skew(-10deg);-ms-transform:skew(-10deg);-o-transform:skew(-10deg);}
.rig .strength li:hover i{background:url(../images/probg.png) no-repeat center;width:192px;height:142px;display:block;position:absolute;z-index:299;}
.rig .strength .stren img{position:absolute;z-index:90;top:0;left:0;}
.rig .strength li .ceng3{position:absolute;z-index:1;width:110%;top:40px;padding-top:118px;}
.rig .strength li .ceng3 a{z-index:100px;color:#747474;}
.rig .strength li .ceng3 a:hover{color:#fff;}
.rig .strength li:hover .ceng3{background:#0a01b6;;color:#fff;height:30px;}

/**innovation begin*****************************************************************************************/
.zheng{line-height:26px;font-family:"微软雅黑";color:#747474;font-size:14px;color:#0A01B6;background:#f2f2f2;padding:4px 8px;font-weight:bold;margin-top:10px;letter-spacing:1px;}
.zheng1{line-height:26px;font-family:"微软雅黑"; color:#0A01B6;background:#f2f2f2;padding:4px 8px;font-weight:bold;font-size:14px;letter-spacing:1px;}
.fl{float:left}
.mr30{margin:0 11px;}
.innov{width:750px;margin:0 auto;}
.innov .inbg{/*background:url(../images/innov.jpg) no-repeat center top;*/width:750px;height:300px;margin:0 auto; }
.innov ul{height:300px;margin:0 auto;padding-top:15px;}
.innov ul li{float:left;margin:0 30px;}


.prodmain{min-height:500px;}
.prodlist{width:227px;min-height:500px; background:#fff; box-shadow:0px 0px 5px #ccc;}
.prodlist .pa1{height:64px;line-height:64px;vertical-align:middle;border-bottom:1px dashed #CCC;}
.prodlist ul{width:200px;margin:15px auto;}
.prodlist li{background:url(../sub/prod02.jpg) no-repeat left center;line-height:36px;vertical-align:middle;text-indent:25px;}
.prodlist li a{color:#4c4c4c;font-family:"微软雅黑";font-size:14px;}

.prodlist .p01 a{margin:0 15px;border-left:4px solid #58beaa;padding-left:10px;font-family:"微软雅黑";font-size:22px;color:#4c4c4c;}
.prodlist .p02 a{margin:0 15px;border-left:4px solid #00c7fb;padding-left:10px;font-family:"微软雅黑";font-size:22px;color:#4c4c4c;}
.prodlist .p03 a{margin:0 15px;border-left:4px solid #f2b635;padding-left:10px;font-family:"微软雅黑";font-size:22px;color:#4c4c4c;}
.prodlist .p04 a{margin:0 15px;border-left:4px solid #f25648;padding-left:10px;font-family:"微软雅黑";font-size:22px;color:#4c4c4c;}
/* 清理浮动 */
.clearfix { clear: both; zoom: 1; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.historymain { position: relative; background: url(../images/line-bg.png) repeat-y 143px 0; margin: 30px 0 0; }
.historymain .title { position: absolute; line-height: 40px; padding-left: 67px; left: 125px; top: 0; color: #0061bf; font-size: 24px; background: url(../images/clock.png) no-repeat left top; }
.historymain .year { position: relative; z-index: 100; }
.historymain .year h2 { height: 40px; width: 110px; padding-right: 30px; font-size: 24px; line-height: 40px; text-align: right; }
.historymain .year h2 a { font-size: 24px; color: #0061bf; text-decoration: none; }
.historymain .year.close h2 a { color: #999; }
.historymain .year h2 i{ display:block; position:relative; height:0; width:0; left:190px; top:-20px; border-width:6px; border-style:solid; border-color:#0061bf transparent transparent transparent; -webkit-transition:.5s; -moz-transition:.5s; -ms-transition:.5s; -o-transition:.5s; transition:.5s; -webkit-transform-origin:6px 3px; -moz-transform-origin:6px 3px; -ms-transform-origin:6px 3px; -o-transform-origin:6px 3px; transform-origin:6px 3px }
.historymain .year .list{ margin:10px 0; position:relative; overflow:hidden; -webkit-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s; -moz-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s; -ms-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s; -o-transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s; transition:height 1s cubic-bezier(0.025,0.025,0.000,1.115),opacity 1s }
.historymain .year .list ul { bottom: 0; }
.historymain .year .list ul li { background: url(../images/circle.png) no-repeat 130px 31px; padding: 30px 0; color: #a1a4b8; }
.historymain .year .list ul li.highlight { background-image: url(../images/circle-h.png); }
.historymain .year .list ul li.highlight .date, .historymain .year .list ul li.highlight .intro { color: #0061bf; }
.historymain .year .list ul li .date,.historymain .year .list ul li .version{ float:left; display:block; clear:left; width:100px; line-height:24px; text-align:right }
.historymain .year .list ul li .version{ }
.historymain .year .list ul li .date{ width:100px; font-size:18px; line-height:32px; color:#bec1d5 }
.historymain .year .list ul li .date, .historymain .year .list ul li .intro { margin-bottom: 5px;}
.historymain .year .list ul li .intro, .historymain .year .list ul li .more { float: left; display: block; width: 450px; margin-left: 100px; line-height: 24px; }
.historymain .year .list ul li .more p { margin: 0; line-height: 30px; }
.historymain .year .list ul li .intro { font-size: 18px; line-height: 32px; color: #666; }
.historymain .year.close h2 i{transform:rotate(-90deg);-webkit-transform:rotate(-90deg); -moz-transform:rotate(-90deg); -ms-transform:rotate(-90deg); -o-transform:rotate(-90deg); border-color:#999 transparent transparent transparent; }
.historymain .year.close .list{ opacity:0;height:0!important; }






.prodtit{margin:0 auto;width:1000px;text-align:center;}
.prodtit td a{font-size:16px;color:#747474;text-decoration:none;font-family: "Microsoft Yahei","", "Arial", "Verdana", "sans-serif";line-height:40px;height:40px;margin:20px 15px;vertical-align:middle;display:block;border:1px solid #ddd;}
.prodtit td a:hover{background:#0a01b6;color:#fff;}

.rig .product{width:100%;font-family: "", "Arial", "Verdana", "sans-serif";}
.rig .product li{margin:15px 25px;text-align:left;float: left;position: relative;}
.rig .product .prodt{position: relative;left:8%;width:200px;min-height:230px;overflow:hidden;z-index:100;}
.ceng1{position:absolute;z-index:98;top:0;left:0;border: 2px solid #fff;width:192px;height:142px;margin:2px;opacity:0;filter:alpha(opacity=0)}
.ceng2{background:#000;width:0;z-index:96;height:150px;position:absolute;left:-20px;z-index:95; opacity: 0.3;filter:alpha(opacity=30);transform:skew(-10deg);-webkit-transform:skew(-10deg);-moz-transform:skew(-10deg);-ms-transform:skew(-10deg);-o-transform:skew(-10deg);}
.rig .product .prodt img{position:absolute;z-index:90;top:0;left:0;}
.rig .product li .ceng3{position:absolute;z-index:1;width:100%;top:40px;padding:4% 8%;padding-top:118px;}
.rig .product li .ceng3 a{z-index:100px;color:#747474;}
.rig .product li .ceng3 a:hover{color:#fff;}
.rig .product li:hover .ceng3{background:#f8f8f8;}
.sp1{width:200px;display:block;font-size:15px;font-weight:bold;font-family: "Microsoft Yahei","", "Arial", "Verdana", "sans-serif";}

.subprod{width:100%;margin:0 auto;}

.new_ulbig { width: 100%; }
.new_ulbig li { padding: 20px 0px 20px 0px; border-bottom: 1px dashed #ccc; height: 152px; overflow: hidden; -webkit-transition: all .2s ease-in; transition: all .2s ease-in; }
.new_ulbig li.on { background: #f1f1f1; }
.new_ulbig li .img { float: left; width: 200px; height: 150px; overflow: hidden; border: 1px solid #ccc; margin-right: 20px; background: url(../images/nopic.jpg) no-repeat center center; }
.new_ulbig li .img img { width: 200px; height: 150px; display: block; }
.new_ulbig li .info { margin-left: 20px; margin-bottom: 20px; }
.new_ulbig li .info a { padding: 2px 4px; color: #333; text-decoration: none; font-family: microsoft yahei; }
.new_ulbig li h3 { margin-bottom: 10px; }
.new_ulbig li h3 a { line-height: 28px; font-size: 16px; font-weight: bold; padding: 3px 2px; font-family: microsoft yahei; }
.new_ulbig li p { line-height: 24px; color: #666; text-indent: 0; }
.new_ulbig li .info a:hover { text-decoration: none; background: #0a01b6;; color: #fff; }
.new_ulbig li .time { display: block; margin-top: 10px; color: #999; }

.subprod .subcon{line-height:24px;vertical-align:middle;font-size:12px;font-weight:bold;color:#2d347a;font-family: "Microsoft Yahei","", "Arial", "Verdana", "sans-serif";margin:10px 0px;}
.innav {width: 100%; top: -51px; height: 40px; line-height: 40px; border-bottom: 1px solid #dedede; background: #fff; }
.innav .navlist { float: left; }
.innav .navlist li { float: left; border-right: 1px solid #dedede;border-top: 1px solid #dedede; }
.innav .navlist li a { display: block; position: relative; font-size: 14px; padding: 0 20px; text-decoration: none; font-family: "Microsoft Yahei","", "Arial", "Verdana", "sans-serif";}
.innav .navlist li a:hover, .innav .navlist li.on a { background: #2d357d; color: #fff; cursor:pointer }
.innav .navlist li a:hover em, .innav .navlist li.on a em { display: block; position: absolute; width: 0; height: 0; border: 8px solid transparent; border-top-color: #2d357d; left: 50%; margin-left: -8px; bottom: -16px; }
.innav .now { float: right; color: #999; padding-right: 20px; font-family: simsun; }
.innav .now a { color: #999; }

.innavcon{padding:20px 5px 10px;line-height:24px;}

.coop{font-size: 12px;line-height:24px;color:#777777;text-decoration: none;margin-top:10px;}
.coop .coptit{height:46px;border-bottom:1px solid #0a00c9;}
.coop .coptit li{ float:left; padding:0 35px; cursor:pointer;line-height:45px; vertical-align:middle ;background:#f5f5f5;font-size:15px;color:#000;border:1px solid #0a01b6;border-bottom:none;border-right:none;  }
.coop .coptit li.on{ height:45px;color:#fff;  background:#0a01b6;}
.coop .coptit li a{font-size:15px; }
.coop .coptit li.on a{color:#fff}


.subban1{width:100%;height:300px;margin:0 auto;background:url(../images/subban1.jpg) no-repeat center top;}
.subban1c{width:100%;height:300px;margin:0 auto;background:url(../images/subban1c.jpg) no-repeat center top;}
.subban1d{width:100%;height:300px;margin:0 auto;background:url(../images/subban1d.jpg) no-repeat center top;}
.subban2{width:100%;height:300px;margin:0 auto;background:url(../images/subban2.jpg) no-repeat center top;}
.subban2a{width:100%;height:300px;margin:0 auto;background:url(../images/subban2a.jpg) no-repeat center top;}
.subban2b{width:100%;height:300px;margin:0 auto;background:url(../images/subban2b.jpg) no-repeat center top;}
.subban2c{width:100%;height:300px;margin:0 auto;background:url(../images/subban2c.jpg) no-repeat center top;}
.subban3{width:100%;height:300px;margin:0 auto;background:url(../images/subban3.jpg) no-repeat center top;}
.subban4{width:100%;height:300px;margin:0 auto;background:url(../images/subban4.jpg) no-repeat center top;}
.subban5{width:100%;height:300px;margin:0 auto;background:url(../images/subban5.jpg) no-repeat center top;}
.subban h1{font-family:"微软雅黑";font-size:34px;line-height:100px;}


