body{margin:0 auto;padding:0;background:#fff;font-family:'SimSun';width:10rem;font-size:0.3rem;}

img{border:0;}

ul,div,p,h5,h1,input{margin:0;padding:0;}

input,textarea{outline:none;margin:0;}

ul li{list-style: none;  padding:0;}

.fl{float:left;}

.fr{float:right;}

.c{clear:both;}

.w1{width:9rem;margin:0 auto;overflow:hidden;}

a{text-decoration: none;color:#000;border:0;}

a:focus{  outline: none;}

a,span,label{  display:inline-block;  }

div,nav,ul,ol,h2,h3,h4,h5,p,input{margin:0;padding:0;}

/*====================================================*/

#header{width:10rem;padding-top:0.2rem;overflow:hidden;}

.logo img{width:3.6rem;}

#header>div.fr{width:4.5rem;}

#fm1{overflow:hidden;}

#fm1>div{border:0.05rem solid #E71F1C;height:0.6rem;border-radius: 0.3rem;overflow:hidden;position:relative;}

#fm1>div>input{width:3rem;height:0.6rem;border:0;box-sizing: border-box;padding-left:0.7rem;float:left;}

#fm1>div>button{width:1.4rem;height:0.6rem; border-radius:0 0.3rem 0.3rem 0;background:#E71F1C;color:#fff;border:none;float:right;}

#fm1>div img{position:absolute;height:0.4rem;left:0.2rem;top:0.1rem;}

.rc{font-size:0.3rem;color:#444;padding-top:0.1rem;margin-left:0.1rem;}

.rc a{color:#444;}

#nav{width:10rem;margin-top:0.2rem;}

#nav>ul>li{width:3.333rem;float:left;height:0.8rem;text-align:center;background:#2A70AB;box-sizing: border-box;border-right:0.05rem solid #fff;border-bottom:0.05rem solid #ffffff}

#nav>ul a{width:3.333rem;color:#fff;font-size:0.4rem;line-height:0.8rem;font-family:"Microsoft YaHei"}

.container{width:10rem;overflow:hidden;}

.title1{width:10rem;font-family:"Microsoft YaHei";}

.title1 h1{font-size:0.6rem;padding-bottom:0.2rem;border-bottom:0.05rem solid #ddd;text-align:center;color:#E71F1C;font-weight:bolder;}

.line1{width:1.4rem;height:0.12rem;background:#333;font-size: 0;line-height:0;margin:-0.07rem auto 0 auto;display:block;}

.title1 label{font-size:0.4rem;color:#444;margin:0 auto;text-align: center;display:block;}

.plan1_gywp{padding:0.4rem 0;}

.plan1_gywp_nr1>a{float:left;width:3rem;}

.plan1_gywp_nr1>a img{width:3.7rem; margin-top:0.12rem;}

.plan1_gywp_nr1>.fr{width:5rem;}

.plan1_gywp_nr1 h5{font-size:0.4rem;color:#333;font-weight:normal;font-family:"Microsoft YaHei"}

.plan1_gywp_nr1 p{font-size:0.35rem;color:#444;line-height:1.3;margin-top:0.2rem;}

.plan1_gywp_nr1 p a{color:#E71F1C}



.case{width:9rem;margin:0 auto;}

.case .title{padding:0.2rem 0;}

.case .title h2{font-size:20px;font-family:"microsoft yahei";}

.case .title-list{position:relative;width:8.1rem;margin:0 auto;overflow:hidden;}

.case .title-list1{position:relative;width:8.8rem;margin:0 auto;overflow:hidden;}

.case .title-list2{position:relative;width:4.6rem;margin:0 auto;overflow:hidden;}



.case .title-list2 li{width:2.1rem;line-height:0.6rem;font-size:0.35rem;font-weight:bold;color:#333;  border:0.05rem solid #ddd;text-align:center;float:left;display:inline;margin-left:0.1rem;}

.case .title-list1 li{width:2rem;line-height:0.6rem;font-size:0.35rem;font-weight:bold;color:#333;  border:0.05rem solid #ddd;text-align:center;float:left;display:inline;margin-left:0.1rem;}

.case .title-list li{width:2.5rem;line-height:0.6rem;font-size:0.35rem;font-weight:bold;color:#333;  border:0.05rem solid #ddd;text-align:center;float:left;display:inline;margin-left:0.1rem;}

.case .title-list li.on,.case .title-list1 li.on,.case .title-list2 li.on{border:0.05rem solid #E71F1C;}



.product{overflow:hidden;margin-top:0.3rem;}

.product ul{ overflow:hidden;}

.product-wrap .show,.product-wrap1 .show,.news .show{display:block;}

.product li{float:left; width:4.2rem;margin-bottom:0.6rem; height:3.6rem;}

.product li p{width:4.2rem;height:3rem;display:table-cell;text-align:center;vertical-align:middle;}

.product li p img{max-width:4.2rem;max-height:3rem;vertical-align:middle;}







.product li span{width:4.2rem;height:0.6rem;text-align:center;line-height:0.6rem;font-size:0.35rem;color:#666;}



.product-wrap1 .product li{float:left; width:4.2rem;margin-bottom:0.6rem; height:3.6rem;}

.product-wrap1 .product li p{width:4.2rem;height:3rem;display:table-cell;text-align:center;vertical-align:middle; }

.product-wrap1 .product li p img{max-width:4.2rem;max-height:3rem;vertical-align:middle;}



/*.case .title-list1{position:relative;width:560px;margin:0 auto;overflow:hidden;}*/

/*.case .title-list1 li{width:133px;line-height:41px;font-size:14px;font-weight:bold;color:#333;*/

    /*border:1px solid #ddd;text-align:center;float:left;display:inline;margin-left:5px;}*/

/*.case .title-list1 li.on{border:1px solid #E71F1C}*/

.plan3_wmys_nr1{overflow:hidden;margin:0.3rem auto;}

.plan3_wmys_nr1 li{overflow:hidden;padding:0.2rem 0;}

.plan3_wmys_nr1 li>div{width:4rem;}

.plan3_wmys_nr1 li>a{width:4.4rem;}

.plan3_wmys_nr1 li>a>img{width:4.4rem;}

.plan3_wmys_wz>span>img{width:0.6rem;}

.plan3_wmys_wz span{font-size:0.35rem;font-weight:bolder;color:#333;font-family:"Microsoft YaHei"}

.plan3_wmys_wz>p>img{width:0.3rem;float:left;margin:0 0.2rem 0.3rem 0;}

.plan3_wmys_wz>p{font-size:0.35rem;color:#444;line-height:1.4;margin-left:0.2rem;margin-top:0.2rem;}

.news_list{display:none;}

.news_list ul,.news_list ul li{overflow:hidden;}

.news_list li>a,.news_list li a img{width:2.6rem;}

.news_list ul{margin:0.3rem 0;}

.news_list ul li{margin-bottom:0.2rem;padding-bottom:0.2rem;border-bottom:0.05rem solid #dddddd; transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;}

.news_list ul li div{width:6rem;}

.news_list ul li div a{color:#333;font-size:0.35rem;font-weight:bold;display:block;}

.news_list ul li div span{color:#666;font-size:0.35rem;margin:0.1rem 0;display:block;}

.news_list ul li div p{color:#666;font-size:0.35rem;}

#main{width:10rem;overflow:hidden;margin-bottom:1.3rem;}

#footer{width:10rem;height:1rem;background:#222;position:fixed;bottom:0;left:0;}

#footer a{ font-size:0.38rem; display:block;float:left;width:2.5rem;height:1rem;box-sizing:border-box;font-family:"Microsoft YaHei";

    border-left:0.05rem solid #3C3C3C;border-right:0.05rem solid #000;color:#fff;line-height:1rem;text-align:center;}
#footer a.fta{ background:#E71F1C; border-left:0.05rem solid #f53532;border-right:0.05rem solid #a70f0c;}
.nav1 {

    width: 9rem;

    padding: 0 0.5rem;

    height: 1rem;

    border-bottom: 0.05rem solid #ccc;

    line-height: 1rem;

    position: relative;

}.nav1 a.fr img {

     height: 0.45rem;

     display: block;

     margin-top: 0.25rem;

 }

.nav1 a.fl {

    font-size: 0.45rem;

    font-weight: bolder;

    color: #e2000b;

    font-family:"Microsoft YaHei"

}

.nav1 .nav3 {

    font-size: 0.35rem;

    padding: 0.2rem 0;

    width: 3rem;

    position: absolute;

    top: 1rem;

    right: 0rem;

    z-index: 11;

    background: #E71F1C;

}.nav3 li a { font-size:0.35rem; 

     width: 3rem;

     text-align: center;

     color: #fff; padding:0.1rem 0;

     height: 0.5rem;

     line-height: 0.5rem;

 }

.list_ny {

    width: 9rem;

    margin: 0 auto;

    overflow: hidden;

}

.list_ny li {

    padding: 0.3rem 0;

    font-size: 0.3rem;

    border-bottom: 0.05rem dashed #ccc;

    overflow: hidden;



}

.list_ny li a {

    color: #333;

    font-size: 0.35rem;

}.list_ny li label {

     float: right;

     color: #666;

 }

.list_ny li span {

     float: left;

     color: #666;

    margin-right:0.1rem;

 }



.fy{ padding:10px 0; margin:0 auto;width:100%;text-align: center;font-size:13px;color:#444;}

.fy .a1{ font-size:14px;padding:6px 12px;color:#666666;border:1px solid #ccc;border-radius:5px;}

.fy a{ font-size:14px;padding:6px 12px;color:#666666;border:1px solid #cdcdcd; background-color:#ffffff;border-radius:5px;}

.fy span{ font-size:14px;padding:6px 12px;color:#ffffff;border:1px solid #E71F1C; background-color:#E71F1C;border-radius:5px;}

.fy a:hover{color:#fff;background:#E71F1C;border:1px solid #E71F1C;} 



.news_nr {

    width: 9rem;

    margin: 0 auto;

    border-bottom: 0.05rem dashed #ccc;

    padding-bottom: 0.5rem;

}

.wz_title{padding:0.25rem 0;border-bottom:0.05rem dashed #ccc;text-align: center;font-size:0.3rem;font-family:"SimSun";color:#666}

.wz_title h5{font-size:0.45rem;font-weight:bolder;color:#333;font-family:"Microsoft YaHei";margin-bottom:0.15rem;}

.news_nr p {

    width: 9rem;

    font-size: 0.35rem;

    color: #333;

    line-height: 1.5;

    margin-top: 0.3rem;

    font-family: "SimSun";

}

.news_lb {border-top: 0.05rem dashed #ccc;width: 9rem; padding:0.25rem 0;overflow: hidden; margin:0 auto;}

.syp {

     font-size: 0.3rem;

 }.syp a:active {

      color: #E71F1C;

  }

.syp a {

    font-size: 0.3rem;

    color: #333;

    margin-top: 0.15rem;

    font-family: "SimSun";

}

.plan1_ny{padding:0.3rem 0;line-height:1.5;font-size:0.35rem;color:#333;}

.plan1_ny p{ margin:1em 0;}

.plan1_ny img{max-width:100%;}





.block_home_slider {position:relative; margin:0 auto; overflow:hidden; width:100%; height:5.6rem;}

.slide img{width:100%;}

.block_home_slider .caption { position:absolute; left:0px; right:0px; bottom:0px; text-align:left;}

.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}

.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}

.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:none; position:absolute;

    top:50%; background-repeat:no-repeat; text-indent:-9000px;}

.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}

.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}

.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}

.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}

.block_home_slider .flex-control-paging { display:inline-block;position:absolute;bottom:15px;z-index:99;left:50%;margin-left:-25px;}

.block_home_slider .flex-control-paging li {margin: 0;padding: 0; float: left;overflow: hidden;list-style-type: none;margin-right:5px;}

.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block; background-repeat:no-repeat; background:#ccc; text-indent:-9000px; cursor:pointer;border-radius: 50%;}

.block_home_slider .flex-control-paging li a.flex-active {background:#f00;}

.block_home_slider .flex-control-paging li img{ display:block; height:100%; width:100%;}

.block_home_slider .slides { overflow:hidden; height:100%; width:100%;}

.block_home_slider .slides li{ width:100%; height:100%; overflow:hidden; float:left;}

.block_home_slider .slides li img{ display:block;width:100%; height:100%;}

.block_home_post_feature {width:300px;}

.block_home_post_feature p {padding-bottom:0px;}





#xiala{width:100%; border-bottom:1px solid #ffffff;border-top:1px solid #ffffff;}

#xiala a{ width:100%;display:block; color:#ffffff; font-size:0.30rem; line-height:30px; text-align:center; height:30px;}

.nav3 li:hover #xiala{ display:block;}



.cpimg{ width:75%; margin:30px auto 0 auto; border:2px solid #dcdcdc;}





.cpbt{width:90%;height: 30px;color: #fff;line-height: 30px;font-size:16px;background: #cc0000;font-family: 'Microsoft YaHei';border-radius:7px;opacity: 0.9; margin:30px auto 0 auto;}

.cpbt span{ padding:0 15px;}

.fddh{ font-size:16px; font-family: "Microsoft YaHei";  line-height:24px; width:32px; height: 48px; padding:5px 12px; position: fixed; right:0; top:45%; background:#E71F1C;}
.fddh a{ color:#ffffff;  }