@charset "utf-8";
.w1200 { width:1200px; margin:auto;}
body{font-family: arial,microsoft yahei; background:url(https://site.di7.com/member/web12595ql/files/images/1.jpg) top repeat-x; min-width:1200px; }
.total_top { height:42px; line-height:42px; position:relative; color:#929292;}
.total_top a { color:#929292;}
.top_left { position:absolute; left:0.5%;}
.top_right { position:absolute; right:0;}
.top_right li { border-left: solid 1px #5a5a5a; height:42px; line-height:42px;  float:left; padding-left:20px; padding-right:20px;}
.top_right li img { float:left; margin-top:15px; margin-right:10px;}
.top_right li.kusd {border-right: solid 1px #5a5a5a;}

.dianwenzi { position:absolute; z-index:100000; top:31px;}



.total { position:relative; overflow:hidden}

.top_toubu { height:174px; overflow:hidden}
.top_toubu b { display:block; margin-top:45px;}

.top_tubiao span { width:323px; height:28px; display:block; float:left; line-height:28px; text-align:center; background:url(https://site.di7.com/member/web12595ql/files/images/2.png); color:#555; font-size:15px; font-weight: normal;}
.top_tubiao strong { display:block; font-size:26px; color:#0054ac; margin-bottom:7px;}
.top_tubiao { margin-top:35px; overflow: hidden} 
.albb { margin-top:45px; margin-left:80px;}

.logo { margin-top:37px;}
.logo img { margin-right:18px;}

.nav { position:absolute; width:1200px; left:50%; top:182px; margin-left:-600px; z-index:2; background:url(https://site.di7.com/member/web12595ql/files/images/6.png) repeat-x; height:70px; font-family:Microsoft YaHei;overflow:hidden}
.nav li { background:url(https://site.di7.com/member/web12595ql/files/images/3.jpg) right no-repeat; font-size:14px; float:left; text-align:center; height:70px; line-height:70px; position:relative;}
.nav li a { display:block; color:#fff; font-size:16px; padding-left:28px; padding-right:29px; position:relative; z-index:2; }
.nav li.noming {  background:url(https://site.di7.com/member/web12595ql/files/images/7.png) repeat-x; display:block;  color:#ffb933;}
.nav li:nth-last-child(1) a { color:#fff; padding-left:28px; padding-right:28px;}


.nav li:before { background:url(https://site.di7.com/member/web12595ql/files/images/7.png) repeat-x; display:block; color:#fff; content:""; position:absolute; width:0;  height:70px; transition: all 0.5s;}
.nav li:hover:before  {content:""; width:100%; height:70px; z-index:1;}
.nav li:hover a { color:#fff;}
.nav li:nth-last-child(1) { background: none;}

.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(https://site.di7.com/member/web12595ql/files/images/20.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}
#banner{overflow:hidden;}


.search { width:100%; margin:auto; background:#f7f7f7; height:50px; overflow: hidden}
.search_tu { float:right; width:56px; height:43px; overflow:hidden}
.search_2 {float:left; width:260px;}
.search_2 input{ background:#fff; outline: none; border: none; width:240px; padding-left:20px; height:43px; line-height:43px; color:#c6c6c6;}
.zhonjian {margin-top:24px; width:316px; margin-left:50px;}
.zhonjian_wenzi { margin-top:32px;}


.pro_til { width:370px; margin:auto; text-align:center; position:relative; height:80px; margin-top:55px; overflow:hidden;}
.pro_til span { display:block; font-size:35px;}
.pro_til strong { color:#0054ac;}
.pro_til li { font-size:16px; margin-top:5px; color: #555;}
.pro_til li:before { content:""; position:absolute; left:0; background:url(https://site.di7.com/member/web12595ql/files/images/8.png); width:19px; height:19px; top:53px;}
.pro_til li:after { content:""; position:absolute; right:0; background:url(https://site.di7.com/member/web12595ql/files/images/8.png); width:19px; height:19px; top:53px;}

.pro_list { margin-top: 15px; height: 60px; overflow: hidden;}
.pro_list li { width: 240px; float: left; height: 60px; line-height: 60px; background:url(https://site.di7.com/member/web12595ql/files/images/9.png); margin-right: 12px;}
.pro_list li a { padding-left: 25px; display: block; font-size: 16px;}
.pro_list dd {width: 195px; float: left; height: 60px; line-height: 60px; background:url(https://site.di7.com/member/web12595ql/files/images/11.png); margin-right: -12px;}
.pro_list dd a { padding-left: 25px; display: block; font-size: 16px; color: #fff;}

.pro_nor { overflow: hidden;}
.pro_nor dl {width: 385px; float: left; height: 350px; border: solid 8px #e7e9eb; box-sizing: border-box; background: #e7e9eb; margin-top: 25px; position: relative; overflow: hidden;}
.pro_nor dl dd { text-align: center; position: relative; z-index: 2;}
.pro_nor dl dt {position: relative;  z-index: 3;}
.pro_nor dl dd strong { display: block; margin-top: 15px; font-size: 18px; font-weight: normal;}
.pro_nor dl dd span { display: block; font-size: 14px; margin-top: 8px;}
.pro_nor dl:before { background:#0054ac; display:block; content:""; position:absolute; width:0; height:100%; transition: all 0.5s;}
.pro_nor dl:hover:before  {content:""; width:100%; height:100%; z-index:1;}
.pro_nor dl:hover {border: solid 8px #0054ac;  box-sizing: border-box; transition: all 0.5s;}
.pro_nor dl:hover strong { color: #fff;}
.pro_nor dl:hover span { color: #cbd6e8;}
.pro_nor dl:nth-child(2),.pro_nor dl:nth-child(5) { margin-left: 22px; margin-right: 23px;}


.feature { width:100%; margin:auto; background:url(https://site.di7.com/member/web12595ql/files/images/7.jpg) top center; height:665px; margin-top:60px; overflow:hidden;}
.feature_til { width:370px; margin:auto; text-align:center; position:relative; height:80px; margin-top:55px; overflow:hidden;}
.feature_til span { display:block; font-size:35px;}
.feature_til strong { color:#0054ac;}
.feature_til li { font-size:16px; margin-top:5px; color: #555;}
.feature_til li:before { content:""; position:absolute; left:0; background:url(https://site.di7.com/member/web12595ql/files/images/8.png); width:19px; height:19px; top:53px;}
.feature_til li:after { content:""; position:absolute; right:0; background:url(https://site.di7.com/member/web12595ql/files/images/8.png); width:19px; height:19px; top:53px;}
.feature_nor { margin-top:25px; height:480px; position: relative; overflow:hidden;}
.feature_nor dl { width:355px; overflow:hidden;}
.feature_nor dl dt {text-align:right;  width:198px; float:left;} 
.feature_nor dl dt span { display:block; font-size:20px;}
.feature_nor dl dt strong {width:198px; color:#0054ac; display:block; font-size:20px; background:url(https://site.di7.com/member/web12595ql/files/images/13.png) bottom no-repeat; padding-bottom:18px; margin-bottom:10px;}
.feature_nor dl dt b { display:block; color:#555; font-weight:normal; line-height:24px;}
.feature_nor dl dd { float:right;margin-top: 5px;}

.feature_nor dl.dingwei1 { position:absolute; left:0; top:0;}
.feature_nor dl.dingwei2 { position:absolute; left:0; bottom:15px;}
.feature_nor dl.dingwei3 { position:absolute; right:0; top:0;}
.feature_nor dl.dingwei4 { position:absolute; right:0; bottom:15px;}
.feature_nor li { width:531px; height:479px; position:absolute; left:50%; margin-left:-265px; top:0;}

.feature_nor dl.dingwei3 dt { text-align:left; float:right;}
.feature_nor dl.dingwei3 dd { float:left;}
.feature_nor dl.dingwei3 dt strong { background:url(https://site.di7.com/member/web12595ql/files/images/13.png) left bottom no-repeat;}

.feature_nor dl.dingwei4 dt { text-align:left; float:right;}
.feature_nor dl.dingwei4 dd { float:left;}
.feature_nor dl.dingwei4 dt strong { background:url(https://site.di7.com/member/web12595ql/files/images/14.png) left bottom no-repeat;}


.Advantage_til { width:490px; margin:auto; text-align:center; position:relative; height:80px; margin-top:55px; overflow:hidden;}
.Advantage_til span { display:block; font-size:35px;}
.Advantage_til strong { color:#0054ac;}
.Advantage_til li { font-size:16px; margin-top:5px; color: #555;}
.Advantage_til li:before { content:""; position:absolute; left:0; background:url(https://site.di7.com/member/web12595ql/files/images/8.png); width:19px; height:19px; top:53px;}
.Advantage_til li:after { content:""; position:absolute; right:0; background:url(https://site.di7.com/member/web12595ql/files/images/8.png); width:19px; height:19px; top:53px;}
.Advantage { width:1316px; margin:auto; background:url(https://site.di7.com/member/web12595ql/files/images/8.jpg) bottom center no-repeat; margin-top:25px; height: 669px; overflow:hidden;}
.advantage_nor { overflow:hidden;}
.advantage_list { width:313px; margin-top:20px;}
.advantage_list li { background:url(https://site.di7.com/member/web12595ql/files/images/21.png); width:255px; height:64px; line-height:64px; margin-bottom:10px; margin-left:23px; font-size:20px; font-weight:bold; color:#fff; transition:all 0.5s;}
.advantage_list li img { float:left; margin-top:20px; margin-left:50px; margin-right:15px;}
.advantage_list li:hover { background-position:0px -64px; cursor:pointer;}
.advantage_list li.on { background-position:0px -64px; cursor:pointer;}

.advantage_tu {width:868px; overflow:hidden;}
.advantage_tu dl { width:868px; margin-top: 20px;  overflow:hidden;}
.advantage_tu dl dt { width:620px; margin-top:25px;  float:left;}
.advantage_tu dl dt li { margin-bottom:15px; overflow:hidden;}
.advantage_tu dl dt li img { float:left; margin-top:5px; margin-right:15px;}
.advantage_tu dl dt li strong { float:left; display:block; font-size:24px; color:#0054ac; font-weight: normal;}
.advantage_tu dl dt li span { display:block; font-size:18px; color:#222; margin-top: 5px;}
.advantage_tu dl dt b { font-weight:normal; font-size:15px; color:#555; line-height:26px;}
.advantage_tu dl dd { float:left; margin-top:45px;}
.advantage_tu dl dd li { width:82px; text-align:center; margin-left:40px; float:left;}
.advantage_tu dl dd li strong { display:block; font-size:18px; margin-top:10px; color:#0054ac;}

.company { background:url(https://site.di7.com/member/web12595ql/files/images/9.jpg) top center no-repeat; height:720px; margin-top:60px; overflow:hidden;}

.company_til { width:380px; margin:auto; text-align:center; position:relative; height:80px; margin-top:55px; overflow:hidden;}
.company_til span { display:block; font-size:35px; color:#fff;}
.company_til strong { color:#fff;}
.company_til li { font-size:16px; margin-top:5px; color: #fff;}
.company_til li:before { content:""; position:absolute; left:0; background:url(https://site.di7.com/member/web12595ql/files/images/8.png); width:19px; height:19px; top:53px;}
.company_til li:after { content:""; position:absolute; right:0; background:url(https://site.di7.com/member/web12595ql/files/images/8.png); width:19px; height:19px; top:53px;}

.company_wenzi { margin-top: 25px; color:#dae4ee; line-height:28px; text-align: center;}
.company_nor { width:1140px; margin:auto; background:url(https://site.di7.com/member/web12595ql/files/images/28.jpg); padding:30px; margin-top:40px; overflow:hidden;}
.company_list {width:1140px; margin:auto; background:url(https://site.di7.com/member/web12595ql/files/images/31.jpg) no-repeat; background-position: center 25px; margin-bottom:25px; overflow:hidden;}
.company_list li { width:150px; height:50px; background:#ffcc00; float:left; margin-right:20px; line-height:50px;}
.company_list li:nth-child(1) { margin-left:420px;}
.company_list li img { float:left; margin-left:25px; margin-right:10px; margin-top:15px;}
.company_list li a { color:#fff; font-size:16px; display:block;}
.company_list li.on { background:#0054ac;}


.company_tu { width:1140px; margin:auto; overflow:hidden;}
.company_tu dl {width: 275px; margin-right: 15px; float: left; height: 259px; position: relative; overflow: hidden;}
.company_tu dl dd { position: relative; z-index: 2; background: url(https://site.di7.com/member/web12595ql/files/images/30.jpg); height: 49px; line-height: 49px;}
.company_tu dl dt {position: relative;  z-index: 3;  height: 210px; overflow: hidden;}
.company_tu dl dd strong { margin-left: 25px; display: block; font-size: 14px; font-weight: normal;}
.company_tu dl:nth-last-child(1) { margin-right: -15px;}


.news_til { width:415px; margin:auto; text-align:center; position:relative; height:80px; overflow:hidden;}
.news_til span { display:block; font-size:35px;}
.news_til strong { color:#0054ac;}
.news_til li { font-size:16px; margin-top:5px; color: #555;}
.news_til li:before { content:""; position:absolute; left:0; background:url(https://site.di7.com/member/web12595ql/files/images/8.png); width:19px; height:19px; top:53px;}
.news_til li:after { content:""; position:absolute; right:0; background:url(https://site.di7.com/member/web12595ql/files/images/8.png); width:19px; height:19px; top:53px;}



.link_box { background:#0054ac; height:80px; line-height:80px; margin-top:60px; overflow:hidden;}
.link_til { font-size:18px; color:#fff; background:url(https://site.di7.com/member/web12595ql/files/images/34.png) no-repeat left; padding-left:36px;}
.link_til span{ font-size:15px; color:#e0efe0; font-family: Arial, Helvetica, sans-serif;margin-left: 6px; text-transform: uppercase;}
.linkTagcs li{ width:auto !important;}
.linkTagcs li a{ font-size:16px !important; color:#fff !important;}
.link_nor { width:980px; overflow:hidden;}
.link_nor a {color: #fff !important;}


.footer { width:100%; margin:auto; background:#333; margin-top:40px; overflow:hidden;}
.footer_nor { margin-top:60px; overflow:hidden;}
.footer_zuo li { float:left; width:150px; padding-left:60px; background:url(https://site.di7.com/member/web12595ql/files/images/32.jpg) top left no-repeat; overflow:hidden;}
.footer_zuo li span { display:block; color:#fff; font-size:16px; margin-bottom:20px;}
.footer_zuo li.julis { padding-left:0px; background:none;}
.footer_zuo li a { color:#999; display:block; margin-bottom:15px;}
.footer_zuo { overflow:hidden;}

.footer_nor dl { width:430px; float:right;}
.footer_nor dl dt { float:left;}
.footer_nor dl dd { width:235px; float:right; overflow:hidden; margin-bottom:15px; color:#888;}
.footer_nor dl dd strong { display:block; color:#ffcc00; font-size:22px;}
.footer_nor dl dd img { float:left; margin-right:15px;}


.footer_dibu { border-top: solid 1px #393939; height:70px; padding-top:15px; line-height:30px; color:#999; margin-top:32px;}
.footer_dibu a {color:#999;}
.footer_dibu strong { display:block; color:#fff; padding-right:25px;}
.footer_dibu strong a { color:#fff; font-weight: normal;}