@charset "gb2312";
/*all tag reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,header,footer,nav,section,article,hgroup{margin:0;padding:0;outline:none;}
input.hidefocus::-moz-focus-inner {border:none;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#5A5A5A;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{font-size:100%;}
i,em{font-style:normal;}
small{font-size:12px;}
a{text-decoration: none;color: #000;outline:none;}
a:hover{text-decoration: underline;color: #000;}
table b,td{font-weight:normal;font-size:12px;}

body{font-size:12px;background:#fff url(../images/bg.jpg) no-repeat top center;font-family: "宋体";  margin: 0; padding: 0;}

.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix{zoom:1;} /* IE6 */
*:first-child+html .clearfix{zoom:1;} /* IE7 */
.clear{height:0px;clear:both;overflow:hidden;display:block;_zoom:1;}


/*layout*/
.b{font-weight: bold;}
.c{text-align: center;}
.h{cursor:pointer;}
.i{text-indent: 2em;}
.l{text-align: left;}
.m{margin: 0px auto;}
.n{font-weight: normal;}
.q{display: block;}
.r{text-align:right;}
.s{font-style:normal;}
.t{text-transform: uppercase;}
.u{text-decoration: underline;}
.o{overflow: hidden; text-indent: -99999px;}
.q-inline{display:inline-block;}
.q-c{margin-left:auto; margin-right:auto;}
.mt-s{margin-top:5px;}
.mt{margin-top:10px;}
.mt-m{margin-top:15px;}
.mt-xm{margin-top:20px;}
.mt-l{margin-top:30px;}
.mt-xl{margin-top:40px;}
.ml-s{margin-left:5px;}
.ml{margin-left:10px;}
.ml-xm{margin-left: 20px;}
.pt{padding-top: 10px;}
.mb{margin-bottom: 10px;}
.mb-xm{margin-bottom: 20px;}
.mb-s{margin-bottom: 5px;}
.mr{margin-right:10px;}
.en{font-family:Arial, Helvetica, sans-serif;}
.p-s{padding:5px;}
.pl{padding-left: 10px;}
.pl-m{padding-left:15px;}
.pl-xm{padding-left:20px;}
.pl-l{padding-left:30px;}
.pl-xl{padding-left:40px;}
.pl25{padding-left: 25px;}

.pos-rel{position: relative;}
.pos-abs{position: absolute;}

.fl{float: left; _display: inline;}
.fr{float: right; _display: inline;}
.w980{width: 980px; margin: 0px auto;}
.w1006{width: 1006px; margin: 0px auto;}
.w1066{width: 1066px; margin: 0px auto;}


.fs10{font-size: 10px!important;}
.fs11{font-size: 11px!important;}
.fs12{font-size: 12px!important;}
.fs13{font-size: 13px!important;}
.fs14{font-size: 14px!important;}
.fs16{font-size: 16px!important;}
.fs18{font-size: 18px!important;}
.fs20{font-size: 20px!important;}

.cf{color: #fff;}
.c0{color: #000;}
.c3{color: #333;}
.c6{color: #666;}
.c9{color: #999;}
.cr{color: #f00!important;}

.h10{height: 10px; display: block;}
.h15{height: 15px; display: block;}
.h20{height: 20px; display: block;}

.p-ts{width: 100%; height: 20px; background:#ff0000; color: #fff; line-height: 20px;}

/*----------------首页样式开始----------------*/
/*公共样式开始*/
header{width:100%;height: 230px; margin: 0px auto;}
header .top{width: 100%; height: 27px; line-height: 27px; background:#0769B2;}
header .top ul{top:0px;right: 0px ;padding-right: 5px;}
header .top ul li{height: 27px; line-height: 27px; padding-left: 25px; margin: 0px 15px;}
header .top ul li.ico1{background: url(../images/ico1.jpg) no-repeat left center;}
header .top ul li.ico2{background: url(../images/ico2.jpg) no-repeat left center;}
header .top ul li a{color: #fff;}
header .top h1{top:62px; left: 5px;}
header .top h1 a{width: 432px; height: 64px; line-height:64px; text-indent: -9999px; overflow: hidden; background: url(../images/logo.jpg) no-repeat; display: block;}

.main{width: 100%; margin: 0px auto; background: url(../images/main.jpg) no-repeat top center; padding-top: 15px;}

nav{margin-left: 30px;}
nav ul{position: relative;padding-bottom: 15px; width:1036px; overflow: hidden;}
nav ul li{ display: block;width: 130px; height: 50px;position: relative;*z-index: 99999;}
nav ul li a{cursor: pointer; display: block;width: 124px; height: 50px; border-left: 1px solid #DEDFE1; padding-left: 5px;}

nav ul li.w130{width: 130px!important;height:30px;}
nav ul li.w130 a{cursor: pointer; display: block;width: 130px!important; height: 55px; border-left: 1px solid #DEDFE1; padding-left: 5px;}

nav ul li .li-con{width: 130px; height: 55px; position: relative; *z-index:9999;}
nav ul li a h1{height: 12px;color:#212121;padding-top: 11px; font-size: 12px;}
nav ul li a h2{height: 12px;color:#727071;font-size: 8px; text-transform: uppercase; padding-top:5px;}
nav ul li a:hover h1,nav ul li a:hover h2{color: #0669b2;}
nav ul li a:hover{text-decoration: none;color: #0669b2;}
nav ul li.cur a h1,nav ul li.cur a h2{color: #0669b2;}

nav ul li.w80{width: 86px;}
nav ul li.w80 a{cursor: pointer; display: block;width:80px!important; height: 50px; border-left: 1px solid #DEDFE1; padding-left: 5px;}
/*
nav{margin-left: 30px;}
nav ul li{width: 120px; height: 50px; border-left: 1px solid #DEDFE1; padding-left: 5px; position: relative;}
nav ul li.w130{width: 135px!important;}
nav ul li a{cursor: pointer; display: block; width: 120px; height: 50px;}
nav ul li a h1{height: 12px;line-height: 12px; color:#212121;padding-top: 11px; font-size: 12px; }
nav ul li a h2{height: 12px;line-height: 12px; color:#727071;font-size: 8px; text-transform: uppercase; }
nav ul li a:hover h1,nav ul li a:hover h2{color: #0669b2;}
nav ul li a:hover{text-decoration: none;color: #0669b2;}
nav ul li.cur a h1,nav ul li.cur a h2{color: #0669b2;}*/


.zi99999{z-index: 99;}
.snav{top:45px; left:-33px; width: 500px; display: none; z-index: 999;}
.snav .snav-s{top:-5px;left:40px;background: url(../images/nav-s.jpg) no-repeat; width: 9px; height: 5px;  z-index: 9;}
.snav .snav-l{background: url(../images/nav-l.jpg) no-repeat; width: 13px; height: 21px; position: relative; z-index:9;}
.snav .snav-r{background: url(../images/nav-r.jpg) no-repeat; width: 13px; height: 21px; position: relative; z-index: 9;}
.snav .snav-c{background: url(../images/nav-c.jpg) repeat-x; height: 21px; line-height: 21px; position: relative; z-index:9;}
.snav .snav-c a{color: #fff; margin:0px 10px; display: inline!important; border:0; padding: 0;}
.snav .snav-c a:hover{color: #fff; text-decoration: underline;}

footer{width: 100%; height: 56px; background:#DEE3F6; color: #424649;}
footer ul{padding-top: 12px;}
footer ul li{border-left: 1px solid #424649;padding-left: 5px; margin-left: 15px; height: 12px; line-height: 12px;}
footer ul li span{margin: 0px 5px;}
footer p{line-height: 30px; text-align:left;padding-left: 5px; margin-left: 15px;}
/*公共样式结束*/

.w231{width: 231px;}
.w235{width: 235px;}
.w237{width: 237px;}
.w514{width: 450px;}
.w1004{width: 1004px;}

/*主体*/
.m-c{margin-left: 80px;}
.m-b{border: 1px solid #DFE6F0;}
/*主体左*/
.m-l-t{height: 27px; line-height: 27px;}
.m-l-t h1{padding-left:13px; margin-left: 8px; background: url(../images/s.jpg) no-repeat left center; color: #00709e; font-weight: bold;}
.m-l-t a{margin-right: 20px; color: #0669b2; text-transform: uppercase;}

/*搜索*/
.search .c1{height: 24px;}
.search .ztxt{border: 1px solid #D1D1E9; color: #000; height: 22px; line-height: 22px; padding:0px 6px; width: 210px; margin-left: 5px;}
.search .zbtn{background: url(../images/search.jpg) no-repeat; height: 24px; line-height: 24px;width: 29px; margin-left: 5px; text-indent: -999999px; overflow: hidden; border: 0;}
.search p{line-height: 24px; padding-left:10px; color: #0669b2;}
.search select{border: 1px solid #D1D1E9; color: #000; height: 24px; line-height: 24px; padding:0px 0px 0px 6px; width: 190px; margin-left: 5px;}

.select_box{margin-left: 5px;border: 1px solid #D1D1E9;display:inline;color:#000;position:relative;cursor:pointer;width:183px;padding-left:6px;background:url(../images/select.jpg)  no-repeat right center;font-size:12px; height:22px;}
.selet_open{display:inline-block;position:absolute;right:0;top:0;width:23px;height:22px;background:url() no-repeat center center;}
.select_txt{display:inline-block;width:165px;line-height:22px;height:22px;cursor:text;overflow:hidden; text-align: left;position: relative ; left: 0px;}
.option{width:165px;border:solid 1px #D1D1E9; border-top:none;position:absolute;top:23px;left:-1px;z-index:2;overflow:hidden;display:none;}
.option a{display:block;text-align:left;padding-left:7px;width:100%;background:#fff; color: #000;}
.option a:hover{color: #0669b2; text-decoration: none;}


/*产品分类*/
.fenlei ul li{width: 235px; height: 58px; border: 1px solid #DFE6F0;margin-top: 10px; *margin-top: 7px;}
.fenlei ul li:hover{border: 1px solid #0669b2;}
.fenlei ul li:first-child{*margin-top: 10px;}
.fenlei ul li a{display: block; padding-left: 20px; padding-top: 10px; text-transform: uppercase;}
.fenlei ul li a:hover{text-decoration: none;}
.fenlei ul li a h1{color: #333333; font-size: 20px;height: 20px; line-height: 20px;}
.fenlei ul li a h2{color: #6a6a6a; font-size: 12px; height: 20px; line-height:20px;}
.fenlei ul li a h2 span.s3{background: url(../images/s4.jpg) no-repeat center; width:6px; height: 20px;margin-left: 5px;}
.fenlei ul li a:hover h2 span.s3{background: url(../images/s3.jpg) no-repeat center; width:6px; height: 20px;margin-left: 5px;}
.fenlei ul li a:hover h2,.fenlei ul li a:hover h1{color: #0669b2;} 
/*主体中*/
.m-c-t{border-bottom: 1px solid #DFE6F0; height: 16px; line-height: 16px; padding-bottom: 7px;}
.m-c-t h1{border-left: 5px solid #0669b2; margin-left: 4px; padding-left: 8px; color:#0669b2; font-weight: bold;}
.m-c-t span{margin-left:8px; color: #6a6a6a;}
.m-c-t a.more{text-transform: uppercase; height: 14px; line-height: 14px; background: #eef1ff; border: 1px solid #ced0e5; padding: 0px 10px; color: #0669b2; display: inline-block;}
.m-c-t a.more:hover{color: #0669b2; text-decoration: underline;}
/*企业介绍*/
/*.jieshao{margin-bottom: 20px;}*/
.jieshao-con{padding: 15px 5px 0px;}
.jieshao-con p{color: #333333; line-height: 20px; text-indent: 2em;}
.zixun{margin-bottom: 15px;}
/*动态资讯*/
.zixun-t{margin-top: 10px;}
.zixun-t .zx-img{width: 151px;height: 93px; margin: 0px 13px 0px 3px;}
.zixun-t .zixun-r{width: 345px;}
.zixun-t .zixun-r a.rt{color: #0669b2; font-size: 14px; font-weight: bold; line-height: 20px;display: block; padding-bottom: 4px;}
.zixun-t .zixun-r a.rt:hover{color: #0669b2; text-decoration: underline;}
.zixun-t .zixun-r p{line-height: 17px; font-size: 12px;color: #0669b2;}
.zixun-t .zixun-r a.xq{color: #0669b2;}
.zixun-t .zixun-r a.xq:hover{olor: #0669b2; text-decoration: underline;}

.zixun ul{padding: 7px 8px 0px;}
.zixun ul li{line-height: 23px; height: 23px;*line-height: 21px; *height: 21px; background: url(../images/s4.jpg) no-repeat left center; padding-left: 10px;}
.zixun ul li span{color: #6aa5d1;}
.zixun ul li a{color: #333; font-size: 12px; margin-left: 12px;}
.zixun ul li a:hover{color: #0669b2; text-decoration: none;}
/*主体右*/
.m-r-t{width: 231px; height: 24px; background: url(../images/m-r-t.jpg) no-repeat;}
.m-r-t h1{margin-left: 6px; padding-left: 10px; background: url(../images/s2.jpg) no-repeat left center; color: #fff; height: 24px;line-height: 24px;}

.m-r-t a.more{text-transform: uppercase; height: 14px; line-height: 14px; background: #eef1ff; border: 1px solid #ced0e5; padding: 0px 10px; color: #0669b2; display: inline-block;}
.m-r-t a.more:hover{color: #0669b2; text-decoration: underline;}

/*企业视频*/
.shipin-con{width: 231px; height: 186px; margin-top: 8px;}

/*科技研发*/
.yanfa img{width: 231px; height: 75px; margin: 8px 0px 3px;}
.yanfa p{line-height: 18px; color: #333333; text-indent: 2em;}

.yanfa ul{padding: 7px 8px 0px;}
.yanfa ul li{line-height: 23px; height: 23px;*line-height: 21px; *height: 21px; background: url(../images/s4.jpg) no-repeat left center; padding-left: 5px;}
.yanfa ul li span{color: #6aa5d1;}
.yanfa ul li a{color: #333; font-size: 12px; margin-left: 5px;}
.yanfa ul li a:hover{color: #0669b2; text-decoration: none;}

/*产品展示*/
.pic{position:relative; height: 155px;}
.pic .prev,.pic .next{width:24px;height:24px;position:absolute;top:68px;z-index:100; cursor:pointer; display: block;}
.pic .prev{ left: 15px; background: url(../images/gun-l.jpg) no-repeat;}
.pic .next{right:15px; background: url(../images/gun-r.jpg) no-repeat;}
.pic .prev:hover{ background: url(../images/g-l.jpg) no-repeat;}
.pic .next:hover{ background: url(../images/g-r.jpg) no-repeat;}

.pic .scroll{width:912px;margin-left:45px;padding-top:7px;overflow:hidden;position:absolute;}
.pic li{float:left;width:210px;text-align:center;position:relative; margin:0px 9px; height: 140px;}
.pic a{margin:0 auto;width:210px; height:140px;overflow:hidden;}
.pic img{display:block;width:210px;height:140px;}

/*---------------首页样式结束----------------*/



/*----------------内页样式开始----------------*/
/*左侧开始*/
.w732{width: 732px;}
/*左侧例表*/
.slist{}
.slist .sl-t{background: url(../images/aside.jpg) no-repeat; width: 237px; height: 50px; color: #fff;}
.slist .sl-t h1{line-height: 50px;}
.slist .sl-t1{font-size: 16px;}
.slist .sl-t2{text-transform: uppercase; font-size: 10px; margin-left: 5px;}
.slist .sl-c{border:1px solid #d6eaff; border-top: 0;}
.slist .sl-c ul{padding:10px 10px 20px;}
.slist .sl-c ul li{height: 34px; line-height: 34px; border-bottom:1px dashed #acacac; padding-left: 10px;}
.slist .sl-c ul li a{ padding-left:20px; background: url(../images/s3.jpg) no-repeat left center;}
.slist .sl-c ul li a .sl-c1{color:#454545; font-size: 12px;}
.slist .sl-c ul li a .sl-c2{color:#737373; text-transform: uppercase; font-size: 8px; margin-left: 5px;}
.slist .sl-c ul li a:hover .sl-c1,.slist .sl-c ul li a:hover .sl-c2{color: #0669b2;}
.slist .sl-c ul li a:hover{text-decoration: none;}

.tel{background: url(../images/tel.jpg) no-repeat left center; display: block; width: 231px; height:37px;}
/*右侧*/
.main-r{margin-left: 10px;}
.zplace ,.zplace a{color: #6a6a6a;}
.zplace a:hover{color: #0669b2; text-decoration: none;}
.zplace a,.zplace span{margin: 0px 3px;}

.main-r-list{padding: 10px 10px 20px 15px;}
.main-r-list li{height: 36px; line-height: 36px; border-bottom: 1px dashed #666666; display: block; padding:0px 5px 0px 11px; background: url(../images/s5.jpg) no-repeat left center; color: #333;}
.main-r-list li a{color: #333;}
.main-r-list li a:hover{color:#0669b2; text-decoration: none;}

.zpages{height: 21px;line-height: 21px; color: #333; margin:15px 0px;}
.zpages .zpc a{height: 19px; line-height: 19px; background:url(../images/page.jpg) repeat-x center; padding: 0px 4px; *padding: 0px 6px;color: #333; border: 1px solid #d3d3d4;}
.zpages .zpc a:hover{border: 1px solid #0669b2; color: #0669b2; text-decoration: none;}
.zpages .zpc a,.zpages .zpform span{margin-right: 5px; *margin-right: 3px;display: inline-block;}
,.zpages .zpform{height: 21px; line-height: 21px;}
 .zpages .zptxt{width: 25px; height: 19px; line-height: 19px; border: 1px solid #8DB5D8;}
.zpages .zpbtn{background: url(../images/go.jpg) no-repeat center; width: 20px; height: 21px; line-height: 21px; text-indent: -99999px; overflow: hidden; border: 0; cursor: pointer;}

/*新闻概况*/
.main-r-con{padding:20px 15px;}
.main-r-con p{text-indent: 2em; color: #2a2a2a; line-height: 20px; margin: 12px 0px; display: block;}

/*产品例表页*/
.cplist{padding: 15px 10px 10px;}
.cplist li{width: 335px; height: 96px; margin: 15px 10px; color: #333;}
.cplist li .cp-img{width: 150px; height: 96px;}
.cplist li .cp-r{width: 175px; line-height: 19px; height: 96px; overflow: hidden;}
.cplist li .cp-r a{color: #0669b2; line-height: 20px;}
.cplist li .cp-r a:hover{color: #0669b2; text-decoration: underline;}
.cplist li .cp-r span{color: #0669b2;}

/*产品内容页*/
.cp-table{margin: 20px auto;border: 1px solid #0669b2; color: #333; line-height:26px;}
.cp-table .c1{color: #0669b2;}
.cp-table .c2{color: #ff0000;}
.cp-table tr td{padding:8px 12px;}
.cp-table tr td.cp-t1{border-bottom: 1px solid #fff; background:#0669b2; color: #fff;}
.cp-table tr td.cp-t2{background:#0669b2; color: #fff;}
.cp-table tr td.cp-c1{border-bottom: 1px solid #0669b2;}
.cp-table .cp-con{padding: 20px 30px;}
.cp-table .cp-con h1{color: #0669b2; line-height: 18px;font-size: 14px; font-weight: bold;}
.cp-table .cp-img{margin: 10px auto; width: 500px; height: 330px;}
.cp-table .cp-con p{line-height: 24px;}

.main-r-title{border-bottom: 1px dashed #ccc; margin-bottom: 20px;}
.main-r-title h1{height: 20px; line-height: 20px; font-size: 16px; font-weight: bold; color: #0669b2; margin: 10px auto 10px;}
.main-r-title p{height:20px; line-height: 20px;padding-bottom: 5px;*padding-bottom: 15px;}
/*----------------内页样式结束----------------*/

/*LOGO下方flash*/
.flash-c{ width: 785px; height: 315px; margin: 0px auto; text-align: center; margin-top: 170px; left:87px;}
.flash-c img{padding-top:45px;}


.newspic {

width:650px;
width:expression(document.body.clientWidth>650?"650px":"auto"); 
max-width:650px;
overflow:hidden;}

