@charset "gb2312";
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,i{margin:0; padding:0;}
li,i{list-style:none;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:14px;}
img{border:0;}
.clear{height:0; overflow:hidden; clear:both;}
dl,dt,dd{margin: 0px; padding: 0px; list-style: none;}
.fl{ float:left}
.fr{ float:right}
body,td,th{font-size: 14px;	color:#222;}
a{font-size:14px; color:#222;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:none;}
body{font-family:Microsoft YaHei; font-size: 14px; min-width:1200px; background:url(images/20190816152019_234333011.jpg) center top repeat-x;}

@font-face {
 font-family:'fontDin1';
 src: url(files/DIN-MEDIUM_otf.txt),url(files/DIN-MEDIUM_woff.txt),url(files/DIN-MEDIUM_eot.txt),url(files/DIN-MEDIUM_woff2.txt),url(files/DIN-MEDIUM_ttf.txt)}

.w1200 { width:1200px; margin:auto;}
.total_top { height:55px; line-height:55px; min-width:1350px; margin:auto; position:relative; color:#fff;}
.total_top a { color:#9b999a;}
.top_left { position:absolute; padding-left:1%; padding-right:5%; background:url(images/20190816152144_1722564911.jpg) right;}
.top_right { position:absolute; right:1%;}
.top_right li {height:55px; line-height:55px;  float:left; padding-left:20px;}
.top_right li img { float:left; margin-top:19px; margin-right:10px;}
.top_right li strong { font-size:18px; color:#fd5300;}
.top_right li.zuihou { margin-left:20px; background:url(images/20190820140956_1875462115.png) left no-repeat; padding-right:0px;}

.top_right li.kusd { background:url(images/20190820140956_1875462115.png) left no-repeat;  margin-left:20px;}
.dianwenzi { position:absolute; z-index:100000; top:36px;}


.zonggon { height:129px; min-width:1440px; margin:auto; position:relative; color:#7a7a7a;}
.zonggon_left { position:absolute; left:1%;}
.zonggon_left strong { display:block; margin-top:27px; float:left;}
.zonggon_left li { float:left; padding-left:14px; color:#009a44; font-size:24px; font-weight:bold; margin-top:33px;}
.zonggon_left li span {font-size:18px; margin-top:5px; display:block; color:#444; font-weight:normal; letter-spacing:3.6px;}

.nav { position:absolute; right:1%;}

.nav li { width:100px; height:129px; float:left; line-height:129px; text-align:center; position:relative;}
.nav li a {height:129px; position:relative; z-index:2; text-align:center; color:#222; font-size:16px; display:block;}
.nav li:before {background:url(images/20190816150102_1654631036.png) center no-repeat; display:block; color:#fff; content:""; position:absolute; width:0;  height:129px; transition: all 0.5s;}
.nav li:hover:before  {content:""; width:100%; height:129px; z-index:1;}
.nav li:hover a { color:#fff;}

.nav li.noming:before {background:url(images/20190816150102_1654631036.png) center no-repeat; display:block; color:#fff; content:""; position:absolute; width:0;  height:129px; transition: all 0.5s;}
.nav li.noming:hover:before  {content:""; width:100%; height:129px; z-index:1;}
 
 
.nav li.noming a {color:#fff;}
.nav li.noming {  background:url(images/20190816150102_1654631036.png) center no-repeat; display:block; color:#fff;}

.nav li.noming2 { width:158px;}
.nav li.noming2:before {background:url(images/20190816150102_1654631036.png) center no-repeat; display:block; color:#fff; content:""; position:absolute; width:0;  height:129px; transition: all 0.5s;}
.nav li.noming2:hover:before  {content:""; width:100%; height:129px; z-index:1;}


.nav li.noming3 { width:130px;}
.nav li.noming3:before {background:url(images/20190816150419_1630964988.png) center no-repeat; display:block; color:#fff; content:""; position:absolute; width:0;  height:129px; transition: all 0.5s;}
.nav li.noming3:hover:before  {content:""; width:100%; height:129px; z-index:1;}


.nav li.a_nav a {color:#fff;}
.nav li.a_nav {  background:url(images/20190816145711_671834765.png) center no-repeat; display:block; color:#fff;}


.nav li.a_nav2 a {color:#fff;}
.nav li.a_nav2 {  width:158px; height:129px; background:url(images/20190816150102_1654631036.png) center no-repeat; display:block; color:#fff;}


.nav li.a_nav3 a {color:#fff;}
.nav li.a_nav3 {  width:130px; height:129px; background:url(images/20190816150419_1630964988.png) center no-repeat; display:block; color:#fff;}




.nav dd { float:left; margin-left:15px; position:relative;}

.nav dd img { margin-top:53px;}

.top_albb {
position: absolute;
    left: 28%;
    top: 37px;
}

.nav ul li:nth-child(2){
    width: 158px;
}

.nav ul li:nth-child(3){
    width: 130px;
}

#menu { height:70px; line-height:70px; position:absolute; z-index:100000; top:129px; right:0; width:1020px; background:url(images/20190816154451_277911408.png);}
#menu span { display:block; float:left; color:#fff; margin-left:20px;}
#menu span a { color:#fff;}
.search_tu { float:right; width:42px; height:31px; overflow:hidden; background:url(images/20190816155223_721057763.png) no-repeat center;     margin-top: 19px;}
.search_tu input {
    display: block;
    width: 100%; 
    height: 100%;
    cursor: pointer;
    background: none;
    border: 0 none;
    outline: none;
}
.search_2 {float:left; width:257px;}
.search_2 input{ background:#fff; outline: none; border-radius:15px 0px 0px 15px; border: none; width:257px; height:31px; line-height:31px; color:#c7c7c7; padding-left:10px;}
#menu form { padding-right:20px;  width:299px; float:right;}

.focus { width:100%; height:700px; overflow:hidden; position:relative;}
.focus ul {height:700px; position:absolute;}
.focus ul li {float:left; width:100%; height:700px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:1002px; left:50%; margin-left:-501px; height:24px; bottom:36px; text-align:right; z-index:100000;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#ccc;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:288px; background:url(images/sprite.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#banner{overflow:hidden;}


.syviode{
    margin-top: 30px;
    text-align: center;
}
.syviode video{
    border:1px solid #eee;
}

.feature { width:100%; margin:auto; background:url(images/20190816160748_746774043.jpg); height:155px; overflow:hidden;}
.feature_nor { width:1200px; margin:auto; overflow:hidden;}
.feature_nor dl { float:left; margin-top:50px; margin-right:30px;}
.feature_nor dl dt { float:left; width:50px; margin-right:15px; height:50px; background:#3d3d3d; border-radius:50px; text-align:center;}
.feature_nor dl dt img { margin-top:12px;}
.feature_nor dl dd { float:left; color:#444; font-size:16px;}
.feature_nor dl dd span { display:block; font-size:22px; color:#222; margin-bottom:3px;}
.feature_nor dl.jiange { margin-right:-74px;}

.feature_nor dl:hover { cursor:pointer;}
.feature_nor dl:hover dt { background:#fe5b1a;}
.feature_nor dl:hover dd span { color:#fe5b1a;}


.pro_til { text-align:center; margin-top:55px; font-size:35px; margin-bottom:20px; color:#222;}
.pro_til h1 { display:block; margin-top:5px; font-size:17px; letter-spacing:1px; text-align:center; color:#444;}
.pro_til strong { color:#ff540d;}

.pro_list { background:url(images/20190816134927_783797504.jpg); height:68px; line-height:68px;}
.pro_list li { width:190px; float:left; margin-left:12px; text-align:center;}
.pro_list li:hover { background:url(images/20190816134927_1007201705.png)}
.pro_list li:hover a { color:#fff;}
.pro_list li a { display:block; font-size:16px;}
.pro_list li.more { margin-left:0px;}
.pro_nor { margin-top:20px; overflow:hidden;}
.pro_left { width:595px; height:595px;}
.pro_left dl { width:595px; height:595px; background:url(images/20190816134927_2133720547.jpg); position:relative;}
.pro_left dl dt { background:url(images/20190816134927_1124931934.png); width:61px; height:128px; padding-top:15px; text-align:center; font-size:18px; color:#fff; line-height:22px;}
.pro_left dl dd { width:595px; position:absolute; bottom:0; background:url(images/20190819090159_1692262534.png) bottom no-repeat; height:595px;}
.pro_left dl dd strong { position:absolute; bottom:0; left:30px; display:block; height:68px; line-height:68px; color:#fff; font-weight:normal; font-size:18px;}
.pro_left dl dd span { position:absolute; bottom:0; right:0px; width:90px; text-align:center; background:#222; text-transform:uppercase; display:block; height:68px; line-height:68px; color:#fff; font-weight:normal; font-size:14px;}
.pro_left dl dd a {width:595px; height:595px; display:block;}

.pro_left dl:hover dd strong { color:#fe5b1a;}
.pro_left dl:hover dd span { background:#fe5b1a;}

.pro_right { width:605px; float:right; height:595px; overflow:hidden;}

.pro_right td { float:left; display:block; width:294px; margin-left:8px; height:294px; position:relative; margin-bottom:10px; overflow:hidden;}
.pro_right td span {width:294px; display:block; text-align:left; height:50px; padding-top:20px; background:url(images/20190819092924_1275123266.png); color:#fff; position:absolute; bottom:0; z-index:2;}
.pro_right td span a {width:274px; display:block; font-size:16px; color:#fff; float:left; padding-left:25px; height:50px; line-height:50px !important;}
.pro_right td strong { display:block; width:76px; height:50px;  text-align:center; background:#222; text-transform:uppercase; float:right; color:#fff; font-weight:normal; font-size:14px;}

.pro_right td:hover span a { color:#fe5b1a;}
.pro_right td:hover strong { background:#fe5b1a;}


.sort { width:250px; overflow:hidden; margin-right:20px;}
.sort_til { width:225px; padding-left:25px; height:100px; background:url(images/20190820144753_312247121.jpg);  overflow:hidden}
.sort_til strong { display:block; color:#fff; font-size:24px; margin-top:27px; margin-bottom:5px;}
.sort_til span { font-family:Arial, Helvetica, sans-serif; color:#f2cebc; font-size:14px;}

.sort_nor table { width:250px; margin:auto; overflow:hidden}
.sort_nor td { width:250px; height:60px; background:url(images/20190820144753_534289135.jpg); color:#222;}
.sort_nor td a {height: 60px; line-height: 60px; font-weight: normal !important; padding-left:30px; color:#222 !important; font-size:16px; display:block;}
.sort_nor td:hover { background:url(images/20190820144753_1410195576.jpg)}
.sort_nor td:hover a { color:#fff !important;}


.Column_kuan { width:100%; margin:auto; height:70px;  line-height:70px; background:#efefef; margin-bottom: 50px; overflow: hidden;}
.Column_dh li { float: left;}
.Column_dh li a { padding-left:22px; padding-right:22px; font-size:16px;}
.Column_dh li a:hover { background:#ff540d; display:block; font-size:16px; color:#fff !important;}


.Column_dh li.navcurrent2 a { padding-left:22px; padding-right:22px; font-size:16px;  color:#fff !important;}
.Column_dh li.navcurrent2 { background:#ff540d; display:block; font-size:16px; color:#fff !important;}


.Column_dh li.navcurrent a { padding-left:22px; padding-right:22px; font-size:16px;  color:#fff !important;}
.Column_dh li.navcurrent { background:#ff540d; display:block; font-size:16px; color:#fff !important;}


.question { width:100%; margin:auto; background:url(images/20190816134945_604480456.jpg) center; height:592px; margin-top:60px; overflow:hidden;}
.question_til { text-align:center; margin-top:60px; overflow:hidden;}
.question_til span { display:block; font-size:24px; margin-bottom:10px;}
.question_nor { height:252px; margin-top:40px; overflow:hidden;}
.question_nor img:nth-child(n+2) { margin-left:-6px; z-index:2;}
.question_list { position: relative; height:110px; overflow:hidden;}
.question_list dt { font-size:17px; width:429px; height:110px; background:url(images/20190816134947_360103002.png); position:absolute; left:100px; text-align:center;}
.question_list dt span { display:block; color:#fe5b1a; font-size:22px; margin-bottom:5px; margin-top:25px;}

.question_list dd { position:absolute; left:482px; z-index:1;}


.Custom_til { text-align:center; margin-top:55px; font-size:35px; margin-bottom:20px; color:#222;}
.Custom_til span { display:block; margin-top:5px; font-size:17px; letter-spacing:2px; background:url(images/20190816135004_170552417.png) center bottom no-repeat; padding-bottom:28px; text-align:center; color:#444;}
.Custom_til strong { color:#ff540d;}

.Custom_nor { margin-top:20px; height:492px; position:relative; overflow:hidden;}
.Custom_nor li { position:absolute; width:385px; left:50%; margin-left:-192px; top:0;}
.Custom_nor dl { width:370px; height:134px; margin-bottom:43px; overflow:hidden;}
.Custom_nor dl dt { width:134px; float:left;}
.Custom_nor dl dd { width:210px; float:right; line-height:26px; color:#444;}
.Custom_nor dl dd strong { font-size:24px; display:block; padding-bottom:15px; margin-top:15px; background:url(images/20190819104910_1461617558.png) bottom left no-repeat; margin-bottom:15px; color:#222;}


.Custom_nor dl.juli { position:absolute; right:0; top:0;}
.Custom_nor dl.juli2 { position:absolute; right:0; top:176px;}
.Custom_nor dl.juli3 { position:absolute; right:0; top:352px; text-align:right;}


.Custom_nor dl.weizhi dt { float:right;}
.Custom_nor dl.weizhi dd { float:left; text-align:right;}
.Custom_nor dl.weizhi dd strong { background-position:right bottom;}

.case { width:100%; margin:auto; background:url(images/20190816134945_1734141208.jpg) center; height:670px; margin-top:50px; overflow:hidden;} 
.case_til { text-align:center; margin-top:80px; font-size:35px; margin-bottom:20px; color:#222;}
.case_til span { display:block; margin-top:5px; font-size:17px; letter-spacing:1px; background:url(images/20190816135004_170552417.png) center bottom no-repeat; padding-bottom:28px; text-align:center; color:#444;}
.case_til strong { color:#ff540d;}
.case_nor { margin-top:25px;}
.case_tu { width:973px; float:left; position:relative;}

.case_list {  width:290px;}
.case_list li { box-sizing:border-box; width:124px; height:124px; margin-right:20px; margin-bottom:20px; float:left; background:#fff; border: solid 1px #dcdcdc; border-radius:5px; text-align:center; line-height:24px;}
.case_list li span { display:block; width:38px; margin:auto; height:36px; background:url(images/20190816135023_472459979.png); margin-top:20px; margin-bottom:5px;}
.case_list li a { width:124px; height:122px; font-size:16px; display:block; overflow:hidden;}

.case_list li:hover { background:url(images/20190816135023_678464514.png);}
.case_list li:hover a { color:#fff;}
.case_list li:hover span { background-position:0px -36px; transition:all 0.5s;}

.case_list li.on { background:url(images/20190816135023_678464514.png);}
.case_list li.on a { color:#fff;}
.case_list li.on span { background-position:0px -36px; transition:all 0.5s;}

.case_wenzi { width:681px; height:412px; float:left; overflow:hidden;}
.case_wenzi dl { position:relative;}
.case_wenzi dl dd { width:681px; position:absolute; bottom:0; background:url(images/20190819115328_1258333359.png); height:70px; line-height:70px;}
.case_wenzi dl dd strong { position:absolute; bottom:0; left:30px; display:block; height:70px; line-height:70px; color:#fff; font-weight:normal; font-size:18px;}
.case_wenzi dl dd span { position:absolute; bottom:0; right:0px; width:70px; text-align:center; background:#fe5b1a; display:block; height:70px; line-height:70px;}
.case_wenzi dl dd span img { margin-top:23px;}
.case_wenzi dl dd a {width:681px; height:70px; display:block;}

.case_wenzi dl:hover dd strong { color:#fe5b1a;}
.case_wenzi dl:hover dd span { background:#fe5b1a;}

.Partner { position:relative; width:211px; overflow:hidden;}
.Partner li{height:104px;}
.partner .tempWrap{height:412px !important;}

#roller_temp { margin-top:-4px; display:block;}

.Advantage_til { margin-top:60px; margin-bottom:25px; text-align:center; overflow:hidden;}
.Advantage_til strong { width:645px; margin:auto; height:70px; line-height:70px; display:block; background:url(images/20190816135023_1678507843.png) left no-repeat; padding-left:40px; font-size:41px; letter-spacing:1px; text-align:left;}
.Advantage_til span { display:block; font-size:20px; color:#444; margin-top:15px;}
.Advantage_til b { color:#fe5b1a}


.Advantage { position:relative; overflow:hidden;}


.Advantage .Advantage_list { width:1200px; margin:auto; height:147px; margin-top:15px; overflow: hidden;}
.Advantage .Advantage_list li { background:url(images/20190819191617_1188744236.png) bottom no-repeat; float:left; width:300px; height:147px;}
.Advantage .Advantage_list li img { float:left; margin-top:27px; margin-left:30px;}
.Advantage .Advantage_list li span { display:block;float:left; width:60px; height:57px; margin-top:55px; margin-left:49px; margin-right:15px;}
.Advantage .Advantage_list li:nth-child(1) { background:url(images/20190820090819_1991709853.png) left bottom no-repeat;}
.Advantage .Advantage_list li:nth-child(1) span { background:url(images/20190816135024_87324428.png) top left no-repeat;}
.Advantage .Advantage_list li:nth-child(2) span { background:url(images/20190816135024_51515594.png) top left no-repeat;}
.Advantage .Advantage_list li:nth-child(3) span { background:url(images/20190816135024_487355923.png) top left no-repeat;}
.Advantage .Advantage_list li:nth-child(4) span { background:url(images/20190816135024_41990268.png) top left no-repeat;}
.Advantage .Advantage_list li:hover span { background-position:0px -57px; transition: all 0.5s;}





.Advantage .Advantage_list li strong { display:block; color:#222; font-size:28px; margin-top:55px;}
.Advantage .Advantage_list li b { margin-top:5px; display:block; font-size:16px; text-transform:uppercase; color:#444; font-weight:normal;}
.Advantage .Advantage_list li:hover { background:url(images/20190816135024_120361571.png); cursor:pointer;}
.Advantage .Advantage_list li:hover b { color:#b0d6bc;}
.Advantage .Advantage_tu { width:1200px; height:458px; }
.Advantage .Advantage_list li.on { background:url(images/20190816135024_120361571.png);}
.Advantage .Advantage_list li.on strong { font-weight:bold;}
.Advantage .Advantage_list li.on span {  background-position:0px -57px;}
.Advantage .Advantage_list li.on b { color:#f9cfbe;}


.Advantage .Advantage_list li:hover strong { color:#fff;}
.Advantage .Advantage_list li.on strong { color:#fff;}

.Advantage .Advantage_tu dl {background:url(images/20201209084759_1574283698.jpg) center bottom no-repeat; position:relative; width:1200px; height:458px; overflow:hidden;}
.Advantage .Advantage_tu dl.beijing2 {background:url(images/20210308181628_2145118084.jpg) center bottom no-repeat; position:relative; width:1200px; height:458px; overflow:hidden;}
.Advantage .Advantage_tu dl.beijing3 {background:url(images/20201209084759_997567226.jpg) center bottom no-repeat; position:relative; width:1200px; height:458px; overflow:hidden;}
.Advantage .Advantage_tu dl.beijing4 {background:url(images/20201209084759_228362115.jpg) center bottom no-repeat; position:relative; width:1200px; height:458px; overflow:hidden;}


.Advantage .Advantage_tu dl { width:1200px; height:458px; overflow:hidden;}
.Advantage .Advantage_tu dl dt { position:absolute; right:50px; width:500px; top:80px; font-size:16px; color:#727272; margin-bottom:15px;}
.Advantage .Advantage_tu dl dt strong { display:block; color:#222;  font-size:28px;}
.Advantage .Advantage_tu dl dd { position:absolute; right:50px; top:145px; width:475px; color:#444; line-height:40px; background:url(images/20190819153858_1823307860.png) top left repeat-y; padding-left:25px; font-size:16px;}



.Advantage_prev { position:absolute; width:64px; height:47px; bottom:219px; left:626px; background:url(images/20190628201708_2090550101.jpg); z-index:99999; transition: all 0.5s;}
.Advantage_next { position:absolute; width:64px; height:47px; bottom:219px; left:690px; background:url(images/20190628201708_1658361916.jpg); z-index:99999; transition: all 0.5s;}

.Advantage_prev:hover { cursor:pointer; background-position:0 -47px;}
.Advantage_next:hover { cursor:pointer; background-position:0 -47px;}

.billing_nor { position:absolute; right:45px; top:280px; width:500px; overflow:hidden;}
.billing_nor > div { margin-top:15px; float:left;}
.billing_nor li { width:138px; margin-left:40px; height:80px; color:#333; position:relative;}
.billing_nor li strong { position:absolute; left:0; font-family:impact; display:block; font-size:43px;}
.billing_nor li span { color:#fff; position:absolute; right:0; top:-9px; z-index:2; background:#fe5b1a; display:block; width:22px; height:22px; line-height:22px; border-radius:22px; text-align:center; font-size:12px;}
.billing_nor b { font-size:14px; color:#444; text-align: left; margin-top:15px; font-weight: normal;}

.billing_nor .kuandu1 { width:185px;}
.billing_nor .kuandu1  b { width:155px; font-weight: normal;}
.billing_nor .kuandu1 li { margin-left:25px;}
.billing_nor .kuandu2  { width:140px;}
.billing_nor .kuandu2 dt { width:185px;}
.billing_nor .kuandu2 b { font-weight: normal;}
.billing_nor .kuandu2 li { width:76px; margin-left:25px;}

.billing_nor .kuandu3  { width:175px;}
.billing_nor .kuandu3 li { width:70px;}
.billing_nor .kuandu3 b { width:175px; font-weight: normal;}


.billing_nor li:hover { color:#fe5b1a;}


.advertising { width:100%; margin:auto; background:url(images/20200928152552_757875878.jpg) center; height:305px; margin-top:20px; overflow:hidden;}

.company { width:100%; margin:auto; background:url(images/20190816135004_722765127.jpg) center; padding-top:50px; padding-bottom:60px;overflow:hidden;}
.company_til { text-align:center; font-size:35px; margin-bottom:20px; color:#222;}
.company_til span { display:block; margin-top:5px; font-size:17px; letter-spacing:1px; background:url(images/20190816135004_170552417.png) center bottom no-repeat; padding-bottom:28px; text-align:center; color:#444;}
.company_til strong { color:#ff540d;}

.company_nor { position:relative; overflow:hidden;}
.company_line { width:258px; height:9px; background:url(images/20190816135024_2022716543.png); position:absolute; top: 60px;left: 550px; overflow:hidden;}
.company_wenzi { width:575px; overflow:hidden;}
.company_wenzi strong { display:block; font-size:26px; margin-top:8px;}
.company_wenzi span { display:block; font-size:15px; color:#444; line-height:30px; margin-top:40px;}
.company_wenzi li { background:#fe5b1a; width:143px; margin-top:30px; border-radius:20px; text-align:center; height:37px; line-height:37px; overflow:hidden;}
.company_wenzi li a { color:#fff; display:block;}

.company_list { width:524px; position:absolute; left:605px; top:318px;}
.company_list li { width:111px; height:108px; float:left; margin-left:20px; background:#222; border-radius:5px; text-align:center; overflow:hidden;}
.company_list li span { display:block; color:#fff; font-size:16px; margin-top:10px;}
.company_list li img { margin-top:21px;}
.company_list li a {width:111px; height:108px; display:block;}

.company_list li:hover { background:url(images/20190816135023_678464514.png);}
.company_list li.on { background:url(images/20190816135023_678464514.png);}



.Factory { margin-top:20px; overflow:hidden; height: 245px;}
.dis { display:none;}


.new{ width:1200px; overflow:hidden;}
.new_til { margin-top:60px; overflow:hidden;}
.new_til li { float:right; border-radius:5px; margin-left:10px; margin-right:10px; width:148px; transition:all 0.3s; height:46px; background:#222; line-height:46px; border:1px solid #dedede;}
.new_til span { display:block; float:left;}
.new_til strong { display:block; font-size:18px; color:#555; font-weight:normal; margin-top:17px;}
.new_til li img { float:left; width:21px; height:21px; margin-top: 12px; margin-left: 20px; margin-right:13px;}

.new_til li a { color:#fff; font-size:18px; display:block;}
.new_til li:hover { background:#fe5b1a; color:#fff; transition:all 0.3s;}
.new_til li:hover a {color:#fff}
#yidongdiss2 td img{ border: 1px solid #ccc;}
.new_til li.on { background:#fe5b1a; color:#fff;}
.new_til li.on a {color:#fff}


.new_nor { margin-top:30px; margin-bottom: 20px; overflow:hidden; }
.new_nor .news_div { overflow:hidden;}




.new_nor .divdgweb_new_div { overflow:hidden;}
.new_nor .divdgweb_new_div_item { float:left; position:relative;}
.new_nor .divdgweb_new_div_item_date div { float:left;}

.new_nor .divdgweb_new_div_item:nth-child(n+2){ float:left; width:733px; height:178px; margin-bottom:19px; border-bottom: solid 1px #d5dce6; position:relative; overflow:hidden;}
.new_nor .divdgweb_new_div_item:nth-child(n+2) .news_div_item_pic { position:absolute; left:0;}
.new_nor .divdgweb_new_div_item:nth-child(n+2) .news_div_item_pic img { width:213px; height:160px;}
.new_nor .divdgweb_new_div_item:nth-child(n+2) .divdgweb_new_div_item_content { width:500px; position:absolute; top:0; right:0; height:160px; overflow:hidden}
.new_nor .divdgweb_new_div_item:nth-child(n+2) .divdgweb_new_div_item_content .divdgweb_new_div_item_title a { font-size:18px; display:block; height:160px; background:url(images/20190820110722_1706802237.jpg) right bottom no-repeat;}
.new_nor .divdgweb_new_div_item:nth-child(n+2) .divdgweb_new_div_item_content .divdgweb_new_div_item_body { width:500px;position:absolute; top:25px; right:0; color:#555; line-height:28px; margin-top:10px;}
.new_nor .divdgweb_new_div_item:nth-child(n+2) .divdgweb_new_div_item_date { position:absolute; width:500px; right:0; bottom:30px; color:#555; font-family:Arial, Helvetica, sans-serif;}

.new_nor .divdgweb_new_div_item:nth-child(4) { border-bottom: none;}

.new_nor .divdgweb_new_div_item:nth-child(1) { width:447px; height:557px; background:url(images/20190816135042_230038868.png); margin-right:20px;}
.new_nor .divdgweb_new_div_item:nth-child(1) .news_div_item_pic img { width:370px; height:239px;}
.new_nor .divdgweb_new_div_item:nth-child(1) .news_div_item_pic { position: absolute; left:38px; bottom:55px;}
.new_nor .divdgweb_new_div_item:nth-child(1) .divdgweb_new_div_item_content { position:absolute; width:370px; left:38px; top:60px;}
.new_nor .divdgweb_new_div_item:nth-child(1) .divdgweb_new_div_item_content .divdgweb_new_div_item_title a { color:#222; font-size:18px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 370px;display: block;}
.new_nor .divdgweb_new_div_item:nth-child(1) .divdgweb_new_div_item_content .divdgweb_new_div_item_body { line-height:30px; color:#555; margin-top:10px;}
.new_nor .divdgweb_new_div_item:nth-child(1) .divdgweb_new_div_item_date { position:absolute; width:370px; left:38px; bottom:340px; color:#555; font-family:Arial, Helvetica, sans-serif;}

.footer { width:100%; margin: auto; background:url(images/20190816135005_1826414454.jpg); height:465px; overflow:hidden;margin-top:50px;}
.footer_nor { margin-top:50px; overflow:hidden;}
.footer_nor dl { width:320px; float:left; border-right: solid 1px #4a4a4a;}
.footer_nor dl dt { margin-bottom:30px;}
.footer_nor dl dt span { color:#818181; font-family:Arial, Helvetica, sans-serif; font-size:14px; display:block;}
.footer_nor dl dt strong { font-size:30px; color:#fe5b1a; display:block; background:url(images/20190820111222_1252630896.jpg) left bottom no-repeat; padding-bottom:10px;}
.footer_nor dl dd a { display:block; float:left; width:145px; height:50px; line-height:50px; color:#fff; font-size:16px;}

.footer_nor li { float:left; width:475px; border-right: solid 1px #4a4a4a; color:#fff; padding-left:60px;  font-size:16px;}
.footer_nor li span { color:#818181; font-family:Arial, Helvetica, sans-serif; font-size:14px; display:block;}
.footer_nor li strong { font-size:30px; color:#fe5b1a; display:block; background:url(images/20190820111222_1252630896.jpg) left bottom no-repeat; padding-bottom:10px;  margin-bottom:30px;}
.footer_nor li b { font-weight:normal; height:50px; line-height:50px; display:block;}
.footer_nor li b img { float:left; margin-right:15px; margin-top:16px;} 

.footer_tel { width:290px; float:right;}
.footer_tel span { color:#818181; font-family:Arial, Helvetica, sans-serif; font-size:14px; display:block;}
.footer_tel strong { font-size:30px; color:#fe5b1a; display:block; background:url(images/20190820111222_1252630896.jpg) left bottom no-repeat; padding-bottom:10px;  margin-bottom:30px;}


.footer_dibu { height:80px; line-height:80px; color:#222; margin-top:41px;}
.footer_dibu a {color:#222;}

.link { border-bottom: solid 1px #e5e5e5; border-top: solid 1px #e5e5e5; height:80px; line-height:80px; margin-top:20px; margin-bottom:50px; overflow:hidden;}
.link_til { background:url(images/20190820111126_1436585213.png) no-repeat; background-position:left 27px; padding-left:30px; font-weight: normal; font-size:18px; color:#222}
.link_til span { font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-left:10px;}
.link_nor { width:1030px;color:#222;}
.linkTagcs li { line-height:80px !important; float:left;    margin-left: 30px;}
.linkTagcs li a { color:#222 !important;}




/*浮动*/
.qqkefu{position: fixed; top:35%; right: 10px; width:39px; z-index: 9999;}
.qqkefu ul li{width: 45px; height:45px; margin-bottom:1px; float:right; background:url(images/20190831195843_1632134854.png) no-repeat; background-color: #fe5b1a; line-height:45px; font-size:14px; cursor:pointer; position:relative;}
.qqkefu ul li a{color:#fff; overflow: hidden; display: block; font-size:17px; height: 45px; padding-left: 15px; }
.qqkefu ul li.qq_cza{ overflow:hidden }
.qqkefu ul li:hover{ background-color:#2b2f2e; }
.qqkefu ul li.top{ background-position: 0 0; position:relative; width:45px; height: 45px; cursor:pointer;}
.qqkefu ul li b{ width:45px; height:45px; display:block; overflow:hidden; float:right; }
.qqkefu ul li span{ font-size: 14px; font-weight: bold; color: #FFF; }
.qqkefu ul li.qq_phone{ background-position: right -46px; }
.qqkefu ul li.qq_ku{ background-position: right -92px; }
.qqkefu ul li.qq_czb{background-position: right -184px;}
.erweima{ width: 130px; height: 150px; position: absolute; top: -107px; left: -150px; background: #FFF; border: 1px solid #CCC; float: left; cursor: default !important; display:none; /*overflow: hidden;*/}
.erweima p{ line-height: 20px; color: #000; font-size: 12px; text-align: center; float: left; width: 130px;}
.erweima p img{ width: 110px; height: 110px; margin: 10px 10px 0px 10px;}
.erweima .arrow3 { width: 5px; height: 10px; display: block; position: absolute; right: -5px; top: 122px;}