html,body,div{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0;font-family:Microsoft Yahei;}
.menu_btn{display:none;}
.nav_mask{display:none;}
body{background:url(../images/bodyer_bg.png) repeat-x top #ffffff;padding-top:0px;font-family:Microsoft Yahei;min-width:1380px;}
#wrapper{margin:0px auto;width:1380px;height:auto;background-color:#FFF;overflow:hidden;}

#head_div{display:block;Z-INDEX:1; POSITION: relative;width:100%;height:300px;margin-top:76px;overflow:hidden;}

#header_bar{margin:0 auto;width:1380px;height:36px;overflow:hidden;}

.header_left{float:left;width:520px;height:36px;overflow:hidden;}
.header_left h1{float:left;color:#000000;width:270px;height:36px;line-height:36px;font-size:13px;text-align:left;font-weight:500;font-family:Microsoft Yahei;}
.header_left h2{float:left;color:#000000;width:auto;height:36px;line-height:36px;font-size:13px;text-align:left;font-weight:500;font-family:Microsoft Yahei;}

.datecolor{color:#000000;font-size:13px;font-weight:500;font-family:Microsoft Yahei;}
.datecolor A{color:#000000;font-size:13px;font-weight:500;font-family:Microsoft Yahei;}
.datecolor A:link{color:#000000;font-size:13px;font-weight:500;font-family:Microsoft Yahei;}
.datecolor A:visited{color:#000000;font-size:13px;font-weight:500;font-family:Microsoft Yahei;}
.datecolor A:hover{color:#000000;font-size:13px;font-weight:500;font-family:Microsoft Yahei;}

.header_right{float:right;width:520px;height:36px;overflow:hidden;}

.viploginlist{float:left;margin-top:4px;width:520px;height:27px;overflow:hidden;}
.viploginlist ul{list-style:none;width:auto;float:left;}
.viploginlist ul li{height:27px;list-style-type:none;float:left;}
.viploginlist ul .viplg_name{height:27px;line-height:27px;width:65px;text-align:center;font-size:13px;font-weight:500;color:#000000;overflow:hidden;}
.viploginlist ul .viplg_inpt{height:27px;line-height:27px;vertical-align:middle;width:95px;text-align:left;overflow:hidden;margin:0px; padding:0px;}
.viploginlist ul .viplg_bt{height:27px;width:100px;text-align:center;overflow:hidden;}
#vipusername,#vippassword{width:88px;height:25px;line-height:25px;text-indent:3px;background-color:#E6E4E4;border:#B8B6B6 1px solid;float:left;cursor:pointer;}
.vipsubmit{width:90px;color:#FFF;height:27px;padding:0px;line-height:27px;border:none;background-color:#0E6AB3;cursor:pointer;text-align:center;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-weight:500;}
.vipregbt{width:45px; height:21px;border:none; background:url(../images/lgn_bt.png) no-repeat center; cursor:pointer;letter-spacing:5px; text-indent:5px;}
.viplg_name{height:27px;line-height:36px;width:50px;text-align:left;font-size:14px;font-weight:600;color:#000000;overflow:hidden;}
.form_submit{margin:0 2px 0 2px;height:27px;line-height:27px;border:none;background-color:#0E6AB3;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;text-align:center;color:#ffffff;font-size:13px;font-weight:500;width:90px;cursor:pointer;font-family:Microsoft Yahei;}

#header_con{margin:0 auto;width:1380px;height:107px;overflow:hidden;}

.logo{float:left;width:478px;height:107px;background:url(../images/logo.png) no-repeat left center;overflow:hidden;}
#home{margin-top:16px;width:478px;height:75px;overflow:hidden;cursor:pointer;}
#home a{display:block;width:478px;height:75px;cursor:pointer;}

#search_list{float:right;margin-top:40px;width:418px;height:29px;overflow:hidden;}
#search_list ul{list-style:none;width:405px;}
#search_list ul li{float:left;height:29px;}
#searchinput{float:left;border:#B9BABA 1px solid;background:none;width:320px;height:27px;line-height:27px;color:#BBBBBB;font-size:13px;text-indent:10px;font-family:Microsoft Yahei;overflow:hidden;}
#ssubmit{float:right;display:block;background-color:#0E6AB3;border:0;width:76px;height:29px;text-align:center;cursor:pointer;color:#FFFFFF;font-size:13px;overflow:hidden;}
.search_input{float:left;width:322px;overflow:hidden;}
.search_submit{float:right;margin-left:7px;width:76px;overflow:hidden;}


.blanker35px{width:100%;height:35px;clear:both;overflow:hidden;}
.blanker25px{width:100%;height:25px;clear:both;overflow:hidden;}
.blanker20px{width:100%;height:20px;clear:both;overflow:hidden;}
.blanker15px{width:100%;height:15px;clear:both;overflow:hidden;}
.blanker12px{width:100%;height:12px;clear:both;overflow:hidden;}
.blanker10px{width:100%;height:10px;clear:both;overflow:hidden;}
.blanker8px{width:100%;height:8px;clear:both;overflow:hidden;}
.blanker7px{width:100%;height:7px;clear:both;overflow:hidden;}
.blanker6px{width:100%;height:6px;clear:both;overflow:hidden;}
.blanker3px{width:100%;height:3px;clear:both;overflow:hidden;}
.blanker30px{width:100%;height:30px;clear:both;overflow:hidden;}
.blanker60px{width:100%;height:60px;clear:both;overflow:hidden;}

.mainer{margin:0 auto;width:1380px;height:auto;overflow:hidden;}
.larger{float:left;width:907px;height:auto;overflow:hidden;}
.righter{float:right;width:307px;height:auto;overflow:hidden;}

.tpnews{float:left;width:400px;height:265px;overflow:hidden;}
.listnews{float:right;width:492px;height:265px;overflow:hidden;}

#s_top{border-bottom:#B3B3B4 1px solid;height:44px;width:492px;overflow:hidden;}
#s_mid{width:492px;height:auto;overflow:hidden;}

.son {float:left;background-color:#0E6AB3;width:117px;height:44px;cursor:pointer;}
.son h1{float:left;width:117px;height:44px;line-height:44px;text-align:center;color:#ffffff;font-size:18px;font-weight:600;cursor:pointer;font-family:Microsoft Yahei;}
.sout{float:left;width:117px;height:44px;cursor:pointer;}
.sout h1{width:117px;height:44px;line-height:44px;color:#0e6ab3;font-size:18px;font-weight:500;cursor:pointer;}

.more_large{float:right;height:44px;width:50px; overflow:hidden;}
.more_large a{color:#474444;line-height:44px;text-align:center;vertical-align:middle;height:44px;width:50px;}
.more_large a:link{font-size:13px;color:#474444;text-decoration:none;font-weight:500;font-family:Microsoft Yahei;}
.more_large a:visited{font-size:13px;color:#474444;text-decoration:none;font-weight:500;font-family:Microsoft Yahei;}
.more_large a:active{font-size:13px;color:#474444;text-decoration:none;font-weight:500;font-family:Microsoft Yahei;}
.more_large a:hover{font-size:13px;color:#474444;text-decoration:none;font-weight:500;font-family:Microsoft Yahei;}

#news_list_14{float:none;width:100%;height:auto;margin:0 auto;}
#news_list_14 ul{width:100%;height:auto;}
#news_list_14 ul li{background:url(../../ico/news.gif) no-repeat 8px 16px;height:35px;text-align:left;width:100%;overflow:hidden;list-style-type:none;}
#news_list_14 ul li h1{font-size:15px;height:35px;line-height:35px;width:auto;text-align:left;text-indent:20px;float:left;clear:right;font-weight:500;}
#news_list_14 ul li h1 a{font-size:15px;color:#474444;text-align:left;font-weight:500;font-family:Microsoft Yahei;}
#news_list_14 ul li h1 a:link{font-size:15px;color:#474444;text-decoration:none;font-weight:500;font-family:Microsoft Yahei;}
#news_list_14 ul li h1 a:visited{font-size:15px;color:#474444;text-decoration:none;font-weight:500;font-family:Microsoft Yahei;}
#news_list_14 ul li h1 a:active{font-size:15px;color:#474444;text-decoration:none;font-weight:500;font-family:Microsoft Yahei;} 
#news_list_14 ul li h1 a:hover{font-size:15px;color:#474444;text-decoration:none;font-weight:500;font-family:Microsoft Yahei;}
#news_list_14 ul li span{ float:right;text-align:center;color:#7F7F7F;font-weight:500;height:35px;line-height:35px;width:auto; padding-right:6px;font-size:14px;font-family:Microsoft Yahei;}

#right_top{border-bottom:#B3B3B4 1px solid;height:44px;width:307px;overflow:hidden;}
#right_mid{width:307px;height:auto;overflow:hidden;}

.title_right{float:left;background-color:#0E6AB3;width:117px;height:44px;cursor:pointer;}
.title_right h1{float:left;width:117px;height:44px;line-height:44px;text-align:center;color:#ffffff;font-size:18px;font-weight:600;cursor:pointer;font-family:Microsoft Yahei;}

.larger_left{float:left;width:437px;height:auto;overflow:hidden;}
.larger_right{float:right;width:437px;height:auto;overflow:hidden;}

#larger_small_top{border-bottom:#B3B3B4 1px solid;height:44px;width:437px;overflow:hidden;}
#larger_small_mid{width:437px;height:auto;overflow:hidden;}

.title_larger_small{float:left;background-color:#0E6AB3;width:117px;height:44px;cursor:pointer;}
.title_larger_small h1{float:left;width:117px;height:44px;line-height:44px;text-align:center;color:#ffffff;font-size:18px;font-weight:600;cursor:pointer;font-family:Microsoft Yahei;}

.submit_link{float:right;height:44px;width:100px;margin-right:20px;overflow:hidden;}
.submit_link a{color:#0E6AB3;line-height:44px;text-align:center;vertical-align:middle;height:44px;width:100px;}
.submit_link a:link{font-size:18px;color:#0E6AB3;text-decoration:none;font-weight:600;font-family:Microsoft Yahei;}
.submit_link a:visited{font-size:18px;color:#0E6AB3;text-decoration:none;font-weight:600;font-family:Microsoft Yahei;}
.submit_link a:active{font-size:18px;color:#0E6AB3;text-decoration:none;font-weight:600;font-family:Microsoft Yahei;}
.submit_link a:hover{font-size:18px;color:#0E6AB3;text-decoration:none;font-weight:600;font-family:Microsoft Yahei;}

.larger_big_right{float:right;width:773px;height:auto;overflow:hidden;}

#larger_big_top{border-bottom:#B3B3B4 1px solid;height:44px;width:773px;overflow:hidden;}
#larger_big_mid{width:773px;height:auto;overflow:hidden;}

#control2{width:772px;margin:0 auto;}
#CSSBox2{float:left;width:740px;height:200px;margin:0 auto;overflow:hidden;}
#CSSBox2 ul li{float:left;display:block;list-style:none;background-color:#FFFFFF;width:185px;height:200px;overflow:hidden;float:left;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;overflow:hidden;}
#CSSBox2 ul li span{margin:0 auto;width:156px;height:169px;overflow:hidden;}
#CSSBox2 ul li span a img{margin-top:3px;display:block;overflow:hidden;}

#CSSBox2 ul li h1{margin:0 auto;width:156px;height:30px;line-height:30px;text-align:center;overflow:hidden;}
#CSSBox2 ul li h1 a{color:#333333;text-decoration:none;text-align:center;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}
#CSSBox2 ul li h1 a:link{color:#333333;text-decoration:none;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}
#CSSBox2 ul li h1 a:visited{color:#333333;text-decoration:none;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}
#CSSBox2 ul li h1 a:active{color:#333333;text-decoration:none;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}
#CSSBox2 ul li h1 a:hover{color:#333333;text-decoration:none;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}

#LeftButton2{cursor:pointer;height:169px;width:16px;float:left;background:url(../images/1294825702857.png) center center no-repeat;overflow:hidden;}
#RightButton2{cursor:pointer;height:169px;width:16px;float:left;background:url(../images/1294825623597.png) center center no-repeat;overflow:hidden;}

.main_left{float:left;width:393px;height:auto;overflow:hidden;}
.main_center{float:left;margin-left:30px;width:393px;height:auto;overflow:hidden;}
.main_right{float:right;width:393px;height:auto;overflow:hidden;}

#main_small_top{border-bottom:#B3B3B4 1px solid;height:44px;width:393px;overflow:hidden;}
#main_small_mid{width:393px;height:auto;overflow:hidden;}

#friend_top{border-bottom:#B3B3B4 1px solid;height:44px;width:1380px;overflow:hidden;}
#friend_mid{width:1380px;height:auto;overflow:hidden;}

.friendlink{width:1380px;height:auto;overflow:hidden;}
.friendlink ul{width:100%;}
.friendlink ul li{float:left;width:177px;height:35px;line-height:35px;}
.friendlink ul li a{color:#423c3c;text-decoration:none;text-align:center;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}
.friendlink ul li a:link{color:#423c3c;text-decoration:none;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}
.friendlink ul li a:visited{color:#423c3c;text-decoration:none;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}
.friendlink ul li a:active{color:#423c3c;text-decoration:none;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}
.friendlink ul li a:hover{color:#423c3c;text-decoration:none;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}

.footer{margin:0 auto;background-color:#174996;width:100%;height:332px;overflow:hidden;}/*页脚*/
#footer_con{margin:0 auto;width:1380px;height:332px;font-size:14px;COLOR:#ffffff;text-align:center;line-height:27px;font-weight:500;font-family:Microsoft Yahei;overflow:hidden;}

#footer_logo{float:left;background:url(../images/footer_logo.png ) no-repeat left 20px;width:500px;height:213px;overflow:hidden;}
#footer_fg{float:left;border-left:#456DAB 1px solid;width:35px;height:213px;overflow:hidden;}
#footer_contact{float:left;width:280px;height:213px;overflow:hidden;}

.foot_title{float:left;background:url(../images/foot_title_bg.jpg) no-repeat left bottom;height:38px;width:360px;overflow:hidden;}
.foot_title h1{height:38px;line-height:35px;width:360px;color:#ffffff;font-weight:500;font-size:16px;cursor:pointer;text-align:left;font-family:Microsoft Yahei;overflow:hidden;}

.addressc{line-height:30px;color:#D1DBEA;text-align:left;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}

#footer_menu{float:left;width:320px;height:213px;overflow:hidden;}
#footer_menu span{width:auto;height:38px;line-height:35px;display:block;color:#ffffff;font-size:16px;font-weight:500;vertical-align:middle;text-align:left;font-family:Microsoft Yahei;}
#footer_menu ul{width:auto;height:auto;padding-bottom:7px;padding-top:3px;border-top-width:0;overflow:hidden;}
#footer_menu ul li{float:left;width:50%;height:30px;overflow:hidden;}
#footer_menu ul li h1{color:#D1DBEA;height:30px;line-height:30px;font-size:14px;font-weight:500;text-align:left;overflow:hidden;}
#footer_menu ul li h1 a{color:#D1DBEA; text-decoration:none;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}
#footer_menu ul li h1 a:link{color:#D1DBEA; text-decoration:none;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}
#footer_menu ul li h1 a:visited{color:#D1DBEA; text-decoration:none;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}
#footer_menu ul li h1 a:active{color:#D1DBEA; text-decoration:none;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}
#footer_menu ul li h1 a:hover{color:#D1DBEA;text-decoration:none;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}

#footer_ewm{float:left;padding-top:13px;width:78px;height:213px;overflow:hidden;}

#footer_copy{margin:0 auto;width:100%;height:auto;text-align:center;overflow:hidden;}

.addrest{color:#ffffff;line-height:30px;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}
a.addrest:link{color:#ffffff;line-height:30px;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}
a.addrest:visited{color:#ffffff;line-height:30px;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}
a.addrest:active{color:#ffffff;line-height:30px;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}
a.addrest:hover{color:#ffffff;line-height:30px;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}

.lefter{float:left;width:310px;height:auto;overflow:hidden;}
.large{float:right;width:1040px;height:auto;overflow:hidden;}

#menu_list{margin:0 auto;width:310px;overflow:hidden;}
#menu_list span{float:left;display:block;background-color:#0C40AF;width:310px;height:55px;line-height:55px;color:#ffffff;font-size:22px;font-weight:600;vertical-align:middle;text-align:center;font-family:Microsoft Yahei;}
#menu_list ul{padding:10px 0px 10px 0;background-color:#F8F8F8;width:310px;height:auto;overflow:hidden;}
#menu_list ul li{width:310px;height:55px;overflow:hidden;}
#menu_list ul li h1{color:#333333;height:55px;line-height:55px;font-size:16px;font-weight:normal;text-align:center;overflow:hidden;}
#menu_list ul li h1 a{display:block;color:#333333;text-decoration:none;font-size:16px;font-weight:500;font-family:Microsoft Yahei;}
#menu_list ul li h1 a:link{color:#333333;text-decoration:none;font-size:16px;font-weight:500;font-family:Microsoft Yahei;}
#menu_list ul li h1 a:visited{color:#333333;text-decoration:none;font-size:16px;font-weight:500;font-family:Microsoft Yahei;}
#menu_list ul li h1 a:active{color:#333333;text-decoration:none;font-size:16px;font-weight:500;font-family:Microsoft Yahei;}
#menu_list ul li h1 a:hover{color:#0C40AF;text-decoration:none;font-size:16px;font-weight:600;font-family:Microsoft Yahei;}
#menu_list ul li.onm h1{}
#menu_list ul li.onm h1 a{display:block;border:0;color:#0C40AF;text-decoration:none;font-size:16px;font-weight:600;font-family:Microsoft Yahei;}

#main_con{background-color:#F8F8F8;width:100%;height:80px;overflow:hidden;}
#main_top{margin:0 auto;width:1380px;height:80px;overflow:hidden;}
#large_mid{background-color:#F8F8F8;width:1038px;height:auto;overflow:hidden;}

.large_btns{float:right;margin-right:5%;height:86px;align-items:center;transition:height 0.4s ease;flex:none;}
.btn_enters{display:inline-block;width:120px;height:50px;line-height:50px;padding:0 26px;background:linear-gradient(135deg,#FFAD5C 0%,#FC7F1A 100%);color:#ffffff;font-size:15px;font-weight:600;border-radius:8px;box-shadow:0 6px 16px rgba(252,127,26,0.35);transition:all 0.35s ease;text-align:center;border:0;}
.btn_enters:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(252,127,26,0.50);cursor:pointer;}

#mainer_tops{border-bottom:#B3B3B4 1px solid;height:44px;width:1380px;overflow:hidden;}
#mainer_mids{border:#C1C1C1 1px solid;width:1238px;height:auto;overflow:hidden;}

.notes{display:block;border-bottom:#DDDDDD 1px solid;height:50px;text-align:center;overflow:hidden;}
.notes h1{color:#888888;line-height:30px;text-align:left;font-size:18px;font-weight:500;}

.title_large{float:right;width:auto;height:80px;cursor:pointer;}
.title_large h1{float:left;width:auto;height:80px;line-height:80px;text-align:left;text-indent:15px;color:#0C40AF;font-size:22px;font-weight:600;cursor:pointer;font-family:Microsoft Yahei;}

.title_con{width:100%;height:60px;cursor:pointer;overflow:hidden;text-align:center;}
.title_con h1{display:inline-block;margin:0 auto;height:60px;line-height:60px;color:#333333; font-size:22px;font-weight:600;cursor:pointer;font-family:Microsoft Yahei;position:relative;}
.title_con h1::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:3px;background-color:#0C40AF;}

.title_pathp{color:#6d6565;font-size:14px;float:left;height:80px;line-height:80px;width:auto;overflow:hidden;margin-right:6px;}
.title_pathp h1{float:left;color:#6d6565;height:80px;line-height:80px;text-align:right;font-size:16px;font-weight:500;}
.title_pathp h1 a{color:#6d6565;text-align:left;font-size:16px;font-weight:500;}
.title_pathp h1 a:link{color:#6d6565;text-decoration:none;font-size:16px;font-weight:500;}
.title_pathp h1 a:visited{color:#6d6565;text-decoration:none;font-size:16px;font-weight:500;}
.title_pathp h1 a:active{color:#6d6565;text-decoration:none;font-size:16px;font-weight:500;}
.title_pathp h1 a:hover{color:#6d6565;text-decoration:none;font-size:16px;font-weight:500;}
.title_pathp span{float:left;color:#6d6565;height:80px;text-align:center;text-indent:6px;line-height:80px;font-size:16px; font-weight:500;}

.title_path{color:#6d6565;font-size:14px;float:left;height:44px;line-height:44px;width:auto;overflow:hidden;margin-right:6px;}
.title_path h1{float:left;color:#6d6565;height:44px;line-height:44px;text-align:right;font-size:14px;font-weight:500;}
.title_path h1 a{color:#6d6565;text-align:left;font-size:14px;font-weight:500;}
.title_path h1 a:link{color:#6d6565;text-decoration:none;font-size:14px;font-weight:500;}
.title_path h1 a:visited{color:#6d6565;text-decoration:none;font-size:14px;font-weight:500;}
.title_path h1 a:active{color:#6d6565;text-decoration:none;font-size:14px;font-weight:500;}
.title_path h1 a:hover{color:#6d6565;text-decoration:none;font-size:14px;font-weight:500;}
.title_path span{float:left;color:#6d6565;height:44px;text-align:center;text-indent:6px;line-height:44px;font-size:14px; font-weight:500;}

#lump_big_list{background-color:#EEEEEE;height:40px;width:95%;overflow:hidden;margin-bottom:10px;margin-top:10px;}
#lump_big_list .title_list{float:left;width:60%;}
#lump_big_list .title_list h1{text-align:left;text-indent:12px;line-height:40px;}
#lump_big_list .title_list h1 a{color:#333333;font-size:15px;font-weight:600;font-family:Microsoft Yahei;}
#lump_big_list .more_list{float:right;width:80px;text-align:center;}
#lump_big_list .more_list a{line-height:40px;color:#333333;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}

#article_list{margin:0 auto;width:93%;}
#article_list ul{width:100%;margin-left:0;}
#article_list ul li{background:url(../../ico/news.gif) no-repeat 6px 19px;height:40px;line-height:40px;border-bottom:dashed 1px #CCCCCC;text-indent:18px;text-align:left;width:100%;overflow:hidden;list-style-type:none;}
#article_list ul li h1{height:40px;line-height:40px;width:auto;text-align:left;float:left;clear:right;font-size:14px;font-weight:100;}
#article_list ul li h1 a{color:#6d6565;text-decoration:none;font-family:Microsoft Yahei;text-align:left;height:40px;line-height:40px;font-weight:500;margin-bottom:0px;font-size:15px;}
#article_list ul li h1 a:link{color:#6d6565;text-decoration:none;text-align:left;font-weight:500;font-size:15px;font-family:Microsoft Yahei;}
#article_list ul li h1 a:visited{color:#6d6565;text-decoration:none;text-align:left;font-weight:500;font-size:15px;font-family:Microsoft Yahei;}
#article_list ul li h1 a:active{color:#6d6565;text-decoration:none;text-align:left;font-weight:500;font-size:15px;font-family:Microsoft Yahei;} 
#article_list ul li h1 a:hover{color:#1D89DD;text-decoration:none;text-align:left;font-weight:500;font-size:15px;font-family:Microsoft Yahei;}
#article_list ul li span{float:right;text-align:left;font-weight:500;height:40px;line-height:40px;width:auto;font-size:14px;font-family:Microsoft Yahei;}

#pagelist{width:98%;height:auto;margin:10px auto -33px auto;font-family:Microsoft Yahei;text-align:center;}
#pagelist #homepage{display:inline;text-align:center;font-weight:600;background-color:#E5E5E5;color:#888888;height:24px; line-height:24px;font-size:12px;padding:6px 12px;margin:0px 1px;}
#pagelist #prepage{display:inline;text-align:center;font-weight:600;background-color:#E5E5E5;color:#888888;height:24px;line-height:24px;font-size:12px;padding:6px 12px;margin:0px 1px;}
#pagelist #itempage{display:inline;text-align:center;font-weight:600;background-color:#E5E5E5;color:#888888;height:24px;line-height:24px;font-size:12px;padding:6px 12px;margin:0px 1px;}
#pagelist #nextpage{display:inline;text-align:center;font-weight:600;background-color:#E5E5E5;color:#888888;height:24px;line-height:24px;font-size:12px;padding:6px 12px;margin:0px 1px;}
#pagelist #lastpage{display:inline;text-align:center;font-weight:600;background-color:#E5E5E5;color:#888888;height:24px;line-height:24px;font-size:12px;padding:6px 12px;margin:0px 1px;}
#pagelist #nowpage{display:inline;text-align:center;font-weight:600;background-color:#1060FF;color:#ffffff;height:24px;line-height:24px;font-size:12px;padding:6px 12px;margin:0px 1px;}
#pagelist #totalpage{display:inline;text-align:center;font-weight:600;background-color:#E5E5E5;color:#888888;height:24px;line-height:24px;font-size:12px;padding:6px 12px;margin:0px 1px;}

#txpic_list{width:96%;height:auto;margin:0 auto;overflow:hidden; }
#txpic_list ul{list-style:none;width:100%;height:auto;overflow:hidden;margin:0 auto;}
#txpic_list ul li{width:25%;height:205px;text-align:center;float:left;overflow:hidden;list-style-type:none;}
#txpic_list ul li span{margin:0 auto;text-align:center;margin:0 auto;width:200px;height:155px;line-height:155px;display:block;vertical-align:middle;border:#EAEAEA 2px solid;}
#txpic_list ul li span a img{width:200px;height:155px;}
#txpic_list ul li h1{margin:0 auto;width:200px;height:30px;text-align:center;line-height:30px;font-weight:500;text-align:center;overflow:hidden;}
#txpic_list ul li h1 a{color:#6d6565;text-decoration:none;text-align:center;font-weight:500;font-size:14px;font-family:Microsoft Yahei;}
#txpic_list ul li h1 a:link{color:#6d6565;text-decoration:none;text-align:center;font-weight:500;font-size:14px;font-family:Microsoft Yahei;}
#txpic_list ul li h1 a:visited{color:#6d6565;text-decoration:none;text-align:center;font-weight:500;font-size:14px;font-family:Microsoft Yahei;}
#txpic_list ul li h1 a:active{color:#6d6565;text-decoration:none;text-align:center;font-weight:500;font-size:14px;font-family:Microsoft Yahei;} 
#txpic_list ul li h1 a:hover{color:#1D89DD;text-decoration:none;text-align:center;font-weight:500;font-size:14px;font-family:Microsoft Yahei;}
#txpic_list ul li h2{width:193px;height:24px;text-align:center;line-height:24px;font-weight:600;font-size:12px;text-align:center;overflow:hidden;}

#msg_style{width:95%;}
#msg_style tr th{color:#FFF;font-size:15px;font-weight:600;height:40px;line-height:40px;padding:3px;background-color:#1D89DD;}
#msg_style tr .msgtitle{text-align:left;text-indent:6px;}
#msg_style tr .msgtime{text-align:center;}
#msg_style tr .msgactive{text-align:center;}
#msg_style tr td{font-size:15px;font-weight:500;line-height:38px;padding:3px;}
#msg_style tr td a{color:#6d6565;font-size:15px;font-weight:500;line-height:38px;}
#msg_style tr td a:link{color:#6d6565;text-decoration:none;text-align:center;font-weight:500;font-size:15px;font-family:Microsoft Yahei;}
#msg_style tr td a:visited{color:#6d6565;text-decoration:none;text-align:center;font-weight:500;font-size:15px;font-family:Microsoft Yahei;}
#msg_style tr td a:active{color:#6d6565;text-decoration:none;text-align:center;font-weight:500;font-size:15px;font-family:Microsoft Yahei;} 
#msg_style tr td a:hover{color:#1D89DD;text-decoration:none;text-align:center;font-weight:500;font-size:15px;font-family:Microsoft Yahei;}

.viptablelist{width:95%;border-top:#ececec 1px solid;border-left:#ececec 1px solid;}
.viptablelist tr th{height:38px;font-size:15px;font-weight:600;line-height:38px;padding:2px;color:#fff;background-color:#0E6AB3; text-align:right;border-right:#ececec 1px solid;border-bottom:#ececec 1px solid;padding-right:6px;}
.viptablelist tr td{height:38px;font-size:15px;font-weight:500;line-height:38px;padding:2px;color:#636465;text-indent:25px;border-right:#ececec 1px solid;border-bottom:#ececec 1px solid;}
.viptablelist tr td a{color:#6d6565;font-size:15px;font-weight:500;line-height:38px;}
.viptablelist tr td a:link{color:#636465;text-decoration:none;text-align:center;font-weight:500;font-size:15px;font-family:Microsoft Yahei;}
.viptablelist tr td a:visited{color:#636465;text-decoration:none;text-align:center;font-weight:500;font-size:15px;font-family:Microsoft Yahei;}
.viptablelist tr td a:active{color:#636465;text-decoration:none;text-align:center;font-weight:500;font-size:15px;font-family:Microsoft Yahei;} 
.viptablelist tr td a:hover{color:#1D89DD;text-decoration:none;text-align:center;font-weight:500;font-size:15px;font-family:Microsoft Yahei;}

.company_content{margin:0 auto;padding:20px;height:auto;text-align:left;line-height:30px;overflow:hidden;font-size:15px;font-weight:500;}

.inputs{margin:5px 0 5px 0;border:#D9D9D9 1px solid;height:30px;line-height:30px;color:#373333;font-size:13px;text-indent:2px;font-weight:500;font-family:Microsoft Yahei;}
.textareas{margin:5px 0 5px 0;border:#D9D9D9 1px solid;height:auto;line-height:20px;color:#373333;font-size:13px;text-indent:2px;font-weight:500;font-family:Microsoft Yahei;}
.reg_submit{ height:38px;line-height:38px;border:none;background-color:#E4481D;width:150px;cursor:hand;font-size:16px;font-weight:600;color:#FFF;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;}

.add_div{float:right;margin-top:7px;height:30px;width:92px;line-height:30px;cursor:pointer;}
.add_bt{height:30px;border:none;background:url(../images/ico/bt_blue.png) no-repeat center;text-align:center;color:#ffffff; font-size:14px;font-weight:600;width:92px;line-height:30px;cursor:pointer;font-family:Microsoft Yahei;}

.choose_item{height:24px;line-height:24px;width:100px;font-size:14px;float:left;display:block;}

.prov{border:#D9D9D9 1px solid;color:#373333;font-size:15px;width:270px;height:32px;line-height:32px;text-align:left; text-indent:10px;outline:none;appearance:none;-moz-appearance:none; -webkit-appearance:none;background:url(../images/select_bg.jpg) no-repeat right center transparent; cursor:pointer;font-weight:500;font-family:Microsoft Yahei;}

.pro_bt{float:right;width:115px;height:35px;overflow:hidden;}
#pro_con{margin:0 auto;width:920px;height:auto;overflow:hidden;}
.propic{float:left;width:480px;height:350px;overflow:hidden;}
.project{float:right;width:420px;height:350px;overflow:hidden;}

.item_list{margin:0 auto;border-bottom:#CCCCCC 1px dotted;width:420px;height:42px;line-height:42px;overflow:hidden;}
.item_list span{float:left;width:90px;color:#6D6D6D;height:42px;text-align:center;line-height:42px;font-size:15px;font-weight:600;font-family:Microsoft Yahei;}
.item_list h1{color:#999999;height:42px;line-height:42px;text-align:left;font-size:15px;font-weight:500;font-family:Microsoft Yahei;}

#pro_top{margin:0 auto;border-bottom:#CCCCCC 1px solid;width:920px;height:40px;overflow:hidden;}
.pro_title{float:left;background-color:#0E6AB3;width:117px;height:44px;overflow:hidden;}
.pro_title h1{float:left;width:117px;height:44px;line-height:44px;text-align:center;color:#ffffff;font-size:18px;font-weight:500;cursor:pointer;font-family:Microsoft Yahei;}

#txpic_pro{width:920px;height:auto;}
#txpic_pro ul{margin:0 auto;width:920px;height:auto;overflow:hidden;margin-top:20px;}
#txpic_pro ul li{width:230px;height:190px;text-align:center;float:left;overflow:hidden;list-style-type:none;}
#txpic_pro ul li span{margin:0 auto;width:210px;height:160px;text-align:center;}
#txpic_pro ul li span a img{margin:0 auto;width:210px;height:160px;border:#EEEEEE 2px solid;}
#txpic_pro ul li h1{margin:0 auto;width:210px;height:28px;line-height:28px;text-align:center;}
#txpic_pro ul li h1 a{color:#666666;text-decoration:none;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}
#txpic_pro ul li h1 a:link{color:#666666;text-decoration:none;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}
#txpic_pro ul li h1 a:visited{color:#666666;text-decoration:none;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}
#txpic_pro ul li h1 a:active{color:#666666;text-decoration:none;font-size:14px;font-weight:500;font-family:Microsoft Yahei;} 
#txpic_pro ul li h1 a:hover{color:#666666;text-decoration:none;font-size:14px;font-weight:500;font-family:Microsoft Yahei;}

.btn_sms{float:left;display:block;background-color:#1B92E9;border:0;color:#FFFFFF;height:20px;line-height:20px;padding:0 10px;cursor:pointer;}























.govtd{BACKGROUND: url(../images/gov_bg.png) no-repeat left; HEIGHT: 41px; line-height:41px; text-indent:24px; overflow:hidden; }


.more{BACKGROUND: url(../images/more.png) no-repeat center; display:block;}

.tblcompany{ width:94%; height:auto;}
.tblcompany tr td{ text-align:left; line-height:22px; color:#868686;}
.tblcompany tr td a{ text-align:left; line-height:22px; color:#868686; font-size:15px; font-family:Microsoft Yahei;}

.lktbl{ width:90%; height:auto;}
.lktbl tr td{ text-align:left; line-height:22px; color:#585858; font-size:14px;}

.china{ color:#FFF; font-size:14px; font-family:Microsoft Yahei; background-color:#ac0c08; display:block; width:80px; height:24px;}
.english{ color:#FFF; font-size:14px; font-family:Microsoft Yahei; background-color:#0f6bb4; display:block; width:80px; height:24px;}

/*mainer style*/
/*主体部分*/



.srcher_bar{HEIGHT:34px; line-height:34px; width:100%; background-color:#eaeaea;}


.logo_link{ width:440px; height:103px; display:block; float:left; overflow:hidden;}



.menuer_bar{HEIGHT: 37px; line-height:37px; width:1196px; text-align:center;}
.menuer_bar a{COLOR:#ffffff; height:37px; line-height:37px; font-weight:100; font-size:14px; font-family:Microsoft Yahei; margin-left:10px; margin-right:10px;}
.menuer_bar a:link{ color:#ffffff; text-decoration:none;font-size:14px; font-weight:100;}
.menuer_bar a:visited{ color:#ffffff; text-decoration:none;font-size:14px; font-weight:100;}
.menuer_bar a:active{ color:#ffffff; text-decoration:none;font-size:14px; font-weight:100;}
.menuer_bar a:hover{COLOR:#f00101;TEXT-DECORATION: none;height:47px; font-weight:100;font-size:14px;}
.menuer_bar a.cur{COLOR:#f00101;TEXT-DECORATION: none;height:47px; font-weight:100;font-size:14px;}

.p-top{width:1196px; height:34px; overflow:hidden;}
.p-title{ width:138px; height:34px; margin:0 auto; overflow:hidden;}
.p-title h1{float:left; text-align:center; height:34px;width:138px; overflow:hidden;}
.p-title h1 a{ color:#737373;line-height:34px;text-align:center; font-weight:100; vertical-align:middle;height:34px;width:138px; display:block; font-size:20px; font-family:Microsoft Yahei;}
.p-title h1 a:link{ color:#737373; text-decoration:none;}
.p-title h1 a:visited{ color:#737373; text-decoration:none;}
.p-title h1 a:active{ color:#737373; text-decoration:none;}
.p-title h1 a:hover{ color:#737373; display:block; line-height:34px; font-weight:100; text-align:center; vertical-align:middle;height:34px;width:138px; font-size:20px; font-family:Microsoft Yahei;}

.m-top{width:1196px; height:34px; background:url(../images/m_top.png) repeat-x center; overflow:hidden;}
.m-title{ width:415px; height:34px; margin:0 auto; overflow:hidden;}
.m-title h1{float:left; text-align:center; height:34px;width:138px; overflow:hidden;background:url(../images/on.png) no-repeat center;}
.m-title h1 a{ color:#ffffff;line-height:34px;text-align:center; font-weight:100; vertical-align:middle;height:34px;width:138px; display:block; font-size:18px; font-family:Microsoft Yahei;}
.m-title h1 a:link{ color:#ffffff; text-decoration:none;}
.m-title h1 a:visited{ color:#ffffff; text-decoration:none;}
.m-title h1 a:active{ color:#ffffff; text-decoration:none;}
.m-title h1 a:hover{ color:#ffffff; display:block; line-height:34px; font-weight:100; text-align:center; vertical-align:middle;height:34px;width:138px; font-size:18px; font-family:Microsoft Yahei;}

#qxdx{width:910px; height:58px; background:url(../images/qx_bg.png) no-repeat center;}

.flft440{ float:left; width:440px; height:auto; overflow:hidden;}
.frit460{ float:right; width:460px; height:auto; overflow:hidden;}
.kz{width:308px; height:205px;  background:url(../images/k.png) no-repeat center; overflow:hidden;}
.line{background:url(../images/line.png) repeat-y left;}

/*头条新闻*/
.topnews{width:1196px; height:34px; line-height:30px;}
.topnewstitle{ background:url(../images/hdnews_bg.png) no-repeat center left; height:34px; line-height:34px; width:80px; text-align:right; overflow:hidden;}
.topnewstitle a{ font-size:14px; font-weight:bolder; color:#333333; width:80px; height:28px; line-height:30px; overflow:hidden; display:block;}
.topnewstitle a:link {color: #333333;font-size:14px;}
.topnewstitle a:visited {color: #333333;font-size:14px;}
.topnewstitle a:hover{color: #333333;text-decoration: none;font-size:14px;}
.topnewstitle a:active {color: #333333;font-size:14px;}
.scrolllefttile{background:url(../../ico/news.gif) no-repeat 24px center; text-indent:30px;height:28px;}
.scrolllefttile a{ font-size:14px; font-weight:100; color:#666666; height:28px; line-height:28px; font-family:Microsoft Yahei;}

.clearlink{width:38px; height:110px; display:block; cursor:pointer; overflow:hidden;}
.estyle{margin:0 auto; height:32px; background:url(../images/e_bg.png) no-repeat center center;}
.jgzn{margin:0 auto;width:227px; height:152px; background:url(../images/jgzn.png) no-repeat top left; overflow:hidden;}
.hg{margin:0 auto;width:926px; height:128px; background:url(../images/hg_bg.png) no-repeat top left; overflow:hidden;}


/*jquery nav_menu  style*/
.menuer{ HEIGHT: 45px; width:1380px;BACKGROUND: url(../images/menu_left.png) no-repeat left; overflow:hidden;margin:0 auto; }




/*search style*/


#sinpute{ border:none; background:none; color:#7F7F7F; font-size:14px; text-indent:3px; font-weight:bold; width:180px; height:21px; border:#CECACA 1px solid; background-color:#FFFFFF;line-height:21px;}


.tbtitle{ position:relative; width:346px; height:30px; z-index:12; bottom:36px;}
.tbtitlebg{ position:relative; width:346px; height:30px; z-index:9; bottom:66px;
background:#000;
    color:#fff;
    /* older safari/Chrome browsers */
    -webkit-opacity: 0.5;
    /* Netscape and Older than Firefox 0.9 */
    -moz-opacity: 0.5;
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/
    -khtml-opacity: 0.5;
    /* IE9 + etc...modern browsers */
    opacity: .5;
    /* IE 4-9 */
    filter:alpha(opacity=50);
    /*This works in IE 8 & 9 too*/
    -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
    /*IE4-IE9*/
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
}
.tcolor{ color:#FFF;}
.spon{ width:74px; height:58px; padding-top:6px; line-height: text-align:center; vertical-align:middle;background:url(../images/spon.gif) no-repeat center;}
.spout{ width:74px; height:58px; padding-top:6px; text-align:center; vertical-align:middle;background:url(../images/spout.gif) no-repeat center;}
.pre_picbt{ width:10px; height:66px; background:url(../images/btn_prev.gif) no-repeat center;cursor:pointer; }
.next_picbt{ width:10px; height:66px;background:url(../images/btn_next.gif) no-repeat center;cursor:pointer;}

.indexly{ float:right; width:850px; height:500px; background:url(../images/l_bg.jpg) no-repeat top left; overflow:hidden;}
.w480h500fl{width:480px; height:500px;float:left; text-align:center;overflow:hidden;}
.w370h500fr{width:366px; height:500px;float:left; text-align:center;overflow:hidden;}

.ts_pic{width:848px; height:343px; background:url(../images/ts.png) no-repeat top left; overflow:hidden;}

.indexslider{width:850px; height:290px; background:url(../images/slider_bg.png) no-repeat top left; overflow:hidden;}
.sliderspace{width:44px; height:290px; float:left;overflow:hidden;}
.sliderdiv{width:805px; height:290px; float:left;overflow:hidden;}


.center{float:left; width:420px; height:auto; overflow:hidden;}/*中*/
.table6pad tr td{ padding-left:6px; padding-bottom:8px;}


#scene{width:759px; height:103px; border:#E1E4E6 1px solid; float:left; margin-left:3px;overflow:hidden;}
#main_mid{background-color:#F2EFEF;border:#DBD8D8 1px solid;height:146px;width:1006px; margin-left:5px;overflow:hidden;}



/**多栏目列表**/


/*大模块样式*/

#large_bot{ background:url(../images/large_bot.png) no-repeat center bottom;height:3px;width:910px;overflow:hidden;}







/*右侧模块样式*/

.title_right span{ font-family:Microsoft Yahei; text-indent:6px; float:left; color:#ffffff; text-align:left; font-size:18px;height:34px; line-height:34px; font-weight:100;}
.more_right{ text-align:right; float:right; text-align:center; height:34px; line-height:34px;width:50px; overflow:hidden;}
.more_right a{ color:#ffffff;line-height:34px;text-align:center;height:34px;width:50px;font-size:12px; display:block;}
.more_right a:link{ color:#ffffff; text-decoration:none;font-size:12px;}
.more_right a:visited{ color:#ffffff; text-decoration:none;font-size:12px;}
.more_right a:active{ color:#ffffff; text-decoration:none;font-size:12px;}
.more_right a:hover{ display:block; color:#ffffff; line-height:34px; text-align:center;height:34px;width:50px;font-size:12px;}


.bmtable tr td{background:url(../../ico/news.gif) no-repeat 6px 10px; text-align:left; text-indent:16px;}

.sorttbl{width:230px;background-color:#ffffff;}
.sorttbl tr th{height:27px;background:url(../images/ith.png) repeat-x center; text-indent:8px;}
.sorttbl tr th a{ font-size:14px; font-weight:600;}
.sorttbl tr td{height:30px;background:url(../images/itd.png) repeat-x center; text-indent:16px; color:#b84600;}
.sorttbl tr td a{ font-size:12px; font-weight:100; color:#b84600;}

.btmmenutbl{}
.btmmenutbl tr th{height:40px; line-height:40px; text-indent:10px; text-align:left; font-size:14px; font-weight:600; color:#ffffff;}
.btmmenutbl tr th a{ font-size:14px; font-weight:600; color:#ffffff;}
.btmmenutbl tr td{height:24px; line-height:24px; text-indent:14px; color:#ffffff; text-align:left; font-size:12px; font-weight:100; color:#ffffff;}
.btmmenutbl tr td a{ font-size:12px; font-weight:100; color:#ffffff;}

.tblts{width:858px; height:390px; background:url(../images/ts_bg.png) no-repeat center; background-color:#ffffff;}
.tblts tr th{ width:45px; height:390px;}
.tblts tr td{ font-size:13px; font-weight:100px; line-height:20px;}

.tbmsg{background-color:#dcdcdc;}
.tbmsg tr th{ width:45px; height:auto;background-color:#ffffff; padding:3px;}
.tbmsg tr td{ font-size:13px; font-weight:100px; line-height:20px;background-color:#ffffff; padding:3px;}

.gridtable{width:98%; border-top:#CCC 1px solid; border-left:#CCC 1px solid; border-bottom:#CCC 1px solid; margin:0 auto;}
.gridtable tr th{ height:30px; font-size:14px; font-weight:600px; line-height:18px; padding:3px; border:#CCC 0px dotted; color:#636465; background-color:#e6f1fb; text-align:center;}
.gridtable tr td{ height:24px; color:#636465;  font-size:12px; font-weight:100px; line-height:18px; padding:3px; border-bottom:#CCC 1px dashed; color:#636465; border-right:#CCC 1px solid; text-indent:6px;}



.tablesearch{width:1160px; background-color:#ffffff;}
.tablesearch .head{ text-align:left; background-color:#2EBAEF;}
.tablesearch .head td{ height:30px; text-align:left; color:#FFF; font-weight:600; text-indent:20px; font-size:14px; background-color:#2EBAEF;}
.tablesearch tr td{ font-size:13px; height:24px; font-weight:100px; line-height:20px; padding:2px; border:#CCC 1px dotted;}

.rowlisttable{}
.rowlisttable tr{}
.rowlisttable tr th{ text-align:center; height:30px; line-height:30px; color:#f0ccce; font-weight:600; font-size:14px;}
.rowlisttable tr th a{ text-align:center; color:#f0ccce; font-weight:600; font-size:14px;}
.rowlisttable tr td{ text-align:center;font-size:12px; color:#f0ccce; font-weight:100px; line-height:20px;}
.rowlisttable tr td a{ text-align:center;font-size:12px; color:#f0ccce; font-weight:100px; line-height:20px;}

#spaceee{float:left;line-height:26px; height:26px; width:6px;overflow:hidden;}



#poll_list{float:none;width:100%; height:auto; margin:0 auto; overflow:hidden; }
#poll_list ul{ list-style:none;width:100%; height:auto; overflow:hidden; margin:0 auto;}
#poll_list ul li{width:193px; height:185px; text-align:center; float:left; overflow:hidden;list-style-type: none;}
#poll_list ul li span{text-align:center; margin:0 auto; width:170px;height:125px; line-height:125px; display:block; vertical-align:middle; border:#EAEAEA 2px solid;}
#poll_list ul li span a img{width:170px;height:125px;}
#poll_list ul li h1{ width:193px; height:30px; text-align:center; line-height:30px; font-weight:600; text-align:center;overflow:hidden;}
#poll_list ul li h1 a{ color:#6d6565;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#poll_list ul li h1 a:link{color:#6d6565;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#poll_list ul li h1 a:visited{color:#6d6565;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#poll_list ul li h1 a:active{color:#6d6565;text-decoration:none; text-align:center; font-weight:100; font-size:12px;} 
#poll_list ul li h1 a:hover{color:#666666;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#poll_list ul li h2{ width:193px; height:24px; text-align:center; line-height:24px; font-weight:600; font-size:12px; text-align:center;overflow:hidden;}



#descrip_list{float:none;width:100%; height:auto; text-align:center; margin:0 auto; overflow:hidden; }
#descrip_list ul{ list-style:none;width:230px; height:auto; overflow:hidden; margin:0 auto;}
#descrip_list ul li{width:230px; height:auto; text-align:center; overflow:hidden;list-style-type: none;}
#descrip_list ul li span{text-align:center; margin:0 auto; width:230px;height:165px; line-height:135px; display:block; vertical-align:middle;}
#descrip_list ul li span a img{width:230px;height:165px;}
#descrip_list ul li h2{ width:230px; height:auto; text-align:left; margin-top:8px; line-height:20px; font-weight:100;overflow:hidden;}
#descrip_list ul li h2 a{ color:#696564;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#descrip_list ul li h2 a:link{color:#696564;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#descrip_list ul li h2 a:visited{color:#696564;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#descrip_list ul li h2 a:active{color:#696564;text-decoration:none; text-align:center; font-weight:100; font-size:12px;} 
#descrip_list ul li h2 a:hover{color:#696564;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}


#descrip_pic_list{float:none;width:100%; height:auto; text-align:center; margin:0 auto; overflow:hidden; }
#descrip_pic_list ul{ list-style:none;width:96%; height:auto; overflow:hidden; margin:0 auto;}
#descrip_pic_list ul li{width:100%; margin-top:6px; height:auto; text-align:center; overflow:hidden;list-style-type: none;}
#descrip_pic_list ul li span{text-align:center; float:left; width:230px;height:165px; line-height:135px; display:block; vertical-align:middle;}
#descrip_pic_list ul li span a img{width:230px;height:165px;}
#descrip_pic_list ul li h1{ width:650px; height:30px; float:right; text-align:center; font-size:14px; line-height:30px; font-weight:600; text-align:center;overflow:hidden;}
#descrip_pic_list ul li h1 a{ color:#6d6565;text-decoration:none; text-align:center; font-weight:600; font-size:14px;}
#descrip_pic_list ul li h1 a:link{color:#6d6565;text-decoration:none; text-align:center; font-weight:600; font-size:14px;}
#descrip_pic_list ul li h1 a:visited{color:#6d6565;text-decoration:none; text-align:center; font-weight:600; font-size:14px;}
#descrip_pic_list ul li h1 a:active{color:#6d6565;text-decoration:none; text-align:center; font-weight:600; font-size:14px;} 
#descrip_pic_list ul li h1 a:hover{color:#666666;text-decoration:none; text-align:center; font-weight:600; font-size:14px;}
#descrip_pic_list ul li h2{ width:650px; height:auto; float:right; text-align:left; margin-top:8px; line-height:20px; font-weight:100;overflow:hidden;}
#descrip_pic_list ul li h2 a{ color:#696564;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#descrip_pic_list ul li h2 a:link{color:#696564;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#descrip_pic_list ul li h2 a:visited{color:#696564;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#descrip_pic_list ul li h2 a:active{color:#696564;text-decoration:none; text-align:center; font-weight:100; font-size:12px;} 
#descrip_pic_list ul li h2 a:hover{color:#696564;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}

.polltable{width:96%;}
.polltable tr th{ font-size:14px; height:50px; text-align:center; font-weight:100px; line-height:50px;}
.polltable tr td{text-align:left;}



.fltleft{float:left;}
.fltright{float:right;}
#space{ width:10px; height:24px; float:left;}

.top28{ width:100%; height:18px;}



/*访问路径样式*/



/*访问路径样式*/



/*标题样式*/
.caption { height:auto; line-height:60px; text-align:center; overflow:hidden;}
.caption h4{ color:#333333; height:auto; line-height:45px; padding:3px 0px 0px 0px;text-align:left;font-size:33px; font-weight:500; }

/*news list style fontsize12px*/
#gk_list{ float:none;width:100%; background-color:#e8e6e6; text-align:center;}
#gk_list ul{width:100%; height:auto;background-color:#e8e6e6;}
#gk_list ul li{ background:url(../../ico/news.gif) no-repeat 6px 10px; height:26px; text-indent:17px; text-align:left; width:96%; overflow:hidden;list-style-type: none; border-bottom:#cac8c8 1px solid; margin:0 auto;}
#gk_list ul li h1{ font-size:12px; height:25px; line-height:25px; width:auto; text-align:left;float:left; clear:right; font-weight:100;}
#gk_list ul li h1 a{ font-size:12px;color:#4c4c4c;text-decoration:none; text-align:left; font-weight:100; margin-bottom:0px;}
#gk_list ul li h1 a:link{ font-size:12px;color:#4c4c4c;text-decoration:none; text-align:left; font-weight:100;}
#gk_list ul li h1 a:visited{ font-size:12px;color:#4c4c4c;text-decoration:none; text-align:left; font-weight:100;}
#gk_list ul li h1 a:active{ font-size:12px;color:#4c4c4c;text-decoration:none; text-align:left; font-weight:100;} 
#gk_list ul li h1 a:hover{ font-size:12px;color:#4c4c4c;text-decoration:none; text-align:left; font-weight:100;}

/*新闻下带虚线样式*/


/*news list style fontsize12px*/
#news_list{ float:none;width:100%; margin:0 auto;}
#news_list ul{width:98%;float:right; text-align:left;}
#news_list ul li{ background:url(../images/ico/arrow_orrage.png) no-repeat 6px 10px; height:24px; text-indent:22px; text-align:left; width:100%; overflow:hidden;list-style-type: none;}
#news_list ul li h1{ font-size:13px; height:24px; line-height:24px; width:auto; text-align:left;float:left; clear:right; font-weight:100;}
#news_list ul li h1 a{ font-size:13px;color:#666666;text-decoration:none; text-align:left; font-weight:100; margin-bottom:0px;}
#news_list ul li h1 a:link{ font-size:13px;color:#666666;text-decoration:none; text-align:left; font-weight:100;}
#news_list ul li h1 a:visited{ font-size:13px;color:#666666;text-decoration:none; text-align:left; font-weight:100;}
#news_list ul li h1 a:active{ font-size:13px;color:#666666;text-decoration:none; text-align:left; font-weight:100;} 
#news_list ul li h1 a:hover{ font-size:13px;color:#666666;text-decoration:none; text-align:left; font-weight:100;}
#news_list ul li span{ float:right; color:#666666;text-align:center; font-weight:100;height:23px; line-height:23px; width:auto; padding-right:16px;font-size:13px;}

/*news list num queue style fontsize12px*/
#news_queue_list{ float:none;width:320px; text-align:center;}
#news_queue_list ul{width:100%;text-align:left;}
#news_queue_list ul li{height:auto; text-align:left; width:100%; overflow:hidden;list-style-type: none;}
#news_queue_list ul li span{float:left; background-color:#aaaaaa; color:#ffffff;text-align:center; font-weight:bolder;height:21px; line-height:21px; width:30px;font-size:14px;font-family:Microsoft Yahei;}
#news_queue_list ul li h1{float:right; font-size:13px; height:auto; line-height:24px; width:278px; text-align:left; font-weight:100;font-family:Microsoft Yahei;}
#news_queue_list ul li h1 a{ font-size:14px;color:#666666;text-decoration:none; text-align:left; font-weight:100;font-family:Microsoft Yahei;}
#news_queue_list ul li h1 a:link{ font-size:14px;color:#666666;text-decoration:none; text-align:left; font-weight:100;}
#news_queue_list ul li h1 a:visited{ font-size:14px;color:#666666;text-decoration:none; text-align:left; font-weight:100;}
#news_queue_list ul li h1 a:active{ font-size:14px;color:#666666;text-decoration:none; text-align:left; font-weight:100;} 
#news_queue_list ul li h1 a:hover{ font-size:14px;color:#666666;text-decoration:none; text-align:left; font-weight:100;}


/*news list style fontsize12px*/
#unit_list{ float:none;width:100%; text-align:center;}
#unit_list ul{width:98%;float:right; text-align:left;}
#unit_list ul li{height:26px; text-indent:17px; text-align:left; width:100%; overflow:hidden;list-style-type: none;}
#unit_list ul li h1{ font-size:14px; height:24px; line-height:24px; text-indent:60px; width:auto; text-align:left;float:left; clear:right; font-weight:100;}
#unit_list ul li h1 a{ font-size:14px;color:#666666;text-decoration:none; font-family:Microsoft Yahei; text-align:left; font-weight:100; margin-bottom:0px;}
#unit_list ul li h1 a:link{ font-size:14px;color:#666666;text-decoration:none; text-align:left; font-weight:100;}
#unit_list ul li h1 a:visited{ font-size:14px;color:#666666;text-decoration:none; text-align:left; font-weight:100;}
#unit_list ul li h1 a:active{ font-size:14px;color:#666666;text-decoration:none; text-align:left; font-weight:100;} 
#unit_list ul li h1 a:hover{ font-size:14px;color:#666666;text-decoration:none; text-align:left; font-weight:100;}
#unit_list ul li span{ float:right; color:#666666;text-align:center; font-weight:100;height:23px; line-height:23px; width:auto; padding-right:16px;font-size:13px;}

/*news list style fontsize12px*/
#lump_list{ float:none;width:100%; text-align:center;}
#lump_list ul{width:98%;float:right; text-align:left;}
#lump_list ul li{height:28px; margin-top:12px; text-align:left; width:100%; overflow:hidden;list-style-type: none;}
#lump_list ul li h1{ font-size:14px; height:28px; line-height:28px; text-indent:24px; width:auto; text-align:left;float:left; clear:right; font-weight:100;}
#lump_list ul li h1 a{ font-size:14px;color:#666666;text-decoration:none; font-family:Microsoft Yahei; text-align:left; font-weight:600; margin-bottom:0px;}
#lump_list ul li h1 a:link{ font-size:14px;color:#666666;text-decoration:none; text-align:left; font-weight:600;}
#lump_list ul li h1 a:visited{ font-size:14px;color:#666666;text-decoration:none; text-align:left; font-weight:600;}
#lump_list ul li h1 a:active{ font-size:14px;color:#666666;text-decoration:none; text-align:left; font-weight:600;} 
#lump_list ul li h1 a:hover{ font-size:14px;color:#666666;text-decoration:none; text-align:left; font-weight:600;}
#lump_list ul li span{ float:right; color:#666666;text-align:center; font-weight:100;height:23px; line-height:23px; width:auto; padding-right:16px;font-size:13px;}

/*gnews list style fontsize12px*/
#gnews_list{ float:none;width:100%; text-align:center;}
#gnews_list ul{width:98%;float:right; text-align:left;}
#gnews_list ul li{ background:url(../../ico/dd.gif) no-repeat 6px 10px; height:24px; text-indent:17px; text-align:left; width:100%; overflow:hidden;list-style-type: none;}
#gnews_list ul li h1{ font-size:12px; height:24px; line-height:24px; width:auto; text-align:left;float:left; clear:right; font-weight:100;}
#gnews_list ul li h1 a{ font-size:12px;color:#a4714d;text-decoration:none; text-align:left; font-weight:100; margin-bottom:0px;}
#gnews_list ul li h1 a:link{ font-size:12px;color:#a4714d;text-decoration:none; text-align:left; font-weight:100;}
#gnews_list ul li h1 a:visited{ font-size:12px;color:#a4714d;text-decoration:none; text-align:left; font-weight:100;}
#gnews_list ul li h1 a:active{ font-size:12px;color:#a4714d;text-decoration:none; text-align:left; font-weight:100;} 
#gnews_list ul li h1 a:hover{ font-size:12px;color:#a4714d;text-decoration:none; text-align:left; font-weight:100;}
#gnews_list ul li span{ float:right; color:#a4714d;text-align:center; font-weight:100;height:23px; line-height:23px; width:auto; padding-right:6px;font-size:12px;}

/*news list style fontsize12px*/
#infor_list{ float:none;width:100%; text-align:center;}
#infor_list ul{width:99%;float:right; text-align:left;}
#infor_list ul li{ background:url(../../ico/arrow01.gif) no-repeat 6px 10px; height:26px; text-indent:24px; text-align:left; width:100%; overflow:hidden;list-style-type: none;}
#infor_list ul li h1{ font-size:13px; height:26px; line-height:26px; width:auto; text-align:left;float:left; clear:right; font-weight:100;}
#infor_list ul li h1 a{ font-size:13px;color:#8d4d21;text-decoration:none; text-align:left; font-weight:100; margin-bottom:0px;}
#infor_list ul li h1 a:link{ font-size:13px;color:#8d4d21;text-decoration:none; text-align:left; font-weight:100;}
#infor_list ul li h1 a:visited{ font-size:13px;color:#8d4d21;text-decoration:none; text-align:left; font-weight:100;}
#infor_list ul li h1 a:active{ font-size:13px;color:#8d4d21;text-decoration:none; text-align:left; font-weight:100;} 
#infor_list ul li h1 a:hover{ font-size:13px;color:#8d4d21;text-decoration:none; text-align:left; font-weight:100;}
#infor_list ul li span{ float:right; text-align:center; font-weight:100;height:23px; line-height:23px; width:auto; padding-right:6px;font-size:13px;}

#viprent_list{ float:none;width:100%; text-align:center;}
#viprent_list ul{width:99%;float:right; text-align:left;}
#viprent_list ul li{ background:url(../../ico/news.gif) no-repeat 6px 10px; height:23px; text-indent:17px; text-align:left; width:99%; overflow:hidden;list-style-type: none; border-bottom:#CCC dotted 1px;}
#viprent_list ul li h1{ float:left; text-align:left; font-weight:100;height:23px; line-height:23px; width:auto; font-size:12px;}
#viprent_list ul li span{ font-size:12px; height:24px; line-height:24px; width:80px; text-align:center;float:right;8 font-weight:100;}
#viprent_list ul li span a{ font-size:12px;color:#333333;text-decoration:none; text-align:center; font-weight:100; margin-bottom:0px;}
#viprent_list ul li span a:link{ font-size:12px;color:#333333;text-decoration:none; text-align:center; font-weight:100;}
#viprent_list ul li span a:visited{ font-size:12px;color:#333333;text-decoration:none; text-align:center; font-weight:100;}
#viprent_list ul li span a:active{ font-size:12px;color:#333333;text-decoration:none; text-align:center; font-weight:100;} 
#viprent_list ul li span a:hover{ font-size:12px;color:#333333;text-decoration:none; text-align:center; font-weight:100;}



/*news all title display list style fontsize12px*/
#news_all_list{ float:none;width:250px; text-align:center;}
#news_all_list ul{width:250px;float:right; text-align:left;}
#news_all_list ul li{ background:url(../../ico/news.gif) no-repeat 12px 8px; margin-top:6px; width:246px; height:auto; text-indent:24px; text-align:left; overflow:hidden;list-style-type: none;word-wrap: break-word;word-break: normal; background-color:#F5F5F5; border-bottom:#CCC 1px dotted; padding:2px;
-moz-border-radius:6px;      /* Gecko browsers */
    -webkit-border-radius:6px;   /* Webkit browsers */
    border-radius:6px;      
}
#news_all_list ul li h1{ font-size:12px;color:#333333; height:auto; line-height:22px; width:auto; text-align:left;float:left; clear:right; font-weight:100;word-wrap: break-word;word-break: normal;}
#news_all_list ul li h1 a{ font-size:12px;color:#333333;text-decoration:none; text-align:left; font-weight:100; margin-bottom:0px;}
#news_all_list ul li h1 a:link{ font-size:12px;color:#333333;text-decoration:none; text-align:left; font-weight:100;}
#news_all_list ul li h1 a:visited{ font-size:12px;color:#333333;text-decoration:none; text-align:left; font-weight:100;}
#news_all_list ul li h1 a:active{ font-size:12px;color:#333333;text-decoration:none; text-align:left; font-weight:100;} 
#news_all_list ul li h1 a:hover{ font-size:12px;color:#333333;text-decoration:none; text-align:left; font-weight:100;}
#news_all_list ul li span{ float:right;color:#696564; text-indent:10px; font-weight:100;height:20px; line-height:20px; width:auto;font-size:12px; padding-right:6px;}

#publ{ width:214px; height:249px; border:#E0DFDF 1px solid;overflow:hidden;}
#zwgk_a{ height:24px;line-height:24px;width:107px;border-bottom:#E0DFDF 1px solid;overflow:hidden;text-align:left; text-indent:25px;float:left;}
#zwgk_c{height:25px;line-height:25px;width:80px;overflow:hidden;text-align:center;float:left;}
#zwgk_d{ background:url(../images/index_7.jpg) no-repeat center top;height:34px;line-height:32px;width:120px; text-align:left; text-indent:42px;overflow:hidden;float:left;}

/***/
#service_list{ float:none;width:90%; float:right; text-align:center;}
#service_list ul{ width:100%; margin-top:20px;}
#service_list ul li{ background:url(../../ico/news.gif) no-repeat 6px 12px; height:24px; text-indent:13px; text-align:left; width:100%; overflow:hidden;list-style-type: none;}
#service_list ul li h1{ font-size:12px; height:24px; line-height:24px; width:auto; text-align:left;float:left; clear:right; font-weight:100;}
#service_list ul li h1 a{ font-size:12px;color:#6d6565;text-decoration:none; text-align:left; font-weight:100; margin-bottom:0px;}
#service_list ul li h1 a:link{ font-size:12px;color:#6d6565;text-decoration:none; text-align:left; font-weight:100;}
#service_list ul li h1 a:visited{ font-size:12px;color:#6d6565;text-decoration:none; text-align:left; font-weight:100;}
#service_list ul li h1 a:active{ font-size:12px;color:#6d6565;text-decoration:none; text-align:left; font-weight:100;} 
#service_list ul li h1 a:hover{ font-size:12px;color:#696564;text-decoration:none; text-align:left; font-weight:100;}

#pic_list{width:440px; height:auto; text-align:center;  overflow:hidden; margin:0 auto;}
#pic_list ul{ list-style:none;width:440px; height:auto; overflow:hidden;}
#pic_list ul li{ float:left; width:110px; height:100px; text-align:center; overflow:hidden;list-style-type: none;}
#pic_list ul li span{text-align:center; width:110px;height:76px; margin:0 auto;}
#pic_list ul li span a{ }
#pic_list ul li span a img{width:90px;height:70px;margin-left:10px;}
#pic_list ul li h1{ width:110px; height:20px; line-height:20px; font-weight:600; text-align:center;}
#pic_list ul li h1 a{ color:#6d6565;text-decoration:none; text-align:left; font-weight:100; font-size:12px;}
#pic_list ul li h1 a:link{color:#6d6565;text-decoration:none; text-align:left; font-weight:100; font-size:12px;}
#pic_list ul li h1 a:visited{color:#6d6565;text-decoration:none; text-align:left; font-weight:100; font-size:12px;}
#pic_list ul li h1 a:active{color:#6d6565;text-decoration:none; text-align:left; font-weight:100; font-size:12px;} 
#pic_list ul li h1 a:hover{color:#666666;text-decoration:none; text-align:left; font-weight:100; font-size:12px;}

#card_list{width:365px; height:auto; text-align:center;  overflow:hidden; margin:0 auto;}
#card_list ul{ list-style:none;width:365px; height:auto; overflow:hidden;}
#card_list ul li{ float:left; width:90px; height:65px; text-align:center; overflow:hidden;list-style-type: none;}
#card_list ul li span{text-align:center; width:110px;height:65px; margin:0 auto;}
#card_list ul li span a{ }
#card_list ul li span a img{width:80px;height:60px;margin-left:5px;}

/*default pic list style*/


/*default pic list style*/
#sortpic_list{float:none;width:100%; height:auto; margin:0 auto; overflow:hidden; }
#sortpic_list ul{ list-style:none;width:100%; height:auto; overflow:hidden; margin:0 auto;}
#sortpic_list ul li{width:380px; height:310px; text-align:center; float:left; overflow:hidden;list-style-type: none;}
#sortpic_list ul li span{text-align:center; margin:0 auto; width:340px;height:250px; line-height:250px; display:block; vertical-align:middle; border:#EAEAEA 2px solid;}
#sortpic_list ul li span a img{width:340px;height:250px;}
#sortpic_list ul li h1{ width:386px; height:30px; text-align:center; line-height:30px; font-weight:600; text-align:center;overflow:hidden;}
#sortpic_list ul li h1 a{ color:#6d6565;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#sortpic_list ul li h1 a:link{color:#6d6565;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#sortpic_list ul li h1 a:visited{color:#6d6565;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#sortpic_list ul li h1 a:active{color:#6d6565;text-decoration:none; text-align:center; font-weight:100; font-size:12px;} 
#sortpic_list ul li h1 a:hover{color:#666666;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#sortpic_list ul li h2{ width:386px; height:24px; text-align:center; line-height:24px; font-weight:600; font-size:12px; text-align:center;overflow:hidden;}


#spic_list{float:none;width:890px; height:auto; text-align:center;  overflow:hidden; }
#spic_list ul{ list-style:none;width:880px; height:auto; overflow:hidden; margin:0 auto;}
#spic_list ul li{width:176px; height:80px; background:url(../images/s_bg.png) no-repeat center top; text-align:center; float:left; overflow:hidden;list-style-type: none;}
#spic_list ul li span{text-align:center; clear:right; width:150px;height:40px; display:block;}
#spic_list ul li span a img{width:150px;height:40px; margin-top:4px;}
#spic_list ul li h1{ width:176px; height:24px;float:left; clear:left; line-height:24px; font-weight:600; text-align:center;}
#spic_list ul li h1 a{ color:#6d6565;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#spic_list ul li h1 a:link{color:#6d6565;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#spic_list ul li h1 a:visited{color:#6d6565;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#spic_list ul li h1 a:active{color:#6d6565;text-decoration:none; text-align:center; font-weight:100; font-size:12px;} 
#spic_list ul li h1 a:hover{color:#666666;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}

#goods_list{float:none;width:868px; height:auto; text-align:center;  overflow:hidden;}
#goods_list ul{ list-style:none;width:850px; height:auto; overflow:hidden; margin:0 auto;}
#goods_list ul li{width:170px; height:226px; text-align:center; float:left; overflow:hidden;list-style-type: none;}
#goods_list ul li span{text-align:center; margin:0 auto; width:160px;height:180px; line-height:180px; display:block; vertical-align:middle; border:#E1E1E1 1px solid;}
#goods_list ul li span a img{width:160px;height:160px; margin-top:10px;}
#goods_list ul li h1{ width:170px; height:20px; text-align:center; line-height:20px; font-weight:600; text-align:center;overflow:hidden;}
#goods_list ul li h1 a{ color:#6d6565;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#goods_list ul li h1 a:link{color:#6d6565;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#goods_list ul li h1 a:visited{color:#6d6565;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#goods_list ul li h1 a:active{color:#6d6565;text-decoration:none; text-align:center; font-weight:100; font-size:12px;} 
#goods_list ul li h1 a:hover{color:#666666;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#goods_list ul li h2{ width:170px; height:20px; background:url(../images/buy.png) no-repeat 100px top; text-align:left; line-height:20px; font-weight:600; text-align:left; text-indent:20px;overflow:hidden;}
#goods_list ul li h2 a{ color:#6d6565;text-decoration:none; text-align:left; font-weight:100; font-size:12px; display:block; width:170px; height:20px;}
#goods_list ul li h2 a:link{color:#6d6565;text-decoration:none; text-align:left; font-weight:100; font-size:12px;}
#goods_list ul li h2 a:visited{color:#6d6565;text-decoration:none; text-align:left; font-weight:100; font-size:12px;}
#goods_list ul li h2 a:active{color:#6d6565;text-decoration:none; text-align:left; font-weight:100; font-size:12px;} 
#goods_list ul li h2 a:hover{color:#666666;text-decoration:none; text-align:left; font-weight:100; font-size:12px;}

/*news list style fontsize13px*/
#news_list_13{ float:none;width:98%;}
#news_list_13 ul{ float:left; width:100%; margin-left:0px;}
#news_list_13 ul li{ background:url(../../ico/news.gif) no-repeat 6px 6px; height:20px; text-indent:14px; text-align:left; width:100%; overflow:hidden;list-style-type: none;}
#news_list_13 ul li h1{ font-size:12px; height:18px; line-height:16px; width:auto; text-align:left;float:left; clear:right; font-weight:100;}
#news_list_13 ul li h1 a{ font-size:12px;color:#696564;text-decoration:none; text-align:left; font-weight:100; margin-bottom:0px;}
#news_list_13 ul li h1 a:link{ font-size:12px;color:#696564;text-decoration:none; text-align:left; font-weight:100;}
#news_list_13 ul li h1 a:visited{ font-size:12px;color:#696564;text-decoration:none; text-align:left; font-weight:100;}
#news_list_13 ul li h1 a:active{ font-size:12px;color:#696564;text-decoration:none; text-align:left; font-weight:100;} 
#news_list_13 ul li h1 a:hover{ font-size:12px;color:#6d6565;text-decoration:none; text-align:left; font-weight:100;}
#news_list_13 ul li span{ float:right; text-align:center; font-weight:100;height:18px; line-height:16px; width:auto; padding-right:6px;font-size:12px;}

.sort_list{ float:none;width:98%;}
.sort_list ul{ float:left; width:100%; margin-left:0px;}
.sort_list ul li{height:20px; text-indent:14px; text-align:left; float:left; width:auto; overflow:hidden;list-style-type: none;}
.sort_list ul li h1{ font-size:14px; height:18px; line-height:16px; width:auto; text-align:left; padding-right:12px;}
.sort_list ul li h1 a{ font-size:14px;color:#696564;text-decoration:none; text-align:left; font-weight:600; margin-bottom:0px;}
.sort_list ul li h1 a:link{ font-size:14px;color:#696564;text-decoration:none; text-align:left; font-weight:600;}
.sort_list ul li h1 a:visited{ font-size:14px;color:#696564;text-decoration:none; text-align:left; font-weight:600;}
.sort_list ul li h1 a:active{ font-size:14px;color:#696564;text-decoration:none; text-align:left; font-weight:600;} 
.sort_list ul li h1 a:hover{ font-size:14px;color:#EB5515;text-decoration:none; text-align:left; font-weight:600;}

#sons_list{ float:none;width:98%;}
#sons_list ul{ float:left; width:100%; margin-left:0px;}
#sons_list ul li{height:20px; float:left; width:auto; overflow:hidden;list-style-type: none;}
#sons_list ul li h1{ font-size:14px; height:20px; line-height:20px; width:auto; text-align:center;padding-right:12px;}
#sons_list ul li h1 a{ font-size:14px;color:#504242; padding-left:12px; padding-right:12px; display:block; height:20px; line-height:20px;text-decoration:none; background-color:#e8e5e5; text-align:center; font-weight:100;}
#sons_list ul li h1 a:link{ font-size:14px;color:#504242;text-decoration:none; text-align:center; font-weight:100;}
#sons_list ul li h1 a:visited{ font-size:14px;color:#504242;text-decoration:none; text-align:center; font-weight:100;}
#sons_list ul li h1 a:active{ font-size:14px;color:#504242;text-decoration:none; text-align:center; font-weight:100;} 
#sons_list ul li h1 a:hover{ font-size:14px;color:#504242;text-decoration:none; text-align:center; font-weight:100;}

/*news list style fontsize14px*/


/*新闻标题描述13px*/
#news_list_descrip{ float:none;width:98%;}
#news_list_descrip ul{ float:left; width:100%; margin-left:0px;}
#news_list_descrip ul li{height:auto; text-align:left; width:100%; overflow:hidden;list-style-type: none;}
#news_list_descrip ul li h1{background:url(../../ico/news.gif) no-repeat 5px 11px; text-indent:15px; font-size:14px; height:24px; line-height:24px; width:auto; text-align:left;float:left; clear:right; font-weight:100;}
#news_list_descrip ul li h1 a{ font-family:Microsoft Yahei;font-size:14px;color:#333333;text-decoration:none; text-align:left; font-weight:100; margin-bottom:0px;}
#news_list_descrip ul li h1 a:link{ font-size:14px;color:#333333;text-decoration:none; text-align:left; font-weight:100;}
#news_list_descrip ul li h1 a:visited{ font-size:14px;color:#333333;text-decoration:none; text-align:left; font-weight:100;}
#news_list_descrip ul li h1 a:active{ font-size:14px;color:#333333;text-decoration:none; text-align:left; font-weight:100;} 
#news_list_descrip ul li h1 a:hover{ font-size:14px;color:#333333;text-decoration:none; text-align:left; font-weight:100;}
#news_list_descrip ul li span{ float:right; text-align:center; font-weight:100;height:24px; line-height:24px; width:auto; color:#5f5d5c; padding-right:6px;font-size:14px;}

#news_list_descrip ul li h2{ width:100%; height:30px; line-height:30px;text-align:center;font-size:18px; margin-bottom:5px;}
#news_list_descrip ul li h2 a{ color:#B00000;text-decoration:none; font-family:Microsoft Yahei; text-align:center; font-weight:100;font-size:18px;white-space:nowrap;}
#news_list_descrip ul li h2 a:link{color:#B00000;text-decoration:none; text-align:center; font-weight:100;font-size:18px;}
#news_list_descrip ul li h2 a:visited{color:#B00000;text-decoration:none; text-align:center; font-weight:100;font-size:18px;}
#news_list_descrip ul li h2 a:active{color:#B00000;text-decoration:none; text-align:center; font-weight:100;font-size:18px;} 
#news_list_descrip ul li h2 a:hover{color:#B00000;text-decoration:none; text-align:center; font-weight:100;font-size:18px;}

#news_list_descrip ul li h3{ width:96%; height:auto; line-height:22px;text-indent:24px;text-align:left; padding:0px; margin-left:6px; margin-bottom:3px;}
#news_list_descrip ul li h3 a{ color:#696b69;text-decoration:none; font-family:Microsoft Yahei; text-align:center; font-weight:100;font-size:12px;}
#news_list_descrip ul li h3 a:link{color:#696b69;text-decoration:none; text-align:center; font-weight:100;font-size:12px;}
#news_list_descrip ul li h3 a:visited{color:#696b69;text-decoration:none; text-align:center; font-weight:100;font-size:12px;}
#news_list_descrip ul li h3 a:active{color:#696b69;text-decoration:none; text-align:center; font-weight:100;font-size:12px;} 
#news_list_descrip ul li h3 a:hover{color:#333333;text-decoration:none; text-align:center; font-weight:100;font-size:12px;}


/*新闻标题描述13px*/
.news_pic_descrip{ float:none;width:785px; margin:0 auto;}
.news_pic_descrip ul{ float:left; width:100%; margin-left:0px;}
.news_pic_descrip ul li{height:auto; text-align:left; width:100%; overflow:hidden;list-style-type: none;}
.news_pic_descrip ul li .pic{ float:left; text-align:center; width:160px; height:103px; overflow:hidden;}
.news_pic_descrip ul li .pic a img{width:160px; height:103px;}
.news_pic_descrip ul li .txt{ float:right; text-align:center; width:600px; height:103px; overflow:hidden;}
.news_pic_descrip ul li .txt h1{font-size:15px; height:24px; line-height:24px; width:100%; text-align:left;font-weight:100;}
.news_pic_descrip ul li .txt h1 a{ font-family:Microsoft Yahei;font-size:15px;color:#5f5d5c;text-decoration:none; text-align:left; font-weight:300; margin-bottom:0px;}
.news_pic_descrip ul li .txt h1 a:link{ font-size:15px;color:#5f5d5c;text-decoration:none; text-align:left; font-weight:300;}
.news_pic_descrip ul li .txt h1 a:visited{ font-size:15px;color:#5f5d5c;text-decoration:none; text-align:left; font-weight:300;}
.news_pic_descrip ul li .txt h1 a:active{ font-size:15px;color:#5f5d5c;text-decoration:none; text-align:left; font-weight:300;} 
.news_pic_descrip ul li .txt h1 a:hover{ font-size:15px;color:#5f5d5c;text-decoration:none; text-align:left; font-weight:300;}
.news_pic_descrip ul li .txt h2{ width:100%; height:auto; line-height:24px;text-align:left;font-size:13px; margin-top:6px;}
.news_pic_descrip ul li .txt h2 a{ color:#838386;text-decoration:none; font-family:Microsoft Yahei; text-align:left; font-weight:300;font-size:13px;}
.news_pic_descrip ul li .txt h2 a:link{color:#838386;text-decoration:none; text-align:left; font-weight:300;font-size:13px;}
.news_pic_descrip ul li .txt h2 a:visited{color:#838386;text-decoration:none; text-align:left; font-weight:300;font-size:13px;}
.news_pic_descrip ul li .txt h2 a:active{color:#838386;text-decoration:none; text-align:left; font-weight:300;font-size:13px;} 
.news_pic_descrip ul li .txt h2 a:hover{color:#838386;text-decoration:none; text-align:left; font-weight:300;font-size:13px;}

/*新闻标题描述13px*/

#num_list_descrip{ float:none;width:95%; border:#F00100 px solid;}
#num_list_descrip ul{ float:left; width:100%; margin-left:0px;}
#num_list_descrip ul li{background:url(../images/ab.png) no-repeat left top; height:46px; text-align:left; width:100%; overflow:hidden;list-style-type: none;}
/*---大标题--*/
#num_list_descrip ul li h2{ color:#FFF; font-family:Microsoft Yahei; width:100%; height:26px; line-height:26px;text-align:left;font-size:14px; text-indent:16px; font-weight:600;}
#num_list_descrip ul li h2 a{ height:26px; line-height:26px; text-indent:33px; display:inline-block;color:#666666;text-decoration:none; font-family:Microsoft Yahei; text-align:left; font-weight:100;font-size:14px;white-space:nowrap;}
#num_list_descrip ul li h2 a:link{color:#666666; font-weight:100;}
#num_list_descrip ul li h2 a:visited{color:#666666; font-weight:100;}
#num_list_descrip ul li h2 a:active{color:#666666; font-weight:100;} 
#num_list_descrip ul li h2 a:hover{color:#666666; font-weight:100;}
/*---描述--*/
#num_list_descrip ul li h3{ width:100%;  height:16px; line-height:16px;text-indent:72px;text-align:left;}
#num_list_descrip ul li h3 a{  height:16px; line-height:16px; color:#888888;text-decoration:none; font-family:Microsoft Yahei; text-align:left; font-weight:100;font-size:12px;}
#num_list_descrip ul li h3 a:link{color:#888888;}
#num_list_descrip ul li h3 a:visited{color:#888888;}
#num_list_descrip ul li h3 a:active{color:#888888;} 
#num_list_descrip ul li h3 a:hover{color:#333333;}
/*---列表--*/
#num_list_descrip ul li h1{text-indent:15px; font-size:14px; height:24px; line-height:24px; width:auto; text-align:left;float:left; clear:right; font-weight:100;}
#num_list_descrip ul li h1 a{ font-family:Microsoft Yahei;font-size:14px;color:#5f5d5c;text-decoration:none; text-align:left; font-weight:100; margin-bottom:0px;}
#num_list_descrip ul li h1 a:link{ font-size:14px;color:#5f5d5c;text-decoration:none; text-align:left; font-weight:100;}
#num_list_descrip ul li h1 a:visited{ font-size:14px;color:#5f5d5c;text-decoration:none; text-align:left; font-weight:100;}
#num_list_descrip ul li h1 a:active{ font-size:14px;color:#5f5d5c;text-decoration:none; text-align:left; font-weight:100;} 
#num_list_descrip ul li h1 a:hover{ font-size:14px;color:#5f5d5c;text-decoration:none; text-align:left; font-weight:100;}
#num_list_descrip ul li span{ float:right; text-align:center; font-weight:100;height:24px; line-height:24px; width:auto; color:#5f5d5c; padding-right:6px;font-size:14px;}
#num_list_descrip ul .bottom{ background-position:left bottom;}

/*右侧模块样式*/
#tip_top{ background:url(../images/tip_top.png) no-repeat left top;height:38px;width:238px;overflow:hidden;}
#tip_mid{ background:url(../images/tip_mid.png) repeat-y left;width:238px; height:auto;overflow:hidden;}
#tip_bot{ background:url(../images/tip_bot.png) no-repeat left top;height:3px;width:238px;overflow:hidden;}
.title_tip {float:left;width:auto; height:38px; overflow:hidden;}
.title_tip h1{ height:38px; line-height:38px; text-indent:16px; color:#ffffff;text-align:left;font-size:14px; font-weight:600;}
.title_tip span{ color:#010204; padding:18px 0 0 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.more_tip{ text-align:right; float:right; text-align:left; height:38px;width:50px; overflow:hidden;}
.more_tip a{ color:#d3e6f6;line-height:38px;text-align:left;height:38px;width:50px;font-size:12px;}
.more_tip a:link{ color:#d3e6f6; text-decoration:none;font-size:12px;}
.more_tip a:visited{ color:#d3e6f6; text-decoration:none;font-size:12px;}
.more_tip a:active{ color:#d3e6f6; text-decoration:none;font-size:12px;}
.more_tip a:hover{ color:#d3e6f6; display:block; line-height:38px; text-align:left;height:38px;width:50px;font-size:12px;}


/*右侧模块样式*/
#center_top{ background:url(../images/center_top.png) repeat-x top;height:43px;width:440px;overflow:hidden;}
#center_nek{ background:url(../images/center_nek.png) no-repeat left bottom;height:8px;width:440px;overflow:hidden;}
#center_mid{ background:url(../images/center_mid.png) repeat-y left;width:440px; height:auto;overflow:hidden;}
#center_bot{ background:url(../images/center_bot.png) no-repeat left top;height:3px;width:440px;overflow:hidden;}
.title_center {float:left;width:auto; height:43px; overflow:hidden;}
.title_center h1{ font-family:Microsoft Yahei; float:left; width:100px;height:29px; line-height:29px; color:#ffffff;text-align:center;font-size:14px; font-weight:600;}
.title_center span{ float:left; width:112px;height:29px; line-height:29px; color:#333333;text-align:center;font-size:14px; font-weight:600;}
.more_center{ text-align:left; float:right; height:43px; line-height:43px;width:60px; overflow:hidden;}
.more_center a{ color:#6c6b6c;line-height:40px;text-align:left;height:43px;width:60px;font-size:12px; display:block;}
.more_center a:link{ color:#6c6b6c; text-decoration:none;font-size:12px;}
.more_center a:visited{ color:#6c6b6c; text-decoration:none;font-size:12px;}
.more_center a:active{ color:#6c6b6c; text-decoration:none;font-size:12px;}
.more_center a:hover{ display:block; color:#6c6b6c; line-height:40px; text-align:left;height:43px;width:60px;font-size:12px;}

#large_samll_top_coust{background:url(../images/large_samll_top_coust.jpg) no-repeat center top;height:40px;width:826px;overflow:hidden;}
#small_hd_top{ background:url(../images/small_hd_top.jpg) no-repeat top center;height:30px;width:826px;overflow:hidden; }
#small_hd_mid{ background:url(../images/small_hd_mid.jpg) repeat-y center;width:826px; height:auto;overflow:hidden;}
#small_hd_bot{ background:url(../images/small_hd_bot.jpg) no-repeat center top;height:2px;width:826px;overflow:hidden;}


.more_set_right{  color:#32312F; font-size:12px; float:right;text-align:center; height:32px; line-height:32px; width:56px; overflow:hidden;}
.more_set_right a{ color:#32312F; font-size:12px;}

.mon {float:left;width:96px; height:33px; line-height:33px;text-align:center;color:#000000;font-size:14px; font-weight:600;background:url(../images/on.png) no-repeat center top; cursor:pointer;overflow:hidden;}
.mout{float:left;width:96px; height:33px; line-height:33px;text-align:center;color:#000000;font-size:14px; font-weight:100; cursor:pointer;overflow:hidden;}


/*右侧模块样式*/
#left_top{ background:url(../images/left_top86.png) repeat-x bottom;height:33px;width:270px;overflow:hidden;}
#left_nek{ background:url(../images/left_nek.png) no-repeat center bottom;height:5px;width:270px;overflow:hidden;}
#left_mid{ background:url(../images/left_mid.png) repeat-y center;width:270px; height:auto;overflow:hidden;}
#left_bot{ background:url(../images/left_bot.png) no-repeat center top;height:3px;width:270px;overflow:hidden;}
.title_left {float:left;width:auto; height:33px; overflow:hidden;}
.title_left h1{font-family:Microsoft Yahei;float:left; width:auto; background-color:#409319; height:33px; line-height:33px; text-indent:8px; color:#ffffff;text-align:left;font-size:16px; font-weight:100; padding-right:6px;}
.title_left span{float:left;  height:33px; line-height:33px; text-indent:3px; color:#ffffff;text-align:left; font-size:16px; font-weight:600;}
.more_left{ text-align:right; float:right; text-align:left; height:33px;width:50px; overflow:hidden;}
.more_left a{ color:#ffffff;line-height:33px;text-align:left;height:33px;width:50px;font-size:12px;}
.more_left a:link{ color:#ffffff; text-decoration:none;font-size:12px;}
.more_left a:visited{ color:#ffffff; text-decoration:none;font-size:12px;}
.more_left a:active{ color:#ffffff; text-decoration:none;font-size:12px;}
.more_left a:hover{ color:#ffffff; display:block; line-height:33px; text-align:left;height:33px;width:50px;font-size:12px;}

#gd_top{ background:url(../images/gd_top.png) no-repeat left top;height:28px;width:877px;overflow:hidden;}
.more_gd{ text-align:right; float:right; text-align:left; height:24px;width:55px; overflow:hidden;}
.more_gd a{ color:#ffffff;height:24px;line-height:24px;text-align:left;width:55px;font-size:12px;}
.more_gd a:link{ color:#ffffff; text-decoration:none;font-size:12px;}
.more_gd a:visited{ color:#ffffff; text-decoration:none;font-size:12px;}
.more_gd a:active{ color:#ffffff; text-decoration:none;font-size:12px;}
.more_gd a:hover{ color:#ffffff; display:block;height:24px;line-height:24px; text-align:left;width:55px;font-size:12px;}

#tp_top{ background:url(../images/tp_bg.png) no-repeat left top;height:44px;width:1008px;overflow:hidden;}
/*总模块样式*/
#mainer_top{ background:url(../images/mainer_top.png) no-repeat left top;height:4px;width:1176px;overflow:hidden;}
#mainer_nek{ background:url(../images/mainer_nek.png) no-repeat left bottom;height:8px;width:1176px;overflow:hidden;}
#mainer_mid{ background:url(../images/mainer_mid.png) repeat-y left;width:1176px; height:auto;overflow:hidden;}
#mainer_bot{ background:url(../images/mainer_bot.png) no-repeat left top;height:4px;width:1176px;overflow:hidden;}
.title_mainer {float:left;width:auto; height:31px; overflow:hidden;}
.title_mainer h1{ height:31px; width:112px; line-height:31px; color:#ffffff;text-align:center;font-size:14px; font-weight:600;}
.title_mainer span{ color:#010204; padding:18px 0 0 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.more_mainer{ text-align:right; float:right; text-align:left; height:31px;width:50px; overflow:hidden;}
.more_mainer a{ color:#6e6b6b;line-height:31px;text-align:left;height:31px;width:50px;font-size:12px;}
.more_mainer a:link{ color:#6e6b6b; text-decoration:none;font-size:12px;}
.more_mainer a:visited{ color:#6e6b6b; text-decoration:none;font-size:12px;}
.more_mainer a:active{ color:#6e6b6b; text-decoration:none;font-size:12px;}
.more_mainer a:hover{ color:#6e6b6b; display:block; line-height:31px; text-align:left;height:31px;width:50px;font-size:12px;}


.title_s {float:left;width:auto; height:28px; overflow:hidden;}
.title_s h1{ float:left; width:81px; height:28px; line-height:28px; color:#ffffff;text-align:center;font-size:14px; font-weight:600;}
.title_s span{ float:left;height:28px; line-height:28px; text-indent:12px; color:#7c7777;text-align:left;font-size:14px; font-weight:100;}
.more_s{ text-align:right; float:right; text-align:center; height:34px;width:70px; overflow:hidden;}
.more_s a{ color:#848586;line-height:34px;text-align:center;height:34px;width:70px;font-size:12px;}
.more_s a:link{ color:#848586; text-decoration:none;font-size:12px;}
.more_s a:visited{ color:#848586; text-decoration:none;font-size:12px;}
.more_s a:active{ color:#848586; text-decoration:none;font-size:12px;}
.more_s a:hover{ color:#848586; display:block; line-height:34px; text-align:center;height:34px;width:70px;font-size:12px;}

#c_top{ background:url(../images/t_top.png) no-repeat left top;height:32px;width:290px;overflow:hidden;}
#c_nek{ background:url(../images/t_nek.png) no-repeat left bottom;height:6px;width:290px;overflow:hidden;}
#c_mid{ background:url(../images/c_mid.png) repeat-y left;width:290px; height:auto;overflow:hidden;}
#c_bot{ background:url(../images/c_bot.png) no-repeat left top;height:3px;width:290px;overflow:hidden;}

#t_top{ background:url(../images/t_top.png) no-repeat left top;height:32px;width:440px;overflow:hidden;}
#t_nek{ background:url(../images/t_nek.png) no-repeat left bottom;height:6px;width:365px;overflow:hidden;}
#t_mid{ background:url(../images/t_mid.png) repeat-y left;width:365px; height:auto;overflow:hidden;}
#t_bot{ background:url(../images/t_bot.png) no-repeat left top;height:3px;width:365px;overflow:hidden;}
.title_t {float:left;width:auto; height:37px; overflow:hidden;}
.title_t h1{ height:37px; line-height:39px; text-indent:28px; color:#ffffff;text-align:left;font-size:14px; font-weight:600;}
.more_t{ text-align:right; float:right; text-align:center; height:37px;width:70px; overflow:hidden;}
.more_t a{ color:#333333;line-height:37px;text-align:center;height:37px;width:70px;font-size:12px;}
.more_t a:link{ color:#333333; text-decoration:none;font-size:12px;}
.more_t a:visited{ color:#333333; text-decoration:none;font-size:12px;}
.more_t a:active{ color:#333333; text-decoration:none;font-size:12px;}
.more_t a:hover{ color:#333333; display:block; line-height:37px; text-align:center;height:37px;width:70px;font-size:12px;}

.ron {float:left;width:auto; height:32px;cursor:pointer; text-align:left;}
.ron h1{ font-family:Microsoft Yahei;width:auto; height:32px; line-height:32px;color:#fff;font-size:16px; font-weight:300; background:url(../images/ron.png) repeat-x; cursor:pointer; padding-left:12px; padding-right:12px;}

.ton {float:left;width:115px; height:43px;cursor:pointer;}
.ton h1{ float:left; font-family:Microsoft Yahei;width:115px;text-align:center; height:43px; line-height:43px;color:#0168BC;font-size:16px; font-weight:300; background:url(../images/ton.png) repeat-x bottom; cursor:pointer;}
.tout{float:left;width:115px; height:43px;cursor:pointer;}
.tout h1{width:115px; height:43px; line-height:43px;color:#565b5f;font-size:16px; font-weight:100;cursor:pointer;}

.fbbt{float:left;width:auto; height:43px;cursor:pointer;}
.fbbt a{width:auto; display:block; text-indent:16px; height:43px; line-height:43px;color:#2a2d29;font-size:14px; font-weight:100;cursor:pointer; font-family:Microsoft Yahei;}


.sonline{float:left;width:3px; height:30px; line-height:30px;color:#000000;font-size:14px;}
.son span{ float:left;width:130px; height:36px; text-indent:42px; text-align:left; line-height:14px;color:#666666;font-size:13px; font-weight:100; cursor:pointer;}
/**small style***/
#small_top{ background:url(../images/small_top.png) no-repeat left top;height:30px;width:376px;overflow:hidden;}
#small_top span{ float:left;height:30px; line-height:30px; text-indent:12px;}
#small_top span a{color:#584B4B; font-weight:600;}
#small_nek{ background:url(../images/small_nek.png) no-repeat left bottom;height:3px;width:376px;overflow:hidden;}
#small_mid{ background:url(../images/small_mid.png) repeat-y left;width:376px; height:auto;overflow:hidden;}
#small_bot{ background:url(../images/small_bot.png) no-repeat left top;height:3px;width:376px;overflow:hidden;}
.title_small {float:left;width:86%; height:30px; overflow:hidden;}
.title_small h1{float:left; font-family:Microsoft Yahei; height:30px; line-height:30px; width:100px; color:#000000;text-align:center;font-size:14px; font-weight:100;}
.title_small h1 font{height:30px; line-height:30px; width:12px;background:url(../images/det.png) no-repeat center;}
.title_small span{ text-indent:17px;height:30px; line-height:30px; float:left; color:#6e6a69; font-size:12px; font-weight:100;}
.more_small{ text-align:right; float:right; text-align:left; height:30px; line-height:31px;width:45px; overflow:hidden;}
.more_small a{ color:#8a8883;line-height:30px;text-align:left;height:30px;width:45px;font-size:12px; display:block;background:url(../images/more2.png) no-repeat center;}
.more_small a:link{ color:#8a8883; text-decoration:none;font-size:12px;}
.more_small a:visited{ color:#8a8883; text-decoration:none;font-size:12px;}
.more_small a:active{ color:#8a8883; text-decoration:none;font-size:12px;}
.more_small a:hover{ color:#8a8883; display:block; line-height:30px; text-align:left;height:30px;width:45px;font-size:12px;}


/*服务分类样式区*/
.bright{float:right; width:660px; height:auto; overflow:hidden;}
.sleft{float:left; width:100px; height:auto; overflow:hidden; border:#CCC 1px solid;}
.sleft UL {HEIGHT: auto; width:80px; overflow:hidden;margin:0 0 0 0;}
.sleft UL LI {LINE-HEIGHT: 28px; HEIGHT: 28px; width:80px; border-bottom:#CCC 1px dotted;}

.sveron {background:url(../images/son.png) no-repeat center center;color:#a00909; font-size:14px; font-weight:600;float:left; width:80px; height:28px; line-height:28px; text-align:center; overflow:hidden;cursor:pointer;}
.sverout {color:#6d6565; font-size:14px; font-weight:100;float:left; width:80px; height:28px; line-height:28px;overflow:hidden;cursor:pointer;}


/*滑门模块样式*/
#set_top{ background:url(../images/set_top.png) repeat-x top;height:33px;width:847px;overflow:hidden;}
#set_nek{ background:url(../images/set_nek.png) no-repeat left top;height:8px;width:390px;overflow:hidden;}
#set_mid{ background:url(../images/set_mid.png) repeat-y left;width:390px; height:auto;overflow:hidden;}
#set_bot{ background:url(../images/set_bot.png) no-repeat left top;height:3px;width:390px;overflow:hidden;}
.title_set {font-weight:600;float:left; width:300px; height:25px; overflow:hidden;}

.seton {background:url(../images/on.png) repeat-x top;float:left; width:82px; height:34px;}
.seton h1{color:#383a60; font-size:14px; font-weight:600;width:auto; height:34px; line-height:34px;text-align:center;cursor:pointer;}
.setout {float:left; width:82px; height:34px;}
.setout h1{color:#555151; font-size:12px; font-weight:100;width:auto; height:30px; line-height:30px;text-align:center;cursor:pointer;}

.more_set{ text-align:right; float:right; text-align:center; height:36px;width:50px; overflow:hidden;}
.more_set a{ color:#999999;line-height:36px;text-align:center; vertical-align:middle;height:33px;width:50px;}
.more_set a:link{ color:#999999; text-decoration:none;}
.more_set a:visited{ color:#999999; text-decoration:none;}
.more_set a:active{ color:#999999; text-decoration:none;}
.more_set a:hover{ color:#999999;  line-height:36px; text-align:center;height:36px;width:50px;}

.gray_r { color:#4c4c4c;font-size:14px; height:22px; line-height:20px; text-indent:15px; text-align:left; width:100%; display:block;}
a.gray_r:link {color: #4c4c4c;font-size:14px;}
a.gray_r:visited {color: #4c4c4c;font-size:14px;}
a.gray_r:hover{color: #4c4c4c;	text-decoration: none;font-size:14px;}
a.gray_r:active {color: #4c4c4c;font-size:14px;}

/*上一个下一个样式*/
#pre_next{border-top:#DDDDDD 1px solid;display:inline;float:none;width:100%;}
#pre_next ul{ list-style:none;width:100%; height:auto; margin-top:20px; margin-bottom:20px;}
#pre_next ul li{width:100%; height:20px;list-style-type: none; overflow:hidden;}
#pre_next ul li h1{ width:45%; height:20px;float:left; line-height:18px; text-align:left; font-weight:100; margin:0px; padding:0px; padding-left:20px;}
#pre_next ul li h1 a{ color:#990000;text-decoration:none; text-align:center; font-weight:100; font-size:12px; overflow:hidden;}
#pre_next ul li h1 a:link{color:#990000;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#pre_next ul li h1 a:visited{color:#990000;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#pre_next ul li h1 a:active{color:#990000;text-decoration:none; text-align:center; font-weight:100; font-size:12px;} 
#pre_next ul li h1 a:hover{color:#990000;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#pre_next ul li h2{ width:45%; height:20px; float:right; line-height:18px;text-align:right; font-weight:100; margin:0px; padding:0px; overflow:hidden; padding-right:20px;}
#pre_next ul li h2 a{ color:#990000;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#pre_next ul li h2 a:link{color:#990000;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#pre_next ul li h2 a:visited{color:#990000;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}
#pre_next ul li h2 a:active{color:#990000;text-decoration:none; text-align:center; font-weight:100; font-size:12px;} 
#pre_next ul li h2 a:hover{color:#990000;text-decoration:none; text-align:center; font-weight:100; font-size:12px;}

/*分页样式*/


#picleftscroll{background:url(../images/tpgt.png) no-repeat center #ffffff; height:171px; width:1180px;}


.msg_submit{ height:28px;border:none; background:url(../images/bt_bg.png) no-repeat center; text-align:center; color:#ffffff; font-size:14px; font-weight:600; width:90px;line-height:28px;cursor:pointer; margin-top:4px;}

.form_submiton{ height:20px;border:none; background:url(../../ico/submiton.gif) no-repeat center; text-align:center; color:#6d6565; font-size:12px; font-weight:600; width:100px;line-height:20px;cursor:pointer;}
.form_submitout{ height:20px;border:none; background:url(../../ico/submitout.gif) no-repeat center; text-align:center; color:#6d6565; font-size:12px; font-weight:600; width:100px;line-height:20px;cursor:pointer;}

.fabubutton{ height:24px;border:none; background:url(../images/fabu.png) no-repeat center; width:89px;;cursor:pointer;}

.submit_in{height:22px;border:none; float:left; background:url(../images/submit_pu.png) no-repeat center; text-align:center; color:#6d6565; font-size:12px; font-weight:100; width:110px;line-height:20px;cursor:pointer;}
.submit_pu{height:24px;border:none; float:left; background:url(../images/submit_pu.png) no-repeat center; text-align:center; color:#6d6565; font-size:12px; font-weight:100; width:228px;line-height:20px;cursor:pointer;}



.font_14{ font-size:14px;}
.font_14 a{font-size:14px;}
.font_14 a:link{font-size:14px; text-decoration:none;}
.font_14 a:visited{font-size:14px; text-decoration:none;}
.font_14 a:active{font-size:14px; text-decoration:none;}
.font_14 a:hover{font-size:14px;}

.blue_14{ font-size:14px; color:#09F; font-weight:bold;}
.blue_14 a{font-size:14px; color:#690;}
.blue_14 a:link{font-size:14px; color:#690; text-decoration:none;}
.blue_14 a:visited{font-size:14px; color:#690; text-decoration:none;}
.blue_14 a:active{font-size:14px; color:#690; text-decoration:none;}
.blue_14 a:hover{font-size:14px; color:#00F;}

.menu_color{ font-size:14px; color:#FFF;}
.menu_color a{font-size:14px; color:#FFF;}
.menu_color a:link{font-size:14px; color:#FFF; text-decoration:none;}
.menu_color a:visited{font-size:14px; color:#FFF; text-decoration:none;}
.menu_color a:active{font-size:14px; color:#FFF; text-decoration:none;}
.menu_color a:hover{font-size:14px; color:#e50003;}

/*友情连接模块样式*/
#link_top{ background:url(../images/link_top.png) no-repeat left top;height:34px;width:1380px;overflow:hidden;}
#link_nek{ background:url(../images/link_nek.png) no-repeat left bottom;height:6px;width:1100px;overflow:hidden;}
#link_mid{ background:url(../images/link_mid.png) repeat-y left;width:1100px; height:auto;overflow:hidden;}
#link_bot{ background:url(../images/link_bot.png) no-repeat left bottom;height:3px;width:1100px;overflow:hidden;}
.title_link {float:left;width:auto; height:31px; overflow:hidden;}
.title_link h1{ height:31px; line-height:31px; text-indent:40px; color:#000000;text-align:left;font-size:14px; font-weight:bold;}
.title_link span{ color:#010204; padding:18px 0 0 15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.more_link{ text-align:right; float:right; text-align:left; height:31px;width:50px; overflow:hidden;}
.more_link a{ color:#696564;line-height:35px;text-align:left;height:31px;width:50px;font-size:12px;}
.more_link a:link{ color:#696564; text-decoration:none;font-size:12px;}
.more_link a:visited{ color:#696564; text-decoration:none;font-size:12px;}
.more_link a:active{ color:#696564; text-decoration:none;font-size:12px;}
.more_link a:hover{ display:block; line-height:35px; text-align:left;height:31px;width:50px;font-size:12px;}

/*友情连接样式
.friendlink{width:970px; height:auto; margin:0 auto;}
.friendlink ul{ list-style:none;width:100%;}
.friendlink ul li{float:left;list-style-type: none; height:30px; width:193px; vertical-align:middle; text-align:center;}
.friendlink ul li a{ color:#6d6565;text-decoration:none; text-align:left; padding-top:3px;width:auto; height:30px; line-height:30px; display:block;}
.friendlink ul li a:link{color:#6d6565;text-decoration:none; text-align:left;}
.friendlink ul li a:visited{color:#6d6565;text-decoration:none; text-align:left;}
.friendlink ul li a:active{color:#6d6565;text-decoration:none; text-align:left;} 
.friendlink ul li a:hover{color:#666666;text-decoration:none; text-align:left;}
.friendlink ul li a img{ width:91px; height:33px;}
*/


.lifecont{width:240px; margin:0 auto;}
.lifecont li,.lifecont li a{ color:#999999; float: left; text-align:center; width:60px; font-size:12px;}
.lifecont li{ padding:5px 0;}


/*侧栏自动导航*/
.menuer_list{width:269px; margin:0 auto;}
.menuer_list span{width:269px; height:36px; text-indent:24px; text-align:left; display:block; background-color:#eaeaea;}
.menuer_list span a{text-align:left;font-family:Microsoft Yahei; font-weight:600; color:#555555; font-size:15px; height:36px; line-height:36px; width:269px;}
.menuer_list .menuaon{background-color:#0f6bb2;}
.menuer_list .menuaon a{color:#ffffff;}
.menuer_list ul{width:269px; height:auto; border-top:none;}
.menuer_list ul li{list-style:none; text-indent:48px; color:#3a4332; text-align:left; height:28px; line-height:28px; width:269px;}
.menuer_list ul li a{ background:url(../images/menuer_list.png) no-repeat center bottom; display:block;text-align:left;font-family:Microsoft Yahei; font-weight:600; color:#6b6b6b; font-size:14px; height:28px; line-height:28px; width:269px;}
.menuer_list ul li a:link{ color:#6b6b6b; text-decoration:none;}
.menuer_list ul li a:visited{ color:#6b6b6b; text-decoration:none;}
.menuer_list ul li a:active{ color:#6b6b6b; text-decoration:none;};
.menuer_list ul li a:hover{background:url(../images/menuer_olist.png) no-repeat center bottom;COLOR:#ffffff;}
.menuer_list ul li .menuon{ background:url(../images/menuer_list.png) no-repeat center bottom; display:block;text-align:left;font-family:Microsoft Yahei; font-weight:600; color:#6b6b6b; font-size:14px; height:28px; line-height:28px; width:269px;}
.menuer_list ul li .menuon:hover{background:url(../images/menuer_olist.png) no-repeat center bottom;COLOR:#ffffff;}

/*侧栏自动导航*/
.menuer_clist{width:269px; margin:0 auto;}
.menuer_clist ul{width:269px; height:auto; border-top:none;}
.menuer_clist ul li{list-style:none; text-indent:78px; background:url(../images/menuer_clist.png) no-repeat center bottom; color:#3a4332; text-align:left; height:28px; line-height:28px; width:269px;}
.menuer_clist ul li a{text-align:left;font-family:Microsoft Yahei; font-weight:600; color:#6b6b6b; font-size:13px; height:28px; line-height:28px; width:269px;}
.menuer_clist ul li a:link{ color:#6b6b6b; text-decoration:none;}
.menuer_clist ul li a:visited{ color:#6b6b6b; text-decoration:none;}
.menuer_clist ul li a:active{ color:#6b6b6b; text-decoration:none;};
.menuer_clist ul li a:hover{color:#6b6b6b; text-decoration:none;width:269px; }


#msg_sort_list{ float:none;width:100%; text-align:center;}
#msg_sort_list ul{width:90%; margin:0 auto;}
#msg_sort_list ul li{height:31px;line-height:33px; text-align:left; text-indent:25px; width:100%;overflow:hidden; border-bottom:#dcdcdc 1px dashed ;}
#msg_sort_list ul li a{ color:#333333;text-decoration:none;font-size:14px;font-weight:600;}
#msg_sort_list ul li a:link{color:#333333;text-decoration:none;font-size:14px;font-weight:600;}
#msg_sort_list ul li a:visited{color:#333333;text-decoration:none;font-size:14px;font-weight:600;}
#msg_sort_list ul li a:active{color:#333333;text-decoration:none;font-size:14px;font-weight:600;} 
#msg_sort_list ul li a:hover{color:#333333;text-decoration:none;font-size:14px;font-weight:600;}

/*侧栏自动导航*/


/*侧栏自动导航*/
.menu_cplist{width:265px; margin:0 auto;}
.menu_cplist ul{width:265px; height:170px; overflow:hidden;}
.menu_cplist ul li{list-style:none; float:left; color:#3a4332; height:45px; line-height:45px; width:50%;}
.menu_cplist ul li a{ background-color:#cde5f7; display:block;text-align:center; font-weight:100; color:#454e55; font-size:14px; height:35px; line-height:35px; width:116px; margin:0 auto;font-family:Microsoft Yahei;}
.menu_cplist ul li a:link{ color:#454e55; text-decoration:none;}
.menu_cplist ul li a:visited{ color:#454e55; text-decoration:none;}
.menu_cplist ul li a:active{ color:#454e55; text-decoration:none;};
.menu_cplist ul li a:hover{color:#454e55; text-decoration:none;width:335px; }


/*侧栏自动导航*/
.menu_blist{width:335px; margin:0 auto;}
.menu_blist ul{width:335px; height:auto; border-top:none; margin:0 auto;}
.menu_blist ul li{list-style:none; text-indent:36px; background:url(../images/menu_blist.png) no-repeat left bottom; color:#3a4332; text-align:left; height:28px; line-height:28px; width:100%;}
.menu_blist ul li a{text-align:left;font-family:Microsoft Yahei; font-weight:100; color:#8d8d8d; font-size:15px; height:28px; line-height:24px; width:224px;}
.menu_blist ul li a:link{ color:#8d8d8d; text-decoration:none;}
.menu_blist ul li a:visited{ color:#8d8d8d; text-decoration:none;}
.menu_blist ul li a:active{ color:#8d8d8d; text-decoration:none;};
.menu_blist ul li a:hover{color:#8d8d8d; text-decoration:none;width:335px; }

/*侧栏自动导航*/
.menu_tp_list{width:270px; margin:0 auto;}
.menu_tp_list ul{width:260px; height:auto; border-top:none; margin:0 auto;}
.menu_tp_list ul li{list-style:none; background:url(../images/menu_list86.png) no-repeat center bottom; color:#3a4332; text-align:left; height:auto; line-height:28px; width:100%; border-bottom:#dcdcdc 1px dashed ;}
.menu_tp_list ul li table{ width:90%;}
.menu_tp_list ul li table tr td{ height:18px;}
.menu_tp_list ul li table tr td a{text-align:left; font-family:Microsoft Yahei; font-weight:100; color:#2c2c2b; font-size:15px; height:18px; line-height:18px;}
.menu_tp_list ul li table tr td a:link{ color:#2c2c2b; text-decoration:none;}
.menu_tp_list ul li table tr td a:visited{ color:#2c2c2b; text-decoration:none;}
.menu_tp_list ul li table tr td a:active{ color:#2c2c2b; text-decoration:none;};
.menu_tp_list ul li table tr td a:hover{color:#2c2c2b; text-decoration:none;width:260px; }

.vote_submit{ height:25px;border:none; background:url(../../ico/votebt.gif) no-repeat center; text-align:center; color:#ffffff; font-size:12px; font-weight:600; width:60px;line-height:25px;cursor:pointer; margin-top:4px;}
.cursor{cursor:pointer;}
/*web vote style*/
.vote_show{width:96%; margin:0 auto;}
.vote_show h1{width:100%; height:50px;line-height:36px; font-size:18px; color:#900; text-align:center;}
.vote_show span{width:100%; display:block;line-height:24px; text-indent:24px; font-size:13px; color:#5C5C5C; text-align:left;}
.vote_show ul{width:100%; height:auto; border-top:none;}
.vote_show ul .listtitle{list-style: none; display: inline;color:#5C5C5C; text-align:left; font-size:14px;float:left; height:28px; line-height:28px; width:100%;}
.vote_show ul li{list-style: none; overflow:hidden; display: inline;color:#6d6565; text-align:left; font-size:13px; text-indent:6px;float:left; height:24px; line-height:24px; width:50%;}

.vote_show_index{width:96%; margin:0 auto;}
.vote_show_index h1{width:100%; height:36px;line-height:36px; font-size:14px; color:#900; text-align:center;}
.vote_show_index span{width:100%; display:block;line-height:24px; text-indent:24px; font-size:13px; color:#555c61; text-align:left;}
.vote_show_index ul{width:100%; height:auto; border-top:none;}
.vote_show_index ul .listtitle{list-style: none; display: inline;color:#555c61; text-align:left; font-size:14px;float:left; height:28px; line-height:28px; width:100%;}
.vote_show_index ul li{list-style: none; overflow:hidden; display: inline;color:#333333; text-align:left; font-size:13px; text-indent:18px;float:left; height:24px; line-height:24px; width:100%;}


/*留言问答样式*/
#msg_ask_list{ width:90%;}
#msg_ask_list tr th{ font-size:12px; font-weight:600px; line-height:18px; padding:3px; color:#333;}
#msg_ask_list tr th a{ font-size:12px; font-weight:600px; line-height:18px; color:#333;}
#msg_ask_list tr td{ font-size:12px; font-weight:100px; line-height:18px; padding:3px; color:#666; border-bottom:#CCC 1px dashed;}
#msg_ask_list tr td a{ font-size:12px; font-weight:600px; line-height:18px; color:#666;}


#msg_list{ width:98%;}
#msg_list tr th{ color:#000000; font-size:12px; font-weight:600px; line-height:18px; padding:3px; border:#CCC 0px dotted; background-color:#E2E2E2; text-align:center;}
#msg_list tr .msgtitle{ text-align:left; text-indent:6px;}
#msg_list tr .msgtime{ text-align:center;}
#msg_list tr .msgactive{ text-align:center;}
#msg_list tr td{ font-size:12px; font-weight:100px; line-height:18px; padding:3px; border:#CCC 0px dotted;}

#price_style{ width:460px; border-top:#cccccc 1px solid; border-left:#cccccc 1px solid;}
#price_style tr th{ font-size:12px; font-weight:600px; line-height:18px; padding:3px; background-color:#EEEEEE; text-align:center; border-bottom:#cccccc 1px solid; border-right:#cccccc 1px solid;}
#price_style tr td{ font-size:12px; font-weight:100px; line-height:18px; padding:3px; border-bottom:#cccccc 1px solid; border-right:#cccccc 1px solid;}

#lprice_style{ width:910px; border-top:#cccccc 1px solid; border-left:#cccccc 1px solid;}
#lprice_style tr th{ font-size:12px; font-weight:600px; line-height:18px; padding:3px; background-color:#EEEEEE; text-align:center; border-bottom:#cccccc 1px solid; border-right:#cccccc 1px solid;}
#lprice_style tr td{ font-size:12px; font-weight:100px; line-height:18px; padding:3px; border-bottom:#cccccc 1px solid; border-right:#cccccc 1px solid;}

#expert_style{ width:812px;}
#expert_style tr th{ font-size:12px; font-weight:600px; line-height:18px; padding:3px; border:#CCCCCC 1px solid; background-color:#EEEEEE; text-align:center;}
#expert_style tr td{ font-size:12px; font-weight:100px; line-height:18px; padding:3px; border:#CCCCCC 1px solid;}


#msgs_style{ border:#E0E0E0 1px solid;}

.scrolleftpictu_element{background:url(../images/element_bg86.png) no-repeat top center; width:167px; margin-top:6px;}
.scrolleftpictu_element_pic{width:167px; line-height:30px;}
.scrolleftpictu_element_pic a{width:167px;}
.scrolleftpictu_element tr td span{ border:#dcdcdc 1px solid; width:100%; display:block;}
.scrolleftpictu_element tr td img{height:114px; margin-top:3px;display:block}
/*图片滚动元素样式*/
.scrolleftpic_element{background:url(../images/element_bg86.png) no-repeat top center;  margin-top:0px;}
.scrolleftpic_element_pic{line-height:30px;}
.scrolleftpic_element tr td span{ display:block;}
.scrolleftpic_element tr td img{}
.nav_item{background:url(../images/item_bg86.png) no-repeat center; width:60px; height:23px; text-indent:3px; line-height:23px; text-align:center; display:block;}

.pstbt{width:61px; height:19px;border:none; background:url(../images/pstbt.png) no-repeat center; cursor:pointer; margin-top:3px;}



/**********/
.viplg_color{ font-size:12px; color:#0c5896;}
.viplg_color a{font-size:12px; color:#0c5896;}
.viplg_color a:link{font-size:12px; color:#0c5896; text-decoration:none;}
.viplg_color a:visited{font-size:12px; color:#0c5896; text-decoration:none;}
.viplg_color a:active{font-size:12px; color:#0c5896; text-decoration:none;}
.viplg_color a:hover{font-size:12px; color:#0c5896;}


/****************/
/******************/
.scroll_left_pic{background:url(../images/scroll_left_pic_bg.png) no-repeat center;height:150px;width:866px;overflow:hidden;}
.gd{height:145px; width:38px;word-wrap:break-word;word-break:nomal;}
.gd a{ display:block;width:16px; line-height:13px;word-wrap:break-word; color:#FFF; font-weight:600; padding-bottom:6px;}
.gd a:link{font-size:12px; color:#FFF; text-decoration:none;}
.gd a:visited{font-size:12px; color:#FFF; text-decoration:none;}
.gd a:active{font-size:12px; color:#FFF; text-decoration:none;}
.gd a:hover{font-size:12px; color:#FFF;}

.gray {COLOR: #959899;font-size:12px; line-height:24px;}
.gray A{COLOR: #959899;font-size:12px; line-height:24px;}
.gray A:link {COLOR: #959899;font-size:12px;}
.gray A:visited {COLOR: #959899;font-size:12px;}
.gray A:hover {COLOR: #959899;font-size:12px;}

.white {COLOR: #ffffff;font-size:12px;}
.white A{COLOR: #ffffff;font-size:12px;}
.white A:link {COLOR: #ffffff;font-size:12px;}
.white A:visited {COLOR: #ffffff;font-size:12px;}
.white A:hover {COLOR: #ffffff;font-size:12px;}


.orrage {COLOR: #b84600;font-size:12px;}
.orrage A{COLOR: #b84600;font-size:12px;}
.orrage A:link {COLOR: #b84600;font-size:12px;}
.orrage A:visited {COLOR: #b84600;font-size:12px;}
.orrage A:hover {COLOR: #b84600;font-size:12px;}



/*友情连接图片样式*/
.link_list{width:1380px;height:auto; float:none;overflow:hidden; margin:0 auto;}
.link_list ul{ list-style:none;width:100%;}
.link_list ul li{float:left;list-style-type: none;width:170px;height:50px;vertical-align:top;}
.link_list ul li a{ margin:0 auto;}
.link_list ul li a img{width:145px;height:40px;}

/*友情连接文字样式*/

/**********头部登录表单*************/


.form_bt_vip{width:86px; height:32px;border:none; background:url(../images/bt_lgn.png) no-repeat center; cursor:pointer;}


.bt_jbzd{width:106px; height:68px;border:none; background:url(../images/bt_jbzd.png) no-repeat center; cursor:pointer;}
.bt_wyjb{width:106px; height:68px;border:none; background:url(../images/bt_wyjb.png) no-repeat center; cursor:pointer;}

/**vote style**/
.VoteColumnTable{ width:96%;height:24px; border-bottom:#CCC dotted 1px; margin-bottom:6px; overflow:hidden;}
.VoteColumnTitle { width:240px; height:24px; text-align:center; color:#FFF; font-size:14px; font-weight:600;}
.VoteColumnList {width:100%;background:#eee;height:24px;}
.VoteColumnBar {height:24px;width:0px;	background:#6adcfa; position:relative; left:0px; z-index:6;}
.VoteColumnNum{width:60px;background:#eee;height:24px; text-align:center; font-weight:600;}
.VoteColumnGroup{height:24px; text-align:left; font-size:14px; font-weight:600;}

.fltqq{ width:220px; height:auto; background-color:#FFF;}
.fltqq tr td{text-align:center;}

#comment_list{width:812px; height:auto; margin:0px; overflow:hidden;}
#comment_list ul{ width:800px;background-color:#FFFFFF;}
#comment_list ul li{ list-style-type: none; height:auto;text-align:left; width:800px; overflow:hidden;border:#CCCCCC 1px solid;margin-bottom:5px;}
#comment_list ul li span{ padding:3px; margin:0px; padding:0px;width:140px; text-align:center; font-weight:100; font-size:13px;height:20px; line-height:20px; float:right; overflow:hidden;}
#comment_list ul li h1{ padding:3px; margin:0px; padding:0px; height:auto; line-height:20px; font-weight:100;font-size:13px; text-align:center; width:120px; float:left;}
#comment_list ul li h2{ padding:3px; margin:0px; padding:0px; height:auto; line-height:20px; font-weight:100; font-size:13px;text-align:left; width:400px; float:left; border-left:#EDE8D3 1px solid; border-right:#EDE8D3 1px solid; padding-left:6px; padding-right:6px;}

/*==========以下为原 home.css 合并内容（首页样式，作用域 body.home）==========*/
/*==========宝鸡市对外贸易综合服务平台 首页样式表 home.css==========*/
/*书写风格与 style.css 一致：单行压缩，方便手动微调*/
/*主色：#0E5FFF 科技蓝 / #0A1E5C 深蓝 / #00E5FF 亮青 / #FC7F1A 橙  内容宽1380px*/
.home{font-family:"Microsoft Yahei","微软雅黑",Arial,sans-serif;color:#333333;background:#ffffff;font-size:14px;line-height:1.6;min-width:1200px;-webkit-font-smoothing:antialiased;}
.home a{text-decoration:none;outline:none;}
.home a:hover{text-decoration:none;}
.home ul,.home ol,.home li{list-style:none;margin:0;padding:0;}
.home img{border:0;vertical-align:middle;}
.home h1,.home h2,.home h3,.home h4,.home h5,.home h6{font-weight:normal;margin:0;padding:0;}

/*通用容器：内容区宽1380px居中*/
.h_inner{width:1380px;margin:0 auto;position:relative;}

/*==========顶部导航 start==========*/
#header{width:100%;height:76px;background:#ffffff;position:fixed;left:0;top:0;z-index:999;box-shadow:0 2px 12px rgba(10,30,92,0.10);transition:all 0.4s ease;}
#header.hd_scroll{height:64px;box-shadow:0 4px 20px rgba(10,30,92,0.18);}
#header .h_inner{height:76px;transition:all 0.4s ease;display:flex;align-items:center;justify-content:space-between;}
#header.hd_scroll .h_inner{height:64px;}
.logo_area{height:76px;display:flex;align-items:center;overflow:hidden;transition:height 0.4s ease;flex:none;}
#header.hd_scroll .logo_area{height:64px;}
.logo_icon{width:48px;height:48px;margin-right:14px;display:flex;align-items:center;justify-content:center;overflow:hidden;flex:none;transition:transform 0.4s ease;}
#header.hd_scroll .logo_icon{width:44px;height:44px;}
.logo_icon img{display:block;width:100%;height:100%;object-fit:contain;}
.logo_icon:hover{transform:scale(1.06);}
.logo_txt{width:max-content;transition:all 0.4s ease;}
.logo_txt h1{color:#0A1E5C;font-size:22px;font-weight:700;height:34px;line-height:34px;letter-spacing:0;white-space:nowrap;width:100%;text-align:justify;text-align-last:justify;text-justify:distribute-all-lines;transition:all 0.4s ease;}
#header.hd_scroll .logo_txt h1{height:30px;line-height:30px;font-size:20px;}
.logo_txt span{display:block;color:#7a93c9;font-size:11px;letter-spacing:0px;height:24px;line-height:24px;font-weight:500;text-transform:uppercase;white-space:nowrap;transition:all 0.4s ease;}
#header.hd_scroll .logo_txt span{height:20px;line-height:20px;font-size:10px;}
#nav_menu{height:76px;transition:height 0.4s ease;flex:none;}
#header.hd_scroll #nav_menu{height:64px;}
#nav_menu > li.navli{float:left;height:76px;position:relative;transition:height 0.4s ease;}
#header.hd_scroll #nav_menu > li.navli{height:64px;}
#nav_menu > li.nav_space,#nav_menu > li.nav_col{display:none;}
#nav_menu > li.navli > a{display:block;color:#1a2b4d;font-size:16px;font-weight:500;padding:0 24px;height:76px;line-height:76px;position:relative;transition:all 0.3s ease;}
#header.hd_scroll #nav_menu > li.navli > a{height:64px;line-height:64px;}
#nav_menu > li.navli > a:before{content:"";position:absolute;left:24px;right:24px;bottom:0;height:3px;border-radius:3px;background:linear-gradient(90deg,#00E5FF,#0E5FFF);opacity:0;transform:scaleX(0);transition:all 0.3s ease;}
#nav_menu > li.navli > a:hover{color:#0E5FFF;}
#nav_menu > li.navli > a:hover:before{opacity:1;transform:scaleX(1);}
#nav_menu > li.navli > a.cur{color:#0E5FFF;font-weight:600;}
#nav_menu > li.navli > a.cur:before{opacity:1;transform:scaleX(1);}
#nav_menu > li.navli > ul{position:absolute;left:0;top:76px;min-width:200px;background:#ffffff;border-radius:0 0 10px 10px;box-shadow:0 8px 24px rgba(10,30,92,0.15);padding:8px 0;opacity:0;visibility:hidden;transform:translateY(10px);transition:all 0.3s ease;z-index:1000;}
#header.hd_scroll #nav_menu > li.navli > ul{top:64px;}
#nav_menu > li.navli:hover > ul{opacity:1;visibility:visible;transform:translateY(0);}
#nav_menu > li.navli > ul > li{float:none;height:auto;width:100%;}
#nav_menu > li.navli > ul > li > a{display:block;height:auto;line-height:1.6;padding:10px 20px;font-size:14px;color:#42536f;font-weight:400;white-space:nowrap;transition:all 0.25s ease;}
#nav_menu > li.navli > ul > li > a:hover{color:#0E5FFF;background:#f0f6ff;padding-left:26px;}
#nav_menu > li.navli > ul > li > a:before{display:none;}
.header_btns{height:76px;display:flex;align-items:center;transition:height 0.4s ease;flex:none;}
#header.hd_scroll .header_btns{height:64px;}
.btn_login{display:inline-block;color:#0A1E5C;font-size:15px;font-weight:500;margin-right:18px;height:40px;line-height:40px;position:relative;transition:color 0.3s ease;}
.btn_login:hover{color:#0E5FFF;}
.btn_login:after{content:"";position:absolute;left:0;bottom:2px;width:0;height:2px;background:#0E5FFF;transition:width 0.3s ease;}
.btn_login:hover:after{width:100%;}
.btn_enter{display:inline-block;height:40px;line-height:40px;padding:0 26px;background:linear-gradient(135deg,#FFAD5C 0%,#FC7F1A 100%);color:#ffffff;font-size:15px;font-weight:600;border-radius:8px;box-shadow:0 6px 16px rgba(252,127,26,0.35);transition:all 0.35s ease;}
#header.hd_scroll .btn_login{height:36px;line-height:36px;}
#header.hd_scroll .btn_enter{height:36px;line-height:36px;}
.btn_enter:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(252,127,26,0.50);}
/*==========顶部导航 end==========*/

/*==========Hero首屏 start==========*/
#hero{width:100%;height:660px;position:relative;overflow:hidden;margin-top:76px;}
#hero .hero_slide{position:absolute;left:0;top:0;width:100%;height:100%;background:no-repeat center top / cover;opacity:0;transition:opacity 1.6s ease;z-index:0;}
#hero .hero_slide.s1{background-image:url(../images/hero_bg.jpg);}
#hero .hero_slide.s2{background-image:url(../images/hero_bg2.jpg);}
#hero .hero_slide.s2::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(8,20,40,0.60);}
#hero .hero_slide.show{opacity:1;}
#hero .hero_arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:4;width:46px;height:46px;border-radius:50%;background:rgba(255,255,255,0.16);border:1px solid rgba(255,255,255,0.5);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .35s ease;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);}
#hero .hero_arrow svg{transition:transform .35s ease;}
#hero .hero_arrow.prev{left:2.6%;}
#hero .hero_arrow.next{right:2.6%;}
#hero .hero_arrow:hover{background:#ffffff;border-color:#ffffff;transform:translateY(-50%) scale(1.1);box-shadow:0 10px 28px rgba(10,40,80,0.35);}
#hero .hero_arrow:hover svg{stroke:#1D89DD;transform:scale(1.12);}
#hero .hero_mask{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent;z-index:1;}
#hero .hero_cloud{position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;pointer-events:none;}
#hero .hero_inner{position:relative;z-index:3;text-align:center;padding-top:172px;}
.hero_title{color:#ffffff;font-size:58px;font-weight:800;letter-spacing:3px;text-shadow:0 6px 24px rgba(0,0,0,0.45);margin-bottom:30px;animation:fadeUp 1s ease 0.15s both;}
.hero_sub{color:#ffffff;font-size:20px;letter-spacing:2px;text-shadow:0 4px 14px rgba(0,0,0,0.45);margin-bottom:64px;animation:fadeUp 1s ease 0.3s both;}
.hero_btns{display:flex;align-items:center;justify-content:center;animation:fadeUp 1s ease 0.45s both;}
.btn_primary{display:inline-block;height:52px;line-height:52px;padding:0 44px;background:linear-gradient(135deg,#FFAD5C 0%,#FC7F1A 100%);color:#ffffff;font-size:18px;font-weight:600;border-radius:8px;margin:0 14px;box-shadow:0 8px 22px rgba(252,127,26,0.45);position:relative;overflow:hidden;transition:all 0.35s ease;}
.btn_primary:before{content:"";position:absolute;left:-80%;top:0;width:50%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,0.4),rgba(255,255,255,0));transform:skewX(-25deg);transition:left 0.5s ease;}
.btn_primary:hover{transform:translateY(-3px);box-shadow:0 12px 30px rgba(252,127,26,0.60);}
.btn_primary:hover:before{left:130%;}
.btn_ghost{display:inline-block;height:52px;line-height:52px;padding:0 44px;color:#ffffff;font-size:18px;font-weight:500;border:1px solid rgba(255,255,255,0.7);border-radius:8px;margin:0 14px;background:rgba(255,255,255,0.08);box-sizing:border-box;transition:all 0.35s ease;}
.btn_ghost:hover{background:#ffffff;color:#0E5FFF;transform:translateY(-3px);box-shadow:0 10px 24px rgba(0,0,0,0.25);}
@keyframes fadeUp{from{opacity:0;transform:translateY(40px);}to{opacity:1;transform:translateY(0);}}
/*==========Hero首屏 end==========*/

/*==========通用板块标题 start==========*/
.section{width:100%;position:relative;overflow:hidden;}
.sec_head{text-align:center;padding:72px 0 48px 0;position:relative;z-index:2;}
.sec_en{color:#0E5FFF;font-size:15px;font-weight:600;letter-spacing:6px;margin-bottom:10px;}
.sec_en b{color:#00C6FF;font-weight:600;}
.sec_title{color:#0A1E5C;font-size:38px;font-weight:700;letter-spacing:2px;position:relative;display:inline-block;padding-bottom:16px;}
.sec_title:after{content:"";position:absolute;left:50%;bottom:0;width:60px;height:4px;border-radius:4px;background:linear-gradient(90deg,#00E5FF,#0E5FFF);transform:translateX(-50%);}
.sec_sub{color:#7a88a6;font-size:16px;margin-top:16px;}
/*深色板块标题*/
.sec_head.light .sec_en{color:#00E5FF;}
.sec_head.light .sec_title{color:#ffffff;}
.sec_head.light .sec_sub{color:#c6d4f2;}
.sec_head.light .sec_title:after{background:linear-gradient(90deg,#ffffff,#00E5FF);}
/*==========通用板块标题 end==========*/

/*==========核心业务 start==========*/
#core{background:#ffffff;padding-bottom:80px;}
.core_grid{width:1380px;margin:0 auto;position:relative;z-index:2;overflow:hidden;}
.core_item{float:left;width:436px;height:280px;margin:0 18px 36px 0;background:#ffffff;border:1px solid #e8eefb;border-radius:14px;position:relative;padding:34px 30px 30px 30px;box-sizing:border-box;box-shadow:0 4px 14px rgba(10,30,92,0.06);transition:all 0.4s ease;overflow:hidden;}
.core_item:nth-child(3n){margin-right:0;}
.core_item:before{content:"";position:absolute;left:0;top:0;width:100%;height:4px;background:linear-gradient(90deg,#00E5FF,#0E5FFF);opacity:0;transition:all 0.4s ease;}
.core_item:after{content:"";position:absolute;right:-60px;top:-60px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(14,95,255,0.08),rgba(14,95,255,0));transition:all 0.5s ease;}
.core_item:hover{transform:translateY(-8px);box-shadow:0 16px 40px rgba(10,30,92,0.16);border-color:#c9dcff;}
.core_item:hover:before{opacity:1;}
.core_item:hover:after{transform:scale(1.4);}
.core_icon{width:70px;height:70px;border-radius:16px;background:linear-gradient(135deg,#FFAD5C 0%,#FC7F1A 100%);box-shadow:0 8px 18px rgba(252,127,26,0.35);position:absolute;left:30px;top:34px;display:flex;align-items:center;justify-content:center;transition:all 0.45s ease;}
.core_icon:after{content:"";position:absolute;right:9px;top:9px;width:8px;height:8px;border-radius:50%;background:#ff3b30;box-shadow:0 0 0 3px rgba(255,59,48,0.25);transition:all 0.45s ease;}
.core_icon svg{display:block;}
.core_item:hover .core_icon{transform:rotateY(360deg) scale(1.06);box-shadow:0 12px 26px rgba(252,127,26,0.55);}
.core_item:hover .core_icon:after{transform:scale(1.3);}
.core_txt{margin-left:96px;height:100%;position:relative;z-index:2;}
.core_txt h2{color:#0A1E5C;font-size:20px;font-weight:700;margin-bottom:10px;transition:color 0.3s ease;}
.core_item:hover .core_txt h2{color:#0E5FFF;}
.core_txt p{color:#7a88a6;font-size:14px;line-height:1.8;height:52px;overflow:hidden;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.core_btn{display:inline-block;height:36px;line-height:34px;padding:0 22px;border:1px solid #cfe0ff;color:#0E5FFF;font-size:14px;font-weight:500;border-radius:8px;background:linear-gradient(180deg,#5E9CFF 0%,#0E5FFF 100%);color:#ffffff;box-shadow:0 5px 14px rgba(14,95,255,0.28);transition:all 0.35s ease;position:absolute;left:0;bottom:26px;}
.core_btn:hover{transform:translateY(-3px);box-shadow:0 9px 22px rgba(14,95,255,0.48);}
/*==========核心业务 end==========*/

/*==========会议会展 start==========*/
#exhibition{background:url(../images/exhibition_bg.jpg) no-repeat center top / cover;padding-bottom:160px;}
#exhibition::after{content:"";position:absolute;left:0;right:0;bottom:0;height:260px;background:linear-gradient(to bottom,rgba(14,95,255,0) 0%,#ffffff 52%,#f6f9ff 100%);z-index:1;pointer-events:none;}
#exhibition .bg_mask{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(14,95,255,0.35);z-index:1;}
.exhi_grid{width:1380px;margin:0 auto;position:relative;z-index:2;overflow:hidden;}
.exhi_item{float:left;width:324px;margin:0 21px 0 0;background:#ffffff;border-radius:14px;padding:38px 26px 32px 26px;box-sizing:border-box;text-align:center;box-shadow:0 6px 20px rgba(10,30,92,0.18);transition:all 0.4s ease;position:relative;overflow:hidden;}
.exhi_item:last-child{margin-right:0;}
.exhi_item:before{content:"";position:absolute;left:50%;top:0;width:0;height:4px;border-radius:4px;background:linear-gradient(90deg,#00E5FF,#0E5FFF);transition:all 0.4s ease;transform:translateX(-50%);}
.exhi_item:hover{transform:translateY(-10px);box-shadow:0 18px 44px rgba(10,30,92,0.28);}
.exhi_item:hover:before{width:80%;}
.exhi_icon{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,#FFAD5C 0%,#FC7F1A 100%);box-shadow:0 8px 20px rgba(252,127,26,0.38);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;position:relative;transition:all 0.5s ease;}
.exhi_icon:after{content:"";position:absolute;right:13px;top:13px;width:9px;height:9px;border-radius:50%;background:#ff3b30;box-shadow:0 0 0 3px rgba(255,59,48,0.25);transition:all 0.45s ease;}
.exhi_icon svg{display:block;}
.exhi_item:hover .exhi_icon{transform:scale(1.12) rotate(8deg);box-shadow:0 12px 28px rgba(252,127,26,0.55);}
.exhi_item h2{color:#0A1E5C;font-size:20px;font-weight:700;margin-bottom:12px;transition:color 0.3s ease;}
.exhi_item:hover h2{color:#0E5FFF;}
.exhi_item p{color:#7a88a6;font-size:14px;line-height:1.8;height:76px;overflow:hidden;margin-bottom:18px;text-align:left;}
.exhi_btn{display:inline-block;height:36px;line-height:34px;padding:0 26px;border-radius:8px;background:linear-gradient(180deg,#5E9CFF 0%,#0E5FFF 100%);color:#ffffff;font-size:14px;font-weight:500;box-shadow:0 5px 14px rgba(14,95,255,0.30);transition:all 0.35s ease;}
.exhi_btn:hover{transform:translateY(-3px);box-shadow:0 9px 22px rgba(14,95,255,0.50);}
/*==========会议会展 end==========*/

/*==========服务案例 start==========*/
#cases{background:#f6f9ff;padding:50px 0 60px 0;}
.cases_grid{width:1380px;margin:0 auto;position:relative;z-index:2;overflow:hidden;}
.case_item{float:left;width:327px;margin:0 24px 0 0;background:#ffffff;border-radius:12px;overflow:hidden;box-shadow:0 4px 14px rgba(10,30,92,0.07);transition:all 0.4s ease;}
.case_item:last-child{margin-right:0;}
.case_item:hover{transform:translateY(-8px);box-shadow:0 18px 40px rgba(10,30,92,0.18);}
.case_pic{width:327px;height:184px;overflow:hidden;position:relative;}
.case_pic img{width:100%;height:100%;transition:transform 0.6s ease;display:block;}
.case_item:hover .case_pic img{transform:scale(1.12);}
.case_pic:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(10,30,92,0.32);}
.case_pic h2{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);text-align:center;color:#ffffff;font-size:22px;font-weight:700;z-index:2;text-shadow:0 2px 10px rgba(0,0,0,0.6);padding:0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.case_tag{display:inline-block;height:26px;line-height:26px;padding:0 14px;background:#e8f0ff;color:#0E5FFF;font-size:12px;font-weight:600;border-radius:13px;margin-bottom:12px;}
.case_con{padding:20px 20px 22px 20px;}
.case_con p{color:#7a88a6;font-size:14px;line-height:1.7;height:48px;overflow:hidden;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.case_more{display:inline-block;height:38px;line-height:38px;padding:0 22px;background:linear-gradient(135deg,#4da3ff 0%,#0E5FFF 100%);color:#ffffff;font-size:14px;font-weight:600;border-radius:8px;transition:all 0.35s ease;box-shadow:0 4px 12px rgba(14,95,255,0.30);}
.case_more:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(14,95,255,0.45);}
.case_more i{font-style:normal;margin-left:4px;transition:all 0.3s ease;}
.case_more:hover i{transform:translateX(5px);display:inline-block;}
/*==========服务案例 end==========*/

/*==========关于我们 start==========*/
#about{background:url(../images/about_bg.jpg) no-repeat center top / cover;padding-bottom:90px;}
#about::before{content:"";position:absolute;left:0;right:0;top:0;height:260px;background:linear-gradient(to bottom,#f6f9ff 0%,#ffffff 52%,rgba(255,255,255,0) 100%);z-index:1;pointer-events:none;}
#about .bg_mask{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent;z-index:1;}
.about_card{width:1380px;margin:0 auto;background:#ffffff;border-radius:16px;padding:36px 36px 0;box-sizing:border-box;box-shadow:0 16px 44px rgba(10,30,92,0.18);display:flex;flex-direction:column;align-items:stretch;position:relative;z-index:2;overflow:hidden;transition:all 0.4s ease;}
#about .sec_head.light .sec_en{color:#ffffff;text-shadow:0 2px 8px rgba(0,0,0,0.55);}
#about .sec_head.light .sec_title{text-shadow:0 3px 12px rgba(0,0,0,0.50);}
#about .sec_head.light .sec_sub{color:#ffffff;text-shadow:0 2px 8px rgba(0,0,0,0.55);}
.about_pic{width:520px;height:390px;flex:none;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgba(10,30,92,0.15);}
.about_pic img{width:100%;height:100%;object-fit:cover;display:block;}
.about_info{flex:1;padding-left:40px;}
.about_info h2{color:#0A1E5C;font-size:26px;font-weight:700;margin-bottom:18px;}
.about_info p{color:#5a6b8c;font-size:15px;line-height:1.9;margin-bottom:14px;text-align:justify;}
.about_points{margin:18px 0 24px 0;overflow:hidden;}
.about_points li{width:100%;padding:8px 0 8px 32px;position:relative;color:#2a3b5c;font-size:15px;box-sizing:border-box;transition:all 0.3s ease;}
.about_points li i{position:absolute;left:0;top:10px;width:20px;height:20px;border-radius:50%;background:linear-gradient(135deg,#00E5FF,#0E5FFF);}
.about_points li i:after{content:"";position:absolute;left:6px;top:4px;width:5px;height:9px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg);}
.about_btn{display:inline-block;height:42px;line-height:42px;padding:0 36px;background:linear-gradient(135deg,#FFAD5C 0%,#FC7F1A 100%);color:#ffffff;font-size:16px;font-weight:600;border-radius:8px;box-shadow:0 6px 16px rgba(252,127,26,0.40);transition:all 0.35s ease;margin-top:30px;}
.about_btn:hover{transform:translateY(-3px);box-shadow:0 10px 26px rgba(252,127,26,0.55);}
.about_row{display:flex;align-items:center;padding-bottom:34px;margin-bottom:34px;border-bottom:1px solid #ecf0f7;transition:all 0.4s ease;}
.about_row.row2{padding-bottom:36px;margin-bottom:0;border-bottom:none;}
.about_txt2{flex:1;padding-right:40px;}
.about_txt2 h2{color:#0A1E5C;font-size:26px;font-weight:700;margin-bottom:18px;}
.about_txt2 p{color:#5a6b8c;font-size:15px;line-height:1.9;margin-bottom:14px;text-align:justify;}
.about_pic2{width:520px;height:390px;flex:none;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgba(10,30,92,0.15);transition:transform 0.4s ease;}
.about_pic2:hover{transform:scale(1.02);}
.about_pic2 img{width:100%;height:100%;object-fit:cover;display:block;}
/*==========关于我们 end==========*/

/*==========合作伙伴 start==========*/
#partners{background:#F4F9FF;padding-bottom:80px;}
.partners_grid{width:1380px;margin:0 auto;position:relative;z-index:2;overflow:hidden;}
.partner_item{float:left;width:327px;height:100px;margin:0 24px 24px 0;background:#ffffff;border:1px solid #e8eefb;border-radius:10px;cursor:pointer;transition:all 0.4s ease;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;box-sizing:border-box;}
.partner_item:nth-child(4n){margin-right:0;}
.partner_item:hover{transform:translateY(-6px);border-color:#0E5FFF;box-shadow:0 14px 32px rgba(14,95,255,0.20);}
.partner_item img{max-width:78%;max-height:62px;display:block;transition:all 0.4s ease;filter:grayscale(30%);opacity:0.85;}
.partner_item:hover img{filter:grayscale(0%);opacity:1;transform:scale(1.06);}
/*==========合作伙伴 end==========*/

/*==========在线留言 start==========*/
#message{background:url(../images/message_bg.jpg) no-repeat center top / cover;padding-bottom:90px;}
#message .bg_mask{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(14,95,255,0.35);z-index:1;}
.msg_row{width:1380px;margin:0 auto;position:relative;z-index:2;overflow:hidden;display:flex;justify-content:space-between;align-items:stretch;}
.msg_left{width:470px;background:linear-gradient(160deg,#0E5FFF 0%,#0A1E5C 100%);border-radius:16px;padding:44px 40px;box-sizing:border-box;color:#ffffff;box-shadow:none;transition:all 0.4s ease;flex:none;}
.msg_left:hover{transform:translateY(-6px);box-shadow:0 20px 46px rgba(10,30,92,0.45);}
.msg_left h3{font-size:24px;font-weight:700;color:#ffffff;margin-bottom:6px;}
.msg_left .msg_en{color:#7fd4ff;font-size:12px;letter-spacing:3px;margin-bottom:26px;}
.msg_left ul li{padding:14px 0 14px 52px;position:relative;border-bottom:1px solid rgba(255,255,255,0.14);transition:all 0.3s ease;}
.msg_left ul li:last-child{border-bottom:none;}
.msg_left ul li:hover{transform:translateX(8px);}
.msg_left .m_ico{position:absolute;left:0;top:16px;width:36px;height:36px;border-radius:10px;background:rgba(255,255,255,0.14);display:flex;align-items:center;justify-content:center;transition:all 0.35s ease;}
.msg_left ul li:hover .m_ico{background:linear-gradient(135deg,#FFAD5C,#FC7F1A);}
.msg_left .m_lab{color:#bcd0f5;font-size:13px;display:block;}
.msg_left .m_val{color:#ffffff;font-size:16px;font-weight:500;display:block;margin-top:2px;}
.msg_right{width:850px;background:#ffffff;border-radius:16px;padding:40px 40px;box-sizing:border-box;box-shadow:none;transition:all 0.4s ease;flex:none;}
.msg_right:hover{box-shadow:0 20px 46px rgba(10,30,92,0.30);}
.msg_right h3{color:#0A1E5C;font-size:22px;font-weight:700;margin-bottom:24px;padding-bottom:16px;border-bottom:2px solid #eef3fc;position:relative;}
.msg_right h3:after{content:"";position:absolute;left:0;bottom:-2px;width:80px;height:2px;background:linear-gradient(90deg,#00E5FF,#0E5FFF);}
.msg_form{overflow:hidden;}
.msg_form .f_row{float:left;width:48%;margin:0 2% 20px 0;}
.msg_form .f_row.full{width:100%;margin-right:0;}
.msg_form .code_row{display:flex;align-items:center;flex-wrap:wrap;}
.msg_form .code_row label{width:100%;}
.msg_form .code_row img{display:block;}
.msg_form label{display:block;color:#42536f;font-size:14px;font-weight:600;margin-bottom:8px;}
.msg_form label em{font-style:normal;color:#ff3b30;}
.msg_form input[type="text"],.msg_form input[type="tel"],.msg_form input[type="email"]{width:100%;height:46px;line-height:46px;border:1px solid #dbe4f5;border-radius:8px;padding:0 16px;box-sizing:border-box;color:#2a3b5c;font-size:15px;font-family:"Microsoft Yahei";transition:all 0.3s ease;background:#fafcff;outline:none;}
.msg_form input:focus,.msg_form textarea:focus{border-color:#0E5FFF;box-shadow:0 0 0 3px rgba(14,95,255,0.12);background:#ffffff;}
.msg_form textarea{width:100%;height:110px;border:1px solid #dbe4f5;border-radius:8px;padding:12px 16px;box-sizing:border-box;color:#2a3b5c;font-size:15px;font-family:"Microsoft Yahei";resize:none;transition:all 0.3s ease;background:#fafcff;outline:none;}
.msg_form .f_tip{color:#9aabc8;font-size:13px;margin-top:8px;}
.msg_form .f_submit{float:right;height:46px;line-height:46px;padding:0 44px;background:linear-gradient(135deg,#FFAD5C 0%,#FC7F1A 100%);color:#ffffff;font-size:16px;font-weight:600;border:none;border-radius:8px;cursor:pointer;box-shadow:0 6px 16px rgba(252,127,26,0.40);transition:all 0.35s ease;font-family:"Microsoft Yahei";}
.msg_form .f_submit:hover{transform:translateY(-3px);box-shadow:0 10px 26px rgba(252,127,26,0.55);}
/*==========在线留言 end==========*/

/*==========页脚 start==========*/
#footer{width:100%;background:#222E3C;padding:56px 0 0 0;position:relative;}
.footer_main{width:1380px;margin:0 auto;overflow:hidden;padding-bottom:40px;display:flex;justify-content:space-between;}
.foot_col{width:360px;}
.foot_col.f_link{width:200px;}
.foot_col.f_biz{width:200px;}
.foot_col.f_contact{width:300px;}
.foot_col h4{color:#ffffff;font-size:17px;font-weight:600;margin-bottom:22px;position:relative;padding-bottom:12px;}
.foot_col h4:after{content:"";position:absolute;left:0;bottom:0;width:34px;height:3px;border-radius:3px;background:linear-gradient(90deg,#00E5FF,#0E5FFF);}
.foot_col p{color:#8fa0b8;font-size:14px;line-height:1.9;}
.foot_col ul li{margin-bottom:10px;}
.foot_col ul li a{color:#8fa0b8;font-size:14px;transition:all 0.3s ease;position:relative;padding-left:14px;}
.foot_col ul li a:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background:#0E5FFF;transition:all 0.3s ease;}
.foot_col ul li a:hover{color:#00E5FF;padding-left:20px;}
.foot_col ul li a:hover:before{background:#00E5FF;}
.foot_col .f_addr{color:#8fa0b8;font-size:14px;line-height:2;margin-bottom:14px;}
.foot_copy{width:100%;border-top:1px solid rgba(255,255,255,0.10);text-align:center;padding:20px 0;color:#6b7c94;font-size:13px;overflow:hidden;}
.foot_copy a{color:#6b7c94;transition:color 0.3s ease;}
.foot_copy a:hover{color:#00E5FF;}
.foot_copy .addrest,.foot_copy .addrest:link,.foot_copy .addrest:visited,.foot_copy .addrest:active,.foot_copy .addrest:hover{color:#6b7c94;font-size:13px;font-weight:400;line-height:inherit;font-family:inherit;}
.foot_copy .addrest:hover{color:#00E5FF;}
/*==========页脚 end==========*/

/*==========回到顶部 start==========*/
#gotop{position:fixed;right:36px;bottom:60px;width:46px;height:46px;border-radius:12px;background:linear-gradient(135deg,#4da3ff,#0E5FFF);color:#ffffff;text-align:center;line-height:46px;cursor:pointer;z-index:888;font-size:20px;box-shadow:0 8px 20px rgba(14,95,255,0.40);opacity:0;visibility:hidden;transform:translateY(20px);transition:all 0.4s ease;}
#gotop.show{opacity:1;visibility:visible;transform:translateY(0);}
#gotop:hover{transform:translateY(-4px);box-shadow:0 12px 28px rgba(14,95,255,0.55);}
/*==========回到顶部 end==========*/

/*==========滚动显现动画 start==========*/
.reveal{opacity:0;transform:translateY(50px);transition:all 0.8s ease;}
.reveal.on{opacity:1;transform:translateY(0);}
.reveal.d1{transition-delay:0.1s;}
.reveal.d2{transition-delay:0.2s;}
.reveal.d3{transition-delay:0.3s;}
/*==========滚动显现动画 end==========*/

/*==========会议会展独立页 hyhz.htm 覆盖样式(去背景图+深色标题) 首页不受影响 start==========*/
body.hyhz #exhibition{background:#ffffff;padding-bottom:80px;}
body.hyhz #exhibition::after{display:none;}
body.hyhz #exhibition .bg_mask{display:none;}
body.hyhz #exhibition .exhi_grid{overflow:visible;}
body.hyhz .section#exhibition{overflow:visible;}
body.hyhz #exhibition .sec_head.light .sec_en{color:#0E5FFF;}
body.hyhz #exhibition .sec_head.light .sec_en b{color:#00C6FF;}
body.hyhz #exhibition .sec_head.light .sec_title{color:#0A1E5C;}
body.hyhz #exhibition .sec_head.light .sec_title:after{background:linear-gradient(90deg,#00E5FF,#0E5FFF);}
body.hyhz #exhibition .sec_head.light .sec_sub{color:#7a88a6;}
/*==========会议会展独立页 hyhz.htm 覆盖样式 end==========*/

/*==========服务案例图片列表 txpic.htm 新版卡片样式(完整覆盖旧txpic_list样式) 按截图设计 start==========*/
body.txpic #wrapper{overflow:visible;}
body.txpic .mainer{overflow:visible;}
body.txpic{min-width:1380px;}
body.txpic #main_con{overflow:visible;min-width:1380px;}
#txpic_list{width:1380px;height:auto;margin:0 auto;overflow:visible;}
#txpic_list ul{list-style:none;width:100%;height:auto;overflow:visible;margin:0 auto;}
#txpic_list ul li{width:327px;height:auto;text-align:left;float:left;margin:0 24px 28px 0;background:#ffffff;border-radius:0;overflow:hidden;list-style-type:none;box-shadow:0 6px 20px rgba(10,30,92,0.10);transition:all 0.4s ease;position:relative;box-sizing:border-box;}
#txpic_list ul li:nth-child(4n){margin-right:0;}
#txpic_list ul li:hover{transform:translateY(-8px);box-shadow:0 16px 36px rgba(120,130,145,0.32);}
#txpic_list ul li span{width:100%;height:200px;display:block;overflow:hidden;position:relative;background:#eef2f8;border:0;}
#txpic_list ul li span a{display:block;width:100%;height:100%;}
#txpic_list ul li span a img{width:100%;height:100%;display:block;object-fit:cover;border:0;transition:transform 0.6s ease;}
#txpic_list ul li:hover span a img{transform:scale(1.10);}
#txpic_list ul li h1{margin:0;width:100%;height:auto;text-align:left;line-height:1.6;font-weight:600;overflow:hidden;padding:24px 18px 20px 18px;box-sizing:border-box;border-bottom:0;}
#txpic_list ul li h1::after{content:"";display:block;width:64px;height:2px;background:linear-gradient(90deg,#00E5FF,#0E5FFF);margin-top:14px;}
#txpic_list ul li h1 a{color:#0A1E5C;text-decoration:none;text-align:left;font-weight:600;font-size:16px;font-family:Microsoft Yahei;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
#txpic_list ul li h1 a:link{color:#0A1E5C;text-decoration:none;text-align:left;font-weight:600;font-size:16px;font-family:Microsoft Yahei;}
#txpic_list ul li h1 a:visited{color:#0A1E5C;text-decoration:none;text-align:left;font-weight:600;font-size:16px;font-family:Microsoft Yahei;}
#txpic_list ul li h1 a:active{color:#0A1E5C;text-decoration:none;text-align:left;font-weight:600;font-size:16px;font-family:Microsoft Yahei;}
#txpic_list ul li h1 a:hover{color:#0A1E5C;text-decoration:none;text-align:left;font-weight:600;font-size:16px;font-family:Microsoft Yahei;}
/* 查看详情真实链接:文字靠左 箭头靠右 颜色#999999 hover不变色 */
#txpic_list ul li a.txpic_more{display:flex;align-items:center;justify-content:space-between;padding:16px 18px 22px 18px;color:#999999;font-size:15px;font-weight:400;line-height:1;text-decoration:none;background:none;border-radius:0;box-shadow:none;transition:all 0.3s ease;box-sizing:border-box;height:auto;width:auto;}
#txpic_list ul li a.txpic_more:link{color:#999999;}
#txpic_list ul li a.txpic_more:visited{color:#999999;}
#txpic_list ul li a.txpic_more .txpic_arr{color:#999999;transition:all 0.3s ease;display:inline;width:auto;height:auto;line-height:1;background:none;margin:0;padding:0;}
#txpic_list ul li:hover a.txpic_more{color:#999999;}
#txpic_list ul li:hover a.txpic_more .txpic_arr{color:#999999;transform:translateX(4px);}
/*==========服务案例图片列表 txpic.htm 新版卡片样式 end==========*/

/*==========关于我们独立页 gywm.htm 简介版块覆盖样式(去背景图+白底+深色标题) 首页不受影响 start==========*/
body.gywm #about{background:#ffffff;padding-bottom:90px;}
body.gywm #about::before{display:none;}
body.gywm #about .bg_mask{display:none;}
body.gywm #about .sec_head.light .sec_en{color:#0E5FFF;text-shadow:none;}
body.gywm #about .sec_head.light .sec_en b{color:#00C6FF;}
body.gywm #about .sec_head.light .sec_title{color:#0A1E5C;text-shadow:none;}
body.gywm #about .sec_head.light .sec_title:after{background:linear-gradient(90deg,#00E5FF,#0E5FFF);}
body.gywm #about .sec_head.light .sec_sub{color:#7a88a6;text-shadow:none;}
/*==========关于我们独立页 gywm.htm 简介版块覆盖样式 end==========*/

/*==========关于我们独立页 gywm.htm 平台优势+合作流程 版块样式 首页不受影响 start==========*/
body.gywm #gys_adv{background:linear-gradient(135deg,#0A1E5C 0%,#0E5FFF 100%);padding:36px 0 60px 0;position:relative;}
body.gywm #gys_adv .sec_head{padding:30px 0 40px 0;}
body.gywm #gys_adv .sec_head.light .sec_en{color:#00E5FF;}
body.gywm #gys_adv .sec_head.light .sec_en b{color:#ffffff;}
body.gywm #gys_adv .sec_head.light .sec_title{color:#ffffff;text-shadow:0 3px 12px rgba(0,0,0,0.30);}
body.gywm #gys_adv .sec_head.light .sec_title:after{background:linear-gradient(90deg,#00E5FF,#ffffff);}
body.gywm #gys_adv .sec_head.light .sec_sub{color:#c6d4f2;}
body.gywm #gys_adv .adv_grid{width:1380px;margin:0 auto;position:relative;z-index:2;}
body.gywm #gys_adv .adv_item{float:left;width:213px;height:258px;margin:0 20px 20px 0;background:#ffffff;border-radius:14px;padding:28px 16px 24px 16px;box-sizing:border-box;text-align:center;box-shadow:0 10px 28px rgba(10,30,92,0.25);transition:all 0.4s ease;display:flex;flex-direction:column;align-items:center;}
body.gywm #gys_adv .adv_item:nth-child(6n){margin-right:0;}
body.gywm #gys_adv .adv_item:hover{transform:translateY(-8px);box-shadow:0 18px 40px rgba(0,0,0,0.30);}
body.gywm #gys_adv .adv_icon{width:78px;height:78px;flex:none;margin:0 auto 20px auto;background:linear-gradient(135deg,#4da3ff 0%,#0E5FFF 100%);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 20px rgba(14,95,255,0.40);transition:all 0.4s ease;}
body.gywm #gys_adv .adv_item:hover .adv_icon{transform:scale(1.10) rotate(8deg);box-shadow:0 12px 28px rgba(14,95,255,0.55);}
body.gywm #gys_adv .adv_item h3{color:#0A1E5C;font-size:20px;font-weight:700;margin-bottom:8px;line-height:1.4;height:52px;display:flex;align-items:center;justify-content:center;width:100%;box-sizing:border-box;}
body.gywm #gys_adv .adv_item p{color:#7a88a6;font-size:15px;line-height:1.6;margin-top:auto;}

body.gywm #gys_flow{background:#ffffff;padding:56px 0 60px 0;}
body.gywm #gys_flow .sec_head .sec_en{color:#0E5FFF;}
body.gywm #gys_flow .sec_head .sec_en b{color:#00C6FF;}
body.gywm #gys_flow .sec_head .sec_title{color:#0A1E5C;}
body.gywm #gys_flow .sec_head .sec_title:after{background:linear-gradient(90deg,#00E5FF,#0E5FFF);}
body.gywm #gys_flow .sec_head .sec_sub{color:#7a88a6;}
body.gywm #gys_flow .flow_row{width:1380px;margin:0 auto;position:relative;z-index:2;display:flex;justify-content:space-between;}
body.gywm #gys_flow .flow_step{width:210px;text-align:center;position:relative;}
body.gywm #gys_flow .flow_step:not(:last-child):after{content:"";position:absolute;top:22px;left:220px;width:73px;height:0;border-top:2px dashed #c4d4f0;}
body.gywm #gys_flow .flow_num{width:44px;height:44px;margin:0 auto 16px auto;background:#e8f1ff;color:#0A1E5C;font-size:20px;font-weight:700;border-radius:50%;display:flex;align-items:center;justify-content:center;border:2px solid #0E5FFF;position:relative;z-index:2;}
body.gywm #gys_flow .flow_icon{width:100px;height:100px;margin:0 auto 18px auto;background:#f4f8ff;border-radius:0;display:flex;align-items:center;justify-content:center;border:1px solid #dbe7fb;transition:all 0.4s ease;}
body.gywm #gys_flow .flow_step:hover .flow_icon{transform:translateY(-6px);border-color:#0E5FFF;box-shadow:0 12px 26px rgba(14,95,255,0.25);}
body.gywm #gys_flow .flow_step h4{color:#0A1E5C;font-size:17px;font-weight:700;}
/*==========关于我们独立页 gywm.htm 平台优势+合作流程 版块样式 end==========*/

/*==========新闻公告列表 news.htm/list.htm 卡片样式 start==========*/
body.news #article_list{width:100%;margin:0 auto;}
body.news #article_list ul{list-style:none;margin:0;padding:0;}
body.news #article_list li{position:relative;display:flex;align-items:flex-start;background:#ffffff;border:1px solid #eef2f8;border-radius:0;padding:26px 30px 26px 24px;margin:0 0 20px 0;box-shadow:0 6px 18px rgba(10,30,92,0.06);transition:all 0.4s ease;box-sizing:border-box;height:auto;overflow:visible;line-height:normal;text-indent:0;width:100%;}
body.news #article_list li:hover{transform:translateY(-4px);}
body.news #article_list .news_pic{width:300px;height:200px;flex:none;overflow:hidden;display:block;position:relative;z-index:1;}
body.news #article_list .news_pic img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.6s ease;}
body.news #article_list li:hover .news_pic img{transform:scale(1.08);}
body.news #article_list .news_info{flex:1;margin-left:28px;padding-right:90px;position:relative;z-index:1;}
body.news #article_list .news_info h2{color:#333333;font-size:20px;font-weight:700;line-height:1.5;margin:2px 0 12px 0;padding:0;height:auto;float:none;width:auto;text-align:left;text-indent:0;}
body.news #article_list .news_info h2 a{color:#333333;text-decoration:none;transition:color 0.3s ease;height:auto;line-height:1.5;font-weight:700;font-size:20px;font-family:inherit;margin:0;}
body.news #article_list .news_info h2 a:hover{color:#0E5FFF;}
body.news #article_list .news_info p{color:#7a88a6;font-size:14px;line-height:1.8;margin:0 0 16px 0;padding:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:auto;float:none;width:auto;text-align:left;text-indent:0;font-family:inherit;}
body.news #article_list .news_btn{display:inline-flex;align-items:center;gap:6px;color:#0E5FFF;font-size:15px;font-weight:600;text-decoration:none;transition:color 0.3s ease;height:auto;line-height:1.4;margin:0;padding:0;float:none;font-family:inherit;}
body.news #article_list .news_btn:hover{color:#0A1E5C;}
body.news #article_list .news_btn .news_arr{font-size:15px;transition:transform 0.3s ease;}
body.news #article_list .news_btn:hover .news_arr{transform:translateX(4px);}
body.news #article_list .news_num{position:absolute;top:calc(50% - 52px);right:28px;color:#333333;font-size:56px;font-weight:800;line-height:1;z-index:0;letter-spacing:1px;}
body.news #article_list .news_date{position:absolute;top:calc(50% + 12px);right:28px;color:#333333;font-size:15px;font-weight:600;z-index:1;}
body.news #large_mid{background-color:#ffffff;}
/*==========新闻公告列表 news.htm/list.htm 卡片样式 end==========*/

/*==========详情页上下篇+返回按钮 样式（show.htm 图1样式）==========*/
#pre_next{display:flex;justify-content:space-between;align-items:center;border-top:#DDDDDD 1px solid;padding:50px 6px 4px 6px;width:100%;box-sizing:border-box;}
#pre_next .pn_left{flex:1;overflow:hidden;}
#pre_next .pn_left p{width:100%;height:auto;margin:0 0 12px 0;padding:0;line-height:24px;font-weight:400;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:Microsoft Yahei;font-size:14px;color:#333333;}
#pre_next .pn_left p span{color:#333333;font-weight:600;}
#pre_next .pn_left p a{color:#333333;text-decoration:none;font-weight:400;font-size:14px;font-family:Microsoft Yahei;transition:color 0.3s ease;}
#pre_next .pn_left p a:hover{color:#0E5FFF;}
#pre_next .pn_back{flex:none;margin-left:20px;padding:8px 28px;border:#1060FF 1px solid;color:#1060FF;font-size:14px;font-weight:500;text-decoration:none;text-align:center;line-height:20px;border-radius:0;font-family:Microsoft Yahei;transition:all 0.3s ease;background:#ffffff;}
#pre_next .pn_back:hover{background:#1060FF;color:#ffffff;}
/*==========详情页上下篇+返回按钮 样式 end==========*/

/*==========合作伙伴内页 logo 墙 hover 阴影完整显示==========*/
body.txpic #txpic_listrs{overflow:visible;}
body.txpic #txpic_listrs .partners_grid{overflow:visible;}
body.txpic #txpic_listrs .partner_item{margin-top:0;margin-bottom:24px;}
/*==========合作伙伴内页 logo 墙 end==========*/

/*==========企业注册页 start==========*/
body.vipreg .reg_page{width:100%;background:#ffffff;padding:40px 0 60px 0;}
body.vipreg .reg_card{width:1380px;margin:0 auto;background:#ffffff;border:1px solid #eef2f8;border-radius:12px;box-shadow:0 10px 30px rgba(26,43,71,0.06);display:flex;overflow:hidden;}
body.vipreg .reg_left{width:45%;flex:0 0 45%;background:#fbfdff;border-right:1px solid #f0f4fa;padding:40px 40px 34px 40px;box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;}
body.vipreg .reg_illus{width:100%;height:auto;max-height:430px;}
body.vipreg .reg_illus_tip{width:100%;background:rgba(255,255,255,0.75);border:1px solid #e2ecfc;border-radius:12px;padding:16px 20px;margin-top:16px;box-sizing:border-box;text-align:center;}
body.vipreg .reg_illus_t1{font-size:20px;font-weight:700;color:#0E5FFF;letter-spacing:1px;}
body.vipreg .reg_illus_t2{font-size:13px;color:#6b7c94;margin-top:6px;letter-spacing:2px;}
body.vipreg .reg_right{width:55%;flex:0 0 55%;padding:40px 70px 46px 70px;box-sizing:border-box;}
body.vipreg .reg_head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;}
body.vipreg .reg_head h2{font-size:30px;font-weight:700;color:#1a2b47;margin:0;}
body.vipreg .reg_head .reg_login{font-size:14px;color:#0E5FFF;text-decoration:none;transition:color 0.3s ease;}
body.vipreg .reg_head .reg_login:hover{color:#ff5a3c;}
body.vipreg .reg_tip{font-size:13px;color:#7a8ba5;margin:0 0 26px 0;padding-bottom:16px;border-bottom:1px dashed #e3ecf9;}
body.vipreg .reg_tip span{color:#ff4d3a;font-style:normal;font-weight:700;}
body.vipreg .reg_row{display:flex;align-items:center;margin-bottom:18px;}
body.vipreg .reg_lab{width:96px;flex:0 0 96px;font-size:14px;color:#33425e;text-align:right;padding-right:14px;box-sizing:border-box;}
body.vipreg .reg_lab em{color:#ff4d3a;font-style:normal;font-weight:700;margin-right:2px;}
body.vipreg .reg_types{display:flex;flex-wrap:wrap;gap:8px 4px;}
body.vipreg .rtype{position:relative;cursor:pointer;margin:0 6px 0 0;}
body.vipreg .rtype input{position:absolute;opacity:0;}
body.vipreg .rtype i{display:inline-block;font-style:normal;font-size:13px;color:#55647e;background:#f4f7fc;border:1px solid #dfe8f6;border-radius:8px;padding:7px 16px;transition:all 0.3s ease;cursor:pointer;white-space:nowrap;}
body.vipreg .rtype input:checked+i{background:#eaf2ff;border-color:#0E5FFF;color:#0E5FFF;font-weight:600;box-shadow:0 0 0 2px rgba(14,95,255,0.10);}
body.vipreg .rtype i:hover{border-color:#4da3ff;color:#0E5FFF;}
body.vipreg .reg_sel{width:400px;height:42px;border:1px solid #dfe8f6;border-radius:8px;font-size:14px;color:#33425e;padding:0 12px;background:#fbfdff;outline:none;transition:border-color 0.3s ease,box-shadow 0.3s ease;}
body.vipreg .reg_sel:focus{border-color:#0E5FFF;box-shadow:0 0 0 3px rgba(14,95,255,0.10);}
body.vipreg .reg_input{width:400px;height:42px;border:1px solid #dfe8f6;border-radius:8px;font-size:14px;color:#33425e;padding:0 14px;background:#fbfdff;box-sizing:border-box;outline:none;transition:border-color 0.3s ease,box-shadow 0.3s ease;}
body.vipreg .reg_input:focus{border-color:#0E5FFF;box-shadow:0 0 0 3px rgba(14,95,255,0.10);background:#ffffff;}
body.vipreg .reg_input::placeholder{color:#a8b6cc;}
body.vipreg .reg_code{display:flex;align-items:center;gap:12px;}
body.vipreg .reg_code_in{width:220px;}
body.vipreg .reg_yzm img{width:90px;height:43px;border-radius:6px;cursor:pointer;vertical-align:middle;border:1px solid #e3ecf9;}
body.vipreg .reg_legal{font-size:13px;color:#6b7c94;display:flex;align-items:center;gap:6px;cursor:pointer;}
body.vipreg .reg_legal input{accent-color:#0E5FFF;width:15px;height:15px;cursor:pointer;}
body.vipreg .reg_legal a{color:#0E5FFF;text-decoration:none;}
body.vipreg .reg_legal a:hover{text-decoration:underline;}
body.vipreg .reg_btn{width:400px;height:40px;border:none;border-radius:8px;background:linear-gradient(135deg,#FFAD5C 0%,#FC7F1A 100%);color:#ffffff;font-size:15px;font-weight:600;letter-spacing:6px;cursor:pointer;box-shadow:0 6px 16px rgba(252,127,26,0.35);transition:all 0.35s ease;}
body.vipreg .reg_btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(252,127,26,0.50);}
body.vipreg .reg_btn:active{transform:translateY(0);}
/*==========企业注册页 end==========*/

/*==========会员登录页 start==========*/
body.viplogin .login_page{width:100%;background:#ffffff;padding:40px 0 60px 0;}
body.viplogin .login_card{width:1380px;margin:0 auto;background:#ffffff;border:1px solid #eef2f8;border-radius:12px;box-shadow:0 10px 30px rgba(26,43,71,0.06);display:flex;overflow:hidden;}
body.viplogin .login_left{width:45%;flex:0 0 45%;background:#fbfdff;border-right:1px solid #f0f4fa;padding:46px 40px 40px 40px;box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:center;}
body.viplogin .login_illus{flex:0 0 auto;width:auto;max-width:100%;height:430px;}
body.viplogin .login_illus_tip{width:100%;background:#fbfdff;border:1px solid #e2ecfc;border-radius:12px;padding:16px 20px;margin-top:20px;box-sizing:border-box;text-align:center;flex:0 0 auto;}
body.viplogin .login_illus_t1{font-size:20px;font-weight:700;color:#0E5FFF;letter-spacing:1px;}
body.viplogin .login_illus_t2{font-size:13px;color:#6b7c94;margin-top:6px;letter-spacing:1px;}
body.viplogin .login_right{width:55%;flex:0 0 55%;padding:46px 70px 50px 70px;box-sizing:border-box;}
body.viplogin .login_head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;}
body.viplogin .login_head h2{font-size:30px;font-weight:700;color:#1a2b47;margin:0;}
body.viplogin .login_head .login_reg{font-size:14px;color:#0E5FFF;text-decoration:none;transition:color 0.3s ease;}
body.viplogin .login_head .login_reg:hover{color:#FC7F1A;}
body.viplogin .login_tip{font-size:13px;color:#7a8ba5;margin:0 0 30px 0;padding-bottom:18px;border-bottom:1px dashed #e3ecf9;}
body.viplogin .login_row{display:flex;align-items:center;margin-bottom:26px;}
body.viplogin .login_lab{width:110px;flex:0 0 110px;font-size:14px;color:#33425e;text-align:right;padding-right:14px;box-sizing:border-box;}
body.viplogin .login_lab em{color:#ff4d3a;font-style:normal;font-weight:700;margin-right:2px;}
body.viplogin .login_input{width:360px;height:52px;border:1px solid #dfe8f6;border-radius:8px;font-size:15px;color:#33425e;padding:0 16px;background:#fbfdff;box-sizing:border-box;outline:none;transition:border-color 0.3s ease,box-shadow 0.3s ease;}
body.viplogin .login_input:focus{border-color:#0E5FFF;box-shadow:0 0 0 3px rgba(14,95,255,0.10);background:#ffffff;}
body.viplogin .login_input::placeholder{color:#a8b6cc;}
body.viplogin .login_code{display:flex;align-items:center;gap:12px;}
body.viplogin .login_code_in{width:360px;}
body.viplogin .login_yzm img{width:120px;height:52px;border-radius:6px;cursor:pointer;vertical-align:middle;border:1px solid #e3ecf9;}
body.viplogin .login_btn{width:360px;height:52px;border:none;border-radius:8px;background:linear-gradient(135deg,#FFAD5C 0%,#FC7F1A 100%);color:#ffffff;font-size:17px;font-weight:600;letter-spacing:6px;cursor:pointer;box-shadow:0 6px 16px rgba(252,127,26,0.35);transition:all 0.35s ease;}
body.viplogin .login_btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(252,127,26,0.50);}
body.viplogin .login_reg2{display:inline-block;margin-left:16px;font-size:14px;color:#0E5FFF;text-decoration:none;transition:color 0.3s ease;}
body.viplogin .login_reg2:hover{color:#FC7F1A;text-decoration:underline;}

body.viplogin #vipusername,body.viplogin #vippassword{width:360px;height:52px;line-height:52px;text-indent:0;background:#fbfdff;border:1px solid #dfe8f6;border-radius:8px;font-size:15px;color:#33425e;padding:0 16px;box-sizing:border-box;outline:none;float:none;cursor:text;transition:border-color 0.3s ease,box-shadow 0.3s ease;}
body.viplogin #vipusername:focus,body.viplogin #vippassword:focus{border-color:#0E5FFF;box-shadow:0 0 0 3px rgba(14,95,255,0.10);background:#ffffff;}
/*==========会员登录页 end==========*/
/*==========会员登录状态下拉 start==========*/
.vip_user{height:76px;display:flex;align-items:center;position:relative;flex:none;margin-left:26px;cursor:pointer;}
.vip_user_txt{color:#0A1E5C;font-size:15px;font-weight:600;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.vip_user_arr{font-style:normal;color:#7a93c9;font-size:12px;margin-left:6px;transition:transform 0.3s ease,color 0.3s ease;}
.vip_user:hover .vip_user_arr{transform:rotate(180deg);color:#FC7F1A;}
.vip_drop{position:absolute;top:62px;right:0;min-width:150px;background:#ffffff;border:1px solid #eef2f8;border-radius:10px;box-shadow:0 12px 32px rgba(10,30,92,0.14);padding:8px;display:none;z-index:999;}
.vip_user:hover .vip_drop{display:block;animation:vipDropIn 0.25s ease;}
@keyframes vipDropIn{from{opacity:0;transform:translateY(8px);}to{opacity:1;transform:translateY(0);}}
.vip_drop_i{display:block;padding:10px 16px;font-size:14px;color:#33425e;border-radius:6px;text-decoration:none;transition:all 0.25s ease;}
.vip_drop_i:hover{background:#f2f7ff;color:#0E5FFF;padding-left:22px;}
.vip_drop_out{border:none;background:none;width:100%;text-align:left;cursor:pointer;font-size:14px;font-family:inherit;}
.vip_drop_out:hover{background:#fff3ee;color:#FC7F1A;}
/*==========会员登录状态下拉 end==========*/



/*=======================================================
会员主页 viphome 样式
=======================================================*/
body.viphome #large_mid{background:none;width:1040px;padding:0;}
body.viphome .large{overflow:visible;}
body.viphome .vh_banner{position:relative;width:auto;margin:0 18px;height:150px;border-radius:12px;overflow:hidden;display:flex;align-items:center;padding:0 40px;box-sizing:border-box;background:linear-gradient(120deg,#0A1E5C 0%,#0C40AF 55%,#134BDE 100%);box-shadow:0 8px 24px rgba(10,30,92,.3);}
body.viphome .vh_banner::before{content:"";position:absolute;top:-60%;left:-10%;width:60%;height:220%;background:radial-gradient(circle,rgba(255,255,255,.12) 0%,transparent 60%);transform:rotate(18deg);animation:vhflow 8s linear infinite;}
body.viphome .vh_banner::after{content:"";position:absolute;right:-8%;bottom:-70%;width:55%;height:220%;background:radial-gradient(circle,rgba(252,127,26,.18) 0%,transparent 60%);transform:rotate(-15deg);}
@keyframes vhflow{0%{transform:rotate(18deg) translateX(0);}100%{transform:rotate(18deg) translateX(120px);}}
body.viphome .vh_avater{position:relative;z-index:2;width:86px;height:86px;border-radius:50%;background:rgba(255,255,255,.16);border:2px solid rgba(255,255,255,.55);display:flex;align-items:center;justify-content:center;flex:none;box-shadow:0 4px 14px rgba(0,0,0,.18);}
body.viphome .vh_avater span{color:#fff;font-size:16px;font-weight:600;}
body.viphome .vh_hi{position:relative;z-index:2;margin-left:26px;min-width:0;}
body.viphome .vh_hi h2{color:#fff;font-size:26px;font-weight:700;letter-spacing:1px;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
body.viphome .vh_hi p{color:rgba(255,255,255,.78);font-size:14px;margin:10px 0 0;}
body.viphome .vh_badge{position:relative;z-index:2;margin-left:auto;padding:8px 22px;border-radius:30px;background:linear-gradient(135deg,#FC7F1A,#FF9C4A);color:#fff;font-size:14px;font-weight:600;letter-spacing:2px;box-shadow:0 4px 14px rgba(252,127,26,.45);animation:vhpulse 2.6s ease-in-out infinite;}
@keyframes vhpulse{0%,100%{box-shadow:0 4px 14px rgba(252,127,26,.45);}50%{box-shadow:0 4px 22px rgba(252,127,26,.75);}}
body.viphome .vh_card{width:auto;margin:22px 18px 0;background:#fff;border:1px solid #E8EEF8;border-radius:12px;box-shadow:0 6px 22px rgba(10,30,92,.16);padding:28px 30px 34px;box-sizing:border-box;}
body.viphome .vh_card_head{display:flex;align-items:center;padding-bottom:18px;border-bottom:1px solid #EAF0FA;margin-bottom:24px;font-size:20px;color:#0A1E5C;font-weight:700;font-family:Microsoft Yahei;}
body.viphome .vh_card_head i{width:5px;height:22px;border-radius:3px;background:linear-gradient(180deg,#FC7F1A,#FF9C4A);margin-right:12px;}
body.viphome .vh_card_head em{margin-left:12px;font-size:12px;color:#A9BBDD;font-style:normal;letter-spacing:1px;font-weight:400;}
body.viphome .vh_grid{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;}
body.viphome .vh_item{width:calc(50% - 12px);box-sizing:border-box;display:flex;align-items:center;background:#F7FAFF;border:1px solid #EBF1FB;border-radius:10px;padding:18px 20px;margin-bottom:18px;transition:all .3s ease;}
body.viphome .vh_item.vh_wide{width:100%;}
body.viphome .vh_item:hover{background:#fff;border-color:#C9D8F5;box-shadow:0 8px 22px rgba(10,30,92,.12);transform:translateY(-3px);}
body.viphome .vh_ico{width:46px;height:46px;border-radius:10px;background:linear-gradient(135deg,#E8EFFC,#F4F8FF);display:flex;align-items:center;justify-content:center;flex:none;margin-right:16px;transition:all .3s ease;}
body.viphome .vh_ico svg{transition:transform .3s ease;}
body.viphome .vh_item:hover .vh_ico{background:linear-gradient(135deg,#FC7F1A,#FF9C4A);box-shadow:0 4px 12px rgba(252,127,26,.4);}
body.viphome .vh_item:hover .vh_ico svg{stroke:#fff !important;transform:scale(1.12);}
body.viphome .vh_txt{min-width:0;}
body.viphome .vh_txt em{display:block;font-style:normal;font-size:13px;color:#93A5C9;margin-bottom:6px;}
body.viphome .vh_txt strong{display:block;font-size:16px;color:#0A1E5C;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

body.viphome .vh_left{position:relative;z-index:2;display:flex;align-items:center;min-width:0;}
body.viphome .vh_hi{margin-left:26px;}
body.viphome .vh_badge{flex:none;margin-left:30px;}
body.viphome .vh_service{width:auto;margin:18px 18px 0;background:linear-gradient(90deg,#F7FAFF,#EAF1FC);border:1px solid #E3ECFA;border-radius:12px;padding:20px 30px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;box-shadow:0 6px 14px rgba(10,30,92,.08);}
body.viphome .vh_svc_item{display:flex;align-items:center;}
body.viphome .vh_svc_ico{width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid #FCE2CC;display:flex;align-items:center;justify-content:center;flex:none;margin-right:14px;transition:all .3s ease;}
body.viphome .vh_svc_item:hover .vh_svc_ico{background:linear-gradient(135deg,#FC7F1A,#FF9C4A);border-color:transparent;box-shadow:0 4px 12px rgba(252,127,26,.4);}
body.viphome .vh_svc_item:hover .vh_svc_ico svg{stroke:#fff !important;transform:scale(1.1);}
body.viphome .vh_svc_ico svg{transition:transform .3s ease;}
body.viphome .vh_svc_item em{display:block;font-style:normal;font-size:12px;color:#93A5C9;margin-bottom:5px;}
body.viphome .vh_svc_item strong{display:block;font-size:16px;color:#0A1E5C;font-weight:600;}

.vip_user_ico{display:flex;align-items:center;margin-right:8px;flex:none;transition:transform .3s ease;}
.vip_user_ico svg{display:block;}
.vip_user:hover .vip_user_ico{transform:scale(1.1);}

body.viphome .vh_deco{position:absolute;right:36px;top:50%;transform:translateY(-50%);width:240px;height:150px;pointer-events:none;z-index:1;}
body.viphome .vh_deco_globe{position:absolute;right:0;top:50%;transform:translateY(-50%);animation:vhSpin 40s linear infinite;}
body.viphome .vh_deco_ring{position:absolute;right:16px;top:50%;width:122px;height:122px;border:2px dashed rgba(255,255,255,.3);border-radius:50%;transform:translateY(-50%);animation:vhSpin 26s linear infinite reverse;}
body.viphome .vh_deco_plane{position:absolute;right:30px;top:4px;animation:vhFloat 3.6s ease-in-out infinite;filter:drop-shadow(0 2px 5px rgba(0,0,0,.3));}
body.viphome .vh_deco_dot{position:absolute;width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.55);}
body.viphome .vh_deco .d1{right:172px;top:14px;}
body.viphome .vh_deco .d2{right:44px;bottom:8px;width:4px;height:4px;background:rgba(255,255,255,.4);}
@keyframes vhSpin{from{transform:translateY(-50%) rotate(0deg);}to{transform:translateY(-50%) rotate(360deg);}}
@keyframes vhFloat{0%,100%{transform:translateY(0);}50%{transform:translateY(-9px);}}

/*==========会员修改密码页 start==========*/
body.viphome .pwd_card{width:auto;margin:0 18px;background:#fff;border:1px solid #E8EEF8;border-radius:12px;box-shadow:0 6px 22px rgba(10,30,92,.16);padding:30px 40px 36px;box-sizing:border-box;}
body.viphome .pwd_head{display:flex;align-items:center;padding-bottom:18px;border-bottom:1px solid #EAF0FA;margin-bottom:22px;font-size:22px;color:#0A1E5C;font-weight:700;font-family:Microsoft Yahei;}
body.viphome .pwd_head i{width:5px;height:22px;border-radius:3px;background:linear-gradient(180deg,#FC7F1A,#FF9C4A);margin-right:12px;}
body.viphome .pwd_head em{margin-left:12px;font-size:12px;color:#A9BBDD;font-style:normal;letter-spacing:1px;font-weight:400;}
body.viphome .pwd_tip{display:flex;align-items:center;background:#F2F7FF;border:1px solid #E2ECFC;border-radius:10px;padding:13px 18px;margin-bottom:26px;box-sizing:border-box;}
body.viphome .pwd_tip svg{flex:none;margin-right:10px;}
body.viphome .pwd_tip span{font-size:13px;color:#5A6E8F;letter-spacing:.5px;}
body.viphome .pwd_row{display:flex;align-items:center;margin-bottom:24px;}
body.viphome .pwd_lab{width:120px;flex:0 0 120px;font-size:15px;color:#33425e;text-align:right;padding-right:16px;box-sizing:border-box;}
body.viphome .pwd_lab em{color:#ff4d3a;font-style:normal;font-weight:700;margin-right:2px;}
body.viphome .pwd_val{display:flex;align-items:center;height:52px;min-width:320px;padding:0;background:transparent;border:none;border-radius:0;box-sizing:border-box;font-size:15px;font-weight:600;color:#0A1E5C;}
body.viphome .pwd_val_ico{display:flex;align-items:center;margin-right:10px;background:#EAF1FF;width:30px;height:30px;border-radius:50%;justify-content:center;flex:none;}
body.viphome .pwd_input{width:320px;height:52px;border:1px solid #dfe8f6;border-radius:8px;font-size:15px;color:#33425e;padding:0 16px;background:#fbfdff;box-sizing:border-box;outline:none;transition:border-color 0.3s ease,box-shadow 0.3s ease;}
body.viphome .pwd_input:focus{border-color:#0E5FFF;box-shadow:0 0 0 3px rgba(14,95,255,0.10);background:#ffffff;}
body.viphome .pwd_input::placeholder{color:#a8b6cc;}
body.viphome .pwd_hint{margin-left:14px;font-size:12px;color:#A9BBDD;}
body.viphome .pwd_code{display:flex;align-items:center;gap:14px;}
body.viphome .pwd_code_in{width:200px;}
body.viphome .pwd_yzm img{width:120px;height:52px;border-radius:6px;cursor:pointer;vertical-align:middle;border:1px solid #e3ecf9;}
body.viphome .pwd_btn{width:320px;height:52px;border:none;border-radius:8px;background:linear-gradient(135deg,#FFAD5C 0%,#FC7F1A 100%);color:#ffffff;font-size:17px;font-weight:600;letter-spacing:6px;cursor:pointer;box-shadow:0 6px 16px rgba(252,127,26,0.35);transition:all 0.35s ease;}
body.viphome .pwd_btn:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(252,127,26,0.50);}
body.viphome .pwd_btn:active{transform:translateY(0);}
/*==========会员修改密码页 end==========*/
/*==========会员申请记录页 start==========*/
body.viphome .pwd_card.rec_card{padding:0;overflow:hidden;}
body.viphome .pwd_card.rec_card .pwd_head{padding:24px 32px 18px;margin-bottom:0;}
body.viphome .pwd_head .status-tag{margin-left:auto;}
body.viphome .status-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500;background:#ECFDF5;color:#059669;}
body.viphome .status-tag::before{content:"";width:6px;height:6px;border-radius:50%;background:#10b981;}
body.viphome .main-table{width:calc(100% - 48px);margin:0 24px;border-collapse:collapse;font-size:14px;}
body.viphome .main-table thead th{background:linear-gradient(180deg,#5B79B8 0%,#46629E 100%);color:#fff;font-weight:700;text-align:center;padding:16px 32px;border-bottom:1px solid #46629E;font-size:15px;letter-spacing:1px;}
body.viphome .main-table thead th:first-child{width:80px;padding:16px 10px;white-space:nowrap;}
body.viphome .main-table thead th:nth-child(3){padding:16px 10px;white-space:nowrap;}
body.viphome .main-table thead th:nth-child(4){padding:16px 10px;white-space:nowrap;}
body.viphome .main-table thead th:last-child{width:90px;text-align:center;padding:16px 8px;white-space:nowrap;}
body.viphome .main-table tbody tr{transition:background .2s ease;}
body.viphome .main-table tbody tr:hover td{background:#F9FAFB;}
body.viphome .main-table tbody td{padding:16px 32px;border-bottom:1px solid #F3F4F6;vertical-align:middle;background:#fff;line-height:1.4;height:auto;}
body.viphome .main-table thead th + th{border-left:1px solid rgba(255,255,255,.25);}
body.viphome .main-table tbody tr.rec_row td{vertical-align:middle;}
body.viphome .main-table tbody tr.rec_row td + td{border-left:1px solid #EDF0F3;}
body.viphome .main-table tbody td:first-child{color:#9ca3af;width:80px;text-align:center;padding:16px 10px;}
body.viphome .main-table tbody td:nth-child(2){font-weight:500;color:#1f2937;}
body.viphome .main-table tbody td:nth-child(3){color:#6b7280;text-align:center;width:155px;padding:16px 10px;}
body.viphome .main-table tbody td:nth-child(4){text-align:center;width:112px;padding:16px 10px;}
body.viphome .main-table .status-tag.pending{background:#FEE2E2;color:#DC2626;}
body.viphome .main-table .status-tag.pending::before{background:#EF4444;}
body.viphome .main-table .status-tag.processing{background:#FFF3E0;color:#EA580C;}
body.viphome .main-table .status-tag.processing::before{background:#F97316;}
body.viphome .main-table .status-tag.done{background:#ECFDF5;color:#059669;}
body.viphome .main-table .status-tag.done::before{background:#10b981;}
body.viphome .main-table tbody td:last-child{text-align:center;width:90px;padding:16px 8px;}
body.viphome .main-table tbody tr.expand-row td{padding:12px 0 20px 0;border-bottom:1px solid #F3F4F6;background:#fff;line-height:1.4;height:auto;overflow:hidden;}
body.viphome .expand-panel{width:98%;margin:0 auto;background:#FFFFFF;border-radius:0;border:1px solid #E2E8F0;overflow:hidden;box-sizing:border-box;}
body.viphome .sub-table thead th{background:#E8F1FA;padding:12px 14px;border-bottom:1px solid #CFE0F4;font-size:13px;font-weight:600;color:#334155;line-height:1.4;}
body.viphome .sub-table thead th:first-child{width:64px;padding:12px 4px;text-align:center;white-space:nowrap;}
body.viphome .sub-table thead th:nth-child(2){text-align:center;}
body.viphome .sub-table thead th:last-child{width:155px;text-align:center;padding:12px 10px;white-space:nowrap;}
body.viphome .sub-table thead th + th{border-left:1px solid #CFE0F4;}
body.viphome .sub-table{width:100%;border-collapse:collapse;font-size:13px;}
body.viphome .sub-table tbody tr{transition:background .15s ease;}
body.viphome .sub-table tbody tr:hover td{background:#F2F7FC !important;}
body.viphome .sub-table tbody td{padding:12px 14px;text-align:left;background:#FFFFFF !important;border-bottom:1px solid #E9F0F9;color:#475569;line-height:1.4;height:auto;}
body.viphome .sub-table tbody td:first-child{width:56px;color:#94a3b8;text-align:center;vertical-align:middle;}
body.viphome .sub-table tbody td:first-child .rec_seq{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;border:2px solid #22C55E;color:#22C55E;background:#fff;font-size:13px;font-weight:700;line-height:1;box-sizing:border-box;margin:2px auto 6px;}
body.viphome .sub-table tbody td:first-child .rec_seq.red{border-color:#EF4444;color:#EF4444;}
body.viphome .sub-table tbody td:first-child .rec_seq.orange{border-color:#F97316;color:#F97316;}
body.viphome .sub-table tbody td:first-child .rec_seq.green{border-color:#22C55E;color:#22C55E;}
body.viphome .sub-table tbody td:first-child .rec_up.red{color:#EF4444;}
body.viphome .sub-table tbody td:first-child .rec_up.orange{color:#F97316;}
body.viphome .sub-table tbody td:first-child .rec_up.green{color:#22C55E;}
body.viphome .sub-table tbody td:first-child .rec_line.red{background:#EF4444;}
body.viphome .sub-table tbody td:first-child .rec_line.orange{background:#F97316;}
body.viphome .sub-table tbody td:first-child .rec_line.green{background:#22C55E;}
body.viphome .sub-table tbody td:first-child .rec_up{display:block;font-size:10px;line-height:1;color:#22C55E;margin-top:2px;}
body.viphome .sub-table tbody td:first-child .rec_line{display:block;width:2px;height:16px;background:#22C55E;margin:0 auto;}
body.viphome .sub-table tbody td:last-child{width:155px;text-align:center;color:#64748b;font-variant-numeric:tabular-nums;padding:12px 10px;vertical-align:middle;}
body.viphome .sub-table tbody td:nth-child(2){padding-left:28px !important;padding-right:28px !important;text-align:left;vertical-align:top;}
body.viphome .sub-table tbody td + td{border-left:1px solid #E9F0F9;}
body.viphome .sub-table tbody tr:last-child td{border-bottom:none;}
body.viphome .sub-table .rec_none{text-align:center;color:#94a3b8 !important;padding:20px 0 !important;}
body.viphome .btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:6px 14px;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid transparent;outline:none;line-height:1.4;font-family:inherit;}
body.viphome .btn-ghost{background:transparent;color:#475569;border-color:#D1D5DB;}
body.viphome .btn-ghost:hover{background:#F3F4F6;border-color:#9CA3AF;color:#1F2937;}
body.viphome .btn-ghost.active{background:#EFF6FF;color:#2563EB;border-color:#BFDBFE;}
body.viphome .btn-ghost.active:hover{background:#DBEAFE;border-color:#93C5FD;}
body.viphome .btn .chevron{width:14px;height:14px;transition:transform .3s cubic-bezier(.16,1,.3,1);}
body.viphome .btn-ghost.active .chevron{transform:rotate(180deg);}
/*==========会员申请记录页 end==========*/

/*==========内页栏目横幅标题叠加 start==========*/
.head_banner{position:relative;width:100%;height:300px;display:flex;align-items:center;justify-content:flex-end;padding:0 calc((100% - 1380px)/2);box-sizing:border-box;overflow:hidden;}
.head_banner::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(8,22,66,.55);}
.head_banner_txt{position:relative;z-index:2;text-align:right;}
.head_banner_txt h2{font-size:44px;color:#fff;font-weight:700;letter-spacing:6px;text-shadow:0 3px 14px rgba(0,0,0,.4);margin:0 0 12px;line-height:1.2;}
.head_banner_txt span{display:inline-block;font-size:15px;color:rgba(255,255,255,.9);letter-spacing:2px;text-transform:uppercase;position:relative;padding-right:44px;}
.head_banner_txt span::after{content:'';position:absolute;right:0;top:50%;width:30px;height:1px;background:rgba(255,255,255,.6);}
/*==========内页栏目横幅标题叠加 end==========*/

/*==========全屏自适应（响应式）追加区 2026-09-10==========
规则：显示屏宽度≥1380px 时完全沿用上方样式，不做任何调整；
     宽度<1380px 时全部主容器切换为全屏自适应；
     手机端(<768px) 单列堆叠显示，保证正常访问。
书写风格与 style.css 一致：单行压缩，方便手动微调*/

/*① 屏宽<1380px：主容器全屏自适应*/
@media screen and (max-width:1379px){
	body{min-width:0;}
	body.home{min-width:0;}
	body.txpic{min-width:0;}
	body.txpic #main_con{min-width:0;}
	#wrapper,.mainer{width:100%;box-sizing:border-box;padding:0 20px;}
	.h_inner{width:100%;box-sizing:border-box;padding:0 20px;}
	.core_grid,.exhi_grid,.cases_grid,.partners_grid{width:100%;box-sizing:border-box;padding:0 10px;}
	.msg_row{width:100%;box-sizing:border-box;padding:0 20px;}
	.footer_main{width:100%;box-sizing:border-box;padding:0 20px 40px 20px;}
	.about_card{width:calc(100% - 40px);box-sizing:border-box;}
	.reg_card,.login_card{width:100%;box-sizing:border-box;}
	.txpic,#txpic_list{width:100%;box-sizing:border-box;}
	#main_top{width:100%;box-sizing:border-box;padding:0 20px;}
	#mainer_tops,.menuer,#header_con,#header_bar,#footer_con,#friend_top,#friend_mid,.friendlink,#link_top,.link_list{width:100%;box-sizing:border-box;}
	body.gywm #gys_adv .adv_grid,body.gywm #gys_flow .flow_row{width:100%;box-sizing:border-box;}
	/*内页左右双列自适应：侧栏310px固定，内容区撑满剩余*/
	.large{width:calc(100% - 330px);}
	.larger{width:calc(100% - 330px);}
	#large_mid{width:100%;box-sizing:border-box;}
	body.viphome #large_mid{width:100%;box-sizing:border-box;}
	/*首页浮动块按比例缩放*/
	.core_item{width:32%;margin:0 1.3% 2% 0;}
	.core_item:nth-child(3n){margin-right:0;}
	.exhi_item{width:23.7%;margin:0 1.2% 0 0;}
	.exhi_item:nth-child(4n){margin-right:0;}
	.case_item{width:23.7%;margin:0 1.2% 0 0;}
	.case_item:nth-child(4n){margin-right:0;}
	.partner_item{width:23.7%;margin:0 1.2% 1.2% 0;}
	.partner_item:nth-child(4n){margin-right:0;}
	body.gywm #gys_adv .adv_item{width:15.2%;height:auto;min-height:220px;margin:0 1.3% 1.4% 0;padding:28px 16px 24px 16px;}
	body.gywm #gys_adv .adv_item:nth-child(6n){margin-right:0;}
	/*flex双栏子项缩放*/
	.msg_left{width:34%;flex:none;}
	.msg_right{width:64%;flex:none;}
	.foot_col{width:23%;}
	.about_pic{width:40%;flex:none;}
	.about_pic2{width:40%;flex:none;}
	.about_info{padding-left:24px;}
	.about_txt2{padding-right:24px;}
	.flow_step{width:15%;}
	/*头部大图随屏宽等比缩放*/
	#hero{height:47.8vw;min-height:420px;}
	#hero .hero_inner{padding-top:14vw;}
	.hero_title{font-size:4.2vw;}
	.hero_sub{font-size:1.5vw;margin-bottom:4vw;}
	.btn_primary,.btn_ghost{height:3.8vw;line-height:3.8vw;padding:0 3.2vw;font-size:1.3vw;}
	.hero_arrow{width:3.4vw;height:3.4vw;min-width:36px;min-height:36px;}
	/*栏目大图等比缩放*/
	.head_banner{height:21.7vw;min-height:200px;}
	/*会员主页卡片*/
	.vh_card{margin:22px 10px 0;}
}

/*② 手机端<768px：单列堆叠显示*/
@media screen and (min-width:1200px) and (max-width:1279px){
	/*中宽视口头部：压缩导航（无滚动条），登录/企业入驻按钮固定右缘完整显示*/
	#header .h_inner{flex-wrap:nowrap;}
	#header #nav_menu{flex:none;}
	#header #nav_menu > li.navli > a{font-size:14px;padding:0 12px;}
	#header .logo_area{flex:none;}
	#header .header_btns{flex:none;margin-left:14px;}
	/*中宽滚动后 hd_scroll：logo 字号不被桌面 20px 规则放大*/
	#header.hd_scroll .logo_txt h1{font-size:16px;height:auto;line-height:normal;}
	#header.hd_scroll .logo_icon{width:44px;height:44px;}
}

@media screen and (max-width:1199px){
	/*中宽汉堡态滚动后 hd_scroll：logo 字号适度压缩，不被桌面 20px 规则放大*/
	#header.hd_scroll .logo_txt h1{font-size:16px;height:auto;line-height:normal;}
	#header.hd_scroll .logo_icon{width:44px;height:44px;}
	/*==========汉堡菜单：三条线按钮 + 右侧滑出导航（无滚动条）==========*/
	/*三条线按钮*/
	.menu_btn{display:flex;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;border-radius:8px;border:1px solid #e3eaf5;cursor:pointer;flex:none;margin-left:12px;background:#ffffff;transition:all .3s ease;box-sizing:border-box;}
	.menu_btn span{display:block;width:20px;height:2px;background:#0A1E5C;border-radius:2px;margin:2.5px 0;transition:all .35s ease;}
	body.menu_open .menu_btn span:nth-child(1){transform:translateY(7px) rotate(45deg);}
	body.menu_open .menu_btn span:nth-child(2){opacity:0;}
	body.menu_open .menu_btn span:nth-child(3){transform:translateY(-7px) rotate(-45deg);}
	/*右侧滑出菜单*/
	#nav_menu{position:fixed;top:0;right:0;width:280px;max-width:84%;height:100%;background:#ffffff;z-index:1001;display:block;flex:none;transform:translateX(100%);transition:transform .4s ease;overflow-y:auto;overflow-x:hidden;box-shadow:-8px 0 32px rgba(10,30,92,.18);padding:76px 0 24px;margin:0;}
	body.menu_open #nav_menu{transform:translateX(0);}
	#nav_menu > li.navli{float:none;display:block;height:auto;position:relative;border-bottom:1px solid #f0f4fa;margin:0;}
	#nav_menu > li.navli > a{height:50px;line-height:50px;padding:0 20px;font-size:15px;color:#1a2b4d;}
	#nav_menu > li.navli > a:before{display:none;}
	#nav_menu > li.navli > a:hover,#nav_menu > li.navli > a.cur{color:#0E5FFF;background:#f0f7ff;}
	#nav_menu > li.navli > .nav_arrow{position:absolute;right:8px;top:0;width:44px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;}
	#nav_menu > li.navli > .nav_arrow:after{content:"";width:8px;height:8px;border-right:2px solid #8aa0c0;border-bottom:2px solid #8aa0c0;transform:rotate(45deg);transition:all .3s ease;margin-top:-4px;}
	#nav_menu > li.navli.open > .nav_arrow:after{transform:rotate(225deg);margin-top:4px;}
	#nav_menu > li.navli > ul{position:static;left:auto;top:auto;min-width:0;opacity:1;visibility:visible;transform:none;box-shadow:none;border-radius:0;background:#f7fafd;padding:0;display:none;transition:none;}
	#nav_menu > li.navli.open > ul{display:block;}
	#nav_menu > li.navli > ul > li{width:100%;}
	#nav_menu > li.navli > ul > li > a{padding:12px 20px 12px 34px;font-size:14px;color:#42536f;}
	#nav_menu > li.navli > ul > li > a:hover{color:#0E5FFF;background:#eef5ff;padding-left:40px;}
	#nav_menu > li.nav_space,#nav_menu > li.nav_col{display:none;}
	/*遮罩*/
	.nav_mask{display:block;position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(10,20,50,.55);z-index:1000;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;}
	body.menu_open .nav_mask{opacity:1;visibility:visible;}
}

@media screen and (max-width:767px){
	#header{height:auto;}
	#header.hd_scroll{height:auto;}
	#header .h_inner{height:auto;flex-wrap:wrap;padding:0 10px;box-sizing:border-box;align-items:center;}
	#header.hd_scroll .h_inner{height:auto;}
	.logo_area{height:80px;}
	.logo_txt h1{font-size:16px;letter-spacing:0;white-space:normal;height:auto;line-height:1.35;max-width:8em;width:auto;text-align:left;text-align-last:left;}
	.logo_txt span{display:none;}
	.logo_icon{width:40px;height:40px;margin-right:8px;flex:none;}
	.logo_icon img{width:100%;height:100%;object-fit:contain;}
	/*导航改为汉堡侧滑（样式在 max-width:1199px 区），此处仅手机细节*/	/*汉堡按钮手机尺寸*/
	.menu_btn{width:36px;height:36px;margin-left:10px;}
	.menu_btn span{width:18px;margin:2px 0;}
	body.menu_open .menu_btn span:nth-child(1){transform:translateY(7px) rotate(45deg);}
	body.menu_open .menu_btn span:nth-child(3){transform:translateY(-7px) rotate(-45deg);}
	#nav_menu{padding-top:64px;}
	/*滚动后 hd_scroll：手机端 logo/按钮保持小尺寸，不被桌面 hd_scroll 规则放大挤换行*/
	#header.hd_scroll .logo_txt h1{font-size:16px;height:auto;line-height:1.35;max-width:8em;}
	#header.hd_scroll .logo_icon{width:40px;height:40px;}
	#header.hd_scroll .logo_area{height:80px;}
	#header.hd_scroll .header_btns{height:80px;}
	#header.hd_scroll .btn_login{height:32px;line-height:32px;margin-right:12px;}
	#header.hd_scroll .btn_enter{height:34px;line-height:34px;padding:0 10px;font-size:13px;}
	/*核心业务/服务案例/合作伙伴/会议会展网格：flex 布局避免 float 高度不齐错位，space-between 让每排两块均分整行、整体居中*/
	.core_grid,.cases_grid,.partners_grid,.exhi_grid{display:flex;flex-wrap:wrap;justify-content:space-between;}
	/*核心业务 2 列时第 3n 块（第二/三排行首）保留右间距，不被桌面 3n 规则清掉；2n（行尾）后写归零*/
	.core_item:nth-child(3n){margin-right:1.5%;}
	.core_item:nth-child(2n){margin-right:0;}
	/*末行单个块（奇数个）居中显示，不靠左（后写，覆盖 3n/2n 的 margin）*/
	.core_item:last-child:nth-child(odd){margin-left:auto;margin-right:auto;}
	.case_item:last-child:nth-child(odd){margin-left:auto;margin-right:auto;}
	.partner_item:last-child:nth-child(odd){margin-left:auto;margin-right:auto;}
	/*服务案例图片：手机端占满卡片宽、固定高度、图片防变形，标题完整居中*/
	.case_pic{width:100%;height:140px;}
	.case_pic img{object-fit:cover;}
	/*服务案例图片标题：手机端多行完整显示，不再单行省略*/
	.case_pic h2{white-space:normal;font-size:16px;line-height:1.5;text-overflow:clip;overflow:visible;padding:0 8px;width:100%;box-sizing:border-box;}
	/*关于我们公司名称：手机端缩小字号，不换行*/
	.about_info h2{font-size:20px;margin-bottom:12px;}
	/*在线留言表单：手机端字段整行显示（覆盖 .msg_form .f_row 的桌面 48% 两列宽）*/
	.msg_form .f_row{width:100%;margin:0 0 14px 0;}
	/*在线留言验证码：label 单独一行，input 与图片一行紧凑，不挤不溢出*/
	.code_row{display:flex;flex-wrap:wrap;align-items:center;}
	.code_row label{width:100%;margin-bottom:6px;}
	.code_row input{width:55% !important;flex:none;}
	.code_row img{flex:none;margin-left:8px;}
	/*底部快速链接/外贸综合服务菜单：手机端隐藏*/
	.foot_col.f_link,.foot_col.f_biz{display:none;}
	/*ICP备案整体换行显示*/
	.foot_copy a[href*="beian"]{display:block;margin-top:8px;}
	/*小文字完整显示：去掉两行截断限制*/
	.core_txt p{height:auto;max-height:none;overflow:visible;display:block;-webkit-line-clamp:unset;}
	/*核心业务手机端布局：卡片自适应、图标居中、标题文字居中（从≤375提升到767，覆盖390/414等主流手机）*/
	.core_item{width:48.2%;margin:0 1.5% 2% 0;height:auto;min-height:200px;padding:18px 12px;box-sizing:border-box;}
	.core_icon{position:relative;width:52px;height:52px;margin:0 auto 12px;left:auto;top:auto;}
	.core_icon svg{width:24px;height:24px;}
	.core_txt{margin-left:0;text-align:center;}
	.core_txt h2{font-size:15px;}
	.core_txt p{font-size:12px;}
	.core_btn{position:static;margin-top:10px;height:30px;line-height:28px;padding:0 14px;font-size:12px;}

	.case_con p{height:auto;max-height:none;overflow:visible;display:block;-webkit-line-clamp:unset;}
	.exhi_item p{height:auto;max-height:none;overflow:visible;display:block;}
	/*≤360px 小屏再压缩，保证一行放得下*/
	
	/*新闻公告列表（article_list）：手机端纵向自适应，图片全宽、日期数字缩小*/
	body.news #article_list li{flex-direction:column;padding:16px 14px;}
	body.news #article_list .news_pic{width:100%;height:auto;margin-bottom:14px;}
	body.news #article_list .news_pic img{width:100%;height:auto;}
	body.news #article_list .news_info{margin-left:0;padding-right:0;width:100%;}
	body.news #article_list .news_date,body.news #article_list .news_num{position:static;display:inline-block;float:none;height:auto;line-height:1;font-size:12px;color:#b0b6c4;font-weight:400;margin:0 0 10px 0;letter-spacing:0;}
	body.news #article_list .news_num::before{content:'-';margin-right:1px;}
	body.news #article_list .news_btn{display:block;margin-top:4px;}
		#hero{margin-top:80px;}
	#head_div{margin-top:80px;}
/*登录状态头部（vip_user 用户名下拉）手机压缩：避免与 logo/企业入驻/汉堡挤换行*/
	.vip_user{margin-left:8px;height:80px;}
	.vip_user_ico{margin-right:3px;}
	.vip_user_ico svg{width:17px;height:17px;}
	.vip_user_txt{font-size:12px;max-width:88px;}
	.vip_user_arr{font-size:10px;margin-left:3px;}
	.vip_drop{top:66px;right:-8px;min-width:132px;}
/*会员主页/申请记录/修改密码（viphome）手机适配*/
	body.viphome .vh_banner{margin:0 6px;height:auto;min-height:118px;padding:20px 14px;flex-wrap:wrap;border-radius:10px;}
	body.viphome .vh_left{width:100%;}
	body.viphome .vh_avater{width:54px;height:54px;}
	body.viphome .vh_avater span{font-size:12px;}
	body.viphome .vh_hi{margin-left:14px;flex:1;min-width:0;}
	body.viphome .vh_hi h2{font-size:16px;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.4;}
	body.viphome .vh_hi p{font-size:12px;margin-top:6px;line-height:1.5;}
	body.viphome .vh_deco{display:none;}
	body.viphome .vh_card{margin:14px 6px 0;padding:16px 12px 18px;border-radius:10px;}
	body.viphome .vh_card_head{font-size:16px;padding-bottom:12px;margin-bottom:14px;}
	body.viphome .vh_card_head em{display:none;}
	body.viphome .vh_grid{display:block;}
	body.viphome .vh_item{width:100%;padding:11px 12px;margin-bottom:10px;}
	body.viphome .vh_ico{width:36px;height:36px;margin-right:12px;}
	body.viphome .vh_txt em{font-size:12px;margin-bottom:4px;}
	body.viphome .vh_txt strong{font-size:14px;white-space:normal;overflow:visible;text-overflow:clip;}
	body.viphome .vh_service{margin:14px 6px 0;padding:12px;flex-wrap:wrap;gap:10px;border-radius:10px;}
	body.viphome .vh_svc_item{width:100%;}
	body.viphome .vh_svc_ico{width:34px;height:34px;margin-right:12px;}
	body.viphome .vh_svc_item em{font-size:11px;margin-bottom:4px;}
	body.viphome .vh_svc_item strong{font-size:13px;}
	body.viphome .pwd_card{margin:0 6px;padding:18px 12px 22px;border-radius:10px;}
	body.viphome .pwd_head{font-size:17px;padding-bottom:12px;margin-bottom:16px;}
	body.viphome .pwd_head em{display:none;}
	body.viphome .pwd_tip{padding:10px 12px;margin-bottom:16px;}
	body.viphome .pwd_tip span{font-size:12px;}
	body.viphome .pwd_row{flex-wrap:wrap;margin-bottom:16px;}
	body.viphome .pwd_lab{width:100%;flex:0 0 100%;text-align:left;padding-right:0;margin-bottom:6px;box-sizing:border-box;}
	body.viphome .pwd_val{min-width:0;height:auto;}
	body.viphome .pwd_input{width:100%;height:46px;line-height:46px;box-sizing:border-box;}
	body.viphome .pwd_hint{margin-left:8px;font-size:11px;}
	body.viphome .pwd_code{width:100%;gap:10px;}
	body.viphome .pwd_code_in{width:auto;flex:1;}
	body.viphome .pwd_yzm img{width:110px;height:46px;}
	body.viphome .pwd_btn{width:100%;height:46px;line-height:46px;box-sizing:border-box;}
	body.viphome .rec_card .pwd_head{padding:16px 16px 12px;}
	body.viphome .main-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-x:contain;white-space:nowrap;width:100%;margin:0 0 10px;}
	body.viphome .main-table tbody td{white-space:nowrap;}

	body.viphome .main-table tbody tr.expand-row td{white-space:normal;}
	body.viphome .main-table thead th{white-space:nowrap;}
	body.viphome .sub-table thead th:last-child,body.viphome .sub-table tbody td:last-child{width:110px;padding:10px 6px;}
	body.viphome .sub-table tbody td:first-child{width:44px;padding:10px 2px;}
	body.viphome .sub-table tbody td:nth-child(2){padding-left:12px !important;padding-right:12px !important;white-space:normal;}
/*会员登录/企业入驻（login.htm/reg.htm）手机适配：卡片纵向堆叠、表单全宽*/
	body.viplogin .login_page{width:100%;padding:20px 10px 40px 10px;box-sizing:border-box;}
	body.viplogin .login_card{width:100%;box-sizing:border-box;flex-direction:column;}
	body.viplogin .login_left{width:100%;flex:0 0 auto;border-right:none;border-bottom:1px solid #f0f4fa;padding:22px 20px 18px 20px;box-sizing:border-box;}
	body.viplogin .login_illus{height:auto;max-height:240px;}
	body.viplogin .login_illus_tip{margin-top:12px;padding:12px 16px;}
	body.viplogin .login_right{width:100%;flex:0 0 auto;padding:22px 20px 30px 20px;box-sizing:border-box;}
	body.viplogin .login_head h2{font-size:24px;}
	body.viplogin .login_row{flex-wrap:wrap;margin-bottom:16px;}
	body.viplogin .login_lab{width:100%;flex:0 0 100%;text-align:left;padding-right:0;margin-bottom:6px;box-sizing:border-box;}
	body.viplogin .login_input{width:100%;height:46px;line-height:46px;box-sizing:border-box;}
	body.viplogin .login_code{width:100%;gap:10px;}
	body.viplogin .login_code_in{width:auto;flex:1;}
	body.viplogin .login_yzm img{height:46px;}
	body.viplogin .login_btn{width:100%;height:46px;box-sizing:border-box;}
	/*手机端：企业入驻链接独立一行、居中显示，与登录按钮留出间距*/
	body.viplogin .login_reg2{display:block;width:100%;text-align:center;margin:18px 0 0 0;font-size:15px;}

	body.vipreg .reg_page{width:100%;padding:20px 10px 40px 10px;box-sizing:border-box;}
	body.vipreg .reg_card{width:100%;box-sizing:border-box;flex-direction:column;}
	body.vipreg .reg_left{width:100%;flex:0 0 auto;border-right:none;border-bottom:1px solid #f0f4fa;padding:22px 20px 18px 20px;box-sizing:border-box;}
	body.vipreg .reg_illus{width:auto;max-width:100%;height:auto;max-height:240px;margin:0 auto;}
	body.vipreg .reg_illus_tip{margin-top:12px;padding:12px 16px;}
	body.vipreg .reg_right{width:100%;flex:0 0 auto;padding:22px 20px 30px 20px;box-sizing:border-box;}
	body.vipreg .reg_head h2{font-size:24px;}
	body.vipreg .reg_row{flex-wrap:wrap;margin-bottom:16px;}
	body.vipreg .reg_lab{width:100%;flex:0 0 100%;text-align:left;padding-right:0;margin-bottom:6px;box-sizing:border-box;}
	body.vipreg .reg_types{width:100%;}
	body.vipreg .reg_sel,body.vipreg .reg_input{width:100%;box-sizing:border-box;}
	body.vipreg .reg_code{width:100%;gap:10px;}
	body.vipreg .reg_code_in{width:auto;flex:1;}
	body.vipreg .reg_yzm img{height:42px;}
	body.vipreg .reg_btn{width:100%;box-sizing:border-box;}
	body.vipreg .reg_legal{flex-wrap:wrap;}
/*关于我们内页（gywm.htm）平台优势/合作流程：手机端两列居中、流程换行显示*/
	body.gywm #gys_adv .adv_grid{display:flex;flex-wrap:wrap;justify-content:space-between;}
	body.gywm #gys_adv .adv_item{width:48.5%;margin:0 0 14px 0;float:none;}
	body.gywm #gys_flow .flow_row{flex-wrap:wrap;justify-content:space-between;}
	body.gywm #gys_flow .flow_step{width:48%;margin-bottom:20px;}
	/*文章详情页（show.htm）：正文在 mainer 下，手机端自适应、图片按百分比、大标题缩小*/
	.mainer table{max-width:100%;}
	.mainer table td{word-wrap:break-word;word-break:break-all;}
	.mainer table img{max-width:100% !important;height:auto !important;}
	.mainer .caption h4{font-size:16px;line-height:1.6;}
	.mainer .notes h1{font-size:12px;}
	/*文章/栏目单篇内容：正文图片与表格手机端自适应，避免右侧被裁切*/
	#large_mid img{max-width:100%;height:auto;}
	#large_mid table{max-width:100%;}
	#large_mid table td{word-wrap:break-word;word-break:break-all;}
	/*服务案例图片列表：手机端单列居中显示*/
	#txpic_list ul li{width:100%;float:none;margin:0 auto 28px auto;}
	#txpic_list ul li span{margin:0 auto;}
	/*内页顶部灰色背景条：手机端压缩高度*/
	#main_con{height:auto;min-height:48px;display:flex;align-items:center;}
	/*内页顶部面包屑/栏目标题：手机端压缩高度，减少内容块上方空白*/
	.title_pathp{height:auto;line-height:1.8;float:none;margin:0;display:flex;flex-wrap:wrap;align-items:center;align-content:center;padding:2px 0;}
	.title_pathp span,.title_pathp h1{float:none;height:auto;line-height:1.8;font-size:12px;}
	.title_pathp h1 a,.title_pathp h1 a:link,.title_pathp h1 a:visited,.title_pathp h1 a:hover{font-size:12px;}
	.title_large{display:none;}
	.blanker30px{height:12px;}
	.blanker60px{height:24px;}
	/*内页手机端：隐藏左侧栏菜单，内容区占满全宽（顶部导航菜单保留）*/
	.lefter{display:none;}
	.large,.larger{width:100%;float:none;}
@media (max-width:360px){
		.logo_txt h1{font-size:16px;}
		#header.hd_scroll .logo_txt h1{font-size:16px;}
		.btn_login{margin-right:8px;}
		.btn_enter{padding:0 5px;}
		.menu_btn{width:30px;height:30px;margin-left:8px;}
		body.menu_open .menu_btn span:nth-child(1){transform:translateY(5px) rotate(45deg);}
		body.menu_open .menu_btn span:nth-child(3){transform:translateY(-5px) rotate(-45deg);}
	}
@media (max-width:375px){
	/*小屏手机（≤375）标题 9 字放不下，降为 8 字防换行*/
	.logo_txt h1{max-width:8em;}
	#header.hd_scroll .logo_txt h1{max-width:8em;}
	.logo_icon{width:34px;height:34px;margin-right:6px;}
	#header.hd_scroll .logo_icon{width:34px;height:34px;}
	.logo_txt h1{font-size:15px;max-width:7em;}
	#header.hd_scroll .logo_txt h1{font-size:15px;max-width:7em;}
	.btn_enter{padding:0 6px;font-size:12px;}
	.menu_btn{width:36px;height:36px;margin-left:12px;}
		.vip_user{margin-left:5px;}
		.vip_user_txt{max-width:88px;}

}
	/*≤375px 隐藏 logo 图标，保证登录/企业入驻/汉堡一行放得下*/
	/*手机端 logo 图标始终显示（空间已充裕）*/
	/*登录/企业入驻适配*/
	.header_btns{height:80px;margin-left:auto;flex:none;}
	.btn_login{margin-right:14px;font-size:15px;height:32px;line-height:32px;white-space:nowrap;}
	.btn_enter{flex:none;white-space:nowrap;padding:0 8px;height:34px;line-height:34px;font-size:13px;}
	/*头部大图*/
	#hero{margin-top:80px;height:56vw;min-height:220px;}
	#hero .hero_inner{padding-top:11vw;}
	.hero_title{font-size:26px;letter-spacing:1px;margin-bottom:10px;}
	.hero_sub{font-size:14px;letter-spacing:1px;margin-bottom:16px;}
	.btn_primary,.btn_ghost{height:40px;line-height:40px;padding:0 22px;font-size:14px;margin:0 6px;}
	.hero_title,.hero_sub,.hero_btns{animation:none;opacity:1;}
	#hero .hero_inner{transform:none !important;}
	#hero .hero_mask{background:linear-gradient(180deg,rgba(6,20,60,0.55) 0%,rgba(6,20,60,0.35) 100%);}
	.hero_arrow{width:32px;height:32px;min-width:0;min-height:0;}
	/*栏目大图*/
	#head_div{margin-top:80px;height:auto;}
	.head_banner{height:26vw;min-height:110px;padding:0 10px;}
	.head_banner_txt h2{font-size:20px;letter-spacing:2px;}
	.head_banner_txt span{font-size:11px;padding-right:14px;}
	/*首页板块头部*/
	.sec_head{padding:36px 0 24px 0;}
	.sec_title{font-size:26px;}
	.sec_sub{font-size:13px;padding:0 12px;}
	/*核心业务单列/双列块*/
	.core_item{width:48.2%;margin:0 1.5% 2% 0;height:auto;min-height:200px;padding:18px 12px;}
	.core_item:nth-child(2n){margin-right:0;}
	.core_icon{position:relative;width:52px;height:52px;margin:0 auto 12px;}
	.core_icon svg{width:24px;height:24px;}
	.core_txt{margin-left:0;text-align:center;}
	.core_txt h2{font-size:15px;}
	.core_txt p{font-size:12px;}
	.core_btn{position:static;margin-top:10px;height:30px;line-height:28px;padding:0 14px;font-size:12px;}
	.exhi_item{width:48.2%;margin:0 1.5% 2% 0;padding:20px 12px;}
	.exhi_item:nth-child(2n){margin-right:0;}
	.exhi_icon{width:52px;height:52px;margin-bottom:12px;}
	.exhi_icon svg{width:24px;height:24px;}
	.case_item{width:48.2%;margin:0 1.5% 2% 0;}
	.case_item:nth-child(2n){margin-right:0;}
	.partner_item{width:48.2%;margin:0 1.5% 2% 0;height:70px;}
	.partner_item:nth-child(2n){margin-right:0;}
	body.gywm #gys_adv .adv_item{width:48.5%;height:auto;min-height:200px;margin:0 0 14px 0;padding:20px 12px;}
	body.gywm #gys_adv .adv_item:nth-child(2n){margin-right:0;}
	.flow_step{width:48%;margin-bottom:20px;}
	/*关于我们*/
	.about_card{width:calc(100% - 20px);flex-direction:column;padding:20px;}
	#exhibition::after,#about::before{height:130px;}
	.about_row{flex-direction:column;align-items:flex-start;padding-bottom:24px;margin-bottom:24px;}
	.about_row.row2{flex-direction:column;padding-bottom:20px;margin-bottom:0;}
	.about_pic{width:100%;height:230px;flex:none;margin-bottom:18px;}
	.about_pic2{width:100%;height:230px;flex:none;margin-top:18px;}
	.about_info{padding-left:0;}
	.about_txt2{padding-right:0;}
	.about_txt2 h2{font-size:20px;}
	/*在线留言*/
	.msg_row{flex-direction:column;padding:0 10px;}
	.msg_left{width:100%;flex:none;padding:28px 20px;margin-bottom:16px;}
	.msg_right{width:100%;flex:none;padding:24px 16px;}
	.f_row{width:100%;margin:0 0 14px 0;}
	.f_row input,.f_row textarea,.f_row select{max-width:100%;box-sizing:border-box;}
	.f_row.full .f_submit{width:100%;float:none;}
	/*页脚*/
	.footer_main{flex-wrap:wrap;padding:0 10px 30px 10px;}
	.foot_col{width:100%;margin-bottom:24px;}
	/*内页左右双列堆叠*/
	.lefter{width:100%;float:none;margin-bottom:16px;}
	#menu_list{width:100%;}
	.large,.larger{width:100%;float:none;}
	#main_top{height:auto;padding:0 10px;}
	.title_pathp{height:auto;line-height:44px;float:none;margin:0;}
	.title_large{float:none;height:auto;padding:0 10px;}
	#wrapper,.mainer{padding:0 10px;}
	/*会员主页*/
	.vh_card{margin:16px 6px 0;padding:16px;}
	.vh_item{width:100%;}
	/*注册/登录卡片堆叠*/
	.reg_card,.login_card{flex-direction:column;}
	.reg_left,.reg_right,.login_left,.login_right{width:100%;flex:0 0 100%;padding:24px 16px;border-right:0;border-bottom:1px solid #f0f4fa;box-sizing:border-box;}
	.reg_right input,.login_right input{max-width:100%;box-sizing:border-box;}
	/*正文通用*/
	#large_mid{padding:0 4px;box-sizing:border-box;}
	.blanker60px{height:30px;}
}

@media (max-width:360px){
	.vip_user{margin-left:4px;}
	.vip_user_ico svg{width:15px;height:15px;}
	.vip_user_txt{max-width:84px;font-size:11px;}
	.vip_user_arr{margin-left:2px;}
	.btn_enter{padding:0 5px;}
	.menu_btn{width:30px;height:30px;margin-left:6px;}
}
