/* CSS Document */
*{padding:0; margin:0;}

html {overflow:-moz-scrollbars-vertical; scrollbar-face-color:#E8E8E8;scrollbar-shadow-color:#C1C1BB;scrollbar-highlight-color:#C1C1BB;scrollbar-3dlight-color:#EBEBE4;scrollbar-darkshadow-color:#EBEBE4;scrollbar-track-color:#F4F4F0;scrollbar-arrow-color:#CACAB7; }

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,input,img{padding:0; margin:0;}   
div,ul,li{list-style:none;}
a{text-decoration: none; color:#666666;}
a:hover { text-decoration: none; color:#FF0000;}
h1,h2,h3,h4,h5,h6{font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; }
.clear{margin:0px; padding:0px; clear:both;}
TABLE {BORDER-COLLAPSE: collapse; border-spacing: 0;}
TABLE img{ display:block;}
img{border:0px;}

body{font-size:12px; color:#666666; background:#f5f5f5 url(../images/backnews_2.jpg) repeat-x; font-family:Microsoft YaHei,Arial, Helvetica, sans-serif; padding:0; margin:0; behavior:url("images/csshover.htc");-webkit-text-size-adjust:none;  }

td{font-size:12px; line-height:26px;}

/*--------网站头部 --------------*/
.top{width:1025px; height:27px; line-height:27px; margin:0 auto; text-align:right;}
.topbg{background:url(../images/back_4.jpg) no-repeat right center; }
.top a{padding:0 10px;}


.header{height:79px; width:1125px; margin:0 auto;}
.headerleft{ float:left; width:194px; height:79px; margin-right:70px;}
.headerleft img{display:block;}
.headercent{float:left; margin-left:220px; max-width:740px; overflow:hidden; padding-top:30px;}


/*导航菜单*/
#nav {max-width: 740px; DISPLAY: block; HEIGHT: 42px; OVERFLOW: hidden; float:right; margin-top:4px;}
#navMenu UL {WIDTH: 740px; float:left; HEIGHT: 42px;}
#navMenu LI {DISPLAY: inline; FLOAT: right; COLOR: #414141; FONT-SIZE: 14px; font-weight:bold;}
#navMenu LI A {LINE-HEIGHT: 42px; text-align:center; WIDTH:100px; DISPLAY: block; HEIGHT: 42px; COLOR: #333333; }
#navMenu LI A:hover {COLOR: #FF0000;}

.dropMenu {Z-INDEX: 9999; BORDER: #cccccc 1px solid; POSITION: absolute; PADDING:15px; padding-right:0px; WIDTH: auto; BACKGROUND: #fff;  VISIBILITY: hidden; TOP: 0px;/*border-radius:5px;*/}
.dropMenu ul{float:left; padding-right:20px; overflow:hidden;}

.rightbanner_left{float:left;}
.rightbanner_left h3{font-size:14px; font-weight:bold; color:#ff0000; margin-bottom:8px; text-align:left;}
.rightbanner_left h3 a{color:#ff0000;}
.rightbanner_left h3 a:hover{color:#ff0000;}
.rightbanner_left li {TEXT-ALIGN: center; DISPLAY: inline; line-height:26px; text-align:left;}
.rightbanner_left li A {DISPLAY: block; WHITE-SPACE: nowrap;}
.rightbanner_left li A:hover {URSOR: pointer; color:#ff0000;}

.rightbanner_right{padding-left:20px; border-left:1px #cccccc dotted; float:left; padding-right:25px;}
.rightbanner_right h3{font-size:14px; font-weight:bold; color:#ff0000; margin-bottom:8px; text-align:left;}
.rightbanner_right h3 a{color:#ff0000;}
.rightbanner_right h3 a:hover{color:#ff0000;}
.rightbanner_right li img{display:block; padding-bottom:5px; border:1px #CCCCCC solid;}
.rightbanner_right li{text-align:left; line-height:26px; color:#6F6F6F;}

.rightbanner_right1{ padding-left:20px; border-left:1px #cccccc dotted;}
.rightbanner_right1 h3{font-size:14px; font-weight:bold; color:#ff0000; margin-bottom:8px; text-align:left;}
.rightbanner_right1 li{text-align:left; line-height:24px; color:#6F6F6F; border-bottom:1px #CCCCCC dotted; display:block;}


/*合作伙伴*/
.dropMenu1 {Z-INDEX: 9999; BORDER: #cccccc 1px solid; POSITION: absolute; WIDTH: auto; BACKGROUND: #fff;  VISIBILITY: hidden; TOP: 0px;/*border-radius:5px;*/}
.dropMenu1 ul{overflow:hidden; width:255px; padding:15px 0 0 15px;}
.dropMenu1 li{ float:left; width:112px; height:47px; margin-right:15px; margin-bottom:15px;}
.dropMenu1 li img{ display:block; width:110px; height:45px; border:1px #ccc solid;}
.dropMenu1 li img:hover{border:1px #ff0000 solid;}

/*高新业务*/
.dropMenu2 {Z-INDEX:9999; BORDER: #cccccc 1px solid; padding:15px; POSITION: absolute; WIDTH: auto; BACKGROUND: #fff;  VISIBILITY: hidden; TOP: 0px; /*border-radius:5px;*/}
.dropMenu2 h3{font-size:14px; font-weight:bold; color:#ff0000; margin-bottom:4px; text-align:left;}
.dropMenu2 h3 a{color:#ff0000;}
.dropMenu2 h3 a:hover{color:#1A2243;}
.dropMenu2_left{float:left; width:200px; padding-right:15px;}
.dropMenu2_left li{line-height:28px; background:url(../images/back_44.jpg) no-repeat left center; padding-left:10px; border-bottom:1px #ccc dashed;}
.dropMenu2_right{float:right; width:280px; padding-left:15px; border-left:1px #cccccc dotted;}
.dropMenu2_right dl{ width:274px; height:78px; padding:6px 0 10px 0;}
.dropMenu2_right dt{float:left; margin-right:8px; width:106px; height:78px; background:url(../images/back_41.jpg) no-repeat;}
.dropMenu2_right dt img{display:block; width:96px; height:68px; padding:5px 0 0 5px;}
.dropMenu2_right dd{float:left; height:78px; width:160px; line-height:20px; color:#6F6F6F;}
.dropMenu2_right dd h2{font-size:14px; font-weight:bold;}
.dropMenu2_right dd h2 a{ color:#2D3967;}
.dropMenu2_right dd h2 a:hover{ color:#ff0000;}


/*--------首页banner --------------*/
.hbanner{height:399px; margin:0 auto; width:100%; border-bottom:1px #FFFFFF solid;}
#full-screen-slider { width:100%; height:399px; float:left; position:relative;margin:0 auto;}
#slides { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:330px; z-index:9900; margin:0;}
#pagination li { display:block; list-style:none; width:12px; height:12px; float:left; margin-left:10px; border-radius:8px; background:#ccc }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin-top:0px;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}


/*
#homecp{ width:1025px; height:188px; background:url(../images/hcpbg.jpg) no-repeat; margin:20px auto 0;}
.homecp{ margin:0 auto; width:1025px; height:172px; padding-top:16px;}
.lanmu{margin:0 auto; overflow:hidden;}
#scrollbox{ width:964px;}
#scrollbox li { padding:0 8px; FLOAT: left; width:225px; height:160px;}
#scrollbox li img{width:213px; height:112px; padding:8px 6px 14px 6px; background:url(../images/back_16.jpg) no-repeat;}
#scrollbox li img:hover{}
#scrollbox li p{text-align:center;}
.pointer{ width:20px; height:49px; cursor:pointer;}


.column{ margin:20px auto 0; width:1025px;}
.columnleft{float:left; width:318px; margin-right:28px;}
.columnleft h3{ width:298px; height:44px; line-height:44px; font-size:16px; padding:0 8px 0 12px; color:#2D3967; background:url(../images/back_27.jpg) no-repeat;}
.columnleft h3 span{float:right; font-size:12px;}
.columnleft_lr{overflow:hidden; width:294px; padding:0 12px; height:196px; background:url(../images/back_32.jpg) repeat-y;}
.columnleft_lr li{line-height:30px; background:url(../images/back_44.jpg) no-repeat left center; padding-left:10px; border-bottom:1px #ccc dashed;}

.columncent{float:left; width:356px;}
.columncent h3{ width:336px; height:44px; line-height:44px; font-size:16px; padding:0 8px 0 12px; color:#2D3967; background:url(../images/back_29.jpg) no-repeat;}
.columncent h3 span{float:right; font-size:12px;}
.columncent_lr{overflow:hidden; width:331px; padding:0 14px; height:196px; line-height:22px; background:url(../images/back_53.jpg) repeat-y;}
.columncent_lr img{display:block; padding-bottom:6px;}

.columnright{float:right; width:298px;}
.columnright h3{ width:278px; height:44px; line-height:44px; font-size:16px; padding:0 8px 0 12px; color:#2D3967; background:url(../images/back_31.jpg) no-repeat;}
.columnright h3 span{float:right; font-size:12px;}
.columnright_lr{overflow:hidden; width:274px; padding:0 12px; height:196px; line-height:22px;  background:url(../images/back_34.jpg) repeat-y;}
.columnright_lr dl{ width:274px; height:78px; padding:6px 0 15px 0;}
.columnright_lr dt{float:left; margin-right:8px; width:106px; height:78px; background:url(../images/back_41.jpg) no-repeat;}
.columnright_lr dt img{display:block; width:96px; height:68px; padding:5px 0 0 5px;}
.columnright_lr dd{float:left; height:78px; width:160px; line-height:20px; color:#6F6F6F;}
.columnright_lr dd h2{font-size:14px; font-weight:bold;}
.columnright_lr dd h2 a{ color:#2D3967;}
.columnright_lr dd h2 a:hover{ color:#ff0000;}
*/

.homemain{ height:887px; width:1025px; margin:15px auto 0;}
.homemainleft{ float:left; background:#fff;height:887px; padding:0 12px; width:245px;}
.habout{ height:492px; width:245px;}
.homemainleft h3{ height:36px; line-height:36px; border-bottom:1px #ccc solid; padding-top:6px; color:#21294E; font-size:16px;}
.homemainleft h3 span{float:right; font-size:12px; font-weight:normal;}
.habout_lr{line-height:22px; overflow:hidden; padding-top:10px;}
.habout_lr img{display:block; padding-bottom:6px;}
.habout2{ max-height:190px; width:245px;}
.habout2_lr{ line-height:22px; padding-top:10px; overflow:hidden;}
.code{ overflow:hidden; margin:10px auto 0; width:227px;}


.homemainright{float:right; width:742px;}
.hsolution{background:#fff; padding:0 18px; width:706px; height:381px;}
.homemainright h3{ height:36px; line-height:36px; border-bottom:1px #ccc solid; padding-top:6px; color:#21294E; font-size:16px;}
.homemainright h3 span{float:right; font-size:12px; font-weight:normal;}
.hsolution dl{ width:706px; height:124px; border-bottom:1px #ccc dashed; padding:15px 0 20px 0;}
.hsolution dt{float:left; margin-right:10px; width:171px; height:124px; background:url(../images/backnews_22.jpg) no-repeat;}
.hsolution dt img{display:block; width:153px; height:108px; padding:9px 0 0 9px;}
.hsolution dd{float:left; height:124px; width:524px; line-height:20px; color:#6F6F6F;}
.hsolution dd h2{font-size:14px; font-weight:bold; padding-bottom:4px;}
.hsolution dd h2 a{ color:#2D3967;}
.hsolution dd h2 a:hover{ color:#ff0000;}
.hsolution dd h4{ text-align:right;}

.hproduct{background:#fff; padding:0 18px; width:706px; height:227px; margin-top:15px;}
#colee_left h2{padding:18px 10px 0 15px;}
#colee_left img{ width:211px; height:114px; border:1px #ccc solid; display:block;}
#colee_left img:hover{border:1px #ff0000 solid;}
#colee_left p{line-height:30px; height:30px; font-size:12px; font-weight:normal;}

.hnews{background:#fff; padding:0 18px; width:706px; height:249px; margin-top:15px;}
.hnews dl{float:left; width:192px; padding-top:20px; font-weight:bold; text-align:center; margin-right:15px; overflow:hidden;}
.hnews dl img{display:block; width:192px; height:126px;}
.hnews dd{padding-top:6px;}
.hnews ul{float:left; width:492px; overflow:hidden; padding-top:8px;}
.hnews li{line-height:30px; background:url(../images/backnews_34.jpg) no-repeat left center; padding-left:10px; border-bottom:1px #ccc dashed;}
.hnews li span{float:right; color:#999999; font-size:11px;}


/*--------首页页脚版权说明--------------*/
#footer{ margin:20px auto 0; width:100%; height:34px; background:#1A2243;}
.footer{width:1025px; line-height:34px; font-size:12px; margin:0 auto; color:#fff; text-align:center;}
.footer a{color:#fff;}
.footer a:hover{color:#FFF600;}


.lybannrt{ width:100%; margin:0 auto; height:180px; border-bottom:1px #FFFFFF solid;}
.lybannrtbg1{ background:url(../images/bannerin2.jpg) no-repeat center top;}
.lybannrtbg2{ background:url(../images/bannerin3.jpg) no-repeat center top;}
.lybannrtbg3{ background:url(../images/bannerin4.jpg) no-repeat center top;}


.lymain{ width:1025px; margin:10px auto 0;}
.lymainleft{float:left; width:179px;}
.category{width:177px; border:1px #CCCCCC solid;margin-bottom:10px;}
.category h3{height:40px; line-height:40px; width:137px; font-size:14px; font-weight:bold; color:#333333; background:url(../images/ly_5.jpg) repeat-x; padding-left:40px;}
.category ul{overflow:hidden;}
.category ul li{ width:137px; height:40px; line-height:40px; background:url(../images/ly_7.jpg) no-repeat left center; font-size:14px; padding-left:40px;}
.category ul li a{color:#222;}
.category ul li a:hover{ color:#ff0000;}

.leftcontact{width:177px; border:1px #CCCCCC solid; margin-bottom:10px; background:#fff;}
.leftcontact h3{ height:40px; line-height:40px; background:url(../images/ly_18.jpg) no-repeat; font-size:14px; font-weight:bold; color:#333; width:153px; padding-left:34px;}
.leftcontact div{overflow:hidden; padding:10px;}
.leftcontact div img{display:block; width:157px; height:104px;}
.leftcontact div p{line-height:18px; margin-top:6px; font-weight:bold;}



.lymainright{ float:right; width:823px;}
.title{ width:823px; height:40px; line-height:40px; border-bottom:1px #D6D6D6 solid; font-size:14px; font-weight:bold;}
.title a{}
.title a:hover{color:#FFF600;}
.title span{float:right; font-size:12px; font-weight:normal;}
.tylm{ border:0px #D4D4D4 solid;background:#fff;}
.maintext{ padding:10px 15px; line-height:24px; }
.maintext td {padding:4px;}


/*--------在线留言--------------*/
.guestbook h4{font-size:12px; margin:10px 0px; padding-left:15px;}
.guestbook ul{border:1px solid #ccc; border-bottom:0px solid #ccc;} 
.guestbook ul li{ padding:4px 0; border-bottom:1px solid #ccc;}
.guestbook ul li span{float:left; text-align:right; width:120px; padding:0 10px 0 0;}


.partner ul{overflow:hidden; padding:18px 0 0 20px;}
.partner li{ float:left; width:112px; height:47px; margin-right:21px; margin-bottom:18px;}
.partner li img{ display:block; width:110px; height:45px; border:1px #ccc solid;}
.partner li img:hover{border:1px #ff0000 solid;}



.cssbold {font-size:14px; font-weight:bold;COLOR: #333;}
.product{background:#fff; padding:0 15px 15px;}
.product td{ padding:4px;}
.product dl{ height:172px; width:793px; padding:15px 0 10px 0; border-bottom:1px #ccc dotted;}
.product dt{float:left;width:228px; height:172px; margin-right:20px; background:url(../images/ly_15.jpg) no-repeat bottom center;}
.product dt img{display:block; width:218px; height:147px; padding:4px; border:1px #ccc solid;}
.product dd{float:left; width:540px; height:172px;}
.product dd b{font-size:16px; color:#003079;}
.product dd a{color:#003079;}
.product dd a:hover{color:#ff0000;}
.product dd p{line-height:22px; padding-top:8px;}
.product dd span{ color:#848484; padding-right:20px;}

.news{overflow:hidden; padding:10px 15px;}
.news ul li{ overflow:hidden; border-bottom:1px #ccc dashed; line-height:36px; background:url(../images/back_44.jpg) no-repeat left center; padding-left:10px;}
.news ul li span{ float:right; font-size:11px; font-weight:normal; color:#A9A9A9;}
.news ul li p{line-height:20px;}

.newsshow{overflow:auto;width:689px; padding:24px;background:#fff; line-height:22px;}
.news_xxjs{line-height:24px; padding:10px;}
.news_title{ height:35px; line-height:35px; font-size:16px; font-weight:bold; padding:0px; color:#ff6600;text-align:center;margin:10px 0px;}
.pubdate_new{ border:#ccc 1px solid; height:26px; line-height:26px; margin:0 auto; width:758px; OVERFLOW: hidden; text-align:center;margin:10px 0px 0px 0px;background-color:#f5f5f5;margin-top:15px;}
.pubdate_new2{ border:#ccc 1px solid; height:26px; line-height:26px; margin:0 auto; width:758px; OVERFLOW: hidden; text-align:center;margin:10px 0px 10px 0px;background-color:#f5f5f5;margin-top:15px;}
.pubdate{border: #ccc 1px solid;height:26px; line-height:26px;  margin:10px 0px 10px 0px; OVERFLOW: hidden; text-align:center;background-color:#f5f5f5;}
.pagelist{/*border: 1px solid #ccc;*/overflow:hidden;background-color: #666;padding:1px 5px 1px 5px;color: #ffffff;}
.red {/*border: 1px solid #ccc;*/overflow:hidden;	background-color: #ff6600; color: #ffffff;font-weight: bold;	padding:1px 5px 1px 5px;}


/*------------------------------------------------product css------------------------------------------------------- */
.pubdate_prod{border: #DCDCDC 1px solid; height:30px; line-height:30px; padding-left:8px; OVERFLOW: hidden; BACKGROUND-COLOR: #f5f5f5;text-align:left; margin-bottom:10px;}
.sec1  {
background-image: url(../images/d2.gif);
cursor:pointer;
color:  #ffffff;
padding-top:4px;
}

.sec2  {
background-image: url(../images/d1.gif);
cursor:pointer;
color:  #ffffff;
font-weight:  bold;
padding-top:4px;
}

.sec3  {
background-color:#cccccc;
cursor:pointer;
color:  #333333;
padding-top:4px;
}

.sec4  {
background-color:#333333;
cursor:pointer;
color:  #ffffff;
font-weight:  bold;
padding-top:4px;
}



.showtop_left{float:left; width:350px;}
/*图片切换效果*/
#preview{float:none; margin:0 auto; text-align:center; width:350px;}
.jqzoom{width:350px; height:235px; position:relative;}

.zoomdiv{left:859px; height:175px; width:350px;}
.list-h li{float:left; text-align:left; width:350px;}
#spec-n5{width:360px; padding-top:10px; overflow:hidden;}
/*
#spec-left{ background:url(../images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(../images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
*/
#spec-list{ width:360px; float:left; overflow:hidden; display:inline;}
#spec-list ul li{ float:left; display:inline; width:58px; border:1px #CCCCCC solid; margin-right:2px;}
#spec-list ul li img{ padding:0px ; border:0px solid #ccc; width:58px; height:39px; cursor:pointer;}

/*jqzoomһزwww.16sucai.com*/
.jqzoom{position:relative;padding:0; border:1px #CCCCCC solid;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 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:360px; /*margin-right:10px;*/}
#spec-list div{ margin-top:0; margin-left:0px; *margin-left:0;}




