﻿/* CSS Document */





.overhide { overflow:hidden; position:relative;}

.header { overflow:hidden;}

.logo { float:left;}

.ptb10 { padding:10px 0;}

.logo img { float:left;}

.search { float:right; margin-top:26px;}

.search input[type="text"]{ float:left; width:216px; height:30px; border:1px solid #aaaaaa; line-height:28px; font-size:14px; outline:none; box-sizing:border-box; padding:0 10px;}

.search input[type="submit"]{ float:left; width:96px; height:30px; border:none; background:#2e2e2e; font-size:16px; color:#fff; border-radius:0;}

.navbox { background:#e26b0a; height:48px; line-height:48px;}

.nav { float:left;}

.nav>li { float:left; padding-right:1px; background:url(IMG/navico.jpg) no-repeat right center;}

.nav>li:last-child { background-image:none;}

.nav>li>a { font-size:16px; color:#fff; float:left; padding:0 18px;}

.nav>li:hover>a { color:#000;}

.nav>li.on>a { color:#000;}

.lanu { float:right; line-height:48px;}

.lanu a { float:left; padding-left:32px; font-size:14px; color:#fff; line-height:48px; margin-left:12px;}

.lanu a.ch { background:url(../images/ch.jpg) no-repeat left center;}

.lanu a.en { background:url(../images/en.jpg) no-repeat left center;}

.banner { height:530px;}

.content { overflow:hidden;}

.contbox { overflow:hidden; padding:40px 0;}

.cont_left { float:left; width:554px; height:auto;}

.about_box { overflow:hidden;}

.title { overflow:hidden;}

.title strong { float:left; font-size:22px; color:#e26b0a; padding:0 5px; line-height:48px; border-bottom:4px solid #ff8a18; font-weight:400;}

.title span { float:left; border-bottom:4px solid #7e7e7e; padding:0 6px; font-size:14px; color:#7a7a7a; line-height:48px;}

.about_info { overflow:hidden; padding-top:20px;}

.about_info p { font-size:16px; color:#5e5e5e; line-height:30px; float:left; width:100%;}

.about_info a { float:right; line-height:38px; font-size:16px; color:#5e5e5e;    margin-right: 0px;}

.news { margin-top:50px; overflow:hidden;}

.newsli { overflow:hidden; padding:10px 0;}

.newsli li { overflow:hidden; padding-left:10px; background:url(../images/icoli.jpg) no-repeat left center;}

.newsli li span { float:left; font-size:16px; color:#5e5e5e; line-height:38px; width:70%;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.newsli li i { float:right; font-size:16px; color:#929292; line-height:38px;}

.cont_right { float:right; width:560px; height:auto;}

.aginli { overflow:hidden; margin-top:20px; border-bottom:1px solid #c0bfbf;}

.aginli li { overflow:hidden; border:1px solid #c0bfbf; height:138px; border-bottom:none;}

.inico { width:95px; height:95px; border-radius:50%;}

.aginli li span { font-size:20px; color:#464646; }

.aginli li a { color:#5e5e5e; font-size:16px;}

.bottom { overflow:hidden; background:#1e1e1e; padding:15px 0 20px;}

.bottom .w1200.overhide { min-height:180px;}

.bottom h3 { font-size:22px; color:#dddcdc; line-height:50px;}

.bottom p { font-size:16px; color:#a7a7a7; line-height:35px;}

.botico { position:absolute; right:0; top:50%; margin-top:-56px; z-index:2;}

.auin_banner { overflow:hidden; padding:38px 0 40px;}

.auin_banner img { float:left; width:100%;}

.auin_cont { overflow:hidden; padding-bottom:60px;}

.map { padding:10px; box-sizing:border-box; border:1px solid #b9b6b8; width:753px; float:left;}

.map img { float:left; width:100%;}

.map_info { overflow:hidden; float:right; width:352px; margin-right:38px;}

.map_info img { width:100%; display:block; margin:12px auto;}

.map_info p { font-size:18px; color:#5b5b5b; line-height:26px; border-bottom:1px solid #adadad; padding:10px 0;}

.map_info p:last-child { border-bottom:none;}

.incont { margin-top:38px; overflow:hidden;}

.in_left { float:left; width:252px; background:#faf1e6; height:100%; box-sizing:border-box; padding:12px 24px;}

.intitle { overflow:hidden; padding-bottom:4px; background:url(IMG/tico.jpg) no-repeat bottom center;}

.intitle strong { float:left; font-size:22px; color:#e26b0a; padding:0 5px; line-height:48px; font-weight:400;}

.intitle span { float:left; padding:0 6px; font-size:14px; color:#7a7a7a; line-height:48px;}

.in_li { overflow:hidden; padding-top:20px;}

.in_li li { overflow:hidden; margin-top:10px;}

.in_li li a { float:left; width:100%; font-size:18px; color:#5e5e5e; line-height:38px; padding:0 20px; box-sizing:border-box

;}

.in_li li.on a { color:#fff; background:#ee7716;}

.in_li li:hover a { color:#ffc107;}

.about_info a:hover{ color:#ffc107;}

.aginli li a:hover{ color:#ffc107;}

.newslia a:hover{ color:#ffc107;}

.newslia a{     float: right;

    line-height: 38px;

    font-size: 16px;

    color: #5e5e5e;}

.in_right { float:right; width:948px;}

.in_ban { overflow:hidden;}

.in_ban img { float:left; width:100%;}

.in_box_cont { overflow:hidden; padding:0 0 0 58px;}

.loca_title { border-bottom:2px solid #7e7e7e; height:46px; line-height:46px; margin-top:24px;}

.loca_title strong { float:left; font-size:22px; color:#e26b0a; padding:0 5px; line-height:46px; font-weight:400; border-bottom:2px solid #e26b0a;}

.loca_title span { float:right; line-height:46px; font-size:14px; color:#535353;}

.loca_title span a { color:#535353;}

.in_info { overflow:hidden; padding-top:30px;}

.in_info p { font-size:16px; color:#5e5e5e; line-height:32px;}

.in_table { text-align:center; overflow:hidden; padding:50px 0;}

.in_table h5 { font-size:16px; color:#5e5e5e; line-height:40px; font-weight:500;}

.pin { height:126px;}

.imgtable { overflow:hidden; vertical-align:bottom; text-align:center; font-size:0; margin-top:30px;}

.icobox { overflow:hidden; margin-top:40px; width:620px; padding-bottom:92px; padding-left: 200px;}

.icobox span { float:left; width:50%; box-sizing:border-box; vertical-align:middle; font-size:16px; color:#5e5e5e; line-height:32px;}

.lanu a:hover{ color:#2e2e2e;}

.icobox a:hover{ color:#ffc107;}

.icobox a{ color:#5e5e5e;}

.icobox span img { vertical-align:middle; margin-bottom:5px; margin-right:10px;}

.list_1 { overflow:hidden; padding-bottom:90px;}

.list_1 li { border-bottom:1px dashed #b8b8b8; overflow:hidden;}

.inimg { float:left; width:240px; height:152px;}

.inimg i { display:table-cell; vertical-align:middle; width:240px; height:152px;}

.inimg i img { display:block; margin:0 auto; max-width:100%; max-height:100%;}

.li_info { float:right; width:620px; margin-right:10px; padding-top:38px; box-sizing:border-box;}

.li_info h3 { font-size:18px; color:#292929; line-height:34px;}

.li_info p { font-size:14px; color:#5e5e5e; line-height:32px;}

.taincont { overflow:hidden; padding-bottom:50px;}

.taincont th { font-size:18px; color:#f06c00; height:72px;}

.taincont td { padding-top:10px; padding-bottom:10px; font-size:16px; color:#414141; line-height:32px;}

.taincont td p {  font-size:16px; color:#414141; line-height:32px;}

.auin_about { overflow:hidden; padding:30px 0 50px;}

.auin_about p { font-size:14px; color:#535353; line-height:28px; vertical-align:middle;}

.auin_about p img { vertical-align:middle; margin-bottom:5px; margin-right:10px;}

.list_2 { overflow:hidden; padding:30px 0 100px;}

.list_2 li { position:relative; width:284px; height:280px; float:left; margin-right:18px; text-align:center; cursor:pointer;}

.list_2 li .li_img img { height:100%; box-sizing:border-box; border:1px solid #a2a2a2;}

.li_img { width:100%; height:206px; position:relative;  box-sizing:border-box;}

.list_2 li h5 { font-weight:400; font-size:15px; color:#414141; line-height:20px; padding:14px 0 0;}

.isnone { position:fixed; top:30%; left:50%; width:30% !important; margin-left:-250px; z-index:2; margin-top:-182px; display:none;}

.list_new { overflow:hidden;}

.list_new li { padding:26px 0; border-bottom:1px solid #bebebe; overflow:hidden;}

.time { float:left; width:108px; height:108px; background:#474747; text-align:center; padding-top:5px; box-sizing:border-box;}

.time h6 { font-weight:400; line-height:54px; font-size:54px; color:#ee7716;}

.time span { display:block; font-size:20px; color:#929292; line-height:20px;}

.li_cont { float:right; width:758px; height:108px;}

.li_cont h3 { font-size:22px; color:#444444; line-height:48px; font-weight:400;}

.li_cont p { font-size:16px; color:#888888; line-height:28px;}

.page { overflow:hidden; text-align:center; padding:50px 0;}

.page a,.page b { padding:0 12px; line-height:32px; font-size:20px; color:#444444; line-height:32px; display:inline-block; vertical-align:middle; *display:inline; *zoom:1; margin:0 2px;}

.page b { background:#ee7716; color:#fff;}
