header,
footer,
#main{width: 100%; overflow: hidden; min-width: 1200px;}
.wrapper{width: 1200px; margin: 0 auto; display: block; position: relative;}
/* 变量 */
/*css3*/
.clear::after{display: block; content: ''; clear: both;}
.break-txt{word-break: break-all; word-wrap: break-word;}
/************************header************************/
.header-top{line-height: 32px; background: #004086; color: #fff; font-size: 14px; overflow: hidden;}
.header-top a{color: #fff;}
.header-top span{float: left;}
.header-top p{float: right;}
.header-top p a{background-position: left center; background-repeat: no-repeat; margin-left: 25px; display: inline-block;}
.header-top p a:nth-of-type(1){background-image: url("../images/tel.png"); padding-left: 22px;}
.header-top p a + a{background-image: url("../images/en.png"); padding-left: 45px;}
nav{position: relative; z-index: 100;}
nav::after{display: block; content: ''; clear: both;}
nav h1{float: left; margin-top: 22px;}
nav h1 a{display: block; width: 141px; height: 61px; background: url("../images/logo.png"); text-indent: -999rem;}
nav ul{float: right;}
nav ul li{float: left; position: relative; margin-left: 65px; height: 85px; padding-top: 22px; line-height: 60px;}
nav ul li:hover div{display: block;}
nav ul li a:hover{color: #eb164a; -moz-transition: all 100ms linear; -webkit-transition: all 100ms linear; transition: all 100ms linear;}
nav ul li > a{color: #333232;}
nav ul li div{display: none; -moz-transition: all 300ms linear; -webkit-transition: all 300ms linear; transition: all 300ms linear; position: absolute; top: 107px; left: -45px; background: #fff; overflow: hidden; padding: 0 0 30px 40px; width: 560px;}
nav ul li div span{float: left; display: block; width: 230px; margin-top: 35px; position: relative; line-height: normal;}
nav ul li div span:after{display: block; content: ''; width: 55px; height: 2px; background: #eb164a; position: absolute; top: -35px; left: 0;}
nav ul li div span a{color: #808080; font-size: 14px; width: 112px; padding-bottom: 25px; display: inline-block;}
nav ul li div p{float: right; font-size: 19px; font-weight: bold; color: #4d4d4d;}
nav ul li div p img{width: 330px; height: 186px; display: block; margin-bottom: 20px;}
nav ul li:nth-of-type(5) div,
nav ul li:nth-of-type(6) div,
nav ul li:nth-of-type(7) div,
nav ul li:nth-of-type(8) div{left: -480px;}
/*main*/
.main-title{text-align: center; margin: 50px auto 45px auto;}
.main-title h2{font-size: 34px; color: #004086;}
.main-title p{font-size: 28px; color: #4d4d4d;}
/*product*/
.product p span{display: block; width: 36px; height: 70px; position: absolute; top: 390px; background-repeat: no-repeat; background-position: center; cursor: pointer;}
.product p span:nth-of-type(1){background-image: url("../images/prev.png"); left: -55px;}
.product p span:nth-of-type(2){background-image: url("../images/next.png"); right: -55px;}
.product ol{overflow: hidden; margin-bottom: 40px;}
.product ol li{text-align: center; float: left; width: 170px; position: relative;}
.product ol li:after{display: block; content: ''; width: 6px; height: 6px; border-radius: 50%; background: #bdbdbd; position: absolute; right: 0; top: 50%; margin-top: -3px;}
.product ol li a{color: #828282; display: block; background-repeat: no-repeat; background-position: center top; padding-top: 75px;}
.product ol li:nth-of-type(1) a{background-image: url("../images/p1.png");}
.product ol li:nth-of-type(1) a:hover{background-image: url("../images/p11.png"); color: #004086;}
.product ol li:nth-of-type(2) a{background-image: url("../images/p2.png");}
.product ol li:nth-of-type(2) a:hover{background-image: url("../images/p22.png"); color: #004086;}
.product ol li:nth-of-type(3) a{background-image: url("../images/p3.png");}
.product ol li:nth-of-type(3) a:hover{background-image: url("../images/p33.png"); color: #004086;}
.product ol li:nth-of-type(4) a{background-image: url("../images/p4.png");}
.product ol li:nth-of-type(4) a:hover{background-image: url("../images/p44.png"); color: #004086;}
.product ol li:nth-of-type(5) a{background-image: url("../images/p5.png");}
.product ol li:nth-of-type(5) a:hover{background-image: url("../images/p55.png"); color: #004086;}
.product ol li:nth-of-type(6) a{background-image: url("../images/p6.png");}
.product ol li:nth-of-type(6) a:hover{background-image: url("../images/p66.png"); color: #004086;}
.product ol li:nth-of-type(7) a{background-image: url("../images/p7.png");}
.product ol li:nth-of-type(7) a :after{display: none;}
.product ol li:nth-of-type(7) a:hover{background-image: url("../images/p77.png"); color: #004086;}
.product .pdc-list li{float: left; margin: 0 5px;}
.product .pdc-list li b{display: block; width: 288px; height: 288px; position: relative; border: 1px solid #dddddd; -moz-transition: all 150ms linear; -webkit-transition: all 150ms linear; transition: all 150ms linear;}
.product .pdc-list li b img{max-width: 288px; height: 288px; }
.product .pdc-list li span{display: block; padding: 15px 0; background: #ececec; color: #4d4d4d; text-align: center; -moz-transition: all 150ms linear; -webkit-transition: all 150ms linear; transition: all 150ms linear;}
.product .pdc-list li span small{display: block; font-size: 14px; color: #737373; margin-top: 5px; -moz-transition: all 150ms linear; -webkit-transition: all 150ms linear; transition: all 150ms linear;}
.product .pdc-list li:hover b{border: 1px solid #004086;}
.product .pdc-list li:hover span{background: #004086; color: #fff;}
.product .pdc-list li:hover span small{color: #fff;}
.product .pro-wrap{height: 365px; overflow: hidden;}
/*company*/
.company .main-title small{padding-top: 15px; display: block;}
.company .cpy-con{height: 353px; background: url("../images/company.jpg") no-repeat center;}
.company .cpy-con ul li{float: left; text-align: center; color: #fff; width: 210px; margin-right: 110px; margin-top: 118px; -moz-transition: all 150ms linear; -webkit-transition: all 150ms linear; transition: all 150ms linear;}
.company .cpy-con ul li b{display: block; margin: 15px 0;}
.company .cpy-con ul li small{display: block;}
.company .cpy-con ul li a{color: #fff;}
.company .cpy-con ul li:last-child{margin-right: 0;}
.company .cpy-con ul li:hover{transform: translateY(-20px);}
/*news*/
.news{overflow: hidden;}
.news .n-left{float: left;}
.news .n-left ul li{width: 287px; float: left; margin-left: 28px; position: relative;}
.news .n-left ul li:first-child{margin-left: 0;}
.news .n-left ul li img{display: block; width: 100%; height: 217px;}
.news .n-left ul li div{position: absolute; left: 0; top: 0; background: rgba(0, 72, 151, 0.7); color: #ffffff; text-align: center; padding: 6px 12px;}
.news .n-left ul li div b{font-size: 30px; display: block;}
.news .n-left ul li div small{font-size: 14px;}
.news .n-left ul li strong{display: block; margin: 10px 0;}
.news .n-left ul li span{font-size: 14px; color: #4d4d4d; line-height: 25px;}
.news .n-left ul li :hover strong,
.news .n-left ul li :hover span{color: #004086;}
.news .n-right{float: right; width: 576px;}
.news .n-right ul li{overflow: hidden; border: 1px solid #ccc; margin-bottom: 12px;}
.news .n-right ul li p{border-right: 1px solid #ccc; float: left; width: 100px; height: 100px; position: relative; background: url("../images/line.png") no-repeat center;}
.news .n-right ul li p b{font-size: 30px; color: #004086; position: absolute; left: 14px; top: 9px;}
.news .n-right ul li p small{color: #4d4d4d; position: absolute; right: 17px; bottom: 25px;}
.news .n-right ul li div{float: right; width: 432px; padding: 12px 20px;}
.news .n-right ul li div strong{display: block; color: #4d4d4d; margin-bottom: 12px;}
.news .n-right ul li div span{font-size: 14px; color: #747474;}
.news .n-right ul li :hover strong,
.news .n-right ul li :hover span{color: #004086;}
/*footer*/
footer{margin-top: 65px;}
.f-top{background: #efefef; overflow: hidden;}
.f-top ul{float: left;}
.f-top ul li{float: left; margin-right: 40px;}
.f-top ul li a{font-size: 18px; color: #4d4d4d; background-repeat: no-repeat; background-position: left center; padding-left: 45px; line-height: 66px; display: block;}
.f-top ul li a:hover{color: #004086;}
.f-top ul li:nth-of-type(1) a{background-image: url("../images/f1.png");}
.f-top ul li:nth-of-type(2) a{background-image: url("../images/f2.png");}
.f-top ul li:nth-of-type(3) a{background-image: url("../images/f3.png");}
.f-top form{float: right; padding: 15px; background: #004086; position: relative;}
.f-top form input[type=text]{line-height: 35px; border: 0; background: #ffffff; text-indent: 10px; font-family: "microsoft yahei"; width: 334px;}
.f-top form input[type=submit]{display: block; width: 17px; height: 17px; background: url("../images/sch.png") no-repeat; position: absolute; right: 23px; top: 24px; border: 0; text-indent: -999rem; cursor: pointer;}
.f-bottom{background: #232323; overflow: hidden; padding-top: 40px; height: 324px;}
.f-bottom a:hover{color: #fff;}
.f-bottom .wrapper::after{display: block; content: ''; clear: both;}
.f-bottom dl{float: left; margin-right: 62px;}
.f-bottom dl dt{font-size: 18px; color: #c8c8c8; display: block; padding-bottom: 20px; margin-bottom: 15px; width: 122px; border-bottom: 1px solid #717171;}
.f-bottom dl dd a{font-size: 14px; line-height: 25px; color: #888888;}
.f-bottom p{float: left; font-size: 18px; text-align: center; color: #888888;}
.f-bottom p img{display: block;}
.f-bottom .f-con{float: right; width: 364px; height: 388px; background: url("../images/f_bg.png"); position: relative; top: -40px;}
.f-bottom .f-con dl{margin: 55px 0 0 55px;}
.f-bottom .f-con dl dd{color: #fff; line-height: 30px;}
.f-bottom .f-adm{position: absolute; left: 0; bottom: 65px; color: #717171; padding-bottom: 20px; font-size: 14px;}
.f-bottom .f-adm a{color: #717171;}
/*info*/
#info{overflow: hidden; padding: 30px 0 0 0;}
#info .main-title h2{color: #4d4d4d;}
#info .main-title small{font-size: 16px; color: #808080; padding-top: 5px; display: block;}
.info-t{line-height: 60px; overflow: hidden; background: #efefef;}
.info-t h3{float: left; font-size: 24px; color: #4d4d4d; margin-left: 22px;}
.info-t ul{float: right; margin-right: 22px;}
.info-t ul li{float: left; margin-right: 20px; color: #4d4d4d;}
.info-t ul li a:hover{color: #004086;}
.info-t ul li:last-child{margin-right: 0;}
.loca{background: url("../images/home.png") no-repeat left center; padding-left: 25px; font-size: 14px; margin: 25px 0; color: #717171;}
.loca a{color: #717171;}
.loca a:hover{color: #004086;}
.info-com{overflow: hidden;}
.info-com img{float: left;}
.info-com div{float: right; width: 518px; border: 4px solid #eeeeee; padding: 45px;}
.info-com div h4{font-size: 30px; color: #4d4d4d; margin-bottom: 22px; position: relative;}
.info-com div h4:after{display: block; content: ''; width: 40px; height: 1px; background: #e60012; margin-top: 22px;}
.info-com div small{font-size: 14px; color: #868585; line-height: 35px; display: block; margin-bottom: 40px;}
.info-com div a{line-height: 40px; color: #868585; text-align: center; display: inline-block; width: 134px; border-top: 1px solid #868585; border-bottom: 1px solid #868585; margin-right: 50px; -moz-transition: all 150ms linear; -webkit-transition: all 150ms linear; transition: all 150ms linear;}
.info-com div a:hover{background: #004086; border-top: 1px solid #004086; border-bottom: 1px solid #004086; color: #fff;}
.info-qysm{height: 380px; background: url("../images/qi.jpg") no-repeat center; color: #fff; text-align: center; margin: 60px 0;}
.info-qysm h4{font-size: 30px; padding-top: 100px; padding-bottom: 60px;}
.info-other{overflow: hidden;}
.info-other ul li{float: left; text-align: center; color: #fff;}
.info-other ul li b{display: block; padding: 112px 0 25px 0; font-size: 30px;}
.info-other ul li img{display: block;}
.info-other ul li a{color: #fff; display: block;}
.info-other ul li:nth-of-type(1){width: 600px; height: 322px; background: url("../images/info1.jpg");}
.info-other ul li:nth-of-type(3){width: 300px; height: 322px; background: #d54444;}
.info-other ul li:nth-of-type(3) b{padding: 86px 0 25px 0;}
.info-other ul li:nth-of-type(4){width: 300px; height: 322px; background: #004086;}
.info-other ul li:nth-of-type(6){width: 600px; height: 322px; background: url("../images/info4.jpg");}
.info-other ul li a:hover small{font-weight: bold;}
/*sidebar*/
.sidebar{width: 140px; float: left;}
.sidebar ul{border-left: 4px solid #eee; padding: 20px 0;}
.sidebar ul li{padding-left: 30px; margin-left: -4px; border-left: 4px solid transparent; height: 38px; line-height: 38px; font-size: 14px; -moz-transition: all 150ms linear; -webkit-transition: all 150ms linear; transition: all 150ms linear;}
.sidebar ul li:hover,
.sidebar ul li.cuur{border-left: 4px solid #e85826; font-size: 15px; font-weight: bold;}
.info--com-right{width: 1000px; float: right;}
.info--com-right .info-loca{overflow: hidden; margin-bottom: 30px;}
.info--com-right .info-loca h3{font-size: 48px; font-weight: bold; color: #3b3b3b; float: left;}
.info--com-right .info-loca .loca{float: right;}
#info .product .pro-wrap{overflow: inherit;}
#info .product .pro-wrap .pdc-list li{margin-bottom: 25px;}
.p_content{font-size: 15px; line-height: 30px; color: #4d4d4d;}
/*page*/
#prev_next a:hover{color: #004086;}
#prev_next{font-size: 14px; margin-top: 20px;}
div.page{margin: 20px 0 20px 0; clear: both; float: right; font-size: 14px;}
div.page a{padding: 2px 5px; margin: 2px; color: #ffffff; text-decoration: none; background: #9b9b9b;}
div.page a:hover{background: #5c5c5c;}
div.page span.current{padding: 2px 8px; font-weight: bold; margin: 2px; color: #fff; background-color: #004086;}
div.page span.disabled{padding: 2px 5px; margin: 2px; color: #ddd;}
/*子页新闻*/
.news_h2{text-align: center; margin-top: 50px;}
.news_h2 h2{font-size: 36px; font-weight: normal; color: #0270df;}
.news_h2 span{display: block; font-size: 14px; color: #666464; width: 70%; margin: 10px auto 40px;}
.inews_items{border-bottom: 1px #e2e2e2 solid; padding-bottom: 40px; margin-bottom: 30px; overflow: hidden; margin-top: 50px;}
.inews_items li{position: relative; width: 385px; float: left; margin-left: 20px;}
.inews_items li:first-child{margin-left: 0;}
.inews_items li img{display: block; width: 100%; height: 290px; -moz-transition: all 150ms linear; -webkit-transition: all 150ms linear; transition: all 150ms linear;}
.inews_items .bd{height: 418px; overflow: hidden; position: relative;}
.inews_items .bd li{float: left; width: 385px; margin-right: 20px;}
.inews_items .inews_pd .date{position: absolute; top: 0; left: 0; width: 106px; height: 82px; background-color: #0d5094; color: #fff; text-align: center;}
.inews_items .inews_pd .date span{display: block;}
.inews_items .inews_pd .date .day{font-size: 28px; font-weight: bold; line-height: 30px; margin-top: 15px;}
.inews_items .inews_pd .date .year{font-size: 15px;}
.inews_items ._inews_text ._title{font-size: 18px; font-weight: normal; line-height: 23px; height: 46px; overflow: hidden; margin: 20px 0 -5px 0;}
.inews_items ._inews_text ._text{font-size: 14px; color: #747474; height: 44px; line-height: 22px; overflow: hidden;}
.inews_items .hd{margin-top: 50px;}
.inews_items .hd ul{font-size: 0; text-align: center;}
.inews_items .hd li{display: inline-block; border: 1px #707070 solid; width: 9px; height: 9px; line-height: 99; overflow: hidden; margin: 0 4px; border-radius: 50%; cursor: pointer; *display: inline; *zoom: 1;}
.inews_items .hd li.on{border-color: #88b82a; background-color: #88b82a;}
.inews_items .inews_pd a{display: block; overflow: hidden;}
.inews_items li:hover img{transform: scale(1.1); -webkit-transform: scale(1.1);}
.l{float: left;}
.news_bottom li{padding: 25px 0 30px; border-bottom: 1px dashed #ccc; overflow: hidden; *zoom: 1; width: 100%;}
.news_bottom li .data{font-family: Arial; border: 1px #ccc solid; width: 55px; margin-right: 2%;}
.news_bottom li .data span{display: block; text-align: center;}
.news_bottom li .data .day{font-size: 30px; font-weight: bold; background-color: #ccc; line-height: 45px; color: #fff;}
.news_bottom li .data .month{font-size: 0.77em; color: #565656;}
.news_bottom ._img{float: left; width: 15%; margin-right: 2%;}
.news_bottom ._img img{height: 100%;}
.news_bottom ._t{font-size: 18px; margin-bottom: 5px; color: #555;}
.news_bottom ._p a{line-height: 23px; height: 46px; overflow: hidden; color: #999; font-size: 14px;}
.news_bottom ._i{overflow: hidden; *zoom: 1; margin-top: 25px;}
.news_bottom ._i span,
.news_bottom ._i a{float: left; line-height: 26px; padding: 0 10px;}
.news_bottom ._i ._more{background: #88b82a; color: #fff;}
.news_bottom ._i ._date{background: #ededed; color: #999;}
.news_bottom li:hover ._t{color: #0267b2;}
.news_bottom li:hover span{color: #0267b2;}
.news_bottom li:hover ._i ._more{background-color: #0267b2;}
.news_bottom li:hover .data{border-color: #006ab8;}
.news_bottom li:hover .data .day{background-color: #006ab8;}
/*详情*/
.n_left{width: 71.5%; float: left; margin-top: 40px;}
.n_left ._title{font-size: 36px; color: #000; margin-bottom: 10px; line-height: 1.4; font-weight: 400;}
.news_time span{font-size: 12px; margin-right: 10px; display: inline-block; height: 30px; line-height: 30px; overflow: hidden;}
.news_time span:first-child{background: url("../images/time.jpg") no-repeat left center; padding-left: 20px;}
.news_time span:first-child + span{background: url("../images/click.jpg") no-repeat left center; padding-left: 25px;}
.p_content{font-size: 15px; line-height: 30px; margin-top: 20px; color: #555555;}
.p_content img{max-width: 100%;}
.info_news_right{width: 24%; float: right; padding-top: 40px;}
.info_news_right ul{margin-top: 45px; border: #f3f3f3 10px solid; padding: 10px 7%;}
.info_news_right ul li{padding: 27px 0; border-bottom: 1px #ececec solid;}
.info_news_right ul li a{display: block; font-size: 16px; font-weight: bold; color: #5c5c5c;}
.info_news_right ul li b{display: block; padding-bottom: 8px; font-size: 19px; font-weight: bold; color: #000000; margin-bottom: 10px;}
.info_news_right ul li a span{display: block; font-size: 14px; line-height: 1.8; color: #555; font-weight: 400;}
.info_news_right ul li a:hover{color: #004086;}
/*sidebar2*/
.info-pro-right{width: 895px;}
.sidebar2{width: 255px; float: left;}
.sidebar2 p{font-size: 26px; color: #fff; background: #004086; background-size: cover; height: 70px; line-height: 70px; text-indent: 30px;}
.sidebar2 img{display: block;}
.sidebar2 ul{margin-bottom: 30px;}
.sidebar2 ul li a{display: block; line-height: 50px; color: #707070; text-indent: 28px; border-bottom: 1px solid #c4c4c4; position: relative; -moz-transition: all 150ms linear; -webkit-transition: all 150ms linear; transition: all 150ms linear;}
.sidebar2 ul li a span{position: absolute; right: 25px; top: 0; font-size: 18px; color: #707070; -moz-transition: all 150ms linear; -webkit-transition: all 150ms linear; transition: all 150ms linear;}
.sidebar2 ul li a:hover{background: #2e5ead; color: #ffffff;}
.sidebar2 ul li a:hover span{right: 20px; color: #ffffff;}
.sidebar2 ol{border: 1px solid #c4c4c4; border-top: 0; padding: 15px 28px 15px 15px;}
.sidebar2 ol li{font-size: 14px; color: #707070; line-height: 28px;}
/*info-pro-right*/
.info-pro-right .info-loca{border-bottom: 1px solid #ccc;}
.info-pro-right .info-loca h3{font-size: 18px; border-left: 3px solid #aa0608; padding: 0 0 0 10px; font-weight: 400; line-height: 40px; margin-top: 18px;}
.info_img_detail{text-align: center;}
/*产品详情页*/
.content_p{margin-top: 40px;}
.content_p table{border-bottom: 1px solid #ccc;border-right: 1px solid #ccc;}
.content_p table td{    border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;}
.content_p img{max-width: 95%;}
.content_p p{font-size: 14px; line-height: 30px;}
.content_p span.sp{display: block; background-color: #dddddd; color: #ffffff; margin-bottom: 20px; overflow: hidden;}
.content_p span.sp small{background: #004086; display: block; float: left; text-align: center; line-height: 40px; width: 120px;}
.food_name{text-align: center; font-size: 24px; margin-bottom: 15px; padding-bottom: 15px; border-bottom: 1px dashed #ccc;}
/*第二个样式*/
.she{width: 930px;}
.she li{background: #fff; padding: 10px 10px 0 10px; border: 1px solid #CACACA; float: left; margin: 0 24px 20px 0; cursor: pointer; -moz-transition: all .3s linear; -webkit-transition: all .3s linear; transition: all .3s linear;}
.she li:hover{-webkit-box-shadow: 0 15px 30px rgba(0, 0, 0, 0.18); box-shadow: 0 15px 30px rgba(0, 0, 0, 0.18); -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0); background: #fcfcfc; border: 1px solid #cccccc;}
.she li img{display: block; width: 257px; height: 206px;}
.she li small{display: block; line-height: 45px; text-align: center; color: #2e2e2e; -moz-transition: all 150ms linear; -webkit-transition: all 150ms linear; transition: all 150ms linear;}
.she li:hover small{color: #004086;}
/*技术支持*/
.new_right li{border-bottom: 1px dashed #999999; padding: 15px 0;}
.new_right li:first-child{margin-top: 20px; padding-top: 0;}
.new_right li p{overflow: hidden;}
.new_right li b{float: left; color: #000; font-weight: bold; -moz-transition: all 150ms linear; -webkit-transition: all 150ms linear; transition: all 150ms linear;}
.new_right li small{float: right; color: #666666; font-weight: 400;}
.new_right li span{display: block; line-height: 26px; color: #666666; padding: 10px 0 0 0;}
.new_right li:hover b{color: #AA0608;}
/*在线留言*/
.input-group{margin-bottom: 10px; clear: both;}
.input-group:after{display: block; content: ''; clear: both;}
.input-group label{width: 62px; font-size: 15px; display: inline-block; text-align-last: justify; color: #606060; font-weight: 700;}
.input-group input[type=text]{border: 1px solid #aaa; box-shadow: 0 0 3px #ccc,0 10px 15px #eee inset; border-radius: 2px; line-height: 30px; height: 30px; width: 276px; text-indent: 1em; font-family: "microsoft yahei", sans-serif; background: #fff; transition: .3s; -webkit-transition: .3s; outline: 0;}
.input-group input[type=text]:focus{width: 300px; box-shadow: 0 0 5px #004086; border: 1px solid #004086;}
.input-group textarea:focus{width: 550px; box-shadow: 0 0 5px #004086; border: 1px solid #004086;}
.input-group input[type=text]#captcha:focus{width: 90px; box-shadow: 0 0 5px #004086; border: 1px solid #004086;}
.input-group textarea{transition: .3s; -webkit-transition: .3s; width: 520px; border: 1px solid #aaa; box-shadow: 0 0 3px #ccc,0 10px 15px #eee inset; border-radius: 2px; background: #fff; text-indent: 1em; padding-top: 5px; font-family: "microsoft yahei", sans-serif; outline: 0;}
#submit{display: block; clear: both; width: 80px; line-height: 30px; background: #004086; margin-left: 66px; border: 0; color: #fff; font-size: 14px; font-family: "microsoft yahei";}
/*contact_list*/
.contact_list{overflow: hidden; margin-top: 35px;}
.contact_list li{float: left; width: 25%; font-size: 14px; line-height: 1.8; min-height: 75px;}
.contact_list li b{display: block;}
.contact_list li span{display: block; color: #555;}
.contact_list li:first-child{background: url("../images/maps.png") no-repeat left center; padding-left: 80px;}
.contact_list li:first-child + li{background: url("../images/c_tel.png") no-repeat left center; padding-left: 80px;}
.contact_list li:first-child + li + li{background: url("../images/c_email.png") no-repeat left center; padding-left: 80px; float: right; width: 17%;}
.contact_list li:first-child + li{margin-left: 135px;}


/*notice*/
.notice{line-height: 45px;height: 45px;background: #004086;}
.notice p{float: left;color: #ffffff;margin-left: 40px;background: url("../images/n.png") no-repeat left center;padding-left: 35px;}
.notice ul{float: left;margin-left: 35px;}
.notice ul li{color: #ffffff;width:900px;}
.notice ul li a{display: block;color: #ffffff;font-size: 18px;font-weight: bold;}
.notice ul li a span{float: right;}