html { -webkit-text-size-adjust:none; }
* {margin:0 auto;padding:0px;-webkit-text-size-adjust:none;}
body{font-family:Microsoft Yahei; font-size:medium;color:inherit; background:#fff; }
h1{display:none;}
ul li,p{background-color:transparent;color:inherit; list-style:none;}
a:link, a:visited, a:active, a:hover { text-decoration:none;}
.hideme{display:none;}
.clr{background-color:transparent;color:inherit;margin:0px;padding:0px;clear:both;}
.fleft{float:left;}
.boldtxt{font-weight:bold;}
img{border:none 0; border:none; padding:0; margin:0;}
input{vertical-align:middle;}
.clear{ clear:both;}
p{ margin:0 auto; padding:0;}
.padding10{ padding:10px;}
.padding20{ padding:20px;}
.fr{ float:right;}
.fl{ float:left;}
.paddingright{ padding-right:10px;}
.paddingleft{ padding-left:10px;}
.undis{ display:block; }
.dis{ display:none;  }

/*index*/
.top{ width:100%; height:4rem; background:url(../wap-images/logo.jpg) no-repeat center; background-size:99%; }
.nav{ width:100%; height:36px; background:url(../wap-images/nav_bg.jpg) repeat-x;}
.nav li {
    width: 25%;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #fff;
    font-size: 13px;
    float: left;
    border-bottom: 1px solid #1c6dca;
    background: #084d9b;}
.nav li a{ color:#fff; display:block; }
.nav li a:hover{ background:url(../wap-images/nav_ah.jpg) no-repeat center; background-size:100%;}

.box_swipe{
    overflow:hidden;
    position:relative; height:100%;  
}

.box_swipe ul{
    -webkit-padding-start: 0px;    
}

.box_swipe>ol{
    height:20px;
    position: relative;
    z-index:10;
    margin-top:-25px;
    text-align:center;
   
  
}
.box_swipe>ol>li{
    display:inline-block;
	
    margin:5px;
    width:8px;
    height:8px;
    background-color:#757575;
    border-radius: 8px;
}
.box_swipe>ol>li.on{
    background-color:#ffffff;}
	
	
.index1{ width:100%;  margin-top:5px;}	
.in1_top{ width:100%; height:32px; line-height:32px; background:url(../wap-images/nav_bg.jpg) repeat-x;}	
.in1_top h4{line-height:32px;font-size:14px; color:#fff;   padding-left:1%;}	
.in1_top h4 span { font-size:12px; font-weight:normal;}
.in1_top span{ padding-right:3%; font-size:12px;}	
.in1_b{ padding-top:5px; width:100%; overflow:hidden;}	
.in1_b li{ float:left; width:30%;   margin-left:2.3%; text-align:center; display:inline-block;}
.in1_b li a{border:1px solid #ccc; background:#fff; border-radius:5px; display:inline-block;  color:#666; width:100%; font-size:12px; }
.in1_b li a:hover{background:#034590; color:#fff;}
.in1_b li a img{ width:96%; padding:2% 0; }
.in1_b li a p{ line-height:36px; font-size:12px; color:#666;}
.in1_b li a:hover p{ color:#fff;}

.rollBox0{PADDING-BOTTOM:10px;PADDING-LEFT:1px;PADDING-RIGHT:5px;OVERFLOW:hidden;PADDING-TOP:10px;margin:auto;width:100%;text-align:center;background-image:url(../wap-images/link_title0.png);background-repeat:no-repeat;background-position:left top;height:85px; }
#demo{background:#FFF;overflow:hidden; width:470px;}
#demo img{border:0px solid #F2F2F2;}
#indemo{float:left;width:800%;}
#demo1{float:left;}
#demo2{float:left;}



.rollBox33{PADDING-BOTTOM:10px;PADDING-LEFT:1px;PADDING-RIGHT:5px;OVERFLOW:hidden;PADDING-TOP:10px;margin:auto;width:100%;text-align:center;background-image:url(../wap-images/link_title0.png);background-repeat:no-repeat;background-position:left top;height:85px; }
#demo0{background:#FFF;overflow:hidden; width:470px;}
#demo0 img{border:0px solid #F2F2F2;}
#indemo0{float:left;width:800%;}
#demo11{float:left;}
#demo22{float:left;}





.tpro_bg{margin-top:0px;}
.tpro_bg li{float:left;height:40px;width:120px;text-align:center;list-style-type:none;}
.tpro_bg li img{height:40px;width:100px;}
 
	
.index2{ width:100%; overflow:hidden; height:890px;margin-top:5px;}	 

.tabs{height:32px;  width:100%; background:url(../wap-images/nav_bg.jpg) repeat-x;}
.tabs a{display:block;float:left;width:33.3%;color:#fff; text-align:center;line-height:32px;font-size:14px;text-decoration:none; font-weight:bold}
.tabs a.active{color:#000;background:#eee;}
.swiper-container{background:#fff;width:98%;}
.swiper-slide{width:100%;background:none;}
.content-slide{width:100%;background:none; padding-top:5px;}
.content-slide h3{ margin-top:8px; background:#d6e8f7; height:30px; line-height:30px; padding-left:5px; font-size:14px; font-weight:normal}
.content-slide li{ width:100%; border-bottom:1px solid #dbdbdb; height:32px; line-height:32px; margin-top:4px;}
.content-slide li a{ display:block; width:100%; color:#666;overflow: hidden; font-size:13px; white-space: nowrap;text-overflow: ellipsis; }
 

 


	


.index3{ width:100%;  margin-top:5px; margin-bottom:140px;}	
.index3 li{ float:left; width:45%; margin-left:3.3%;}	
.index3 li a img{ width:100%;}	
	
.foot{ width:100%; height:50px; background:#034590; position:fixed; bottom:0; left:0; z-index:999999;}	
.foot li{ float: left; width:25%;  height:50px;  text-align:center; color:#fff; font-size:12px; background:url(../wap-images/foot_liline.jpg) right no-repeat; }
.foot li a{ color:#fff; display:block; height:50px;}
.foot li a:hover{ background:#03314d;}

.foot li a p{width:32px;height:23px; padding-top:4px; margin-bottom:3px;}
.foot li a p.home{ background:url(../wap-images/f_img1.png) no-repeat center bottom; background-size:80%;}
.foot li a p.dianhua{ background:url(../wap-images/f_img2.png) no-repeat center bottom; background-size:80%;}
.foot li a p.duanxin{ background:url(../wap-images/f_img3.png) no-repeat center bottom; background-size:80%;}
.foot li a p.liuyan{ background:url(../wap-images/f_img4.png) no-repeat center bottom; background-size:80%;}

.subBanner img{ width:100%;}

.wz{ width:98%; padding-left:2%; font-size:13px; line-height:33px; height:33px; border-bottom:1px solid #c2c2c2; background:#f3f3f3;}
.wz a{ color:#666; font-size:13px;}

.main_box{ width:100%; padding:15px 0; margin-bottom:50px;}
.main_box img{max-width:100%;}

.about{ width:96%; line-height:24px; overflow:hidden;}

.title{background:#e8e8e8;background-image:-webkit-gradient(linear,left top,left bottom,from( #e8e8e8 ),to( #f6f6f6 ));background-image:-webkit-linear-gradient( #e8e8e8,#f6f6f6 );background-image:-moz-linear-gradient( #e8e8e8,#f6f6f6 );background-image:-ms-linear-gradient( #e8e8e8,#f6f6f6);background-image:-o-linear-gradient( #e8e8e8,#f6f6f6 );background-image:linear-gradient( #e8e8e8,#f6f6f6); text-indent:10px;height:42px; border-top:1px solid #ccc;  box-shadow: 0 1px 0 #fff inset; border-bottom:1px solid #ccc;}

.title a{ height:42px; line-height:42px; width:100%; display:block; color: #0074d7; font-size:15px; font-weight:bold;  background:url(../wap-images/arrow.png) no-repeat right center;}

.ulNews{ overflow:hidden; }
.ulNews li {width:47%; margin:5px 1.2%; float:left; border-radius:3px; text-align:center; height:36px; line-height:36px; border:1px solid #dedede;  overflow:hidden; background:#f6f6f6; font-size:14px;}
.ulNews li a{ display:block; background:url(../wap-images/arrowlist.png) no-repeat right center; text-indent:0px; color:#333;}
.ulNews li a:hover{ color:#fff;  background:#0074d7;}

.news_list{ width:98%;  overflow:hidden;} 
.news_list li{ width:100%; border-bottom:1px solid #dbdbdb; height:32px; line-height:32px; margin-top:4px;}
.news_list li a{ display:block; width:100%; color:#666;overflow: hidden; font-size:13px; white-space: nowrap;text-overflow: ellipsis; }
 

.pic_show{width:98%; overflow:hidden;}
.pic_tit{ width:100%; height:32px; line-height:32px; text-align:center; font-size:15px; font-weight:bold;}
.pic_time{width:100%; height:23px; line-height:23px; text-align:center; font-size:12px; color:#999;}
.pic_info{ width:100%; line-height:23px; font-size:13px; color:#666; padding:10px 0;}
.pic_info img{ max-width:100%;}
.pic_info  h2 {
    background: -webkit-linear-gradient(left, rgb(24, 71, 141), rgb(24, 71, 141), rgb(255, 255, 255));
    border-radius: 7px;
    margin-bottom: 15px;
    font-size: 14px;
    padding: 6px 10px;
    color: #fff;
}

.case_list{ width:100%; overflow:hidden;}
.case_list ul{ margin-left:0.5%;}
.case_list li{ float:left; width:30%; text-align:center; margin:0 1.5%;}	
.case_list li a{ display:block; color:#666;} 
.case_list li a img{ width:100%;}
.case_list li a p{ line-height:32px;}



.goods_list{ width:100%; overflow:hidden; margin-bottom:25px;}
.goods_list li{ text-align:center; width:49.5%; float:left; border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; padding:20px 0;}
.goods_list li a img{ max-width:100%;}
.goods_list li a{ display:block; color:#666; font-size:16px;}
.goods_list li a p{ line-height:32px;}

.goods_show{ width:100%; overflow:hidden; }
.goods_s2{width:100%; overflow:hidden; margin-bottom:25px;}


.in2_2top{ width:100%; height:40px;}
.in2_2top li{ float:left; width:50%; height:40px; text-align:center; line-height:40px; cursor:pointer; font-size:14px; font-family:microsoft yahei;}
.in2_2li1{ color:#fff; background:#530b79;}
.in2_2li2{ color:#530b79; background:#dadada;}
.in2_2box{ width:98%;  overflow:hidden; padding-top:10px; line-height:24px;}


.photo_list{ width:100%; overflow:hidden; padding-bottom:70px;}
.photo_list li{ float:left; width:23%; height:116px; text-align:center; margin:8px 3px; border-bottom:1px solid #c2c2c2;}	
.photo_list li a{ display:block; width:100%; height:100%; color:#666;}	
.photo_list li a p{ line-height:32px;}
.photo_list li a img{ width:100%; height:80px; border-radius:50%;}


.photo_spre{ width:92%; padding-left:8%; overflow:hidden; padding-top:15px; text-align:center;}
.photo_spre a{ color:#fff; margin:0 6%;  height:28px; line-height:28px; text-align:center; width:35%; background:#530b79; float:left;}

.message_warp{}
.message_warp table td{ padding:5px 1px;}
.message_warp table td input{ width:80%; height:25px; line-height:25px;}
.message_warp table td textarea{ width:80%; height:80px; line-height:25px;}

/*��ҳ��ʽ*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"����";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}











