/* CSS Document */
*{padding:0;margin:0;border:0; -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-touch-callout:none; -webkit-user-select:none;/*禁止链接长按弹出选项菜单*/}
a:link,a:visited,a:hover,a:active {	color: #222;	text-decoration: none;}

a:link{	-webkit-tap-highlight-color:rgba(0,0,0,0);/*禁止链接高亮*/-webkit-touch-callout:none;/*禁止链接长按弹出选项菜单*/color:#222; }
img {-webkit-touch-callout:none;/*禁止图片长按弹出选项菜单*/}
img.down {-webkit-user-select:text;-webkit-touch-callout:pop;}
input,textarea,select{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;font-size:14px;-webkit-user-select:text;}

.clear{clear:both;}
.none{display:none;}
.block{ display:block}

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,i{margin:0px auto;padding:0;}
*{outline:none;}
body{width:100%; font-size:14px; color:#222;}
body p{ line-height:180%;}
body a{ color:#222;}
h1{ font-size:20px;}
h2{ font-size:18px;}

a{text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
.height{ height:75px;}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}
.clearfix{zoom:1}

/*图片阴影*/
.filter-drop-shadow
{	
-webkit-filter: drop-shadow(0 1px 5px rgba(0,0,0,.5)); 
-moz-filter: drop-shadow(0 1px 5px rgba(0,0,0,.5)); 
-ms-filter: drop-shadow(0 1px 5px rgba(0,0,0,.5)); 
-o-filter: drop-shadow(0 1px 5px rgba(0,0,0,.5)); 
filter: drop-shadow(0 1px 5px rgba(0,0,0,.5)); 
}

.fl{display:inline;float:left!important;}
.fr{display:inline;float:right!important;}



.logo,.index_pro,.fenge,.index_xuanze,.index_guanyu,.index_anli,.index_xinwen,.index_liuyan,.footer,.n_menu,.title,.listtp,.top,.listwz{ max-width:640px; margin:0px auto;}

.logo img{ width:100%}

.top{ background-color:#003399; color:#FFFFFF; line-height:50px; text-align:center; font-size:30px;position:relative; }
.top .daohang{ position:absolute; background-image:url(menu.png); background-repeat:no-repeat; width:30px; height:30px; top:10px; right:10px; background-size:30px 30px}


.fenge{border:#ebebeb 1px solid; background-color:#f8f8f8; height:8px;}
.footer{ background-color:#414141; color:#FFFFFF; text-align:center; line-height:22px; padding:10px 0px; font-size:12px}

.page{ margin:15px auto; text-align:center; }
.page *{vertical-align:middle;}
.page a{padding:4px 4px 4px 4px;text-align:center; font-size:16px; border:#CCC 1px solid;  border-radius:3px;}
.page select{ width:80px; text-align:center; margin-left:5px; margin-right:5px; font-size:18px;}


/*幻灯*/
	.focus{  margin:0 auto; position:relative; overflow:hidden; max-width:640px;}
	.focus .hd{ width:100%; height:3px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
	.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:box; height:3px; background-color:rgba(51,51,51,0.5);   }
	.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; }
	.focus .hd ul .on{ background:#FF4000;  }
	.focus .bd{ position:relative; z-index:0; }
	.focus .bd li img{ width:100%;  }
	.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }


/*首页菜单*/
.index_menu{ max-width:620px; padding:5px 5px 5px 5px; margin:0px auto;}
.index_menu li{ float:left; width:25%; text-align:center}
.index_menu li a{ background-color:#293594; color:#FFFFFF; display:block; margin:5px; line-height:35px;border-radius:3px; font-size:16px}

/*首页产品*/
.index_pro{ padding-top:15px; margin-bottom:15px;}
.index_pro .nav{ background-image:url(xian.gif); background-position:center; background-repeat:repeat-x; text-align:center; margin-bottom:20px;}
.index_pro .nav span{ font-size:22px; background-color:#FFFFFF; display:inline-block; padding:0px 8px;}
.index_pro .list li{ width:50%; float:left; text-align:center; margin-bottom:15px;}
.index_pro .list li img{ width:88%; border:#CCCCCC 1px solid; padding:3px; margin-bottom:5px;}
.index_pro .list li span{ display:block; }
.index_pro .more{ border:#ebebeb 1px solid; background-color:#f8f8f8; line-height:35px; text-align:center; font-size:16px; margin:0px 10px;border-radius:3px;}


/*首页选择*/
.index_xuanze{ padding-top:15px; margin-bottom:5px;}
.index_xuanze .nav{ background-image:url(xian.gif); background-position:center; background-repeat:repeat-x; text-align:center; margin-bottom:20px;}
.index_xuanze .nav span{ font-size:22px; background-color:#FFFFFF; display:inline-block; padding:0px 8px;}
.index_xuanze .list{ padding:0px 10px;}
.index_xuanze .list li{ margin-bottom:10px;}
.index_xuanze .list li .one{ width:70px; height:70px; background-color:#ff9900; float:left; line-height:70px; text-align:center; font-size:30px; color:#FFFFFF}
.index_xuanze .list li .two{ background-color:#335988;height:53px; margin-left:70px; color:#FFFFFF; font-size:18px;  padding-left:10px; padding-top:17px;}
.index_xuanze .list li .two span{ font-size:14px; display:block;}


/*关于我们*/
.index_guanyu{ padding-top:15px; margin-bottom:10px;}
.index_guanyu .nav{ background-image:url(xian.gif); background-position:center; background-repeat:repeat-x; text-align:center; margin-bottom:20px;}
.index_guanyu .nav span{ font-size:22px; background-color:#FFFFFF; display:inline-block; padding:0px 8px;}
.index_guanyu .txt{ padding:0px 10px; line-height:25px; margin-bottom:10px;}
.index_guanyu .txt img{ width:100%; display:block; margin-bottom:10px;}
.index_guanyu .more{ border:#ebebeb 1px solid; background-color:#f8f8f8; line-height:35px; text-align:center; font-size:16px; margin:0px 10px;border-radius:3px;}

/*首页案例*/
.index_anli{ padding-top:15px; margin-bottom:15px;}
.index_anli .nav{ background-image:url(xian.gif); background-position:center; background-repeat:repeat-x; text-align:center; margin-bottom:20px;}
.index_anli .nav span{ font-size:22px; background-color:#FFFFFF; display:inline-block; padding:0px 8px;}
.index_anli .list li{ width:50%; float:left; text-align:center; margin-bottom:15px;}
.index_anli .list li img{ width:88%; border:#CCCCCC 1px solid; padding:3px; margin-bottom:5px;}
.index_anli .list li span{ display:block; height:40px}
.index_anli .more{ border:#ebebeb 1px solid; background-color:#f8f8f8; line-height:35px; text-align:center; font-size:16px; margin:0px 10px;border-radius:3px;}

/*首页新闻*/
.index_xinwen{ padding-top:15px; margin-bottom:15px;}
.index_xinwen .nav{ background-image:url(xian.gif); background-position:center; background-repeat:repeat-x; text-align:center; margin-bottom:10px;}
.index_xinwen .nav span{ font-size:22px; background-color:#FFFFFF; display:inline-block; padding:0px 8px;}
.index_xinwen .list{ margin-bottom:10px;}
.index_xinwen .list li{ padding:5px 10px 5px 25px; background-image: url(c.gif); background-repeat:no-repeat;background-position:10px 6px}
.index_xinwen .list li span{ float:right}
.index_xinwen .more{ border:#ebebeb 1px solid; background-color:#f8f8f8; line-height:35px; text-align:center; font-size:16px; margin:0px 10px;border-radius:3px;}

/*首页留言*/
.index_liuyan{ padding-top:15px; margin-bottom:15px;}
.index_liuyan .nav{ background-image:url(xian.gif); background-position:center; background-repeat:repeat-x; text-align:center; margin-bottom:10px;}
.index_liuyan .nav span{ font-size:22px; background-color:#FFFFFF; display:inline-block; padding:0px 8px;}
.index_liuyan .biaodan{ padding:0px 10px;}
.index_liuyan .biaodan .text,.index_liuyan .biaodan .textarea{ margin-bottom:10px;}
.index_liuyan .biaodan .text input{ border:#CCCCCC 1px solid; width:100%; height:35px; line-height:33px;}
.index_liuyan .biaodan .textarea textarea{border:#CCCCCC 1px solid; width:100%; }
.index_liuyan .biaodan .submit input{ background-color:#ff6600; border:none; color:#FFFFFF; font-size:16px; width:100%; height:40px;}



.title{ font-size:25px; text-align:center; padding:10px 0px;}
.title1{ font-size:20px; text-align:center; padding:10px 0px;}
.date{ text-align:center}

.conter{ max-width:620px; padding:10px 10px; margin:0px auto; }
.conter img{ width:100%; height:auto}
.n_menu{ text-align:center}
.n_menu a{background-color:#293594; color:#FFFFFF;  margin:5px; border-radius:20px; font-size:14px; padding:6px 20px; display:inline-block}

.listtp{ padding:10px 0px; }
.listtp li{ width:50%; float:left; text-align:center; margin-bottom:15px;}
.listtp li img{ width:88%; border:#CCCCCC 1px solid; padding:3px; margin-bottom:5px;}
.listtp li span{ display:block; height:40px}


/*列表文字*/

.listwz {padding:10px 0px;}
.listwz li{ padding:5px 10px 5px 25px; background-image: url(c.gif); background-repeat:no-repeat;background-position:10px 6px}
.listwz li span{ float:right}



.bg{ background-color:#000000;opacity: 0.8; width:100%; height:100%; position:fixed; top:0px; left:0px; z-index:100}
.fenlei{ width:300px;  position:fixed; left:50%; margin-left:-150px; background-color:#FFFFFF;border-radius:5px; z-index:9999; top:100px}
.fenlei .main{ position:relative}
.fenlei .main .zi1{ text-align:center; line-height:40px; font-size:18px; font-weight:bold}
.fenlei .main .guanbi{ position:absolute; right:10px;  top:10px; width:15px; height:15px;transition:all 0.2s linear}
.fenlei .main .guanbi:hover{ transform: rotate(180deg);}
.fenlei .main .menu1 { padding:0px 5px;}
.fenlei .main .menu1 li{  text-align:center;  width:50%; float:left; display:block; margin-bottom:10px;}
.fenlei .main .menu1 li a{ display:block;background-color:#e6e7e8; border-radius:3px; margin:0px 5px; padding:8px 0px;}



