/* CSS Document */
html{}
* {padding:0;margin:0 auto;}
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {font-weight:normal;font-style:normal;font-size:14px; font-family:"Microsoft Yahei"; line-height:22px;}
ul,li{ list-style:none;margin:0;padding:0;}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-size:100%;} 
img{border:none;border:0;vertical-align:middle;}
a{text-decoration:none;outline:none;}
p{margin:0;padding:0;}
.center{margin:0 auto;}
.clear{ clear:both;}
body{ max-width:800px;}
.fl{ float:left;}
.fr{ float:right;}
.bggray{ background:#f5f5f5;}

/*首页*/
/* header */
.top{ repeat-x; height:50px; width:100%;}
@media (min-width:641px){body{width:640px;margin:auto;}}
.header{position:relative;height:50px;background:#F7F7F4; background:url(../images/logo.png); background-size:154px; background-position:center; background-repeat:no-repeat; z-index:9999;}
.header .back{position:absolute;top:0;left:0;display:block;width:50px;height:50px;text-indent:-9999em;background:url(../images/back.png) no-repeat center center;background-size:100%;}
.header .back:hover{ background-color:#ECECEC;}

@media (min-width:641px){body{width:640px;margin:auto;}}

.iconbox{background-color:#307be6; width:96%; height:auto; padding:2%; border-right:1px solid #000;}
.iconbox ul{display:block;}
.iconbox ul li{ display:block; float:left; width:20%;}
.iconbox ul li a{ display:block; text-align:center; width:100%; }
.iconbox ul li a img{ width:60%;}
.iconbox ul li a span{ display:block; text-align:center; color:#fff; font-size:15px; line-height:28px;}

.titbox{ padding:2%;}
.titbox h1{ float:left; font-size:24px; color:#307de8; font-weight:bold;}
.titbox h2{ color:#307de8;}
.titbox h2{ float:left; color:#d307de8; font-size:16px; margin-top:5px; margin-left:10px;}
.titbox .more{ float:right;}
.titline{ background:url(../images/fgline.png) repeat-x; height:3px; width:100%; }

.box{ padding:2%; width:96%;}
.conbox1{ padding:10px 0;}
.conbox1 .c1b1{ width:48%;}
.conbox1 .c1b1 a{ width:100%;}
.conbox1 .c1b1 a img{ width:100%; height:186px;}
.conbox1 .c1b2{ width:49%;}
.conbox1 .c1b2 p{ font-size:16px; line-height:26px;height:186px; overflow:hidden;}

.ywbox{ background:url(../images/ywboxbg.jpg)}
.conbox2{ padding:10px 0;display:block;}
.conbox2 li{ background:url(../images/ywtext.png) no-repeat; background-size:100% 100%; float:left; display:block; width:31%; height:40px; margin:1%;}
.conbox2 li a{ display:block; width:100%; height:40px; line-height:40px; text-align:center; color:#fff; font-size:16px;}

.anli{}
.anli .part1{ display:block; width:180px; margin:2% auto;}
.anli .part1 img{ width:100%;}

.qianyue{ display:block; padding:2%;}
.qianyue li{ display:block; background:url(../images/qianyued.jpg) no-repeat center left;}
.qianyue li a{ float:left; display:block; width:70%; color:#333; font-size:16px; line-height:32px; height:32px; background:url(../images/qianyued.jpg) no-repeat center left; padding-left:2%; overflow:hidden;}
.qianyue li p{ float:right; display:block; width:28%; color:#666666; height:32px; line-height:32px; text-align:right;}

.liucheng{ margin:6px 0;}
.liucheng b{display:block; float:left; width:31.33%; margin:1%;}
.liucheng b img{width:100%;}
.liucheng b.liucheng8{width:64.66%; display:block; float:left; margin:1%;}


.news{ display:block; padding:2%;}
.news li{ display:block; background:url(../images/qianyued.jpg) no-repeat center left;}
.news li a{ float:left; display:block; width:70%; color:#333; font-size:16px; line-height:32px; height:32px; background:url(../images/qianyued.jpg) no-repeat center left; padding-left:2%;overflow:hidden;}
.news li p{ float:right; display:block; width:28%; color:#666666; height:32px; line-height:32px; text-align:right;}


.zhishi{ display:block; padding:2%;}
.zhishi li{ display:block; background:url(../images/qianyued.jpg) no-repeat center left;}
.zhishi li a{ float:left; display:block; width:70%; color:#333; font-size:16px; line-height:32px; height:32px; background:url(../images/qianyued.jpg) no-repeat center left; padding-left:2%;overflow:hidden;}
.zhishi li p{ float:right; display:block; width:28%; color:#666666; height:32px; line-height:32px; text-align:right;}


.lianxi{ margin-top:2%;}
.lianxi img{ width:100%;}
.lianxi p{ color:#d50001; font-size:16px; line-height:24px;}
.lianxi p a{ color:#d50001; font-size:16px; line-height:24px;}
.lianxi p span{ font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; color:#d50001;}
.dw{ width:100%; height:60px; position:absolute; text-align:center; max-width:640px;}
#slidebox{width:100%;height:50px;overflow:hidden; background:#000;position:fixed;bottom:0px; max-width:640px;}
.gt{ width:25%; height:50px; float:left; text-align:center;}
.gt img{ }

/*加载更多*/
.hidden{ display: none;}
.lanren{width:100%;height: auto;margin:0 auto;overflow: hidden;text-align: left;background:#fff; margin-top:10px;}
.lanren ul.list{overflow: hidden;}
.lanren ul.list li{width:48%;float: left;overflow: hidden; margin:1%;}
.lanren ul.list li img{width: 100%;}/*height:220px;*/
.lanren ul.list p{text-align: center;padding: 10px;}
.lanren ul.list a{text-align:center; display:block; line-height:32px; font-size:16px; color:#525252;  overflow:hidden; border:1px solid #dcdcdc;}
.lanren .more{overflow: hidden;padding:10px;text-align: center;}
.lanren .more a{display: block;width: 100px;padding:6px 0;color:#fff;margin:0 auto;background:#D10000;text-align:center;border-radius:3px;}
.lanren .more a:hover{text-decoration: none;background: red;color: #fff;}

/**产品展示**/
.prolanren{width:100%;height: auto;margin:0 auto;overflow: hidden;text-align: left;background:#fff; margin-top:10px;}
.prolanren ul.list{overflow: hidden;}
.prolanren ul.list li{width:48%;float: left;overflow: hidden; margin:1%;}
.prolanren ul.list li img{width: 100%;}/*height:220px;*/
.prolanren ul.list p{text-align: center;padding: 10px;}
.prolanren ul.list a{text-align:center; display:block; line-height:32px; font-size:16px; color:#525252;  overflow:hidden; border:1px solid #dcdcdc;}
.prolanren .more{overflow: hidden;padding:10px;text-align: center;}
.prolanren .more a{display: block;width: 100px;padding:6px 0;color:#fff;margin:0 auto;background:#D10000;text-align:center;border-radius:3px;}
.prolanren .more a:hover{text-decoration: none;background: red;color: #fff;}



	
.anli ul{ display:block;}
.anli ul li{ display:block; float:left; width:48%; margin:1%;}
.anli ul li img{ width:100%;}
.anli ul li a{ text-align:center; display:block; line-height:32px; font-size:16px; color:#525252;  overflow:hidden; border:1px solid #dcdcdc;}

/*二级页面*/
.aboutbox{ padding:2%; width:96%;}
.aboutbox .jianjie{ margin-top:10px;}
.aboutbox .jianjie p{font-size:16px; line-height:26px;}
.aboutbox .jianjie p img{width:100%;}

.libox{margin-top:20px;}
.libox .gengduo{ color:#CE0000; margin-top:10px; margin-left:2%;}

.yewubox{ padding:2%;}
.yewubox .yewu{ }
.yewubox .yewu ul{ display:block;}
.yewubox .yewu li{ display:block; clear:both; padding:10px 1%; border-bottom:1px solid #ccc;}
.yewubox .yewu li .p1{ display:block; width:36%; height:150px; float:left;}
.yewubox .yewu li .p1 a{display:block; width:100%; height:150px;}
.yewubox .yewu li .p1 img{ width:100%; height:100%;}

.yewubox .yewu li .p2{display:block; width:62%; height:150px; float:left; margin-left:2%;} 
.yewubox .yewu li .p2 .tit{ display:block; font-size:18px; color:#1A1A1A; margin-bottom:10px;}
.yewubox .yewu li .p2 .cont{ color:#666; display:block; height:110px; overflow:hidden;}

/*翻页*/
html,h1,h2,h3,p,span,a,div,ol,ul,li,dl,dt,dd,table,tbody,tfoot,thead,tr,th,td,input,textarea,form{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#333}body{background-color:#fff;-webkit-text-size-adjust:100%;min-width:320px}em,i{font-style:normal;font-weight:normal}input,textarea{outline:0}input[type="text"],input[type="text"],textarea{border-radius:0;-webkit-appearance:none}textarea{border:1px solid #ccc}ul,ol,li{list-style:none}select{background-color:#fff}.fl{float:left}.fr{float:right}.hide{display:none}a{text-decoration:none}.red{color:#f25600}.f10{font-size:10px}.f12{font-size:12px}.f15{font-size:15px}.f16{font-size:16px}.fc-gray,.fc-gray:visited{color:#999}.fc-green,.fc-green:visited{color:#579b00}.fc-50,.autocomp li .fc-50{color:#505050}.autocomp li.touch,.autocomp a.touch{background:#f0f0f0}.clear:after{content:"";display:block;height:0;clear:both;visibility:hidden}.radius{border-radius:4px}.fc-red{color:#ff7800}i{display:inline-block}.tc{text-align:center}.bgfff{display:none}
.gj-page{margin-top:10px; margin-bottom:10px;background:#fff;border:1px solid #dadada;display:-webkit-box;display:box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;-o-text-size-adjust:none;text-size-adjust:none}
.gj-page a{height:18px;line-height:18px;padding:13px 0;text-align:center;display:block;-webkit-box-flex:3;box-flex:3}
.gj-page span.nolink{color:#999; display:block;height:18px;line-height:18px;padding:13px 0;text-align:center;display:block;-webkit-box-flex:3;box-flex:3}
.gj-page span.nolink font{height:18px;line-height:18px;padding:13px 0;text-align:center;}
.page-up span{border-right:1px solid #d0d0d0}
.page-down span{ color:#a700000;border-left:1px solid #d0d0d0}
.gj-page a.touch{background:#f0f0f0}
.gj-page a.touch span{color:#009CFF}
.gj-page span.page-num{display:inline-block;color:#878787}
.gj-page .page-select-a{ background:#fff;-webkit-box-flex:1;box-flex:1;position:relative}
.gj-3g-page-btn{position:absolute;top:0;left:0;width:100%;height:44px;min-width:70px;border:0;opacity:.01;-webkit-appearance:none}
.gj-page a.disable span{color:#b7b7b7}.gj-page a.disable{background:#fff}.gj-page a.disable.active{background:#fff}
.gj-page span.triangle{margin-left:1px;display:inline-block;width:0;height:0;border-style:solid;border-width:4px;border-color:#a5a5a5 transparent transparent transparent}.gj-page .page-select-a.active span.page-num{color:#579b00}.gj-page .page-select-a.active span.triangle{vertical-align:3px;border-color:transparent transparent #579b00 transparent}

.line{ display:block; height:1px; width:100%; border-bottom:1px dashed #C0C0C0; margin:10px 0;}
.conbox h3{  font-weight:bold;font-size:20px; line-height:32px;}
.conbox p{ font-size:16px; line-height:26px;}
.conbox .xinzi{ color:#0079C7; padding:3px;}
.conbox .shijian{ color:#0079C7;padding:3px;}
.conbox .dizhi{ color:#0079C7;padding:3px;}
.conbox h4{ color:#0079C7;padding:3px;}
.conbox .dianhua{ color:#0079C7;padding:3px;} 
.conbox img{ max-width:98%; margin:2%;}
.conbox .zuozhe{ color:#787878;}
.conbox .zuozhe span{ margin-right:20px; color:#787878;}

/*前后翻页*/
.xy a{}

/**地图**/
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

















