﻿@charset "utf-8";
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td, textarea { margin: 0; padding: 0; font-size: 12px; line-height: 24px; color: #000; font-family: verdana,Microsoft YaHei,Tahoma; }
ol, ul, li { list-style: none; line-height: 22px; }
ol, ul { zoom: 1; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
img { border: none; }
a, a:link, a:visited { cursor: pointer; text-decoration: none; color: #000; }
    a:hover { cursor: pointer; color: red; }
table { border-collapse: collapse; border-spacing: 0; }
.tdborder td { border: solid 1px #666; }
.clear { clear: both; float: none; overflow: hidden; height: 0px; font-size: 0; }
.clearFix:after { clear: both; display: block; visibility: hidden; height: 0; line-height: 0; content: "."; }
.clearFix { zoom: 1; }
.fl { float: left; }
.fr { float: right; }
.font { font: 14px/24px Comic Sans MS; }
:focus { outline: none; }
body { width: 100%; margin: 0 auto; background: #e6f7fe; overflow-x: hidden; }
#mainbox { margin: 0 auto; background: url(http://pic.hbbax.com/bj99.png) repeat-x center;}

#header { height: 75px; width: 1000px; margin: 0 auto; }
.logo, .header-tel { margin-top: 0px; }

#nav-wrap { height: 45px; background: #3ca5eb; }
#nav { width: 1000px; margin: 0 auto; }
    #nav ul li { float: left; }
        #nav ul li a { display: block; width: 120px; text-align: center; height: 45px; font: 15px/45px Microsoft yahei; color: #fff; }
            #nav ul li a:hover { background: #ff6858; }

#banner { height: 381px; }
#full-screen-slider { width: 100%; height: 381px; float: left; position: relative; }
#slides { display: block; width: 100%; height: 381px; list-style: none; padding: 0; margin: 0; position: relative; }
    #slides li { display: block; width: 100%; height: 100%; list-style: none; padding: 0; margin: 0; position: absolute; }
        #slides li a { display: block; width: 100%; height: 100%; text-indent: -9999px; }
#pagination { display: block; list-style: none; position: absolute; left: 50%; top: 340px; z-index: 9900; padding: 5px 15px 5px 0; margin: 0; }
    #pagination li { display: block; list-style: none; width: 10px; height: 10px; float: left; margin-left: 15px; border-radius: 5px; background: #FFF; }
        #pagination li a { display: block; width: 100%; height: 100%; padding: 0; margin: 0; text-indent: -9999px; }
        #pagination li.current { background: #0092CE; }

#Notice{height: 24px;width:1000px; margin:0 auto;padding-top:15px;}
#Notice ul li{float: left;}

/**/
.centerbox { width: 1000px; margin: 10px auto; }
.centertitle { height: 48px; margin: 10px 0; background: url(../images/BeiAnXin/dt_bg.jpg) repeat-x center; }
.titlebox { display: block; width: 450px; text-align: center; height: 48px; margin: 0 auto; background: #e6f7fe; }
    .titlebox .cn { height: 48px; font: bold 22px/48px microsoft yahei; color: #3ca5eb; }
    .titlebox .en { height: 48px; font: bold 22px/48px verdana; color: #a8a7a7; }
.centerbox dd { }

/*我们的产品 OUR PRODUCTS*/
#products { }
    #products dd { width: 312px; height: 445px; border: solid 1px #dedede; background: #fff; }
.product_2 { margin-left: 30px; }
.product_img { width: 312px; height: 312px; overflow: hidden; }
.product_dis { padding: 10px 20px; }
.protitle { font: bold 18px/36px Microsoft yahei; margin: 10px 0; display: block; height: 36px; background: url(../images/BeiAnXin/product_title_bg.jpg) no-repeat left bottom; }
.protitlehover { background: url(../images/BeiAnXin/product_title_bg_hover.jpg) no-repeat left bottom !important; color: #fff !important; }
.more { display: block; margin: 10px 0; width: 129px; height: 30px; line-height: 30px; background: url(../images/BeiAnXin/moreproduct.png) no-repeat center; text-align: center; color: #fff; }
.morehover { background: url(../images/BeiAnXin/moreproduct_hover.png) no-repeat center !important; }
.product_dis p { color: #999; }

.productsddhover { background: #3ca5eb !important; }
.color_1 { color: #eee !important; }

/*服务流程*/
#service{width:1002px;}
#service dd { height: 188px; background: #fff; border: solid 0px #a8a7a7; }
#service dd img{ height: 188px; background: #fff; border: solid 0px #a8a7a7; }

.case_item_1 { background:#ee2330 url(../images/BeiAnXin/case_item_1.png) no-repeat 10px center; }
.case_item_2 { background:#7090cb url(../images/BeiAnXin/case_item_2.png) no-repeat 10px center; }
.case_item_3 { background:#efd109 url(../images/BeiAnXin/case_item_3.png) no-repeat 10px center; }
.case_item_4 { background:#f36b9a url(../images/BeiAnXin/case_item_4.png) no-repeat 10px center; }
.case_item_5 { background:#fd9c36 url(../images/BeiAnXin/case_item_5.png) no-repeat 10px center; }

.casetitleOne, .casetitleTwo { display: block; width: 148px; height: 24px; padding-left: 50px;color: #fff; }
.casetitleOne { font: 18px/24px microsoft yahei; padding-top: 17px; }
.casetitleTwo { font: 12px/24px microsoft yahei; }


/*关于我们 公司新闻*/
#About_News { width: 1000px; height: 260px; margin: 0 auto; }
    #About_News dt { height: 24px; border-left: solid 3px #3ca5eb; margin-left: 3px; color: #333; font: 18px/24px microsoft yahei; padding-left: 5px; }
    #About_News dd { margin-top: 10px; }
#About { width: 650px; float: left; }
#AboutLink { width: 184px; height: 216px; float: left; background: #3ca5eb; position: relative; }
    #AboutLink h1, #AboutLink h2, #AboutLink a { color: #fff; position: absolute; }
    #AboutLink h1 { font: 30px/36px verdana; left: 10px; top: 45px; }
    #AboutLink h2 { left: 30px; top: 85px; }
    #AboutLink a { left: 30px; bottom: 60px; display: block; width: 70px; font: 12px/24px verdana; height: 26px; text-align: center; border: solid 1px #fff; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; behavior: url(css3pie/PIE.htc); }
        #AboutLink a:hover { border: solid 1px #ff6858; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; behavior: url(css3pie/PIE.htc); }
#AboutDisc { padding-right: 10px; width: 435px; height: 216px; float: right; }
    #AboutDisc img { margin-right: 10px; }

#News { width: 320px; float: right; }
    #News dd { height: 216px; overflow: hidden; }
    #News ul li { height: 98px; background: #fff; margin-bottom: 20px; }
        #News ul li a:hover h1, #News ul li a:hover p { color: #ff6858; }
        #News ul li img { height: 98px; width: 110px; float: left; margin-right: 10px; }
        #News ul li h1 { font: 15px/36px microsoft yahei; }

/*客户案例 CUSTOMER CASE*/
#case { }
.img-list { width: 1000px; height: 200px; overflow: hidden; }
.img-list-box { width: 950px; overflow: hidden; float: left; }
.img-list ul { width: 9999px; }
.img-list li { float: left; display: block; height: 200px; text-align: center; margin: 0 5px; }
    .img-list li img { height: 160px; border: solid 1px #ccc; padding: 2px; }
    .img-list li span { display: block; height: 32px; font: 14px/32px microsoft yahei; background: #3ca5eb; color: #fff; }
.img-scroll .prevone, .img-scroll .nextone { height: 200px; width: 25px; cursor: pointer; }
.img-scroll .prevone { float: left; background: url(../images/BeiAnXin/al-prev.jpg) no-repeat center; }
.img-scroll .nextone { float: right; background: url(../images/BeiAnXin/al-next.jpg) no-repeat center; }

/*产品推荐*/
#recommend dd ul { width: 9999px; }
    #recommend dd ul li { float: left; }
#recommend dd img {width:250px; height: 180px; padding: 3px; border: solid 1px #ccc; margin: 0 10px; }
#recommend dd span { display: block; height: 32px; font: 14px/24px microsoft yahei; text-align: center; }

/*荣誉资质*/
#Honor dd { height: 140px; }
    #Honor dd ul li { float: left; margin: 0 5px; }
        #Honor dd ul li img { height: 110px; width: 155px; }
        #Honor dd ul li span { display: block; height: 32px; font: 14px/24px microsoft yahei; text-align: center; }

#footer-one-wrap { background: #333; height: 180px; padding-top: 20px; }
#footer-one { width: 1000px; margin: 0 auto; }

.footerlogo { width: 520px; }
    .footerlogo p { line-height: 32px; color: #c9c9ca; }

.footertel { width: 200px; margin-left: 150px; }
.QQ_WeChat { display: block; width: 38px; height: 38px; float: left; margin: 10px 5px 0 0; }
.QQ { background: url(../images/BeiAnXin/QQ.png) no-repeat center; }
.WeChat { background: url(../images/BeiAnXin/WeChat.png) no-repeat center; }

.footerQrCode { width: 120px; }

#footer-two-wrap { background: #000; height: 45px; }
#footer-two { width: 1000px; margin: 0 auto; }
    #footer-two span { color: #fff; line-height: 45px; }

/*-----------------------内页样式----------------------------*/
#content { width: 1000px; margin: 0 auto; }
/*-----------------------栏目导航----------------------------*/

#location { width: 1000px; height: 32px; margin: 0 auto; text-align: right; }
    #location a, #location span, #location { line-height: 32px; color: #999999; }
        #location a:hover { color: #ff6858; }
.location_home { padding-left: 15px; background: url(../images/BeiAnXin/location.png) no-repeat 0 center; }


#left { width: 240px; float: left; }
#channelNav { width: 240px; background: #fff; }
    #channelNav dt { height: 45px; width: 200px; margin: 0 auto; padding-top: 10px; font: 24px/45px microsoft yahei; color: #3ca5eb; border-bottom: solid 1px #f0f0f0; }
    #channelNav dd { padding-top: 20px; }
        #channelNav dd ul li { height: 42px; font: 16px/42px microsoft yahei; border-bottom: solid 1px #f0f0f0; }
            #channelNav dd ul li a { display: block; padding-left: 20px; }
                #channelNav dd ul li a:hover, .channelCurrent { background: #3ca5eb url(../images/BeiAnXin/channelNav_a_hover.png) no-repeat 180px center; color: #fff; }

.menu_head { width: 200px; height: 47px; line-height: 47px; padding-left: 38px; font-size: 14px; color: #525252; cursor: pointer; border: 1px solid #e1e1e1; position: relative; margin: 0px; font-weight: bold; background: #f1f1f1 url(../images/BeiAnXin/pro_left.png) center right no-repeat; }
.menu_list .current { background: #f1f1f1 url(../images/BeiAnXin/pro_down.png) center right no-repeat; }
.menu_body { width: 238px; height: auto; overflow: hidden; line-height: 38px; border-left: 1px solid #e1e1e1; background: #fff; border-right: 1px solid #e1e1e1; }
    .menu_body a { display: block; width: 200px; height: 38px; line-height: 38px; padding-left: 38px; color: #777777; background: #fff; text-decoration: none; border-bottom: 1px solid #e1e1e1; }
        .menu_body a:hover { text-decoration: none; background: #3ca5eb; color: #fff; }

#recommend-fl { margin-top: 20px; }
    #recommend-fl dt { height: 24px; border-left: solid 3px #3ca5eb; margin-left: 3px; color: #333; font: 18px/24px microsoft yahei; padding-left: 5px; }
    #recommend-fl dd { padding-top: 20px; }
    #recommend-fl ul li { height: 75px; background: #fff; margin-bottom: 20px; padding-right: 10px; }
        #recommend-fl ul li a:hover h1, #recommend-fl ul li a:hover p { color: #ff6858; }
        #recommend-fl ul li img { height: 75px; width: 85px; float: left; margin-right: 10px; }
        #recommend-fl ul li h1 { font: 15px/24px microsoft yahei; }

#left_lxwm{width:230px;border:solid 5px #3ca5eb;margin-top:20px;background: #fff;}
#left_lxwm dt{width:200px;height:45px;margin: 0 auto; padding-top: 10px; font: 24px/45px microsoft yahei; color: #3ca5eb; border-bottom: solid 1px #f0f0f0;}
#left_lxwm dd{padding:10px;}

#recommend-xg { }
    #recommend-xg dt { margin-top: 20px; }
.page_recommend dt { font: 20px/45px microsoft yahei; border-bottom: solid 1px #f0f0f0; }
.page_recommend dd { padding-top: 20px; }
    .page_recommend dd ul li { float: left; margin-right: 8px; }
        .page_recommend dd ul li img { width: 230px; height: 140px; /*border: solid 1px #f0f0f0;*/ }
        .page_recommend dd ul li span { border-top: 2px solid #fff; display: block; height: 32px; font: 14px/24px microsoft yahei; text-align: center; background: #3ca5eb; color: #fff; }
#recommend-wz { background: #fff; padding: 20px; margin-top: 10px; }
    #recommend-wz dt { width: 960px; margin: 0 auto; }

#right { position: relative; width: 720px; padding: 10px; float: right; background: #fff; }
.righttitle { height: 24px; border-left: solid 3px #3ca5eb; margin: 10px 0 0 3px; color: #333; font: 18px/24px microsoft yahei; padding-left: 5px; }
.rightContent {padding-top:10px; min-height: 500px; height: auto !important; height: 500px; border-top: solid 1px #f0f0f0; margin-top: 10px; }
.rightContent img{max-width:720px;}
.contentTitleh1, .contentTitleh2 { text-align: center; }
.contentTitleh1 { font: 24px/36px microsoft yahei; }

.digg li { width: 33.3%; float: left; }
.digg a { display: block; text-align: center; }
.digg_img { width: 230px; height: 150px; vertical-align: middle; display: table-cell; }
.digg img { border: solid 1px #ccc; max-width: 100%; max-height: 100%; display: block; margin: auto;height: 150px;width: 230px; }
.digg span { display: block; text-align: center; height: 45px; font: 14px/45px microsoft yahei; }

.cat-list li{ border-bottom: dashed 1px #ccc; line-height:32px;}

.list-news li { border-bottom: dashed 1px #ccc; height: 75px; margin-bottom: 10px; padding-bottom: 10px; }
    .list-news li img { height: 75px; width: 85px; float: left; margin-right: 10px; }
    .list-news li a:hover h1, .list-news li a:hover p { color: #ff6858; }

#pages { height: 24px; margin-top: 20px; }
    #pages a { display: inline-block; height: 24px; line-height: 24px; background: #fff; border: 1px solid #e3e3e3; text-align: center; color: #333; padding: 0 10px; }
        #pages a:hover { background: #f1f1f1; color: #000; }
    #pages span { display: inline-block; height: 24px; padding: 0 10px; line-height: 24px; background: #5a85b2; border: 1px solid #5a85b2; color: #fff; text-align: center; }
.rightContent img{max-width:720px;}
#preview,.previewShowWindow img {min-height: 300px!important;max-height: 600px!important;max-width: 600px!important;}
.previewShowWindow {
	position: absolute;
	border: 1px solid #dadade;
	background: #95959d;
	padding: 5px;
	display: none;
	color: #fff;
	text-align: center;
	z-index: 999;
	background:#fff;
	-webkit-box-shadow: #dadade 0 5px 5px;
	-moz-box-shadow: #dadade 0 5px 5px;
	box-shadow: #dadade 0 5px 5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	behavior:url(css3pie/PIE.htc);
}
.css3pie{
	background:#fff;
	-webkit-box-shadow: #333 3px 3px 3px;
	-moz-box-shadow: #333 3px 3px 3px;
	box-shadow: #333 3px 3px 3px;
	border:solid 1px #c12678;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	behavior:url(css3pie/PIE.htc);
}
#tshi{text-align:left;zoom:1;overflow:hidden;width:980px;height:28px;line-height:25px; border:1px solid #EDCE7B;margin-top:9px;padding-left:24px;padding-top:4px;background-color:#FFFFEA;color:#000000;font-size:12px;}
#tshi span{font-size:13px;}
#tshi span b{color:#ff0000;font-weight:normal;font-size:13px;}
#tshi strong{color:#ff0000;font-size:13px;font-weight:normal;}
#tshi b{font-weight:normal;color:#ff0000;font-size:13px;}
#tshi a{font-size:13px;text-decoration:underline; margin:0px 15px 0px 0px;}
#tshi a:hover{text-decoration:underline;}