*{ margin: 0; padding: 0; list-style: none; text-decoration: none; box-sizing: border-box; color: #333;}
body{ position: relative; font: 14px/1.5 Microsoft YaHei, arial, 微软雅黑, sans-serif; vertical-align: baseline; width: 100%; overflow-x: hidden;}
i, em{ font-style: normal;}
a{ color: #333;}
h1, h2, h3, h4, h5, h6, b{ font-weight: normal;}
img{ border: none \9; display: inline-block;}
/*.clearfix:after{ content: "."; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden;}*/
/*.fl{ float: left;}*/
/*.fr{ float: right;}*/
@font-face { font-family: 'impact';src: url('../fonts/impact.ttf');font-weight: normal; font-style: normal;}
.ty_content{ width: 1200px; margin: 0 auto;}
.left{ float: left;}
.right{ float: right;}

/*头部*/

.header{ width: 100%; font-size: 0;}

.header .header_slogan{ height: 147px;width: 1260px;margin:0 auto;}
.header .header_slogan .logo{ width: 116px; height: 116px;padding-top:19px;}
.header .header_slogan .logo img{width: 100%;}
.header .header_slogan .text{width: 643px;height: 86px;padding-left: 35px;
	float: left;margin-left:148px;margin-top: -71px;/**/ }
.header .header_slogan .text .t1{width:600px;height: 50px;font-size:24px;color: #333333;line-height: 50px; }	
.header .header_slogan .text .t2{width:600px;height: 30px;line-height: 30px;font-size:19px;color: #6D6D6D;}



.header .header_slogan .right{width: 260px;height: 120px;margin-top: -100px;}
.header .header_slogan .right .p_img{float: right;margin-right:-10px;}




.header .header_slogan .right .r2{width: 309px;height: 34px;margin-top: -17px;position: relative;margin-right: 200px;margin-left: -90px;
	background: url(../images/t_bd.png)no-repeat center;padding-left:45px;}
.header .header_slogan .right .r2 ul li{float: left;width: 85px;font-size: 14px;line-height: 34px;color: #FAB0B0;}
.header .header_slogan .right .r2 ul li:hover a{border-bottom: 1px solid #FAB0B0;width: 66px;}
.header .header_slogan .right .r2 ul li a{color: #FAB0B0;}
.header .header_slogan .right .rx{ width: 180px;height: 70px;margin-top: 46px;text-align:right;
	font-size: 25px;color: #444444;font-weight:bold;line-height: 30px;}
.header .header_slogan .right .phone{margin-left:186px;margin-top: -60px;}


.header .header_slogan .right .phone{float: left;-webkit-animation: move 1.3s linear infinite;animation: move 1.3s linear infinite;}

@keyframes move
{
	0%, 65%{ 
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
	70% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	75% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	80% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	85% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	90% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	95% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	100% {  
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
}

@-webkit-keyframes move
{
	0%, 65%{ 
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
	70% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	75% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	80% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	85% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	90% {  
	  -webkit-transform:rotate(15deg);
	  transform:rotate(15deg);
	}
	95% {  
	  -webkit-transform:rotate(-15deg);
	  transform:rotate(-15deg);
	}
	100% {  
	  -webkit-transform:rotate(0deg);
	  transform:rotate(0deg);
	}
}

/*font-style: italic;斜体*/

/*导航*/
.header .na_v{width: 100%;height: 66px;margin:0 auto;margin-top: -1px;}

.header .nav{ height: 66px; line-height: 66px;/* border-top: 1px solid #c4c4c4;*/margin:0 auto;width: 1260px;}

.header .nav .nav-content nav .xz{ height: 66px; position: relative;
    display: inline-block; vertical-align: top; text-align: center;}
.header .nav .nav-content nav .xz:last-child{margin-right: 0;}
.header .nav .nav-content nav .xz i{ position: relative; z-index: 1; color: #353535; font-size: 16px;
	margin-left:35px;margin-right:35px;float: left;}
.header .nav .nav-content nav .xz:before{ content: ""; position: absolute;
    display: block; opacity: 0; background: blue;
    transition: all .3s ease-out;}

.header .nav .nav-content nav .xz.on{background: #CB0001;}
.header .nav .nav-content nav .xz:hover{background: #CB0001;cursor:pointer;}
.header .nav .nav-content nav .xz:hover i{color: #fff;}
.header .nav .nav-content nav .xz.on i{color: #fff;}
.header .nav .nav-content nav .xz.on:before,.header .nav .nav-content nav .xz:hover:before{ opacity: 1; height: 6px;}
.header .nav .nav-content nav .xz ul{ display: none; position: absolute; left: 50%; top: 66px; z-index: 999;
    transform: translateX(-50%); width: 134px; background-color: rgba(255, 255, 255, 0.902); border: 1px solid #eee;
    padding: 15px 0;}
.header .nav .nav-content nav .xz ul li{ font-size: 16px; color: #666; line-height: 16px; margin-top: 15px;}
.header .nav .nav-content nav .xz ul li:first-child{ margin-top: 0;}
.header .nav .nav-content nav .xz ul li:hover{ color: #CB0001;}
.header .nav .nav-content nav .xz:hover .xian1{opacity: 0;}
.header .nav .nav-content nav .xz.on .xian1{opacity: 0;}
.header .nav .nav-content nav .xian1{position: relative;width: 1px;height: 20px;background: #7374AC;float: right;margin-top: 21px;margin-right: -1px;}





/*banner*/
.banner-index{ font-size: 0;overflow: hidden;    width: 100%;  top:100px;}
.banner-index img{ width: 100%;line-height: 0;}
.slideBox{ width: 100%; position: relative;}
.slideBox .hd{ height: 12px; overflow: hidden; position: absolute; left: 48%; bottom: 38px; z-index: 1;}
.slideBox .hd ul{ overflow: hidden; zoom: 1; float: left;}
.slideBox .hd ul li{ float: left; width: 12px; height: 12px;margin-right: 10px; cursor: pointer;border-radius: 20px;background: #79746f;}
.slideBox .hd ul li.on{background: #E70012;}
.banner-index .slideBox .bd img{ width: 100%;}
.slideBox .bd ul li:first-child{ display: block;}
.slideBox .bd ul li{ display: none;}




/*搜索*/

.search{ width:1200px; height: 50px; line-height: 50px;margin:0 auto;}
.search-content>div{ display: inline-block;vertical-align: top;}
.search-keywords span{ color: #fff; font-size: 15px;}
.search-keywords a{ color: #F6B3B5; font-size: 15px;margin-right: 5px;margin-left: 8px;}
/*.search-keywords a:hover{ color: #0145a5;}*/
.search-form{ float: right;}
#searchForm{ margin-top: 2px;/*border-bottom: 1px solid #EEEEEE;*/
	width: 231px; height: 40px; display: inline-block; vertical-align: top;}
#searchForm>input{ background: none; border: none; outline: none; display: inline-block; vertical-align: top; color: #F6B3B5;/*font-size:15px;*/}
#searchForm .search-input{ text-indent: 10px; height: 50px; line-height: 50px; width: 90%;}
.search-form #s_btn{ width: 35px; height: 35px; cursor: pointer;}
#searchForm .search-input::-webkit-input-placeholder{/* WebKit browsers */
	color: #ccc;}
#searchForm .search-input:-moz-placeholder{/* Mozilla Firefox 4 to 18 */
	color: #ccc;}
#searchForm .search-input::-moz-placeholder{/* Mozilla Firefox 19+ */
	color: #ccc;}
#searchForm .search-input:-ms-input-placeholder{/* Internet Explorer 10+ */
	color: #ccc;}


.ddd{height: 20px;width: 20px;position: absolute;margin-left: 210px;margin-top: -43px;}


/*m1*/
.jm{height: 720px;width:1200px;padding-top: 49px;margin:0 auto;}
.jm .top{width: 1200px;height: 100px;margin:0px auto 10px;text-align:center;}
.jm .top h1{color: #333;font-size: 36px;}
.jm .top h1 b{color: #1D2089;font-weight: bold;}
.jm .top .z{height: 30px;text-align: center;color: #333;font-size: 18px;text-transform:uppercase;margin-top: 3px;}
.jm .top .xian1{width: 776px;height: 3px;margin:0 auto;}

.jm .nr{width: 1200px;height: 500px;margin:0 auto;}
.jm .nr .left{width: 700px;height: 500px;float: left;}
.jm .nr .left .conter{width: 700px;height: 300px;position: relative;z-index: 2;margin-top: -505px;padding-left:40px;padding-top:41px;}
.jm .nr .left .conter .c1{font-size: 26px;color: #fff;}
.jm .nr .left .conter .c2{font-size: 16px;color: #fff;width: 530px;line-height: 27px;margin-top: 15px;}
.jm .nr .left .conter .c3{width: 150px;height: 42px;border:1px solid #fff;margin-top: 36px;line-height: 42px;text-align: center;}
.jm .nr .left .conter .c3:hover{/*border-radius:25px;*/background: #E70012;border:0px;border:0px;border:1px solid #E70012;}


.jm .nr .right{width: 500px;height: 500px;float: left;padding-left:26px;}
.jm .nr .right ul li{width: 474px;height: 150px;margin-bottom: 25px;background: yellow;}
.jm .nr .right ul li .conter{width: 474px;height: 150px;position: relative;z-index: 2;margin-top: -155px;padding-left:30px;padding-top:23px;}
.jm .nr .right ul li .conter .c1{font-size: 22px;color: #fff;}
.jm .nr .right ul li .conter .c3{width: 100px;height: 32px;border:1px solid #fff;margin-top: 20px;line-height: 32px;text-align: center;}
.jm .nr .right ul li .conter .c3:hover{/*border-radius:25px;*/background: #E70012;border:0px;border:1px solid #E70012;}



/*product*/
.product{width: 100%;height: 904px;background: url(../images/cp_bg.png)no-repeat center;padding-top:45px;}
.product .top{width: 1200px;height: 100px;margin:0px auto 10px;text-align:center;}
.product .top h1{color: #333;font-size: 36px;}
.product .top h1 b{color: #1D2089;font-weight: bold;}
.product .top .z{height: 30px;text-align: center;color: #333;font-size: 18px;text-transform:uppercase;margin-top: 3px;}
.product .top .xian1{width: 776px;height: 3px;margin:0 auto;}


.product .nr{width: 1200px;height: 682px;margin:0 auto;}
.product .nr .left{width: 278px;height: 682px;float: left;}

.product .nr .left .list{height: 682px;width: 278px;background: #fff;overflow: hidden;}

.product .nr .left .list b{height: 68px;display: block;width: 278px;background: url(../images/cp_bd2.png)no-repeat;padding-left: 40px;
	line-height: 68px;}
.product .nr .left .list b a{font-size: 18px;color: #fff;}

.product .nr .left .list .on{background: url(../images/cp_bd1.png)no-repeat;/*background-position-x: 183px;*/}
/*.product .nr .left .list .on a{font-size: 18px;color: #fff;font-weight: bold;}*/

.product .nr .left .list .lb{padding-bottom: 21px;}
.product .nr .left .list .lb li{padding-left: 14px;margin-bottom: 3px;height: 30px;}
.product .nr .left .list .lb a{color: #666;}
.product .nr .left .list .lb li .lli{width: 150px;height: 34px;margin-left: 20px;margin-top: 13px;}
.product .nr .left .list .lb li .lli .xian{width: 15px;height: 15px;border-bottom: 1px solid black;}
.product .nr .left .list .lb li .lli .title{width: 130px;height: 34px;float: left;margin-left: 30px;margin-top: -10px;font-size: 16px;color: #686868;}
.product .nr .left .list .lb li .lli:hover .title{color: #CB0001;}






/*.product .nr .right{width: 920px;height: 682px;float: left;padding-left: 38px;background: pink;}*/
.product .nr .ri{width: 920px;height: 682px;float: left;padding-left: 35px;}

.product .nr .ri .xq{width: 280px;height: 330px;float: left;margin-right: 22px;margin-bottom: 20px;/*border: solid  #E0E0E0 1px;*/}
.product .nr .ri .xx .xq:nth-child(3n){ margin-right: 0px;}
.product .nr .ri .xq .img{width: 280px;height: 290px;overflow: hidden;}
/*.product .nr .ri .xq:hover .img{border:1px solid #0C49BD}*/
.product .nr .ri .xq .img img{width: 280px;height: 290px;}
.product .nr .ri .xq .img:hover img{transform: scale(1.1, 1.1); transition-duration: 300ms;}
.product .nr .ri .xq .title{height: 40px;text-align: center; line-height: 40px;color: #343434;
	font-size: 16px;position: relative;z-index: 30; background: #fff;}
.product .nr .ri .xq:hover .title{color: #E70012;}


/*m1*/
.m1{height: 930px;width:100%;margin:0 auto;padding-top:45px;}
.m1 .top{width: 1200px;height: 100px;margin:0px auto 10px;text-align:center;}
.m1 .top h1{color: #333;font-size: 36px;}
.m1 .top h1 b{color: #1D2089;font-weight: bold;}
.m1 .top .z{height: 30px;text-align: center;color: #333;font-size: 18px;text-transform:uppercase;margin-top: 3px;}
.m1 .top .xian1{width: 776px;height: 3px;margin:0 auto;}

.m1 .nr{height: 763px;width: 100%;}
.m1 .nr .bd{height: 500px;width: 1200px;margin:0 auto;}
.m1 .nr .bd .left{width: 660px;height: 500px;float: left;overflow: hidden;}

.m1 .nr .bd .left img{transition: all .5s;}
.m1 .nr .bd .left:hover img{transform: scale(1.1, 1.1);}


.m1 .nr .bd .right{width: 540px;height: 500px;float: left;padding-left: 60px;}
.m1 .nr .bd .right .r1{font-size: 24px;color: #333333;font-weight: bold;margin-top: 36px;}
.m1 .nr .bd .right .r2{font-size: 15px;color: #828282;margin-top: 36px;line-height: 35px;width: 480px;}
.m1 .nr .bd .right .r3{width: 480px;height: 280px;overflow: hidden;margin-top: 14px;}
.m1 .nr .bd .right .r3 img{transition: all .5s;}
.m1 .nr .bd .right .r3:hover img{transform: scale(1.1, 1.1);}

.m1 .nr .hd{height: 235px;width: 100%;background: #CB0001;margin-top: 35px;text-align: center;}
.m1 .nr .hd ul{width: 1200px;margin:0 auto;padding-top:23px;}
.m1 .nr .hd ul li{height: 189px;width: 200px;margin-right:50px;float: left;padding-top:30px;
/*background: url(../images/m1_xb.png)no-repeat;	*/
}
.m1 .nr .hd ul li.on{background: url(../images/m1_xb.png)no-repeat;padding-top:49px;}
.m1 .nr .hd ul li.on .l5{opacity: 0;}
.m1 .nr .hd ul li .l1{font-size: 20px;color: #fff;text-align: center;}
.m1 .nr .hd ul li .l2{font-size: 8px;color: #E58080;text-align: center;}

.m1 .nr .hd ul li .l3{width: 200px;height: 35px;text-align: center;margin-top: 30px;}
.m1 .nr .hd ul li .l5{width: 200px;height: 1px;background: #E58080;margin-top:30px;}


/*m1*/


/*m2*/
.m2{width: 100%;height: 850px;padding-top:36px;}
.m2 .top{width: 1200px;height: 100px;margin:0px auto 10px;text-align:center;}
.m2 .top h1{color: #333;font-size: 36px;}
.m2 .top h1 b{color: #1D2089;font-weight: bold;}
.m2 .top .z{height: 30px;text-align: center;color: #333;font-size: 18px;text-transform:uppercase;margin-top: 3px;}


.m2 .nr{height: 680px;}
.m2 .hd{width: 1205px;height: 111px;margin:0 auto;}
.m2 .hd ul li{width: 301px;height: 111px; float: left;background: url(../images/m2_tpd.png)no-repeat;padding-left:62px;padding-top:25px;}
.m2 .hd ul li.on{background: url(../images/m2_tpd2.png)no-repeat;width: 300px;}
.m2 .hd ul li.on .l2 b{color: #CB0001;}
.m2 .hd ul li div{float: left;}
.m2 .hd ul li .l1{padding-top:8px;}
.m2 .hd ul li .l2 b{margin-left: 25px;font-size:25px;color: #666666;font-weight:bold;width: 130px;height: 60px;}
.m2 .hd ul li .l2 p{margin-left: 25px;margin-top: -6px;}


.m2 .bd{width: 1201px;height: 550px;margin:0 auto;margin-top: 18px;}
.m2 .bd div{float: left;}
.m2 .bd .b1{margin-left: -360px;position: absolute;}
.m2 .bd .b2{margin-right: 20px;}
.m2 .bd .b3{margin-right: -380px;position: relative;}

.m2 .bd .b2 .bd{width: 460px;height: 240px;background: #fff;position: absolute;margin-left: 740px;margin-top: -289px;opacity: 0.97;padding-left: 31px;padding-top: 28px;}
.m2 .bd .b2 .bd .t1{font-size: 19px;color: #CB0001;font-weight: bold;}
.m2 .bd .b2 .bd .t2{font-size: 16px;color: #333333;width: 400px;height: 120px;line-height: 30px;margin-top: 25px;}


.m2 .hd ul li .l2 .yc{ display: none;}


.m2 .hd ul li .l1 .yc{ display: none;}
.m2 .hd ul li.on .xs{ display: none;}
.m2 .hd ul li.on .yc{ display: inline-block;}

/*m2*/


/*case*/
.case{width: 100%;height: 715px;padding-top:22px;}
.case .top{width: 1200px;height: 100px;margin:0px auto 10px;text-align:center;}
.case .top h1{color: #333;font-size: 36px;}
.case .top h1 b{color: #1D2089;font-weight: bold;}
.case .top .z{height: 30px;text-align: center;color: #333;font-size: 18px;text-transform:uppercase;margin-top: 3px;}

.case .hd{height: 106px;width: 100%;border-top: 1px solid #E9E9E9;border-bottom: 1px solid #E9E9E9;}
.case .hd .nav{width: 1200px;height: 106px;margin: 0 auto;border-left: 1px solid #E9E9E9;}
.case .hd .nav ul li{width: 170px;height: 106px;border-right:1px solid #E9E9E9;float: left;padding-top:23px;}
.case .hd .nav ul li .l1{width: 170px;text-align: center;}
.case .hd .nav ul li .l2{width: 170px;text-align: center;font-size: 18px;color: #3A3A3A;}

.case .bd{width: 1200px;height: 400px;margin:0 auto;margin-top: 30px;}

.case .bd ul li{width: 380px;height: 400px;float: left;margin:0 10px;}
.case .bd ul li .l1{width: 380px;height: 267px;overflow: hidden;}
.case .bd ul li .l1 img{width: 100%;}
.case .bd ul li .l2{width: 380px;font-size: 20px;color: #424242;margin-top: 26px;}

.case .bd ul li .l3{width: 380px;font-size: 13px;color: #767676;margin-top: 9px;line-height: 25px;}
.case .bd .left{position: absolute;margin-top:167px;margin-left: -70px;width: 50px;height: 40px;background: #494949;color: #fff;line-height: 40px;text-align: center;font: 20px;}
.case .bd .right{position: absolute;margin-left:1220px;margin-top:-233px;width: 50px;height: 40px;background: #494949;color: #fff;line-height: 40px;text-align: center;}
.case .bd .left:hover{background: #D0191A;cursor:pointer}
.case .bd .right:hover{background: #D0191A;cursor:pointer}
/*case*/



/*m3*/
.m3{width: 100%;height: 1027px;background: #F1F1F1;padding-top:50px;margin-bottom: 50px;}
.m3 .top{width: 1200px;height: 100px;margin:0px auto 10px;text-align:center;}
.m3 .top h1{color: #333;font-size: 36px;}
.m3 .top h1 b{color: #1D2089;font-weight: bold;}
.m3 .top .z{height: 30px;text-align: center;color: #333;font-size: 18px;text-transform:uppercase;margin-top: 3px;}

.m3 .bd{height: 532px;width: 1200px;margin:0 auto;}
.m3 .bd .b1{height: 450px;width: 620px;position: absolute;margin-top:41px;z-index: 20;overflow: hidden;}
.m3 .bd .b1 img{transition: all .5s;}
.m3 .bd .b1:hover img{transform: scale(1.1, 1.1);}

.m3 .bd .b2{width: 910px;height: 517px;border:1px solid #DFDFDF;margin-left:288px;}
.m3 .bd .b2 .t1{width: 875px;text-align: right;font-size: 20px;color: #393939;margin-top: 50px;}
.m3 .bd .b2 .t2{width: 875px;height: 1px;background: #DFDFDF;margin-top: 25px;}
.m3 .bd .b2 .conter{width: 500px;height: 400px;margin-left: 370px;margin-top: 10px;padding-top:26px;}
.m3 .bd .b2 .conter .c1{font-size: 24px;color: #383838;}
.m3 .bd .b2 .conter .c2{font-size: 16px;color: #6D6D6D;height: 180px;margin-top: 27px;line-height: 30px;}
.m3 .bd .b2 .conter .c3{height: 45px;width: 140px;background: #CB0001;line-height: 45px;text-align: center;font-size:16px;margin-top: 34px;}
.m3 .bd .b2 .conter .c3 a{color: #fff;}
.m3 .bd .b2 .conter .c3:hover{background: #666;}


.m3 .hd{width: 1200px;height: 246px;margin:0 auto;margin-top: 39px;}
.m3 .hd ul li{width: 283px;border-bottom: 1px solid #E2E2E2;float: left;margin:0 8px;height: 246px;}
.m3 .hd ul li:hover{border-bottom: 1px solid #D54142;}
.m3 .hd ul li:hover .l2{color: #D54142;}
.m3 .hd ul li .l1{width: 283px;height: 200px;overflow: hidden;}
.m3 .hd ul li .l1 img{transition: all .5s;}
.m3 .hd ul li .l1:hover img{transform: scale(1.1, 1.1);}
.m3 .hd ul li .l2{width: 283px;height: 46px;line-height: 46px;text-align: center;font-size:17px;color: #4B4B4B;}




/*1220  246*/
/*490 620 /*/

/*m3*/









/*news*/


/*.news{height: 580px; overflow: hidden;width: 1200px;margin:0 auto;}*/

.news .nr{width: 1200px;height: 566px;margin:0 auto;}
/*.news .more-title h3:after{ background: url(../images/title7.png)no-repeat center;}*/
.news .nr>div{ border: 1px solid #b5b5b5; float: left; height: 565px; padding: 10px 0 0; overflow: hidden;}
.news .nr .left{ width: 767px; margin-right: 36px;}
.news .nr .right{ width: 397px;}
.news .nr .tynav{ position: relative; width: 376px; height: 40px; margin-bottom: 10px; overflow: hidden;padding-left:19px;}




.news .nr .tynav li{  margin-right: 25px; float: left; cursor: default; text-align: center; width: 120px; height: 36px; line-height: 33px; color: #333; font-size: 20px;}
.news .nr .tynav li.on,.news .nr .tynav .dxon{border-bottom: 3px solid #CB0001;}
.news .nr .tynav .more{ position: absolute; right: 0; top: 14px; text-transform: uppercase; line-height: 14px; color: #666; font-size: 14px;}
.news .nr .tynav .more:hover{ color: #E70012; text-decoration: underline;}
.news .nr .top>div{ display: inline-block; vertical-align: top; margin-bottom: 20px;}
.news .nr .top .img{ width: 314px;overflow: hidden;}
.news .nr .top .img img{ width: 100%; transition: all .8s;}
.news .nr .top .img:hover img{ transform: scale(1.1);}
.news .nr .top .text{ width: 389px; height: 205px; overflow: hidden; margin-left: 25px;}
/*.news .nr .top .text .t1{line-height: 18px; margin: 10px 0 20px;}
.news .nr .top .text .t1 a{ color: #333; font-size: 18px; font-weight: bold;}
.news .nr .top .text .t1 a:hover{ color: #E70012;}
 .tttttt{width: 200px;height: 50px;line-height: 25px;font-size: 14px;color: #333;}*/





.news .nr .top .text dt a{ color: #333; font-size: 18px; /*font-weight: bold;*/}
.news .nr .top .text dt{ line-height: 18px; margin: 10px 0 20px;}
.news .nr .top .text dt a:hover{ color: #E70012;}
.news .nr .top .text p{ height: 100px; overflow: hidden; color: #666; font-size: 14px; line-height: 25px;}
.news .nr .top .text .morea{ position: relative; display: block; border: 0.81px solid rgb(181, 181, 181); margin-top: 20px;
	border-radius: 25px; width: 100px; height: 30px; color: #fff; font-size: 14px; line-height: 30px; text-align: center;background: #CB0001;

	-webkit-transform: scale(1); -ms-transform: scale(1);-o-transform: scale(1); transform: scale(1); overflow: hidden;}
.news .nr .top .text .morea:hover{background: #666;}

.news .nr .list dd{ width: 319px; display: inline-block; vertical-align: top; padding-bottom: 6px; margin-bottom: 10px;}
.news .nr .list dd:nth-child(2n){ margin-left: 65px;}
.news .nr .list dd a{ color: #666; font-size: 14px;}
.news .nr .list dd a span{ color: #999; float: right;}
.news .nr .list dd a:hover,.news .nr .list dd a:hover span{ color: #E70012;}
.news .nr .left .bd{ height: 515px; overflow: hidden;padding-left: 20px;}


.news .nr .right .bd ul li{ color: #666; border-bottom: 1px dashed #ccc; height: 101px!important;padding-top:17px;padding-left:19px;}
.news .nr .right .bd ul li:hover{background: #333333;}
.news .nr .right .bd ul li:hover .wen a{ color: #fff;}
.news .nr .right .bd ul li:hover .da a i{ color: #fff;}
/*.news .nr .right .bd ul li:hover*/

.news .nr .right .bd ul li .wen a{ font-size: 16px;}
/*.news .nr .right .bd ul li .wen a:hover{ color: #E70012;}*/
.news .nr .right .bd ul li .da{ margin-top: 5px;}
.news .nr .right .bd ul li .da a:hover i{ text-decoration: underline;}
.news .nr .right .bd ul li .wen a:before{ content: ""; background: url(../images/Q.png)no-repeat; width: 34px; height: 20px; margin: 2px 20px 0 0; display: inline-block; vertical-align: top;}
.news .nr .right .bd ul li .da a:before{ content: ""; background: url(../images/A.png)no-repeat; width: 34px; height: 20px; margin: 2px 20px 0 0; display: inline-block; vertical-align: top;}
.news .nr .right .bd ul li .da a i{ width: 285px; display: inline-block; vertical-align: top; font-size: 14px; line-height: 22px;}






/*foot*/
.footbot{height: 40px;width: 100%;margin-top: 38px;}
.footbot .bd{width: 1200px;height: 40px;margin:0 auto;}
.footbot .bd .left{width: 1200px;height: 40px;float: left;}

.footbot .bd .left .t1{width: 125px;line-height: 40px;font-size: 28px;color: #333333;float: left;letter-spacing:2px;}
.footbot .bd .left .t2{width:1075px;line-height: 40px;font-size: 14px;float: left;}
.footbot .bd .left .t2 ul li{float: left;height: 40px;font-size:14px;line-height: 40px;padding-left: 20px;padding-right: 20px;}
.footbot .bd .left .t2 ul li a{color: #666666;}
.footbot .bd .left .t2 ul li:hover a{color: #E70012;}






.foot{ margin-top: 25px; font-size: 0;}
.foot .link{width: 1200px;margin:0 auto;height: 50px;margin-bottom: 16px;}
.foot .link .t1{width: 130px;height: 50px;line-height: 50px;font-size: 32px;}
.foot .link .list{width: 1050px;height: 50px;float: left;margin-left:130px;margin-top: -50px;}
.foot .link .list ul li{float: left;margin:0px 20px;height: 50px;font-size:15px;line-height: 50px;}
.foot .link .list ul li a{color: black;color: black;}
.foot .link .list ul li:hover a{color: #0C3A91;}



.footbg{height: 378px;background: url(../images/bd.png)no-repeat center;width: 100%;}
.footbg .bd{height: 106px;width: 1200px;margin:0 auto;}
.footbg .bd .title{width: 150px;height: 100px;padding-top:38px;color: #FFFFFF;}
.footbg .bd .title .t1{font-size: 14px; color: #929597; }
.footbg .bd .title .t2{font-size: 19px; color: #ffffff; font-weight: bold;margin-top:14px;}
.footbg .bd .title .t3{width: 8px;height: 9px;float: left;margin-left:95px;margin-top: -15px;}
.footbg nav{height: 70px;width: 1021px;float: right;margin-top:-70px;margin-right:35px;}
.footbg nav ul{ padding: 30px 0 22px; position: relative;height: 70px;width: 1021px;}

.footbg nav ul li{ float: left; margin-right: 50px;}
.footbg nav ul li:last-child{ margin-right: 0;}
.footbg nav ul li a{ font-size: 16px; color: #fff; line-height: 16px;}
.footbg nav ul li a:hover{color: #E70012;}





.footbg .nr .code{width: 400px;height: 200px;margin-left: 90px;}
.footbg .nr .code .c1{width: 150px;height: 200px;/*background: yellow;*/margin-left:20px;}
.footbg .nr .code .c1 .t1{width: 150px;height: 150px;border:3px solid #fff;}
.footbg .nr .code .c1 .t1 img{width: 100%}
.footbg .nr .code .c1 .t2{width: 150px;height: 50px;font-size: 16px;line-height: 50px;text-align: center;color: #fff;}


.footbg .nr .code .c2{width: 150px;height: 200px;float: left;margin-left:230px;margin-top: -200px;}
.footbg .nr .code .c2 .t1{width: 150px;height: 150px;border:3px solid #fff;}
.footbg .nr .code .c2 .t1 img{width: 100%}
.footbg .nr .code .c2 .t2{width: 150px;height: 50px;font-size: 16px;line-height: 50px;text-align: center;color: #fff;}

.footbg .nr{ padding-top: 41px;width: 1200px;margin:0 auto;height: 260px;}
.footbg .nr>div{ display: inline-block; vertical-align: top;}
.footbg .nr .left{ width: 385px;height: 200px;}

.footbg .nr .left ul li{color: #D0D0CF;line-height: 30px;font-size: 16px;}
.footbg .nr dl dd{ font-size: 17px; color: #D0D0CF; line-height: 30px;}
.footbg .nr dl dd a{ font-size: 17px; color: #D0D0CF;}



.footbg .nr .wechat .d1{width: 300px;height: 200px;}
.footbg .nr .wechat .d1 .da{width: 227px;height: 200px;float: left;font-size: 15px;margin-left:15px;}
.footbg .nr .wechat .d1 .da .a1{width: 110px;height: 30px;background: #E70012;
    margin-left:115px;padding-top: 6px;padding-left:14px;padding-right:13px;font-size: 14px;}
.footbg .nr .wechat .d1 .da .a2{width: 110px;height: 25px;margin-left:128px;margin-top: 20px;font-size: 16px;color: #CCCCCC;}
.footbg .nr .wechat .d1 .da .a3{width: 227px;height: 40px;font-size:25px;
	/*letter-spacing:2px;*/font-weight:bold;margin-left:5px;color: #E70012;margin-top: 10px;}

.footbg .nr .wechat .d1 dd{background: url(../images/2020-09-16_131531.png)no-repeat center;
    display: inline-block; vertical-align: top;width: 163px;height: 163px;
    margin-top: 10px;float: right;padding:10px;}
