@charset "utf-8"; body {
    font: 14px/1.5 "Microsoft YaHei",tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;
    background-color: #ffffff;
    color: #333;
    overflow-x: hidden;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td {
    margin: 0;
    padding: 0
}

h1,h2,h3,h4,h5,h6 {
    font-size: 100%
}

ol,ul,li {
    list-style: none
}

address,caption,cite,code,dfn,em,strong,th,var,optgroup {
    font-style: normal
}

input,button,textarea,select,optgroup,option {
    font-family: inherit;
    font-size: inherit;
    font-style: inherit;
    font-weight: inherit;
    *font-size: 100%
}

fieldset,img,a img,:link img,:visited img {
    border: 0
}

img {
    /* max-width: 100%; */
    /* height: auto; */
}

a {
    text-decoration: none;
    color: #333333;
}

.clear {
    clear: both;
    height: 0px;
    overflow: hidden;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.cp img {
    border: 1px solid #ccc;
    background-color: #fff;
    padding: 2px;
    background-color: #fff;
}

.cp a:hover img {
    border: 1px solid #1099e6;
    background-color: #fff;
    padding: 2px;
}

a {
    color: #525252;
    text-decoration: none;
    cursor: pointer;
}

a:hover {
    text-decoration: none;
    color: #1099e6;
}

.top10 {
    margin-top: 10px;
}

.top15 {
    margin-top: 15px;
}

.top20 {
    margin-top: 20px;
}

.top25 {
    margin-top: 25px;
}

.top30 {
    margin-top: 30px;
}

.top35 {
    margin-top: 35px;
}

.top40 {
    margin-top: 40px;
}

.top45 {
    margin-top: 45px;
}

.pd30-0 {
    padding: 30px 0;
}

.content,#top,.nav,#business,#prod,#link {
    width: 1200px;
    height: auto;
    margin: 0 auto;
}

/*é¡¶éƒ¨*/
#head {
    background: #f2f2f2;
    line-height: 35px;
    color: #929292;
}

#head a {
    color: #929292;
}

#head a:hover {
    color: #1099e6;
}

/*æŠ¬å¤´*/
.logo {
    width: 538px;
    margin-right: 20px;
}

.phone {
    width: 223px;
    /* padding-top: 13px; */
    position: relative;
    height: 48px;
    background-image: url(../uploadfile/image/20170830/20170830173503_643758880.jpg);
    background-repeat: no-repeat;
    background-position-x: 0px;
    margin-top: 10px;
}
.phone img{display: none;}
.phone p {
    position: absolute;
    left: 57px;
    bottom: 0px;
    font-size: 24px;
    font-family: arial;
    line-height: 24px;
}

.top {
    width: 345px;
    font-size: 18px;
    color: #333333;
    line-height: 30px;
    padding-top: 14px;
    font-family: "microsoft yahei";
}

.top span {
    color: #ff9900;
    font-weight: bold;
}

/*å¯¼èˆª*/
#nav_all {
    width: 100%;
    min-width: 1200px;
    background: #0d98e6;
    font-family: "microsoft yahei";
}

.nav {
    height: 50px;
    color: #fff;
    font-size: 15px;
    line-height: 50px;
}

.nav li {
    width: 149px;
    height: 50px;
    float: left;
    text-align: center;
    border-right: 1px solid #6dc6f8;
}

.nav li a {
    color: #fff;
    display: block;
    font-size: 15px;
    font-weight: bold;
}

.nav li a:hover {
    background: #ff9900;
}

.current a {
    display: block;
    background: #ff9900 !important;
}

/*äºŒçº§å¯¼èˆª*/
.nav ul li ul {
    display: none;
}

.nav ul li:hover ul {
    display: block;
    line-height: 40px;
    position: relative;
    width: 147px;
    height: 40px;
}

.nav ul li:hover ul a {
    display: block;
    width: 147px;
    text-align: center;
    color: #fff;
    text-decoration: none;
    background: #0d98e6 !important;
    border: 1px solid #fff;
}

.nav ul li:hover ul a:hover {
    color: #fff;
    background: #ff9900 !important;
    border: 1px solid #fff;
}

.nav ul li:hover ul {
    left: 0px;
    z-index: 9999999;
}

/*ä¸‰çº§å¯¼èˆª*/
.nav ul li:hover ul ul ul {
    display: none;
}

.nav ul li:hover ul ul:hover ul {
    display: block;
    width: 147px;
    position: relative;
    background: #0d98e6 !important;
    height: 40px;
}

.nav ul li:hover ul ul:hover ul a {
    display: block;
    width: 147px;
    height: 40px;
    line-height: 40px;
    border: 1px solid #fff;
    text-align: center;
}

.nav ul li:hover ul ul:hover ul a:hover {
    background: #ff9900 !important;
    color: #FFf
}

.nav ul li:hover ul ul:hover ul {
    left: 150px;
    top: -42px;
    z-index: 9999999;
}

/*å¹»ç¯ç‰‡*/
.banner {
    width: 100%;
    height: 500px;
    overflow: hidden;
    position: relative;
}

.banner ul {
    height: 500px;
    position: absolute;
}

.banner ul li {
    float: left;
    width: 100%;
    height: 500px;
    overflow: hidden;
    position: relative;
    background: #fff;
}

.banner ul li div {
    position: absolute;
    overflow: hidden;
}

.banner .btnBg {
    position: absolute;
    width: 100%;
    height: 20px;
    left: 0;
    bottom: 0;
    background: #fff;
    display: none;
}

.banner .btn {
    position: absolute;
    width: 100px;
    height: 23px;
    padding: 0px 10px 0px 10px;
    right: 48%;
    bottom: 6px;
    text-align: right;
}

.banner .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: #fff;
}

.banner .btn span.on {
    background: #fff;
}

.banner .pre {
    left: 0;
}

.banner .next {
    right: 0;
    background-position: right top;
}

/*å†…é¡µå¹»ç¯ç‰‡*/
.n_banner {
    width: 100%;
    height: 500px;
    overflow: hidden;
    position: relative;
    margin-bottom: 40px;
}

.n_banner ul {
    height: 350px;
    position: absolute;
}

.n_banner ul li {
    float: left;
    width: 100%;
    height: 500px;
    overflow: hidden;
    position: relative;
    background: #fff;
}

.n_banner ul li div {
    position: absolute;
    overflow: hidden;
}

.n_banner .btnBg {
    position: absolute;
    width: 100%;
    height: 20px;
    left: 0;
    bottom: 0;
    background: #fff;
    display: none;
}

.n_banner .btn {
    position: absolute;
    width: 100px;
    height: 23px;
    padding: 0px 10px 0px 10px;
    right: 48%;
    bottom: 6px;
    text-align: right;
}

.n_banner .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: #fff;
}

.n_banner .btn span.on {
    background: #fff;
}

.n_banner .pre {
    left: 0;
}

.n_banner .next {
    right: 0;
    background-position: right top;
}

/*æœç´¢*/
#search_all {
    width: 100%;
    min-width: 1200px;
    margin: 0 auto;
    height: 45px;
    background: #f0f0f0;
}

#n_search_all {
    width: 100%;
    min-width: 1200px;
    margin: 0 auto;
    height: 45px;
    background: #f0f0f0;
    position: absolute;
    top: 573px;
}

.search {
    width: 1200px;
    margin: 0 auto;
}

.search a {
    color: #727272;
}

.search a:hover {
    color: #0d98e6;
}

.searchl {
    line-height: 45px;
    width: 900px;
}

.searchl span {
    color: #0d98e6;
}

.searchr {
    width: 260px;
    padding: 10px 0;
}

.search_kong {
    width: 238px;
    float: right;
    overflow: hidden;
    height: 24px;
}

.search_2 {
    float: left;
    width: 140px;
    height: 24px;
    line-height: 24px;
}

.search_tu {
    float: right;
    height: 24px;
    width: 46px;
}

/*ä¸»è¥ä¸šåŠ¡*/
#business {
    font-family: "microsoft yahei";
}

.business_t {
    font-size: 18px;
    color: #333333;
    text-align: center;
    text-transform: uppercase;
}

.business_t dl {
    font-size: 28px;
    font-weight: bold;
    padding: 5px 0 12px 0;
}

.business_t dl span {
    color: #1099e6;
}

.business_t p {
    font-size: 11px;
    font-family: "arial";
    color: #c9c4c4;
    padding: 12px 0 0 0;
}

/*å›¾ç‰‡å±•ç¤º*/
.business {
    overflow: hidden;
    width: 100%;
}

.business ul {
    overflow: hidden;
    width: 1200px;
    margin: 0 auto;
    height: 308px;
    font-family: "microsoft yahei";
}

.business li {
}

.business li img {
    display: block;
}

.business li .imgIcon {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -25px;
    top: 334px;
    z-index: 2
}

.business li a {
    display: block;
    width: 100%;
    height: 0px;
    position: absolute;
    left: 0;
    bottom: 0;
    text-decoration: none
}

.business li .icon {
    margin: 0 auto;
    display: none;
}

.business li .a01 {
    background-color: #0d98e6;
}

.business li p {
    width: 530px;
    margin: 10px auto;
    font-size: 14px;
    color: #fff;
    line-height: 33px;
    overflow: hidden;
    text-align: justify;
    padding-top: 15px;
}

.yejibox {
    width: 1200px;
    margin: 0 auto;
    height: 361px;
    position: relative
}

.yejilist {
    width: 590px;
    height: 361px;
    position: absolute;
    top: 0;
    overflow: hidden;
}

.yeji01 {
    left: 0;
}

.yeji04 {
    right: 0;
}

/*äº§å“ä¸­å¿ƒ*/
#pro_left {
    width: 230px;
    height: auto;
    margin-top: 10px;
    border: 1px solid #f0f0f0;
    border-top: none;
}

.pro_left {
    width: 230px;
    font-weight: bold;
    text-align: center;
    background: #0d98e6;
    padding-top: 10px;
    padding-bottom: 15px;
}

.pro_left .span1 {
    font-size: 36px;
    font-weight: bold;
    color: #fff;
}

.pro_left .span2 {
    font-size: 14px;
    font-family: Arial;
    color: #fff;
}

.list1 {
}

.list1 a {
}

#classimgshow1 {
    line-height: 50px !important;
    font-size: 15px !important;
    padding-left: 20px !important;
}

#classimgshow1 a {
    color: #0d98e6 !important;
    font-size: 15px !important;
}

#classimgshow1 a:hover {
    color: #0d98e6;
}

#classimgshow2 {
    line-height: 37px !important;
    height: 37px !important;
    padding-left: 65px !important;
    width: 165px !important;
}

#classimgshow2 a {
    color: #525252 !important;
    display: block;
}

#classimgshow2 a:hover {
    color: #fff !important;
    display: block;
}

#classimgshow2:hover {
    background: #f8b551 url(../uploadfile/image/20170918/20170918145728_1666809303.png) no-repeat left;
}

.pro_end {
    width: 230px;
}

.pro_right {
    width: 950px;
    float: right;
    margin-top: 30px;
}

.pro_right_dh {
    width: 950px;
    height: 42px;
    line-height: 42px;
    background: #0d98e6;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    padding-left: 15px;
    box-sizing: border-box;
    padding-right: 15px;
}

.pro_right_dh span {
    float: right;
}

.pro_right_bj {
    width: 950px;
    background: #f4f4f4;
    height: auto;
    padding: 10px 0px;
    box-sizing: border-box;
}

.cp img {
    border: solid #ddd 2px;
}

.cp a:hover img {
    border: solid #00a1e9 2px;
}

/*å¹¿å‘Šæ¡*/
#banner1 {
    width: 100%;
    min-width: 1200px;
    margin: 0 auto;
    font-family: "microsoft yahei";
    height: 160px;
    background: url(../uploadfile/image/20170830/20170830211908_1575759880.jpg)center no-repeat;
}

.banner1_w {
    width: 620px;
    padding-right: 86px;
    text-align: center;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
}

.banner1_w p {
    font-size: 24px;
    padding: 39px 0 5px 0;
}

.banner1_w span {
    font-size: 25px;
}

/*ä¼˜åŠ¿*/
#adv {
    width: 1140px;
    margin: 0 auto;
}

.adv_t {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    color: #ff9900;
    font-family: "microsoft yahei";
}

.adv_t p {
    font-size: 45px;
    color: #1099e6;
    padding: 5px 0 7px 0;
}

.adv_t_bg {
    width: 614px;
    height: 35px;
    margin: 0 auto;
    background: url(../uploadfile/image/20170830/20170830221109_1484465090.jpg) top no-repeat;
}

.adv {
    font: 30px/32px "Microsoft YaHei";
    text-align: center;
}

.adv span {
    font: 14px/16px "Arial";
    color: #999999;
}

#ifocus {
    width: 1140px;
    overflow: hidden;
}

#ifocus ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

#ifocus li {
    list-style: none;
}

#ifocus_btn {
    width: 485px;
    display: inline;
    z-index: 3;
    position: relative;
    margin-top: -357px;
    background: url(../uploadfile/image/20170831/20170831143056_406184134.png) repeat-y;
}

#ifocus_btn ul {
    z-index: 999;
}

#ifocus_btn li {
    width: 485px;
    height: 82px;
    cursor: default;
    font-family: "Microsoft YaHei";
    font-weight: bold;
    background: url(../uploadfile/image/20170831/20170831095053_800856357.png) no-repeat;
    line-height: 70px;
    margin-bottom: 10px;
    font-size: 25px;
    color: #fff;
}

#ifocus_btn li a {
    font-size: 30px;
    color: #FFF;
}

#ifocus_btn li span {
    font-size: 25px;
    padding: 0 30px 0 22px;
    font-weight: bold;
    font-family: "microsoft yahei";
    line-height: 82px;
}

#ifocus_btn .current {
    background: url(../uploadfile/image/20170831/20170831095456_1010404968.jpg) no-repeat;
    color: #fff;
    font-size: 30px;
}

.current {
    font-size: 25px;
    color: #FFF;
}

#ifocus_pic {
    position: relative;
    width: 1140px;
    height: 605px;
    overflow: hidden;
}

#ifocus_piclist {
    position: absolute;
    float: right;
    display: inline;
}

#ifocus_piclist li {
    margin: 0;
    padding: 0;
    height: 284px;
    padding-bottom: 321px;
}

#ifocus_piclist li div {
    width: 1100px;
    margin: 0 auto;
    color: #fff;
    padding: 20px;
    font: 15px/30px "Microsoft YaHei";
    height: 239px;
    background: url(../uploadfile/image/20170831/20170831100449_1719848514.jpg) left top no-repeat;
}

#ifocus_piclist li div span {
    font: 30px/40px "Microsoft YaHei";
    color: #0d98e6;
    padding: 5px 10px;
    font-weight: bold;
}

#ifocus_piclist li div dl {
    margin-top: 30px;
    font-size: 14px;
    line-height: 28px;
    color: #333;
    padding-left: 10px;
    width: 380px;
    text-align: justify;
}

.gengduo {
}

.con_001 {
    height: 605px;
    background: url(../uploadfile/image/20170913/20170913160042_327371527.jpg) right no-repeat;
}

.con_002 {
    height: 605px;
    background: url(../uploadfile/image/20170831/20170831100046_1477062749.jpg) right no-repeat;
}

.con_003 {
    height: 605px;
    background: url(../uploadfile/image/20170831/20170831231333_753670390.jpg) right no-repeat;
}

.con_004 {
    height: 605px;
    background: url(../uploadfile/image/20170831/20170831230920_1114505843.jpg) right no-repeat;
}

/*æµç¨‹*/
#Process {
    width: 1124px;
    margin: 0 auto;
    font-family: "microsoft yahei";
}

.Process_t {
    text-align: center;
    font-size: 20px;
    color: #333333;
    font-family: "microsoft yahei";
}

.Process_t p {
    font-size: 33px;
    padding-bottom: 5px;
}

.Process_t p span {
    font-weight: bold;
}

.Process_t dl {
    font-size: 14px;
    letter-spacing: 1px;
    color: #cdc8c8;
    padding: 10px 0 0 0;
    text-transform: uppercase;
}

.w1124 {
    width: 1124px;
    margin: 0 auto;
}

.w1124 li {
    width: 146px;
    height: 188px;
    margin-right: 37px;
    font-size: 16px;
    color: #333;
    line-height: 350px;
    text-align: center;
    float: left;
}

.Process_m {
    width: 24px;
    float: left;
    height: 19px;
    padding-top: 120px;
    background: url(../uploadfile/image/20170831/20170831113636_147485584.jpg) center no-repeat;
    margin-right: 37px;
}

.Process_bg1 {
    width: 146px;
    height: 146px;
    background: url(../uploadfile/image/20170831/20170831113729_46147687.jpg) center no-repeat;
}

.Process_bg1:hover {
    width: 146px;
    height: 146px;
    background: url(../uploadfile/image/20170831/20170831133243_280755799.jpg) center no-repeat;
}

.Process_bg2 {
    width: 146px;
    height: 146px;
    background: url(../uploadfile/image/20170831/20170831133112_1387906116.jpg) center no-repeat;
}

.Process_bg2:hover {
    width: 146px;
    height: 146px;
    background: url(../uploadfile/image/20170831/20170831132525_1767328147.jpg) center no-repeat;
}

.Process_bg3 {
    width: 146px;
    height: 146px;
    background: url(../uploadfile/image/20170831/20170831133419_1963161157.jpg) center no-repeat;
}

.Process_bg3:hover {
    width: 146px;
    height: 146px;
    background: url(../uploadfile/image/20170831/20170831133259_20255426.jpg) center no-repeat;
}

.Process_bg4 {
    width: 146px;
    height: 146px;
    background: url(../uploadfile/image/20170831/20170831133359_662826546.jpg) center no-repeat;
}

.Process_bg4:hover {
    width: 146px;
    height: 146px;
    background: url(../uploadfile/image/20170831/20170831133315_1250168536.jpg) center no-repeat;
}

.Process_bg5 {
    width: 146px;
    height: 146px;
    background: url(../uploadfile/image/20170831/20170831133346_369151208.jpg) center no-repeat;
}

.Process_bg5:hover {
    width: 146px;
    height: 146px;
    background: url(../uploadfile/image/20170831/20170831133331_578001032.jpg) center no-repeat;
}

/*ç®€ä»‹*/
#about {
    width: 100%;
    min-width: 1200px;
    height: 513px;
    background: url(../uploadfile/image/20170831/20170831135515_312864551.jpg) center no-repeat;
}

.about {
    width: 1140px;
    margin: 0 auto;
}

.about_l {
    width: 785px;
}

.about_l.index_about h1 {
    font-weight: bold;
    font-size: 50px;
    padding: 95px 0 20px 0;
    font-family: "microsoft yahei";
    color: #0d98e6;
}

.about_l dl {
    font-size: 15px;
    line-height: 35px;
    color: #525252;
    text-align: justify;
    padding-top: 20px;
}
.about_l dl p{
    
text-indent: 2em;
    
line-height: 27px;
    
margin-bottom: 20px;
}
.about_l a {
    display: block;
    width: 90px;
    text-align: center;
    line-height: 45px;
    border-bottom: 1px solid #2b2b2b;
    margin-right: 25px;
    font-size: 14px;
    float: left;
}

.about_l a:hover {
    border-bottom: 1px solid #0d98e6;
    color: #0d98e6;
}

.about_r {
    width: 303px;
    padding-top: 165px;
}

/*æ¡ˆä¾‹*/
#case {
    width: 1110px;
    margin: 0 auto;
}

.case_tbg {
    height: 120px;
    font-family: "Microsoft YaHei";
    text-align: center;
    background: url(../uploadfile/image/20170831/20170831144906_167293491.jpg) top center no-repeat;
    margin-bottom: 20px;
}

.case_t1 {
    font-size: 40px;
    font-weight: bold;
    color: #0d98e6;
    padding-top: 25px;
}

.case_t1:hover {
    color: #ff9900;
}

.case_t2 {
    font-size: 16px;
    color: #222;
    padding-top: 10px;
}

#case_l {
    margin: 164px 0 0 0;
    width: 71px;
    background: url(../uploadfile/image/20170831/20170831145318_883159295.jpg) no-repeat;
    height: 71px;
}

#case_r {
    margin: 164px 0 0 0;
    width: 71px;
    background: url(../uploadfile/image/20170831/20170831150337_165866111.jpg) no-repeat;
    height: 71px;
}

#case_c {
    width: 893px;
    height: 400px;
    overflow: hidden;
    margin-left: 30px;
    margin-bottom: 40px;
}

.case_con {
    width: 280px;
    margin-right: 27px;
    text-align: center;
}

.case_title {
    font-family: "Microsoft YaHei";
    font-size: 22px;
    font-weight: bold;
    padding: 25px 0 13px 0;
    color: #333333;
}

.case_words {
    line-height: 24px;
    padding: 0 25px;
}

.case_img {
    height: 260px;
}

.case_bg {
    height: 140px;
}

a .case_bg {
    background-color: #f0f2f3;
    color: #727272;
}

a:hover .case_bg {
    background-color: #0d98e6;
    color: #fff;
}

.case_bg:hover .case_title {
    color: #fff;
}

.case_phone {
    width: 446px;
    height: 49px;
    margin: 0 auto;
    background: url(../uploadfile/image/20170831/20170831152019_410030259.jpg) center no-repeat;
}

.case_phone p {
    line-height: 49px;
    font-size: 16px;
    font-family: "Microsoft YaHei";
    padding-left: 65px;
    color: #fff;
}

.case_phone span {
    font-size: 28px;
    font-family: "arial";
    font-weight: bold;
}

/*æ–°é—»*/
#new {
    width: 100%;
    min-width: 1200px;
    padding: 40px 0;
    background: #f0f0f0;
}

.new_title {
    color: #343434;
    font-family: "microsoft yahei";
    font-size: 18px;
    text-align: center;
    line-height: 55px;
    background: url(../uploadfile/image/20170831/20170831160448_834466184.png) top center no-repeat;
}

.new_title p {
    color: #0d98e6;
    font-size: 36px;
    font-weight: bold;
    line-height: 75px;
}

#new .box {
    width: 1200px !important;
    margin: 0 auto;
}

.convert {
    width: 1200px;
    font-family: "microsoft yahei";
    height: 450px;
    margin: 0 auto;
    background: url(../uploadfile/image/20170831/20170831160816_896799505.png) no-repeat center 15px;
}

.convert .tab {
    width: 236px;
    height: 50px;
    margin: 0 auto;
    padding-top: 15px;
}

.convert .tab a {
    display: block;
    color: #666;
    text-align: center;
    width: 118px;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    float: left;
}

.convert .tab a:hover {
    text-decoration: none;
}

.convert .tab a.on {
    display: block;
    color: #fff;
    background: url(../uploadfile/image/20170831/20170831161013_1356903350.png) no-repeat center;
}

.convert .content {
    overflow: hidden;
    width: 1200px;
    height: 380px;
    position: relative;
    margin-top: 20px;
}

.convert .content ul {
    position: absolute;
    left: 0;
    top: 0;
    height: 380px;
}

.convert .content li {
    width: 1200px;
    height: auto;
    float: left;
}

.content td br {
    display: none;
}

/* 111 */
.news_l .news_div_item_date,.news_l .divdgweb_new_div_item_date {
    position: absolute;
    right: 0;
    line-height: 15px;
    top: 5px;
    color: #999;
}

.news_l .news_div_item_date div {
    float: left;
}

.news_l .divdgweb_new_div_item_date div {
    float: left;
}

.news_l {
    float: left;
    width: 580px;
    margin-right: 20px;
}

.news_l .news_div,.news_l .divdgweb_new_div {
    /* float: right; */
    /* width: 618px; */
    padding-left: 120px;
    background: url(../uploadfile/image/20170831/20170831161337_711994904.png) no-repeat left 0px;
}

.news_l .news_div_item,.news_l .divdgweb_new_div_item {
    /* float: left; */
    height: 76px;
    position: relative;
    margin-bottom: 14px;
}

.news_l .news_div_item {
    /* width: 460px; */
    /* background: url(../uploadfile/image/20170831/20170831161337_711994904.png) no-repeat left 8px; */
    /* padding-left: 120px; */
    /* margin-right: 20px; */
}

.news_l .news_div_item_a,.news_l .divdgweb_new_div_item_a {
    color: #000000;
    font-size: 14px;
}

.news_l .news_div_item_a:hover,.news_l .divdgweb_new_div_item_a:hover {
    color: #0d98e6;
}

.news_l .news_div_item_content,.news_l .divdgweb_new_div_item_content {
    float: left;
    line-height: 22px;
    /* width: 618px; */
}

.news_l .news_div_item_body,.news_l .divdgweb_new_div_item_body {
    color: #999;
    padding-top: 10px;
}

.news_r .divdgweb_new_div .divdgweb_new_div_item:nth-child(1) {
    display: none;
}

/* 222 */
.news_l .news_div_item_date,.news_r .divdgweb_new_div_item_date {
    position: absolute;
    right: 0;
    line-height: 15px;
    top: 5px;
    color: #999;
}

.news_r .news_div_item_date div {
    float: left;
}

.news_r .divdgweb_new_div_item_date div {
    float: left;
}

.news_r {
    float: left;
    width: 580px;
    margin-left: 20px;
}

.news_r .news_div,.news_r .divdgweb_new_div {
    /* float: right; */
    /* width: 618px; */
    padding-left: 120px;
    background: url(../uploadfile/image/20170831/20170831161337_711994905.png) no-repeat left top;
}

.news_r .news_div_item,.news_r .divdgweb_new_div_item {
    /* float: left; */
    height: 76px;
    position: relative;
    margin-bottom: 14px;
}

.news_r .news_div_item {
    /* width: 460px; */
    /* background: url(../uploadfile/image/20170831/20170831161337_711994905.png) no-repeat left top; */
    /* padding-left: 140px; */
}

.news_r .news_div_item_a,.news_r .divdgweb_new_div_item_a {
    color: #000000;
    font-size: 14px;
}

.news_r .news_div_item_a:hover,.news_r .divdgweb_new_div_item_a:hover {
    color: #0d98e6;
}

.news_r .news_div_item_content,.news_r .divdgweb_new_div_item_content {
    float: right;
    line-height: 22px;
    /* width: 618px; */
}

.news_r .news_div_item_body,.news_r .divdgweb_new_div_item_body {
    color: #999;
    padding-top: 10px;
}

.news_r .divdgweb_new_div .divdgweb_new_div_item:nth-child(1) {
    display: none;
}

/*ç¬¬ä¸€æ¡æ–°é—»å·²åœ¨å·¦è¾¹è°ƒç”¨ï¼Œæ‰€ä»¥æ­¤å¤„è®¾ç½®ä¸*/
/*å‹æƒ…é“¾æŽ¥*/
.link_bg {
    height: 36px;
    background: url(http://login.114my.cn/memberpic/wangdazhidai/uploadfile/image/20170624/20170624143630_1015987073.jpg) no-repeat;
    margin-top: 30px;
}

.link_words {
    padding-top: 14px;
}

/*ç‰ˆæƒ*/
#foot {
    width: 100%;
    background-color: #333;
    height: auto;
    margin-top: 28px;
}

.foot_ddh {
    width: 120px;
    text-align: left;
}

.foot_t {
    font-family: "Microsoft YaHei";
    color: #fff;
    font-size: 16px;
}

.foot_c {
    color: #999;
    font-size: 14px;
    line-height: 30px;
    font-family: "Microsoft YaHei";
    padding-top: 29px;
}

#foot a {
    color: #999;
    font-size: 14px;
    text-decoration: none;
    display: block;
}

#foot .contact a {
    display: inline-block;
}

#foot a:hover {
    text-decoration: none;
    color: #fff;
}

.contact_t {
    font-family: "Microsoft YaHei";
    color: #fff;
    font-size: 18px;
}

.contact {
    color: #999;
    font-size: 14px;
    line-height: 30px;
    font-family: "Microsoft YaHei";
    padding-top: 24px;
}

.ma {
    width: 190px;
    text-align: center;
    padding-bottom: 38px;
}
.ma.fr{
    display:none !important;
}
#bottom {
    width: 100%;
    background-color: #0d98e6;
    color: #fff;
    text-align: center;
    line-height: 30px;
    padding: 11px 0;
    font-family: "Microsoft YaHei";
    font-size: 14px;
}

#bottom span {
    font-family: Arial, Helvetica, sans-serif;
}

#bottom a {
    color: #fff;
    text-decoration: none;
    font-size: 14px;
}

#bottom a:hover {
    text-decoration: underline;
    color: #fff;
}

/*å°å¯¼èˆª*/
.strong_title {
    display: none;
}

.centerHeadImage {
    display: none;
}

.mianbxContent {
    font-family: "microsoft yahei";
    background: url(../uploadfile/image/20170831/20170831171300_1065275458.jpg) no-repeat;
    text-align: left !important;
    font-size: 14px;
    line-height: 40px !important;
    width: 1175px !important;
    margin-bottom: 12px !important;
    margin-top: 15px !important;
    height: 40px !important;
    padding-left: 25px !important;
}

.mianbxContent a {
    font-size: 14px;
}

/*å†…é¡µå¹»ç¯ç‰‡*/
.about_banner {
    width: 100%;
    min-width: 1200px;
    height: 350px;
    margin-bottom: 40px;
    background: url(../uploadfile/image/20170831/20170831205618_1566044929.jpg) center no-repeat;
}

.news_banner {
    width: 100%;
    min-width: 1200px;
    height: 350px;
    margin-bottom: 40px;
    background: url(../uploadfile/image/20170831/20170831205643_1523498559.jpg) center no-repeat;
}

.imfor_banner {
    width: 100%;
    min-width: 1200px;
    height: 350px;
    margin-bottom: 40px;
    background: url(../uploadfile/image/20170831/20170831205704_760666656.jpg) center no-repeat;
}

.contact_banner {
    width: 100%;
    min-width: 1200px;
    height: 350px;
    margin-bottom: 40px;
    background: url(../uploadfile/image/20170831/20170831205735_290842710.jpg) center no-repeat;
}

.feedback_banner {
    width: 100%;
    min-width: 1200px;
    height: 350px;
    margin-bottom: 40px;
    background: url(../uploadfile/image/20170831/20170831205754_611615287.jpg) center no-repeat;
}

/*å†…é¡µæ–°é—»*/
.news-nei {
    line-height: 28px;
    margin: 10px auto;
    padding: 20px;
    font-size: 14px;
    font-family: "microsoft yahei";
}

.news-nei p {
    text-indent: 2em;
}

.pages_info.news_pages_info,pages_info.products_pages_info {
    margin-top: 30px !important;
}

.pages_info.news_pages_info ul,.pages_info.products_pages_info ul {
}

.pages_info.news_pages_info ul li,.pages_info.products_pages_info ul li {
    display: inline-block;
    margin-right: 5px;
}

.pages_info.news_pages_info ul li .pageinfo,.pages_info.products_pages_info ul li .pageinfo {
    display: none;
}

.pages_info.news_pages_info ul li.thisclass,.pages_info.products_pages_info ul li.thisclass {
}

.pages_info.news_pages_info ul li a,.pages_info.products_pages_info ul li a {
    border: 1px solid #cccccc;
    padding: 0px 7px;
    display: block;
}

.pages_info.news_pages_info ul li.thisclass a,.pages_info.news_pages_info ul li:hover a,.pages_info.products_pages_info ul li.thisclass a,.pages_info.products_pages_info ul li:hover a {
    background-color: #cccccc;
    color: #ffffff;
}

#about_n_bg {
    background: url(../uploadfile/image/20170914/20170914113250_282387764.jpg) top center no-repeat;
    width: 1100px;
    padding: 0;
    padding-top: 21px;
    height: 360px;
    margin: 0 auto;
    background-position: top center;
    margin-top: 50px;
}

.about_n_l {
    padding-left: 30px;
    float: left;
    height: 313px;
    padding-right: 30px;
}

.about_n_r {
    float: right;
    margin-right: 45px;
    margin-top: 39px;
}

.about_n_lf {
    font-size: 18px;
    margin-bottom: 10px;
    font-family: '微软雅黑';
}

.about_n_ls {
    background: url(../uploadfile/image/20170914/20170914114834_1250441844.jpg) no-repeat center left;
    padding-left: 97px;
    font-size: 15px;
    line-height: 30px;
    margin-bottom: 20px;
    padding-top: 15px;
    padding-bottom: 15px;
}

.about_n_lw {
    background: url(../uploadfile/image/20170914/20170914114834_966412437.jpg) no-repeat center left;
    padding-left: 97px;
    font-size: 15px;
    line-height: 25px;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-bottom: 20px;
}

.about_n_lt {
    background: url(../uploadfile/image/20170914/20170914114835_686144488.jpg) no-repeat center left;
    padding-left: 97px;
    font-size: 15px;
    line-height: 30px;
}

.about_n_gd {
    margin-top: 40px;
}

.about_n_gd table td img {
    padding: 2px;
    border: 1px solid #ccc;
}

.about_n_gd table td a {
    color: #525252;
}

.about_n_gd table td img:hover {
    border: 1px solid #ff9900;
}

.about_n_gd table td a:hover {
    color: #ff9900;
}

.w1200 {
    width: 1200px;
    margin: 0 auto;
}

h3 {
    padding: 0;
    margin: 0;
}

.clear {
    clear: both;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.nei_lx a {
    font-size: 16px;
}

.nei_lx {
    width: 1200px;
    margin: 0 auto;
    font-family: "microsoft yahei";
}

.nei_lx_t_l {
    width: 468px;
    background: #0d98e6;
    padding: 30px 0 0 30px;
}

.nei_lx_t_l p {
    font-size: 32px;
    color: #fff;
    font-weight: bold;
    padding-left: 50px;
}

.nei_lx_t_l dl {
    display: block;
    width: 220px;
    margin-left: 50px;
    color: #fff;
    font-size: 20px;
    border: 2px solid #fff;
    text-align: center;
    margin-top: 15px;
    line-height: 45px;
}

.nei_lx_t_l em {
    display: block;
    padding-left: 50px;
    line-height: 60px;
    color: #fff;
    font-size: 26px;
    font-weight: bold;
    font-family: " arial";
}

.nei_lx_t_r {
    width: 602px;
    font-family: "microsoft yahei";
    padding: 25px 50px;
    height: 125px;
    color: #333333;
    background: #f5f5f5;
    font-size: 15px;
    line-height: 32px;
}

.nei_lx_t_r p {
    font-size: 24px;
    font-weight: bold;
    color: #5c5c5c;
    line-height: 50px;
}

.lxfsl {
    font-family: "microsoft yahei";
    width: 598px;
    padding-top: 45px;
    /* height: 709px; */
    background: #f5f5f5;
}

.lxfsl a {
    font-size: 16px;
}

.lxfsl h2 {
    padding-left: 25px;
    font-size: 26px;
    color: #333333;
    font-weight: normal;
    margin-bottom: 30px;
}

.lxfsl h2 em {
    display: block;
    font-size: 14px;
    color: #999999;
    font-weight: normal;
}

.lxadd dl {
    padding-left: 25px;
    height: 90px;
}

.lxadd .dl02 {
    height: auto;
    padding-bottom: 134px;
}

.lxadd dt {
    float: left;
    width: 56px;
    margin-top: 18px;
}

.lxadd dt img {
    width: 56px;
    height: 56px;
    display: block;
}

.lxadd dd {
    float: left;
    width: 420px;
    font-size: 16px;
    line-height: 28px;
    color: #666;
    padding-top: 18px;
    padding-left: 15px;
}

.lxadd h3 {
    font-size: 18px;
    font-weight: normal;
    color: #333;
}

.lxfsr {
    width: 579px;
    padding-top: 44px;
    padding-left: 23px;
    /* height: 710px; */
    background: #eee;
    font-family: "microsoft yahei";
    padding-bottom: 23px;
}

.lxfsr h2 {
    background: url(../uploadfile/image/20170831/20170831174131_2078342442.png) no-repeat;
    padding: 10px 0 0 110px;
    font-size: 20px;
    font-weight: normal;
    color: #333;
    height: 55px;
}

.lxfsr .map {
    font-family: "microsoft yahei";
    width: 556px;
    height: 674px;
    display: block;
}

.sclx {
    margin-top: 80px;
}

.sclx dl {
    padding-left: 37px;
    clear: both;
    margin-bottom: 50px;
}

.sclx dt {
    float: left;
    width: 83px;
}

.sclx dt img {
    width: 56px;
    height: 56px;
    display: block;
}

.sclx dd {
    float: left;
    width: 1100px;
    font-size: 14px;
    line-height: 24px;
    color: #666
}

.sclx dd h3 {
    font-size: 18px;
    font-weight: normal;
    color: #333;
    height: 30px;
    margin: 10px 0;
}

.sclx dd p {
    font-size: 14px;
    color: #666666;
    line-height: 26px;
}

.messlist:after,#top:after {
    content: "";
    clear: both;
    display: block;
}

.messages {
    padding: 15px 0;
}

.messages input,.messages select,.messages textarea {
    margin: 0;
    padding: 0;
    background: none;
    border: 0;
    font-family: "Microsoft Yahei";
}

.messlist {
    height: 30px;
    margin-bottom: 10px;
}

.messlist label {
    float: left;
    width: 100px;
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    text-align: right;
    padding-right: 10px;
}

.messlist input {
    float: left;
    width: 300px;
    height: 28px;
    padding-left: 5px;
    border: #ccc 1px solid;
}

.messlist.textareas {
    height: auto;
}

.messlist textarea {
    float: left;
    width: 400px;
    height: 110px;
    padding: 5px;
    border: #ccc 1px solid;
}

.messlist.yzms input {
    width: 100px;
}

.messlist.yzms .yzmimg {
    float: left;
    margin-left: 10px;
}

.messsub {
    padding: 0px 0 0 110px;
}

.messsub input {
    width: 100px;
    height: 35px;
    background: #ddd;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    margin-right: 5px
}

.messsub input:hover {
    background: #f60;
    color: #fff;
}

#label0 {
    display: none;
    color: #0aa770;
    height: 28px;
    line-height: 28px;
}

#label1 {
    display: none;
    color: #0aa770;
    height: 28px;
    line-height: 28px;
}

#label2 {
    display: none;
    color: #0aa770;
    height: 28px;
    line-height: 28px;
}

#label3 {
    display: none;
    color: #0aa770;
    height: 28px;
    line-height: 28px;
}

#label4 {
    display: none;
    color: #0aa770;
    height: 28px;
    line-height: 28px;
}

#label5 {
    display: none;
    color: #0aa770;
    height: 28px;
    line-height: 28px;
}

#label6 {
    display: none;
    color: #0aa770;
    height: 28px;
    line-height: 28px;
}

#label7 {
    display: none;
    color: #0aa770;
    height: 28px;
    line-height: 28px;
}

#label8 {
    display: none;
    color: #0aa770;
    height: 48px;
    line-height: 48px;
}

#label9 {
    display: none;
    color: #0aa770;
    height: 48px;
    line-height: 48px;
}

#label10 {
    display: none;
    color: #0aa770;
    height: 48px;
    line-height: 48px;
}
