﻿@charset "utf-8";
/* 全局样式 */
html{ width:100%;}
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,table,th,td,p,blockquote,pre,form,fieldset,legend,hr,img{margin:0;padding:0;border:0;}
body{ height:100%; width:100%;font-size:12px; text-align:left; font-family:"宋体"; color:#494949;-webkit-text-size-adjust:none; background:url(../images/body_01.png) top center no-repeat #fff;}
input,select{font-size:12px;}
ul,ol,li{list-style-type:none;}
a{color:#494949; text-decoration:none;}
a:hover{color:#004481; text-decoration:none;}
.clear{ clear:both;}
p{line-height:25px; color:#494949;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:12px;}
/*全局样式结束*/
/*--------------------------------------header-----------------------------------------------------------*/
#header{width:1000px; height:100px; margin:auto; overflow:hidden;}
.logo{width:445px; height:101px; float:left; }
.rightlogo{float:right;}
.swsy{float:right; height:auto; float:right;}

#nav{width:1000px; height:41px; margin:auto; background:url(../images/navbg_03.png) top left repeat-x;}
#nav ul{width:780px; margin:auto;}
#nav ul li{float:left; font-family:"Microsoft YaHei","微软雅黑","黑体"; font-size:14px; line-height:41px; text-align:center; background:url(../images/navline_03.png) top right no-repeat; padding-right:1px;}
#nav ul li a{color:#Fff; width:110px; display:block;}
#nav ul li a:hover{ background:url(../images/navhover_03.png) top center no-repeat; color:#014380;}
.thisclass{ background:url(../images/navhover_03.png) top center no-repeat; color:#014380!important;}


#bannerbox{width:1000px; height:200px; margin:auto; }
#banner{height:200px;overflow:hidden; }
.banner .d1{width:100%;height:200px;display:block;position:absolute;left:0px;top:141px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:310px;}
.banner .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(../images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:url(../images/img1_1.png) no-repeat center;}

.searbox{  min-width:266px; height:40px; line-height:40px;font-family:"Microsoft YaHei","微软雅黑","黑体"; font-size:16px; text-align:center; color:#004481; margin-top:18px;}

#F1box{width:1000px; height:auto; margin:auto;margin-top:20px;}
.leftF1box{width:308px; float:left;}
.leftF1box .bt{width:308px; height:40px; line-height:40px;font-family:"Microsoft YaHei","微软雅黑","黑体"; font-size:18px;color:#004481; font-weight:400;}
.leftF1box .bt font{line-height:40px;font-family:"Microsoft YaHei","微软雅黑","黑体"; font-size:16px;color:#777;}
.leftF1box .bt span{float:right; width:41px; height:12px; margin-top:14px;}
.line{float:left; background:url(../images/linnne_03.png) top center no-repeat; width:22px; height:188px; margin:20px 8px;}
#listtext{width:308px; height:auto;margin-top:20px;}
#listtext li{width:308px; height:40px; line-height:40px; font-size:12px; font-family:"Microsoft YaHei","微软雅黑","黑体"; border-bottom:#d9d9d9 1px solid;}
#listtext li em{float:left; background:url(../images/newico_03.png) top center no-repeat; width:6px; height:2px; float:left; margin-top:19px; margin-right:10px;}
.aboutbox{width:370px; height:auto; margin:auto;}
.aboutbox p{font-size:12px; font-family:"Microsoft YaHei","微软雅黑","黑体"; margin-top:20px;}

#F2box{width:1000px; height:auto; margin:auto; }
#F2box .bt{width:1000px; height:40px; line-height:40px;font-family:"Microsoft YaHei","微软雅黑","黑体"; font-size:18px;color:#004481; font-weight:400;}
#F2box .bt font{line-height:40px;font-family:"Microsoft YaHei","微软雅黑","黑体"; font-size:16px;color:#777;}
#F2box .bt span{float:right; width:41px; height:12px; margin-top:14px;}

#linkbox{width:1000px; height:46px; margin:auto; border-top:6px solid #0c5eaa; margin-top:20px; font-family:"Microsoft YaHei","微软雅黑","黑体"; font-size:12px; line-height:46px;}
#linkbox a{padding:0 3px;}
#linkbox a:hover{ text-decoration:underline;color:#004481;}
#footer{width:1000px; height:100px; margin:auto; background:#3d8dd7;}
.bnav{width:1000px; height:auto; line-height:30px; margin:auto;color:#fff; text-align:center;font-family:"Microsoft YaHei","微软雅黑","黑体"; padding-top:12px; }
.bnav p{color:#fff;}
.bnav a{color:#fff;}
.bnav a:hover{ text-decoration:underline; color:#fff; }

/*内页样式*/

.neiye_page{width:1000px; height:auto; margin:0px auto; overflow:hidden;}
.neiye_left{width:215px; height:auto; overflow:hidden; background:#e4e4e4; margin:30px 0px 30px 0px; float:left; border-top-left-radius: 4px 2px;
border-top-right-radius: 3px 4px; border-bottom-left-radius: 4px 2px;
border-bottom-right-radius: 3px 4px;}
	.neiye_left h2{width:215px; height:45px; overflow:hidden; background:url(../images/btt.png) top left no-repeat #fff; text-align:center; line-height:40px; font-family:"Microsoft YaHei"; font-size:18px; color:#FFF;}

	.A_menu{width:215px; height:auto; overflow:hidden; margin:0px auto;}
	.A_menu li{width:215px; text-align:center; line-height:34px; height:34px; color:#494949; overflow:hidden; margin:5px 0px 5px 0px; background:url(../images/inc_leftBg.jpg) center center no-repeat;}
	.A_menu li a{width:215px; text-align:center; line-height:34px; height:34px; color:#494949; overflow:hidden; font-family:"微软雅黑"; font-size:14px; display:block;}
	.A_menu li a:hover{width:215px; text-align:center; line-height:34px; height:34px; color:#0262af; overflow:hidden; background:url(../images/inc_leftBgA.jpg) center center no-repeat;}
	.A_menuHover{width:215px; text-align:center; line-height:34px; height:34px; color:#0262af !important; overflow:hidden; background:url(../images/inc_leftBgA.jpg) center center no-repeat !important;}


	.neiye_right{width:755px; height:auto; overflow:hidden;color:#494949; font-size:14px; font-family:'Microsoft YaHei'; line-height:24px; margin-top:30px; float:right;}
	.neiye_Title{width:755px; height:55px; overflow:hidden; background:url(../images/inc_titleD.jpg) left top no-repeat;font-family:"Microsoft YaHei";font-size:12px;}	
	.neiye_Title h3{ height:55px; line-height:40px; float:left;text-indent:30px;font-family:"Microsoft YaHei";font-size:18px; color:#FFF;}
	.neiye_Title h4{height:55px; line-height:50px; float:right;font-family:"Microsoft YaHei";font-size:12px; color:#494949; ;}
	.neiye_AText{width:755px; height:auto; overflow:hidden;color:#494949; font-size:14px; font-family:'Microsoft YaHei'; line-height:24px; margin-bottom:15px;}


/* 内页新闻样式 */	
.neiye_newsList{width:755px; height:auto; overflow:hidden; margin-top:15px;}
.neiye_newsList li{width:755px; height:40px; line-height:40px; font-size:14px; font-family:'Microsoft YaHei'; overflow:hidden; color:#494949; border-bottom:1px solid #ddd; list-style-type:none;}
.neiye_newsList li a{color:#494949;font-size:14px; font-family:'Microsoft YaHei'; line-height:40px; float:left;}
.neiye_newsList li em{float:left; width:7px; height:7px;background:url(../images/jiantou.gif) left top no-repeat; margin-top:17px; margin-right:5px;}
.neiye_newsList li a:hover{text-decoration:underline; color:#ff8c00;}	
.neiye_newsList li span{color:#494949;font-size:14px; font-family:'Microsoft YaHei'; line-height:40px; float:right;}

/* 内页项目展示样式 */
.neiye_proImg{width:755px; height:auto; overflow:hidden; margin-top:15px;}
.neiye_proImg li{width:224px; height:autopx; overflow:hidden; float:left; margin-left:20px; margin-bottom:20px;text-align:center;}
.neiye_proImg li a{width:220px; height:autopx; border:2px solid #d2d2d2; display:block;}
.neiye_proImg span{width:220px; height:30px; line-height:30px; overflow:hidden; }

/* 内页案例展示样式 */
.neiye_caseImg{width:755px; height:auto; overflow:hidden; margin-top:15px;}
.neiye_caseImg li{width:365px; height:279px; overflow:hidden; float:left; margin-left:10px; margin-bottom:20px;text-align:center;}
.neiye_caseImg li a{width:360px; height:249px; border:2px solid #d2d2d2; display:block;}
.neiye_caseImg span{width:360px; height:30px; line-height:30px; overflow:hidden; }

.page{padding:3px;margin:20px;text-align:center;}
.page a{border:#eee 1px solid;padding:2px 5px;margin:2px;color:#036cb4;text-decoration:none;}
.page a:hover{border:#999 1px solid;color:#666;}
.page a:active{border:#999 1px solid;color:#666;}
.page .current{border:#3d8dd7 1px solid;padding:2px 5px;font-weight:bold;margin:2px;color:#fff;background-color:#3d8dd7;}
.page .disabled{border:#eee 1px solid;padding:2px 5px;margin:2px;color:#ddd;}


.news{}
.list{text-align: left;}
.list li,.rel-news li{ background:url(xx.jpg) repeat-x bottom; line-height:32px ; padding-right:20px;}
.list li a,.rel-news li a{ display: block; padding: 0px 10px 0px 20px; background-image: url(icon1.jpg); background-repeat: no-repeat; background-position: 10px center; }
.list li span{ color:#666; float: right;/**/text-align: right;/**/}
.list li a:hover{color: #fc8f00;}

.list-pic li{ padding:10px; border-bottom:1px dashed #E4E4E4; }
.list-pic .newspic{ width:130px; height:90px; border:1px solid #E4E4E4; padding:2px; text-align:center}
.list-pic .newstext{ width:580px;}
.list-pic .news-tit{ line-height:35px; font-size:15px; font-weight:bold;}
.list-pic .news-summary{ line-height:20px; color: #666;}

.news-detail{font-family:'Microsoft YaHei'; font-size:14px;/*margin:20px 0px;  padding:10px 0;*/}
.news-tittle{ height:86px;}
.news-tittle h4{  font-size:20px; font-weight:normal; color:#4c4c4c; text-align:center; border-bottom:1px dotted #d4d4d4; padding:10px 0;}
.extro{ width:100%; margin-top:10px; display:block;}
	.extro .dt{float:right; color:#666; font-size:12px; height:30px; line-height:10px;}
	.extro .dt p{ font-size:13px; color:#333;height:30px; line-height:10px;}
	.extro .dt p span{ padding-right:20px; color:#666;height:30px; line-height:10px;}
.new_info{ margin:20px 0px 40px 0px;}

.rel-product h4, .rel-news h4 {margin-top:15px; font-size:14px;
padding: 0px 10px;
border-bottom: 1px solid rgb(2, 98, 175);}

/*浜у搧灞曠ず*/
.cp ul li ,.rel-product ul li{ width:154px; float:left; margin:20px 10px 0px 20px; display:inline; text-align:center;}
.cp ul li a ,.rel-product ul li a{ display:block;}
.cp ul li a img,.rel-product ul li a img  { padding:1px; border:1px solid #e1e1e1; margin-bottom:3px;}
.cp ul li a:hover img,.rel-product ul li a:hover img { padding:0px; border:2px solid #f98510;}

.cp ul li p span{ float:left; margin:0px 5px; }
.cp ul li span a img,.cp ul li span a:hover img{ border:1px solid #FFF; padding:1px;}


/*浜у搧灞曠ずdetail*/
.cp-detail{ margin:0px 0px; font-family:'Microsoft YaHei'; font-size:14px; line-height:25px;}

/*-------澶氬浘鐗囧垏鎹㈡斁澶�*/
#previewCase{ float:left; width:413px;}
.jqzoomCase{ width:413px; height:249px; position:relative;}

#preview{ float:left; width:300px;}
.jqzoom{ width:300px; height:auto; position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:300px; height:56px; padding-top:6px; overflow:hidden;}

#spec-n5Case{width:413px; height:56px; padding-top:6px; 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:255px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

#spec-listCase{ width:255px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-listCase ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-listCase ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.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:270px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}

#spec-listCase{ position:relative; width:385px; margin-right:6px;}
#spec-listCase div{ margin-top:0;margin-left:-30px; *margin-left:0;}

.cp-canshu{ float:right; width:420px;  }
.cp-canshu .anniu{ margin:25px auto;}
.button-gm{background: url(icon-gm.jpg) no-repeat; width:128px; height:38px; border: 0px }
.button-gwc{background: url(icon-gwc.jpg) no-repeat; width:133px; height:38px; border: 0px }

.cp-info{ margin:30px 0px;}
.cp-info h4{ border:1px solid #d7d7d7; padding:0px 20px; text-align:center;font-family:'Microsoft YaHei'; font-size:18px; line-height:35px;}
.cp-info1{ margin:20px 0px;}


.tab{border-top:#ccc solid 1px; border-left:#ccc solid 1px}
.tab td{height:30px; border-bottom:#ccc solid 1px; border-right:#ccc solid 1px; line-height:30px;}
.tab1 td{ line-height:30px;}
.tab1 span{padding:0px 8px 0px 3px}
.in{width:200px; border:#ccc solid 1px; margin-right:10px; padding:5px}
.in2{width:200px; border:#ccc solid 1px; margin-right:10px; overflow-y:hidden; padding:5px}
.an{width:60px; margin-right:10px; height:25px; line-height:25px; border:#ccc solid 1px; background:#efefef; color:#333; cursor:pointer}
.an:hover{ background:#004481; color:#fff}


.ccbox{width:198px; height:auto; margin:12px auto;}
.ccbox p{font-family:"Microsoft YaHei","微软雅黑","黑体"; font-size:14px; line-height:30px;}



