a{ cursor: pointer; }
.business .company_top dl{ width: 100px; margin-right: 40px }
.company_bottom dd p{ font-size: 14px; line-height: 22px;padding: 0 10px 0 0 }
.about_us .about_left ul li{ width: 140px;background: url(../images/fenhang.jpg) 10px 0 no-repeat; cursor: pointer; }
.about_us .about_left ul li.zihang{ margin: 0 46px }
.online_kefu{ position: fixed; z-index: 1; right: 0; top: 50%; display: block; width: 144px; height: 39px; display: none; }
.special_left a{background: url(../images/12.jpg) no-repeat;}
.special_left a.center{background: url(../images/323.jpg) no-repeat;}
.copy{ padding-top: 39px }
.business{ /*border-top: 0 ;*/ height: 345px}
.product_service{ margin-top: 20px }
.nav li{	margin: 0 22px;}
.index_ggxx{ margin-top: 60px;}
.index_ggxx.b_bullet .b_right{ height: 282px }
.index_ggxx .b_all ul li.more{  border: 0; background: none }
.index_ggxx .b_all ul li.more a{ float: right; color: #0066b3 }
.index_ggxx.b_bullet .b_left{ width: 100% }
h2.yjl{ margin-bottom: 0; margin-top: 60px }
.about_us .about_left{ width: 630px }
.about_us .about_right{ width: 300px; background: url(../images/ewm.jpg)  right 25px center  no-repeat; }
.index_ggxin ul li{ height: 30px; line-height: 30px; }
.index_ggxin ul li.more{ text-align: right; border-bottom: 0; background: none ; }
.index_ggxin ul li.more a,.notice ul li a:hover{color: #0066b3}
.notice ul li a{ font-size: 14px }
.notice h4 a{ font-size: 24px }
.index_ggxin ul li span{ float:right; }
.index_yewu{ background: #f5f5f5; width: 540px; padding: 20px;  position: relative; margin-top: 20px; height: 79px; }
.index_yewu  ul li{ border: 0; float: left; width: 45%; margin-bottom: 20px }
.index_yewu  ul li.li_right{ float: right; }
.index_yewu h1{ position: absolute; top: -32px; left: 10px; font-size: 20px; font-weight: normal; }
.p_bread span{ margin-left: 0 }
.p_nav li.p_current a{ color: #fff }
.p_white li:hover{ background: #0065B3 }
.p_white li:hover a{ color: #fff }
.p_nav .p_white li.p_white_end{ border-bottom: 1px solid #ccc }
.new_w_t div {
    background: url(../images/ss_m1.png) 0 0 no-repeat;
    height: 20px;
    width: 20px;
    float: left;
    color: white;
    text-align: center;
    line-height: 20px;
    font-size: 12px;
}
.for_div table td {
    border: 1px solid #cccccc;
    padding: 9px 10px;
    text-align: center;
}
.for_div{ padding-top: 20px; margin-top: 20px }
.product_tab_con .tab_con_main{display: none; padding: 0 0  0}
.product_tab{ margin-top: 20px }
.product_tab_top{ height: 49px; border-bottom:  2px solid #eee }
.product_tab_top ul li{ height: 47px; line-height: 47px; float: left; cursor: pointer; text-align: center; width: 165px; font-size: 18px; }
.product_tab_top ul li.active{ border-bottom: 3px solid #2b78bc }
.tab_con_maintitle{ height: 36px; background: url(../images/change_intro.png) left center no-repeat; padding-left: 30px; color: #2b78bc; font-size: 14px; line-height: 36px }
.tab_con_maintitle2{ height: 36px; background: url(../images/change_set.png) left center no-repeat; padding-left: 30px; color: #2b78bc; font-size: 14px; line-height: 36px }
.xianxian{ height: 3px; width: 100% }
.change_pic_pos div .ph3 {
    padding-bottom: 10px;
    color: #007ed7;
    text-indent: 0em;
    font-size: 20px;
    margin-bottom: 0
}
.change_pic_pos div p {
    text-indent: 2em;
    font-size: 14px;
    color: #000000;
    line-height: 26px;margin-bottom: 0
}
.change_pic_pos div {
    position: relative;
    margin-top: 30px;
    margin-left: 47px;
    /* margin-right: 38px; */
    padding-right: 318px;
    min-height: 246px;
    background: url(../images/c1.png) right 0 no-repeat;
    z-index: 2222;
}
.dpi_appar{ width: 100%; margin-top: 20px }
.product_tab_con{ margin-top: 20px }



/*Announcement*/
.Announcement{width:100%;background:#eeeeee; padding-bottom:40px; margin-top: 40px}
.Announcement a{color:#333}
.Announcement_main{width:960px;margin:0 auto;}
.Announcement_title{font-size:18px;color:#333333;margin:0 auto;line-height:80px;}
.Announcement_title a{color:#333;}
.Announcement_title a:hover,.Announcement a:hover,.index_ywxx li a:hover{color:#1975ba}
.Announcement_date{width:35px;float:left;}
.Announcement_day{font-size:18px;color:#333;line-height:22px;text-align:center;border-bottom:1px solid #bfbfbf}
.Announcement_month{font-size:12px;color:#333;text-align:center;line-height:18px;}
.Announcement_text_box{float:left;width:238px;padding-left:10px;}
.Announcement_text_title{font-size:18px;color:#333;text-align:left;line-height:22px;height:44px}
.Announcement_value{margin-top:10px;font-size:14px;color:#666;text-align:left;line-height:1.5; min-height:54px;}
.Announcement_ul ul li{width:33%;float:left;}
.f14{font-size:14px;}
.f27{font-size:27px;}
.shadow{border:1px solid #b1b1b1;-moz-box-shadow:1px 1px 2px #ccc;-webkit-box-shadow:1px 1px 2px #ccc;box-shadow:1px 1px 2px #ccc;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#333232)";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=135,Color='#333232');}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}

.yxsh_box_main_right li{ height: 57px; line-height: 57px  }
.yxsh_box_main_right ul li a.yxsh_box_main_right_title{ line-height: 57px }
.index_ywxx a{ font-size: 16px }
.index_ywxx li{ margin-top: 6px }
.w960{ margin: 0 auto;width: 960px; font-size: 30px; padding-bottom: 10px }

