﻿
/*世贸通*/
html{ width: 100%; overflow-x: hidden; }
body { width: 100%; position: relative; overflow-x: hidden; z-index: 1; }
/*header*/
.index_header { position: relative; }
.index_headerbg { width: 100%; background: url(/images/country/topborg.png) repeat-x 0 bottom; }
.index_headerDl { width: 1000px; height: 75px; margin: 0 auto; }
.index_headerDl dl { width: 1000px; }
.index_headerDl dl dt { float: left; width: 400px; height: 50px; padding-top: 10px; }
.index_headerDl dl dd { float: left; height: 75px; width: 570px; text-align: center; position: relative; margin-left: 29px; }

.index_headerDl dl dd ul { /*width:750px;*/ float: right; }
.index_headerDl dl dd li { position: relative; float: left; height: 55px; width: 88px; }
.index_headerDl dl dd li a { display: block; float: left; height: 55px; line-height: 20px; font-size: 15px; padding-top: 20px; }
.index_headerDl dl dd li a em { display: block; font-size: 14px; color: #999; }
.index_headerDl dl dd li a:hover, .index_headerDl dl dd li.hover { background: #fff; color: #0068b7; }
.index_headerDl dl dd li.hover { border-left: 1px solid #ddd; border-right: 1px solid #ddd; }
.index_headerDl dl dd li a:hover em { background: #fff; color: #0068b7; }
.index_headerDl dl dd li a.cur, .index_headerDl dl dd li a.cur em { background: #034794; color: #fff; }
.index_headerDl dl dd li .ej { width: 74px; position: absolute; top: 75px; left: -1px; background: #fff; padding: 10px 6px; z-index: 999; display: none; border: 1px solid #ddd; border-top: 0; }
.index_headerDl dl dd li .ej a { display: block; font-size: 12px; height: auto; padding: 0px; margin-top: 12px; text-align: left; }
.index_headerDl dl dd li .ej a.a1 { margin-top: 5px; }
.index_headerDl dl dd li .ej a:hover { background: none; font-weight: bold; }
.index_headerDl dl dd li .ej em { display: block; background: url(../webimages/indexgs_03.png) no-repeat; width: 15px; height: 12px; position: absolute; top: -12px; left: 37px; }

.index_headerDl dl dd ul { height: 75px; }
.index_headerDl dl dd ul li { height: 75px; width: auto; }
.index_headerDl dl dt a.yslogo { display: block; float: right; border-left: 1px #bebdbd solid; margin-left: 10px; padding-left: 10px; }
.index_headerDl dl dt a.wwlogo { background: url(/webimages/logoMini.png) no-repeat 0 0; width: 270px; height: 50px; display: block; text-indent: -20000px; }
.index_headerDl dl dd ul li a { width: 75px; font-size: 14px; }
.index_headerDl dl dd ul li a.zi5 { width: 82px; }
.index_headerDl dl dd ul li a em { font-size: 11px; }
.index_headerDl dl dd ul li .ej { width: 86%; }
.index_headerDl dl dd ul li .ej a { width: 72px !important; }
.index_headerDl dl dd ul li .ej a { background: none; }

.index_headerBot { width: 100%; height: 38px; background: #034794; }
.index_headerBotDiv { width: 1000px; height: 38px; margin: 0 auto; }
.index_headerBotDiv dl { padding: 6px 0px; color: #fff; }
.index_headerBotDiv dl dt { float: left; width: 710px; }
.index_headerBotDiv dl dt a { color: #fff; }
.index_headerBotDiv dl dt em { display: inline-block; margin: 0px 5px; }
.index_headerBotDiv dl dd { float: right; width: 280px; border: 1px #b1b1b1 solid; background: #fff; }
.index_headerBotDiv dl dd label { float: left; }
.index_headerBotDiv dl dd label input { display: block; }
.index_headerBotDiv dl dd label.l1 { }
.index_headerBotDiv dl dd label.l1 input { width: 230px; height: 18px; font: 400 14px/20px '微软雅黑'; padding: 4px 4px 4px 10px; }
.index_headerBotDiv dl dd label.l2 { }
.index_headerBotDiv dl dd label.l2 input { background: url(../webimages/index_03.png) no-repeat 6px -166px; width: 24px; height: 20px; cursor: pointer; }

/*新头部*/
.index_new_header { position: relative; }
.index_new_header .index_new_header_top { position: relative; width: 1000px; height: 90px; margin: 0 auto; }
.index_new_header .index_new_header_top .logo{ float: left; width: 1000px; height: 50px; padding-top: 20px; }
.index_new_header .index_new_header_top .logo a.wwlogo { display: block; float: left; width: 230px; height: 43px; text-indent: -20000px; background: url(/webimages/logoMini_new.png) no-repeat 0 0; }
.index_new_header .index_new_header_top .logo a.wwlogo_hk { display: block; float: left; width: 230px; height: 43px; text-indent: -20000px; background: url(/webimages/logoMini_new_hk.png) no-repeat 0 0; }
.index_new_header .index_new_header_top .logo a.yslogo { display: block; float: left; border-left: 1px #bebdbd solid; margin-left: 10px; padding-left: 10px; }
.index_new_header .index_new_header_top .logo a.assess { display: block; float: left; width: 90px; height: 20px; margin-left: 211px; margin-top: 15px; background: url(/webimages/head_top_icon.png) no-repeat 0 1px; font-size: 14px; line-height: 20px; text-indent: 25px; color: #000; }
.index_new_header .index_new_header_top .logo a.event { display: block; float: left; width: 90px; height: 20px; margin-left: 20px; margin-top: 15px; background: url(/webimages/head_top_icon.png) no-repeat 0 -26px; font-size: 14px; line-height: 20px; text-indent: 25px; color: #000; }
.index_new_header .index_new_header_top .logo a.tel { display: block; float: left; width: 155px; height: 20px; margin-left: 20px; margin-top: 15px; background: url(/webimages/head_top_icon.png) no-repeat 0 -54px; font-size: 18px; line-height: 20px; text-indent: 25px; color: #e50003; }
.index_new_header .index_new_header_top .logo a.tel_hk { display: block; float: left; width: 155px; height: 20px; margin-left: 20px; margin-top: 15px; background: url(/webimages/head_top_icon.png) no-repeat 0 -54px; font-size: 17px; line-height: 20px; text-indent: 25px; color: #e50003; }
.index_new_header .index_new_header_top .logo a.lang { display: block; float: left; width: 30px; height: 20px; margin-left: 20px; margin-top: 15px; font-size: 14px; line-height: 20px; color: #000; }
.index_new_header .index_new_header_top .logo a.branch { display: block; float: left; width: 20px; height: 20px; margin-left: 100px; margin-top: 15px; background: url(/webimages/head_top_icon.png) no-repeat 0 -73px; font-size: 14px; line-height: 20px; text-indent: -75px; color: #000; }
.index_new_header .index_new_header_top .logo .ddl { position: absolute; width: 105px; top: 54px; right: 10px; background: #fff; padding: 0px 0px 10px 0px; z-index: 999; display: none; }
.index_new_header .index_new_header_top .logo .ddl a { display: block; font-size: 14px; width: 100%; height: auto; padding: 0px; margin-top: 6px; text-align: center; }
.index_new_header .index_new_header_top .logo .ddl a:hover { color: #e30005; }
.index_new_header .index_new_header_navi { width: 100%; height: 55px; background-color: #034794; }
.index_new_header .index_new_header_navi .index { background-color: #2c63b5; }
.index_new_header .index_new_header_navi ul { width: 1000px; margin: 0 auto; }
.index_new_header .index_new_header_navi ul li { position: relative; float: left; height: 55px; width: 125px; }
.index_new_header .index_new_header_navi ul li a { display: block; float: left; height: 38px; width: 125px; line-height: 20px; font-size: 15px; padding-top: 17px; }
.index_new_header .index_new_header_navi ul li a em { display: block; font-size: 16px; color: #fff; text-align: center; }
.index_new_header .index_new_header_navi ul li .ddl { position: absolute; width: 125px; top: -2px; left: 0px; background: #fff; padding: 0px 0px 0px 0px; z-index: 999; display: none; }
.index_new_header .index_new_header_navi ul li .ddl a { display: block; width: 100%; height: auto; padding: 0px;  font-size: 16px; text-align: center; }
.index_new_header .index_new_header_navi ul li .ddl .second { border-right: 1px solid #dcdcdc; padding-top: 14px; }
.index_new_header .index_new_header_navi ul li .ddl .last { border-bottom: 1px solid #dcdcdc; padding-bottom: 14px; }
.index_new_header .index_new_header_navi ul li .ddl a:hover { color: #ef5f00; }
.index_new_header .index_new_header_navi ul li .ddl .hover { height: 38px; width: 125px; background-color: #f38b1c; line-height: 20px; font-size: 15px; padding-top: 19px; margin-top: 0px; margin-bottom: 0px; }
.index_new_header .index_new_header_navi ul li .ddl .hover em { display: block; font-size: 16px; color: #fff; text-align: center; }

.index_new_header_12 { position: relative; }
.index_new_header_12 .index_new_header_top { position: relative; width: 1200px; height: 90px; margin: 0 auto; }
.index_new_header_12 .index_new_header_top .logo{ float: left; width: 1200px; height: 50px; padding-top: 20px; }
.index_new_header_12 .index_new_header_top .logo a.wwlogo { display: block; float: left; width: 230px; height: 43px; text-indent: -20000px; background: url(/webimages/logoMini_new.png) no-repeat 0 0; }
.index_new_header_12 .index_new_header_top .logo a.wwlogo_hk { display: block; float: left; width: 230px; height: 43px; text-indent: -20000px; background: url(/webimages/logoMini_new_hk.png) no-repeat 0 0; }
.index_new_header_12 .index_new_header_top .logo a.yslogo { display: block; float: left; border-left: 1px #bebdbd solid; margin-left: 10px; padding-left: 10px; }
.index_new_header_12 .index_new_header_top .logo a.assess { display: block; float: left; width: 90px; height: 20px; margin-left: 371px; margin-top: 15px; background: url(/webimages/head_top_icon.png) no-repeat 0 1px; font-size: 14px; line-height: 20px; text-indent: 25px; color: #000; }
.index_new_header_12 .index_new_header_top .logo a.event { display: block; float: left; width: 90px; height: 20px; margin-left: 30px; margin-top: 15px; background: url(/webimages/head_top_icon.png) no-repeat 0 -26px; font-size: 14px; line-height: 20px; text-indent: 25px; color: #000; }
.index_new_header_12 .index_new_header_top .logo a.tel { display: block; float: left; width: 155px; height: 20px; margin-left: 30px; margin-top: 15px; background: url(/webimages/head_top_icon.png) no-repeat 0 -54px; font-size: 18px; line-height: 20px; text-indent: 25px; color: #e50003; }
.index_new_header_12 .index_new_header_top .logo a.tel_hk { display: block; float: left; width: 155px; height: 20px; margin-left: 30px; margin-top: 15px; background: url(/webimages/head_top_icon.png) no-repeat 0 -54px; font-size: 17px; line-height: 20px; text-indent: 25px; color: #e50003; }
.index_new_header_12 .index_new_header_top .logo a.lang { display: block; float: left; width: 30px; height: 20px; margin-left: 30px; margin-top: 15px; font-size: 14px; line-height: 20px; color: #000; }
.index_new_header_12 .index_new_header_top .logo a.branch { display: block; float: left; width: 20px; height: 20px; margin-left: 110px; margin-top: 15px; background: url(/webimages/head_top_icon.png) no-repeat 0 -73px; font-size: 14px; line-height: 20px; text-indent: -75px; color: #000; }
.index_new_header_12 .index_new_header_top .logo .ddl { position: absolute; width: 105px; top: 54px; right: 10px; background: #fff; padding: 0px 0px 10px 0px; z-index: 999; display: none; }
.index_new_header_12 .index_new_header_top .logo .ddl a { display: block; font-size: 14px; width: 100%; height: auto; padding: 0px; margin-top: 6px; text-align: center; }
.index_new_header_12 .index_new_header_top .logo .ddl a:hover { color: #e30005; }
.index_new_header_12 .index_new_header_navi { width: 100%; height: 55px; background-color: #034794; }
.index_new_header_12 .index_new_header_navi .index { background-color: #2c63b5; }
.index_new_header_12 .index_new_header_navi ul { width: 1200px; margin: 0 auto; }
.index_new_header_12 .index_new_header_navi ul li { position: relative; float: left; height: 55px; width: 125px; }
.index_new_header_12 .index_new_header_navi ul li a { display: block; float: left; height: 38px; width: 125px; line-height: 20px; font-size: 15px; padding-top: 17px; }
.index_new_header_12 .index_new_header_navi ul li a em { display: block; font-size: 16px; color: #fff; text-align: center; }
.index_new_header_12 .index_new_header_navi ul li .ddl { position: absolute; width: 125px; top: -2px; left: 0px; background: #fff; padding: 0px 0px 0px 0px; z-index: 999; display: none; }
.index_new_header_12 .index_new_header_navi ul li .ddl a { display: block; width: 100%; height: auto; padding: 0px;  font-size: 16px; text-align: center; }
.index_new_header_12 .index_new_header_navi ul li .ddl .second { border-right: 1px solid #dcdcdc; padding-top: 14px; }
.index_new_header_12 .index_new_header_navi ul li .ddl .last { border-bottom: 1px solid #dcdcdc; padding-bottom: 14px; }
.index_new_header_12 .index_new_header_navi ul li .ddl a:hover { color: #ef5f00; }
.index_new_header_12 .index_new_header_navi ul li .ddl .hover { height: 38px; width: 125px; background-color: #f38b1c; line-height: 20px; font-size: 15px; padding-top: 19px; margin-top: 0px; margin-bottom: 0px; }
.index_new_header_12 .index_new_header_navi ul li .ddl .hover em { display: block; font-size: 16px; color: #fff; text-align: center; }
.index_new_header_12 .index_new_header_navi ul li .search { height: 32px; width: 170px; background-color: #fff; margin-top: 11.5px; margin-left: 18px; }
.index_new_header_12 .index_new_header_navi ul li .search .box { width: 130px; height: 24px; margin-top: 4px; margin-left: 5px; }
.index_new_header_12 .index_new_header_navi ul li .search .btn { float: right; width: 30px; height: 20px; background: url(/webimages/search_20.png) no-repeat; margin-top: 6px; cursor: pointer; }


/*模块标题（新）*/
.new_title { width: 1200px; height: 30px; margin: 0 auto; margin-bottom: 30px; padding-bottom: 10px; margin-top: 50px; }
.new_title span { display: block; float: left; padding: 0 0 10px 0; font-size: 24px; font-weight: 500; height: 100%; line-height: 26px; border-bottom: 2px #3753b5 solid; }
.new_title span a { display: block; margin-top: 0; font-size: 24px; font-weight: bold; height: 100%; background: none; }
.new_title span a:hover { color: black; }
.new_title a { float: right; display: block; font-size: 12px; color: #000; margin-top: 5px; }
.new_title a:hover { color: #3753b5; }

.index_new_f1 { width: 1200px; margin: 0 auto; margin-top: 0; }

/*世贸通资讯（新）*/
.index_new_news { width: 737px; float: left; }
.index_new_news .new_title { width: 737px; }
/*.index_new_news .tab span { display: block; float: left; width: 183px; height: 40px; line-height: 40px; text-align: center; background: #fff; font-size: 16px; color: #0077c1; cursor: pointer; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; }*/
.index_new_news .tab span { display: block; float: left; width: 367px; height: 40px; line-height: 40px; text-align: center; background: #fff; font-size: 16px; color: #0077c1; cursor: pointer; border-top: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; }
.index_new_news .tab .fst { border-left: 1px solid #e6e6e6; }
.index_new_news .tab .cur { background-color: #034794; }
.index_new_news .tab .cur a { color: #fff; }
.index_new_news .cont { margin-top: 17px; }
.index_new_news .cont .left { width: 349px; float: left; position: relative; }
.index_new_news .cont .left span { display: block; width: 50px; height: 50px; top: 90px; left: 150px; background: url(../webimages/index_03.png) no-repeat 0px -1717px; position: absolute; }
.index_new_news .cont .left h5 { width: 349px; height: 18px; line-height: 18px; margin-top: 8px; overflow: hidden; text-overflow: ellipsis; }
.index_new_news .cont .left h5 a { font-weight: bold; font-size: 14px; }
.index_new_news .cont .left p { height: 69px; width: 349px; margin-top: 12px; overflow: hidden; text-overflow: ellipsis; }
.index_new_news .cont .right { width: 368px; float: left; margin-left: 20px; }
.index_new_news .cont .right ul {  }
/*.index_new_news .cont .right ul li { width: 368px; height: 20px; line-height: 20px; background: url(../webimages/point_5.png) no-repeat left center; padding-left: 12px; margin-top: 10px; }*/
.index_new_news .cont .right ul li { width: 368px; height: 20px; line-height: 20px; background: url(../webimages/point_5.png) no-repeat left center; padding-left: 12px; margin-top: 17px; }
.index_new_news .cont .right ul li a { display: inline-block; width: 368px; height: 20px; overflow: hidden; display: inline-block; }

/*活动预告（新）*/
.index_new_event { width: 400px; float: left; margin-left: 63px; }
.index_new_event .new_title { width: 400px; }
.index_new_event ul li { font-size: 16px; height: 55px; border-bottom: 1px dashed #e6e6e6; }
.index_new_event ul li h5 { width: 335px; height: 55px; line-height: 55px; float: left; margin-left: 0; overflow: hidden; text-overflow: ellipsis; }
.index_new_event ul li .btn { float: left; margin-left: 15px; width: 50px; height: 24px; text-align: center; border-radius: 3px; font-size: 14px; margin-top: 16px; }
.index_new_event ul li .off { background-color: #eeeeee; box-sizing: border-box; border: 1px solid #e6e6e6; color: #000; }
.index_new_event ul li .on { background-color: #f28a1b; color: #fff; }

/*热点项目（新）*/
.index_new_proj { width: 100%; background-color: #f0f0f0; margin-top: 30px; padding-top: 25px; }
.index_new_proj ul { width: 1200px; margin: 0 auto; }
.index_new_proj ul li { text-align: center; float: left; margin: 0px 29px 25px 0; width: 278px; height: 300px; background-color: #fff; }
.index_new_proj ul .lst { margin-right: 0; }
.index_new_proj ul li div { width: 278px; height: 210px; overflow: hidden; position: relative; }
.index_new_proj ul li div .bg { width: 100%; height: 100%; }
.index_new_proj ul li div .btn { display: none; width: 120px; height: 40px; color: #fff; background-color: #f28a1b; text-align: center; line-height: 40px; border-radius: 5px; font-size: 18px; position: absolute; top: 85px; left: 79px; }
.index_new_proj ul li div img { width: 100%; height: 100%; cursor: pointer; transition: all 0.6s; }   
.index_new_proj ul li:hover div img { transform: scale(1.1); filter: alpha(Opacity=30); -moz-opacity:0.3; opacity: 0.3; } 
.index_new_proj ul li h5 { height: 26px; line-height: 25px; margin-top: 15px; overflow: hidden; text-overflow: ellipsis; }
.index_new_proj ul li h5 a { font-size: 14px; font-weight: bold; }
.index_new_proj ul li p { height: 40px; line-height: 40px; overflow: hidden; text-overflow: ellipsis; }
.index_new_proj ul li p a { color: #666; }

/*成功案例（新）*/
.index_new_case { width: 1200px; margin: 0 auto; margin-top: 30px; }
.index_new_case .left { width: 180px; float: left; }
.index_new_case .left ul li { width: 180px; height: 55px; background-color: #034794; text-align: center; font-size: 18px; color: #fff; line-height: 55px; cursor: pointer; }
.index_new_case .left ul .cur { background-color: #f28a1b; }
.index_new_case .center { width: 608px; float: left; margin-left: 18px; }
.index_new_case .center ul li { width: 608px; height: 54px; font-size: 16px; line-height: 55px; overflow: hidden; text-overflow: ellipsis; border-bottom: 1px dashed #e6e6e6; }
.index_new_case .center ul .lst { border-bottom: 0; }
.index_new_case .center ul li em { float: right; }
.index_new_case .right { width: 360px; float: left; margin-left: 34px; }

/*世贸通优势（新）*/
.index_new_advantage { width: 1200px; margin: 0 auto; margin-top: 30px; }
.index_new_advantage ul li { width: 186px; height: 316px; margin-right: 67.5px; float: left; }
.index_new_advantage ul .lst { margin-right: 0; }
.index_new_advantage ul li div { width: 160px; height: 160px; border: 2px solid #c9c9c9; border-radius: 81px; margin: 0 auto; }
.index_new_advantage ul li div:hover { border: 2px solid #034794; }
.index_new_advantage ul li div img { margin: 42.5px 0 0 42.5px; }
.index_new_advantage ul li h5 { width: 186px; height: 60px; text-align: center; line-height: 60px; font-size: 18px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; }
.index_new_advantage ul li p { width: 186px; height: 92px; overflow: hidden; text-overflow: ellipsis; }

/*世贸通荣誉（新）*/
.index_new_honor { width: 100%; background-color: #f0f0f0; margin-top: 30px; padding: 25px 0; }
.index_new_honor .box { width: 1200px; margin: 0 auto; }
.index_new_honor .left { width: 570px; height: 400px; float: left; margin-right: 20px; }
.index_new_honor .left img { width: 100%; height: 100%; } 
.index_new_honor .right { width: 610px; float: left; }
.index_new_honor .right img { width: 100%; height: 100%; cursor: pointer; transition: all 0.6s; } 
.index_new_honor .right a { width: 100%; height: 100%; } 
.index_new_honor .right img:hover { transform: scale(1.1); } 
.index_new_honor .right div { float: left; overflow: hidden; }
.index_new_honor .right .pic01 { width: 405px; height: 265px; margin-right: 5px; margin-bottom: 5px; }
.index_new_honor .right .pic02 { width: 200px; height: 130px; margin-bottom: 5px; }
.index_new_honor .right .pic04 { width: 200px; height: 130px; margin-right: 5px; }
.index_new_honor .right .pic06 { width: 200px; height: 130px; }

/*高端交流合作（新）*/
.index_new_visit { width: 1200px; margin: 0 auto; margin-top: 30px; position: relative; margin-bottom: 50px; }
.index_new_visit .carousel_box { width: 1200px; position: relative; overflow: hidden; margin: 0 auto; padding: 12px 0; }
.index_new_visit .carousel_box ul { width: 999999px; }
.index_new_visit .carousel_box ul li { float: left; width: 278px; height: 256px; margin-right: 29.3px; position: relative; overflow: hidden; }
.index_new_visit .carousel_box ul li a { display: block; text-align: center; }
.index_new_visit .carousel_box ul li a.img { width: 278px; height: 166px; }
.index_new_visit .carousel_box ul li a.txt { width: 278px; height: 65px; padding-top: 25px; font-size: 13px; color: #4c4c4c; display: inline-block; overflow: hidden; }
.index_new_visit .carousel_box ul li a:hover.txt { color: #2d4497; }
.index_new_visit .carousel_box ul li.cur a.txt { color: #fff; }
.index_new_visit .carousel_box ul li span { position: absolute; top: 0px; left: 0px; width: 177px; height: 270px; z-index: -1; display: none; }
.index_new_visit a.Left { position: absolute; top: 98px; left: 0px; display: block; width: 27px; height: 60px; cursor: pointer; background: url(../webimages/index_06.png) no-repeat; }
.index_new_visit a.Right { position: absolute; top: 98px; right: 0px; display: block; width: 27px; height: 60px; cursor: pointer; background: url(../webimages/index_05.png) no-repeat; }

/*文章推荐*/
.index_new_rcmd { width: 1200px; margin: 0 auto; margin-top: 30px; margin-bottom: 20px; height: 30px; line-height: 30px; overflow: hidden; }
.index_new_rcmd .box { width: 1200px; height: 30px; margin: 0 auto; white-space: nowrap; overflow: hidden; }
.index_new_rcmd .begin { display: inline; }
.index_new_rcmd .end { display: inline; }
.index_new_rcmd a { margin-right: 20px; }



/*移民评估（新）*/
.assess { width: 100%; margin: 0 auto; }
.assess .box { width: 1000px; margin: 0 auto; }
.assess .box .main { width: 1000px; margin: 30px auto; height: 537px; background-color: #eeeeee; }
.assess .box .main .title { position: relative; height: 120px; }
.assess .box .main .title h1 { position: absolute; left: 40px; top: 40px; height: 40px; font-size: 32px; line-height: 40px; color: #f38d07; font-weight: bold; }
.assess .box .main .title h5 { position: absolute; left: 226px; top: 50px; height: 30px; font-size: 14px; line-height: 30px; color: #7f7f7f; font-weight: bold; overflow: hidden; }
.assess .box .main .title h5 ul li span { color: #e20000; }
.assess .box .main .form {  }
.assess .box .main .form .left { position: relative; width: 483px; }
.assess .box .main .form .left p { position: absolute; left: 40px; height: 48px; font-size: 18px; line-height: 48px; font-weight: bold; color: #505050; }
.assess .box .main .form .left .input { position: absolute; left: 140px; height: 48px; font-size: 18px; width: 343px; padding: 0 15px; border: 1px solid #cccccc; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
.assess .box .main .form .left .ctry_pre { top: 0; }
.assess .box .main .form .left .ctry { top: 0; }
.assess .box .main .form .left .dest_pre { top: 82px; }
.assess .box .main .form .left .dest { top: 82px; }
.assess .box .main .form .left .budget_pre { top: 164px; }
.assess .box .main .form .left .budget { top: 164px; }
.assess .box .main .form .left .phone_pre { top: 245px; }
.assess .box .main .form .left .phone { top: 245px; }
.assess .box .main .form .left .button { position: absolute; left: 40px; top: 327px; height: 48px; width: 443px; font-size: 18px; border-radius: 8px; background-color: #f38d07; color: #fff; cursor: pointer; }
.assess .box .main .form .right { position: relative; float: right; width: 517px; }
.assess .box .main .form .right img { position: absolute; left: 30px; top: 0; }
.assess .box .main .form .right .phone_r { position: absolute; left: 164px; top: 325px; font-size: 16px; height: 50px; width : 195px; padding: 0 15px; border: 1px solid #cccccc; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
.assess .box .main .form .right .button_r { position: absolute; left: 369px; top: 325px; height: 50px; width : 119px; font-size: 18px; border-radius: 8px; background: url(/webimages/assess_btn.jpg) no-repeat #f38d07 center center; color: #fff; cursor: pointer; }
.assess .box .main .form .right .button_r_hk { position: absolute; left: 369px; top: 325px; height: 50px; width : 119px; font-size: 18px; border-radius: 8px; background: url(/webimages/assess_btn_hk.jpg) no-repeat #f38d07 center center; color: #fff; cursor: pointer; }

/*资料索取（新）*/
.details { width: 100%; margin: 0 auto; }
.details .box { width: 1000px; margin: 0 auto; }
.details .box .main { width: 1000px; margin: 30px auto; height: 700px; background-color: #eeeeee; }
.details .box .main .title { position: relative; height: 80px; }
.details .box .main .title h1 { position: absolute; left: 40px; top: 20px; height: 40px; font-size: 32px; line-height: 40px; color: #010101; font-weight: bold; }
.details .box .main .title h5 { position: absolute; left: 190px; top: 30px; height: 30px; font-size: 24px; line-height: 30px; color: #010101; overflow: hidden; }
.details .box .main .title h5 ul li span { color: #e20000; }
.details .box .main .form {  }
.details .box .main .form .left { position: relative; float: left; width: 483px; }
.details .box .main .form .left .sub_tit { height: 40px; }
.details .box .main .form .left .sub_tit p { position: absolute; left: 40px; height: 40px; font-size: 18px; line-height: 40px; font-weight: bold; color: #010101; }
.details .box .main .form .left .select { margin: 0 auto; overflow: auto; margin-left: 40px; }
.details .box .main .form .left .select_item_box { float: left; margin-top: 6px; margin-bottom: 6px; margin-right: 10px; box-sizing: border-box; padding-top: 1px; padding-bottom: 1px; }
.details .box .main .form .left .select_item { height: 35px; width: 100%; margin: 0 auto; text-align: center; border: 1px solid #929292; box-sizing: border-box; }
.details .box .main .form .left .select_item p { font-size: 16px; line-height: 33px; color: #000000; margin-left: 5px; margin-right: 5px; }
.details .box .main .form .left .select [id^="cboxCtry_"]:checked + div { height: 35px; width: 100%; margin: 0 auto; text-align: center; border: 1px solid #0186ed; box-sizing: border-box; background: #0186ed; }
.details .box .main .form .left .select [id^="cboxCtry_"]:checked + div p { font-size: 16px; line-height: 33px; color: #fff; margin-left: 5px; margin-right: 5px; }
.details .box .main .form .left .select_item_box input { position: absolute; left: -9999px; }
.details .box .main .form .left .form_tit { margin-top: 20px; }
.details .box .main .form .left .fm { margin-left: 40px; margin-top: 9px; }
.details .box .main .form .left .fm span { height: 33px; font-size: 18px; line-height: 33px; color: #010101; }
.details .box .main .form .left .input { height: 33px; font-size: 18px; padding: 0 5px; border: 1px solid #cccccc; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
.details .box .main .form .left .name { width: 89px; }
.details .box .main .form .left .tel { width: 129px; }
.details .box .main .form .left .button { height: 33px; width: 113px; font-size: 18px; line-height: 33px; border-radius: 5px; background-color: #ff1900; color: #fff; cursor: pointer; }
.details .box .main .form .right { position: relative; float: left; width: 517px; margin-top: 140px; }
.details .box .main .form .right img { position: absolute; left: 30px; top: 0; }
.details .box .main .form .right .phone_r { position: absolute; left: 158px; top: 325px; font-size: 16px; height: 33px; width : 195px; padding: 0 15px; border: 1px solid #cccccc; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; }
.details .box .main .form .right .button_r { position: absolute; left: 362px; top: 325px; height: 33px; line-height: 33px; width : 119px; font-size: 18px; border-radius: 5px; background: #ff1900; color: #fff; cursor: pointer; }

/*房产首页：项目*/
.estate_index_proj { width: 100%; background-color: #f0f0f0; margin-top: 30px; padding-top: 25px; }
.estate_index_proj ul { width: 1200px; margin: 0 auto; }
.estate_index_proj ul li { text-align: center; float: left; margin: 0px 29px 25px 0; width: 278px; height: 300px; background-color: #fff; }
.estate_index_proj ul .lst { margin-right: 0; }
.estate_index_proj ul li div { width: 278px; height: 210px; overflow: hidden; position: relative; }
.estate_index_proj ul li div .bg { width: 100%; height: 100%; }
.estate_index_proj ul li div .btn { display: none; width: 120px; height: 40px; color: #fff; background-color: #f28a1b; text-align: center; line-height: 40px; border-radius: 5px; font-size: 18px; position: absolute; top: 85px; left: 79px; }
.estate_index_proj ul li div img { width: 100%; height: 100%; cursor: pointer; transition: all 0.6s; }   
.estate_index_proj ul li:hover div img { transform: scale(1.1); filter: alpha(Opacity=30); -moz-opacity:0.3; opacity: 0.3; } 
.estate_index_proj ul li h5 { height: 26px; line-height: 25px; margin-top: 15px; overflow: hidden; text-overflow: ellipsis; }
.estate_index_proj ul li h5 a { font-size: 14px; font-weight: bold; }
.estate_index_proj ul li p { height: 40px; line-height: 40px; overflow: hidden; text-overflow: ellipsis; }
.estate_index_proj ul li p a { color: #666; }

.estate_index_proj_title .switch { margin-left: 30px; border-bottom: none; }
.estate_index_proj_title .switch a { float: left; line-height: 26px; padding: 0 10px 10px 10px; font-weight: 400; }
.estate_index_proj_title .switch .cur { border-bottom: 2px #3753b5 solid; }

/*房产国家页：项目*/
.estate_ctry_proj { width: 100%; background-color: #f0f0f0; margin-top: 25px; padding-top: 20px; }
.estate_ctry_proj ul { width: 1000px; margin: 0 auto; }
.estate_ctry_proj ul li { text-align: center; float: left; margin: 0px 24px 25px 0; width: 232px; height: 250px; background-color: #fff; }
.estate_ctry_proj ul .lst { margin-right: 0; }
.estate_ctry_proj ul li div { width: 232px; height: 175px; overflow: hidden; position: relative; }
.estate_ctry_proj ul li div .bg { width: 100%; height: 100%; }
.estate_ctry_proj ul li div .btn { display: none; width: 100px; height: 33px; color: #fff; background-color: #f28a1b; text-align: center; line-height: 33px; border-radius: 4px; font-size: 15px; position: absolute; top: 70px; left: 66px; }
.estate_ctry_proj ul li div img { width: 100%; height: 100%; cursor: pointer; transition: all 0.6s; }   
.estate_ctry_proj ul li:hover div img { transform: scale(1.1); filter: alpha(Opacity=30); -moz-opacity:0.3; opacity: 0.3; } 
.estate_ctry_proj ul li h5 { height: 26px; line-height: 25px; margin-top: 15px; overflow: hidden; text-overflow: ellipsis; }
.estate_ctry_proj ul li h5 a { font-size: 14px; font-weight: bold; }
.estate_ctry_proj ul li p { height: 40px; line-height: 40px; overflow: hidden; text-overflow: ellipsis; }
.estate_ctry_proj ul li p a { color: #666; }

/*房产首页：底部文章*/
.estate_index_article { width: 1200px; background-color: #fff; margin: 0 auto; margin-top: 30px; margin-bottom: 50px; }
.estate_index_article .item { float: left; }
.estate_index_article .lst { margin-left: 50px; }
.estate_index_article .item .list { width: 575px; margin: 0 auto; }
.estate_index_article .item .list li { width: 575px; height: 54px; font-size: 16px; line-height: 55px; overflow: hidden; text-overflow: ellipsis; border-bottom: 1px dashed #e6e6e6; }
.estate_index_article .item .list li em { float: right; }
.estate_index_article .new_title { width: 575px; }

/*房产国家页：底部文章*/
.estate_country_article { width: 1000px; background-color: #fff; margin: 0 auto; margin-top: 30px; margin-bottom: 50px; }
.estate_country_article .item { float: left; }
.estate_country_article .lst { margin-left: 40px; }
.estate_country_article .item .list { width: 480px; margin: 0 auto; }
.estate_country_article .item .list li { width: 480px; height: 54px; font-size: 16px; line-height: 55px; overflow: hidden; text-overflow: ellipsis; border-bottom: 1px dashed #e6e6e6; }
.estate_country_article .item .list li em { float: right; }
.estate_country_article .new_title { width: 480px; }





/*首页banner*/
.index_banner { width: 100%; margin: 0 auto; position: relative; }
.content { width: 1100px; margin: 10px auto; }
.sliderbox { position: relative; width: 100%; height: 470px; }
.slider { position: absolute; width: 100%; height: 470px; overflow: hidden; z-index: 1; }
.pictures li { width: 100%; height: 470px; position: absolute; left: 50%; margin-left: -960px; }
/*.sliderbutton { position: absolute; text-align: right; width: 1000px; left: 50%; margin-left: -500px; bottom: 6px; z-index: 999; }
.sliderbutton a { display: inline-block; background: #fff; opacity: 0.8; width: 75px; height: 43px; margin-right: 5px; }
.sliderbutton a.cur { opacity: 1; }*/
/*.sliderbutton { position: absolute; text-align: center; width: 1000px; left: 50%; margin-left: -450px; bottom: 6px; z-index: 999; }
.sliderbutton a { display: inline-block; opacity: 0.8; width: 16px; height: 16px; margin-right: 5px; background: url(/images/flashcircle.png) no-repeat center center; }
.sliderbutton a.cur { opacity: 1; background: url(/images/flashcircle_cur.png) no-repeat center center; }*/
/* slide by 2016.5.4 */
#ifocus { width: 100%; height: 470px; overflow: hidden; position: relative; }
#ifocus ul { height: 470px; position: absolute; left: 50%; margin-left: -960px; }
#ifocus ul li { float: left; width: 100%; height: 470px; overflow: hidden; position: relative; background: #ddd; }
#ifocus ul li div { position: absolute; overflow: hidden; }
#ifocus .ifbtnBg { position: absolute; width: 100%; height: 40px; left: 0; bottom: 0; background: 0; }
#ifocus .ifbtn { position: absolute; width: 100%; height: 12px; padding: 15px 10px; right: 0; bottom: 0; text-align: center; }
/*#ifocus .ifbtn span { display: inline-block; _display: inline; width: 26px; height: 12px; margin-left: 8px; cursor: pointer; background: #eee; opacity: 0.8; border: 1px solid #79b3f6; }*/
#ifocus .ifbtn span { display: inline-block; _display: inline; width: 12px; height: 12px; margin-left: 18px; cursor: pointer; background: #c1c1c1; border-radius: 50%; }
#ifocus .ifbtn span.cur { background: #ef8a20; }
/*首页定位在banner上的浮框*/
.index_banPosition { margin: 0 auto; position: absolute; top: 0px; left: 50%; z-index: 99; width: 220px; height: 360px; margin-left: -500px; }
.index_banPosition ul { padding: 8px 10px; background: url(/images/country/hotbg.png); }
.index_banPosition ul li { width: 200px; border-bottom: 1px #b91c22 solid; padding: 4px 0; margin-bottom: 5px; position: relative; }
.index_banPosition ul li h4 { padding-left: 30px; font-size: 14px; font-weight: bold; }
/*.index_banPosition ul li h4 a { font-size: 14px; width: 100%; padding: 0; }*/
.index_banPosition ul li h4 a { font-size: 14px; padding: 0; }
.index_banPosition ul li h4.h401 { background: url(/images/country/icon.png) no-repeat -5px -5px; }
.index_banPosition ul li h4.h402 { background: url(/images/country/icon.png) no-repeat -5px -38px; }
.index_banPosition ul li h4.h403 { background: url(/images/country/icon.png) no-repeat -5px -70px; }
.index_banPosition ul li h4.h404 { height: 38px; background: url(/images/country/icon.png) no-repeat -5px -98px; }
.index_banPosition ul li h4.h404 a { float: left; padding-right: 10px; }
.index_banPosition ul li a { font-size: 12px; display: inline-block; padding: 0 10px; }
.index_banPosition ul li a:hover { color: #0068b7; }
.index_banPosition ul li a em { display: block; background: url(../webimages/index_03.png) no-repeat 0px -34px; width: 18px; height: 18px; position: absolute; top: 15px; left: 128px; }
/*banner上的新闻*/
.index_banNews { width: 100%; background: url(../webimages/index_04.png) repeat; height: 70px; position: absolute; bottom: 0px; left: 0px; z-index: 98; color: #fff; overflow: hidden; }
.index_banNewsDiv { width: 750px; margin: 0 auto; height: 70px; padding-left: 250px; }
.index_banNewsDiv dl { padding-top: 12px; }
.index_banNewsDiv dl dt { float: left; font-family: Arial; font-size: 49px; border-right: 1px #4b5b67 solid; height: 45px; line-height: 45px; padding-right: 15px; margin-right: 15px; }
.index_banNewsDiv dl dd { float: left; padding-top: 10px; }
.index_banNewsDiv dl dd a { display: block; font-size: 19px; color: #fff; }
.index_banNewsDiv dl dd a:hover { color: #3753b5; }
.index_banNewsDiv dl dd a.a2 { display: block; font-size: 17px; }

/*热点项目-活动预告-VIP*/
.index_floor01 { width: 1000px; margin: 0 auto; position: relative; overflow: hidden; z-index: 1; margin-top: 40px; }
.index_fLHot { float: left; width: 350px; }
h3.sptittle { height: 30px; margin-bottom: 15px; padding-bottom: 10px; border-bottom: 2px #9c9c9c solid; }
h3.sptittle em { font-size: 18px; color: #034794; font-weight: normal; margin-top: 3px; float: left; margin-top: 7px; font-family: Arial; margin-left: 3px; text-transform: uppercase; }
h3.sptittle span { display: block; float: left; padding: 0 0 10px 30px; font-size: 24px; font-weight: bold; height: 100%; line-height: 26px; border-bottom: 2px #3753b5 solid; background: url(../webimages/index_03.png) no-repeat 0px -208px; }
h3.sptittle span a { display: block; margin-top: 0; font-size: 24px; font-weight: bold; height: 100%; background: none; }
h3.sptittle span a:hover { color: black; }
h3.sptittle a { float: right; display: block; background: url(../webimages/index_03.png) no-repeat 0px -408px; font-size: 12px; color: #000; margin-top: 5px; }
h3.sptittle a:hover { color: #3753b5; }
.index_floor01 span.hot { width: 62px; height: 45px; display: block; text-align: center; font-size: 17px; line-height: 18px; padding-top: 5px; position: absolute; top: 45px; left: 10px; background: url(../webimages/index_03.png) no-repeat 0px -260px; color: #fff; }
.index_fLActivities { float: left; width: 370px; margin: 0px 25px; }
.index_fLHotjs { width: 350px; height: 265px; position: relative; overflow: hidden; }
.index_fLHotjs ul { width: 9999px; }
.index_fLHotjs ul li { width: 350px; height: 265px; float: left; position: relative; }
.index_fLHotjsdiv { width: 324px; height: 34px; background: url(../webimages/index_04.png) repeat; position: absolute; bottom: 0px; left: 0px; color: #fff; padding: 10px 13px; }
.index_fLHotjsdiv h4 a { font-size: 16px; font-weight: bold; padding-bottom: 8px; color: #034794; display: block; }
.index_fLHotjsdiv h4 a:hover { color: #f28a1b; }
.index_fLHotjsdiv p { line-height: 18px; width: 324px; height: 36px; overflow: hidden; }
.index_fLHot a.prve { float: left; font-size: 16px; font-weight: bold; width: 150px; height: 40px; line-height: 40px; color: #fff; background: #3c5bc9 url(../webimages/index_03.png) no-repeat 10px -326px; padding-left: 25px; display: inline-block; }
.index_fLHot a:hover.prve, .index_fLHot a.cur.prve { background: #2d4497 url(../webimages/index_03.png) no-repeat 10px -326px; }
.index_fLHot a.next { float: left; font-size: 16px; font-weight: bold; width: 150px; height: 40px; line-height: 40px; color: #fff; background: #3c5bc9 url(../webimages/index_03.png) no-repeat 158px -361px; padding-right: 25px; text-align: right; display: inline-block; }
.index_fLHot a:hover.next, .index_fLHot a.cur.next { background: #2d4497 url(../webimages/index_03.png) no-repeat 158px -361px; }

.index_fLHot a.Left { position: absolute; top: 150px; left: 0px; display: block; width: 27px; height: 60px; cursor: pointer; background: url(../webimages/index_06.png) no-repeat; z-index: 99; }
.index_fLHot a.Right { position: absolute; top: 150px; left: 323px; display: block; width: 27px; height: 60px; cursor: pointer; background: url(../webimages/index_05.png) no-repeat; z-index: 99; }

.index_fLActivities { width: 370px; }
.index_fLActivities dl { width: 370px; height: 36px; padding: 8px 0px; border-bottom: 1px #b1b1b1 dotted; display: block; margin-bottom: 0px; }
.index_fLActivities dl dt { float: left; margin-right: 8px; }
.index_fLActivities dl dt a { display: block; width: 48px; height: 32px; background: #f28a1b; font-size: 14px; color: #fff; text-align: center; line-height: 32px; }
.index_fLActivities dl dt a:hover { background: #3753b5; }
.index_fLActivities dl dt a.end { background: #bbb; }
.index_fLActivities dl dd { float: left; line-height: 18px; width: 312px; }
.index_fLActivities dl dd h5 a { font-size: 14px; width: 100%; overflow: hidden; display: block; }
.index_fLActivities dl dd p { width: 290px; height: 20px; overflow: hidden; font-size: 12px; }
.index_fLVip { float: right; width: 225px; position: relative; }
.index_fLVip { width: 225px; height: 320px; position: relative; overflow: hidden; border: 1px #e5ebed solid; border-top: 0px; }
.index_fLVip h4 { width: 200px; height: 47px; line-height: 47px; background: url(../webimages/index_201.jpg) repeat-x; color: #fff; padding-left: 25px; margin-bottom: 20px; }
.index_fLVip h4 em { font-size: 20px; font-family: Arial; font-size: 16px; display: inline-block; padding-right: 5px; }
.index_fLVip p { background: url(../webimages/index_03.png) no-repeat 0px -441px; height: 20px; font-size: 14px; margin-top: 15px; padding-left: 19px; line-height: 15px; margin-left: 20px; }

/*世贸通资讯-活动预告-VIP*/
.index_floor02 { width: 1000px; margin: 0 auto; position: relative; overflow: hidden; z-index: 1; margin-top: 30px; }
.index_news { float: left; width: 480px; margin-right: 20px; }
.index_newsTop { width: 493px; border: 1px #d9d9d9 solid; border-bottom: 0px; }
.index_newsTop span.span01 { width: 120px; }
.index_newsTop span { display: block; float: left; width: 124px; height: 40px; line-height: 40px; text-align: center; background: #fff; font-size: 16px; color: #0077c1; cursor: pointer; border-bottom: 1px solid #ddd; }
.index_newsTop span.cur { background: #034794 url(../webimages/index_202.png) no-repeat center 32px; border: 0; }
.index_newsTop span.cur a { color: #fff; }
.index_newsDiv { width: 437px; height: 350px; padding: 20px 20px 0; border-bottom: 1px solid #d9d9d9; display: none; position: relative; overflow: hidden; }
.index_newsDiv h5 a { font-size: 16px; font-weight: bold; color: #0068b7; display: block; margin-bottom: 8px; width: 438px; height: 25px; overflow: hidden; }
.index_newsDiv p.top { color: #4c4c4c; padding-bottom: 15px; border-bottom: 1px #999 dotted; position: relative; }
.index_newsDiv ul { }
.index_newsDiv ul li { width: 438px; height: 20px; line-height: 20px; background: url(../webimages/index_203.jpg) no-repeat left center; padding-left: 12px; margin-top: 9px; }
.index_newsDiv ul li a { display: inline-block; width: 350px; height: 20px; overflow: hidden; display: inline-block; }
.index_newsDiv ul li em { display: block; float: right; color: #999; font-family: Arial; }
/*----- add */
.index_newsDiv dl { width: 100%; }
.index_newsDiv dt { width: 50%; float: left; }
.index_newsDiv dt img { width: 200px; height: 130px; }
.index_newsDiv dd { width: 50%; float: left; }
.index_newsDiv dd h3 { font-size: 16px; font-weight: bold; line-height: 23px; height: 46px; overflow: hidden; }
.index_newsDiv dd h3 a { color: #0068b7; }
.index_newsDiv dd p { }
/*----- PG */
.inewsDivR { width: 474px; padding: 20px 10px 0; }
.inewsDivR h5 a { width: 468px; }
.inewsDivR ul li { width: 458px; }

/*高端交流合作*/
.index_contacts { float: right; width: 500px; }
.index_contactsDiv { width: 420px; position: absolute; background: #f2f2f2; padding: 8px; right: 0; }
.demo01 { position: relative; }
.demo01 .ui-lantern-image { width: 420px; height: 250px; margin: 0 auto; text-align: center; background: url(../webimages/loading.gif) no-repeat center center; overflow: hidden; }
.demo01 .ui-carousel-box { overflow: hidden; _zoom: 1; width: 420px; margin: 0 auto; }
.demo01 .button { width: 27px; height: 60px; line-height: 99px; font-size: 16px; color: #fff; text-align: center; text-decoration: none; margin-top: 67px; position: absolute; }
.demo01 .ui-carousel-box .prev { background: url(../webimages/index_08.png) no-repeat; left: -6px; bottom: 5px; z-index: 9; }
.demo01 .ui-carousel-box .next { background: url(../webimages/index_07.png) no-repeat; right: -6px; bottom: 5px; z-index: 9; _top: 150px; }
.demo01 .prev-disable { background: url(../webimages/index_06.png) no-repeat !important; cursor: default; }
.demo01 .next-disable { background: url(../webimages/index_05.png) no-repeat !important; cursor: default; }
.demo01 .ui-carousel { position: relative; float: left; width: 730px; }
.demo01 .ui-carousel ul { position: relative; left: 0px; width: 100000px; }
.demo01 .ui-carousel ul li { float: left; font-size: 0px; cursor: pointer; margin-right: 5px; width: 132px; height: 70px; border: 2px #f2f2f2 solid; }
.demo01 .ui-carousel ul li.cur { border: 2px #2f47aa solid; }
.demo01 h4.txt { width: 420px; height: 32px; line-height: 32px; margin: 0 auto; text-align: center; font-size: 14px; color: #666; }
.demo01 h4.txt em { color: #034794; }

/*荣誉*/
.index_floor03 { width: 1000px; margin: 0 auto; position: relative; overflow: hidden; z-index: 1; margin-top: 30px; }
.index_conBot { width: 1000px; margin-top: 20px; position: relative; margin-bottom: 20px; }
.index_conBotCon { width: 995px; position: relative; overflow: hidden; margin: 0 auto; border: 1px #ccc solid; padding: 12px 0; }
.index_conBotCon ul { width: 999999px; }
.index_conBotCon ul li { float: left; width: 175px; height: 158px; padding: 0 5px; position: relative; overflow: hidden; margin-right: 18px; }
.index_conBotCon ul li a { display: block; text-align: center; }
.index_conBotCon ul li a.img { width: 173px; height: 108px; }
.index_conBotCon ul li a.txt { width: 173px; height: 50px; font-size: 13px; color: #4c4c4c; padding-top: 8px; display: inline-block; overflow: hidden; }
.index_conBotCon ul li a:hover.txt { color: #2d4497; }
.index_conBotCon ul li.cur a.txt { color: #fff; }
.index_conBotCon ul li span { position: absolute; top: 0px; left: 0px; width: 177px; height: 270px; z-index: -1; display: none; }
.index_conBot a.Left { position: absolute; top: 60px; left: 0px; display: block; width: 27px; height: 60px; cursor: pointer; background: url(../webimages/index_06.png) no-repeat; }
.index_conBot a.Right { position: absolute; top: 60px; right: 0px; display: block; width: 27px; height: 60px; cursor: pointer; background: url(../webimages/index_05.png) no-repeat; }

/*优势*/
.index_floor04 { position: relative; }
.index_floor04Timg { width: 1920px; margin: 0 auto; height: 180px; }
.index_youshi { width: 535px; float: left; background: #f2f2f2; padding: 8px; }
.index_youshiLeft { float: left; background: #fff; width: 135px; z-index: 99; position: relative; }
.index_youshiLeft h3 { font-size: 22px; color: #000; font-weight: bold; text-align: center; padding: 20px 0px; }
.index_youshiLeft h3 em { font-size: 18px; color: #999; font-family: Arial; display: block; text-transform: uppercase; margin-top: 3px; font-weight: normal; }
.index_ysLeftqh { padding: 0px 18px; padding-bottom: 1px; }
.index_ysLeftqh dl { width: 115px; height: 40px; border-bottom: 1px #e0e0e0 solid; padding: 15px 0; cursor: pointer; }
.index_ysLeftqh dl dt { float: left; width: 30px; height: 40px; }
.index_ysLeftqh dl dt.dt01 { background: url(../webimages/index_200.png) no-repeat 0px 1px; }
.index_ysLeftqh dl dt.dt02 { background: url(../webimages/index_200.png) no-repeat -2px -88px; }
.index_ysLeftqh dl dt.dt03 { background: url(../webimages/index_200.png) no-repeat -2px -172px; }
.index_ysLeftqh dl dt.dt04 { background: url(../webimages/index_200.png) no-repeat -2px -253px; }
.index_ysLeftqh dl dt.dt05 { background: url(../webimages/index_200.png) no-repeat -2px -337px; }
.index_ysLeftqh dl dd { float: right; width: 85px; }
.index_ysLeftqh dl.cur { background: #034794; }
.index_ysLeftqh dl.cur h5 { color: #fff; }
.index_ysLeftqh dl dd h5 { font-size: 16px; line-height: 40px; color: #000; padding-left: 10px; }
.index_ysLeftqh dl dd p { color: #999; text-transform: uppercase; font-size: 12px; }
.index_ysLeftqh dl.last { border-bottom: 0px; }
.index_youshiMid { float: left; width: 400px; }
.index_youshiMidCon { display: none; }
.index_youshiMidCon dl { }
.index_youshiMidCon dl dt { width: 400px; height: 230px; }
.index_youshiMidCon dl dt img { display: block; width: 400px; height: 230px; }
.index_youshiMidCon dl dd { width: 360px; padding: 10px 20px; position: relative; }
.index_youshiMidCon dl dd h5 a { font-size: 20px; color: #2d4497; display: block; padding-bottom: 12px; width: 360px; height: 25px; overflow: hidden; }
.index_youshiMidCon dl dd p { color: #333; width: 360px; height: 66px; line-height: 22px; overflow: hidden; }
.index_youshiMidCon dl dd span { display: block; position: absolute; top: -13px; right: 60px; background: url(../webimages/index_09.png) no-repeat; width: 25px; height: 13px; }
.index_youshiRrg { float: right; margin-top: -90px; width: 265px; z-index: 99; position: relative; }
.index_youshiRrg h3 { font-size: 22px; color: #fff; font-weight: bold; padding: 20px 0px; background: #e08712; padding-left: 15px; }
.index_youshiRrg h3 em { font-size: 18px; font-family: Arial; display: block; text-transform: uppercase; margin-top: 3px; font-weight: normal; }
.index_youshiRrg ul { border-left: 1px #e8e8e8 solid; display: table; }
.index_youshiRrg ul li { width: 131px; height: 92px; float: left; text-align: center; border-top: 1px #e8e8e8 solid; border-right: 1px #e8e8e8 solid; padding-top: 18px; padding-bottom: 2px; }
.index_youshiRrg ul li img { }
.index_youshiRrg ul li span { display: block; font-size: 16px; color: #000; line-height: 24px; }
.index_youshiRrg ul li em { display: block; font-size: 14px; color: #666; line-height: 14px; }
.index_youshiRrg ul li.last { border: none; width: 230px; height: 85px; padding-left: 20px; padding-bottom: 17px; border-bottom: 1px #e8e8e8 solid; border-right: 1px #e8e8e8 solid; padding-right: 13px; padding-top: 10px; }
.index_youshiRrg ul li.last a { display: block; width: 230px; height: 40px; text-align: center; line-height: 40px; font-weight: bold; font-size: 16px; }
.index_youshiRrg ul li.last a:hover.login { color: #e08712; }
.index_youshiRrg ul li.last a.login { color: #fff; background: #3753b5; margin-bottom: 8px; }
.index_youshiRrg ul li.last a.register { background: #ececec; }
.index_youshiRrg ul li.last a:hover.register { color: #e08712; }

/*项目品牌*/
.index_floor05 { width: 1000px; margin: 0 auto; padding-top: 30px; }
.index_Brand { width: 1000px; position: relative; overflow: hidden; }
.index_BrandL { float: left; width: 310px; position: relative; overflow: hidden; }
.index_BrandL ul { width: 100%; }
.index_BrandL ul li { float: left; margin-right: 2px; margin-bottom: 1px; width: 100px; height: 100px; cursor: pointer; }
.index_BrandL ul li img { width: 98px; height: 98px; border: 1px solid #fff; }
.index_BrandL ul li img:hover { border-color: #034794; }
.index_BrandR2 { width: 700px; height: 300px; background: #f7f7f7; display: none; position: absolute; z-index: 1; }
.index_BrandR { float: right; width: 690px; height: 300px; background: #f7f7f7; display: none; margin-top: 1px; }
.index_BrandR dl { }
.index_BrandR dl dt { float: left; position: relative; width: 380px; height: 300px; }
.index_BrandR dl dt img { display: block; width: 380px; height: 300px; }
.index_BrandR dl dt p { background: url(/webimages/index_10.png) repeat; position: absolute; bottom: 0px; left: 0px; width: 360px; height: 50px; line-height: 50px; padding-left: 20px; }
.index_BrandR dl dt p a { font-size: 24px; font-weight: bold; color: #fff; }
.index_BrandR dl dd { float: right; width: 280px; height: 264px; padding: 15px; background: #f7f7f7; }
.index_BrandR dl dd h4 { font-size: 20px; font-weight: bold; font-weight: bold; padding-bottom: 18px; }
.index_BrandR dl dd a { display: block; color: #000; line-height: 27px; width: 310px; height: 27px; overflow: hidden; }
.index_BrandR dl dd a em { color: #2f47aa; font-weight: bold; font-size: 15px; display: inline-block; margin-right: 10px; }
.index_BrandR dl dd a:hover { color: #2f47aa; }
.index_house { width: 1000px; position: relative; overflow: hidden; padding-top: 30px; }
.index_houseL { float: left; width: 800px; height: 318px; position: relative; overflow: hidden; }
.index_houseL ul { width: 9999999px; }
.index_houseL ul li { float: left; width: 800px; }
.index_houseL ul li img { float: left; display: block; width: 218px; height: 150px; margin: 1px; }
.index_houseL ul li img.big { width: 401px; height: 300px; }
.index_houseL a { float: left; border: 1px solid #d9d9d9; margin: 5px 7px 0 0; }
.index_houseL a:hover { border-color: #034794; }
.index_houseL a em { width: 16px; height: 122px; float: left; padding: 30px 10px 0; font-size: 16px; line-height: 20px; vertical-align: middle; display: inline-block; }
.index_houseL a em:hover, .index_houseL a em.cur { background: #034794; color: #fff; }

.index_houseR { float: right; width: 200px; height: 313px; background: #034794; color: #fff; text-align: center; position: relative; margin-top: 5px; }
.index_houseR h4 a { display: block; color: #fff; font-size: 24px; font-weight: bold; background: url(../webimages/index_03.png) no-repeat 78px -1636px; padding-top: 60px; margin-top: 70px; cursor: default; }
.index_houseR h5 a { display: block; color: #fff; font-size: 18px; font-family: Arial; padding-top: 10px; cursor: default; }
.index_houseR a.Left { right: 49px; display: block; width: 13px; height: 18px; position: absolute; bottom: 17px; }
.index_houseR a.Right { right: 22px; display: block; width: 13px; height: 18px; position: absolute; bottom: 17px; }

.index_BrandTit { float: left; width: 100%; height: 300px; position: relative; overflow: hidden; background: #fff; }
.index_BrandTit ul { width: 100%; height: 100%; text-align: center; font-size: 14px; }
.index_BrandTit li { width: 20px; height: 258px; padding: 20px 5px; border: 1px solid #034794; background: #034794; color: #fff; cursor: pointer; position: absolute; z-index: 999; }
.index_BrandTit li.cur, .index_BrandTit li:hover { background: #ddd; color: #034794; border-color: #ddd; }
/*经典案例*/
.index_floor06 { width: 1000px; margin: 0 auto; padding-top: 20px; position: relative; overflow: hidden; }
/*
.index_floor06 a.Left { display: block; width: 22px; height: 34px; position: absolute; top: 205px; left: 0px; background: url(../webimages/index_205.jpg) no-repeat; }
.index_floor06 a:hover.Left { background: #ececec; background: url(../webimages/yapic02_02.jpg) no-repeat; }
.index_floor06 a.Right { display: block; width: 22px; height: 34px; position: absolute; top: 205px; right: 0px; background: url(../webimages/yapic03.jpg) no-repeat; }
.index_floor06 a:hover.Right { background: #ececec; background: url(../webimages/yapic03_02.jpg) no-repeat; }
*/
.index_floor06 a.Left { position: absolute; top: 150px; left: 0px; display: block; width: 27px; height: 60px; cursor: pointer; background: url(../webimages/index_06.png) no-repeat; }
.index_floor06 a.Right { position: absolute; top: 150px; right: 0px; display: block; width: 27px; height: 60px; cursor: pointer; background: url(../webimages/index_05.png) no-repeat; }


.index_case { width: 1000px; position: relative; overflow: hidden; margin: 0 auto; }
.index_case ul { width: 9999999px; }
.index_case ul li { float: left; width: 256px; height: 295px; }
.index_caseDiv { border: 1px #e5ebed solid; border-radius: 1px; width: 210px; height: 273px; padding: 10px; margin-right: 10px; float: left; _margin-right: 7px; }
.index_caseDivLast { margin-right: 0px; }
.index_caseDiv a { display: block; }
.index_caseDiv a.img img { display: block; width: 212px; height: 156px; }
.index_caseDiv a.txt { color: #3753b5; font-size: 15px; padding-top: 15px; width: 210px; height: 46px; overflow: hidden; }
.index_caseDiv p { margin-top: 15px; padding: 11px 0px; border-top: 1px #e6e6e6 solid; }
.index_caseDiv p a { display: block; float: right; font-size: 12px; color: #999; }
.index_caseDiv p a:hover { color: #3753b5; }
.index_caseDiv p span { display: inline-block; background: url(../webimages/index_03.png) no-repeat 0px -1795px; padding-left: 28px; color: #999; }
.index_caseBot { width: 1000px; position: relative; overflow: hidden; padding-top: 25px; }
.index_caseBot h3.tit { color: #3753b5; font-size: 18px; font-weight: bold; padding: 12px; border-bottom: 1px #e5ebed solid; }
.index_caseBot h3.tit a { font-size: 13px; color: #ccc; display: block; float: right; font-weight: normal; }
.index_caseBot h3.tit a:hover { color: #3753b5; }
.index_video { float: left; width: 325px; height: 368px; border: 1px #e5ebed solid; border-top: 3px #3753b5 solid; }
.index_video dl { width: 300px; margin: 0 auto; padding-top: 23px; }
.index_video dl dt { float: left; width: 160px; height: 107px; position: relative; }
.index_video dl dt img { display: block; width: 160px; height: 107px; }
.index_video dl dt span { display: block; width: 50px; height: 50px; background: url(../webimages/index_03.png) no-repeat 0px -1717px; position: absolute; top: 25px; left: 61px; }
.index_video dl dd { float: right; width: 128px; height: 77px; background: #f2f2f2; color: #4c4c4c; font-size: 16px; font-weight: bold; padding-top: 30px; padding-left: 12px; }
.index_video ul { width: 300px; margin: 0 auto; padding-top: 10px; padding-bottom: 25px; }
.index_video ul li { background: url(../webimages/index_03.png) no-repeat 0px -1834px; padding-left: 25px; width: 275px; height: 30px; line-height: 30px; border-bottom: 1px #b1b1b1 dotted; }
.index_video ul li a { display: block; width: 273px; height: 30px; overflow: hidden; display: inline-block; }
.index_migrate { float: left; width: 325px; margin: 0px 8px; border: 1px #e5ebed solid; border-top: 3px #3753b5 solid; padding-bottom: 25px; height: 343px; }
.index_migrate dl { width: 300px; margin: 0 auto; padding-top: 23px; padding-bottom: 18px; }
.index_migrate dl dt { width: 300px; padding-bottom: 5px; }
.index_migrate dl dt a { font-size: 15px; color: #3753b5; width: 300px; height: 20px; overflow: hidden; display: inline-block; }
.index_migrate dl dd { font-size: 13px; color: #999; width: 300px; height: 46px; overflow: hidden; }
.index_migrate ul { width: 300px; margin: 0 auto; }
.index_migrate ul li { width: 285px; height: 30px; line-height: 30px; background: url(../webimages/index_213.jpg) no-repeat left center; padding-left: 15px; }
.index_migrate ul li a { width: 240px; height: 30px; overflow: hidden; display: inline-block; }
.index_migrate ul li span { display: block; float: right; color: #999; font-family: Arial; }
.index_hynews { float: right; width: 325px; border: 1px #e5ebed solid; border-top: 3px #3753b5 solid; padding-bottom: 25px; height: 343px; }
.index_hynews dl { width: 300px; margin: 0 auto; padding-top: 23px; padding-bottom: 18px; }
.index_hynews dl dt { width: 300px; padding-bottom: 5px; }
.index_hynews dl dt a { font-size: 15px; color: #3753b5; width: 300px; height: 20px; overflow: hidden; display: inline-block; }
.index_hynews dl dd { font-size: 13px; color: #999; width: 300px; height: 46px; overflow: hidden; }
.index_hynews ul { width: 300px; margin: 0 auto; height: 180px; overflow: hidden; }
.index_hynews ul li { width: 285px; height: 30px; line-height: 30px; background: url(../webimages/index_213.jpg) no-repeat left center; padding-left: 15px; }
.index_hynews ul li a { width: 240px; height: 30px; overflow: hidden; display: inline-block; }
.index_hynews ul li span { display: block; float: right; color: #999; font-family: Arial; }

/*世贸通论坛*/
.index_floor07 { width: 1000px; margin: 0 auto; position: relative; overflow: hidden; padding-top: 30px; height: 412px; margin-bottom: 40px; }
.index_forum { float: left; width: 380px; height: 412px; position: relative; margin-right: 22px; }
.index_forum p.top { width: 210px; height: 20px; font-size: 14px; color: #999; position: absolute; top: 0px; right: 0px; padding-top: 6px; }
.index_forum p.top span { display: inline-block; cursor: pointer; }
.index_forum p.top span.cur, .index_forum p.top span:hover { color: #3753b5; }
.index_forum p.top em { display: inline-block; margin: 0 5px; }
.index_forum h3.sptittle { padding-bottom: 10px; border-bottom: 2px #9c9c9c solid; }
.index_forumCon { width: 380px; height: 337px; }
.index_forumCon dl { width: 380px; height: 105px; padding-bottom: 25px; border-bottom: 1px #ececec dashed; }
.index_forumCon dl dt { float: left; width: 140px; height: 105px; }
.index_forumCon dl dd { float: right; width: 225px; }
.index_forumCon dl dd h4 a { color: #3753b5; font-size: 15px; width: 220px; height: 20px; overflow: hidden; display: inline-block; }
.index_forumCon dl dd h5 { font-size: 12px; color: #999; padding-bottom: 10px; }
.index_forumCon dl dd p { color: #666; line-height: 18px; width: 220px; height: 36px; overflow: hidden; }
.index_forumCon ul { width: 380px; padding-top: 15px; }
.index_forumCon ul li { width: 365px; height: 33px; line-height: 33px; _line-height: 30px; background: url(../webimages/index_213.jpg) no-repeat left center; padding-left: 15px; }
.index_forumCon ul li a { width: 300px; height: 30px; overflow: hidden; display: inline-block; }
.index_forumCon ul li span { display: block; float: right; color: #999; font-family: Arial; }
.index_dvice { float: left; width: 270px; margin-right: 10px; height: 390px; border: 1px #e8e8e8 solid; background: #f2f2f2; padding: 10px; }
.index_dvice a.img img { display: block; width: 270px; height: 188px; }
.index_dvice h4 a { display: block; font-size: 18px; color: #3753b5; font-weight: bold; margin-top: 18px; margin-bottom: 15px; width: 255px; height: 25px; overflow: hidden; margin-left: 9px; }
.index_dvice p { color: #666; width: 257px; margin: 0 auto; height: 70px; overflow: hidden; }
.index_dvice a.more { display: block; width: 80px; height: 30px; line-height: 30px; text-align: center; color: #666; border: 1px #b1b1b1 solid; margin-top: 15px; margin-left: 7px; }
.index_dvice a:hover.more { background: #3753b5; color: #fff; border: none; width: 82px; height: 32px; }
.index_teams { float: right; width: 270px; height: 390px; border: 1px #e8e8e8 solid; background: #f2f2f2; padding: 10px; }
.index_teams a.img img { display: block; width: 270px; height: 188px; }
.index_teams h4 a { display: block; font-size: 18px; color: #3753b5; font-weight: bold; margin-top: 18px; margin-bottom: 15px; width: 255px; height: 25px; overflow: hidden; margin-left: 9px; }
.index_teams p { color: #666; width: 257px; margin: 0 auto; height: 70px; overflow: hidden; }
.index_teams a.more { display: block; width: 80px; height: 30px; line-height: 30px; text-align: center; color: #666; border: 1px #b1b1b1 solid; margin-top: 15px; margin-left: 7px; }
.index_teams a:hover.more { background: #3753b5; color: #fff; border: none; width: 82px; height: 32px; }

/*底部*/
.index_footer { background: #033f83; }
.index_footerDiv { width: 1000px; margin: 0 auto; color: #fff; padding: 25px 0 0; }
.index_footerDiv a { color: #fff; }
.index_footerDivL { float: left; width: 100%; }
.index_footerDivL dl { }
.index_footerDivL dl a:hover { color: #3753b5; }
.index_footerDivL dl dt { border-bottom: 1px #fff dotted; padding-bottom: 20px; position: relative; }
.index_footerDivL dl dt a { display: inline-block; }
.index_footerDivL dl dt em { display: inline-block; margin-left: 8px; margin-right: 5px; }
.index_footerDivL dl dt span { width: 110px; height: 128px; position: absolute; right: 225px; bottom: 25px; display: none; z-index: 99; }
.index_footerDivL dl dt span img { width: 110px; height: 128px; }
.index_footerDivL dl dd { }
.index_footerDivL h4 { font-size: 22px; font-weight: bold; padding-bottom: 15px; width: 151px; _width: 170px; }
.index_footerDivL h4 i { font-size: 18px; color: #fff; font-family: Arial; font-weight: normal; display: block; margin-left: 10px; float: right; margin-top: 6px; }
.index_footerDivL p.yq { padding-bottom: 20px; border-bottom: 1px #fff solid; margin-bottom: 20px; }
.index_footerDivL p.yq a { color: #fff; display: inline-block; margin-right: 15px; }
.index_footerDivL p.yq a:hover { color: #3753b5; }
.index_footerDivR { float: right; width: 390px; padding: 10px 0 20px; }
.index_footerDivR dl { width: 390px; }
.index_footerDivR dl dt { float: left; width: 110px; height: 110px; }
.index_footerDivR dl dt img { display: block; width: 110px; height: 110px; }
.index_footerDivR dl dd { float: right; width: 250px; line-height: 21px; }
.index_footerDivR dl dd h5 { font-size: 16px; background: url(../webimages/index_03.png) no-repeat 0px -1873px; padding-left: 25px; padding-bottom: 6px; }

/*新底部*/
.index_new_footer { height: 560px; background: #033f83; }
.index_new_footer_div { width: 1200px; margin: 0 auto; color: #fff; }
.index_new_footer_div a { color: #fff; }
.index_new_footer_div a:hover { color: #0068b7; }
.index_new_footer_div_top { height: 122px; width: 100%; }
.index_new_footer_div_top dl dd { padding-top: 40px; font-size: 18px; font-weight: bold; text-align: center; }
.index_new_footer_div_top dl dt { padding-top: 20px; font-size: 13px; font-weight: normal; text-align: center; }
.index_new_footer_div_top dl dt em { margin-left: 9px; margin-right: 4px; }
.index_new_footer_div_center { height: 150px; width: 100%; margin-top: 40px; }
.index_new_footer_div_center_left { height: 100%; width: 122px; float: left; }
.index_new_footer_div_center_left p { text-align: center; }
.index_new_footer_div_center_right { height: 100%; width: 780px; float: left; margin-left: 32px; }
.index_new_footer_div_center_right p { text-align: center; }
.index_new_footer_div_center_right_top { height: 60px; width: 100%; }
.index_new_footer_div_center_right_top dl dd { font-size: 18px; font-weight: bold; }
.index_new_footer_div_center_right_top dl dt { padding-top: 5px; font-size: 13px; font-weight: normal; position:relative; }
.index_new_footer_div_center_right_top dl dt span { width: 110px; height: 110px; position: absolute; right: 180px; bottom: 25px; display: none; z-index: 99; }
.index_new_footer_div_center_right_top dl dt span img { width: 110px; height: 110px; }
.index_new_footer_div_center_right_center { height: 70px; width: 100%; }
.index_new_footer_div_center_right_center dl dd { padding-top: 10px; font-size: 18px; font-weight: bold; }
.index_new_footer_div_center_right_center dl dt { padding-top: 7px; font-size: 13px; font-weight: normal; }
.index_new_footer_div_center_right_bottom { height: 20px; width: 100%; }
.index_new_footer_div_center_right_bottom dl dt { font-size: 13px; line-height: 20px; font-weight: normal; position:relative; }
.index_new_footer_div_center_right_bottom dl dt span { width: 110px; height: 128px; position: absolute; right: 180px; bottom: 25px; display: none; z-index: 99; }
.index_new_footer_div_center_right_bottom dl dt span img { width: 110px; height: 128px; }
.index_new_footer_div_center_facebook { height: 100%; width: 122px; float: left; }
.index_new_footer_div_center_facebook p { text-align: center; }
.index_new_footer_div_center_icon { height: 100%; width: 244px; float: left; }
.index_new_footer_div_center_icon .icon { height: 32px; line-height: 32px; display: inline-block; cursor: pointer; margin-right: 10px; font-size: 0; margin-top: 100px; }
.index_new_footer_div_center_twitter { height: 100%; width: 122px; float: left; margin-left: 22px; }
.index_new_footer_div_center_twitter p { text-align: center; }
.index_new_footer_div_bottom { height: 175px; width: 100%; margin-top: 40px; }
.index_new_footer_div_bottom dl dd { font-size: 13px; font-weight: normal; text-align: center; }
.index_new_footer_div_bottom dl dt em { margin-left: 10px; margin-right: 3px; }
.index_new_footer_div_bottom dl dt { padding-top: 8px; font-size: 13px; font-weight: normal; text-align: center; }

/*内页头部框架*/
.neiye_kj { background: #313131; width: 100%; height: 65px; }
.index_banPosition2 { width: 1000px; margin: 0 auto; height: 65px; position: relative; left: 0px; }
.index_banPosition2 ul { padding: 10px 0px; }
.index_banPosition2 ul li { float: left; width: auto; border-bottom: 0px; border-right: 1px #6f6f6f solid; margin-bottom: 0px; padding-right: 4px; }
.index_banPosition2 ul li.li01 { width: 273px; }
.index_banPosition2 ul li.li02 { width: 180px; padding-left: 10px; }
.index_banPosition2 ul li.li03 { width: 313px; padding-left: 10px; }
.index_banPosition2 ul li.li04 { width: 188px; padding-left: 10px; border: none; padding-right: 0px; }
.index_banPosition2 ul li h4 { display: block; float: left; width: 60px; padding-left: 0px; height: 45px; line-height: 69px; margin-right: 5px; }
.index_banPosition2 ul li h4.h401 { background: url(../webimages/wss_anlilist_03.jpg) no-repeat center 0px; }
.index_banPosition2 ul li h4.h402 { background: url(../webimages/wss_anlilist_05.jpg) no-repeat center 0px; }
.index_banPosition2 ul li h4.h403 { background: url(../webimages/wss_anlilist_07.jpg) no-repeat center 0px; }
.index_banPosition2 ul li h4.h404 { background: url(../webimages/wss_anlilist_09.jpg) no-repeat center 0px; }
.index_banPosition2 ul li a { font-size: 13px; color: #999; }
/*.index_banPosition2 ul li a{ display:bloc; float:left;}*/

/*国家对比*/
.wssCompariso_top { border-bottom: 1px #d9d9d9 solid; height: 48px; line-height: 48px; margin-bottom: 20px; }
.wssCompariso_topdiv { width: 1000px; margin: 0 auto; }
.wssCompariso_topdiv dl { width: 1000px; }
.wssCompariso_topdiv dl dt { float: left; font-size: 20px; font-weight: bold; }
.wssCompariso_topdiv dl dd { float: right; }
.wssCompariso_topdiv dl dd span { display: inline-block; background: url(../webimages/wss_duibi_24.jpg) no-repeat left center; padding-left: 28px; }
.wssCompariso_topdiv dl dd a { color: #3c5bc9; }
.wssComparison { width: 1000px; margin: 0 auto; }
.wssUSAschoolTop { width: 954px; border: 3px #2d4497 solid; padding: 20px; }
.wssUSAschoolTop h3 { height: 35px; line-height: 35px; border-bottom: 1px #999 solid; }
.wssUSAschoolTop h3 span { font-size: 18px; color: #000; font-weight: bold; }
.wssUSAschoolTop h3 input { float: right; display: block; width: 80px; height: 30px; background: #005eae; color: #fff; font-size: 16px; cursor: pointer; }
.wssUSAschoolTop ul { }
.wssUSAschoolTop ul li { padding: 8px 0px; display: block; }
.wssUSAschoolTop ul li h5 { width: 70px; height: 25px; line-height: 25px; background: url(../webimages/wss_duibi_03.jpg) no-repeat; text-align: center; display: block; float: left; font-size: 12px; color: #fff; margin-right: 5px; font-family: "宋体"; }
.wssUSAschoolTop ul li .txt { float: left; width: 868px; }
.wssUSAschoolTop ul li .txt p.top { }
.wssUSAschoolTop ul li .txt p.top a, .wssUSAschoolTop ul li .txt p.top label { display: inline-block; padding: 0px 10px; }
.wssUSAschoolTop ul li .txt p.top a.all { width: 40px; height: 22px; padding: 0px; line-height: 22px; text-align: center; background: #005eae; color: #fff; margin-right: 10px; }
.wssUSAschoolTop ul li .txt p.top a:hover.all { padding: 0px; }
.wssUSAschoolTop ul li .txt p.top a { border: 1px #fff solid; border-radius: 3px; }
.wssUSAschoolTop ul li .txt p.top a.active { padding: 0px 10px; color: #2d4497; border: 1px #2d4497 solid; border-radius: 3px; }
.wssUSAschoolTop ul li .txt p.top label input.check { padding-top: 10px; display: block; float: left; margin-top: 5px; margin-right: 3px; *margin-top: 1px; }
.wssUSAschoolTop ul li .txt p.top span { display: inline-block; width: 57px; height: 24px; line-height: 24px; text-align: center; color: #fff; background: #920101; cursor: pointer; }
.wssUSAschoolTop ul li .txt p.check a:hover { background: none; color: #000; }
.wssUSAschoolTop ul li .txt p.show { padding-top: 10px; display: none; }
.wssUSAschoolTop ul li .txt p.show a { display: inline-block; padding: 0px 10px; }
.wssUSAschoolTop ul li .txt p.show a:hover { padding: 0px 10px; background: #005eae; color: #fff; }

.wssUSAschoolCon { margin-top: 30px; position: relative; overflow: hidden; }
.wssUSAschoolCon_dl { width: 1050px; }
.wssUSAschoolCon dl { width: 490px; height: 140px; display: block; float: left; background: url(../webimages/wss_duibi_23.png) no-repeat; position: relative; cursor: pointer; margin-right: 23px; margin-bottom: 25px; }
.wssUSAschoolCon dl p.p01 { position: absolute; width: 490px; height: 140px; display: none; }
.wssUSAschoolCon dl dt { float: left; height: 140px; position: relative; }
.wssUSAschoolCon dl dt img.big { display: block; width: 190px; height: 140px; }
.wssUSAschoolCon dl dt .wssUSAschoolCon_P { width: 190px; height: 28px; background: url(../webimages/wss_duibi_03.png) repeat; position: absolute; bottom: 0px; left: 0px; color: #fff; }
.wssUSAschoolCon dl dt .wssUSAschoolCon_P img { width: 47px; display: block; margin-left: 29px; height: 28px; }
.wssUSAschoolCon dl dt .wssUSAschoolCon_P span { display: block; float: right; width: 115px; height: 28px; line-height: 28px; text-align: center; }
.wssUSAschoolCon dl dd { float: left; width: 247px; background: #eff1f7; height: 90px; padding: 25px; }
.wssUSAschoolCon dl dd h5 { font-size: 15px; display: block; padding-bottom: 6px; }
.wssUSAschoolCon dl dd h6 { font-size: 13px; color: #666; line-height: 20px; }
.wssUSAschoolCon dl dd p { font-size: 13px; color: #666; line-height: 20px; }
.wssComparison p.yema { width: 1000px; text-align: center; margin: 25px 0px; }
.wssUSAschoolCon_bot { display: none; }
.wssUSAschoolCon_botT { height: 38px; background: #262626; color: #fff; }
.wssUSAschoolCon_botTdiv { font-size: 14px; width: 1000px; margin: 0 auto; height: 38px; line-height: 38px; }
.wssUSAschoolCon_botTdiv span { display: block; float: right; cursor: pointer; margin-top: 9px; }
.wssUSAschoolCon_botB { width: 1000px; margin: 0 auto; padding: 25px 0px; }
.wssUSAschoolCon_botBLeft { width: 801px; float: left; padding: 0px 29px; height: 65px; position: relative; overflow: hidden; z-index: 1; font-family: Arial; font-family: "微软雅黑"; }
.wssUSAschoolCon_botBLeft ul { width: 9999px; }
.wssUSAschoolCon_botBLeft ul li { width: 240px; float: left; margin-right: 35px; }
.wssUSAschoolCon_botBLeft ul li dl { width: 240px; }
.wssUSAschoolCon_botBLeft ul li dl dt { float: left; width: 116px; height: 65px; }
.wssUSAschoolCon_botBLeft ul li dl dt img { display: block; width: 116px; height: 63px; border: 1px #d5d5d5 solid; text-align: center; line-height: 63px; color: #ddd; font-size: 40px; border: 0px; }
.wssUSAschoolCon_botBLeft ul li dl dd { float: right; width: 110px; height: 65px; }
.wssUSAschoolCon_botBLeft ul li dl dd h5 { font-size: 13px; color: #ccc; line-height: 15px; margin-bottom: 10px; width: 110px; height: 15px; overflow: hidden; }
.wssUSAschoolCon_botBLeft ul li dl dd p { line-height: 16px; font-size: 12px; color: #666; display: block; width: 110px; height: 32px; overflow: hidden; }
.wssUSAschoolCon_botBLeft a.Left { background: #fff url(../webimages/index_205.jpg) no-repeat 0px 15px; width: 22px; height: 65px; display: inline-block; position: absolute; top: 0px; left: 0px; }
.wssUSAschoolCon_botBLeft a:hover.Left { background: #fff url(../webimages/index_207.jpg) no-repeat 0px 15px; }
.wssUSAschoolCon_botBLeft a.Right { background: #fff url(../webimages/index_206.jpg) no-repeat 0px 15px; width: 22px; height: 65px; display: inline-block; position: absolute; top: 0px; right: 0px; }
.wssUSAschoolCon_botBLeft a:hover.Right { background: #fff url(../webimages/index_204.jpg) no-repeat 0px 15px; }
.wssUSAschoolCon_botBRig { float: right; width: 59px; padding: 10px 36px; border-left: 1px #d5d5d5 solid; }
.wssUSAschoolCon_botBRig a { display: block; width: 60px; height: 25px; text-align: center; line-height: 25px; background: #ccc; color: #fff; }
.wssUSAschoolCon_botBRig a.cur { background: #2d4497; }
.wssUSAschoolCon_botBRig span { width: 60px; color: #2d4497; text-align: center; display: inline-block; cursor: pointer; }

/*国家对比-详细*/
.wssComparisonxx { width: 1000px; margin: 0 auto; overflow: hidden; }
.wssComparxxL { float: left; width: 180px; }
.wssComparxxL h6 { font-size: 15px; display: block; background: #2d4497; width: 180px; height: 40px; line-height: 40px; color: #fff; line-height: 40px; text-align: center; margin-bottom: 18px; }
.wssComparxxL ul { border-top: 1px #d9d9d9 solid; }
.wssComparxxL ul li { width: 180px; height: 160px; line-height: 160px; text-align: center; background: #eff1f7; border-bottom: 1px #d9d9d9 solid; font-size: 15px; color: #666; }
.wssComparxxL ul li.ym { height: 110px; line-height: 110px; }
.wssComparxxL ul li.ren { line-height: 20px; padding-top: 60px; height: 100px; }
.wssComparxxR { float: right; width: 820px; position: relative; overflow: hidden; }
.wssComparxxR h6 { font-size: 15px; display: block; background: #4158ac; width: 820px; height: 40px; line-height: 40px; color: #fff; line-height: 40px; text-align: center; margin-bottom: 18px; }
.wssComparxxRdiv { width: 819px; position: relative; height: 2204px; overflow: hidden; border-right: 1px #d9d9d9 solid; border-bottom: 1px #d9d9d9 solid; margin-bottom: 87px; }
.wssComparxxRdiv ul { width: 9999px; border-bottom: 1px #d9d9d9 solid; }
.wssComparxxRdiv ul li { float: left; }
.wssComparxxRdiv ul li div.ym { height: 110px; line-height: 110px; padding-top: 1px; }
.wssComparxxRdiv ul li div { width: 275px; height: 100px; font-size: 13px; line-height: 24px; padding-top: 60px; text-align: center; border-bottom: 1px #d9d9d9 solid; border-right: 1px #d9d9d9 solid; color: #666; }
.wssComparxxRdiv ul li div.last { border-bottom: 0px; }
.wssComparxxRdiv ul li div.last a { display: inline-block; width: 125px; height: 40px; line-height: 40px; text-align: center; color: #fff; background: #2d4497; }
.wssComparxxRdiv ul li div img { width: 165px; height: 109px; display: block; float: left; }
.wssComparxxRdiv ul li div span { display: block; float: left; width: 108px; height: 109px; line-height: 24px; padding-top: 42px; }
.wssComparxxRdiv ul li div.ys { padding: 15px; width: 245px; height: 130px; line-height: 22px; text-align: left; }
.wssComparxxRdiv ul li div.ren { line-height: 22px; padding-top: 60px; height: 100px; }
.wssComparxxRdiv ul li div.gz span { background: url(../webimages/wss_duibixx_03.png) repeat-x; width: 50px; height: 9px; display: inline-block; margin-left: 117px; margin-top: 79px; }
.wssComparxxRdiv a.Left { position: absolute; top: 100px; left: 0px; background: url(../webimages/index_06.png) no-repeat; width: 27px; height: 60px; /* display:none;*/ }
.wssComparxxRdiv a:hover.Left { background: url(../webimages/index_08.png) no-repeat; }
.wssComparxxRdiv a.Right { position: absolute; top: 100px; right: 0px; background: url(../webimages/index_05.png) no-repeat; width: 27px; height: 60px; /* display:none;*/ }
.wssComparxxRdiv a:hover.Right { background: url(../webimages/index_07.png) no-repeat; }

/*侧飘窗*/
.wss_cepiao { width: 70px; height: 432px; position: fixed; top: 15%; right: 0px; background: #fff; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+0)); _right: expression(eval(document.documentElement.scrollRight-3)); z-index: 9999; }
.wss_cepiao.cur { background: none; }
.wss_cepiao a { display: block; color: #000; width: 68px; height: 68px; text-align: center; line-height: 100px; border: 1px #f2f2f2 solid; margin-bottom: 2px; }
.wss_cepiao a.pg { background: url(../webimages/wss_cp_03.png) no-repeat center 6px; }
.wss_cepiao a:hover.pg { background: #3c5bc9 url(../webimages/wss_cpc_03.png) no-repeat center 6px; color: #fff; border: 0px; width: 70px; height: 70px; }
.wss_cepiao a.lt { background: url(../webimages/wss_cp_06.png) no-repeat center 6px; }
.wss_cepiao a:hover.lt { background: #3c5bc9 url(../webimages/wss_cpc_06.png) no-repeat center 6px; color: #fff; border: 0px; width: 70px; height: 70px; }
.wss_cepiao a.dl { background: url(../webimages/wss_cp_08.png) no-repeat center 6px; }
.wss_cepiao a:hover.dl { background: #3c5bc9 url(../webimages/wss_cpc_08.png) no-repeat center 6px; color: #fff; border: 0px; width: 70px; height: 70px; }
.wss_cepiao a.wx { background: url(../webimages/wss_cp_10.png) no-repeat center 6px; }
.wss_cepiao a:hover.wx { background: #3c5bc9 url(../webimages/wss_cpc_10.png) no-repeat center 6px; color: #fff; border: 0px; width: 70px; height: 70px; }
.wss_cepiao.cur a.wx { display: none; }
.wss_cepiao a.ly { background: url(../webimages/wss_cp_12.png) no-repeat center 6px; }
.wss_cepiao a:hover.ly { background: #f38f0c url(../webimages/wss_cpc_12.png) no-repeat center 6px; color: #fff; border: 0px; width: 70px; height: 70px; }
.wss_cepiao span { cursor: pointer; background: url(../webimages/wss_cp_03.jpg) no-repeat; width: 70px; height: 70px; display: block; line-height: 100px; text-align: center; color: #fff; }
.wss_cepiao span.cur { background: url(../webimages/wss_cp_04.jpg) no-repeat; }
.wss_cepiao .wxdiv { position: relative; }
.wss_cepiao .wxdiv p { display: none; }
.wss_cepiao .wxdiv img { display: block; position: absolute; top: -30px; left: -142px; background: #2f47aa; padding: 3px; width: 125px; height: 125px; }
.wss_cepiao .wxdiv span { display: block; background: url(../webimages/ypic70.png) no-repeat; position: absolute; top: 25px; left: -11px; width: 11px; height: 19px; }


/*资讯列表*/
.wss_zxList { width: 675px; margin: 0 auto; }
.wss_zxList dl { width: 675px; padding-bottom: 20px; border-bottom: 1px #b3b3b3 dotted; }
.wss_zxList dl dt { float: left; position: relative; width: 122px; height: 27px; margin-right: 10px; }
.wss_zxList dl dt span { display: block; width: 110px; height: 25px; color: #000; cursor: pointer; padding-left: 10px; line-height: 25px; border: 1px #b1b1b1 solid; background: url(../webimages/wss_zxl_03.jpg) no-repeat 99px center; }
.wss_zxList dl dt div { width: 122px; border: 1px #b1b1b1 solid; border-top: 0px; width: 100px; padding: 10px; display: none; position: absolute; top: 27px; left: 0px; background: #fff; z-index: 999; }
.wss_zxList dl dt div p { cursor: pointer; line-height: 24px; }
.wss_zxList dl dt div p:hover { background: #ddd; }
.wss_zxList dl dd { float: right; }
.wss_zxList dl dd label { float: left; display: block; }
.wss_zxList dl dd label.l1 { width: 275px; border: 1px #b1b1b1 solid; border-right: 0px; }
.wss_zxList dl dd label.l1 input { padding: 2px 10px; width: 255px; font-size: 13px; color: #999; }
.wss_zxList dl dd label.l2 { width: 55px; height: 25px; }
.wss_zxList dl dd label.l2 input { width: 55px; height: 25px; line-height: 25px; line-height: 25px; color: #fff; cursor: pointer; background: #f48f0b; display: block; }
.wss_zxList ul { width: 685px; padding-bottom: 15px; border-bottom: 1px #b3b3b3 dotted; }
.wss_zxList ul li { margin: 0 12px 20px 0; width: 200px; height: 185px; float: left; padding: 7px 7px 0; border: 1px solid #ddd; overflow: hidden; }
.wss_zxList ul li a { display: inline-block; line-height: 24px; text-align: center; }
.wss_zxList ul li a img { width: 200px; height: 150px; }
.wss_zxList ul li span { display: block; float: right; font-size: 13px; color: #999; font-family: Arial; }
.wss_zxList p.yema { text-align: center; margin: 70px 0px; }

.wss_zxList2 { }
.wss_zxList2 ul { padding-top: 15px; width: 675px; padding-bottom: 15px; border-bottom: 1px #b3b3b3 dotted; }
.wss_zxList2 ul li { background: url(../webimages/wss_zxl_04.jpg) no-repeat left center; padding-left: 15px; height: 30px; line-height: 30px; }
.wss_zxList2 ul li span { display: block; float: right; font-size: 13px; color: #999; font-family: Arial; }
.wss_zxList2 ul li a { display: inline-block; width: 570px; height: 30px; overflow: hidden; }

.wss_zxList2 .tag_img { width: 675px; }
.wss_zxList2 .tag_img a, .wss_zxList2 .tag_img img { width: 100%; height: 100%; }
.wss_zxList2 .tag_img .left { width: 401px; height: 268px; float: left; overflow: hidden; }
.wss_zxList2 .tag_img .right { width: 274px; height: 268px; float: left; }
.wss_zxList2 .tag_img .right .small { width: 135px; height: 88px; margin: 0 0 2px 2px; float: left; overflow: hidden; }
.wss_zxList2 .tag_img img { cursor: pointer; transition: all 0.6s; }  
.wss_zxList2 .tag_img img:hover { transform: scale(1.1); } 

.wss_zxList2 .tag_list_pic { width: 675px; padding-top: 30px; }
.wss_zxList2 .tag_list_pic .la { width: 675px; height: 100%; padding-top: 20px; border-top: 1px #b3b3b3 dotted; }
.wss_zxList2 .tag_list_pic .lb { width: 675px; height: 100%; padding-top: 20px; border-top: 1px #b3b3b3 dotted; }
.wss_zxList2 .tag_list_pic h3 { height: 30px; width: 100%; font-size: 22px; color: #282828; }
.wss_zxList2 .tag_list_pic .la ul { width: 675px; height: 495px; overflow: hidden; border-bottom: none; }
.wss_zxList2 .tag_list_pic .lb ul { width: 675px; height: 495px; overflow: hidden; border-bottom: 1px #b3b3b3 dotted; }
.wss_zxList2 .tag_list_pic ul li { height: 145px; width: 100%; padding-bottom: 20px; list-style: none; background: none; padding-left: 0; }
.wss_zxList2 .tag_list_pic ul li dl { width: 100%; height: 100%; }
.wss_zxList2 .tag_list_pic ul li dl dt { width: 220px; height: 100%; float: left; }
.wss_zxList2 .tag_list_pic ul li dl dt a { width: 100%; height: 100%; }
.wss_zxList2 .tag_list_pic ul li dl dt img { width: 100%; height: 100%; }
.wss_zxList2 .tag_list_pic ul li dl dd { width: 440px; height: 100%; padding: 0 0 0 15px; float: left; }
.wss_zxList2 .tag_list_pic ul li dl dd b { display: block; font-size: 16px; height: 30px; width: 100%; margin: 0 0 7px 0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.wss_zxList2 .tag_list_pic ul li dl dd b a { width: 100%; height: 100%; }
.wss_zxList2 .tag_list_pic ul li dl dd p { height: 84px; font-size: 14px; line-height: 22px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; }
.wss_zxList2 .tag_list_pic ul li dl dd span { float: none; }

.wss_zxList2 .act_list { width: 675px; padding-top: 10px; }
.wss_zxList2 .act_list .blue_txt { color: #1a4d97; }
.wss_zxList2 .act_list ul li { height: 147px; width: 100%; padding-bottom: 20px; padding-top: 20px; list-style: none; background: none; padding-left: 0; border-top: 1px #b3b3b3 dotted; }
.wss_zxList2 .act_list ul li dl { width: 100%; height: 100%; }
.wss_zxList2 .act_list ul li dl dt { width: 261px; height: 100%; float: left; position: relative; }
.wss_zxList2 .act_list ul li dl dt a { width: 100%; height: 100%; }
.wss_zxList2 .act_list ul li dl dt img { width: 100%; height: 100%; }
.wss_zxList2 .act_list ul li dl dt span { display: block; width: 50px; height: 50px; top: 50px; left: 105px; background: url(../webimages/wwow/ui_ele.png) no-repeat 0px -1717px; position: absolute; }
.wss_zxList2 .act_list ul li dl dd { width: 399px; height: 100%; padding: 0 0 0 15px; float: left; }
.wss_zxList2 .act_list ul li dl dd b { display: block; font-size: 16px; height: 30px; width: 100%; margin: 0 0 7px 0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.wss_zxList2 .act_list ul li dl dd b a { width: 100%; height: 100%; }
.wss_zxList2 .act_list ul li dl dd p { height: 84px; font-size: 14px; line-height: 22px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; }
.wss_zxList2 .act_list ul li dl dd span { float: none; }

.wss_zxList2 .kwd_img { width: 675px; height: 208px; margin-bottom: 30px; }
.wss_zxList2 .kwd_img a, .wss_zxList2 .kwd_img img { width: 100%; height: 100%; }
.wss_zxList2 .kwd_img .left { width: 405px; height: 208px; float: left; overflow: hidden; }
.wss_zxList2 .kwd_img .right { width: 270px; height: 208px; float: left; }
.wss_zxList2 .kwd_img .right .small { width: 133px; height: 68px; margin: 0 0 2px 2px; float: left; overflow: hidden; }
.wss_zxList2 .kwd_img img { cursor: pointer; transition: all 0.6s; }  
.wss_zxList2 .kwd_img img:hover { transform: scale(1.1); } 

.wss_zxList2 .kwd_list_pic { width: 675px; }
.wss_zxList2 .kwd_list_pic .la { width: 675px; height: 100%; }
.wss_zxList2 .kwd_list_pic h3 { height: 30px; width: 100%; font-size: 22px; color: #282828; }
.wss_zxList2 .kwd_list_pic h3 .box { float: right; position: relative; }
.wss_zxList2 .kwd_list_pic h3 .ctry { display: block; float: left; width: 20px; height: 20px; margin-top: 10px; background: url(/webimages/head_top_icon.png) no-repeat 0 -73px; font-size: 16px; line-height: 20px; text-indent: -68px; color: #000; }
.wss_zxList2 .kwd_list_pic h3 .ddl { position: absolute; width: 355px; top: 30px; right: 10px; background: #fff; padding: 5px 0px 10px 0px; z-index: 999; border: 1px solid #dcdcdc; display: none; }
.wss_zxList2 .kwd_list_pic h3 .ddl a { display: block; font-size: 14px; height: auto; padding: 0px; margin: 6px 5px 0 5px; float: left; }
.wss_zxList2 .kwd_list_pic h3 .ddl a:hover { color: #e30005; }
.wss_zxList2 .kwd_list_pic .la ul { width: 675px; overflow: hidden; border-bottom: none; }
.wss_zxList2 .kwd_list_pic ul li { height: 113px; width: 100%; padding-bottom: 30px; list-style: none; background: none; padding-left: 0; }
.wss_zxList2 .kwd_list_pic ul li dl { width: 100%; height: 100%; }
.wss_zxList2 .kwd_list_pic ul li dl dt { width: 220px; height: 100%; float: left; }
.wss_zxList2 .kwd_list_pic ul li dl dt a { width: 100%; height: 100%; }
.wss_zxList2 .kwd_list_pic ul li dl dt img { width: 100%; height: 100%; }
.wss_zxList2 .kwd_list_pic ul li dl dd { width: 440px; height: 100%; padding: 0 0 0 15px; float: left; }
.wss_zxList2 .kwd_list_pic ul li dl dd b { display: block; font-size: 16px; height: 30px; width: 100%; margin: 0 0 7px 0; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.wss_zxList2 .kwd_list_pic ul li dl dd b a { width: 100%; height: 100%; }
.wss_zxList2 .kwd_list_pic ul li dl dd p { height: 66px; font-size: 14px; line-height: 22px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; }
.wss_zxList2 .kwd_list_pic ul li dl dd span { float: none; }



/*资讯*/
.wss_zixun { width: 1000px; margin: 0 auto; position: relative; overflow: hidden; padding-bottom: 50px; }
.wss_zixunTot { width: 1000px; margin: 0 auto; }
.wss_zixunLeft { float: left; width: 680px; overflow: hidden; position: relative; height: 451px; }
.wss_zixunLeft ul { width: 9999px; position: absolute; }
.wss_zixunLeft ul li { width: 680px; height: 451px; float: left; }
.wss_zixunLeft ul li h3 { width: 680px; height: 30px; padding-bottom: 15px; }
.wss_zixunLeft ul li h3 a { font-size: 30px; color: #2d4497; font-weight: bold; line-height: 30px; display: inline-block; height: 30px; overflow: hidden; width: 619px; }
.wss_zixunLeft ul li h3 em { display: inline-block; width: 46px; height: 20px; background: url(../webimages/wss_zx_36.jpg) no-repeat; margin-left: 12px; }
.wss_zixunLeft ul li p { padding-bottom: 10px; }
.wss_zixunLeft ul li p a { color: #2d4497; }
.wss_zixunLeft ul li img.big { width: 680px; height: 350px; }
.wss_zixunLeft a.Left { display: block; position: absolute; top: 245px; left: 0px; background: url(../webimages/wss_zx_03.png) no-repeat; width: 40px; height: 60px; }
.wss_zixunLeft a:hover.Left { background: url(../webimages/wss_zx_04.png) no-repeat; }
.wss_zixunLeft a.Right { display: block; position: absolute; top: 245px; right: 0px; background: url(../webimages/wss_zx_06.png) no-repeat; width: 40px; height: 60px; }
.wss_zixunLeft a:hover.Right { background: url(../webimages/wss_zx_05.png) no-repeat; }
.wss_zxLefticon { width: 680px; height: 40px; line-height: 40px; background: url(../webimages/wss_zx_10.png) repeat; position: absolute; bottom: 0px; left: 0px; text-align: center; }
.wss_zxLefticon a { display: inline-block; background: url(../webimages/wss_zx_14.png) no-repeat; width: 10px; height: 10px; margin: 0px 3px; margin-top: 15px; }
.wss_zxLefticon a.cur { background: url(../webimages/wss_zx_12.png) no-repeat; }
.wss_zixunRight { float: right; width: 310px; }
.ysmt_wrap_wss { margin-bottom: 12px; }
.ysmt_wrap_wss ul { padding-bottom: 0px !important; }
.ysmt_wrap_wss ul li { width: 268px !important; margin-bottom: 11px !important; }
.ysmt_wrap_wss ul li a { width: 240px !important; }
.ysmt_wrap_wss ul li span.hot { background: #f38f0c !important; }
.ysmt_wrap_wss ul li span { background: #a8a7a7 !important; }
.wss_zixunRight a.gg { border: 1px #dcdcdc solid; width: 268px; height: 96px; display: block; }

.wss_zxtopline { width: 1000px; padding-top: 10px; }
/*.sptittle2 { background: url(../webimages/wss_zx_37.jpg) no-repeat left 3px !important; padding-left: 18px !important; height: 28px !important; margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px #ccc solid; }
*/ 
.sptittle2 span { font-size: 18px !important; }
.sptittle2 span a { font-size: 18px !important; }
.wss_zxtopline ul { width: 720px; position: relative; overflow: hidden; float: left; }
.wss_zxtopline ul li { float: left; width: 213px; height: 273px; border: 1px #e1e1e1 solid; padding: 8px; margin-right: 13px; }
.wss_zxtopline ul li.last { margin-right: 0px; }
.wss_zxtopline ul li a img { display: block; width: 213px; height: 138px; }
.wss_zxtopline ul li a.txt { display: block; font-size: 14px; color: #2d4497; width: 210px; overflow: hidden; padding-bottom: 5px; padding-top: 8px; line-height: 20px; }
.wss_zxtopline ul li p { color: #4c4c4c; line-height: 20px; }
.wss_zxtopline ul li span { font-size: 12px; color: #999; display: block; margin-top: 10px; }
.wss_zxtopline ol { width: 260px; float: right; }
.wss_zxtopline ol li { height: 29px; line-height: 29px; background: url(../webimages/wss_zx_38.jpg) no-repeat left center; padding-left: 15px; }
.wss_zxtopline ol li span { display: block; float: right; font-size: 12px; color: #666; }
.wss_zxtopline ol li a { display: inline-block; width: 230px; height: 29px; overflow: hidden; }
.wss_zxexpert { width: 1000px; padding-top: 10px; }
.wss_zxexpert ul { width: 165px; float: left; height: 265px; }
.wss_zxexpert ul img { width: 165px; height: 125px; }
.wss_zxexpert ul li.li2 { margin-top: 15px; }
.wss_zxexpert ol { float: left; width: 650px; margin-left: 20px; height: 265px; }
.wss_zxexpert ol li { background: url(../webimages/wss_zxl_04.jpg) no-repeat left center; height: 33px; line-height: 33px; padding-left: 15px; }
.wss_zxexpert ol li span { display: block; float: right; color: #999; font-family: Arial; }
.wss_zxexpert ol li a { display: inline-block; width: 410px; height: 30px; overflow: hidden; }
.wss_zxexpertdl { float: right; width: 265px; background: #f2f2f2; padding: 0px 15px; position: relative; margin-top: -15px; }
.wss_zxexpertdl dl { width: 265px; padding: 8px 0px; border-bottom: 1px #ececec solid; }
.wss_zxexpertdl dl.last { border-bottom: 0px; }
.wss_zxexpertdl dl dt { float: left; width: 101px; }
.wss_zxexpertdl dl dt a img { display: block; width: 101px; height: 76px; }
.wss_zxexpertdl dl dd { float: right; width: 150px; }
.wss_zxexpertdl dl dd a { width: 150px; height: 46px; overflow: hidden; display: block; margin-bottom: 5px; }
.wss_zxexpertdl dl dd p { color: #666; width: 150px; height: 23px; overflow: hidden; }

.wss_media { width: 1000px; padding-top: 20px; }
.wss_media dl { width: 286px; height: 286px; background: #f2f2f2; padding: 12px; float: left; }
.wss_media dl dt { }
.wss_media dl dt a img { display: block; width: 285px; height: 150px; }
.wss_media dl dd { }
.wss_media dl dd a { display: block; font-size: 16px; color: #2d4497; font-weight: bold; margin-top: 6px; margin-bottom: 3px; width: 285px; height: 23px; overflow: hidden; }
.wss_media dl dd p { color: #666; width: 286px; height: 110px; overflow: hidden; line-height: 22px; }
.wss_media ol { width: 320px; float: left; margin: 0px 30px; }
.wss_media ol li { height: 34px; line-height: 34px; background: url(../webimages/wss_zxl_04.jpg) no-repeat left center; padding-left: 15px; }
.wss_media ol li a { display: inline-block; width: 285px; height: 38px; overflow: hidden; }
.wss_media ol.ol2 { margin: 0px; float: right; width: 310px; }

/*联系我们*/
.wss_contact { width: 1000px; margin: 0 auto; }
.wss_contactTop { width: 1000px; }
.wss_contactSpan img { width: 1000px; height: 195px; margin-bottom: 10px; }
.wss_contactSpan li { padding: 0 10px 2px; text-align: center; border-right: 1px solid #000; float: left; }
.wss_contactSpan span { font-size: 14px; cursor: pointer; }
.wss_contactSpan li.cur span { color: #034794; border-bottom: 2px solid #034794; }
/*
.wss_contactSpan { width: 1000px; background: url(../webimages/wss_lx_15.jpg) repeat-x center 45px; }
.wss_contactSpan span { display: block; float: left; font-size: 14px; color: #999; padding: 0 10px; background: url(../webimages/wss_lx_06.png) no-repeat center 38px; height: 55px; cursor: pointer; text-align: center; line-height: 18px; }
.wss_contactSpan span.cur { background: url(../webimages/wss_lx_03.png) no-repeat center 35px; color: #2d4497; }*/
.wss_contactSpan span em { height: 50px; display: inline-block; /*background: url(../webimages/wss_lx_15.jpg) repeat-x center 45px;*/ }
.wss_contactSpan span em { width: 120px; background: url(../webimages/wss_lx_15.jpg) repeat-x center 45px; padding-top: 5px; }
.wss_contactCon { width: 1000px; padding-bottom: 20px; padding-top: 10px; display: none; }
.wss_contactCon dl { width: 1000px; padding: 30px 0px; border-bottom: 1px #e1e1e1 solid; }
.wss_contactCon dl dt { float: left; width: 500px; }
.wss_contactCon dl dt h4 { font-size: 24px; color: #000; }
.wss_contactCon dl dt h5 { font-size: 14px; color: #999; font-family: Arial; padding-top: 3px; padding-bottom: 20px; }
.wss_contactCon dl dt img { width: 480px; height: 240px; }
.wss_contactCon dl dd { float: right; width: 460px; padding: 70px 15px 15px; }
.wss_contactCon dl dd p { font-size: 14px; line-height: 28px; }
.wss_contactCon dl dd h6 { font-size: 18px; }
/*.wss_contactCon p.road { color: #403f3f; height: 147px; }
.wss_contactCon p.road span { width: 545px; display: inline-block; }
.wss_contactCon img.roading { width: 380px; height: 138px; border: 1px #ddd solid; padding: 15px; display: block; float: right; margin-top: -23px; }
*/
.wss_contactImg { width: 1000px; margin: 15px auto 0; }
.wss_contactImg li { float: left; width: 220px; float: left; margin: 0 15px; }
.wss_contactImg li img { width: 220px; height: 160px; }
.wss_contactPublic { width: 1000px; margin: 20px auto; padding: 10px 0; border: 1px #e6e6e6 solid; display: none; }
.wss_contactPublic ul { float: left; width: 228px; padding: 20px 10px; border-right: 1px #e6e6e6 dashed; background: url(../webimages/wss_lx_14.jpg) no-repeat right center; }
.wss_contactPublic ul h3 { font-size: 18px; color: #263e8e; font-weight: bold; line-height: 30px; }
.wss_contactPublic ul li { margin-top: 15px; }
.wss_contactPublic ul li p { font-size: 12px; color: #555; }
/*.wss_contactPublic ol { width: 452px; border: 1px #e6e6e6 solid; float: left; height: 270px; padding-bottom: 25px; padding-top: 65px; padding-left: 45px; background: url(../webimages/wss_lx_11.jpg) no-repeat right center; }
.wss_contactPublic ol h3 { font-size: 18px; color: #263e8e; font-weight: bold; }
.wss_contactPublic ol li { margin-top: 18px; float: left; margin-right: 30px; }
.wss_contactPublic ol li h4 { font-size: 14px; color: #000; }
.wss_contactPublic ol li p { font-size: 12px; color: #555; }*/

/*活动专题*/
.wss_active { width: 1000px; margin: 0 auto; position: relative; overflow: hidden; }
.wss_activeTop { width: 1000px; position: relative; height: 360px; overflow: hidden; }
.wss_activeTop ul { width: 99999px; position: absolute; }
.wss_activeTop ul li { float: left; width: 1000px; height: 360px; }
.wss_activeTop .Left { display: block; position: absolute; top: 155px; left: 0px; background: url(../webimages/wss_hd_04.png) no-repeat; width: 65px; height: 65px; }
/*.wss_activeTop .Left{ background:url(../webimages/wss_hd_05.png) no-repeat;}*/
.wss_activeTop .Right { display: block; position: absolute; top: 155px; right: 1px; background: url(../webimages/wss_hd_06.png) no-repeat; width: 65px; height: 65px; }
/*.wss_activeTop a:hover.Right{ background:url(../webimages/wss_hd_07.png) no-repeat;}*/
.wss_activeIcon { width: 1000px; height: 40px; line-height: 40px; background: url(../webimages/wss_zx_10.png) repeat; position: absolute; bottom: 0px; left: 0px; text-align: center; }
.wss_activeIcon a { display: inline-block; background: url(../webimages/wss_zx_14.png) no-repeat; line-height: 1111px; width: 10px; height: 10px; margin: 0px 3px; margin-top: 15px; }
.wss_activeIcon a.cur { background: url(../webimages/wss_zx_12.png) no-repeat; }
.wss_activeNew { width: 1000px; padding-top: 15px; }
.wss_activeDiv { width: 988px; border: 1px #d9d9d9 solid; background: #f2f2f2; padding: 5px; }
.wss_activeCon { padding: 20px; background: #fff; }

.wss_atConSpan { width: 950px; margin: 0 auto; }
.wss_atConSpan ul { width: 1000px; }
.wss_atConSpan ul li { width: 98px; display: block; float: left; text-align: center; cursor: pointer; background: #fff; padding: 10px; position: relative; background: url(../webimages/wss_hd_03.png) repeat-x center 4px; margin-top: 67px; padding-top: 30px; }
.wss_atConSpan ul li.top { margin-top: -12px; padding-bottom: 33px; background: url(../webimages/wss_hd_03.png) repeat-x center 83px; padding-top: 0px; }
.wss_atConSpan ul li.cur, .wss_atConSpan ul li:hover { color: #fff; }
.wss_atConSpan ul li span { padding: 10px; background: #fff; display: block; color: #4c4c4c; font-size: 14px; width: 78px; height: 46px; }
.wss_atConSpan ul li.cur span, .wss_atConSpan ul li:hover span { background: #2d4497; color: #fff; }
.wss_atConSpan ul li.top em { background: url(../webimages/wss_hd_8.jpg) no-repeat; position: absolute; top: 66px; left: 40%; }
.wss_atConSpan ul li em { background: url(../webimages/wss_hd_07.jpg) no-repeat; width: 19px; height: 9px; position: absolute; display: block; top: 21px; left: 40%; display: none; }
.wss_atConSpan ul li.cur em { display: block; }

.wss_atConDiv { display: none; width: 950px; margin-top: 21px; }
.wss_atConDiv dl { }
.wss_atConDiv dl dt { float: left; width: 605px; margin-left: 15px; }
.wss_atConDiv dl dt h4 { font-size: 30px; font-weight: bold; line-height: 30px; padding-bottom: 18px; display: block; width: 605px; height: 30px; overflow: hidden; }
.wss_atConDiv dl dt h4 a { color: #2d4497; }
.wss_atConDiv dl dt h4 a:hover { color: #333; }
.wss_atConDiv dl dt p.yy { width: 575px; height: 50px; background: #f2f2f2; padding: 15px; }
.wss_atConDiv dl dt p.yy span { display: block; font-size: 14px; color: #4c4c4c; }
.wss_atConDiv dl dt p.yy a { display: block; float: right; }
.wss_atConDiv dl dt p.txt { color: #4c4c4c; padding: 10px; width: 605px; height: 65px; overflow: hidden; }
.wss_atConDiv dl dd { float: right; }
.wss_actvideo { width: 1000px; margin-top: 20px; }
.wss_actvideo dl { float: left; width: 200px; height: 300px; text-align: center; background: #2d4497 url(../webimages/wss_hd_25.jpg) no-repeat bottom right; color: #fff; }
.wss_actvideo dl dt { padding-top: 60px; }
.wss_actvideo dl dt h4 { font-size: 21px; font-weight: bold; padding-bottom: 5px; display: block; }
.wss_actvideo dl dt h4 h5 { font-size: 16px; font-family: Arial; }
.wss_actvideo dl dd { padding-top: 140px; }
.wss_actvideo dl dd a { display: block; color: #fff; }
.wss_actvideo ul { float: right; width: 800px; }
.wss_actvideo ul li { float: left; position: relative; margin-left: 1px; }
.wss_actvideo ul li a { display: block; }
.wss_actvideo ul li img { display: block; }
.wss_actvideo ul li { width: 198px; height: 150px; margin-bottom: 1px; }
.wss_actvideo ul li.lid { width: 401px; height: 301px; }
.wss_actvideo ul li.lid em { top: 130px; left: 190px; }
.wss_actvideo ul li.lid span { height: 32px; line-height: 32px; font-size: 16px; font-weight: bold; }
.wss_actvideo ul li em { width: 49px; height: 49px; position: absolute; top: 47px; left: 83px; background: url(../webimages/wss_hd_08.png) no-repeat; }
.wss_actvideo ul li span { width: 100%; height: 22px; line-height: 22px; padding: 0 5px; text-align: center; color: #fff; overflow: hidden; position: absolute; bottom: 0; left: 0; background: url(/images/page/video_imgbg.png); }
.wss_actzhuanti { width: 1000px; padding-top: 15px; position: relative; overflow: hidden; }
.wss_actzhuanti ul { width: 1100px; padding-bottom: 30px; }
.wss_actzhuanti ul li { float: left; width: 306px; height: 296px; margin-right: 40px; margin-bottom: 20px; text-align: center; }
.wss_actzhuanti ul li a.img img { display: block; width: 306px; height: 228px; border: 1px #d9d9d9 solid; }
.wss_actzhuanti ul li a.txt { font-size: 14px; height: 28px; line-height: 28px; overflow: hidden; color: #000; font-weight: bold; }
.wss_actzhuanti ul li p { color: #666; line-height: 18px; height: 36px; overflow: hidden; }

/*美国*/
.wss_Usa { width: 1000px; margin: 0 auto; padding-top: 20px; }
.wss_UsaTop { width: 1000px; }
.wss_UsaHot { float: left; width: 600px; }
.wss_UsaHot h4 { font-size: 24px; color: #2d4497; font-weight: bold; padding-bottom: 15px; width: 600px; height: 25px; overflow: hidden; display: block; }
.wss_UsaHot h4 a { color: #034794; }
.wss_UsaHot h4 a:hover { color: #333; }
.wss_UsaHot p.top { color: #999; width: 600px; height: 46px; overflow: hidden; margin-bottom: 5px; }
.wss_UsaHot p.top a { color: #2d4497; }
.wss_UsaHot ul { }
.wss_UsaHot ul li { width: 600px; background: url(../webimages/wss_hd_09.jpg) no-repeat left center; padding-left: 15px; height: 30px; line-height: 30px; }
.wss_UsaHot ul li span { display: block; float: right; font-family: Arial; color: #999; }
.wss_UsaHot ul li a { display: inline-block; width: 500px; height: 30px; overflow: hidden; }
.wss_UsaPre { float: right; width: 380px; }
.wss_UsaPre dl { width: 100%; height: 30px; padding: 12px 0px; border-bottom: 1px #b1b1b1 dotted; }
.wss_UsaPre dl.fir h5 { font-size: 14px; }
.wss_UsaPre dl dt { float: left; width: 50px; }
.wss_UsaPre dl dt a { width: 50px; height: 32px; background: #f28a1b; text-align: center; line-height: 32px; color: #fff; display: block; }
.wss_UsaPre dl dt a.end { background: #e70012; }
.wss_UsaPre dl dd { float: left; width: 312px; line-height: 20px; margin-left: 10px; overflow: hidden; }
.wss_UsaPre dl dd a { display: block; color: #000; width: 100%; overflow: hidden; margin-top: -2px; }
.wss_UsaPre dl dd p { width: 300px; height: 17px; overflow: hidden; }
.wss_UsaPre dl.fir dd h5 a { }

.wss_UsaProject { width: 1000px; margin: 10px auto 0; padding-top: 15px; position: relative; }
.wss_UsaProjectSpan { position: absolute; top: 15px; left: 112px; }
.wss_UsaProjectSpan span { display: inline-block; width: 80px; height: 38px; text-align: center; line-height: 38px; cursor: pointer; }
.wss_UsaProjectSpan span.cur { background: #2d4497; color: #fff; }
.wss_UsaProjectSpan em { display: inline-block; margin: 0px 5px; }
.wss_UsaProjectDiv { width: 1000px; position: relative; overflow: hidden; height: 206px; display: none; }
.wss_UsaProjectDiv ul { width: 99999px; height: 188px; }
.wss_UsaProjectDiv ul li { float: left; text-align: center; padding: 8px; border: 1px #e1e1e1 solid; width: 215px; margin-right: 22px; height: 188px; }
.wss_UsaProjectDiv ul li a { display: block; font-size: 14px; }
.wss_UsaProjectDiv ul li a.txt { margin-top: 8px; width: 100%; height: 23px; overflow: hidden; }
.wss_UsaProjectDiv ul li a img { display: block; width: 213px; height: 155px; }
.wss_UsaProjectDiv a.Left { display: block; position: absolute; top: 60px; left: 0px; background: url(../webimages/index_06.png) no-repeat; width: 27px; height: 60px; }
.wss_UsaProjectDiv a:hover.Left { background: url(../webimages/index_08.png) no-repeat; }
.wss_UsaProjectDiv a.Right { display: block; position: absolute; top: 60px; right: 1px; background: url(../webimages/index_05.png) no-repeat; width: 27px; height: 60px; }
.wss_UsaProjectDiv a:hover.Right { background: url(../webimages/index_07.png) no-repeat; }
.wss_UsaProjectDiv li.cur1 { width: 980px; }
.wss_UsaProjectDiv li.cur2 { width: 470px; }
.wss_UsaProjectDiv li.cur3 { width: 300px; }

/*在线预约*/
.wss_Onlinyy { width: 670px; border: 1px #ccc solid; margin: 0 auto; margin-bottom: 50px; }
.wss_Onlinyy h3 { background: #eff1f7; width: 655px; height: 40px; line-height: 40px; padding-left: 15px; font-size: 14px; font-weight: bold; }
.wss_Onlinyy dl { padding: 25px 30px 30px 30px; }
.wss_Onlinyy dl dt { }
.wss_Onlinyy dl dt label { display: block; float: left; margin-right: 15px; }
.wss_Onlinyy dl dt label span { display: inline-block; line-height: 29px; }
.wss_Onlinyy dl dt label input { width: 125px; border: 1px #cccccc solid; padding: 5px 10px; }
.wss_Onlinyy dl dt label.l2 { position: relative; }
.wss_Onlinyy dl dt label.l2 em { width: 115px; border: 1px #ccc solid; display: inline-block; padding: 3px 10px; cursor: pointer; background: url(../webimages/wss_yy_03.jpg) no-repeat 115px center; }
.wss_Onlinyy dl dt label.l2 div { width: 135px; position: absolute; left: 43px; top: 30px; background: #fff; border: 1px #ccc solid; display: none; }
.wss_Onlinyy dl dt label.l2 div p { line-height: 24px; padding: 0px 10px; }
.wss_Onlinyy dl dd { padding-top: 15px; padding-right: 20px; }
.wss_Onlinyy dl dd input { float: right; display: inline-block; width: 100px; height: 30px; line-height: 30px; text-align: center; color: #fff; font-size: 14px; font-family: "微软雅黑"; background: #2d4497; cursor: pointer; margin-left: 10px; }


/*搜索页面*/
.wss_Search { width: 675px; padding-top: 0px; }
.wss_SearchTop { background: #2d4497; width: 645px; height: 55px; color: #fff; padding: 10px; }
.wss_SearchTop span { display: block; float: left; margin-left: 16px; margin-top: 13px; }
.wss_SearchTop label { display: block; float: right; height: 55px; background: #3a57c1; }
.wss_SearchTop label.l1 { width: 470px; }
.wss_SearchTop label.l1 input { background: #fff; margin: 5px; padding: 14px; width: 431px; display: inline-block; }
.wss_SearchTop label.l2 { width: 82px; background: #f00; }
.wss_SearchTop label.l2 input { background: url(../webimages/wss_search.jpg) no-repeat; cursor: pointer; width: 82px; height: 55px; }
.wss_SearchCon { width: 675px; margin-top: 30px; }
.wss_SearchCon h4 { font-size: 16px; font-weight: bold; padding-bottom: 8px; border-bottom: 1px #e0e0e0 solid; }
.wss_SearchCon dl { width: 675px; padding-top: 20px; }
.wss_SearchCon dl dt { float: left; width: 205px; height: 154px; }
.wss_SearchCon dl dt a img { display: block; width: 205px; height: 154px; }
.wss_SearchCon dl dd { width: 100%; padding: 5px 0; border-bottom: 1px dashed #ddd; }
.wss_SearchCon dl dd a { width: 100%; }
.wss_SearchCon dl dd a.tit { font-size: 16px; color: #2d4497; height: 24px; line-height: 24px; overflow: hidden; }
.wss_SearchCon dl dd a:hover.tit { color: #000; }
.wss_SearchCon dl dd p { font-size: 13px; color: #666; height: 66px; line-height: 22px; overflow: hidden; }
.wss_SearchCon dl dd a.more { color: #2d4497; }
.wss_SearchCon dl dd a:hover.more { color: #666; }


/*招聘*/
.wssyny_top { border-bottom: 1px #ccc solid; padding-bottom: 5px; }
.wss_Recruit { width: 1000px; padding-top: 10px; }
.wss_Recruit p.top { padding-bottom: 20px; }
.wss_Recruit p a { color: #3f5ab5; }
.wss_Recruit h4 { font-size: 16px; color: #3f5ab5; line-height: 40px; margin-bottom: 15px; border-bottom: 1px solid #d9d9d9; }
.wss_RecruitDiv { width: 1000px; background: #f8f8f8; padding: 20px 0px; margin-bottom: 23px; }
.wss_RecruitDiv dl { width: 640px; margin: 0 auto; }
.wss_RecruitDiv dl dt { float: left; font-size: 16px; color: #4c4c4c; line-height: 35px; }
.wss_RecruitDiv dl dd { float: right; width: 485px; height: 35px; }
.wss_RecruitDiv dl dd label { display: block; float: left; }
.wss_RecruitDiv dl dd label.l1 { width: 370px; height: 35px; border: 1px #d9d9d9 solid; }
.wss_RecruitDiv dl dd label.l1 input { padding: 8px 8px; width: 350px; }
.wss_RecruitDiv dl dd label.l2 { width: 110px; height: 35px; }
.wss_RecruitDiv dl dd label.l2 input { background: #3f5ab5; display: block; font-size: 16x; font-family: "微软雅黑"; width: 110px; height: 37px; color: #fff; cursor: pointer; }
.wss_Recruit table { border: 1px #d9d9d9 solid; border-right: 0px; margin-bottom: 50px; }
.wss_Recruit table tr { }
.wss_Recruit table tr.tit { background: #3f5ab5; color: #fff; font-size: 14px; }
.wss_Recruit table tr.ou { background: #f8f8f8; }
.wss_Recruit table tr td { height: 40px; line-height: 40px; text-align: center; border-right: 1px #d9d9d9 solid; }
.wss_Recruit table tr td a { color: #3f5ab5; }

/*招聘-详情*/
.wss_Recruitxx { width: 675px; }
.wss_Recruitxx table { font-size: 16px; color: #333; }
.wss_Recruitxx h4 { font-size: 16px; color: #333; margin-top: 60px; padding-bottom: 5px; }
.wss_Recruitxx p { font-size: 14px; color: #333; line-height: 25px; }
.wss_Recruitxx a.sq { width: 165px; height: 50px; line-height: 50px; color: #fff; background: #00a0e9; display: block; text-align: center; font-size: 16px; margin-top: 60px; }
#search0 { text-align: center; line-height: 32px; display: none; }
#search0 em { color: #f00; font-weight: bold; }





/**************************************zhy*/
.yny_top { width: 100%; border-bottom: 1px solid #d9d9d9; margin-bottom: 17px; }
.yny_topcont { width: 1000px; margin: 0 auto; height: auto; overflow: hidden; padding: 10px 0; }
.yny_topcont span { display: inline-block; color: #000; font-weight: bold; font-size: 20px; }
/*.yny_topcont p { display: inline-block; float: right; }*/
.yny_topcont p { display: inline-block; }
.yny_topcont p { color: #666; }
.yny_topcont p a { color: #666; }
.yny { width: 1000px; margin: 0 auto; }
.yny p.yema { text-align: center; margin: 30px 0px; }

/*----- */
.lmsgTab { border: 0px solid #ddd; margin: 0 0 60px; }
.lmsgTab th { text-align: right; }
.lmsgTab td { padding: 5px 0; line-height: 30px; }
.lmsgTab td em { color: #f00; margin-left: 10px; vertical-align: top; font: bold 16px arial; }
.lmsgTab td input { width: 240px; height: 20px; font: bold 18px/20px arial; padding: 10px 4px; border: 1px solid #ddd; color: #333; float: left; }
.lmsgTab td .tdta { width: 600px; height: 120px; border: 1px solid #ddd; color: #333; padding: 5px; }
.lmsgTab td a.subm { width: 109px; height: 36px; background: #0066cc; line-height: 36px; text-align: center; color: #fff; font-size: 16px; float: left; margin-left: 313px; }
.lmsgTab td img.code { float: left; margin-top: 5px; }

.ycase_wrap { width: 1000px; height: auto; overflow: hidden; }
.ycase_left { width: 675px; float: left; }
.ycase_right { width: 313px; float: right; }
/*.ycase_phone { border-top: 5px solid #2d4497; height: 200px; border-bottom: 1px solid #d9d9d9; border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; margin-bottom: 10px; }*/
.ycase_phone { height: 200px; margin-bottom: 10px; }
/*.ycasephone_cont { border-bottom: 1px solid #d9d9d9; }*/
.ycasephone_menu { padding: 14px 7px; height: auto; overflow: hidden; width: 295px; }
.ycasephone_menu a { padding: 0 8px; line-height: 35px; }
.ycasephone_menu a.cur, .ycasephone_menu a:hover { color: #2d4497; }

.ywx_wrap { border: 1px solid #dfdfdf; padding: 17px 20px; margin-bottom: 10px; }
.ywb { padding-bottom: 10pxp; border-bottom: 1px solid #d9d9d9; }
.ywx_cont .tit { width: 279px; height: auto; overflow: hidden; padding: 12px 0; }
.ywx_cont .tit span { padding-right: 10px; cursor: pointer; }
.ywx_cont .tit span.cur { color: #2d4497; }
.ywx_infotab { display: none; }
.ywx_infotabwrap p { padding: 10px 0; padding-bottom: 0px; color: #666; }

.ycasephoneinfo { display: none; }
/*2015-8-12*/
/*.yacti_wrap { border: 1px solid #dfdfdf; margin-top: 10px; }*/
.yacti_wrap { margin-top: 10px; }
/*.yacti_wrap .tit { width: 313px; height: auto; overflow: hidden; background: #eff1f7; border-bottom: 1px solid #d9d9d9; border-top: 5px solid #2d4497; padding: 7px 0; }*/
.yacti_wrap .tit { width: 313px; height: auto; overflow: hidden; border-left: 4px solid #2d4497; padding: 0; }
.yacti_wrap .tit span { display: inline-block; padding-left: 15px; color: #000; font-weight: bold; font-size: 18px; float: left; }
.yacti_wrap .tit a { display: inline-block; float: right; color: #b1b2b3; padding-right: 14px; }

/*.yacti_wrap ul { padding: 15px 20px; }*/
.yacti_wrap ul { border-top: 1px solid #d9d9d9; margin-top: 5px; padding: 15px 20px; }
.yacti_wrap ul li { width: 273px; height: auto; overflow: hidden; padding: 12px 0; border-bottom: 1px dashed #b1b1b1; }
.yacti_wrap ul li span a { display: inline-block; width: 48px; text-align: center; cursor: pointer; height: 32px; line-height: 32px; background: #f28a1b; color: #fff; float: left; }
.yacti_wrap ul li span a.end { background: #bbb; }
.yacti_wrap ul li .yhd_right { width: 200px; float: right; line-height: 20px; }
.yacti_wrap ul li .yhd_right p { height: 20px; line-height: 20px; overflow-y: hidden; }

.ysmt_wrap { border: 1px solid #dfdfdf; margin-top: 10px; }
.ysmt_wrap .tit { background: #2d4497; padding: 10px; padding-left: 23px; color: #fff; font-weight: bold; font-size: 16px; }
.ysmt_wrap .tit a { float: right; color: #fff; font-size: 12px; }
.ysmt_wrap ul { padding: 19px 22px 0; }
.ysmt_wrap ul li { margin-bottom: 14px; width: 267px; height: auto; overflow: hidden; }
.ysmt_wrap ul li span { color: #fff; width: 17px; height: 17px; color: #fff; text-align: center; background: #a8a7a7; line-height: 17px; display: inline-block; float: left; margin-right: 10px; font-size: 13px; }
.ysmt_wrap ul li span.hot { background: #f38f0c; }
.ysmt_wrap ul li a { display: inline-block; float: right; width: 240px; height: 17px; line-height: 17px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.yzj_info { padding: 12px 22px; }
.yzj_info dl { width: 267px; height: auto; overflow: hidden; border-bottom: 1px dashed #ececec; padding-bottom: 8px; margin-bottom: 8px; }
.yzj_info dl dt { width: 82px; float: left; margin-right: 9px; }
.yzj_info dl dd { width: 174px; float: left; line-height: 18px; }
.yzj_info dl dd h5 { padding-bottom: 5px; }
.yzj_info dl dd h5 a { font-size: 14px; }
.yzj_info dl dd p { font-size: 12px; height: 36px; line-height: 18px; overflow: hidden; }
.yzj_info_box a { padding-left: 11px; background: url(../webimages/ypic09.jpg) no-repeat left center; padding-left: 11px; display: block; }

.ycase_info { width: 674px; height: auto; overflow: hidden; margin-bottom: 55px; }
.ycase_info ul { width: 700px; }
.ycase_info ul li { width: 217px; float: left; margin-right: 10px; padding-bottom: 18px; position: relative; }
.ycase_info ul li a em { display: block; background: url(../webimages/wss_hd_08.png) no-repeat; width: 49px; height: 49px; position: absolute; top: 59px; left: 89px; }
.ycase_info ul li p { font-size: 12px; }
.ycase_info ul li h5 { padding: 8px 0; height: 43px; overflow: hidden; }
.ycase_info ul li h5 a { font-size: 14px; color: #000; }
.ycase_info ul li h5 a:hover { color: #2d4497; }



/*经典案例_列表详情*/
.ycase_detwrap h1 { color: #4c4c4c; font-size: 22px; line-height: 30px; text-align: center; padding-bottom: 18px; }
.ycase_detwrap h1 a { color: #4c4c4c; font-size: 22px; line-height: 30px; text-align: center; }
.ycase_detwrap h2 { color: #4c4c4c; font-size: 22px; line-height: 30px; text-align: center; padding-bottom: 18px; }
.ycase_detwrap h4 { text-align: center; color: #666; padding-bottom: 10px; }
.ycase_detwrap h4 a { color: #666; }
.ycase_detwrap h4 .online { display: inline-block; background: url(/webimages/new_side_float_icon_mini.png) no-repeat -3px -13px; background-color: #034794; color: #fff; text-indent: 20px; width: 85px; height: 25px; }
.ycase_detwrap .tag a:link { color: #666; }
.ycase_detwrap .tag a:visited { color: #666; }
.ycase_detwrap .tag a:hover { color: #034694; }
.ycase_detwrap .tag a:active { color: #034694; }
.ycase_det_share { width: 218px; margin: 0 auto; margin-bottom: 16px; height: auto; overflow: hidden; }
.ycase_det_share span { display: inline-block; float: left; line-height: 36px; color: #999; margin-left: 28px; }
.ycase_det_share .share_box { display: inline-block; float: right; margin-top: 10px; padding-right: 50px; }
.ycase_det_share span.sp01 { padding-left: 0px; font-size: 12px; color: #4c4c4c; margin-top: 8px; }
.ycase_detwrap .tit { border-bottom: 1px solid #eee; }
.y_bnt { width: 375px; height: auto; overflow: hidden; margin: 0 auto; margin-top: 35px; }
.y_bnt a { color: #fff; font-weight: bold; display: inline-block; float: left; margin-right: 10px; padding-left: 47px; width: 65px; height: 41px; line-height: 41px; margin-right: 10px; }
.y_bnt a.btn01 { background: url(../webimages/ypic14.jpg) no-repeat; }
.y_bnt a.btn02 { background: url(../webimages/ypic14.jpg) no-repeat; }
.y_bnt a.btn03 { background: url(../webimages/ypic14.jpg) no-repeat; }
.ycasedet_info .p01 { text-indent: 24px; }
.ycasedet_info .p02 { text-align: center; padding-bottom: 27px; border-bottom: 1px solid #ccc; margin-bottom: 26px; }
.ycasedet_info img { display: block; margin: 0 auto;max-width: 100%;max-height: 100%;object-fit: contain;}
/*.ycasedet_info img { display: block; }*/  /*想居左，没办法/非IE内核不起作用，还是固定居中吧*/
.ycasedet_info p { text-indent: 2em; }
.ycasedet_info table { background: #aaa; }
.ycasedet_info table tr { background: #fff; }

.ycase_img { width: 565px; height: 423px; position: relative; margin: 0 auto; position: relative; width: 565px; height: 423px; }
.ycase_img em { display: block; width: 49px; height: 49px; background: url(../webimages/wss_hd_08.png) no-repeat; position: absolute; top: 175px; left: 275px; cursor: pointer; }
.y_casefy a { color: #666; line-height: 30px; }
.y_casefy a:hover { color: #2d4497; }
.y_casefy { padding: 20px 0px; }

/*关于世贸通*/
.ybanner { position: relative; width: 1000px; text-align: center; overflow: hidden; height: 260px; margin: 0 auto; }
.ybanner img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.yny_menu { width: 100%; background: url(../webimages/ypic103h.png) repeat; position: absolute; left: 0; bottom: 0; }
.yny_menu_cont { width: 995px; margin-left: 10px; height: auto; overflow: hidden; }
.yny_menu_cont a { height: 45px; line-height: 45px; display: inline-block; padding: 0 50px; float: left; background: url(../webimages/ypic24.jpg) no-repeat right center; color: #fff; border-bottom: 1px solid #ddd; }
.yny_menu_cont a.cur, .yny_menu_cont a:hover { background: #fff; color: #000; }
.yabout_wrap .h3_tit { font-size: 36px; font-weight: bold; }
.yabout_wrap .sp01 { line-height: 42px; font-weight: bold; color: #818282; }
.yabout_wrap .p03 { font-weight: bold; font-size: 26px; color: #000; }
.yabout_wrap { margin-top: 50px; }


/*新闻中心*/
.xwzx { width: 685px; float: left; }
.xwzx dl { width: 295px; margin: 0 15px 25px 0; padding: 10px 15px; border: 1px solid #ddd; float: left; }
.xwzx dl dd { border-top: 1px solid #ddd; margin-top: 10px; padding-top: 5px; background: url(../webimages/index_03.png) no-repeat 0px -1788px; }
.xwzx dl dd span { color: #cdcdcd; font-size: 60px; line-height: 70px; width: 71px; height: 70px; border-bottom: 1px solid #ccc; }
.xwzx dl dd em { color: #ccc; font-size: 14px; line-height: 24px; padding-left: 30px; }
.xwzx dl dd a { color: #ccc; float: right; }
.xwzx dl dd a:hover { color: #375385; }
.xwzx dl dt { }
.xwzx dl dt p { width: 100%; height: 44px; line-height: 22px; overflow: hidden; }
.xwzx dl dt img { width: 100%; height: 175px; }
.xwzx dl dt h5 { width: 100%; height: 24px; line-height: 24px; overflow: hidden; }
.xwzx dl dt h5 a { color: #2d4497; font-size: 14px; }
.xwzx dl dt a.detail { color: #a7a7a7; font-size: 13px; margin-top: 10px; }
.cont_th { overflow: hidden; }

.y_yswrap { margin-top: 45px; }
.y_yswrap .tit { font-size: 26px; font-weight: bold; width: 743px; color: #2d4497; margin: 0 auto; padding-bottom: 60px; line-height: 35px; }
.y_yswrap dl { width: 743px; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 60px; }
.y_yswrap dl dt { width: 380px; float: left; position: relative; }
.y_yswrap dl dt span { display: inline-block; width: 117px; height: 114px; background: url(../webimages/ypic30.png) no-repeat; text-align: center; line-height: 114px; color: #fff; font-size: 53px; font-weight: bold; font-family: "Times New Roman", Times, serif; font-style: italic; position: absolute; left: 0; top: 38px; }
.y_yswrap dl dd { width: 336px; float: right; }
.y_yswrap dl dd h5 { color: #2d4497; font-size: 32px; font-weight: bold; line-height: 35px; padding-top: 62px; padding-bottom: 12px; font-style: italic; }
.y_yswrap dl dd p { font-size: 13px; }
.y_yswrap dl dt.dlright { float: right; }
.y_yswrap dl dd.dlleft { float: left; }

/*关于世贸通-世贸通荣誉*/
.smt_wrap { width: 685px; float: left; }
.smt_wrap ul { padding-bottom: 15px; border-bottom: 1px #b3b3b3 dotted; }
.smt_wrap li { margin: 0 12px 20px 0; width: 200px; height: 233px; line-height: 24px; float: left; text-align: center; padding: 7px 7px 0; border: 1px solid #ddd; overflow: hidden; }
.smt_wrap li img { width: 200px; height: 150px; }
/*.smt_wrap dl { background: url(../webimages/ypic48.jpg) 9px repeat-y; margin: 0 12px 20px 0; width: 200px; }
.smt_wrap dl.cur span.sp01 { background: url(../webimages/ypic35.jpg) no-repeat; }
.smt_wrap dl.cur dd img { border: 1px solid #2d4497; }
.smt_wrap dl dt { width: 45px; float: left; }
.smt_wrap dl dt span.sp01 { display: inline-block; width: 19px; margin-top: 93px; height: 19px; background: url(../webimages/ypic36.jpg) no-repeat center; }
.smt_wrap dl dd { width: 597px; float: right; height: auto; overflow: hidden; height: 150px; }
.smt_wrap dl.cur dd { background: #2d4497 url(../webimages/ypic49.jpg) right bottom no-repeat; }
.smt_wrap dl.cur dd p { color: #fff; }
.smt_wrap dl dd img { background: #fff; border: 1px solid #f2f2f7; margin-right: 62px; }
.smt_wrap dl dd p { color: #999; font-size: 18px; }
.smt_wrap dl dd span.sp02 { display: inline-block; vertical-align: middle; height: 196px; }
.smt_wrap dl dd span.sp03 { vertical-align: middle; color: #999; font-size: 18px; display: inline-block; width: 200px; }
.smt_wrap dl.cur dd span.sp03 { color: #fff; }
*/

/*关于世贸通*/
.aboout_02wrap .tit { font-size: 30px; font-size: 30px; line-height: 35px; padding: 18px 0; }
.aboout_02wrap p a { font-size: 14px; color: #f38f0c; }
.aboout_02wrap .tit02 { width: 1000px; height: auto; overflow: hidden; padding: 18px 0; }
.aboout_02wrap .tit02 span { display: inline-block; float: left; padding-left: 30px; background: url(../webimages/ypic51.jpg) no-repeat left center; font-size: 18px; font-weight: bold; }
.aboout_02wrap .tit02 em { display: inline-block; padding-left: 7px; color: #13539b; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.aboout_02wrap .tit02 a { display: inline-block; float: right; background: url(../webimages/ypic62.jpg) left top no-repeat; color: #999; }
.y_ryxg { border: 1px solid #e5ebed; padding: 20px 0; width: 1000px; position: relative; margin-bottom: 20px; }
.y_ryxg_cont { width: 1000px; height: 160px; overflow: hidden; margin: 0 auto; }
.y_ryxg_cont ul { width: 9900px; }
.y_ryxg_cont ul li { float: left; width: 175px; text-align: center; padding: 0 5px; margin-right: 18px; }
.y_ryxg_cont ul li p { width: 160px; height: 40px; line-height: 20px; padding-top: 0px; margin: 0 auto; overflow: hidden; }
.y_ryxg_cont ul li p a { color: #000; }
.y_ryxg_cont ul li p a:hover { color: #2d4497; }
.y_ryxg span { position: absolute; top: 76px; display: inline-block; width: 18px; height: 33px; cursor: pointer; }
.y_ryxg span.ry_left { background: url(../webimages/ypic53.jpg) no-repeat; left: 6px; }
.y_ryxg span.ry_right { background: url(../webimages/ypic54.jpg) no-repeat; right: 6px; }
.aboout_02wrap .img01 { display: inline-block; margin: 0 auto; }

.y_ryxg .Left { position: absolute; top: 60px; left: -5px; display: block; width: 27px; height: 60px; cursor: pointer; background: url(../webimages/index_06.png) no-repeat; z-index: 999; }
.y_ryxg .Right { position: absolute; top: 60px; right: 0px; display: block; width: 27px; height: 60px; cursor: pointer; background: url(../webimages/index_05.png) no-repeat; z-index: 999; }


.yabou_box03 { width: 1000px; height: auto; overflow: hidden; }
.yabou_left { float: left; width: 486px; border: 1px solid #e5ebed; }
.yabou_right { float: right; width: 486px; border: 1px solid #e5ebed; }
.yabou_box03 .tit { width: 486px; height: auto; overflow: hidden; padding: 2px 0; background: #3048ac; }
.yabou_box03 .tit span { display: inline-block; font-size: 18px; font-weight: bold; padding-left: 47px; background: url(../webimages/ypic55.jpg) no-repeat 16px center; color: #fff; display: inline-block; float: left; }
.yabou_box03 .tit em { font-size: 16px; font-family: Arial, Helvetica, sans-serif; color: #fff; padding-left: 7px; }
.yabou_box03 .tit a { display: inline-block; float: right; font-size: 12px; color: #fff; padding-right: 14px; }
.yabou_box03 dl { width: 448px; height: auto; overflow: hidden; margin: 0 auto; padding: 18px 0; border-bottom: 1px dashed #999; }
.yabou_box03 dl dt { float: left; width: 146px; height: 110px; float: left; }
.yabou_box03 dl dd { width: 287px; float: right; }
.yabou_box03 dl dd h5 { padding: 5px 0; }
.yabou_box03 dl dd h5 a { color: #3753b5; font-size: 15px; line-height: 26px; }
.yabou_box03 dl dd p { line-height: 20px; }
.yabou_box03 dl dd p a { font-size: 13px; color: #0068b7; }
.yabou_box03 ul { width: 448px; margin: 0 auto; margin-top: 16px; margin-bottom: 42px; }
.yabou_box03 ul li { width: 448px; height: auto; overflow: hidden; padding: 3px 0; }
.yabou_box03 ul li a { display: inline-block; float: left; padding-left: 11px; background: url(../webimages/ypic63.jpg) no-repeat left center; }
.yabou_box03 ul li em { display: inline-block; float: right; font-size: 13px; color: #999; }
.y_jwfw { width: 1000px; height: auto; overflow: hidden; }
.y_jwfw_menu { float: left; width: 203px; }
.y_jwfw_menu ul li { width: 88px; height: 58px; cursor: pointer; line-height: 58px; color: #fff; background: #2d4497; position: relative; padding-left: 10px; margin: 0 3px 2px 0; float: left; }
.y_jwfw_menu ul li.cur { background: #3c7ec9; }
.y_jwfw_menu ul li span { position: absolute; bottom: 0; right: 0; font-size: 40px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-family: Arial, Helvetica, sans-serif; }
.y_jwfw_tab { width: 797px; float: right; height: 300px; background: #f7f7f7; }
.y_jwfw_tab dl { height: auto; overflow: hidden; width: 797px; }
.y_jwfw_tab dt { width: 370px; height: 300px; float: left; }
.y_jwfw_tab dd { padding-left: 25px; width: 377px; padding-right: 25px; float: right; }
.y_jwfw_tab dd h5 { padding-top: 21px; padding-bottom: 16px; }
.y_jwfw_tab dd h5 a { font-weight: bold; font-size: 20px; }
.y_jwfw_tab dd a { color: #0068b7; font-size: 13px; padding-top: 20px; display: block; }
.ys_wrapbox { border: 8px solid #f2f2f2; padding: 24px 45px; width: 894px; margin-bottom: 30px; }
.ys_wrapbox dl { width: 894px; height: auto; overflow: hidden; }
.ys_wrapbox dl dt { float: left; width: 226px; height: 229px; position: relative; }
.ys_wrapbox dl dd { float: right; width: 590px; height: 229px; position: relative; }
.ys_wrapbox dl dd h5 { padding: 14px 0; padding-bottom: 0px; }
.ys_wrapbox dl dd h5 a { font-size: 30px; color: #2d4497; font-family: "华康俪金黑W8"; padding-bottom: 8px; }
.ys_wrapbox dl dd p { font-size: 13px; width: 590px; height: 92px; overflow: hidden; }
.ys_wrapbox dl dd p span { display: block; }
.ys_wrapbox dl dd p a { display: block; color: #0068b7; font-size: 13px; }
.ys_wrapbox dl dt span { display: inline-block; background: url(../webimages/ypic69.png) no-repeat; color: #fff; text-align: center; width: 70px; height: 71px; line-height: 71px; font-weight: bold; font-size: 36px; font-family: "Times New Roman", Times, serif; font-style: italic; position: absolute; left: 2px; top: 2px; }
.ys_wrapbox dl dd a { font-size: 13px; color: #0068b7; padding-top: 21px; display: block; }
.ys_wrapbox dl { padding: 30px 0; border-bottom: 1px solid #ededed; }
.ys_wrapbox dl dt.ys_right { float: right; }
.ys_wrapbox dl dd.ys_left { float: left; }

.y_jwfw_menu ul li.cur { background: #3c7ec9; }
.y_jwfw_menu ul li i { display: inline-block; width: 11px; height: 19px; background: url(../webimages/ypic70.png) no-repeat; position: absolute; right: -11px; top: 20px; display: none; }

.y_jwfw_menu ul li.cur00 i { display: block; }
.y_jwfw_tab dl { display: none; }




/*在线评估*/
.yzx_tit { padding-left: 20px; font-weight: bold; font-size: 18px; background: url(../webimages/ypic86.jpg) left 2px no-repeat; margin-top: 30px; padding-bottom: 14px; border-bottom: 1px solid #ccc; margin-bottom: 20px; }
.ypg_tab { padding: 30px 15px; width: 968px; border: 1px solid #ccc; height: auto; overflow: hidden; }
.ypg_tab ul { width: 1000px; }
.ypg_tab ul li { float: left; width: 435px; margin-right: 55px; display: table; margin-bottom: 20px; }
.ypg_tab ul li span { display: inline-block; float: left; text-align: right; height: 40px; line-height: 40px; margin-right: 10px; width: 58px; }
.ypg_tab ul li span i { color: #2d4497; }
.ypg_li { width: 362px; border: 1px solid #ccc; float: left; }
.ypg_li img { float: left; }
.ypg_li input { width: 290px; padding: 5px; line-height: 28px; height: 28px; color: #000; }
.ypg_li dl { cursor: pointer; line-height: 40px; background: url(../webimages/ypic76.jpg) no-repeat 232px 15px; }
.ypg_li dl p { padding-left: 20px; }
.ypg_tab ul li.yright span { width: 134px; }
.ypg_tab ul li.yright .ypg_li { width: 264px; position: relative; height: 40px; }
.ypg_tab ul li.yzxpg_ly { width: 915px; height: auto; overflow: hidden; float: left; margin-bottom: 21px; margin-right: 0; margin-left: 11px; }
.ypg_tab ul li.yzxpg_ly span { display: inline-block; float: left; margin-right: 10px; }
.ypg_tab ul li.yzxpg_ly .yaretxt { width: 803px; padding: 10px; float: left; border: 1px solid #ccc; height: 200px; resize: none; }
.ypg_tab ul li.ybntbox_li { width: 600px; }
.select_box { position: absolute; left: 0; top: 8px; width: 265px; z-index: 50; }
.ypg_li dl dd { display: none; background: #fff; border-top: 1px solid #ddd; position: relative; z-index: 100; }
.ypg_li dl dt { width: 208px; }
#select_box05 { background: url(../webimages/ypic81.jpg) no-repeat 232px 7px; }
.ypg_li dl dd { border-right: 1px solid #ccc; border-left: 1px solid #ccc; }

.ybntbox_li .ybntbox { padding-left: 69px; width: 735px; height: auto; overflow: hidden; }
.ybntbox_li .ybntbox input { height: 40px; width: 155px; text-align: center; line-height: 40px; color: #fff; background: #2d4497; margin-right: 19px; float: left; cursor: pointer; }
.ybntbox_li .ybntbox p { line-height: 40px; display: inline-block; float: left; }
.ymf_zl { padding: 50px; border: 1px solid #ccc; width: 900px; height: auto; overflow: hidden; margin-bottom: 51px; }
.ymf_zlul { width: 900px; height: auto; overflow: hidden; margin-bottom: 44px; }
.ymf_zl ul li { width: 192px; float: left; margin-right: 37px; }
.ymf_zl ul { width: 9900px; }
.ysub_pg { text-align: center; }
.ysub_pg input { width: 155px; height: 40px; line-height: 40px; cursor: pointer; color: #fff; background: #2d4497; text-align: center; margin-bottom: 16px; }
#select_box01 { z-index: 9; }
#select_box02 { z-index: 8; }
#select_box03 { z-index: 7; }
#select_box04 { z-index: 6; }
#select_box05 { z-index: 5; }
.ly_shadow { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: url(../webimages/ypic103h.png) repeat; z-index: 200; }
.ly_shadow .ly_box { width: 726px; margin: 0 auto; margin-top: 0; position: relative; }
.ly_box .tit { width: 724px; padding-left: 18px; height: 50px; line-height: 50px; font-size: 18px; background: url(../webimages/ypic88.png) no-repeat; color: #fff; }
.lyclose_btn { width: 28px; height: 28px; display: inline-block; background: url(../webimages/ypic87.jpg) no-repeat; position: absolute; right: 11px; top: 9px; cursor: pointer; }
.ly_box ul { width: 650px; }
.ly_box ul li { margin-right: 10px; float: left; width: 253px; padding: 5px; color: #666; border: 1px solid #ccc; margin-bottom: 14px; }
.ly_ul { padding: 75px 64px; width: 595px; height: auto; overflow: hidden; margin: 0 auto; background: #fff; }
.ly_box ul li.ema { width: 527px; height: auto; overflow: hidden; }
.ly_box ul li.ema .em { width: 524px; }
.ly_box ul li.ema .ly_ar { width: 512px; resize: none; height: 88px; padding: 5px; }
.yzm { width: 100px; float: left; }
.ly_box ul li.ema02 { border: none; }
.ly_box ul li.ema02 input.yzm { border: 1px solid #ccc; padding: 5px; text-align: center; padding-right: 15px; }
.ly_box ul li.ema02 img { float: left; padding-left: 12px; padding-top: 4px; }
.ly_box ul li.ema02 input.tj { width: 109px; height: 36px; background: #0066cc; line-height: 36px; text-align: center; color: #fff; font-size: 16px; float: right; cursor: pointer; }
/*----- */
.freeeTab { width: 100%; margin: 0 auto 20px; }
.freeeTab th { width: 200px; text-align: right; }
.freeeTab td { padding: 4px 0; }
.freeeTab td ul { width: 100%; }
.freeeTab td li { width: 78px; height: 32px; line-height: 32px; text-align: center; border: 1px solid #ddd; float: left; padding: 0; margin: 0 4px 4px 0; cursor: pointer; }
.freeeTab td li.cur { border: 1px solid #034794; background: url(/images/page/fecheck.png) no-repeat right bottom; }
.freeeTab td em { display: inline-block; font-size: 12px; color: #999; }
.freeeTab td ul.ultag li { width: 148px; }
.freeeTab td select { width: 140px; padding: 5px 0; color: #000; border: 1px solid #ddd; }
.freeeTab td input { margin-right: 4px; }
.freeeTab td span { margin: 0 10px 5px 0; float: left; }
.freeeTab td span select { width: 58px; }
.finfoBox { width: 100%; margin: 40px auto; background: #e5ecf4; border-top: 1px solid #034794; padding-bottom: 20px; }
.finfoTab { width: 85%; margin: 0 auto; }
.finfoTab thead th { font-size: 16px; padding: 10px 0; color: #034794; font-weight: bold; text-align: center; }
.finfoTab th { text-align: right; }
.finfoTab td { padding: 5px; }
.finfoTab td em { color: #f00; margin-left: 5px; }
.finfoTab td input { width: 160px; height: 20px; font: bold 18px/20px arial; padding: 6px 4px; border: 1px solid #ddd; color: #333; }
.finfoTab td select { width: 170px; padding: 5px 0; color: #000; border: 1px solid #ddd; }
.finfoBtn { width: 80%; margin: 0 auto; text-align: center; }
.finfoBtn input { height: 40px; width: 155px; line-height: 40px; color: #fff; background: #2d4497; cursor: pointer; }
.finfoBtn p { line-height: 40px; }
/*----- */
.igcountry { width: 88%; margin: 0 auto; padding-bottom: 20px; }
.igcountry h3 { color: #034794; line-height: 60px; text-align: center; font-size: 16px; font-weight: bold; }
.igcountry label { width: 80px; display: inline-block; margin-top: 10px; }
.igcountry label input { margin-right: 5px; }

/*经典案例*/
.yhot_xm .tit { width: 1000px; height: auto; display: table; padding: 13px 0; font-size: 18px; font-weight: bold; background: url(../webimages/ypic103.png) left 47px repeat-x; }
.yhot_xm .tit span { display: inline-block; float: left; padding-left: 18px; background: url(../webimages/ypic86.jpg) left center no-repeat; }
.yhot_xm .tit .more { color: #999; font-size: 12px; background: url(../webimages/ypic62.jpg) left top no-repeat; display: inline-block; float: right; margin-top: 7px; }
.yhot_xm .tit .xm_ment { font-weight: 500; font-size: 13px; display: inline-block; float: right; display: table; padding-right: 40px; }
.yhot_xm .tit .xm_ment a { line-height: 34px; display: inline-block; width: 58px; height: 54px; float: left; text-align: center; }
.yhot_xm .tit .xm_ment a.cur { background: url(../webimages/ypic89.jpg) no-repeat; color: #fff; }
.ydl_hotcont { width: 1000px; height: 250px; overflow: hidden; }
.ydl_hotcont ul li { width: 226px; float: left; margin: 0 10px 10px 0; padding: 7px; border: 1px solid #ddd; }
.ydl_hotcont ul { width: 9900px; }
.ydl_hotcont ul li dl h5 { padding: 8px 0; height: 44px; line-height: 22px; overflow: hidden; border-bottom: 0px solid #ddd; }
.ydl_hotcont ul li dl h5 a { font-size: 15px; color: #034794; }
.ydl_hotcont ul li dl p { height: 54px; overflow: hidden; font-size: 12px; line-height: 18px; padding: 10px 0 0; margin-bottom: 5px; }
.ydl_hotcont ul li dl p a { color: #034794; }
.ydl_hotcont ul li dl a.yhot_more { margin-top: 15px; width: 90px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; background: url(../webimages/ypic91.jpg) no-repeat; display: inline-block; }
.ydl_hotcont ul li dl a:hover.yhot_more { background: url(../webimages/ypic92.jpg) no-repeat; color: #2d4497; }
.ydl_wrap { position: relative; }
/*.hot_left, .hot_right { display: inline-block; width: 44px; height: 44px; position: absolute; top: 113px; cursor: pointer; }
.hot_left { left: 0; background: url(../webimages/ypic101.png) no-repeat; }
.hot_right { right: 0; background: url(../webimages/ypic102.png) no-repeat; }*/
.ydl_wrap .hot_left { position: absolute; top: 60px; left: -5px; display: block; width: 27px; height: 60px; cursor: pointer; background: url(../webimages/index_06.png) no-repeat; z-index: 999; }
.ydl_wrap .hot_right { position: absolute; top: 60px; right: 0px; display: block; width: 27px; height: 60px; cursor: pointer; background: url(../webimages/index_05.png) no-repeat; z-index: 999; }

/*.ydl_hotcont { display: none; }*/
.ydl_hotcont ul li { padding-bottom: 0px; }
.ydl_hotcont ul li dt img { width: 226px; height: 170px; }

.yhwzy_wrap .tit { width: 1000px; height: auto; display: table; padding: 13px 0; font-size: 18px; font-weight: bold; background: url(../webimages/ypic103.png) left 47px repeat-x; }
.yhwzy_wrap .tit span { display: inline-block; float: left; padding-left: 18px; background: url(../webimages/ypic86.jpg) left center no-repeat; }
.yhwzy_wrap .tit .more { color: #999; font-size: 12px; background: url(../webimages/ypic62.jpg) left top no-repeat; display: inline-block; float: right; margin-top: 7px; }
.yhwzy_wrap .tit .xm_ment { font-weight: 500; font-size: 13px; display: inline-block; float: right; display: table; padding-right: 40px; }
.yhwzy_wrap .tit .xm_ment a { line-height: 34px; display: inline-block; width: 58px; height: 54px; float: left; text-align: center; }
.yhwzy_wrap .tit .xm_ment a.cur { background: url(../webimages/ypic89.jpg) no-repeat; color: #fff; }
.yhw { position: relative; border: 0px #ddd solid; padding: 10px 0; }
.yhw_cmain { width: 980px; height: auto; overflow: hidden; margin: 0 auto; }
.yhw_cmain ul { width: 650px; float: left; margin-left: 10px; }
.yhw_cmain ul li { list-style: disc inside; width: 310px; float: left; height: 28px; line-height: 28px; margin: 0 5px 0 10px; overflow: hidden; border-bottom: 1px dotted #ddd; }
.yhw_cmain ul li.more { width: 620px; text-align: right; padding: 0 10px; border: 0; list-style: none; }
.yhw_cmain span { float: left; width: 320px; height: 240px; }
.yhw_cmain span img { width: 320px; height: 240px; }
/*
.yhw .hw_right { background: url(../webimages/ypic54.jpg) no-repeat; }
.yhw .hw_left, .yhw .hw_right { display: inline-block; width: 20px; height: 34px; position: absolute; top: 115px; cursor: pointer; }
.yhw .hw_left { left: 15px; background: url(../webimages/ypic96.jpg) no-repeat; }
.yhw .hw_right { right: 15px; background: url(../webimages/ypic97.jpg) no-repeat; }*/
.yhw .hw_left { position: absolute; top: 60px; left: -5px; display: block; width: 27px; height: 60px; cursor: pointer; background: url(../webimages/index_06.png) no-repeat; z-index: 999; }
.yhw .hw_right { position: absolute; top: 60px; right: 0px; display: block; width: 27px; height: 60px; cursor: pointer; background: url(../webimages/index_05.png) no-repeat; z-index: 999; }





/*美国*/
.wss_UsaProjectDiv_wrap a.Left, .wss_UsaProjectDiv_wrap a.Right { z-index: 900; }
.wss_UsaProjectDiv_wrap a.Left { display: block; position: absolute; top: 137px; left: 0px; background: url(../webimages/index_06.png) no-repeat; width: 27px; height: 60px; }
.wss_UsaProjectDiv_wrap a:hover.Left { background: url(../webimages/index_08.png) no-repeat; }
.wss_UsaProjectDiv_wrap a.Right { display: block; position: absolute; top: 137px; right: 1px; background: url(../webimages/index_05.png) no-repeat; width: 27px; height: 60px; }
.wss_UsaProjectDiv_wrap a:hover.Right { background: url(../webimages/index_07.png) no-repeat; }


.wss_zhinan { width: 998px; border: 1px solid #ccc; height: auto; overflow: hidden; margin-top: 28px; }
.wss_zhinan dt { width: 100px; height: 46px; float: left; color: #fff; font-size: 22px; font-weight: bold; text-align: center; line-height: 28px; background: #034794 url(../webimages/wss_usa_34.jpg) no-repeat center bottom; padding-top: 22px; padding-bottom: 74px; }
.wss_zhinan dd { width: 830px; float: right; padding: 12px 32px; border-top: 4px solid #f2f2f2; border-right: 4px solid #f2f2f2; border-bottom: 4px solid #f2f2f2; }
.wss_zhinan dd ul { width: 900px; }
.wss_zhinan dd ul li { float: left; width: 84px; margin-right: 40px; }
.wss_zhinan dd ul li span { display: block; height: 83px; width: 84px; cursor: pointer; }
.wss_zhinan dd ul li em { padding-top: 10px; line-height: 23px; display: block; text-align: center; font-size: 12px; }
.wss_zhinan dd ul li span.sp01 { background: url(../webimages/wss_usa_20.jpg) no-repeat; }
.wss_zhinan dd ul li span.sp02 { background: url(../webimages/wss_usa_22.jpg) no-repeat; }
.wss_zhinan dd ul li span.sp03 { background: url(../webimages/wss_usa_24.jpg) no-repeat; }
.wss_zhinan dd ul li span.sp04 { background: url(../webimages/wss_usa_26.jpg) no-repeat; }
.wss_zhinan dd ul li span.sp05 { background: url(../webimages/wss_usa_28.jpg) no-repeat; }
.wss_zhinan dd ul li span.sp06 { background: url(../webimages/wss_usa_30.jpg) no-repeat; }
.wss_zhinan dd ul li span.sp07 { background: url(../webimages/wss_usa_32.jpg) no-repeat; }

.wss_zhinan dd ul li span.sp08 { background: url(../webimages/wss_usa_33.jpg) no-repeat; }

.wss_zhinan dd ul li span.cur em { color: #2d4497; }
.wss_zhinan dd ul li.cur em { color: #034794; }
.wss_zhinan dd ul li.cur span.sp01 { background: url(../webimages/wss_usa_21.jpg) no-repeat; }
.wss_zhinan dd ul li.cur span.sp02 { background: url(../webimages/wss_usa_23.jpg) no-repeat; }
.wss_zhinan dd ul li.cur span.sp03 { background: url(../webimages/wss_usa_25.jpg) no-repeat; }
.wss_zhinan dd ul li.cur span.sp04 { background: url(../webimages/wss_usa_27.jpg) no-repeat; }
.wss_zhinan dd ul li.cur span.sp05 { background: url(../webimages/wss_usa_29.jpg) no-repeat; }
.wss_zhinan dd ul li.cur span.sp06 { background: url(../webimages/wss_usa_31.jpg) no-repeat; }
.wss_zhinan dd ul li.cur span.sp07 { background: url(../webimages/wss_usa_15.jpg) no-repeat; }

.wss_zhinan dd ul li.cur span.sp08 { background: url(../webimages/wss_usa_35.jpg) no-repeat; }

.wss_zhinan { margin-bottom: 29px; width: 1000px; height: auto; overflow: hidden; }
.yzn_box01_left { width: 720px; float: left; }
.yzn_box01_left ul { }
.yzn_box01_left ul li { width: 340px; margin-right: 20px; float: left; margin-bottom: 20px; }
.yzn_box01_left .tit { width: 340px; overflow: hidden; border-bottom: 1px solid #ccc; margin-bottom: 10px; }
.yzn_box01_left .tit span { font-size: 18px; font-weight: bold; display: inline-block; float: left; padding: 0 15px; height: 38px; line-height: 34px; background: #034794; color: #fff; /* url(../webimages/wss_zx_37.jpg) no-repeat;*/ }
.yzn_box01_left .tit a { display: inline-block; color: #999; float: right; margin-top: 12px; background: url(../webimages/ypic62.jpg) left top no-repeat; }

.ytj_info p { line-height: 30px; }
.ytj_info { width: 300px; height: 90px; overflow: hidden; }
.ytj_info2 { width: 300px; height: 186px; overflow: hidden; line-height: 26px; }

.yzn_box01_right { width: 280px; float: left; }
.yzn_box01_right .tit { width: 100%; overflow: hidden; border-bottom: 1px solid #ccc; margin-bottom: 15px; }
.yzn_box01_right .tit span { font-size: 18px; font-weight: bold; display: inline-block; float: left; padding: 0 15px; height: 38px; line-height: 34px; background: #034794; color: #fff; /*background: url(../webimages/wss_zx_37.jpg) no-repeat;*/ }
.yzn_box01_right .tit a { display: inline-block; color: #999; float: right; margin-top: 12px; background: url(../webimages/ypic62.jpg) left top no-repeat; }
.yzn_box01_summary { width: 278x; padding: 5px 5px 15px; border: 1px solid #ddd; }
.yzn_box01_summary h3 { font-weight: bold; color: #034794; }
.yzn_box01_summary p { font-size: 12px; height: 36px; line-height: 18px; overflow: hidden; }
.yzn_box01_summary img { width: 268px; height: 220px; }

.yzn_box01pic { width: 100%; overflow: hidden; }
.yzn_box01pic ul { width: 99000px; }
.yzn_box01pic ul li { width: 170px; float: left; margin: 0 6px 10px; font-size: 12px; padding: 8px 8px 4px; border: 1px solid #ddd; text-align: center; }
.yzn_box01pic ul li a span { display: inline-block; height: 16px; line-height: 16px; overflow: hidden; }
.yzn_box01 { width: 1000px; height: auto; overflow: hidden; margin-bottom: 20px; }

.yhczl_wrap { padding-bottom: 27px; position: relative; }
.yhczl_wrap .tit { width: 1000px; overflow: hidden; border-bottom: 1px solid #ccc; margin-bottom: 20px; }
/*.yhczl_wrap .tit span { font-size: 18px; font-weight: bold; display: inline-block; float: left; padding-left: 16px; background: url(../webimages/wss_zx_37.jpg) no-repeat; }
.yhczl_wrap .tit a { display: inline-block; color: #999; float: right; background: url(../webimages/ypic62.jpg) left top no-repeat; }*/
.yhczl_wrap .tit span { font-size: 18px; font-weight: bold; display: inline-block; float: left; padding: 0 15px; height: 38px; line-height: 34px; background: #034794; color: #fff; /*background: url(../webimages/wss_zx_37.jpg) no-repeat;*/ }
.yhczl_wrap .tit a { display: inline-block; color: #999; float: right; margin-top: 12px; background: url(../webimages/ypic62.jpg) left top no-repeat; }
.yhczl_contwrap { width: 1000px; position: relative; }
.yhczl_contmain { width: 100%; height: auto; overflow: hidden; margin: 0 auto; }
.yhczl_contmain ul { width: 99000px; }
.yhczl_contmain ul li { float: left; width: 173px; border: 1px solid #ddd; padding: 7px; margin-right: 13px; }
.yhczl_contmain ul li dl dt { height: 187px; border-bottom: 1px solid #ddd; }
.yhczl_contmain ul li dl dt img { padding-bottom: 7px; }
.yhczl_contmain ul li dl dt span { color: #3753b5; }
.yhczl_contmain ul li dl dd span { color: #999; display: inline-block; float: left; padding-left: 24px; background: url(../webimages/yapic01.jpg) left center no-repeat; }
.yhczl_contmain ul li dl dd a { display: inline-block; float: right; font-size: 12px; color: #999; }
.yhczl_contmain ul li dl dd { padding: 10px 0; display: none; }
/*
.yhczl_contwrap .yhcz_left, .yhczl_contwrap .yhcz_right { display: inline-block; position: absolute; top: 106px; width: 17px; height: 29px; }
.yhczl_contwrap .yhcz_left { left: 0; background: url(../webimages/yapic02.jpg) no-repeat; }
.yhczl_contwrap .yhcz_right { right: 0; background: url(../webimages/yapic03.jpg) no-repeat; }
.yhczl_contwrap a:hover.yhcz_left { background: url(../webimages/yapic02_02.jpg) no-repeat; }
.yhczl_contwrap a:hover.yhcz_right { background: url(../webimages/yapic03_02.jpg) no-repeat; }
*/
.yhczl_contwrap .Left { position: absolute; top: 60px; left: -5px; display: block; width: 27px; height: 60px; cursor: pointer; background: url(../webimages/index_06.png) no-repeat; z-index: 999; }
.yhczl_contwrap .Right { position: absolute; top: 60px; right: 0px; display: block; width: 27px; height: 60px; cursor: pointer; background: url(../webimages/index_05.png) no-repeat; z-index: 999; }



.yhz_wrap { margin-bottom: 20px; }
.yhz_wrap .tit { width: 1000px; height: auto; overflow: hidden; padding-bottom: 12px; border-bottom: 1px solid #ddd; margin-bottom: 20px; }
.yhz_wrap .tit span { display: inline-block; padding-left: 19px; background: url(../webimages/wss_zx_37.jpg) no-repeat left center; font-size: 18px; font-weight: bold; }
.yhz_titright { display: inline-block; float: right; height: auto; overflow: hidden; width: 420px; }
.yhz_emwrap { display: inline-block; float: left; margin-right: 30px; }
.yhz_titright a { display: inline-block; float: right; color: #999; background: url(../webimages/ypic62.jpg) left top no-repeat; }
.yhz_emwrap em { padding: 0 13px; cursor: pointer; }
.yhz_emwrap em.cur { color: #3753b5; font-weight: bold; }
.yhz_tabinfo { width: 1000px; height: auto; overflow: hidden; display: none; }
.yhz_tabinfo dt { display: inline-block; float: left; color: #fff; width: 50px; text-align: center; height: 100px; padding-top: 70px; background: #2d4497; }
.yhz_tabinfo dd { width: 943px; float: right; height: auto; overflow: hidden; }
.yhz_tabinfo dd ul { width: 1000px; }
.yhz_tabinfo dd ul li { width: 273px; float: left; border-right: 1px solid #ccc; color: #999; padding-left: 38px; }

.ysmtys_wrap .tit { width: 1000px; height: auto; overflow: hidden; padding-bottom: 12px; border-bottom: 1px solid #ddd; margin-bottom: 20px; }
.ysmtys_wrap .tit span { display: inline-block; padding-left: 19px; background: url(../webimages/wss_zx_37.jpg) no-repeat left center; font-size: 18px; font-weight: bold; }

.ysmtys_cont { width: 1000px; height: auto; overflow: hidden; margin-bottom: 26px; }
.ysmtys_cont ul { width: 1100px; }
.ysmtys_cont ul li { float: left; width: 220px; margin-right: 10px; padding: 10px; border: 1px solid #ddd; }
.ysmtys_cont ul li h5 { padding: 10px 0; }
.ysmtys_cont ul li p { height: 65px; overflow: hidden; }


.yymmg_wrap .tit { width: 1000px; overflow: hidden; border-bottom: 1px solid #ddd; margin-bottom: 20px; }
/*.yymmg_wrap .tit span { display: inline-block; padding-left: 19px; background: url(../webimages/wss_zx_37.jpg) no-repeat left center; font-size: 18px; font-weight: bold; }*/
.yymmg_wrap .tit span { font-size: 18px; font-weight: bold; display: inline-block; float: left; padding: 0 15px; height: 38px; line-height: 34px; background: #034794; color: #fff; }
.yymmg_cont { width: 1000px; height: auto; overflow: hidden; margin-bottom: 37px; }
.yymmg_cont ul { width: 1050px; }
.yymmg_cont ul li { width: 490px; border: 1px solid #ddd; float: left; margin-right: 16px; margin-bottom: 11px; }
.yymmg_cont ul li .tit02 { width: 490px; height: auto; overflow: hidden; padding: 9px 0; background: #f2f2f2; border-bottom: 1px solid #d9d9d9; }
.yymmg_cont ul li .tit02 span { display: inline-block; float: left; color: #2d4497; font-size: 16px; padding-left: 16px; }
.yymmg_cont ul li .tit02 span a { display: inline-block; float: left; color: #2d4497; font-size: 16px; padding-left: 0px; }
.yymmg_cont ul li .tit02 a { display: inline-block; float: right; color: #999; font-size: 12px; padding-right: 16px; }

.yymmg_info { padding: 15px; line-height: 30px; }
.yymmg_info .p02 { font-size: 13px; color: #999; line-height: 22px; padding-bottom: 5px; }
.yymmg_infocont p { width: 460px; height: auto; overflow: hidden; }
.yymmg_infocont p a { display: inline-block; float: left; background: url(../webimages/yapic04.jpg) left center no-repeat; padding-left: 13px; }
.yymmg_infocont p em { color: #999; display: inline-block; float: right; }



.yymmg_cont_us { width: 1000px; height: auto; overflow: hidden; margin-bottom: 37px; }
.yymmg_cont_us ul { width: 1050px; }
.yymmg_cont_us ul li { width: 490px; border: 1px solid #ddd; float: left; margin-right: 16px; margin-bottom: 11px; }
.yymmg_cont_us ul li .tit02 { width: 490px; height: auto; overflow: hidden; padding: 9px 0; background: #f2f2f2; border-bottom: 1px solid #d9d9d9; }
.yymmg_cont_us ul li .tit02 span { display: inline-block; float: left; color: #2d4497; font-size: 16px; padding-left: 16px; }
.yymmg_cont_us ul li .tit02 span a { display: inline-block; float: left; color: #2d4497; font-size: 16px; padding-left: 0px; }
.yymmg_cont_us ul li .tit02 a { display: inline-block; float: right; color: #999; font-size: 12px; padding-right: 16px; }

.yymmg_info_us { padding: 15px; line-height: 30px; }
.yymmg_info_us .p02 { font-size: 13px; color: #999; line-height: 22px; padding-bottom: 5px; }
.yymmg_infocont_us p { width: 460px; height: auto; overflow: hidden; }
.yymmg_infocont_us p a { display: inline-block; float: left; background: url(../webimages/yapic04.jpg) left center no-repeat; padding-left: 13px; }
.yymmg_infocont_us p em { color: #999; display: inline-block; float: right; }


/*美国底部栏目1*/
.yymmg_cont_us ul li .tit02_us1 { width: 490px; height: auto; overflow: hidden; padding: 0; background: #f2f2f2; border-bottom: 1px solid #d9d9d9; }
.yymmg_cont_us ul li .tit02_us1 span {height: 40px; line-height: 40px; display: inline-block; float: left; color: #0077c1; font-size: 16px; padding-left: 10px; }
.yymmg_cont_us ul li .tit02_us1 span.cur {background: #2f47aa url(../webimages/index_202.png) no-repeat center 32px; border: 0; }
.yymmg_cont_us ul li .tit02_us1 span.cur a {color: #fff;}
.yymmg_cont_us ul li .tit02_us1 span a { display: inline-block; float: left; color: #2d4497; font-size: 16px; padding-left: 0px; }
.yymmg_cont_us ul li .tit02_us1 a { display: inline-block; float: right; color: #999; font-size: 12px; padding-right: 16px; }

.yymmg_info_us1 { padding: 15px; line-height: 30px; display: none;}
.yymmg_info_us1 .p02 { font-size: 13px; color: #999; line-height: 22px; padding-bottom: 5px; }
.yymmg_infocont_us1 p { width: 460px; height: auto; overflow: hidden; }
.yymmg_infocont_us1 p a { display: inline-block; float: left; background: url(../webimages/yapic04.jpg) left center no-repeat; padding-left: 13px; }
.yymmg_infocont_us1 p em { color: #999; display: inline-block; float: right; }

/*美国底部栏目2*/
.yymmg_cont_us ul li .tit02_us2 { width: 490px; height: auto; overflow: hidden; padding: 0; background: #f2f2f2; border-bottom: 1px solid #d9d9d9; }
.yymmg_cont_us ul li .tit02_us2 span {height: 40px; line-height: 40px; display: inline-block; float: left; color: #0077c1; font-size: 16px; padding-left: 10px; }
.yymmg_cont_us ul li .tit02_us2 span.cur {background: #2f47aa url(../webimages/index_202.png) no-repeat center 32px; border: 0; }
.yymmg_cont_us ul li .tit02_us2 span.cur a {color: #fff;}
.yymmg_cont_us ul li .tit02_us2 span a { display: inline-block; float: left; color: #2d4497; font-size: 16px; padding-left: 0px; }
.yymmg_cont_us ul li .tit02_us2 a { display: inline-block; float: right; color: #999; font-size: 12px; padding-right: 16px; }

.yymmg_info_us2 { padding: 15px; line-height: 30px; display: none;}
.yymmg_info_us2 .p02 { font-size: 13px; color: #999; line-height: 22px; padding-bottom: 5px; }
.yymmg_infocont_us2 p { width: 460px; height: auto; overflow: hidden; }
.yymmg_infocont_us2 p a { display: inline-block; float: left; background: url(../webimages/yapic04.jpg) left center no-repeat; padding-left: 13px; }
.yymmg_infocont_us2 p em { color: #999; display: inline-block; float: right; }

/*美国底部栏目3*/
.yymmg_cont_us ul li .tit02_us3 { width: 490px; height: auto; overflow: hidden; padding: 0; background: #f2f2f2; border-bottom: 1px solid #d9d9d9; }
.yymmg_cont_us ul li .tit02_us3 span {height: 40px; line-height: 40px; display: inline-block; float: left; color: #0077c1; font-size: 16px; padding-left: 10px; }
.yymmg_cont_us ul li .tit02_us3 span.cur {background: #2f47aa url(../webimages/index_202.png) no-repeat center 32px; border: 0; }
.yymmg_cont_us ul li .tit02_us3 span.cur a {color: #fff;}
.yymmg_cont_us ul li .tit02_us3 span a { display: inline-block; float: left; color: #2d4497; font-size: 16px; padding-left: 0px; }
.yymmg_cont_us ul li .tit02_us3 a { display: inline-block; float: right; color: #999; font-size: 12px; padding-right: 16px; }

.yymmg_info_us3 { padding: 15px; line-height: 30px; display: none;}
.yymmg_info_us3 .p02 { font-size: 13px; color: #999; line-height: 22px; padding-bottom: 5px; }
.yymmg_infocont_us3 p { width: 460px; height: auto; overflow: hidden; }
.yymmg_infocont_us3 p a { display: inline-block; float: left; background: url(../webimages/yapic04.jpg) left center no-repeat; padding-left: 13px; }
.yymmg_infocont_us3 p em { color: #999; display: inline-block; float: right; }

/*美国底部栏目4*/
.yymmg_cont_us ul li .tit02_us4 { width: 490px; height: auto; overflow: hidden; padding: 0; background: #f2f2f2; border-bottom: 1px solid #d9d9d9; }
.yymmg_cont_us ul li .tit02_us4 span {height: 40px; line-height: 40px; display: inline-block; float: left; color: #0077c1; font-size: 16px; padding-left: 10px; }
.yymmg_cont_us ul li .tit02_us4 span.cur {background: #2f47aa url(../webimages/index_202.png) no-repeat center 32px; border: 0; }
.yymmg_cont_us ul li .tit02_us4 span.cur a {color: #fff;}
.yymmg_cont_us ul li .tit02_us4 span a { display: inline-block; float: left; color: #2d4497; font-size: 16px; padding-left: 0px; }
.yymmg_cont_us ul li .tit02_us4 a { display: inline-block; float: right; color: #999; font-size: 12px; padding-right: 16px; }

.yymmg_info_us4 { padding: 15px; line-height: 30px; display: none;}
.yymmg_info_us4 .p02 { font-size: 13px; color: #999; line-height: 22px; padding-bottom: 5px; }
.yymmg_infocont_us4 p { width: 460px; height: auto; overflow: hidden; }
.yymmg_infocont_us4 p a { display: inline-block; float: left; background: url(../webimages/yapic04.jpg) left center no-repeat; padding-left: 13px; }
.yymmg_infocont_us4 p em { color: #999; display: inline-block; float: right; }



/*经典案例
.yhot_xm .tit { width: 1000px; height: auto; display: table; padding: 13px 0; font-size: 18px; font-weight: bold; background: url(../webimages/ypic103.png) left 47px repeat-x; }
.yhot_xm .tit span { display: inline-block; float: left; padding-left: 18px; background: url(../webimages/ypic86.jpg) left center no-repeat; }
.yhot_xm .tit .more { color: #999; font-size: 12px; background: url(../webimages/ypic62.jpg) left top no-repeat; display: inline-block; float: right; margin-top: 7px; }
.yhot_xm .tit .xm_ment { font-weight: 500; font-size: 13px; display: inline-block; float: right; display: table; padding-right: 40px; }
.yhot_xm .tit .xm_ment a { line-height: 34px; display: inline-block; width: 58px; height: 54px; float: left; text-align: center; }
.yhot_xm .tit .xm_ment a.cur { background: url(../webimages/ypic89.jpg) no-repeat; color: #fff; }
.ydl_hotcont { width: 1000px; height: auto; overflow: hidden; }
.ydl_hotcont ul li { width: 310px; float: left; margin-right: 34px; padding-bottom: 20px; }
.ydl_hotcont ul { width: 9900px; }
.ydl_hotcont ul li dl h5 { padding: 13px 0; }
.ydl_hotcont ul li dl h5 a { font-size: 16px; color: #2d4497; }
.ydl_hotcont ul li dl p { height: 137px; overflow: hidden; }
.ydl_hotcont ul li dl a.yhot_more { margin-top: 15px; width: 90px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; background: url(../webimages/ypic91.jpg) no-repeat; display: inline-block; }
.ydl_hotcont ul li dl a:hover.yhot_more { background: url(../webimages/ypic92.jpg) no-repeat; color: #2d4497; }
.ydl_wrap { position: relative; }
.hot_left, .hot_right { display: inline-block; width: 44px; height: 44px; position: absolute; top: 113px; cursor: pointer; }
.hot_left { left: 0; background: url(../webimages/ypic101.png) no-repeat; }
.hot_right { right: 0; background: url(../webimages/ypic102.png) no-repeat; }
.ydl_hotcont { display: none; }

.yhwzy_wrap .tit { width: 1000px; height: auto; display: table; padding: 13px 0; font-size: 18px; font-weight: bold; background: url(../webimages/ypic103.png) left 47px repeat-x; }
.yhwzy_wrap .tit span { display: inline-block; float: left; padding-left: 18px; background: url(../webimages/ypic86.jpg) left center no-repeat; }
.yhwzy_wrap .tit .more { color: #999; font-size: 12px; background: url(../webimages/ypic62.jpg) left top no-repeat; display: inline-block; float: right; margin-top: 7px; }
.yhwzy_wrap .tit .xm_ment { font-weight: 500; font-size: 13px; display: inline-block; float: right; display: table; padding-right: 40px; }
.yhwzy_wrap .tit .xm_ment a { line-height: 34px; display: inline-block; width: 58px; height: 54px; float: left; text-align: center; }
.yhwzy_wrap .tit .xm_ment a.cur { background: url(../webimages/ypic89.jpg) no-repeat; color: #fff; }

.yhw { position: relative; }
.yhw_cmain { width: 886px; height: auto; overflow: hidden; margin: 0 auto; display: none; }
.yhw_cmain ul { width: 9900px; }
.yhw_cmain ul li { width: 283px; float: left; margin-right: 16px; }
.yhw_cmain ul li dl { width: 283px; height: auto; overflow: hidden; margin-bottom: 30px; }
.yhw_cmain ul li dl dt { width: 155px; float: left; margin-right: 10px; }
.yhw_cmain ul li dl dd { width: 117px; float: left; font-size: 13px; height: 116px; }
.yhw_cmain ul li dl dd p { padding-top: 26px; }

.yhw .hw_left, .yhw .hw_right { display: inline-block; width: 20px; height: 34px; position: absolute; top: 115px; cursor: pointer; }
.yhw .hw_left { left: 15px; background: url(../webimages/ypic96.jpg) no-repeat; }
.yhw .hw_right { right: 15px; background: url(../webimages/ypic97.jpg) no-repeat; }
*/
.yabout_wrap img { display: block; margin: 0 auto; }

.yabout_wrap02 { padding: 12px; }

/*评估new*/
.yzxpg_wrap .p01 { text-indent: 24px; }
.ypg_tab ul li.li01 { width: 894px; }
.ypg_tab ul li.li01 span { font-size: 14px; font-weight: bold; height: 23px; line-height: 23px; margin-right: 0; padding-left: 65px; width: 100px; }
.ypg_tab ul li.li01 i { color: #f38f0c; }
.ypg_tab ul li.yzxpg_ly span { margin-right: 0; }
.ypg_tab ul li.yzxpg_ly .yaretxt { width: 813px; }
.ymf_zlul { background: url(../webimages/ypic104.jpg) center bottom no-repeat; }
.ymf_zlul p { width: 162px; height: auto; overflow: hidden; padding-left: 30px; margin-top: 20px; margin-bottom: 20px; }
.ymf_zlul p span { display: inline-block; width: 18px; height: 18px; border: 1px solid #999; float: left; cursor: pointer; }
.ymf_zlul p em { display: inline-block; float: left; line-height: 20px; }
.ymf_zlul p span.cur { background: url(../webimages/ypic105.jpg) center no-repeat; }

.ysub_pg { }

/*评估弹窗*/
.pg_shadow { width: 100%; display: none; height: 100%; position: fixed; top: 0; left: 0; background: url(../webimages/ypic103h.png) repeat; z-index: 900; }
.pg_cont { width: 530px; height: 162px; padding-top: 60px; background: #fff; margin: 0 auto; position: relative; margin-top: 16%; }
.pg_cont h5 { color: #4c4c4c; font-size: 36px; font-weight: bold; background: url(../webimages/ypic107.jpg) 171px center no-repeat; text-align: left; padding-left: 220px; line-height: 45px; position: relative; }
.back_index { display: inline-block; width: 197px; height: 32px; text-align: center; color: #fff; line-height: 32px; background: #2d4497; margin: 0 auto; margin-left: 170px; margin-top: 30px; }

a:hover.back_index { color: #fff; }
.pg_cont i { position: absolute; top: 10px; right: 17px; width: 13px; height: 11px; background: url(../webimages/ypic106.jpg) no-repeat; display: inline-block; cursor: pointer; }
.wssTip { color: #0068b7; width: 1000px; margin: 0 auto; text-align: center; height: 30px; font-size: 16px; display: none; }

/*世贸通北京简介*/
.index_GSAbout { width: 355px; float: left; }
.index_GSAbout p.m { padding: 15px 0px; }
.index_GSmien { width: 750px; float: left; margin: 0px 24px; margin: 0; }
.index_GSmien a img { width: 750px; height: 265px; display: block; }
.index_fLVipbj { float: right; width: 225px; border: 1px #e5ebed solid; border-top: 0px; }
.index_fLVipbj h4 { width: 200px; height: 47px; line-height: 47px; background: url(../webimages/index_201.jpg) repeat-x; color: #fff; padding-left: 25px; }
.index_fLVipbj h4 em { font-size: 20px; font-family: Arial; font-size: 16px; display: inline-block; padding-right: 5px; }
.index_fLVipbjdiv { padding: 10px 20px; padding-bottom: 20px; }
.index_fLVipbj p { }
.index_fLVipbj p.phone { background: url(../webimages/gsindex_04.jpg) no-repeat left center; padding-left: 18px; font-size: 14px; font-weight: bold; }
.index_fLVipbj p.wx { padding: 15px 0px; }
.index_fLVipbj p.wx img { display: block; }
.index_fLVipbj p.wx span { display: block; float: right; margin-top: 25px; font-size: 14px; }
.index_fLVipbj p.address { margin-top: 5px; line-height: 20px; padding-top: 5px; }
.index_newsbj { width: 355px; float: left; }
.index_newsbj dl { width: 355px; height: 86px; padding-bottom: 10px; border-bottom: 1px #ececec dashed; }
.index_newsbj dl dt { float: left; width: 118px; height: 86px; }
.index_newsbj dl dd { float: right; width: 225px; }
.index_newsbj dl dd h4 a { color: #000; font-size: 14px; font-weight: bold; width: 220px; height: 20px; overflow: hidden; display: inline-block; margin-top: -5px; }
.index_newsbj dl dd h4 a:hover { color: #3753b5; }
.index_newsbj dl dd a.more { font-size: 12px; }
.index_newsbj dl dd a:hover.more { color: #3753b5; }
.index_newsbj dl dd h5 { font-size: 12px; color: #999; padding-bottom: 10px; }
.index_newsbj dl dd p { color: #666; line-height: 18px; width: 220px; height: 36px; overflow: hidden; margin: 8px 0px; }
.index_newsbj ul { width: 355px; padding-top: 10px; }
.index_newsbj ul li { width: 360px; height: 33px; line-height: 33px; _line-height: 30px; background: url(../webimages/index_213.jpg) no-repeat left center; padding-left: 15px; }
.index_newsbj ul li a { width: 300px; height: 30px; overflow: hidden; display: inline-block; }
.index_newsbj ul li span { display: block; float: right; color: #999; font-family: Arial; }

.index_heraldbj { float: left; width: 370px; }
.index_hdherald dl.first { padding-top: 0px; }
.index_hdherald dl dd p { color: #666; }
.index_smtnews { float: right; width: 225px; }
.index_smtnews h4 { font-size: 14px; font-weight: bold; padding-bottom: 3px; }
.index_smtnews p { font-size: 13px; }
.index_smtnews p.top { padding-bottom: 10px; border-bottom: 1px #999999 dotted; position: relative; }
.index_smtnews p.top a { display: inline-block; font-size: 12px; position: absolute; bottom: 10px; right: 0px; }
.index_smtnews ul { padding-top: 10px; }
.index_smtnews ul li { height: 30px; line-height: 30px; background: url(../webimages/index_213.jpg) no-repeat left center; padding-left: 15px; }
.index_smtnews ul li a { width: 220px; height: 30px; overflow: hidden; display: block; }
.index_smtbj { width: 1000px; position: relative; overflow: hidden; padding-top: 30px; }
.index_smtbj { float: left; width: 1000px; position: relative; overflow: hidden; }
.index_smtbj ul { width: 99999999px; }
.index_smtbj ul li { float: left; width: 1000px; }
.index_smtbj ul li img { float: left; display: block; width: 198px; height: 150px; margin-right: 1px; margin-bottom: 1px; }
.index_smtbj ul li img.big { width: 401px; height: 300px; }

.index_banPosition ul li a em.em2 { top: -8px; left: 253px; }




/*世贸通北京简介*/
.index_GSAbout { width: 355px; float: left; }
.index_GSAbout p.m { padding: 15px 0px; }
.index_fLVipbj { float: right; width: 225px; border: 1px #e5ebed solid; border-top: 0px; }
.index_fLVipbj h4 { width: 200px; height: 47px; line-height: 47px; background: url(../webimages/index_201.jpg) repeat-x; color: #fff; padding-left: 25px; }
.index_fLVipbj h4 em { font-size: 20px; font-family: Arial; font-size: 16px; display: inline-block; padding-right: 5px; }
.index_fLVipbjdiv { padding: 10px 20px; padding-bottom: 20px; }
.index_fLVipbj p { }
.index_fLVipbj p.phone { background: url(../webimages/gsindex_04.jpg) no-repeat left center; padding-left: 18px; font-size: 14px; font-weight: bold; }
.index_fLVipbj p.wx { padding: 15px 0px; }
.index_fLVipbj p.wx img { display: block; }
.index_fLVipbj p.wx span { display: block; float: right; margin-top: 25px; font-size: 14px; }
.index_fLVipbj p.address { margin-top: 5px; line-height: 20px; padding-top: 5px; }
.index_newsbj { width: 355px; float: left; }
.index_newsbj { }
.index_newsbj .index_forumCon { height: auto; }
.index_newsbj .index_forumCon dl { width: 355px; height: 86px; padding-bottom: 10px; }
.index_newsbj .index_forumCon dl dt { width: 118px; height: 86px; }
.index_newsbj .index_forumCon dl dd h4 a { font-size: 14px; font-weight: bold; color: #000; margin-top: -5px; }
.index_newsbj .index_forumCon dl dd h4 a:hover { color: #3753b5; }
.index_newsbj .index_forumCon dl dd a.more { font-size: 12px; }
.index_newsbj .index_forumCon dl dd a:hover.morev { color: #3753b5; }
.index_newsbj .index_forumCon dl dd p { margin: 8px 0px; }
.index_newsbj .index_forumCon { width: 355px; }
.index_newsbj .index_forumCon ul { padding-top: 10px; width: 355px; }
.index_newsbj .index_forumCon ul li { width: 340px; }
.index_heraldbj { float: left; width: 370px; }
.index_hdherald dl.first { padding-top: 0px; }
.index_hdherald dl dd p { color: #666; }
.index_smtnews { float: right; width: 225px; }
.index_smtnews h4 { font-size: 14px; font-weight: bold; padding-bottom: 3px; }
.index_smtnews p { font-size: 13px; }
.index_smtnews p.top { padding-bottom: 10px; border-bottom: 1px #999999 dotted; position: relative; }
.index_smtnews p.top a { display: inline-block; font-size: 12px; position: absolute; bottom: 10px; right: 0px; }
.index_smtnews ul { padding-top: 10px; }
.index_smtnews ul li { height: 30px; line-height: 30px; background: url(../webimages/index_213.jpg) no-repeat left center; padding-left: 15px; }
.index_smtnews ul li a { width: 220px; height: 30px; overflow: hidden; display: block; }
.index_smtbj { width: 1000px; position: relative; overflow: hidden; padding-top: 30px; }
.index_smtbj { float: left; width: 1000px; position: relative; overflow: hidden; }
.index_smtbj ul { width: 99999999px; }
.index_smtbj ul li { float: left; width: 1000px; }
.index_smtbj ul li img { float: left; display: block; width: 198px; height: 150px; margin-right: 1px; margin-bottom: 1px; }
.index_smtbj ul li img.big { width: 401px; height: 300px; }



.ysmtys_wrap .tit { width: 1000px; height: auto; overflow: hidden; padding-bottom: 12px; border-bottom: 1px solid #ccc; margin-bottom: 20px; }
.ysmtys_wrap .tit span { font-size: 18px; font-weight: bold; display: inline-block; float: left; padding-left: 16px; background: url(../webimages/wss_zx_37.jpg) no-repeat; }
.ysmtys_wrap .tit a { display: inline-block; color: #999; float: right; background: url(../webimages/ypic62.jpg) left top no-repeat; }

/*2015-6-1*/
.ly_box ul li input { width: 255px; height: 20px; }
.ly_box ul li.ema02 input.yzm { width: 70px; padding-right: 5px; }

/*境外客服*/
.wss_service { width: 1000px; position: relative; overflow: hidden; padding-bottom: 40px; }
.wss_service h4 { font-size: 24px; color: #333333; font-weight: bold; height: 55px; line-height: 55px; border-bottom: 1px #d9d9d9 solid; }
.wss_service h5 { font-size: 14px; padding-top: 50px; padding-bottom: 30px; }
.wss_serviceSpan { position: relative; background: url(../webimages/wss_jwkf_03.jpg) no-repeat; width: 1000px; height: 498px; }
.wss_serviceSpan ul { }
.wss_serviceSpan ul li { background: url(../webimages/wss_jwkf_07.png) no-repeat center bottom; position: absolute; display: inline-block; padding-bottom: 27px; cursor: pointer; }
.wss_serviceSpan ul li.usa { left: 165px; top: 209px; }
.wss_serviceSpan ul li.por { left: 383px; top: 183px; }
.wss_serviceSpan ul li.gree { left: 466px; top: 187px; }
.wss_serviceSpan ul li.cyp { left: 483px; top: 235px; background: url(../webimages/wss_jwkf_07.png) no-repeat center top; padding-top: 27px; }
.wss_serviceSpan ul li.cyp span em { background: url(../webimages/wss_jwkf_04.png) no-repeat; top: -8px; }
.wss_serviceSpan ul li.hk { left: 702px; top: 195px; }
.wss_serviceSpan ul li span { border: 1px #d9d9d9 solid; padding: 5px 10px; position: relative; background: #fff; font-size: 16px; color: #000; font-weight: bold; }
.wss_serviceSpan ul li span em { background: url(../webimages/wss_jwkf_03.png) no-repeat 0px 0px; position: absolute; bottom: -8px; left: 36%; width: 15px; height: 9px; z-index: 5; }
.wss_serviceSpan ul li span em.sp { left: 43%; }
.wss_serviceSpan ul li.cur span { background: #f38f0c; border: none; padding: 6px 11px; color: #fff; }
.wss_serviceSpan ul li.cur span em { background: url(../webimages/wss_jwkf_10.png) no-repeat; }
.wss_serviceSpan ul li.cyp.cur span em { background: url(../webimages/wss_jwkf_08.png) no-repeat; top: -8px; }
.wss_serviceDiv { width: 835px; height: 140px; border: 1px #d9d9d9 solid; padding: 20px; margin: 0 auto; display: none; padding-top: 12px; position: absolute; top: 0; left: 0; background: #fff; z-index: 9999; }
.wss_serviceDiv dl { }
.wss_serviceDiv dl dt { float: left; width: 85px; border-right: 1px #d9d9d9 solid; height: 104px; margin-top: 7px; }
.wss_serviceDiv dl dt span { display: block; font-size: 32px; color: #2e4497; line-height: 48px; margin-top: -9px; }
.wss_serviceDiv dl dd { float: left; width: 810px; padding-left: 25px; line-height: 21px; }
.wss_serviceDiv dl dd span { display: block; font-size: 32px; color: #2e4497; line-height: 48px; margin-top: -9px; }
.wss_serviceDiv dl dd img { display: block; float: right; width: 223px; height: 143px; }
.wss_serviceDiv dl dd p { width: 450px; font-size: 14px; }

/*2015-06-09沈*/
.changepage1 { float: left; margin: 20px auto 40px; padding: 8px 10px; text-align: center; }
.changepage1 a { height: 23px; line-height: 23px; }
.changepage1 a.num { border: 1px solid #d6d6d6; display: inline-block; float: left; margin: 0 2px; padding-left: 7px; padding-right: 7px; vertical-align: 8px; color: #888; }
.changepage1 a.cur, .changepage1 a:hover { background: none repeat scroll 0 0 #bb0b2f; color: #ffffff; }
.changepage1 .changer, .changepage1 .changel { display: inline-block; float: left; }


/*2015-6-11*/
.y_jwfw_menu ul li span { bottom: -16px; }

/*2015-6-15begin*/
/*.demo01 .ui-lantern-image img { cursor: url(images/ihm_right.cur),auto; }*/
/*点大图查看详情 --berry 20161027*/
/*2015-6-15end*/
.wss_cepiao { right: 5px; }

/*2015-6-17修改*/
.ej2 { width: 84% !important; }
.wss_zxLefticon { bottom: 23px; line-height: 1111px; }


/*2015-6-18*/
.wssUSAschoolCon dl dt .wssUSAschoolCon_P img { margin-left: 28px; }

/*--------------------6-25begin-------------------*/
/*.xwzx dl dt img { width: 300px; height: 168px; }
.xwzx dl dt { height: 168px; width: 845px; }
.xwzx dl { height: 168px; }*/
.index_banNewsDiv dl dd { display: block; font-size: 19px; color: #fff; width: 290px; height: 50px; overflow: hidden; }

/*--------------------6-25end-------------------*/

/*--------------------6-25begin-------------------*/
.wss_Onlinyy { margin-bottom: 10px; }
.wss_Onlinyy dl { padding: 5px 30px 5px 30px; }
.wss_Onlinyy dl dt label #name { width: 75px; }
.wss_Onlinyy dl dt label.l2 em { width: 55px; background: url(../webimages/wss_yy_03.jpg) no-repeat 55px center; }
.wss_Onlinyy dl dd input { width: 50px; }
.wss_Onlinyy dl dt { width: 483px; float: left; }
.wss_Onlinyy dl dd { width: 50px; float: right; padding-top: 0px; }
.wss_Onlinyy dl dt label.l3 { margin-right: 0px; }
.wss_Onlinyy dl dd { width: 120px; padding: 0px; }
.ycase_detwrap h2 { padding-bottom: 10px; }
.ycase_det_share { margin-bottom: 0px; }
.wss_Onlinyy dl dt label.l2 div { width: 75px; }
.wss_Onlinyy h4 { line-height: 30px; padding: 5px 20px; text-indent: 10px; }
.wss_Onlinyy h4 input { width: 415px; border: 1px #ccc solid; padding: 5px 10px; color: #555; }

/*--------------------6-25end-------------------*/

/*--------------------6-27begin-------------------*/
.yymmg_cont ul li .yymmg_info p.p01 a { font-size: 16px; font-weight: bold; color: #0068b7; }


/*--------------------6-27end-------------------*/


/*--------------------6-27shen-------------------*/

.Jump { float: left; padding-left: 30px; margin: 26px 0; }
.Jump input { width: 40px; padding: 2.5px 0; border: 1px solid #cfcfcf; text-align: center; color: #898989; font-size: 14px; }
.Jump a { width: 37px; height: 35px; padding: 4px 5px; line-height: 35px; border: 1px solid #e2e2e2; color: #898989; }


/*-----------------7-1修改------------------*/
.wss_zxtopline ul { width: 490px; }
.wss_zxtopline ul li.last { display: none; }
.wss_zxtopline ol { width: 490px; }
.wss_zxtopline ol li a { width: 380px; }

/*-----------------7-1修改------------------*/
.yabou_box03 dl { padding: 24px 0px; }
.yabou_box03 dl dt { width: 146px; height: 82px; }
.yabou_box03 dl dd h5 { padding-top: 0px; }
.yabou_box03 dl dt img { width: 146px; height: 82px; }
.yabou_box03 dl dd h5 a { line-height: 22px; display: block; width: 284px; height: 44px; overflow: hidden; }
.yabou_box03 dl dd p { margin-top: 8px; }
.yabou_box03 ul { margin-bottom: 39px; }

/*7-16修改*/
.yhz_titright { float: left; width: 1000px; }
.yhz_wrap .tit span { display: block; float: left; }
.yhz_emwrap { float: right; }
.yhz_tabinfo dd span.wssall { width: 920px; float: right; height: 148px; overflow: hidden; padding: 10px; display: block; border: 1px #ededed solid; position: relative; }
.yhz_tabinfo dd span.wssall a.wssalla { display: block; color: #f00; position: absolute; top: 133px; right: 12px; }
.y_casedetcont .ycasedet_info { padding-top: 20px; }
.y_casedetcont .ycasedet_info p { text-indent: 0px; }
.y_casedetcont .ycasedet_info { padding: 20px; }
.y_casedetcont .fanye_jia { width: 100%; text-align: center; margin: 30px 0; float: left; font-size: 10px; }
.y_casedetcont .fanye_jia a { width: 24px; height: 24px; border: 1px solid #ddd; display: inline-block; margin-right: 2px; }
.y_casedetcont .fanye_jia a.cur, .y_casedetcont .fanye_jia a:hover { background: #0c72be; color: #fff; }

.wssUSAschoolCon dl dd h6 { height: 62px; overflow: hidden; }

/*7-16修改*/

/*20150717*/
.wss_UsaHot h4 { font-size: 20px; }
.wss_UsaHot ul li { width: 582px; }
.ytj_info2 { height: 90px; }

/*7-20
.xwzx dl dt h5 a { font-size: 20px; }
.xwzx dl dt h5 { padding-top: 10px; padding-bottom: 15px; }
.xwzx dl dt p { height: 67px; }
.xwzx dl dt h5 a { font-size: 20px; height: 32px; overflow: hidden; display: block; }*/
.wss_serviceDiv dl dd { height: 144px; overflow: hidden; }
.wss_serviceDiv dl dd p { width: 555px; }
.yabou_right dl dt img { width: 146px; height: 109px; }
.yabou_right dl dd p { height: 44px; overflow: hidden; }
.yabou_box03 ul { margin-bottom: 34px; }
.wss_atConDiv dl dt h4 { font-size: 23px; padding-bottom: 0px; margin-bottom: 18px; }
.wss_actzhuanti ul li a.txt { text-align: center; }
/*.wss_actzhuanti ul li { height: auto; }*/
.wss_zixunLeft ul li p { line-height: 26px; height: 23px; overflow: hidden; }
.wss_zxexpert ol { width: 540px; }
.wss_zxexpertdl { width: 375px; }
.wss_zxexpertdl dl dd p a { height: 23px; }
.wss_zxexpertdl { height: auto; }
.wss_zxexpertdl dl { width: 375px; }
.wss_zxexpertdl dl dd { width: 260px; }
.wss_zxexpertdl dl dd a { width: 260px; }
.wss_zxexpertdl dl dd p { width: 260px; }
#yhwzy_wrap03 { margin-bottom: 40px; }
.y_casedetcont .ycasedet_info p { font-size: 14px; letter-spacing: 1px; line-height: 25px; }
/*.ycasedet_info a { color: #034794; }*/
.ycasedet_info a { color: #034794; word-wrap: break-word; } /*外链宽度超出了*/
.ycasedet_info a:hover { text-decoration: underline; }
.ycasedet_info .content { width: 632px !important; }

/*7-20*/

/*7-21修改*/
.wss_UsaProjectSpan { left: 18px; top: 8px; }
.wss_UsaProjectSpan span { font-size: 18px; font-weight: bold; width: 95px; }

/*7-21修改*/


/*7-22修改*/
.yny { display: table; }
.yabou_box03 dl dd h5 a { line-height: 18px; }
.yabou_box03 dl dd p { margin-top: 0px; height: 40px; overflow: hidden; }
.yabou_box03 dl dd h5 { padding-bottom: 0px; }

/*7-24修改*/
/*.index_newsDiv p.top{ height:42px; padding-bottom:0px; margin-bottom:15px; position:relative; width:437px; padding-bottom:10px; overflow:hidden;}
.index_newsDiv p.top a{ position:absolute; bottom:10px; right:0px;}*/


.index_newsDiv p.top a { color: #0068b7; }


.yymmg_cont ul li { height: 274px; }

/*7-27修改*/
.yhz_tabinfo dd span.wssall a.wssalla { color: #0068b7; }
.wss_UsaHot p.top a { color: #000; }
.wss_UsaHot p.top a.xx { color: #2d4497; }
.wss_contactPublic ol { width: 462px; }
.wss_actzhuanti ul li a:hover.txt { color: #0068b7; }
.ytj_info { width: 335px; }
.wss_zhinan dd { padding: 9px 32px; }


.index_fLActivities dl dd h5 a { margin-top: -3px; }
.ysmt_wrap ul { /*height:354px;*/ overflow: hidden; }
.wss_zxtopline ul li a.txt { font-size: 16px; font-weight: bold; width: 210px; height: 18px; overflow: hidden; display: block; }
.wss_zxtopline ul li p { height: 81px; overflow: hidden; padding-top: 3px; }
.wss_zxtopline ul li p a { color: #2d4497; }
#wss_zxexpert { height: 350px; overflow: hidden; }
#wss_zxexpert .wss_zxexpertdl { height: 288px; margin-top: 0px; }
#wss_zxexpert ol li { line-height: 29px; height: 29px; }
#wss_zxexpert ol { margin-left: 0px; height: auto; width: 540px; }
.wss_atConSpan ul { height: 173px; position: relative; overflow: hidden; padding-top: 12px; }
.wss_zxexpertdl dl dd a { font-size: 14px; color: #2d4497; }
.wss_zxexpertdl dl dd p a { font-size: 12px; color: #666; font-weight: normal; }
.ytj_info2 { line-height: 23px; }


.index_fLVip h4 { margin-bottom: 17px; }
.index_fLVip p { margin-top: 7px; }
.wss_zxexpertdl dl dd a { height: 20px; }
.wss_zxexpertdl dl dd p { height: auto; }
.wss_zxexpertdl dl dd p a { height: 37px; margin-top: 9px; line-height: 19px; }


/*---------- diy add */
.emcontmap { position: relative; }
.emcontmap a { color: #019cd5; }
.emcontmap img { display: none; position: absolute; right: 0; top: 18px; }

.m_index_hCountry { width: 100%; background: #fff; margin-top: 30px; }
.m_index_hCountry ul { width: 1200px; margin: 0 auto; }
.m_index_hCountry li { text-align: center; float: left; margin: 10px 6.3px 5px 6.3px; line-height: 20px; }
.m_index_hCountry li img { border: 1px solid #d9d9d9; }
.ibp_litop { background: #b91c22; font-size: 15px; font-weight: bold; line-height: 34px; padding: 0 10px; color: #fff; position: relative; }
.ibp_litop b { width: 40px; height: 100%; background: url(/images/country/icon.png) no-repeat 5px -172px; position: absolute; right: 0; top: 0; cursor: pointer; }

/*----- */
.index_ivideo { width: 998px; border: 1px solid #d9d9d9; position: relative; padding: 15px 0; }
.index_ivimg { width: 630px; float: left; margin: 5px 0 10px 5px; padding: 0 5px; position: relative; overflow: hidden; z-index: 8; }
.index_ivimg ul { width: 99999px; }
.index_ivimg li { width: 200px; float: left; margin: 0 3px 0 7px; position: relative; }
.index_ivimg li a { width: 100%; height: 190px; line-height: 20px; overflow: hidden; }
.index_ivimg li a img { width: 100%; height: 150px; }
.index_ivimg li span { display: block; width: 50px; height: 50px; top: 50px; left: 75px; background: url(../webimages/index_03.png) no-repeat 0px -1717px; position: absolute; }

.index_ivimg .button { }
.index_ivideo .Left { position: absolute; top: 75px; left: -5px; display: block; width: 27px; height: 60px; cursor: pointer; background: url(/webimages/index_06.png) no-repeat; z-index: 999; }
.index_ivideo .Right { position: absolute; top: 75px; right: 350px; display: block; width: 27px; height: 60px; cursor: pointer; background: url(/webimages/index_05.png) no-repeat; z-index: 999; }
.index_ivideo .top { position: absolute; top: 5px; right: 140px; display: block; width: 60px; height: 22px; cursor: pointer; background: url(/images/page/ivtop.png) no-repeat; z-index: 999; }
.index_ivideo .bottom { position: absolute; bottom: 5px; right: 140px; display: block; width: 60px; height: 22px; cursor: pointer; background: url(/images/page/ivbot.png) no-repeat; z-index: 999; }

.index_ivlist { width: 320px; height: 186px; overflow: hidden; float: left; margin: 10px 0 0 20px; position: relative; }
.index_ivlist ul { height: 1860px; }
.index_ivlist li { background: url(/webimages/index_03.png) no-repeat 0px -1834px; padding-left: 25px; width: 295px; height: 30px; line-height: 30px; border-bottom: 1px #b1b1b1 dotted; }
.index_ivlist li a { width: 100%; height: 100%; overflow: hidden; display: inline-block; }

/*----- */
.pagead { width: 1000px; overflow: hidden; margin: 15px auto; }
.pagead img { width: 1000px; height: 120px; }
/*----- */
.highcomm { width: 1000px; margin: 20px auto 0; }
.highchead { border-bottom: 1px solid #ddd; color: #333; }
.highchead em { float: left; padding: 0 20px; font-size: 20px; font-weight: bold; }
.highchead ul { float: left; margin-left: 20px; }
.highchead ul li { float: left; padding: 5px 25px; cursor: pointer; }
.highchead ul li:hover { color: #034794; }
.highchead ul li.cur { background: #034794; color: #fff; cursor: default; }
.highchead span { float: right; margin-top: 5px; font-size: 12px; background: url(/webimages/index_03.png) no-repeat 0px -408px; }
.highcimg { margin-top: 20px; }
.highcimg ul { }
.highcimg li { width: 230px; height: 185px; line-height: 20px; overflow: hidden; float: left; margin: 0 10px 15px 10px; display: none; }
.highcimg li img { width: 220px; height: 130px; padding: 4px; border: 1px solid #ddd; }
.highcimg li img:hover { border-color: #034794; }
/*----- */
#wwhkAlert { width: 400px; height: 240px; background: url(/images/page/wwhkalert.jpg); text-align: center; position: absolute; }
#wwhkAlert p { padding: 0 20px; line-height: 20px; margin-top: 120px; }
#wwhkAlert em { width: 80px; height: 32px; line-height: 32px; background: #044795; display: inline-block; color: #fff; margin-top: 20px; }
#wwhkAlert em:hover { cursor: pointer; background: #0556b5; }
/*----- */
.wss_hotopic { width: 490px; padding-top: 20px; float: left; }
.wss_hotopic ol { }
.wss_hotopic li { height: 30px; line-height: 30px; background: url(../webimages/wss_zxl_04.jpg) no-repeat left center; padding-left: 15px; white-space: nowrap; }
.wss_hotopic li a { overflow: hidden; }
.wss_hotopic li span { float: right; color: #999; font-family: Arial; }

/*----- */
.pcoop { }
.pcoop a { margin-right: 10px; }
/*----- */
.relnews { width: 100%; border-top: 1px solid #ddd; margin: 10px 0 20px; }
.relnews h2 { margin-top: 10px; text-align: left; }
.relnews li { line-height: 26px; height: 26px; overflow: hidden; }
.relnews li em { color: #999; font-size: 12px; margin-left: 30px; }
/*----- */
#ifr_rec { width: 1px; height: 1px; display: none; }
/*----- */

/*阿里矢量图标*/
@font-face {
  font-family: 'iconfont';
  src: url('iconfont/iconfont.eot');
  src: url('iconfont/iconfont.eot?#iefix') format('embedded-opentype'),
  url('iconfont/iconfont.woff') format('woff'),
  url('iconfont/iconfont.ttf') format('truetype'),
  url('iconfont/iconfont.svg#iconfont') format('svg');
}

.iconfont {
    font-family:"iconfont" !important;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

/*侧边改造*/
.left_Adv { margin-top: 20px; }

.left_ctry_news { margin-top: 20px; }
.left_ctry_news .tit { width: 313px; height: auto; overflow: hidden; border-left: 4px solid #2d4497; padding: 0; }
.left_ctry_news .tit span { display: inline-block; padding-left: 15px; color: #000; font-weight: bold; font-size: 18px; float: left; }
.left_ctry_news .tit a { display: inline-block; float: right; color: #b1b2b3; padding-right: 14px; }
.left_ctry_news ul { border-top: 1px solid #d9d9d9; margin-top: 5px; padding: 10px 20px; }
.left_ctry_news ul li { width: 260px; height: 20px; line-height: 20px; background: url(../webimages/index_203.jpg) no-repeat left center; padding-left: 12px; margin-top: 9px; }
.left_ctry_news ul li a { display: inline-block; width: 260px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.left_ctry_more { margin-top: 10px; }
.left_ctry_more .tit { width: 313px; height: auto; overflow: hidden; border-left: 4px solid #2d4497; padding: 0; }
.left_ctry_more .tit span { display: inline-block; padding-left: 15px; color: #000; font-weight: bold; font-size: 18px; float: left; }
.left_ctry_more .tit a { display: inline-block; float: right; color: #b1b2b3; padding-right: 14px; }
.left_ctry_more .img { padding-top: 10px; border-top: 1px solid #d9d9d9; margin-top: 5px; }

.left_more { margin-top: 20px; }
.left_more .tit { width: 313px; height: auto; overflow: hidden; border-left: 4px solid #2d4497; padding: 0; }
.left_more .tit span { display: inline-block; padding-left: 15px; color: #000; font-weight: bold; font-size: 18px; float: left; }
.left_more .tit a { display: inline-block; float: right; color: #b1b2b3; padding-right: 14px; }
.left_more .tab { width: 313px; border-top: 1px solid #d9d9d9; margin-top: 5px; }
.left_more .tab span { float: left; width: 33.33333%; text-align: center; font-size: 14px; line-height: 16px; margin-top: 15px; }
/*.left_more .tab span .select { border-bottom: 2px solid #2d4497; }*/
.left_more .tab span .select { border: 4px solid #034794; background: #034794; color: #fff; }
.left_more ul { padding: 10px 20px; }
.left_more ul li { width: 260px; height: 20px; line-height: 20px; background: url(../webimages/index_203.jpg) no-repeat left center; padding-left: 12px; margin-top: 9px; }
.left_more ul li a { display: inline-block; width: 260px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.left_hot { margin-top: 20px; margin-bottom: 20px; }
.left_hot .tit { width: 313px; height: auto; overflow: hidden; border-left: 4px solid #2d4497; padding: 0; }
.left_hot .tit span { display: inline-block; padding-left: 15px; color: #000; font-weight: bold; font-size: 18px; float: left; }
.left_hot .tit a { display: inline-block; float: right; color: #b1b2b3; padding-right: 14px; }
.left_hot ul { border-top: 1px solid #d9d9d9; margin-top: 5px; padding: 10px 20px; }
.left_hot ul li { width: 122px; height: 20px; line-height: 20px; padding-left: 12px; margin-top: 9px; float: left; }
.left_hot ul li a { display: inline-block; width: 110px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

.left_proj { margin-top: 10px; }
.left_proj .tit { width: 313px; height: auto; overflow: hidden; border-left: 4px solid #2d4497; padding: 0; }
.left_proj .tit span { display: inline-block; padding-left: 15px; color: #000; font-weight: bold; font-size: 18px; float: left; }
.left_proj .tit a { display: inline-block; float: right; color: #b1b2b3; padding-right: 14px; }
.left_proj_banr { width: 313px; position: relative; height: 258px; overflow: hidden; border-top: 1px solid #d9d9d9; margin-top: 5px; padding-top: 10px; }
.left_proj_banr ul { width: 99999px; position: absolute; }
.left_proj_banr ul li { float: left; width: 313px; height: 258px; text-align: center; }
.left_proj_banr .Left { display: block; position: absolute; top: 85px; left: 0px; background: url(../webimages/index_06.png) no-repeat; width: 27px; height: 60px; }
.left_proj_banr .Right { display: block; position: absolute; top: 85px; right: 0px; background: url(../webimages/index_05.png) no-repeat; width: 27px; height: 60px; }

.left_kwd { margin-top: 20px; margin-bottom: 20px; }
.left_kwd .tit { width: 313px; height: auto; overflow: hidden; border-left: 4px solid #2d4497; padding: 0; }
.left_kwd .tit span { display: inline-block; padding-left: 15px; color: #000; font-weight: bold; font-size: 18px; float: left; }
.left_kwd .tit a { display: inline-block; float: right; color: #b1b2b3; padding-right: 14px; }
.left_kwd ul { border-top: 1px solid #d9d9d9; margin-top: 5px; padding: 10px 20px; }
.left_kwd ul li { height: 20px; line-height: 20px; padding-right: 12px; margin-top: 9px; float: left; }
.left_kwd ul li a { display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/*关键词专题页*/
.kwd_arti { width: 1000px; margin: 0 auto; position: relative; overflow: hidden; z-index: 1; margin-top: 30px; }
.kwd_arti .arti { width: 100%; padding-top: 15px; padding-bottom: 15px; border-top: 1px solid #eee; }
.kwd_arti .arti_fst { width: 100%; height: 175px; padding-bottom: 15px; }
.kwd_arti .arti_fst .left { width: 340px; height: 100%; float: left; }
.kwd_arti .arti_fst .right { width: 640px; height: 100%; float: left; padding-left: 20px; overflow: hidden; }
.kwd_arti .title span { font-size: 24px; line-height: 24px; }
.kwd_arti .cont { margin-top: 10px; }

.kwd_proj { width: 1000px; margin: 0 auto; position: relative; overflow: hidden; z-index: 1; margin-top: 30px; }
.kwd_proj .proj { width: 500px; height: 97.5px; float: left; padding-top: 10px; padding-bottom: 10px; }
.kwd_proj .proj .left { width: 150px; height: 100%; float: left; }
.kwd_proj .proj .right { width: 325px; height: 100%; float: left; padding-left: 10px; padding-right: 15px; overflow: hidden; }
.kwd_proj .title span { font-size: 18px; line-height: 24px; }
.kwd_proj .cont { margin-top: 5px; }

.kwd_news { width: 1000px; margin: 0 auto; position: relative; overflow: hidden; z-index: 1; margin-top: 30px; }
.kwd_news .news { width: 500px; height: 97.5px; float: left; padding-top: 10px; padding-bottom: 10px; }
.kwd_news .news .left { width: 150px; height: 100%; float: left; }
.kwd_news .news .right { width: 325px; height: 100%; float: left; padding-left: 10px; padding-right: 15px; overflow: hidden; }
.kwd_news .title span { font-size: 18px; line-height: 24px; }
.kwd_news .cont { margin-top: 5px; }
.kwd_news ul li { width: 488px; height: 20px; line-height: 20px; background: url(../webimages/index_203.jpg) no-repeat left center; padding-left: 12px; margin-top: 9px; float: left; }
.kwd_news ul li a { display: inline-block; width: 350px; height: 20px; overflow: hidden; }
.kwd_news ul li em { display: block; float: right; color: #999; font-family: Arial; margin-right: 26px; }

.kwd_que { width: 1000px; margin: 0 auto; position: relative; overflow: hidden; z-index: 1; margin-top: 30px; }
.kwd_que ul li { float: left; width: 100%; height: 20px; line-height: 20px; background: url(../webimages/index_203.jpg) no-repeat left center; padding-left: 12px; margin-top: 9px; }
.kwd_que ul li a { display: inline-block; width: 880px; height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.kwd_que ul li em { display: block; float: right; color: #999; font-family: Arial; margin-right: 26px; }
.kwd_que ul li span { color: #666; font-family: Arial; }

.kwd_tour { width: 1000px; margin: 0 auto; position: relative; overflow: hidden; z-index: 1; margin-top: 30px; }

.kwd_card_adv { width: 1000px; margin: 0 auto; position: relative; overflow: hidden; z-index: 1; margin-top: 30px; }
.kwd_card_adv .table { width: 100%; padding-top: 15px; padding-bottom: 15px; }
.kwd_card_adv .table table { background: #eee; } 
.kwd_card_adv .table table tr td { background: #fff; } 
.kwd_card_adv .table table tr td { padding-bottom: 5px; padding-left: 5px; padding-right: 5px; font-size: 16px; vertical-align: middle; padding-top: 5px; }

.kwd_advantage { width: 1000px; margin: 0 auto; position: relative; overflow: hidden; z-index: 1; margin-top: 30px; }
.kwd_advantage .advantage { width: 100%; padding-top: 15px; padding-bottom: 15px; }
.kwd_advantage .advantage .left { float: left; width: 551px; height: 371px; }
.kwd_advantage .advantage .right { float: left; width: 449px; height: 371px; }
.kwd_advantage .advantage .right .video { width: 430px; height: 313px; margin-left: 19px; margin-top: 8px; }
.kwd_advantage .advantage .right .intro { width: 430px; margin: 0 auto; text-align: center; margin-top: 15px; }

.kwd_company { width: 1000px; margin: 0 auto; position: relative; overflow: hidden; z-index: 1; margin-top: 30px; }

.kwd_cmmt { width: 1000px; margin: 0 auto; position: relative; overflow: hidden; z-index: 1; margin-top: 30px; }
.kwd_cmmt .cmmt_cont { padding-top: 15px; padding-bottom: 15px; border-top: 1px solid #eee; }
.kwd_cmmt .cmmt_cont_fst { padding-top: 15px; padding-bottom: 15px; }
.kwd_cmmt .cmmt_info { padding-bottom: 15px; color: #666; }

.kwd_link { width: 1000px; margin: 0 auto; position: relative; overflow: hidden; z-index: 1; margin-top: 30px; margin-bottom: 30px; }
.kwd_link .link { float: left; }

.kwd_rcmd { width: 1000px; margin: 0 auto; position: relative; overflow: hidden; z-index: 1; margin-top: 30px; margin-bottom: 30px; }
.kwd_rcmd .rcmd {  }
.kwd_rcmd .rcmd ul li { width: 220px; height: 163px; margin: 15px 40px 15px 0; float: left; }
.kwd_rcmd .rcmd ul .lst { margin-right: 0; }
.kwd_rcmd .rcmd ul li div { width: 220px; height: 113px; }
.kwd_rcmd .rcmd ul li div img { width: 100%; height: 100%; }
.kwd_rcmd .rcmd ul li h5 { width: 220px; height: 50px; font-size: 14px; line-height: 50px; text-align: center; overflow: hidden; }

/*问答页*/
.qa_que { width: 675px; margin: 0 auto; position: relative; overflow: hidden; z-index: 1; padding-bottom: 15px; border-bottom: 1px solid #eee; }
.qa_que .cont { width: 100%; margin-top: 20px; margin-bottom: 20px; }
.qa_que h4 { color: #666; }

.qa_ans { width: 675px; margin: 0 auto; position: relative; overflow: hidden; z-index: 1; padding-top: 15px; margin-bottom: 20px; }
.qa_ans h4 { color: #666; }
.qa_ans .qa_ans_fst { padding-top: 10px; padding-bottom: 10px; margin-bottom: 20px; border-bottom: 1px solid #eee; }
.qa_ans .qa_ans_scd { padding-top: 10px; padding-bottom: 10px; }
.qa_ans .qa_ans_other { padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #eee; }
.qa_ans .cont { width: 100%; margin-top: 10px; margin-bottom: 10px; }
.qa_ans .qa_ans_fst h2 { color: #034694; }
.qa_ans h2 { color: #666; }