﻿html{position: relative;overflow: auto;}
body{position: relative;width: 100%;min-width: 1200px;font:12px/1.5 tahoma,arial,\5FAE\8F6F\96C5\9ED1,sans-serif;font-family: "Microsoft YaHei","微软雅黑",tahoma,arial,simsun,"宋体";background: #fff;overflow-x:hidden;overflow-y:auto;}
body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,p,table,input{margin:0;padding:0;font-weight: normal;}
table{width:auto;border-collapse: collapse;border-spacing: 0;}
li{list-style: none;vertical-align: bottom;}
em,i{font-style: normal;}
a{outline: none;text-decoration: none;}
a:hover{outline: none;text-decoration: underline;}
img{border: 0;}
.hidden{display: none;}
.hide_txt{text-indent: -9999em;font-size: 0;line-height: 0;}
.clearfix:after{display:block;content:"";visibility:hidden;clear:both;height:0;}
.clearfix{zoom:1;}
.wrap{position: relative;}
.wrapper{position: relative;}
.pad_top{padding-top: 85px;}
.banner_area{height: 840px;position: relative;}
.banner_box{height: 900px;position: relative;overflow: hidden;}
.header{position: absolute;top: 0;left: 0;width: 100%;+zoom: 1;z-index: 10;height: 85px;}
.header .nav_box{position: absolute;top: 23px;right: 0;height: 30px;line-height: 30px;+zoom: 1;}
.header .nav_list li{float: left;padding: 0 13px;}
.header .nav_list a{display: block;width: 48px;font-size: 16px;color:#343434;text-align: center;}
.header .nav_list a:hover{text-decoration: none;}
.header .nav_box .ic_line{display: none;position: absolute;width: 48px;height: 2px;bottom: -2px;left: 13px;font-size: 0;line-height: 0;transition: left .2s;-webkit-transition: left .2s;}
.h_black .logo a .w_logo{left: -9999px;}
.h_black .nav_list a{color:#343434;}
.h_black .nav_box .ic_line{background: #191919;}
.h_white .logo a .b_logo{left: -9999px;}
.h_white .nav_list a{color:#fff;}
.h_white .nav_box .ic_line{background: #fff;}
/*.footer{background: #f6f6f6;width: 100%;}
.footer .foot{background: #f6f6f6;width: 1200px;margin: 0 auto;text-align: center;line-height: 26px;color:#a4a4a4;padding: 45px 0 24px;}
.footer .foot a{color:#a4a4a4;}
.footer .partner_box{font-size: 0;line-height: 0;color:#6f6f6f;margin-bottom: 10px;}
.footer .partner_box dt,.footer .partner_box dd{display: inline-block;+display: inline;+zoom: 1;font-size: 15px;line-height: 26px;}
.footer .partner_box dd{padding: 0 9px;}
.footer .partner_box dd a{color:#6f6f6f;}*/


.footer{position: relative;width: 100%;bottom: 0;left: 0;z-index: 99;text-align: center;background: #9a9d9d;position: relative;padding-bottom: 15px;}
.footer .opc_bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;_height: 91px;}
.footer .foot{line-height: 20px;position: relative;margin: 0 auto;color:#b2b2b2;padding: 3px 0 6px;}
.footer .links a{color:#b2b2b2;}
.footer .safe_links{font-size: 0;line-height: 0;margin-top: 5px;}
.footer .safe_links a{display: inline-block;+display: inline;+zoom: 1;color:#999;position: relative;width: 67px;font-size: 12px;line-height: 14px;height: 28px;padding: 5px 0 5px 40px;border: 1px solid #808080;position: relative;+zoom: 1;margin: 0 7px;}
.footer .safe_links a img{position: absolute;top: 0;left: 0;width: 40px;height: 38px;}

.footer .follow_box{padding-top: 45px;text-align: center;}
.footer .txt_follow{font-size: 16px;color:#ffffff;line-height: 24px;}
.footer .follow_list{font-size: 0;line-height: 0;margin-top: 18px;text-align: center;+zoom: 1;}
.footer .follow_list a{display: inline-block;+display: inline;+zoom: 1;width: 50px;height: 51px;background-image: url('img/follow_spr.png');margin: 0 10px;position: relative;}
.footer .follow_list .code_box{position: absolute;width: 200px;height:200px;padding: 5px;background: #fff;border-radius: 4px;left: -9999px;margin-left: -65px;bottom: 70px;opacity: 0;transition: opacity .2s;-webkit-transition: opacity .2s;}
.footer .follow_list a:hover .code_box{left: 50%;opacity: 1;}
.footer .follow_list .code_box .ic_arr{font-size: 0;line-height: 0;position: absolute;width: 0;height: 0;border-width: 8px;border-style: solid dashed dashed dashed;border-color: #fff transparent transparent transparent;left: 50%;margin-left: -8px;top: 100%;}
.footer .follow_list .code_box img{display: block;height: 100%;height: 100%;}
.footer .follow_list .wechat{background-position: 0 0;}
.footer .follow_list .wechat:hover{background-position: 0 -72px;}
.footer .follow_list .sina{background-position: -70px 0;}
.footer .follow_list .sina:hover{background-position: -70px -72px;}
.footer .follow_list .forum{background-position: -140px 0;}
.footer .follow_list .forum:hover{background-position: -140px -72px;}
.footer .follow_list .post{background-position: -210px 0;}
.footer .follow_list .post:hover{background-position: -210px -72px;}
.footer .main_links a{font-size: 18px;color:#fff;margin: 0 15px;} 
.main_links{padding: 50px 0 25px;}
.footer .foot,.footer .links a{color:#f6f6f6;}
.main_product{height: 164px;border-bottom: 2px solid #fff;background: #f6f6f6;position: relative;z-index: 10;}
.main_product ul{height: 100%;width: 100%;}
.main_product li{float: left;width: 25%;+width: 24.9%;height: 100%;position: relative;}
.main_product .product_box{border-left: 1px solid #fff;border-right: 1px solid #fff;height: 100%;}
.main_product .first .product_box{border-left: 0;}
.main_product .last .product_box{border-right: 0;}
.main_product .logo_box{float: left;width: 60%;height: 164px;vertical-align:middle;text-align: center;}
.main_product .logo_box img{max-width: 96%;vertical-align:middle;}
.main_product .logo_box i{display:inline-block; height:100%; vertical-align:middle;}
.main_product .txt_box{float: left;padding-top: 56px;}
.main_product h3,.main_product h3 a{font-size: 20px;line-height: 34px;color:#000;}
.main_product .btn_product{font-size: 16px;line-height: 30px;color:#0097ff;}

.products_area{position: relative;}
.products_area h4{font-size: 22px;line-height: 30px;color:#000;width: 1200px;margin: 0 auto;}

.products_wrap{
	position: relative;
	padding: 24px 0 52px;
	background-color: #F0F0F0;
}
.products_wrap1{
	position: relative;
	padding: 24px 0 52px;
	background-color: #E8E7E5;
}
.products_list{width: 1212px;position: relative;left: 50%;margin-left: -606px;}
.products_list li{float: left;_display: inline;width: 392px;height: 164px;background: #fff;margin: 6px;position: relative;}
.product_feed{position: absolute;top: -11px;left: -12px;padding: 53px 14px 15px 169px;width: 235px;height: 122px;background: url('img/bg_shadow.png') no-repeat -9999px 0;}
.products_list li:hover .product_feed,.products_list li.hover .product_feed{background-position: 0 0;_height: 123px;}
.product_feed .img_box{position: absolute;width: 90px;height: 90px;top: 48px;left: 46px;}
.product_feed .img_box img{display: block;width: 100%;height: 100%;}
.product_feed h5,.product_feed h5 a{font-size: 16px;line-height: 20px;color:#000;}
.product_feed .txt_brief{font-size: 13px;line-height: 17px;color:#808080;}
.product_feed .download_box{margin-top: 15px;}
.product_feed .btn_box{float: left;margin-right: 14px;width: 64px;}
.product_feed .btn_box a{display: block;height: 22px;border: 1px solid #ccc;line-height: 22px;text-indent: 30px;position: relative;color:#a3a3a3;}
.product_feed .btn_box a:hover{text-decoration: none;border-color: #0097ff;}
.product_feed .btn_box a i{position: absolute;top: 50%;background-image: url('img/ic_spr.png');background-repeat: no-repeat;cursor: pointer;}
li:hover .product_feed .btn_box a,li.hover .product_feed .btn_box a{color:#0097ff;}

.ic_win{background-position: 0 0;width: 17px;height: 18px;margin-top: -9px;left: 5px;}
li:hover .ic_win,li.hover .ic_win,a:hover .ic_win,a.cur .ic_win{background-position: 0 -36px;}
.ic_ios{background-position: -36px 0;width: 17px;height: 20px;margin-top: -10px;left: 8px;}
li:hover .ic_ios,li.hover .ic_ios,a:hover .ic_ios,a.cur .ic_ios{background-position: -36px -34px;}
.ic_android{background-position: -74px 0;width: 22px;height: 14px;margin-top: -7px;left: 8px;}
li:hover .ic_android,li.hover .ic_android,a:hover .ic_android,a.cur .ic_android{background-position: -74px -40px;}
.ic_pad{background-position: -110px 0;width: 25px;height: 18px;margin-top: -9px;left: 6px;}
li:hover .ic_pad,li.hover .ic_pad,a:hover .ic_pad,a.cur .ic_pad{background-position: -110px -36px;}
.product_feed .txt_time{font-size: 11px;white-space: nowrap;color:#adadad;line-height: 19px;text-align: center;}

.ai_hw .products_list li{height: 172px;}
.hardware_feed{position: absolute;top: -11px;left: -12px;padding: 41px 38px 15px 210px;width: 170px;height: 142px;background: url('img/bg_shadow2.png') no-repeat -9999px 0;text-align: center;}
.products_list li:hover .hardware_feed,.products_list li.hover .hardware_feed{background-position: 0 0;_height: 143px;}
.hardware_feed .img_box{position: absolute;top: 11px;left: 12px;width: 172px;height: 172px;}
.hardware_feed .img_box img{
	display: block;
	width: 97%;
	height: 97%;
}
.hardware_feed h5,.hardware_feed h5 a{font-size: 16px;line-height: 22px;color:#000;}
.hardware_feed .txt_brief{font-size: 13px;line-height: 19px;color:#aaa;}
.hardware_feed .download_box{margin-top: 32px;}
.hardware_feed .btn_buy{display: block;height: 34px;line-height: 34px;font-size: 15px;color:#ff4d4d;border: 1px solid #ccc;}
.hardware_feed .btn_buy:hover{text-decoration: none;}



/*banner*/
.focus{
	height:600px;
}
.xmSlide{background-color:#022c5e;}
.xmSlide_01{
	height:600px;
	background-image: url(http://www.www.dodan.top）
	background-repeat: no-repeat;
	background-position: center center;
}
.xmSlide-pagination{background-color:#fff;padding-top:15px;text-align:center;}
.xmSlide-control{overflow:hidden;}

