﻿* {margin: 0px; padding: 0px;}
.clear {font-size: 0px; clear: both; line-height: 0px; height: 1px;}
.clearfix:after {content: "."; display: block;  height: 0; clear: both; visibility: hidden;}
.clearfix {min-height: 1px;}
* html .clearfix {height: 1px;}
img {border-style: none;}
a:link {outline: none;	TEXT-DECORATION: none;}
a:visited {outline: none; TEXT-DECORATION: none;}
a:hover {outline: none;	TEXT-DECORATION: none;}
a:active {outline: none; TEXT-DECORATION: none;}
ul { list-style-type: none;}
ul li { list-style-type: none;}
.blank5{ width:100%; height:5px; clear:both;}
.blank10{ width:100%; height:10px; clear:both;}
.blank15{ width:100%; height:15px; clear:both;}
.blank20{ width:100%; height:20px; clear:both;}
.blank30{ width:100%; height:30px; clear:both;}
.blank40{ width:100%; height:40px; clear:both;}
.blank50{ width:100%; height:50px; clear:both;}
.blank60{ width:100%; height:60px; clear:both;}
.blank70{ width:100%; height:70px; clear:both;}
.blank80{ width:100%; height:80px; clear:both;}
/* body ------------------------------*/
body {font-family:Microsoft YaHei; font-size: 16px; line-height: 120%; color: #313131; background-color:White;}

.max{width:100%; max-width:640px; height:auto; margin:0 auto; overflow:hidden;}


.index_max{width:100%; max-width:640px; height:auto; background:#fff; position:absolute; z-index:888;  overflow:hidden; }

#mheader {width:100%; max-width:640px; height:60px; background:#b43429; padding:0; position:absolute; z-index:444; }

.m_logo {width:40%; float:left; margin-left:0%;  margin-top:3%; position:relative; z-index:80; }

    .m_logo a img {width:80%; display:block; margin:0 auto; border:none; }

    .m_btn {width:20%; float:right; margin-right:16%;  margin-top:3%; position:relative; z-index:80; }

    .m_btn a img {width:80%; display:block; margin:0 auto; border:none; }
/*column*/

.container{
    width: 100%;
    max-width: 640px;
    margin:0 auto; position:relative; z-index:66;
}


/*m_banner*/
.banner{width:100%; max-width:640px; height:auto; margin:0 auto; position:relative; margin-top:60px; z-index:8; overflow:hidden;}


.m_index{width:100%; max-width:640px; height:auto; float:left; position:relative; z-index:30; overflow:hidden;}




.in_box1{ width:100%; height:auto; overflow:hidden; padding:2% 0 5% 0; overflow:hidden;}

.abo_cokk {width:92%; height:30px; float:left; margin-left:5%;  font-family:'Microsoft YaHei'; color:#666; font-size:16px;text-align:left; font-weight:normal; line-height:30px;}
    .abo_cokk img {width:20px; height:20px; float:left; margin:2px 5px 0 0; }
    .abo_cokk a { font-family:'Microsoft YaHei'; color:#666; font-size:16px;text-align:left; font-weight:normal; line-height:30px; }

.abo_list { width:100%; height:auto; float:left; overflow:hidden; }
    .abo_list ul {  width:100%; height:auto; float:left; }
    .abo_list ul li{  width:30%; height:auto; float:left; margin-left:2%; margin-right:1%; margin-top:2%; }
        .abo_list ul li a {width:100%; height:36px; float:left; font-family:'Microsoft YaHei'; color:#333; font-size:16px;text-align:center; font-weight:normal; line-height:36px; background:#fff; border:1px solid #333;  border-radius:10px;}
        .abo_list ul li  .test3 {  height:0;
    width:0; margin:0 auto;
    overflow: hidden; display:block;
    font-size: 0;
    line-height: 0;
    border-color:#fff transparent transparent transparent;
    border-style:solid;
    border-width:10px;}
            .abo_list ul li a:hover { width:100%; height:36px; float:left; font-family:'Microsoft YaHei'; color:#fff; font-size:16px;text-align:center; font-weight:normal; line-height:36px; background:#d10000; border:1px solid #d10000; border-radius:10px; }
    .abo_list ul li:hover  .test3 {  height:0;
    width:0; margin:0 auto;
    overflow: hidden; display:block;
    font-size: 0;
    line-height: 0;
    border-color:#d10000 transparent transparent transparent;
    border-style:solid;
    border-width:10px;}

    .abo_list ul li.ahov a { width:100%; height:36px; float:left; font-family:'Microsoft YaHei'; color:#fff; font-size:16px;text-align:center; font-weight:normal; line-height:36px; background:#d10000; border:1px solid #d10000; border-radius:10px; }

.abo_list ul li.ahov  .test3 {  height:0;
    width:0; margin:0 auto;
    overflow: hidden; display:block;
    font-size: 0;
    line-height: 0;
    border-color:#d10000 transparent transparent transparent;
    border-style:solid;
    border-width:10px;}

 .abo_con{width:96%; height:auto; float:left; margin-left:3%; font-family:'Microsoft YaHei'; color:#333; font-size:16px;text-align:left; font-weight:normal; line-height:30px;  padding:2% 0 3% 0;}

    .abo_con img {width:100%; display:block; margin:0 auto; border:none; padding:10px 0; }


 .abo_text{width:96%; height:auto; float:left; margin-left:3%; font-family:'Microsoft YaHei'; color:#333; font-size:16px;text-align:center; font-weight:normal; line-height:30px;  padding:2% 0 3% 0;}

 
 .serv_text{width:96%; height:auto; float:left; margin-left:3%; font-family:'Microsoft YaHei'; color:#333; font-size:16px;text-align:left; font-weight:normal; line-height:30px;  padding:2% 0 3% 0;}


  .abo_qua{width:96%; height:auto; float:left; margin-left:3%; font-family:'Microsoft YaHei'; color:#333; font-size:16px;text-align:left; font-weight:normal; line-height:30px;  padding:2% 0 3% 0;}

    .abo_qua img {width:100%; display:block; margin:0 auto; border:none; padding:0; }

    .abo_qua ul {width:100%; height:auto; float:left; }
    .abo_qua ul li{width:48%; height:auto; float:left; margin-right:2%; margin-top:2%; }
        .abo_qua ul li img {width:100%; display:block; margin:0 auto; border:none; }


        .abo_foot {width:98%; float:left; padding:2% 0 2% 0; margin-left:2%;  font-family:'Microsoft YaHei'; font-size:12px; color:#666; line-height:30px; text-align:center; font-weight:normal;  }




.pro_list { width:100%; height:auto; float:left; overflow:hidden; }
    .pro_list ul {  width:100%; height:auto; float:left; padding:1% 0 2% 0; }
    .pro_list ul li{  width:30%; height:auto; float:left; margin-left:2%; margin-right:1%; margin-top:2%; }
        .pro_list ul li a {width:100%; height:36px; float:left; font-family:'Microsoft YaHei'; color:#333; font-size:16px;text-align:center; font-weight:normal; line-height:36px; background:#fff; border:1px solid #333;  border-radius:10px;}
            .pro_list ul li a:hover { width:100%; height:36px; float:left; font-family:'Microsoft YaHei'; color:#fff; font-size:16px;text-align:center; font-weight:normal; line-height:36px; background:#d10000; border:1px solid #d10000; border-radius:10px; }
            .pro_list ul li a.bhov { width:100%; height:36px; float:left; font-family:'Microsoft YaHei'; color:#fff; font-size:16px;text-align:center; font-weight:normal; line-height:36px; background:#d10000; border:1px solid #d10000; border-radius:10px; }

.field_list { width:100%; height:auto; float:left; overflow:hidden; }
    .field_list ul {  width:94%; height:auto; float:left; padding:1% 0 2% 3%; }
    .field_list ul li{  width:46%; height:auto; float:left; margin-left:2%; margin-right:1%; margin-top:2%; text-align:center;}
.field1 {width:100%; height:36px; float:left; font-family:'Microsoft YaHei'; color:#333; font-size:16px;text-align:center; font-weight:normal; line-height:36px; background:#fff; border:1px solid #333; border-radius:5px;}
.field1:hover {width:100%; height:36px; float:left; font-family:'Microsoft YaHei'; color:#fff; font-size:16px;text-align:center; font-weight:normal; line-height:36px; background:#d10000; border:1px solid #d10000; border-radius:5px;}

    .field1 option {width:100%; height:36px; float:left; font-family:'Microsoft YaHei'; color:#333; font-size:16px;text-align:center; font-weight:normal; line-height:36px; background:#fff; border-bottom:1px dashed #d10000; }

    .field1 select {width:100%; height:36px; float:left; font-family:'Microsoft YaHei'; color:#fff; font-size:16px;text-align:center; font-weight:normal; line-height:36px; background:#d10000; border:1px solid #d10000;  padding:0 0 2% 0; border-radius:5px;}

.list1 { width:100%; height:auto; float:left; overflow:hidden; }
.list1 ul{ width:100%; height:auto!important; min-height:350px; float:left; position:relative; z-index:4; overflow:hidden; }
.list1 li{width:45%; float:left; margin-left:3%; margin-top:2%; margin-right:2%; position:relative; z-index:98; overflow:hidden; padding-bottom:10px; margin-top:10px; opacity:1;  }
.list1 li font.pro_text{ width:98%; float:left; margin-top:0px;  background:#e21e1f; border:1px solid #e21e1f;   color:#fff; height:auto;line-height:35px; font-family:'Microsoft YaHei'; font-size:14px; padding:0; text-align:center;}
.list1_pic {  }



 .prod_con{width:96%; height:auto; float:left; margin-left:3%; font-family:'Microsoft YaHei'; color:#333; font-size:16px;text-align:left; font-weight:normal; line-height:30px;  padding:2% 0 3% 0;}
    .prod_con h3 {width:100%; float:left; font-family:'Microsoft YaHei'; color:#333; font-size:18px;text-align:center; font-weight:bold; line-height:20px; padding:10px 0;}
    .prod_con img {width:100%; display:block; margin:0 auto; border:none; padding:10px 0; }



 .conta{width:96%; height:auto!important; min-height:220px; float:left; margin-left:3%; font-family:'Microsoft YaHei'; color:#333; font-size:16px;text-align:left; font-weight:normal; line-height:30px;  padding:2% 0 3% 0;}

    .conta img {width:100%; display:block; margin:0 auto; border:none; padding:10px 0; }


 .list_con{width:96%; height:auto!important; min-height:180px; float:left; margin-left:3%; font-family:'Microsoft YaHei'; color:#333; font-size:16px;text-align:left; font-weight:normal; line-height:30px;  padding:2% 0 3% 0;}
    .list_con h3 {width:100%; float:left; font-family:'Microsoft YaHei'; color:#333; font-size:18px;text-align:center; font-weight:bold; line-height:20px; padding:10px 0;}
    .list_con img {width:100%; display:block; margin:0 auto; border:none; padding:10px 0; }




/*index*/
.company{opacity:1; width:100%; height:auto;   margin:0 auto;  overflow:hidden;   overflow:hidden;}
.com_pic{width:40%;float:left;padding:0 2% 0 0;}
.com_title{ font-family:'Microsoft YaHei'; color:#fff; font-size:20px;text-align:center;padding:5% 0 0 0;}
.com_tm{opacity:1;
transition:opacity 1s linear;
-webkit-transition:opacity 1s linear;
-moz-transition:opacity 1s linear;
-ms-transition:opacity 1s linear;
-0-transition:opacity 1s linear;
animation-fill-mode: forwards;
-webkit-animation-fill-mode: forwards;
-moz-animation-fill-mode: forwards;
-ms-animation-fill-mode: forwards;
-o-animation-fill-mode: forwards;}



.product_bg {width:100%; max-width:640px; height:auto; float:left; background:url(../images/prod_bg.jpg) no-repeat left top; background-size:100% 100%; padding:10px 0 5% 0; position:relative; z-index:27;  overflow:hidden; }

.ina_bg {width:100%; max-width:640px; height:auto; float:left;   position:relative; z-index:27; font-family:'Microsoft YaHei'; font-size:18px; color:#333; line-height:30px; text-align:center; font-weight:bold;  overflow:hidden; }
    .ina_bg font {font-family:'Microsoft YaHei'; font-size:18px; color:#e21e1f; line-height:30px; text-align:center; font-weight:bold; }
.ina_left{ width:99%; height:40px; float:left;  background:url(../images/title.png) no-repeat left 50%; background-size:100% 50%;}
.ina_left p{font-family:'Microsoft YaHei'; font-size:14px; color:#aaaaaa; font-weight:normal; text-align:center; line-height:40px; padding:0% 2% 0% 2%; display:block; text-transform:capitalize;}

.ina_more {width:48%; height:auto; float:left; margin-left:10px; overflow:hidden; }
    .ina_more a{display:block; margin:0; border:none; }

.comp_bg {width:100%; max-width:640px; height:auto!important; min-height:240px; background:url(../images/abo_bg.jpg) no-repeat left top; background-size:100% 100%;  padding:1% 0 5% 0; margin-top:20px; position:relative; z-index:55;  }
.ina_right{width:46%; height:auto; float:left; margin-left:2%; margin-top:2%; padding-bottom:5%; font-family:'Microsoft YaHei'; font-size:16px; color:#333; font-weight:normal; text-align:left; line-height:20px; text-indent:4px; overflow:hidden;}
.ina_right a{font-family:'Microsoft YaHei'; font-size:16px; color:#333; font-weight:normal; text-align:left; line-height:20px; }
.ina_right h3{  width:80%; margin:0 auto; margin-top:2%;  text-align:center;}
    .ina_right h3 a { width:100%; height:30px; margin:0 auto; font-family:'Microsoft YaHei'; font-size:16px; color:#333; font-weight:normal; text-align:center; line-height:30px; padding:0 10px 0 10px; border:1px solid #333; border-radius:10px;}



.news{ width:100%; height:auto;  float:left;   position:relative; padding-top:15px;  padding-bottom:15px; background:#fff; position:relative; z-index:4; margin-top:-20px; }

    .news ul { }


.news ul li{ width:100%; height:auto; float:left;  background:#fff; border-bottom:1px dashed #e21e1f;  overflow:hidden; margin-top:2%;  padding:2% 0; }
.news #n1 h1{ width:75px; height:60px; background:#e21e1f; float:left; margin-top:2%; padding-bottom:2%; margin-left:3%;   border:1px solid #e21e1f;   font-family:'Microsoft YaHei'; font-size:16px; color:#fff; line-height:35px; text-align:center; font-weight:normal;}
    .news #n1 h1 span { width:75px; height:30px; background:#fff; float:left; font-family:'Microsoft YaHei'; font-size:30px; color:#e21e1f; line-height:30px; padding-top:5px; padding-bottom:5px; text-align:center; font-weight:normal;}
.news #n1 .inn_right{ width:70%; height:65px;  float:left; margin-left:2%; margin-top:2%; overflow:hidden; }

.news #n1 .inn_right .innr_top p{width:99%; height:30px;  float:left;  font-family:'Microsoft YaHei'; font-size:16px; color:#333; line-height:30px; font-weight:bold; text-overflow:ellipsis; overflow:hidden;}
.news #n1 .inn_right .innr_top span{width:99%; height:35px; float:left; font-family:'Microsoft YaHei'; font-size:14px; color:#666; line-height:18px; text-align:left; text-overflow:ellipsis; overflow:hidden;}


.news #n2 h1{ width:75px; height:60px; background:#e21e1f; float:left; margin-top:2%; padding-bottom:2%; margin-left:3%;   border:1px solid #e21e1f;   font-family:'Microsoft YaHei'; font-size:16px; color:#fff; line-height:35px; text-align:center; font-weight:normal;}
    .news #n2 h1 span { width:75px; height:30px; background:#fff; float:left; font-family:'Microsoft YaHei'; font-size:30px; color:#e21e1f; line-height:30px; padding-top:5px; padding-bottom:5px; text-align:center; font-weight:normal;}
.news #n2 .inn_right{ width:70%; height:65px;  float:left; margin-left:2%; margin-top:2%; overflow:hidden; }

.news #n2 .inn_right .innr_top p{width:99%; height:30px;  float:left;  font-family:'Microsoft YaHei'; font-size:16px; color:#333; line-height:30px; font-weight:bold; text-overflow:ellipsis; overflow:hidden;}
.news #n2 .inn_right .innr_top span{width:99%; height:35px; float:left; font-family:'Microsoft YaHei'; font-size:14px; color:#666; line-height:18px; text-align:left; text-overflow:ellipsis; overflow:hidden;}



.news #n3 h1{ width:75px; height:60px; background:#e21e1f; float:left; margin-top:2%; padding-bottom:2%; margin-left:3%;   border:1px solid #e21e1f;   font-family:'Microsoft YaHei'; font-size:16px; color:#fff; line-height:35px; text-align:center; font-weight:normal;}
    .news #n3 h1 span { width:75px; height:30px; background:#fff; float:left; font-family:'Microsoft YaHei'; font-size:30px; color:#e21e1f; line-height:30px; padding-top:5px; padding-bottom:5px; text-align:center; font-weight:normal;}
.news #n3 .inn_right{ width:70%; height:65px;  float:left; margin-left:2%; margin-top:2%; overflow:hidden; }

.news #n3 .inn_right .innr_top p{width:99%; height:30px;  float:left;  font-family:'Microsoft YaHei'; font-size:16px; color:#333; line-height:30px; font-weight:bold; text-overflow:ellipsis; overflow:hidden;}
.news #n3 .inn_right .innr_top span{width:99%; height:35px; float:left; font-family:'Microsoft YaHei'; font-size:14px; color:#666; line-height:18px; text-align:left; text-overflow:ellipsis; overflow:hidden;}


.news #n4 h1{ width:75px; height:60px; background:#e21e1f; float:left; margin-top:2%; padding-bottom:2%; margin-left:3%;   border:1px solid #e21e1f;   font-family:'Microsoft YaHei'; font-size:16px; color:#fff; line-height:35px; text-align:center; font-weight:normal;}
    .news #n4 h1 span { width:75px; height:30px; background:#fff; float:left; font-family:'Microsoft YaHei'; font-size:30px; color:#e21e1f; line-height:30px; padding-top:5px; padding-bottom:5px; text-align:center; font-weight:normal;}
.news #n4 .inn_right{ width:70%; height:65px;  float:left; margin-left:2%; margin-top:2%; overflow:hidden; }

.news #n4 .inn_right .innr_top p{width:99%; height:30px;  float:left;  font-family:'Microsoft YaHei'; font-size:16px; color:#333; line-height:30px; font-weight:bold; text-overflow:ellipsis; overflow:hidden;}
.news #n4 .inn_right .innr_top span{width:99%; height:35px; float:left; font-family:'Microsoft YaHei'; font-size:14px; color:#666; line-height:18px; text-align:left; text-overflow:ellipsis; overflow:hidden;}





#pro_list{ position:relative;}
.inpro_title{ height:auto; margin:0 auto;   margin-top:2%;}
.inpro_title input{ width:180px; height:40px; display:block; margin:0 auto; font-family:'Microsoft YaHei'; font-size:16px; color:#333; font-weight:normal; text-align:center; line-height:40px; padding:0 10px 0 10px; border:1px solid #333; border-radius:10px;}
.inpro_title a{ width:180px; height:40px; display:block; margin:0 auto; font-family:'Microsoft YaHei'; font-size:16px; color:#333; font-weight:normal; text-align:center; line-height:40px; padding:0 10px 0 10px; border:1px solid #333; border-radius:10px;}
.inpro_line{ width:96%; height:2px; background-color:#e6e6e6; position:absolute; left:2%; top:67px; z-index:9;}
.inpro_nav li{ width:18%; margin:0 1%; float:left; text-align:center; margin-top:10px;}
.inpro_nav li a{ display:block; width:100%; height:20px; line-height:20px; font-size:12px; color:#333; border:1px solid #17ab89;}
.inpro_nav .in_on1 a{ border:1px solid #ffc700;}


.pro_nr{ margin-top:0px;} 
.pro_nr li{width:45%; float:left; margin-left:3%; margin-top:2%; margin-right:2%; position:relative; z-index:18; overflow:hidden; padding-bottom:10px; margin-top:10px; opacity:1;  }
.pro_nr li font.pro_text{ width:98%; float:left; margin-top:0px;  background:#e21e1f; border:1px solid #e21e1f;   color:#fff; height:auto;line-height:35px; font-family:'Microsoft YaHei'; font-size:14px; padding:0; text-align:center;}
.pro_nr_pic {  }
img.lazy{width:98%; float:left;  display:block; margin:0; border:1px solid #e21e1f;  position:relative; z-index:5;height: 6rem;}
.pro_zz{opacity:0;
transform: rotateY(360deg);
-webkit-transform: rotateY(360deg);
-moz-transform: rotateY(360deg);
-ms-transform: rotateY(360deg);
-0-transform: rotateY(360deg);
transition:transform 1s linear,opacity 1s linear;
-webkit-transition:transform 1s linear,opacity 1s linear;
-moz-transition:transform 1s linear,opacity 1s linear;
-ms-transition:transform 1s linear,opacity 1s linear;
-0-transition:transform 1s linear,opacity 1s linear;
animation-fill-mode: forwards;
-webkit-animation-fill-mode: forwards;
-moz-animation-fill-mode: forwards;
-ms-animation-fill-mode: forwards;
-o-animation-fill-mode: forwards;}


@keyframes fz{
	0%{transform: rotateY(0deg); opacity:1;}
	20%{transform: rotateY(60deg);opacity:0.8;}
	40%{transform: rotateY(120deg); opacity:0.6;}
	60%{transform: rotateY(180deg); opacity:0.6;}
	80%{transform: rotateY(120deg); opacity:0.8;}
	90%{transform: rotateY(60deg); opacity:0.8;}
	100%{transform: rotateY(0deg); opacity:1;}
	}

@-webkit-keyframes fz{
	0%{transform: rotateY(0deg); opacity:1;}
	20%{transform: rotateY(60deg);opacity:0.8;}
	40%{transform: rotateY(120deg); opacity:0.6;}
	60%{transform: rotateY(180deg); opacity:0.6;}
	80%{transform: rotateY(120deg); opacity:0.8;}
	90%{transform: rotateY(60deg); opacity:0.8;}
	100%{transform: rotateY(0deg); opacity:1;}
	}
@-moz-keyframes fz{
	0%{transform: rotateY(0deg); opacity:1;}
	20%{transform: rotateY(60deg);opacity:0.8;}
	40%{transform: rotateY(120deg); opacity:0.6;}
	60%{transform: rotateY(180deg); opacity:0.6;}
	80%{transform: rotateY(120deg); opacity:0.8;}
	90%{transform: rotateY(60deg); opacity:0.8;} 
	100%{transform: rotateY(0deg); opacity:1;}
	}	
	
.lcm_nc{opacity:0;
transform: rotateY(360deg);
-webkit-transform: rotateY(360deg);
-moz-transform: rotateY(360deg);
-ms-transform: rotateY(360deg);
-0-transform: rotateY(360deg);
transition:transform 1s linear,opacity 1s linear;
-webkit-transition:transform 1s linear,opacity 1s linear;
-moz-transition:transform 1s linear,opacity 1s linear;
-ms-transition:transform 1s linear,opacity 1s linear;
-0-transition:transform 1s linear,opacity 1s linear;
animation-fill-mode: forwards;
-webkit-animation-fill-mode: forwards;
-moz-animation-fill-mode: forwards;
-ms-animation-fill-mode: forwards;
-o-animation-fill-mode: forwards;}


@keyframes fz{
	0%{transform: rotateY(0deg); opacity:1;}
	20%{transform: rotateY(60deg);opacity:0.8;}
	40%{transform: rotateY(120deg); opacity:0.6;}
	60%{transform: rotateY(180deg); opacity:0.6;}
	80%{transform: rotateY(120deg); opacity:0.8;}
	90%{transform: rotateY(60deg); opacity:0.8;}
	100%{transform: rotateY(0deg); opacity:1;}
	}

@-webkit-keyframes fz{
	0%{transform: rotateY(0deg); opacity:1;}
	20%{transform: rotateY(60deg);opacity:0.8;}
	40%{transform: rotateY(120deg); opacity:0.6;}
	60%{transform: rotateY(180deg); opacity:0.6;}
	80%{transform: rotateY(120deg); opacity:0.8;}
	90%{transform: rotateY(60deg); opacity:0.8;}
	100%{transform: rotateY(0deg); opacity:1;}
	}
@-moz-keyframes fz{
	0%{transform: rotateY(0deg); opacity:1;}
	20%{transform: rotateY(60deg);opacity:0.8;}
	40%{transform: rotateY(120deg); opacity:0.6;}
	60%{transform: rotateY(180deg); opacity:0.6;}
	80%{transform: rotateY(120deg); opacity:0.8;}
	90%{transform: rotateY(60deg); opacity:0.8;} 
	100%{transform: rotateY(0deg); opacity:1;}
	}		

.to-top{display:none;padding:5px 15px;color:#fff;background:#ffc600;border-radius:2px;font-size:15px; background:url(../images/in_pic17.gif) no-repeat; background-size:100%; height:30px;}

.news_more32{ text-align:center; padding:10px 0; margin:0 auto; }
.news_more32 a{width:90%; height:30px; margin:0 auto; font-family:'Microsoft YaHei'; font-size:16px; color:#fff; font-weight:normal; text-align:left; line-height:30px; padding:0 10px 0 10px; background:#4ac3be; border-radius:5px;}




.list_news{ width:100%; height:auto;  float:left;   position:relative; padding-top:15px;  padding-bottom:15px; background:#fff; position:relative; z-index:4; margin-top:0px; }

    .list_news ul {height:auto!important; min-height:220px; }


.list_news ul li{ width:100%; height:auto; float:left;  background:#fff; border-bottom:1px dashed #e21e1f;  overflow:hidden; margin-top:2%;  padding:0 0 2% 0; }
.list_news a h1{ width:75px; height:60px; background:#e21e1f; float:left; margin-top:2%; padding-bottom:2%; margin-left:3%;   border:1px solid #e21e1f;   font-family:'Microsoft YaHei'; font-size:16px; color:#fff; line-height:35px; text-align:center; font-weight:normal;}
    .list_news a h1 span { width:75px; height:30px; background:#fff; float:left; font-family:'Microsoft YaHei'; font-size:30px; color:#e21e1f; line-height:30px; padding-top:5px; padding-bottom:5px; text-align:center; font-weight:normal;}
    .list_news a h3{ width:80px; height:70px; background:#fff; float:left; margin-top:2%; padding-bottom:2%; margin-left:3%;   border:1px solid #e21e1f;   font-family:'Microsoft YaHei'; font-size:16px; color:#fff; line-height:35px; text-align:center; font-weight:normal;}
        .list_news a h3 img { width:80px; height:77px; display:block; margin:0; border:none; }
.list_news a .n_right{ width:60%; height:65px;  float:left; margin-left:2%; margin-top:2%; overflow:hidden; }
.list_news a .n_right .innr_top p{width:99%; height:30px;  float:left;  font-family:'Microsoft YaHei'; font-size:16px; color:#333; line-height:30px; font-weight:bold; text-overflow:ellipsis; overflow:hidden;}
.list_news a .n_right .innr_top span{width:99%; height:35px; float:left; font-family:'Microsoft YaHei'; font-size:14px; color:#666; line-height:18px; text-align:left; text-overflow:ellipsis; overflow:hidden;}

/*fanye*/
.s_fanye
{
    width:100%;
    height:auto;
    float:left;
    padding-top:10px;
    padding-bottom:10px;
}


.s_fan1{width:97%; height:auto; float:left; margin-left:2%; font-family:'Microsoft YaHei'; font-size:16px; color:#9e9ca3; line-height:30px; font-weight:normal;}

.s_fan1 p{ font-size:16px; color:#333; line-height:30px; font-weight:normal;}

.s_fan1 p a{font-size:16px; color:#333; line-height:30px; font-weight:normal;}

.s_fan1 p a:hover{ color:#d10000;}


.index_bot {width:80%; height:auto; background:url(../images/index_bg2.jpg) no-repeat left top; background-size:118% 110%; padding:4% 10% 3% 10%; font-family:'Microsoft YaHei'; font-size:16px; color:#333; line-height:36px; text-align:center; font-weight:normal; position:relative; z-index:35;  overflow:hidden; }

.index_btxt {width:75%; float:right; margin-top:16%; margin-right:2%;  font-family:'Microsoft YaHei'; font-size:14px; color:#333; line-height:30px; text-align:left; font-weight:normal;  }

    .index_btxt h3 { width:95%; height:auto; float:left; margin-left:8%;  font-family:'Microsoft YaHei'; font-size:80%; color:#333; line-height:30px; text-align:left; font-weight:normal;  }
        .index_btxt h3 img {width:8%; float:left; margin:3px 5px 0 0; border:none; }
    .index_btxt h4 { width:95%; height:auto; float:left; margin-left:6%;  font-family:'Microsoft YaHei'; font-size:80%; color:#333; line-height:30px; text-align:left; font-weight:normal;  }
        .index_btxt h4 img {width:8%; float:left; margin:3px 5px 0 0; border:none; }
    .index_btxt h5 { width:95%; height:auto; float:left; margin-left:4%;  font-family:'Microsoft YaHei'; font-size:80%; color:#333; line-height:30px; text-align:left; font-weight:normal;  }
        .index_btxt h5 img {width:8%; float:left; margin:3px 5px 0 0; border:none; }
        .index_btxt h5 a {font-family:'Microsoft YaHei'; font-size:14px; color:#333; line-height:30px; text-align:left; font-weight:normal; } 
    .index_btxt h6 { width:95%; height:auto; float:left; margin-left:2%;  font-family:'Microsoft YaHei'; font-size:80%; color:#333; line-height:30px; text-align:left; font-weight:normal;  }
        .index_btxt h6 img {width:8%; float:left; margin:3px 5px 0 0; border:none; }

        .index_footer {width:98%; float:right; padding-top:4%; margin-right:2%;  font-family:'Microsoft YaHei'; font-size:40%; color:#666; line-height:30px; text-align:center; font-weight:normal;  }

/*footer*/
#foot {width:100%; max-width:640px; margin:0 auto; height:64px; background:url(../images/bot.jpg)  repeat-x left top; background-size:100% 100%;   padding:0; position:fixed; _position:absolute; z-index:56; bottom:0; margin-top:0px;   overflow:hidden; }

    #foot ul {width:100%; height:74px;  float:left;  background:url(../images/foot_bg.jpg)  no-repeat left top; background-size:97% 102%;  overflow:hidden; }
        #foot ul li {width:18%; height:auto; float:left; margin-left:2%; padding-top:3%; padding-bottom:2%; overflow:hidden; }
            #foot ul li a {width:100%; height:auto; float:left;  font-family:'Microsoft YaHei'; font-size:14px; color:#fff; line-height:25px; font-weight:normal;}
                #foot ul li a img {width:40%; height:auto; display:block; margin:0 auto; border:none;}
                #foot ul li a font {width:100%; height:auto; float:left;  font-family:'Microsoft YaHei'; font-size:14px; color:#fff; line-height:25px; font-weight:normal; text-align:center; }




