@charset "utf-8";
* {margin:0;padding:0;transition:all 300ms ease;}
a:link,a:visited,a:hover,a:active {text-decoration:none;cursor:pointer;color:#454545;}
a:hover,a:active {color:#233357;}
body {font:16px/1.6 "Microsoft Yahei","Thmano","Arial";color:#3d3d3d;background:url(../images/texture.png) repeat center #FFF;}
img {border:0px;}
li {list-style:none;float:left;}
input,textarea,select {font:14px/1.5 "Microsoft Yahei","Thmano","Arial";color:#999;outline:0;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
.hidden {display:none;}
body {max-width:1920px;margin:0 auto;}
html {height:101%;}
.animate {display:none;}
b,strong {font-weight:bold;}
input {outline:none;}
textarea {resize:none;}
table {border-collapse:collapse;border-spacing:0;}
td {border:0px solid #aaa;padding:2px;}
a {text-decoration:none;color:#666;}
a:hover {text-decoration:none;color:#233357;}
i {font-style:normal;}
.clearfix {*zoom:1;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clear {clear:both;}
.ow {min-width:1200px;}
.w {width:1200px;margin:0 auto;}
.wx {width:1200px;margin:0 auto;}
.fr {float:right;}
.fl {float:left;}
.s {background:url(../images/tip.png) no-repeat;}
.header_top {line-height:46px;background:#223357;color:#FFF;font-size:14px;}
.header_top em {display:block;float:left;color:#FFF;font-style:normal;}
.header_top .fl {}
.header_top .fl p {display:block;float:left;*width:600px;}
.header_top .fl p span {}
.header_top .fr {}
.t {float:right;border-left:1px solid #2d4576;}
.t a {color:#FFF;font-size:14px;padding-right:10px;padding-left:10px;}
.t li {border-left:1px solid #182743;border-right:1px solid #2d4576;}
.header_top .share {height:30px;float:right;width:130px;margin-top:7px;position:relative;}
.header_top .share .fl {position:relative;padding:0;}
.header_top .share a {padding:0;margin:0;float:none;width:26px;height:26px;display:inline-block;}
.header_top .share i {display:block;position:absolute;width:112px;height:18px;background:url(../images/share_icon.png) no-repeat center;font-size:14px;color:#FFF;text-align:center;left:-43px;bottom:-16px;display:none;line-height:1;padding-top:8px;}
.header_top .share .fl:hover i {display:block;}
.lee_tqq {background:url(../images/tip.png) left -70px no-repeat !important;}
.lee_qzone {background:url(../images/tip.png) -28px -70px no-repeat !important;}
.lee_sqq {background:url(../images/tip.png) -56px -70px no-repeat !important;}
.lee_tsina {background:url(../images/tip.png) -85px -70px no-repeat !important;}
.top {width:100%;height:114px;position:relative;}
.logo {float:left;}
.logo img {max-width:400px;max-height:73px;float:left;margin-top:20px;}
.logo .header_g {margin-top:34px;max-width:530px;float:left;position:relative;padding-left:34px;line-height:1.4;}
.logo .header_g p {color:#3598db;font-size:18px;}
.logo .header_g p span {color:#233357;font-size:22px;}
.telb {padding-left:78px;margin-top:28px;min-width:272px;text-align:left;height:58px;background-position:left top;line-height:1;color:#233357;}
.telb h1 {font-size:20px;display:block;}
.Telephone {font-size:42px;*display:inline-block;font-family:'CambriaMath','Microsoft Yahei';}
.banner {position:relative;z-index:10;}
.banner .list {position:relative;overflow:hidden;z-index:1;}
.banner .list li {position:absolute;width:100%;height:100%;overflow:hidden;background:#FFF;display:none;z-index:1;transition:none;}
.banner .list li:first-child {display:block;}
.banner .list li.active {z-index:2;}
.banner .list img {position:relative;display:block;width:1920px;left:50%;margin:0 0 0 -960px;}
.banner .tip {position:absolute;width:1200px;left:50%;margin-left:-600px;bottom:28px;z-index:5;text-align:center;height:20px!important;}
.banner .tip li {display:inline-block;float:none;+display:inline;+zoom:1;width:50px;height:14px;background:#FFF;margin:0 20px;cursor:pointer;}
.banner .tip li.current {background:#28a9ff;}
.banner .prev,.banner .next {width:37px;height:80px;position:absolute;top:50%;margin:-50px 0 0;z-index:9;cursor:pointer;}
.banner .prev {background:url(../images/tip.png) left top no-repeat;left:60px;}
.banner .next {background:url(../images/tip.png) right top no-repeat;right:60px;}
.banner .prev:hover {}
.banner .next:hover {}
.banner .list,.banner .list img {height:540px;}
.baner_b {background:#eee;height:50px;padding-top:10px;color:#000;}
.baner_b .w {position:relative;height:50px;line-height:2.4;}
.baner_b .zi {font-size:16px;color:#233357;max-width:880px;}
.baner_b .zi b {font-size:18px;}
.baner_b .tel {color:#FFF;margin-top:12px;background-position:left -200px;}
.baner_b .tel h1,.baner_b .tel p {color:#FFF;}
.searcher {width:320px;height:40px;float:right;}
.searcher .submit {width:48px;height:40px;float:right;border:0px;background-position:-270px -100px;color:#FFF;cursor:pointer;}
.searcher .txt {width:270px;height:40px;line-height:40px;float:right;text-indent:.5em;border:none;background-position:left -100px;}
.nav {height:90px;width:100%;background:#f2f2f2;}
.nav1 {}
.nav ul {}
.nav li {position:relative;width:140px;float:left;z-index:1000;line-height:75px;background:url(../images/nav_li.png) no-repeat right center;}
.nav li>a {font-size:16px;text-align:center;color:#233357;display:block;line-height:2;padding-top:18px;height:72px;background:url(../images/drop_li.png) no-repeat right center;}
.nav li>a i {font-style:normal;display:block;font-size:14px;color:#a1a4af;text-transform:uppercase;}
.nav li>a:hover,.nav li.hover>a {background:#233357;color:#FFF;}
.nav .subNav {display:none;position:absolute;top:90px;transition:none;background:url(../images/drop.png) repeat right center;padding-left:234px;min-height:164px;}
.nav .subNav .pai {height:138px;padding:10px 10px 0 0;/* width:400px;*/}
.nav .subNav .stemp {width:194px;height:138px;position:absolute;left:12px;top:12px;}
.nav .subNav .stemp img {width:194px;height:138px;}
.nav .subNav a {width:150px;float:left;height:36px;font-size:16px;line-height:36px;padding-top:0;margin:0;color:#FFF;}
.nav .subNav a:hover {font-weight:bold;}
.no_bg {background:none!important;}
.iclass_tit {position:relative;color:#FFF;text-align:center;margin:56px 0 52px 0;}
.iclass_tit h1 {font-size:36px;color:#076ce0;}
.iclass_tit em {display:block;font-style:normal;font-size:20px;color:#737373;text-transform:uppercase;background:url(../images/itit.png) center no-repeat;}
.sidebar {float:left;width:300px;}
.topclass {width:100%;height:90px;background-color:#223357;color:#FFF;text-align:center;line-height:1.4;}
.topclass h2, .topclass h4 {padding:20px 0 0 0;font-size:24px;text-align:center;}
.topclass span {font-size:16px;text-transform:uppercase;font-family:'AgencyFB','Microsoft Yahei';}
.side-menu {background-color:#FFF;padding:14px;border:10px solid #223357;}
.side-menu dd {margin:14px 0;}
.side-menu dd > a {display:block;height:50px;line-height:50px;padding:0 0 0 18px;font-size:18px;color:#FFF;background:#28a9ff url(../images/tip.png) no-repeat 212px -286px;}
.side-menu dd > a:hover {background-position:216px -336px;}
.side-menu .drop {display:none;margin-top:10px;}
.side-menu .drop li {width:84px;height:36px;line-height:36px;}
.side-menu .drop a {display:block;text-align:center;color:#233357;}
.side-menu .drop a:hover {font-weight:bold;}
.side-menu dd.current .drop {display:block;}
.side-menu dd.current > a {background-position:216px -336px;}
.side-menu li.current > a {background:#e22c05;color:#FFF;}
.sidebar .tel1 {background:url(../images/tel2.png) no-repeat center;height:99px;}
.sidebar .tel1 h1 {padding-left:55px;height:99px;background-position:left -175px;color:#FFF;margin-left:15px;}
.sidebar .tel1 span {font-size:14px;line-height:1.4;padding-top:26px;display:block;}
.sidebar .tel1 p {font-size:21px;line-height:1;font-weight:bold;*margin-top:-20px;}
.side-head {height:34px;line-height:34px;padding:10px 0 10px 30px;font-size:20px;background:#5f412e;color:#FFF;}
.side-pro {position:relative;top:20px;margin-bottom:20px;}
.side-pro .list {border:1px solid #ddd;padding:30px 0 10px;}
.side-pro .list dd {width:166px;margin:0 auto;}
.side-pro .list a {display:block;text-align:center;}
.side-pro .list img {display:block;width:166px;height:124px;background:#f1f1f1;}
.side-pro .list h3 {padding:10px 0;height:24px;line-height:24px;font-weight:400;}
.side-contact {margin-bottom:20px;position:relative;top:20px;}
.side-contact .main {padding:15px 10px;line-height:2;border:1px solid #ddd;}
.ititle {background:url(../images/itit.png) no-repeat center 30px;margin-bottom:40px;margin-top:28px;}
.ititle p {font-size:15px;color:#717171;line-height:1.4;text-align:center;margin-top:10px;text-transform:uppercase;font-family:'BaskOldFace','Microsoft Yahei';}
.title {text-align:center;height:114px;line-height:1.4;}
.title span {font-size:22px;color:#000;font-family:'YouYuan','Microsoft Yahei';}
.title h1, .title h3 {color:#2a3f6e;font-size:48px;font-weight:normal;}
.title h1 em, .title h3 em {font-style:normal;color:#3399da;}
.ihead {position:relative;height:55px;line-height:55px;margin-bottom:20px;background:#223357;color:#FFF;}
.ihead h1, .ihead h3 {font-size:18px;background-position:10px -186px;display:inline-block;*display:inline-block;*display:inline;*zoom:1;padding:0 12px 0 44px;background-color:#28a9ff;}
.ihead a.mo {position:absolute;right:16px;top:0;font-size:14px;display:block;line-height:54px;color:#FFF;background-position:44px -284px;padding-right:30px;}
.ihead a.mo:hover {font-weight:bold;background-position:44px -334px;}
.ipro {}
.ipro .tod {float:right;width:870px;}
.ipro .tod ul {width:110%;}
.ipro .tod li {float:left;margin:0 16px 16px 0;position:relative;width:280px;border:1px solid #eee;overflow:hidden;height:255px;}
.ipro .tod li img {display:block;width:100%;height:210px;}
.ipro .tod span {color:#FFF;font-size:16px;text-align:center;display:block;height:44px;line-height:44px;background:#eee;border-top:1px solid #eee;}
.ipro .tod .shadow {background:url(../images/cover.png) repeat center top;color:#FFF;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;display:none;}
.ipro .tod .shadow h2, .ipro .tod .shadow strong {display:block;background:url(../images/glass.png) no-repeat center top;font-size:14px;display:block;width:100%;text-align:center;padding-top:84px;margin-top:42px;}
.ipro .tod .shadow h2 a, .ipro .tod .shadow strong a {color:#FFF;font-size:18px;}
.ipro .tod .shadow a.detail {width:88px;height:40px;border:1px solid #FFF;font-size:16px;text-align:center;border-radius:3px;display:inline-block;line-height:40px;margin-left:10px;color:#FFF;margin-top:20px;background:url(about:blank);}
.ipro .tod .shadow a.detail:hover {color:#233357;background:#FFF;}
.ipro .tod li:hover {}
.ipro .tod li:hover span {display:none;}
.ipro .tod li:hover .shadow {display:block;}
.inews {background:#f2f2f2;padding-top:18px;padding-bottom:108px;margin-top:80px;}
.inews .tod {margin-top:118px;width:110%;}
.inews li {width:290px;position:relative;background:#FFF;margin-right:16px;margin-top:54px;}
.inews li .img {width:290px;height:218px;}
.inews li .img img {width:100%;height:218px;}
.inews li .description {padding:0 24px 40px 24px;}
.inews li h2, .inews li strong {display:block;font-size:20px;color:#2a3f6e;font-weight:normal;text-align:center;margin:30px 0;}
.inews li p {font-size:16px;line-height:2;color:#233357;word-wrap:break-word;height:100px;overflow:hidden;}
.inews li .description a.detail {width:104px;height:30px;border:1px solid #a0a0a0;font-size:14px;color:#3c3b3b;text-align:center;display:block;line-height:30px;margin-top:22px;}
.inews li .data {position:absolute;width:74px;height:66px;padding-top:20px;background:url(../images/data.png) no-repeat center bottom;color:#FFF;text-align:center;font-size:14px;top:-54px;left:110px;line-height:1.8;}
.inews li.color {margin-top:0;}
.inews li.color .data {background-position:center top;}
.inews li .data b {font-size:38px;display:block;line-height:1.2;font-family:'MonotypeCorsiva','Microsoft Yahei';font-weight:normal;}
.inews li .data em {width:40px;height:1px;background:#FFF;display:block;margin:0 auto;margin-top:2px;}
.inews li:hover {box-shadow:3px 3px 8px #d4d4d4;-webkit-transform:translateY(-10px);transform:translateY(-10px);}
.icase {margin-top:50px;}
.icase .classfy {width:378px;color:#233357;position:relative;z-index:20;}
.icase .classfy ul {}
.icase .classfy li {width:370px;height:126px;border:1px solid #dcdcdc;border-left:3px solid #dcdcdc;margin-bottom:16px;}
.icase .classfy li a {display:block;height:54px;margin:24px 0;padding:12px 0;padding-left:122px;font-size:20px;background:url(../images/itid_icon.png) no-repeat left -190px;}
.icase .classfy li a em {font-style:normal;display:block;line-height:1.6;}
.icase .classfy li a b {font-weight:normal;display:block;font-size:16px;font-family:'AgenrcyFB','Microsoft Yahei';line-height:1;}
.icase .classfy li:hover {background:#00b9ed;color:#FFF;padding-right:43px;border:none;border-left:3px solid #223357;}
.icase .classfy li:hover a {background-position:left -26px;color:#FFF;border-right:1px solid #FFF;}
.icase .classfy li a.a2 {background-position:-400px -190px;}
.icase .classfy li a.a3 {background-position:-804px -190px;}
.icase .classfy li a.a4 {background-position:-1202px -190px;}
.icase .classfy li:hover a.a2 {background-position:-400px -26px;}
.icase .classfy li:hover a.a3 {background-position:-804px -26px;}
.icase .classfy li:hover a.a4 {background-position:-1202px -26px;}
.icase .main {width:816px;overflow:hidden;height:560px;position:relative;}
.icase .list {width:1000%;overflow:hidden;}
.icase .list li {float:left;width:816px;position:relative;}
.icase .list li span {display:block;position:absolute;bottom:0;left:0;z-index:3;width:100%;background:url(../images/cover2.png) repeat right;}
.icase .list li span a {color:#FFF;font-size:20px;display:block;height:60px;line-height:60px;text-indent:1em;}
.icase .list>a {display:block;position:relative;}
.icase .list img {display:block;width:100%;height:560px;transition:all 5s ease-out;}
.icase .list li:hover img {transform:scale(1.2,1.2);}
.icase .tip {position:absolute;bottom:0;right:0;line-height:60px;z-index:5;width:100%;height:60px;text-align:right;*z-index:2;}
.icase .tip li {float:none;display:inline-block;+display:inline;+zoom:1;width:18px;height:18px;line-height:18px;text-align:center;background:#FFF;font-size:12px;margin:0 7px;cursor:pointer;border-radius:20%;*margin-top:20px;}
.icase .tip li.active {background:#00c5ff;color:#FFF;}
.igaog {background:#283a63 url(../images/igao.jpg) no-repeat center;width:100%;height:214px;padding-top:44px;color:#FFF;margin-top:40px;text-align:left;}
.igaog .w {position:relative;}
.igaog .tu {width:277px;height:282px;position:absolute;right:0;top:-26px;}
.igaog .zi {width:722px;float:left;line-height:1;position:relative;background:url(../images/igao_arrow.png) no-repeat center 90px;}
.igaog b {font-size:60px;color:#516287;text-transform:uppercase;font-family:'TTCHJT','Microsoft Yahei';}
.igaog h1, .igaog h3 {font-size:24px;font-weight:normal;display:block;position:absolute;left:0;top:50px;}
.igaog h2, .igaog h4 {font-weight:normal;font-size:16px;display:block;position:absolute;right:34px;top:67px;}
.igaog p {font-size:40px;color:#FFF;font-weight:bold;font-family:'TTCHJT','Microsoft Yahei';margin-top:62px;}
.ititlex {background:url(../images/itit.png) no-repeat center 50px;margin-bottom:40px;margin-top:28px;}
.ititlex p {font-size:15px;color:#717171;line-height:1.4;text-align:center;margin-top:10px;text-transform:uppercase;font-family:'BaskOldFace','Microsoft Yahei';}
.titlex {text-align:center;height:134px;line-height:1.4;}
.titlex span {font-size:22px;color:#000;font-family:'YouYuan','Microsoft Yahei';}
.titlex h1, .titlex h3 {color:#2a3f6e;font-size:48px;font-weight:normal;}
.titlex h1 em, .titlex h3 em {font-style:normal;color:#3399da;}
.titlex h1 em b, .titlex h3 em b {font-size:67px;}
.iadvantage {margin-top:40px;text-align:center;background:url(../images/texture3.jpg) center top repeat-y;}
.iadvantage .w {background:url(../images/ichoose.png) center top no-repeat;}
.iadvantage .tod {margin-top:50px;}
.iadvantage ul.iad_tod {}
.iadvantage .tod li {position:relative;width:100%;height:362px;float:none;}
.iadvantage .tod .wd {width:600px;margin-left:50%;*margin-left:34%;padding-left:40px;text-align:left;padding-top:28px;}
.iadvantage .tod .iheada {height:82px;position:relative;}
.iadvantage .tod .iheada h1, .iadvantage .tod .iheada h6 {display:block;float:left;width:58px;height:77px;border:1px solid #c4c4c4;margin-right:26px;}
.iadvantage .tod .iheada em {font-style:normal;display:block;font-size:36px;color:#2a3f6e;border-bottom:2px solid #2a3f6e;margin:0 auto;font-family:'BernarMT','Microsoft Yahei';width:40px;}
.iadvantage .iheada b {font-size:30px;color:#2a3f6e;font-family:'CloudZongYiGBK','Microsoft Yahei';display:block;}
.iadvantage .iheada i {font-style:normal;font-size:14px;color:#999;font-family:'BaskOldFace','Microsoft Yahei';position:absolute;left:84px;bottom:10px;text-transform:uppercase;}
.iadvantage .tod li p {background:url(../images/iadv_p.png) left 10px no-repeat;text-indent:1em;font-size:14px;color:#000;line-height:2;margin-top:24px;}
.iadvantage .img {float:left;width:50%;position:absolute;left:0;top:0;overflow:hidden;}
.iadvantage .img img {display:block;margin:0 auto;}
.iadvantage .img_r {right:0;left:auto;top:0;}
.iadvantage li.r .wd {margin-left:0;padding-left:0;padding-right:40px;position:absolute;top:0;right:50%;}
.igaog2 {background:#283a63 url(../images/igao.jpg) no-repeat center;width:100%;height:260px;padding-top:20px;color:#FFF;text-align:left;}
.igaog2 .w {position:relative;}
.igaog2 .tu {width:490px;height:332px;position:absolute;right:0;top:-26px;}
.igaog2 .zi {width:722px;float:left;line-height:1;position:relative;background:url(../images/igao_arrow.png) no-repeat center 160px;}
.igaog2 b {font-size:60px;color:#516287;text-transform:uppercase;font-family:'TTCHJT','Microsoft Yahei';}
.igaog2 h1, .igaog2 h3 {font-size:52px;display:block;position:absolute;left:0;top:44px;font-weight:bold;}
.igaog2 h1 span, .igaog2 h3 span {color:#ffeb0c;}
.igaog2 h2, .igaog2 h4 {font-size:15px;display:block;font-weight:bold;margin-top:60px;}
.igaog2 h2 span, .igaog2 h4 span {font-size:26px;}
.igaog2 p {background:#3499da;color:#FFF;height:38px;line-height:38px;text-align:center;padding:0 20px;margin-top:50px;display:inline-block;*width:418px;}
.iabout {color:#233357;padding-top:74px;background:#f2f2f2;padding-bottom:74px;}
.iabout .tod {}
.iabout .tod .img {width:480px;height:361px;}
.iabout .tod img {width:480px;height:361px;}
.iabout .wd {font-size:15px;line-height:2;margin-top:10px;width:690px;}
.iabout .wd h1 {color:#233357;font-size:22px;margin-bottom:16px;font-weight:bold;}
.iabout .wd a.detail {display:block;width:142px;padding-right:27px;height:56px;font-size:17px;line-height:56px;color:#3598db;margin-top:34px;padding-left:42px;background-position:140px -380px;border:1px solid #3598db;float:left;margin-right:24px;}
.iabout .wd a.detail:hover {font-weight:bold;-webkit-transform:translateY(-4px);transform:translateY(-4px);}
.index_img .w {background:#FFF;position:relative;top:-42px;overflow:hidden;height:247px;}
.index_img .table {width:202px;margin-top:16px;margin-right:16px;}
.index_img .table a {width:108px;padding-left:94px;display:block;color:#FFF;background-color:#3499da;background-position:30px -483px;height:56px;padding-top:14px;font-size:18px;line-height:1.4;margin-bottom:1px;position:relative;}
.index_img .table a em {display:block;font-style:normal;font-family:'Aparajita','Microsoft Yahei';font-size:15px;line-height:1.6;}
.index_img .table a.icon2 {background-position:30px -563px;}
.index_img .table a.icon3 {background-position:30px -634px;}
.index_img .table a i {display:block;width:16px;height:26px;position:absolute;top:22px;left:-16px;display:none;background:url(../images/youshi_san.png) no-repeat center;}
.index_img .table a:hover i,.index_img .table a.current i {display:block;}
.index_img .tod {width:940px;}
.index_img .img {margin-top:16px;margin-left:16px;}
.index_img .img ul {width:110%;}
.index_img .img li {width:300px;margin-right:18px;}
.index_img .img img {width:300px;height:225px;}
.index_img .img span {display:block;font-size:16px;color:#333;text-align:center;height:66px;line-height:66px;}
.index_img .img li:hover {-webkit-transform:translateY(-6px);transform:translateY(-6px);}
.inews2 {margin-top:60px;}
.inews2 .classy {margin-top:24px;margin-bottom:46px;text-align:center;}
.inews2 .classy a {border:1px solid #2a3f6d;width:152px;height:54px;line-height:54px;font-size:20px;color:#233357;text-align:center;margin:0 28px;display:inline-block;*display:inline;*zoom:1;}
.inews2 .classy a:hover {background:#33a8f3;border-color:#33a8f3;color:#FFF;}
.inews2 .zi {width:566px;}
.inews2 .zi .img {height:340px;width:566px;overflow:hidden;display:block;}
.inews2 .zi .img img {width:100%;}
.inews2 .tod {overflow:hidden;height:340px;}
.inews2 .tod ul {width:600px;}
.inews2 .tod li {width:600px;padding:10px 0 4px 0;border-bottom:1px solid #c4c4c4;}
.inews2 .tod li em {display:block;width:70px;height:60px;line-height:1;text-align:center;float:left;font-size:14px;color:#999;font-style:normal;}
.inews2 .tod li em b {display:block;font-size:40px;font-weight:normal;color:#999;line-height:1;font-family:'BerandMT','Microsoft Yahei';margin-bottom:4px;}
.inews2 .tod li .wd {float:left;margin-left:20px;}
.inews2 .tod li h1, .inews2 .tod li strong {display:block;font-size:18px;color:#000;height:70px;line-height:70px;font-weight:normal;}
.inews2 .tod li:hover,.inews2 .tod li.current {color:#FFF;background:#3ab1fe;padding-left:30px;width:633px;position:relative;left:-63px;border-bottom-color:#3ab1fe;border-right:3px solid #2a3f6d;}
.inews2 .tod li:hover em,.inews2 .tod li.current em {border-left:1px solid #FFF;padding-left:20px;color:#FFF;}
.inews2 .tod li:hover em b,.inews2 .tod li:hover h1,.inews2 .tod li:hover strong,.inews2 .tod li.current em b,.inews2 .tod li.current h1,.inews2 .tod li.current strong {color:#FFF;}
.imessage {width:456px;float:right;}
.imessage .itit_m {width:100%;height:48px;border-bottom:3px solid #223357;}
.imessage b {display:inline-block;padding-left:40px;background-position:left -758px;font-size:20px;color:#233357;border-bottom:3px solid #3499da;line-height:48px;font-weight:normal;}
.imessage .comt {font-size:14px;height:280px;margin-top:20px;}
.imessage .comt ul li {line-height:36px;margin:0 10px 13px 0;border:1px solid #e5e5e5;background:none;}
.imessage .comt ul .red {color:red;font-size:14px;height:40px;line-height:40px;width:14px;float:left;text-align:center;}
.imessage .comt ul li i {float:left;width:36px;height:36px;background:#e7e7e7 url(../images/tip.png) no-repeat left -1003px;margin-right:10px;}
.imessage .comt ul li i.icon2 {background-position:-246px -1003px;}
.imessage .comt ul li i.icon3 {background-position:left -1054px;}
.imessage .comt ul li i.icon4 {background-position:-246px -1054px;}
.imessage .comt ul li input.name {height:50px;line-height:50px;font-family:"microsoft yahei";float:left;width:450px;border:none;color:#999;background:none;font-size:16px;text-indent:1em;}
.imessage .comt ul li.a1 i {background-position:-33px 0px;}
.imessage .comt ul li.a2 i {background:none;border:none;font-size:13px;color:#aaaaaa;font-family:"宋体";}
.imessage textarea {line-height:30px;float:left;font-size:16px;color:#999;width:440px;height:83px;padding:5px;border:none;resize:none;background:none;}
.imessage .tex {height:94px;}
.imessage .yama {float:left;margin-top:24px;margin-right:24px;}
.imessage .yama input {height:46px;border:1px solid #e5e5e5!important;text-indent:1em;float:left;width:155px!important;}
.imessage .button1 {width:155px;height:55px;color:#FFF!important;text-align:center;border:none;background-color:#ffa80c;cursor:pointer;font-size:20px;margin-top:38px;margin-left:85px;}
.imessage .reset {background:#aaa;margin:0 0 0 34px;}
.imessage .button1:hover {background:#e0940c;}
.imessage .reset:hover {background:#737373;}
.imap {width:100%;height:550px;display:block;position:relative;}
.imap .imapCon {width:626px;height:550px;}
.icontact .w {margin-top:70px;background:url(../images/imsg.jpg) center no-repeat;height:554px;width:1120px;padding:40px;}
.icontact .wd {float:left;width:545px;}
.footer {background:#223357;color:#FFF;line-height:1.8;font-size:14px;margin-top:60px;padding-bottom:20px;}
.footer a {color:#FFF;}
.bt_subnav {height:70px;border-bottom:1px solid #2b4374}
.subnav {}
.subnav a {padding:0 43px;color:#FFF;height:70px;line-height:70px;font-size:16px;}
.subnav a.index {padding-left:0;}
.subnav a:hover {font-weight:bold;}
.footer2 {margin-top:56px;}
.footer .zhong {max-width:590px;margin-top:-10px;}
.ilink {margin-top:80px;margin-bottom:30px;line-height:1.6;}
.ilink .zi {line-height:30px;}
.ilink span {display:inline-block;line-height:1.6;float:left;margin-right:48px;}
.ilink span em {font-style:normal;text-transform:uppercase;font-size:15px;}
.ilink span b {display:block;font-size:26px;}
.ilink a {display:inline-block;font-size:16px;margin:20px 0 20px 20px;}
.logo_b {max-width:300px;min-width:246px;height:130px;margin-top:10px;}
.logo_b img {max-width:150px;/*height:74px;*/display:block;/*margin:0 auto;*/}
.keywords {}
.copyright {float:left;line-height:26px;width:680px;margin-top:10px;}
.codex {width:130px;margin-right:32px;}
.codex img {width:130px;height:130px;}
.codex p {font-size:14px;display:block;text-align:center;}
.codex p span {font-size:16px;display:block;}
.nybanner {height:300px;display:block;width:100%;background:#ccc;border-top:1px solid #ccc;}
.subcomt {border:1px solid #cacbcb;padding:8px;}
.sobtitle {height:62px;line-height:62px;margin-bottom:10px;border-bottom:1px solid #c9c9c9;background:url(../images/heng.png) no-repeat left center;}
.sobtitle p.fl {color:#233357;font-size:24px;font-weight:bold;}
.sobtitle .sitepath {padding-right:20px;font-size:14px;}
.sobtitle .sitepath a {}
.submian {position:relative;margin-top:30px;}
.submian .subleft {width:300px;}
.submian .subleft .sidebar {float:none;margin-bottom:10px;}
.submian .subleft .titlex {text-align:center;background:#233357;color:#FFF;height:82px;}
.submian .subleft .titlex span {margin-top:10px;border-bottom:1px dashed #FFF;display:inline-block;padding:0 10px;color:#FFF;font-size:24px;font-weight:bold;line-height:40px;}
.submian .subleft .titlex b {line-height:2;text-transform:uppercase;font-size:12px;font-weight:normal;display:block;}
.submian .subleft .titlex a {font-size:14px;border-top:1px solid #FFF;border-bottom:1px solid #FFF;height:21px;line-height:21px;float:right;margin-right:10px;margin-top:20px;position:relative;width:75px;color:#FFF;}
.submian .subleft .titlex a i {color:#FFF;font-weight:bold;font-size:20px;position:absolute;right:-3px;top:0px;}
.submian .subleft .titlex a i:before {content:"";height:21px;}
.submian .subleft .titlex a:hover {color:#F3F3F3;border-color:#F3F3F3;}
.submian .subleft .titlex a:hover i:before {content:"";color:#F3F3F3;}
.submian .subleft .lefta {padding-bottom:20px;}
.submian .subleft .lefta .titlex {height:122px;line-height:inherit;}
.submian .subleft .lefta .titlex span {padding-top:18px;display:block;line-height:52px;}
.submian .subleft .lefta .titlex em {font-style:normal;font-size:14px;padding-left:35px;display:block;}
.submian .subleft .lefta .comt {}
.submian .subleft .lefta .comt ul li {line-height:52px;color:#787878;display:block;margin-bottom:2px;width:100%;}
.submian .subleft .lefta .comt ul li a {font-size:18px;position:relative;display:block;width:220px;height:52px;line-height:52px;border-bottom:1px solid #e2e2e2;padding-left:60px;}
.submian .subleft .lefta .comt ul li a:hover,.submian .subleft .lefta .comt ul li a.hover {color:#233357;background:#FFF100;}
.submian .subleft .lefta .comt ul .box {display:none;}
.submian .subleft .lefta .comt ul .box a {display:block;line-height:32px;font-size:14px;height:32px;border-bottom:1px solid #eee;border-top:0px;border-left:0px;border-right:0px;}
.submian .subleft .lefta .comt ul li.current .box {display:block;}
.submian .subleft .lefta .comt ul li.current > a {background:#FFF100;color:#233357;}
.submian .subleft .lefta .comt ul li.current > a {background:#FFF100;color:#233357;}
.submian .subleft .leftnews .leftnewscomt {border:1px solid #233357;*padding:20px 15px;}
.submian .mainx {height:230px;margin:20px 15px;background:#FFF;overflow:hidden;position:relative;*width:215px;*margin-top:20px;}
.submian .listx {float:left;width:300%;position:relative;}
.submian .listx dd {float:left;width:250px;height:187px;position:relative;}
.submian .listx a {display:block;overflow:hidden;position:relative;z-index:9;}
.submian .listx span {width:430px;height:56px;line-height:56px;padding:0 15px;position:absolute;left:0;bottom:0;font-size:16px;color:#FFF;}
.submian .listx img {display:block;width:250px;height:187px;}
.submian .listx dd:hover img {-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.submian .tipx {width:100%;height:24px;text-align:center;position:absolute;bottom:5px;}
.submian .tipx span {display:inline-block;vertical-align:middle;width:24px;height:24px;background:url(../images/tip-view.png) center 0 no-repeat;cursor:pointer;margin:0 6px;}
.submian .tipx span.cur {background-position:center bottom;}
.submian .leftcontact {}
.submian .leftcontactcomt {line-height:28px;border:1px solid #233357;padding:10px;}
.submian .leftcontact .title1 {height:68px;line-height:68px;border-bottom:4px solid #233357;margin-bottom:28px;}
.submian .leftcontact .title1 span {color:#233357;font-size:33px;font-weight:bold;}
.submian .leftcontact .title1 i {color:#233357;font-size:22px;font-weight:bold;text-align:right;}
.submian .leftcontact_tel {margin-top:10px;background:#F8A815 url(../images/leftcontact_tel.png) 10px center no-repeat;color:#FFF;padding-left:80px;}
.submian .leftcontact_tel p {font-size:18px;height:35px;line-height:3.2;}
.submian .leftcontact_tel h2 {font-weight:bold;font-size:18px;}
.submian .subright {width:868px;margin-bottom:65px;line-height:28px;}
.submian .subright .produtlist .list {overflow:hidden;}
.submian .subright .produtlist .list .itag li {float:left;margin:8px;width:272px;}
.submian .subright .produtlist .list .itag li.err span {cursor:text;}
.submian .subright .produtlist .list .itag li img {width:272px;height:204px;display:block;padding:2px;border:1px solid #dcdcdc;}
.submian .subright .produtlist .list .itag li span {cursor:pointer;height:34px;line-height:34px;display:block;width:100%;text-align:center;overflow:hidden;}
.submian .subright .produtlist .list .itag li:hover img {border-color:#233357;background:#233357;}
.submian .subright .produtlist .list .itag li:hover span {color:#233357;}
.submian .subright .listnews {padding:0 20px 20px 20px;}
.submian .subright .listnews ul li {width:100%;border-bottom:1px dashed #d6d6d6;height:40px;line-height:40px;}
.submian .subright .listnews ul li.err {margin-bottom:20px;}
.submian .subright .listnews ul li a {display:block;}
.submian .subright .listnews ul li a p {float:left;cursor:pointer;}
.submian .subright .listnews ul li a span {color:#999;cursor:pointer;float:right;}
.submian .subright .listnews ul li a:hover p {color:#233357;}
.submian .subright .listnews ul li a:hover span {color:#666;}
.submian .subright .aboutlist,.submian .subright .aboutlistx {line-height:28px;color:#333;}
.aboutlist img {max-width:100%}
.submian .subright .conBox {padding:0px 20px 20px;line-height:24px;color:#333;}
.submian .subright .ArticleTitle {padding-bottom:7px;}
.submian .subright .ArticleTitle h1 {padding-top:10px;font-size:20px;line-height:30px;text-align:center;padding-bottom:5px;border-bottom:1px dotted #a6a6a6;color:#233357;}
.submian .subright .ArticleMessage {text-align:center;line-height:22px;height:22px;border-bottom:1px dotted #a6a6a6;margin-bottom:10px;}
.submian .subright .ArticleTencont {padding:5px 0px 20px 0px;line-height:2em;overflow:hidden;}
.listProduct {margin-top:20px;}
.listProduct .tod {overflow:hidden;}
.listProduct ul {width:110%;}
.listProduct .item {width:276px;height:248px;border:1px solid #ccc;float:left;position:relative;overflow:hidden;margin:0px 15px 15px 0px;}
.listProduct .item img {width:276px;height:207px;}
.listProduct .item a {display:block;color:#FFF;line-height:26px;font-size:16px;}
.listProduct .item p {width:100%;height:130px;text-align:center;}
.listProduct p.wd {width:100%;position:absolute;left:0;bottom:0px;height:32px;/* background:url(../images/cover.png) repeat center -34px;*/}
.listProduct p.wd a {display:block;font-size:16px;color:#5a5a5a;}
.listProduct p.wd span {color:#FFF;font-size:12px;padding:2px 8px;border:1px solid #FFF;}
.listProduct .item:hover p.wd {font-weight:bold;}
.listProduct .item:hover p.wd a {color:#233357;}
.submian .subright .reLink {height:30px;border-top:1px solid #eee;border-bottom:1px solid #eee;width:100%;margin:10px auto 10px;overflow:hidden;}
.submian .subright .reLink .prevLink {float:left;margin-left:10px;height:30px;line-height:30px;}
.submian .subright .reLink .nextLink {float:right;margin-right:10px;height:30px;line-height:30px;}
.maplist li a {background:#eee;width:98%;height:30px;line-height:30px;display:block;margin-bottom:10px;padding-left:2%;font-weight:bold;}
.maplist li .box {width:100%;height:auto;margin-bottom:10px;}
.maplist li .box a {float:left;height:24px;line-height:24px;width:auto;text-align:center;margin-right:10px;padding:0px 5px;font-weight:normal;}
.maplist li .box a:hover {background:#ff611c;color:#FFF;}
.pager {display:block;width:100%;height:auto;padding:25px 0 5px;text-align:center;clear:both;margin-bottom:5px;}
.pager span,.pager a {display:inline-block;border:1px solid #eee;color:#666;background:#f3f3f3;height:24px;line-height:24px;padding:0px 8px;text-decoration:none;margin:0 5px;}
.pager a:hover {background:#233357;border-color:#233357;color:#FFF;text-decoration:none;}
.pager .cur {background:#233357;border-color:#233357;font-weight:bold;color:#FFF;}
.pager span.dot {background:#233357;border-color:#0a6c00;font-weight:bold;color:#FFF;}
.dtditu {width:140px;height:30px;line-height:30px;background:#233357;color:#FFF;font-weight:bold;margin:10px auto 0;text-align:center;font-size:14px;}
.baiduMap {width:715px;height:300px;border:1px solid #233357;border-top:3px solid #233357;}
.baiduMap {background:#eee none repeat scroll 0 0;box-shadow:2px 4px 5px rgba(0,0,0,0.1);height:400px;margin:0 auto 20px;width:100%;}
.BMap_bubble_title a {border-radius:3px;display:inline-block;height:25px;line-height:26px;overflow:hidden;padding:0 10px;}
.BMap_bubble_title a:hover {}
.BMap_bubble_title > a {background:#999 none repeat scroll 0 0;color:#FFF;}
.BMap_bubble_title > a:hover {background:#666 none repeat scroll 0 0;}
.toolbar {width:70px;position:fixed;right:10px;top:50%;margin:-132px 0 0 0;z-index:50;}
.toolbar dd {width:70px;height:70px;background:none;position:relative;z-index:60;background:#233357;margin-top:3px;}
.toolbar dd:hover {background:#233357;}
.toolbar dd > i {display:block;width:70px;height:70px;cursor:pointer;color:#FFF;font-size:12px;text-align:center;line-height:119px;}
.toolbar .slide-qq {display:block;width:0;height:70px;line-height:70px;font-size:20px;color:#FFF;padding:0 0 0 70px;position:absolute;top:0;right:0;overflow:hidden;}
.toolbar .pop {position:absolute;right:100px;top:0;background:#233357;display:none;}
.toolbar .pop .o {position:absolute;right:-7px;top:88px;width:7px;height:13px;}
.toolbar .pop-tel {width:120px;padding:8px 8px 8px;color:#FFF;text-align:center;background:#233357;font:14px;top:0;}
.toolbar .pop-tel .o {top:60px;}
.toolbar .pop-tel .icon {line-height:28px;padding-top:44px;background:url(../images/tool-telphone2.png) center top no-repeat;width:100%;text-align:center;}
.toolbar .pop-tel .item {line-height:20px;font-size:16px;text-align:center;width:100%;}
.toolbar .pop-code {width:100px;padding:3px;}
.toolbar .pop-code img {width:100px;height:100px;display:block;}
.toolbar .pop-code h3 {height:70px;display:block;width:120px;line-height:70px;text-align:center;color:#f2e8e1;font-size:14px;font-weight:400;white-space:nowrap;}
.toolbar .qq {background:url(../images/tip2.png) center top no-repeat;*background:url(../images/tip2.png) left top no-repeat;}
.toolbar .qq:hover {background:#233357 url(../images/tip2_h.png) left top no-repeat;font-size:14px;}
.toolbar .tell {background:url(../images/tip2.png) center -170px no-repeat;}
.toolbar .tell:hover {background:url(../images/tip2_h.png) center -170px no-repeat;}
.toolbar .code {background:url(../images/tip2.png) center -250px no-repeat;}
.toolbar .code:hover {background:url(../images/tip2_h.png) center -250px no-repeat;}
.toolbar .top {background:url(../images/tip2.png) center -334px no-repeat;}
.toolbar .top:hover {background:url(../images/tip2_h.png) center -334px no-repeat;}
.toolbar dd i:hover {color:#26a9fc;}
.pageMsg {color:#333d58;margin-top:30px;}
.pageMsg #formPost table td input#txtImageCode {width:70px;}
.pageMsg #formPost table td input:focus {border-color:#eee;outline:0;}
.pageMsg #formPost table span.red {color:#f00;margin-right:5px;}
.pageMsg #formPost table input {border:1px solid #ccc !important;font-family:"microsoft yahei";}
.pageMsg #formPost table textarea {border:1px solid #ccc !important;}
.pageMsg #formPost table input.sub {font-family:"microsoft yahei";cursor:pointer;width:100px;height:35px;line-height:24px;color:#848484;text-align:center;margin-top:10px;background:#FFF;}
.pageMsg #formPost table input.sub:hover {background:#ff611c;color:#FFF;border:1px solid #eee !important;}
.pageMsg #formPost table td input {width:240px;height:25px;line-height:25px;padding:0px 5px;}
.pageMsg tr.code input {width:90px;}
.pageMsg .err {color:#f00;padding-left:10px;}
.pageMsg tr.item textarea {width:240px;height:50px;color:#666;border:1px solid #ccc;padding:0 5px;outline:none;}
#slider {width:630px;height:240px;position:relative;margin:0 auto;}
.scroll {width:630px;height:340px;margin:0 auto;overflow:hidden;position:relative;}
.scrollContainer {position:relative;width:1815px;left:0px;}
.scrollContainer .current .inside {width:230px;height:288px;}
.scrollContainer .panel {width:195px;height:146px;float:left;display:inline;}
.panel .inside {display:block;position:relative;}
.inside img {height:100%;width:100%;}
.scroll li .inside span {width:197px;height:37px;line-height:37px;display:none;position:absolute;bottom:-17px;left:16px;background-color:#c69;font-size:14px;color:#FFF;text-align:center;}
.scroll li.current .inside span {display:block;}
.btnMode a.btn {background:url(../img/tab1.png) no-repeat left top;}
.btnMode a.btn {width:20px;height:39px;position:absolute;top:80px;}
.btnMode a.prev {left:-30px;background-position:13px 0px;}
.btnMode a.next {right:-30px;background-position:-13px 0;}
.BMap_bubble_content {line-height:22px;}
#tp_img {float:left;width:670px;overflow:hidden;text-align:center;font-size:0;}
.itag1 {width:640px;float:left;position:relative;display:inline-block;background:#f1f1f1;border:1px solid #e0e0e0;height:82px;padding:10px 10px 0;margin-top:10px;b}
.itag1 .up,.itag1 .down {display:block;width:23px;height:66px;background:url(../img/icoup.png) no-repeat center;float:left;}
.itag1 .down {background-image:url(../img/icodown.png);}
.itag1 .img_ {height:75px;width:580px;margin:0 5px;overflow:hidden;position:relative;float:left}
.itag1 .img_ a {display:block;height:75px;float:left;padding-right:10px}
.itag1 .img_bk {width:800%}
.itag1 .img_ img {border:1px solid #eee;}
.itag1 .img_ a:hover img,.itag .img_ a.hover img {border-color:#f60}
.ProDes {padding-top:10px;float:left;}
[ig-null] {margin-bottom:0px;}
.dialog-alert {width:440px;height:auto;position:fixed;left:50%;top:50%;margin:-150px 0 0 -220px;z-index:100;background:#FFF;background:-webkit-linear-gradient(top,#f1f1f1 0%,#FFF 10%,#FFF 100%);display:none;}
.dialog-alert .head {height:40px;line-height:40px;position:relative;margin-bottom:10px;}
.dialog-alert .head h2 {font-size:16px;padding:0 0 0 15px;}
.dialog-alert .head .close {width:40px;height:40px;background:url(../images/ico-close.png) center center no-repeat;position:absolute;right:0;top:0;}
.dialog-alert .head .close:hover {-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.dialog-alert .main {padding:0 20px 20px 20px;font-size:14px;}
.dialog-alert .main .red {color:#F00;}
.dialog-alert .foot {height:34px;text-align:center;border-top:1px solid #FFF;padding:10px 0 20px;background:none;}
.dialog-alert .foot a {display:inline-block;vertical-align:middle;height:34px;line-height:34px;padding:0 25px;background:#ddd;margin:0 10px;font-size:14px;border-radius:3px;}
.dialog-alert .foot .ok {background:#d93636;color:#FFF;}
.dialog-alert .foot .ok:hover {background:#a40606;}
.dialog-alert .foot .cancel {background:#bbb;color:#333;}
.dialog-alert .foot .cancel:hover {background:#999;}

.dialog-confirm {width:440px;height:auto;position:fixed;left:50%;top:50%;margin:-150px 0 0 -220px;z-index:100;background:#FFF;background:-webkit-linear-gradient(top,#f1f1f1 0%,#FFF 10%,#FFF 100%);display:none;}
.dialog-confirm .head {height:40px;line-height:40px;position:relative;margin-bottom:10px;}
.dialog-confirm .head h2 {font-size:16px;padding:0 0 0 15px;}
.dialog-confirm .head .close {width:40px;height:40px;background:url(../images/ico-close.png) center center no-repeat;position:absolute;right:0;top:0;}
.dialog-confirm .head .close:hover {-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.dialog-confirm .main {padding:0 20px 20px 20px;font-size:14px;}
.dialog-confirm .main .red {color:#F00;}
.dialog-confirm .foot {height:34px;text-align:center;border-top:1px solid #FFF;padding:10px 0 20px;}
.dialog-confirm .foot a {display:inline-block;vertical-align:middle;height:34px;line-height:34px;padding:0 25px;background:#ddd;margin:0 10px;font-size:14px;border-radius:3px;}
.dialog-confirm .foot .ok {background:#d93636;color:#FFF;}
.dialog-confirm .foot .ok:hover {background:#a40606;}
.dialog-confirm .foot .cancel {background:#bbb;color:#333;}
.dialog-confirm .foot .cancel:hover {background:#999;}
.dialog-log {position:absolute;z-index:99;width:auto;padding:10px 20px;border:1px solid #e0272c;background:#ffe8e9;border-radius:3px;box-shadow:1px 1px 5px rgba(0,0,0,0.2);color:#e0272c;}
.dialog-log i {position:absolute;left:15px;top:-7px;width:14px;height:7px;background:url(../images/log-arrow.png) center center no-repeat;}
.dialog-layout {position:fixed;left:0;top:0;width:100%;height:100%;filter:Alpha(opacity=50);background:#000;background:rgba(0,0,0,.5);z-index:99;}
.dialog-album {position:fixed;_position:absolute;width:100%;height:100%;left:0;top:0;z-index:100;display:none;}
.dialog-album .layout {position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.9) !important;filter:Alpha(opacity=90);background:#000;z-index:-1;}
.dialog-album .container {position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;overflow:hidden;}
.dialog-album .container ul {float:left;width:1000%;height:100%;position:relative;}
.dialog-album .container li {float:left;width:10%;height:100%;position:relative;}
.dialog-album .container .img {width:100%;height:100%;}
.dialog-album .container .img img {max-height:100%;max-width:80%;width:800px;height:600px;}
.dialog-album .tool .close {position:absolute;width:65px;height:35px;top:0;right:0;background:url(../images/ico-album.png) 0 -105px no-repeat;z-index:10;overflow:hidden;text-indent:-99em;opacity:0.6 !important;filter:Alpha(opacity=60);}
.dialog-album .tool .close:hover {opacity:0.9 !important;filter:Alpha(opacity=90);}
.dialog-album .tool .right,.dialog-album .tool .left {position:absolute;width:30px;height:30px;top:50%;margin-top:-10px;z-index:10;text-indent:-99em;overflow:hidden;background:url(../images/ico-album.png) -35px 0 no-repeat;}
.dialog-album .tool .right {left:20px;background-position:-35px -35px;}
.dialog-album .tool .left {right:20px;}
.dialog-album .tool .right:hover {background-position:0 -35px;}
.dialog-album .tool .left:hover {background-position:0 0;}
.dialog-album .tool .play,.dialog-album .tool .plus {position:absolute;width:30px;height:30px;right:20px;bottom:20px;background:#CCC;z-index:10;overflow:hidden;background:url(../images/ico-album.png) 0 -70px no-repeat;overflow:hidden;text-indent:-99em;}
.dialog-album .tool .play {background-position:-35px -70px;}
.dialog-album .tip {position:absolute;width:50%;height:15px;left:25%;bottom:20px;z-index:10;text-align:center;}
.dialog-album .tip span {display:inline-block;width:12px;height:12px;border:1px solid #aaa;border-radius:13px;background:#FFF;margin:0 5px;vertical-align:middle;cursor:pointer;}
.dialog-album .tip span.cur {background:#666;}
.list-case {padding:0 20px;margin-bottom:10px;}
.list-case .list {padding:10px 0 10px;}
.list-case .item {padding:15px 0 15px 180px;height:124px;border-top:1px dashed #ddd;position:relative;}
.list-case .item:first-child {border-top:0;}
.list-case .item .img {position:absolute;left:0;top:15px;width:166px;height:124px;background:#f1f1f1;}
.list-case .item .img img {display:block;width:166px;height:124px;}
.list-case .item .date {position:absolute;right:0;top:15px;color:#999;}
.list-case .item h3 {font-size:16px;line-height:20px;margin-bottom:8px;}
.list-case .item h3 a {}
.list-case .item h3 a:hover {text-decoration:underline;}
.list-case .item p {height:60px;line-height:20px;color:#666;overflow:hidden;margin-bottom:16px;}
.list-case .item .detail {height:20px;}
.list-case .item .detail a {line-height:20px;}
.product-content {padding:20px;}
.product-photo {float:left;width:440px;}
.product-photo .original {width:440px;height:330px;overflow:hidden;margin-bottom:10px;}
.product-photo .original img {display:block;width:100%;height:330px;}
.product-photo .prev,.product-photo .next {float:left;width:17px;height:69px;background:url(../images/photo-pn.png) 0 0 no-repeat;cursor:pointer;}
.product-photo .next {float:right;background-position:-19px 0;}
.product-photo .prev:hover {background-position:0 -70px;}
.product-photo .next:hover {background-position:-19px -70px;}
.product-photo .nodrop {cursor:no-drop;}
.product-photo .prev.nodrop:hover {background-position:0 0;}
.product-photo .next.nodrop:hover {background-position:-19px 0;}
.product-photo .thum {float:left;width:395px;height:69px;margin:0 0 0 5px;overflow:hidden;position:relative;}
.product-photo .thum dl {float:left;width:300%;height:69px;position:relative;}
.product-photo .thum dd {float:left;width:87px;height:65px;border:2px solid #FFF;margin:0 10px 0 0;cursor:pointer;background:#f1f1f1;}
.product-photo .thum img {width:100%;height:65px;display:block;}
.relink {padding:0 10px;height:40px;line-height:40px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0 20px 20px 20px;}
.relink p {float:right;width:50%;text-align:right;overflow:hidden;}
.relink p:first-child {float:left;text-align:left;}
.product-photo .thum dd.current {border-color:#233357;}
.product-info {margin:0 0 0 460px;position:relative;height:346px;}
.product-info h1 {font-size:20px;line-height:1.2;margin-bottom:20px;}
.product-info .order {float:left;margin:3px 0;}
.product-info .order a {display:block;width:115px;height:30px;line-height:30px;color:#FFF;font-size:14px;background:#233357;text-align:center;border-radius:5px;}
.product-info .order a:hover {background:#e22c05;}
.product-info .bdshare {float:right;+margin-right:10px;}
.product-info .bdshare .head {display:none;}
.product-info .des {float:left;padding:15px 0;width:100%;height:200px;line-height:24px;margin-bottom:40px;overflow:hidden;}
.product-info .tel {width:220px;height:55px;padding:0;line-height:1.1;position:absolute;left:0;bottom:10px;margin:0;}
.product-info .tel dt {font-size:16px;font-weight:700;}
.product-info .tel dd {font-size:27px;color:#233357;font-weight:700;}
.article-container {border-top:1px dashed #ddd;margin:20px 0 0;}
.article-container .article {padding-bottom:10px;}
.article-container .article img {max-width:100%;}
.article-head {padding:20px 0 10px;}
.article-head h2 {width:240px;height:40px;line-height:40px;font-size:16px;color:#233357;}
.original2 {width:100%;height:auto;overflow:hidden;margin-bottom:10px;}
.original2 img {display:block;max-width:100%;height:auto;margin:0 auto;}
.product-info2 {position:relative;padding:10px 335px 10px 0;min-height:35px;}
.product-info2 h1 {font-size:20px;}
.product-info2 .telx {width:250px;height:;background:url(../images/ico-tel2.png) left top no-repeat;padding:0 0 0 60px;line-height:1.1;position:absolute;right:0;top:10px;}
.product-info2 .telx dt {font-size:16px;font-weight:700;}
.product-info2 .telx dd {font-size:30px;color:#233357;font-weight:700;}
.recommend-news {margin:20px;}
.recommend-news .head {height:38px;line-height:38px;position:relative;border:1px solid #ddd;background:url(../images/header-bg.png) left -80px repeat-x #FFF;}
.recommend-news .head h2 {font-size:18px;color:#233357;border-left:5px solid #233357;padding:0 0 0 20px;background:url(../images/ico-rec.png) left center no-repeat;}
.recommend-news .head .mo {position:absolute;right:10px;top:0;font-size:16px;color:#999;font-size:small;}
.recommend-news .head .mo:hover {color:#233357;}
.recommend-news .main {width:autp;overflow:hidden;padding:20px 20px 20px 0;}
.recommend-news .list {float:left;width:110%;}
.recommend-news .item {float:left;width:385px;height:30px;line-height:30px;margin-right:50px;position:relative;}
.recommend-news .item a {background:url(../images/ico-news.png) left center no-repeat;padding:0 0 0 12px;}
.recommend-news .item a:hover {text-decoration:underline;}
.recommend-news .item span {position:absolute;right:0;top:0;color:#999;}
.recommend-pro {margin-bottom:20px;padding:0 20px;}
.recommend-pro .head {height:38px;line-height:38px;position:relative;border:1px solid #ddd;background:url(../images/header-bg.png) left -80px repeat-x #FFF;}
.recommend-pro .head h2 {font-size:18px;color:#233357;border-left:5px solid #233357;padding:0 0 0 20px;background:url(../images/ico-rec.png) left center no-repeat;}
.recommend-pro .head .mo {position:absolute;right:10px;top:0;font-size:16px;color:#999;font-size:small;}
.recommend-pro .head .mo:hover {color:#233357;}
.recommend-pro .main {width:100%;overflow:hidden;padding:20px 0 0;}
.recommend-pro .list {float:left;width:110%;}
.recommend-pro .item {float:left;width:auto;margin:0 20px 0 0;}
.recommend-pro .item .img {width:260px;height:195px;overflow:hidden;border:1px solid #ddd;background:#f1f1f1;}
.recommend-pro .item .img img {width:100%;height:195px;}
.recommend-pro .item h3 {line-height:40px;text-align:center;font-weight:400;}
.recommend-pro .item h3 a {}
.recommend-pro .item:hover {border-color:#c8a48e;}
.recommend-form {padding:0 20px;}
.recommend-form .head {height:38px;line-height:38px;position:relative;border:1px solid #ddd;background:url(../images/header-bg.png) left -80px repeat-x #FFF;}
.recommend-form .head h2 {font-size:18px;color:#233357;border-left:5px solid #233357;padding:0 0 0 20px;background:url(../images/ico-rec.png) left center no-repeat;}
.recommend-form .main {width:auto;overflow:hidden;padding:40px 20px 20px;}
.recommend-form .main > * {float:left;width:100%;clear:both;margin-bottom:15px;position:relative;}
.recommend-form .row-1 {width:350px;height:auto;padding:0 0 0 50px;*padding:0 0 0 50px;border:1px solid #ddd;}
.recommend-form .row-2 {width:710px;height:auto;padding:0 0 0 0;border:1px solid #ddd;}
.recommend-form .row-3 {width:800px;height:auto;}
.recommend-form .ico-name {background:url(../images/form-name2.png) 15px center no-repeat;}
.recommend-form .ico-phone {background:url(../images/form-phone2.png) 15px center no-repeat;}
.recommend-form .ico-email {background:url(../images/form-email2.png) 15px center no-repeat;}
.recommend-form .required .tip {position:absolute;right:0;top:0;height:40px;line-height:40px;padding:0 10px;font-style:normal;color:#F00;}
.recommend-form .txt {width:100%;height:40px;line-height:40px;background:#FFF;border:0;color:#999;}
.recommend-form .text {width:700px;border:0;background:#FFF;padding:5px 5px;line-height:20px;height:100px;color:#999;}
.recommend-form img.code {float:left;width:110px;height:42px;margin-left:10px;}
.recommend-form input.code {float:left;width:178px;height:40px;line-height:40px;border:1px solid #ddd;background:#FFF;padding:0 10px;color:#999;}
.recommend-form .submit,.recommend-form .reset {float:left;width:200px;height:42px;border:0;cursor:pointer;color:#FFF;font-size:16px;}
.recommend-form .submit {background:#233357;}
.recommend-form .reset {background:#292826;margin:0 0 0 10px;}
.recommend-form .submit:hover {background:#e22c05;}
.recommend-form .reset:hover {background:#000;}
.recommend-form .onfocus,.recommend-form .onfocus input.code {border-color:#aaa;}
.BMap_bubble_content {font-size:12px;line-height:1.4;}
.map11 {padding:25px;}
.map11 li.item {width:100%;padding:10px 0px;text-align:left;border-bottom:1px solid #c8c8c8;}
.map11 li.item a {line-height:30px;color:#233357;font-size:16px;font-weight:bold;margin-right:15px;}
.map11 .subMap11 {text-align:left;margin-left:50px;}
.map11 .subMap11 li.item2 {margin:15px 0px;line-height:24px;}
.map11 .subMap11 .san {text-align:left;margin-left:50px;}
.map11 .subMap11 .san a {font-size:16px;font-weight:normal;}
.mab img {max-width:initial;}
.minBanner,.minBanner ul,.minBanner img,.minBanner li.item {height:300px!important;}
.footlinks {clear:both;margin:0px auto;padding:10px;max-width:1100px;height:auto;font-size:9pt;line-height:140%;color:#777;text-align:center;}
.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#777;}