/*公共样式*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input,abbr,article,aside,command,details,figcaption,figure,footer,header,hgroup,mark,meter,nav,output,progress,section,summary,time,button,menu,p{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th,figcaption,menu{font-weight:normal;font-style:normal; }
ul,li,dl,dt,dd{list-style-type:none}
fieldset,iframe{border:0;}
img{border:none;vertical-align: middle;}
input,button{outline: none;border:none;}
button{cursor: pointer;}
img,i{vertical-align: middle;}
a{text-decoration:none;color:#333;cursor:pointer;}
/*a:hover{text-decoration: underline;}*/
i{font-style: normal;display: inline-block;}
i, cite, em, var, address{font-style:normal;}
textarea{resize:none;}
table { border-collapse:collapse; border-spacing: 0; }
input::-webkit-input-placeholder,isindex::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#d7d7d7;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption,video,summary,details,articel{ display: block; }
body{font-family: 'microsoft yahei',Verdana,Arial,Helvetica,sans-serif;color:#333;font-size: 12px;-webkit-text-size-adjust:none;background-color:#fff;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
.clearfix{zoom:1;}
.clearfix:after{content:"\20";display:block;height:0;clear:both;}
.hide{display: none !important;}
.base{width:1000px;margin:0 auto;}


/*index首页样式*/
.header{width: 100%;min-width:1110px;height:80px;background-color: #ffffff;}
.header_inner{width: 1110px;margin: 0 auto;}
.header_inner .logo{width: 128px;height: 60px;margin-top: 10px;}
.header_inner .logo img{width: 128px;height: 60px;}
.header_bar_ul{font-size: 0;}
.header_bar_ul .header_bar_li{display: inline-block;height:80px;line-height: 80px;font-size: 16px;letter-spacing: normal;position: relative;float: left;z-index: 1}
.header_bar_ul .header_bar_li a:hover{background-color: #7e2930;color: #ffffff;}
.header_bar_ul .header_bar_li a{display: inline-block; padding: 0 20px;}
.header_bar_ul .active{background-color: #70121a;color: #ffffff;}
.about_ihandy_ul{position: absolute;top: 80px;left: 0;background-color: #70121a;color: #ffffff;z-index: 2;}
.about_ihandy_ul li {width: 100%;height:52px;line-height:52px;border-top:1px solid #ffffff;}
.about_ihandy_ul li a{color: #fff;}


.p_banner{width: 100%;min-width:1110px;height:215px;background-color: #3d66bb;}
.p_banner_inner{width: 100%;height:215px;margin: 0 auto;background: url("../images/product_banner_bg_03.jpg") no-repeat right center;background-size: 100% 215px;position: relative;}
.p_banner .banner_txt{width: 1110px; margin: 0 auto;padding-top: 82px;}
.p_banner .banner_txt h1{font-size: 34px;color: #fff;}
.p_banner .banner_txt p{font-size: 24px;color: #90a5d6;}

.web_position_bar{width: 1110px;margin: 0 auto;height: 52px;line-height: 52px;}
.web_position_bar img{width: 14px;height: 20px;padding-right: 18px;}

.footer{width: 100%;min-width:1110px;eight: 392px;background-color: #1b2230;}
.footer_top{width: 100%;height: 312px;}
.footer_top_inner{width:1110px; margin: 0 auto;padding-top: 55px;color: #b4b3b0;font-size: 14px;}
.footer_top_inner h2{font-size: 18px;color: #ffffff;line-height: 20px;padding-bottom: 28px;}
.QRcode_wrap{width: 406px;}
.QRcode_wrap div{width: 102px;height: 102px;}
.QRcode_wrap div img{width: 100%;height: 100%;}
.contactUs_wrap{width: 514px;}
.contactUs_wrap ul{padding-top: 34px;}
.contactUs_wrap ul li div{height:34px;line-height: 34px;padding-bottom: 4px;}
.contactUs_wrap ul li i{width: 28px;height: 28px;background: url("../images/footer_telphone_icon.png") no-repeat center;background-size: 100%;margin-right: 20px;}
.contactUs_wrap ul li i img{width: 28px;height: 28px;display: block;}
.about_ihandy_wrap ul li{height: 15px;line-height: 15px;margin-bottom: 16px;}
.about_ihandy_wrap ul li a{color: #b4b3b0;}
.about_ihandy_wrap ul li a:hover{color: #fff;}
.about_ihandy_wrap ul li a img{width: 15px;height: 15px;display: inline-block;padding-right: 10px;}
.footer_bot{width: 100%;height: 80px;background-color: #181b2b;}
.footer_bot_inner{width:1110px; margin: 0 auto;}
.footer_bot_inner p{width:1110px; text-align: left;line-height: 80px;color: #afafad;font-size: 14px;}

.ajax_loading{width:100%;height:280px;text-align:center;padding-top: 220px;}
.ajax_error_bg{width:62px;height:42px;margin:0 auto;padding-bottom: 30px;background: url("../images/yichang_bg.png") no-repeat center;background-size: 100%;}
.ajax_loading p{color: #999;}
.refresh{color: #70121a;text-decoration: underline;font-size: 13px;padding-left: 2px;}
/* images/yichang_bg.png */