*{ margin: 0; padding: 0; list-style: none; text-decoration: none; box-sizing: border-box;}
body{ position: relative; font: 14px 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;}
::-webkit-scrollbar{ width: 8px; height: 8px; background-color: #F5F5F5;}
::-webkit-scrollbar-track{ border-radius: 10px; background-color: #E2E2E2;}
::-webkit-scrollbar-thumb{ border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); background-color: #555;}
.row{ white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.rows{ word-break: break-all; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden;}
.clearfix:after,.clear{ content: "."; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden;}
.fl{ float: left;}
.fr{ float: right;}
.tywidth{ width: 1200px; margin: 0 auto;}
.more_topic{ width: 1340px; margin: 75px auto 60px; text-align: center;}
.more_topic h3{ color: #222; font-weight: bold; font-size: 30px; line-height: 30px; margin-bottom: 15px;}
.more_topic h3 b{ color: #DF060C;font-weight: bold;}
.more_topic h4{ color: #464545; font-size: 18px; line-height: 18px;}
@font-face{ font-family: 'PINGFANG REGULAR';src: url('../fonts/PINGFANG REGULAR.TTF');font-weight: normal; font-style: normal;}



iframe{display: none}


/*header*/
.htop{width: 100%;height: 36px;background:#DF060C;}
.htop .tnr{width: 1200px;height: 36px;margin:0 auto;line-height: 36px;color: #fff;letter-spacing: 1px;}
.htop .tnr a{color: #fff;}
.htop .tnr a:hover{text-decoration: underline;}
.htop .tnr .l{float: left;}
.htop .tnr .r{float: left;margin-left: 30px;}
/**/
/*头部*/
.h_top{height: 146px;width: 1200px;margin:0 auto;overflow: hidden;}
.h_top .d1{width: 127px;height: 76px;float: left;padding-top:36px;}
.h_top .d2{width: 430px;height: 150px;float: left;padding-top:49px;margin-left:32px;}
.h_top .d2 .t1{line-height: 28px;font-size: 24px;color: #DF060C;font-weight:bold;letter-spacing:2px;}
.h_top .d2 .t3{line-height: 25px;float: left;color: #333;font-size:24px;font-weight: bold;width: 430px;height:33px;}

.h_top .rr{width:200px;height:130px;float: left;margin-left:406px;padding-top:50px;}
.h_top .r2{width:260px;height:130px;float: left;margin-left:15px;padding-top:46px;}

.h_top .d0{width: 112px;height: 112px;margin-top:15px;margin-left: 28px;float:left;}
.h_top .d0 .c1{width: 112px;height: 112px;margin-left:20px;}
.h_top .d0 .c1 .t1{width: 112px;height: 112px;}
.h_top .d0 .c1 .t1 img{width: 100%}
.h_top .d0 .c1 span{ display: block; position: relative; width: 112px; height: 112px; overflow: hidden;border:1px solid #f1f1f1;}
.h_top .d0 .c1 span img{width: 100%;}
.h_top .d0 .c1 span:after{ content: ""; display: block; position: absolute; left: 0; top: 0; width: 100%; 
height: 26px; background: url(../images/light.png)no-repeat center; animation: light 4s linear infinite;}


.h_top .d3{width: 310px;height: 150px;float: left;margin-left: 49px;}

.h_top .d3 .p1{width: 261px;height: 92px;float: left;padding-top:43px;}
.h_top .d3 .p1 h3{text-align: left;font-size: 18px;letter-spacing:3px;font-weight:bold;color: #2195F4;padding-left: 40px;}
.h_top .d3 .p1 p{text-align: right;/*font-family:Impact;*/font-size: 22px;font-weight:bold;letter-spacing:4px;margin-top: -5px;}
.h_top .d3 .p2{width: 49px;height: 92px;float: left;}


/*导航*/



.header .search-pop{display: none;position: fixed;z-index: 9999;top: 0;left: 0;height: 70px;  width: 100%;background: #f7f7f7;/*margin-top: -100px;*/padding-top:15px;}
.header .search-pop .inner{height: 45px;}
.header .search-form{position: relative;height: 45px;overflow: hidden;}
.header .search-form input{display: block;padding: 10px;width: 1400px;height: 45px;
    font-size: 14px;border: none;outline: none;border: #f0f0f0 solid 1px;}
.header .search-form button{display: block;position: absolute;right: 0;top: 0;width: 80px;
    height: 100%;font-size: 14px;color: #fff;border: none;cursor: pointer;background: #222328;}
.header .search-form button:hover{background: #C5C6C8;}




.header{ width: 1200px;margin:0 auto; position: relative;}
.header .nav{  height:60px; line-height:60px;width:1200px;margin:0 auto;}
.header .nav .nav-content nav .xz{ position: relative; display: inline-block; vertical-align: middle; text-align: center; margin-right:50px;}
.header .nav .nav-content nav .xz i{ color: #333; font-size: 16px;}
.header .nav .nav-content nav .xz:before{ content: ""; position: absolute; left: 50%; top: 56px; transition: all .3s ease; width: 0; height: 3px;
 background: #DF060C;}
 /*.header .nav .nav-content nav .xz.on i{font-weight: bold;}*/
.header .nav .nav-content nav .xz.on i,.header .nav .nav-content nav .xz:hover i{ color: #DF060C;font-weight: bold;}
.header .nav .nav-content nav .xz.on:before,.header .nav .nav-content nav .xz:hover:before{ width: 100%; left:0;}
.header .nav .nav-content nav a:last-child{ margin-right: 0;}
.header .nav .nav-content nav .xz ul{ display: none; position: absolute; left: 50%; top: 60px; z-index: 999; transform: translateX(-50%); width: 151px; border: 1px solid rgb(216, 216, 216); background-color: rgba(255, 255, 255, 0.859); padding: 15px 0;}
.header .nav .nav-content nav .xz ul li{ font-size: 16px; color: #666; line-height: 16px; margin-top: 20px;}
.header .nav .nav-content nav .xz ul li:first-child{ margin-top: 0;}
.header .nav .nav-content nav .xz ul li:hover{ color: #DF060C;}



/*banner*/

.banner-index{ line-height: 0;}
.banner-index img{ width: 100%;}
.banner-index .slideBox{ width: 100%; height: auto; overflow: hidden; position: relative;}
.slideBox .hd{ position: absolute; bottom: 35px;left: 50%; transform: translateX(-50%); font-size: 0; z-index: 1;}
.slideBox .hd ul li{ background: #fff; width: 9px; height: 9px; margin-right: 10px; float: left; border-radius: 50%; cursor: pointer;border:1px solid #999;}
.slideBox .hd ul li:last-child{ margin-right: 0;}
.slideBox .hd ul li.on{ background: #DF060C;}
.banner-index .slideBox .bd img{ width: 100%;}
.slideBox .bd ul li{ display: none;}
.slideBox .bd ul li:first-child{ display: none;}
.banner img{ width: 100%;}

/*search*/

.search{ font-size: 0; height: 60px; line-height: 60px; border-bottom: 1px solid #333; /*background: #009B8B;*/ overflow: hidden;}
.search-content>div{ display: inline-block;vertical-align: top;}
.search-keywords span{ color: #333333; font-size: 16px; /*font-weight: bold;*/ margin-right: 15px;}
.search-keywords span img{ vertical-align: middle; margin: 1px 8px 0 0;}
.search-keywords a{ color: #666666; font-size: 14px;}
.search-keywords a:hover{ color: #DF060C;}
.search-keywords i{ margin: 0 15px; color: #666; font-size: 14px;}
.search-form{ float: right;margin-right: -30px;}
#searchForm{ margin-top: 15px; /*background: url(../images/ss_rl.png)no-repeat;*/ width:275px; height: 31px; display: inline-block; vertical-align: top;}
#searchForm>input{ background: none; border: none; outline: none; display: inline-block; vertical-align: top; }
#searchForm .search-input{ height: 34px; line-height: 31px; width: 97%;background: #F5F5F5;padding-left: 15px;/*border-bottom: 1px solid #BABABA;*/}
.search-form #s_btn{ width: 31px; height: 35px; cursor: pointer;background: url(../images/ss_2s.png)no-repeat;margin-left: -30px;}
#searchForm .search-input::-webkit-input-placeholder{ color: #999999;}
#searchForm .search-input:-moz-placeholder{ color: #999999;}
#searchForm .search-input::-moz-placeholder{ color: #999999;}
#searchForm .search-input:-ms-input-placeholder{ color: #999999;}



/**************************/

.ttop{width: 1200px;height: 150px;margin:0 auto;text-align: center;}
.ttop .t1{font-size: 30px;color: #222222;font-weight: bold;padding-top:81px;}
.ttop .t2{font-size: 18px;color: #666;margin-top: 5px;}

.m1{width: 100%;height:1116px;background: url(../images/m1_bg.png)no-repeat center;}

.m1 .nr .r .rb li:hover .ti{background: url(../images/m1_cpbg.png)no-repeat center;}
.m1 .hd{width: 1200px;height: 125px;margin:0 auto;margin-top: 55px;background: #fff;}
.m1 .hd .l{width: 194px;height: 125px;float: left;}
.m1 .hd .r{width: 1006px;height: 125px;float: left;padding-top:22px;}
.m1 .hd .r li{float: left;width: 200px;height:43px;padding-left: 40px;line-height: 43px;font-size:16px;color: #666;}
.m1 .hd .r li b{font-weight: bold;margin-right:6px;}
.m1 .hd .r li:hover{color: #DF060C;}

.m1 .bd{width: 1200px;height: 720px;margin:0 auto;margin-top: 28px;}
.m1 .bd li{width: 369px;height: 315px;margin-bottom: 49px;margin-right:31px;float: left;}
.m1 .bd li .tp{width: 369px;height: 257px;overflow: hidden;}
.m1 .bd li .tp img{width: 100%;transition: all .6s ease;}
.m1 .bd li:hover .tp img{ transform: scale(1.1);}
.m1 .bd li .tt{width: 369px;height: 56px;margin-top: 1px;line-height: 56px;padding-left: 53px;background: #fff;font-size: 18px;}
.m1 .bd li .tt .yc{display: none;position: absolute;margin-left:265px;margin-top: 25px;}
.m1 .bd li .tt .xs{position: absolute;margin-left:265px;margin-top: 25px;}
.m1 .bd li:hover .tt .xs{display: none;}
.m1 .bd li:hover .tt .yc{display: block;}
.m1 .bd li:hover .tt{background: #DF060C;color: #fff;}







.m1s{width: 1200px;height: 900px;margin:0 auto;}
.m1s .sm{width: 1200px;height: 275px;padding-top:62px;}
.m1s .sm .dd{float:left;width: 390px;height: 213px;margin-right: 15px;}
.m1s .sm .dd .tp{width: 390px;height: 213px;overflow: hidden;position: absolute;}
.m1s .sm .dd .tp img{width: 100%;}
.m1s .sm .dd .text{width: 390px;height: 213px;position: relative;z-index: 10;padding-left: 29px;padding-top:41px;}
.m1s .sm .dd .text .t1{font-size: 28px;color: #fff;margin-left: -2px;}
.m1s .sm .dd .text .t3{color: #fff;height: 29px;width: 90px;background: #DF060C;text-align: center;line-height: 29px;font-size: 15px;margin-top: 39px;}
.m1s .sm .dd .text .t3:hover{text-decoration: underline;}
.m1s .nr{width: 1200px;height: 345px;margin-top: 35px;}
.m1s .nr .hd{width: 670px;height: 345px;float: left;}
.m1s .nr .hd li{width:319px;height: 108px;float: left;margin-right: 12px;background: url(../images/cp_xxbg.png)no-repeat center;margin-bottom: 10px;
text-align: center;line-height: 108px;font-size: 22px;}
.m1s .nr .hd li.on{background: url(../images/cp_xxbga.png)no-repeat center;color: #fff;}
.m1s .nr .bd{width: 526px;height: 342px;float: left;}
.m1s .nr .bd li{width: 526px;height: 342px;overflow: hidden;}
.m1s .nr .bd li img{width: 100%;}









.m2{width: 100%;height:722px;background: url(../images/m2_bg.png)no-repeat center;margin-top: -45px;}
.m2 .nr{width: 1200px;height: 390px;margin:0 auto;margin-top: 95px;}
.m2 .nr .hd{width: 291px;height: 390px;float: left;position: relative;z-index: 3;margin-top: -1px;}
.m2 .nr .hd li{width:291px;height: 96px;background: url(../images/m2_lbg.png)no-repeat center;margin-bottom: 2px;text-align: center;}
.m2 .nr .hd li .l1{font-size: 22px;padding-top:28px;width: 291px;}
.m2 .nr .hd li .l2{width: 291px;}
.m2 .nr .hd li .l2 .yc{display: none;}
.m2 .nr .hd li.on .l2 .yc{display: inline-block;}
.m2 .nr .hd li.on .l2 .xs{display: none;}


.m2 .nr .hd li.on{width:317px;height: 96px;background: url(../images/m2_lbga.png)no-repeat center;color: #fff;}


.m2 .nr .bd{width: 909px;height: 390px;float: left;padding-left: 15px;}
.m2 .nr .bd li .tp{width:560px;height: 389px;float: left;}
.m2 .nr .bd li .tp img{width:560px;height: 389px;}
.m2 .nr .bd li .text{float: left;width: 334px;height: 389px;background: url(../images/m2_rbg.png)no-repeat center;padding-left: 32px;}
.m2 .nr .bd li .text .t1{font-size: 22px;color: #fff;font-weight: bold;padding-top:70px;margin-bottom: 9px;}
.m2 .nr .bd li .text .t2{font-size: 22px;color: #fff;font-weight: bold;}
.m2 .nr .bd li .text .t3{font-size: 14px;color: #F4DEDE;width: 270px;line-height: 25px;margin-top: 33px;}






.m3{width: 100%;height:958px;background: url(../images/m3_bg.png)no-repeat center;}

.m3 .nr{width: 1200px;height:720px;margin:0 auto;margin-top:30px;}
.m3 .nr .l{width:541px;height: 720px;float: left;}
.m3 .nr .l .la{width: 541px;height: 350px;overflow: hidden;margin-bottom:5px;}
.m3 .nr .l .la .tp{width: 541px;height: 350px;overflow: hidden;margin-bottom:5px;}
.m3 .nr .l .la .tt{opacity: 0; width: 541px;height: 56px;line-height: 56px;background: rgba(223, 6, 12, .8);margin-top: -56px;z-index:3;position: relative;text-align: center;font-size: 17px;color: #fff;}
.m3 .nr .l .la .tp img{ width: 100%;transition: all .9s ease;}
.m3 .nr .l .la:hover .tp img{ transform: scale(1.1);}
.m3 .nr .l .la:hover .tt{opacity: 1;}

.m3 .nr .r{width: 655px;height: 720px;float: left;margin-left: 4px;}
.m3 .nr .r .ra{width: 655px;height: 350px;}
.m3 .nr .r .ra .text{width: 359px;height: 350px;background: #DF060C;padding-left: 40px;padding-top:95px;float: left;}
.m3 .nr .r .ra .text .t1{font-size: 22px;line-height:38px;height:50px;width: 359px;color: #fff;}
.m3 .nr .r .ra .text .t1 img{vertical-align: middle;margin-right: 10px;}
.m3 .nr .r .ra .text .t2{width: 280px;height: 125px;line-height: 30px;font-size: 16px;color: #F9DEDE;}

.m3 .nr .r .ra .text .nmlb{width:127px;height: 36px;text-align:center;line-height: 36px;color: #fff;font-size:15px;background: #333;}
.m3 .nr .r .ra .text .nmlb:hover{background: #898989;}


.m3 .nr .r .ra .la{width:290px;height: 350px;overflow: hidden;margin-bottom:5px;float: left;margin-left: 4px;}
.m3 .nr .r .ra .la .tp{width: 290px;height: 350px;overflow: hidden;}
.m3 .nr .r .ra .la .tt{opacity: 0; width: 290px;height: 56px;line-height: 56px;background: rgba(223, 6, 12, .8);margin-top: -56px;z-index:3;position: relative;text-align: center;font-size: 17px;color: #fff;}
.m3 .nr .r .ra .la .tp img{ width: 100%;transition: all .9s ease;}
.m3 .nr .r .ra .la:hover .tp img{ transform: scale(1.1);}
.m3 .nr .r .ra .la:hover .tt{opacity: 1;}

.m3 .nr .r .rb .la{width:653px;height: 350px;overflow: hidden;margin-bottom:5px;float: left;}
.m3 .nr .r .rb .la .tp{width: 653px;height: 350px;overflow: hidden;}
.m3 .nr .r .rb .la .tt{opacity: 0; width: 653px;height: 56px;line-height: 56px;background: rgba(223, 6, 12, .8);margin-top: -56px;z-index:3;position: relative;text-align: center;font-size: 17px;color: #fff;}
.m3 .nr .r .rb .la .tp img{ width: 100%;transition: all .9s ease;}
.m3 .nr .r .rb .la:hover .tp img{ transform: scale(1.1);}
.m3 .nr .r .rb .la:hover .tt{opacity: 1;}



.honor{ width: 1200px; font-size: 0; margin: 0 auto;margin-top: 46px;}
.honor>div{ display: inline-block; vertical-align: middle;}
.honor .btn{ width: 40px; height: 40px; cursor: pointer;}
.honor .prev{margin-left: -75px;width: 40px;height: 40px;position: absolute;margin-top: 166px;}
.honor .next{margin-left:30px;width: 40px;height: 40px;position: absolute;margin-top: 166px;}

.honor .bd{ height: 415px; overflow: hidden;}
.honor .bd ul li{ display: inline-block; vertical-align: middle; width: 283px; margin-right: 30px;}
.honor .bd ul li .pic{ width: 263px; height: 350px; overflow: hidden;}
.honor .bd ul li .pic img{width: 100%;}
.honor .bd ul li .mc{ color: #333; font-size: 16px; line-height: 16px; margin-top: 15px; text-transform: uppercase; text-align: center;padding-top:15px;}
.honor .bd ul li:hover .mc{ color: #CB0001;}




.m6{width: 100%;height:639px;background: url(../images/m5_bg.png)no-repeat center;margin-top:90px;}
.m6 .nr{width: 1200px;height: 450px;margin:0 auto;margin-top: 39px;overflow: hidden;}
.m6 .nr ul li{width: 378px;height: 450px;float: left;margin-right: 33px;}
.m6 .nr ul li .l1{width: 378px;height: 262px;overflow: hidden;}
.m6 .nr ul li .l1 .tp{width: 378px;height: 266px;}
.m6 .nr ul li .l1 .tps{width: 332px;height: 228px;position: relative;margin-left: 18px;z-index: 3;transition: all .3s;}
.m6 .nr ul li:hover .l1 .tps{margin-top: -246px;}
.m6 .nr ul li .l2{width: 384px;height:109px;font-size:18px;padding-top:27px;border-bottom:1px solid #8D8F96;color: #fff; }
.m6 .nr ul li:hover .l2{border-bottom: 3px solid #D30D2D;height: 110px;}





.m5{width: 1200px;height: 760px;margin:0 auto;margin-top: 121px;}
.m5 .l{width: 590px;height: 760px;float: left;padding-top:100px;}
.m5 .l .tp{width: 949px;height: 585px;margin-left: -359px;}
.m5 .r{width: 610px;height: 760px;float: left;}
.m5 .r .bg{width:971px;height: 759px;background: url(../images/m6_rbg.png)no-repeat center;padding-left: 59px;padding-top:210px;}
.m5 .r .bg .r1{font-size: 36px;}
.m5 .r .bg .r2{width: 436px;height: 36px;line-height: 36px;text-align: center;background: #DF060C;color: #fff;font-size: 18px;font-weight: bold;letter-spacing: 1px;margin-top: 24px;}
.m5 .r .bg .r3{width: 557px;line-height: 24px;color: #666;margin-top: 50px;}
.m5 .r .bg .r4{width: 126px;line-height: 31px;color: #333;height: 33px;text-align: center;border:1px solid #333;margin-top:53px;}
.m5 .r .bg .r4:hover{background: #DF060C;color: #fff;border:1px solid #DF060C;}


/*new*/
/*new*/
.news{width: 100%;height: 595px;background: url(../images/m7_bg.jpg)no-repeat center;}
.new{width: 1200px;margin:0 auto;height: 595px;}
.newtab>div{ float: left; width: 570px; height: 490px; overflow: hidden;}
.new .newtab .hd{ overflow: hidden; border-bottom: 1px solid rgba(52, 52, 52, 0.102); margin-bottom: 22px; padding-bottom: 5px;}
.new .newtab .hd ul li{ float: left; font-size: 18px; color: #222;cursor: pointer;}
.new .newtab .hd ul dd{ float: left; font-size: 18px; color: #222; margin: 0 20px;}
.new .newtab .hd ul li.on{ font-weight: bold; color: #DF060C;}
.new .newtab .hd ul li i img{ transition: all .3s ease-in; width: 0; height: 19px;}
.new .newtab .hd ul li.on i img{ width: 19px;}
.new .newtab .hd ul li i,.new .newtab .right .top i{ display: inline-block; vertical-align: top; width: 19px; height: 19px; margin: 3px 5px 0 0;}
.new .newtab .bd .tjnew{ height: 132px; overflow: hidden;}
.new .newtab .bd .tjnew>div{ float: left; height: 132px; overflow: hidden;}
.new .newtab .bd .tjnew .pic{ width: 224px;height: 135px;}
.new .newtab .bd .tjnew .pic img{width: 100%;transition: all 1s}
.new .newtab .bd .tjnew .pic:hover img{transform: scale(1.1, 1.1);}

.new .newtab .bd .tjnew .pic img{width: 100%;}
.new .newtab .bd .tjnew .text{ margin-left: 25px; width: 321px;}
.new .newtab .bd .tjnew .text dt{ border-bottom: 1px solid rgba(52, 52, 52, 0.102); padding-bottom: 10px; margin-bottom: 10px;}
.new .newtab .bd .tjnew .text dt a{ color: #222; font-size: 16px;}
.new .newtab .bd .tjnew .text dt b{ color: #999; font-size: 14px;}
.new .newtab .bd .tjnew .text p{ color: #666; font-size: 14px; height: 50px; overflow: hidden;}
.new .newtab .bd dl dd{ margin-top: 24px; padding-bottom: 5px; border-bottom: 1px solid rgba(52, 52, 52, 0.102); overflow: hidden;}
.new .newtab .bd dl dd a{ color: #333; font-size: 16px;}
.new .newtab .bd dl dd span{ float: right; color: #999; font-size: 14px;}
.new .newtab .bd dl dd a:hover i,.new .newtab .bd .tjnew .text dt a:hover{ color: #DF060C;}
.new .newtab .right .top{ cursor: pointer; font-size: 18px; font-weight: bold; color: #DF060C; overflow: hidden; border-bottom: 1px solid rgba(52, 52, 52, 0.102); margin-bottom: 15px; padding-bottom: 5px;}
.new .newtab .right .newlist ul li{ margin-bottom: 20px; background-color: #f5f5f5; padding: 20px; width: 567px; height: 123px; overflow: hidden;border:1px solid #F5F5F5;}
.new .newtab .right .newlist ul li>div{ float: left; height: 83px; overflow: hidden;}
.new .newtab .right .newlist ul li .date{ text-align: center; padding-top: 15px; background-color: #fff; width: 83px; height: 83px; margin-right: 15px;}
.new .newtab .right .newlist ul li .date b{ color: #333; font-size: 28px; line-height: 28px; font-weight: bold;}
.new .newtab .right .newlist ul li .date b:after{ content: ""; display: block; margin: 5px auto; background:#DF060C; width: 28px; height: 1px;}
.new .newtab .right .newlist ul li .date i{ display: block; color: #333; font-size: 14px;}
.new .newtab .right .newlist ul li:hover .date{background: #DF060C;}



.new .newtab .right .newlist ul li:hover .date b,.new .newtab .right .newlist ul li:hover .date i{ color: #fff;}
.new .newtab .right .newlist ul li:hover .date b:after{ background-color: #fff;}
.new .newtab .right .newlist ul li:hover{ background-color: #fff;border:1px solid #DF060C;}
.new .newtab .right .newlist ul li:hover .date{ color: #fff;}
.new .newtab .right .newlist ul li .text{ width: 425px;}
.new .newtab .right .newlist ul li .text a{ color: #0c0c0c; font-size: 16px;}
/*.new .newtab .right .newlist ul li:hover .text a{ text-decoration: underline; color: #fff; font-weight: bold;}
.new .newtab .right .newlist ul li:hover .text p{ color: rgba(255, 255, 255, 0.702);}*/
.new .newtab .right .newlist ul li .text p{ color: #666; font-size: 14px; margin-top: 10px;}








/*foot*/
.footbg{background:#DF060C; width: 100%; height: 405px; overflow: hidden;background: url(../images/m8_bg.png)no-repeat center;}
.footbg .link{width: 1200px;margin:0 auto;height: 50px;margin-bottom:80px;line-height: 50px;}
/*.footbg .link .t1{width: 130px;height: 50px;line-height: 50px;font-size: 32px;}
.footbg .link .list{width: 1050px;height: 50px;float: left;margin-left:130px;margin-top: -50px;}*/
.footbg .link ul li{float: left;height: 50px;font-size:15px;/*padding-top:2px;*/margin-left:58px;color: #fff;}
.footbg .link ul li a{color: #fff;}
.footbg .link ul li:hover a{text-decoration: underline;}



.footbg .nr{width: 1200px;margin:0 auto;height: 230px;margin-top: 36px;}
.footbg .nr>div{ display: inline-block; vertical-align: top;}


.footbg .nr .text{width:299px;height: 181px;border-right: 1px solid rgba(67, 67, 67, .8);text-align: center;}
.footbg .nr .text .t1{font-size: 18px;color: #fff;letter-spacing: 1px;font-weight: bold;}
.footbg .nr .text .t0{color: #6A8BB7;margin-bottom:20px;}
.footbg .nr .text .t2{font-size: 16px;color: #BEBEBE;margin-bottom: 14px;}
.footbg .nr .text .t2:hover{text-decoration: underline;color: #fff;}


.footbg .nr .code{width: 336px;height: 181px;border-right: 1px solid rgba(67, 67, 67, .8);padding-left: 75px;}

.footbg .nr .code .c1{width: 150px;height: 200px;margin-left:12px;}
.footbg .nr .code .c1 .t1{width: 150px;height: 150px;background: #fff;}
.footbg .nr .code .c1 .t1 img{width: 100%}
.footbg .nr .code .c1 .t2{width: 147px;height: 50px;font-size: 16px;line-height:46px;text-align: center;color: #fff;}
.footbg .nr .code .c1 span{ display: block; position: relative; width: 150px; height: 150px; overflow: hidden;}
.footbg .nr .code .c1 span img{width: 100%;}
.footbg .nr .code .c1 span:after{ content: ""; display: block; position: absolute; left: 0; top: 0; width: 100%; height: 26px; background: url(../images/light.png)no-repeat center; animation: light 4s linear infinite;}

.footbg .nr .rr{width: 361px;height:181px;/*background: yellow;*/border-right: 1px solid rgba(67, 67, 67, .8);}
.footbg .nr .rr .r1{color: #FEFEFE;margin-top: 17px;font-size: 16px;}
.footbg .nr .rr .r2{color: #fff;font-size: 31px;font-style:italic;font-family: 'KaiTi';color: #DF060C;margin-bottom:18px;font-weight:bold;}

.footbg .nr .rr .r3{color: #FEFEFE;margin-top: 8px;font-size: 16px;}

.footbg .bbbd{width: 100%;height: 38px;margin-top:10px;}
.footbg .bbbd .nr{width: 1400px;height: 38px;margin:0 auto;text-align: center;font-size: 14px;color: #FEFEFE;line-height: 38px;}
/*.footbg .bbbd .left{float: left;}*/

input::-webkit-input-placeholder {color: #C9C8C8;}
input::-moz-input-placeholder {color: #C9C8C8;}
input::-ms-input-placeholder {color: #C9C8C8;}

textarea::-webkit-input-placeholder {color: #C9C8C8;}
textarea::-moz-input-placeholder {color: #C9C8C8;}
textarea::-ms-input-placeholder {color: #C9C8C8;}


@media only screen and (max-width: 1200px){ .foot .content .text{ padding-right: 20px;}
	}
@media only screen and (max-width: 1200px){ .foot .bottom .fr{ padding-right: 20px;}
	}
@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);
	}
}
