@charset "utf-8";

/*--公用部分--*/
.top54{ height:54px; width:100%;}
.location{ width:1200px; margin:0 auto; clear:both; line-height:14px; font-size:14px; padding:17px 0 0 0;  }
.location a{ color:#666666;}
.location a:hover,.location a.one{ color:#1896e3;}
.location span{ padding:0 10px;}
.page_div{ width:100%; overflow:hidden; clear:both; height:30px; text-align:right;}
.advertisement{ width:100%;}
.advertisement img{ width:100%;}
.cp_list_l .advertisement{ margin-top:80px;}
.page_div{ padding:20px 0;}

.cp_title{ width:1200px; margin:24px auto 0 auto;}
.cp_title_con{ background:url(https://tem2.cits.net/zten/images/cp_title_bg.gif) repeat-x left 38px; line-height:50px; overflow:hidden;}
.cp_title h1{ color:#333333; font-size:40px;   float:left; background:#f5f5f5; padding-right:10px; font-weight:300;}
.cp_content{ width:1200px; margin:0 auto; overflow:hidden; padding:20px 0 100px 0;}
.cp_content2{ padding-bottom:0;}
.Searchtxt{font-size: 26px;padding: 20px;background: rgb(255, 255, 255) none repeat scroll 0% 0%; display:none;}

/*--产品列表-右侧--*/
.cp_list_r{ float:right; width:270px;  }
.cp_list_r_t{ margin-top:50px;}
.cp_r_con{ background:#fff; margin-bottom:30px;}
.cp_r_tit{ font-size:26px; line-height:26px; color:#333; padding:16px 22px 0 22px;}

.cp_list_r .advertisement{ display:none;}

.cp_r_search{ border:1px solid #ececec; padding:0 0 40px 0;}
.cp_r_search .cp_r_tit{ padding-bottom:10px;}
.cp_r_search .sea_li{ padding:0 22px;} 
.cp_r_search .li_tit { color:#1896e3; font-size:18px; line-height:22px; padding:14px 0 8px 0;}
.cp_r_search .li_tit span{ height:18px; display:block; float:left; width:22px; background:url(https://tem2.cits.net/zten/images/cp_list_icon2.png) no-repeat left top; margin-top:2px;}
.cp_r_search .li_tit .li_span1{ background-position:-3px -1px;}
.cp_r_search .li_tit .li_span2{ background-position:-1px -20px;}
.cp_r_search .li_tit .li_span3{ background-position:-2px -38px;}
.cp_r_search .sea_li select{ border:1px solid #d8d8d8; background:#f4f4f4; color:#bbbbbb; width:100%; height:37px; line-height:39px; padding:0 20px;}
.cp_r_search .sea_set { padding:30px 22px 0 22px;} 
.cp_r_search .sea_set input{ width:100%; height:40px; border:none; background:#1896e3; color:#fff; font-size:20px; cursor:pointer;}
.cp_r_search .sea_li .ui-select-wrap { line-height:37px;}
.cp_r_search .sea_li_cits_bg{ position:relative;}
.cp_r_search .sea_li_cits{ position:absolute; right:0; top:0; width:500px; background:#fff; border:2px solid #1896e3; z-index:20; display:none;}
.cp_r_search .sea_li_cits ul{ overflow:hidden; padding:20px 10px 0 10px;}
.cp_r_search .sea_li_cits li{ width:30%; padding-left:3%; float:left; line-height:16px; height:40px;}
.cp_r_search .sea_li_cits .tj{ color:#1896e3;}
.cp_r_search .sea_li_cits li label{ width:100%; cursor:pointer;}
.cp_r_search .sea_li_cits li input{ float:left; margin-top:2px;}
.cp_r_search .sea_li_cits li span{ padding-left:5px; display:block; padding-left:20px;}
.cp_r_search .sea_li_cits .sub{ padding:0 0 20px 20px;}
.cp_r_search .sea_li_cits .sub a{ width:80px; height:30px; line-height:30px; display:block; background:#1896e3; text-align:center; color:#fff; margin:0 auto;}
.cp_r_search .sea_li_cits .close a{ position:absolute; right:10px; top:10px; background:url(https://tem2.cits.net/zten/images/cp_ico.gif) no-repeat; width:15px; height:15px; display:block; z-index:21;}
.cp_r_search .sea_li .ui-select-input2{display: block;position: absolute;left: 0;top: 0;bottom: 0;right: 0;padding: 0 20px;white-space: nowrap;overflow: hidden;color:#bbb;background:#f2f2f2;border:none;line-height:34px;}


.cp_r_feat{ padding-bottom:15px;}
.cp_r_feat .cp_r_tit{ padding-top:21px;}
.cp_r_feat ul{ background:url(https://tem2.cits.net/zten/images/cp_list_bg1.gif) no-repeat center; margin:0 34px; overflow:hidden; padding:17px 0;}
.cp_r_feat ul a{ display:block; float:left; padding:16px 8px; width:84px; height:70px; line-height:18px; font-size:16px; color:#363636; text-align:center;}
.cp_r_feat ul a.one,.cp_r_feat ul a:hover{ color:#1896e3;}
.cp_r_feat ul a span{ background:url(https://tem2.cits.net/zten/images/cp_list_icon1.png) no-repeat center; display:block; width:40px; height:40px; margin:0 auto;}
.cp_r_feat ul a.a1 span{ background-position:left -40px;}
.cp_r_feat ul a.a2 span{ background-position:left -120px;}
.cp_r_feat ul a.a3 span{ background-position:left -200px;}
.cp_r_feat ul a.a4 span{ background-position:left -280px;}
.cp_r_feat ul a.a1.one span,.cp_r_feat ul a.a1:hover span{ background-position:left -0;}
.cp_r_feat ul a.a2.one span,.cp_r_feat ul a.a2:hover span{ background-position:left -80px;}
.cp_r_feat ul a.a3.one span,.cp_r_feat ul a.a3:hover span{ background-position:left -160px;}
.cp_r_feat ul a.a4.one span,.cp_r_feat ul a.a4:hover span{ background-position:left -240px;}

.cp_r_trip a{ display:block; width:160px; height:80px; line-height:80px; background:url(https://tem2.cits.net/zten/images/cp_list_an1.gif) no-repeat left #fff; color:#1896e3; padding-left:110px; font-size:24px; font-family:"Conv_SSP_Regular","Source Sans Pro", Arial, sans-serif;}
.cp_r_trip a:hover{ color:#f60;}

.cp_r_recently{ background:url(https://tem2.cits.net/zten/images/cp_list_bg2.gif) no-repeat right top #fff; overflow:hidden; padding-bottom:10px;}
.cp_r_recently .cp_r_tit{padding:22px 22px 30px 22px;}
.cp_r_recently li a{ border-top:1px solid #eaeaea; padding:20px; display:block; overflow:hidden;color:#333333;}
.cp_r_recently li img{ float:left;}
.cp_r_recently li span{ padding-left:110px;font-size:16px; display:block;word-break:break-all;}
.cp_r_recently li a:hover{ color:#0096e3;}

.cp_r_latest{ background:url(https://tem2.cits.net/zten/images/cp_list_bg3.gif) no-repeat right top #fff; overflow:hidden; padding-bottom:10px;}
.cp_r_latest .cp_r_tit{padding:24px 22px 24px 22px;}
.cp_r_latest li a{ border-top:1px solid #eaeaea; padding:20px; display:block; overflow:hidden; font-size:16px; line-height:20px; color:#363636; padding:12px 26px 15px 40px; background:url(https://tem2.cits.net/zten/images/cp_list_icon3.gif) no-repeat 20px 20px;}
.cp_r_latest li a:hover{ color:#0096e3;}

.cp_r_quick{ background:url(https://tem2.cits.net/zten/images/cp_list_bg4.gif) no-repeat right top #fff; overflow:hidden; padding-bottom:40px;}
.cp_r_quick .cp_r_tit{ padding-bottom:5px;}
.cp_r_quick li{ padding:0 23px;}
.cp_r_quick li span{ display:block; color:#333; padding:16px 0 4px 0;}
.cp_r_quick li .text{ border:1px solid #d8d8d8; width:96%; height:37px; line-height:37px; padding:0 2%; background:#f4f4f4;font-family:"Conv_SSP_Regular","Source Sans Pro", Arial, sans-serif;}
.cp_r_quick li .textarea{ border:1px solid #d8d8d8; width:94%; max-width:94%; min-width:94%; height:87px; line-height:37px; padding:5px 3%; background:#f4f4f4; font-size:14px; line-height:20px;font-family:"Conv_SSP_Regular","Source Sans Pro", Arial, sans-serif;}
.cp_r_quick li .submit{ width:100%; height:40px; border:none; background:#1896e3; color:#fff; font-size:24px; margin-top:20px; cursor:pointer;font-family:"Conv_SSP_Light","Source Sans Pro", Arial, sans-serif;}

.cp_r_ann{ display:none;}

/*--产品列表-左侧--*/
.cp_list_l{ float:left; width:900px;}
.cp_list_ul{ width:100%; overflow:hidden;  }
.cp_list_ul li{ padding:30px; background:#fff; margin-bottom:10px; overflow:hidden;}
.cp_list_ul li a,.cp_list_ul li span{ display:block;}
.cp_list_ul li .img{ float:left;}
.cp_list_ul li .img a{ display:block; line-height:0; width:300px;}
.cp_list_ul li .img img{ width:100%;}
.cp_list_ul li .nr{ margin-left:330px;}
.cp_list_ul li .tit{ font-size:24px; line-height:24px; color:#333333; padding-bottom:24px; margin-top:-3px;}
.cp_list_ul li .tit:hover{ color:#0096e3;}
.cp_list_ul li .tj_cits{ font-family:"Arial"; font-size:14px; line-height:16px; overflow:hidden; color:#666666;}
.cp_list_ul li .tj_cits b{ width:15px; height:20px; display:block; float:left; background:url(https://tem2.cits.net/zten/images/cp_list_icon2.png) no-repeat center -2px; display:block;}
.cp_list_ul li .tj_cits span{ padding-left:26px;}
.cp_list_ul li .txt{ font-size:14px; line-height:20px; color:#666666; padding:17px 0 25px 0; }
.cp_list_ul li .more{ width:158px; text-align:center; height:32px; line-height:32px; border:1px solid #6fc5f7; background:#f5feff; color:#1896e3; font-size:18px;}
.cp_list_ul li .more:hover{ background:#6fc5f7; color:#fff;}

.cp_sorry_no{font-size: 24px;text-align: left;padding: 20px 10px;}

/*--产品-最终页--*/
.cp_content_top{ background:#fff; padding:30px; width:1140px; margin:0 auto; clear:both; overflow:hidden; position:relative; margin-top:34px;}
.cp_content_top .left{ float:left; width:auto; display:inline-block;}
.cp_content_top .pic{ float:left; width:330px;}
.cp_content_top .pic img{ width:100%;}
.cp_content_top .main{ margin:0 277px 0 360px; }
.cp_content_top .main h1{ font-size:28px; line-height:28px; font-weight:300;color:#333;}
.cp_content_top .main .xx{overflow:hidden; padding:10px 0 15px 0;}
.cp_content_top .main .xx span{ float:left;}
.cp_content_top .main .xx b{ margin-left:20px; float:left; color:#999; font-family:"Arial"; font-size:14px;  font-weight:300;}
.cp_content_top .main .xx i{font-style:normal}
.cp_content_top .main .wz{ background-image:url(https://tem2.cits.net/zten/images/cp_wz.png); background-repeat:no-repeat; background-position:0 left; color:#666; font-family:"Arial"; font-size:14px; padding-left:25px; height:20px; line-height:20px;}
.cp_content_top .main .tet{ color:#999; line-height:22px; font-size:16px;   padding:7px 0 22px 0;}
.cp_content_top .main .but a{ display:inline-block; width:158px; height:38px; line-height:35px; text-align:center; float:left; font-size:18px; }
.cp_content_top .main .but .a1{ background:#1896e3; border:1px solid #1896e3; color:#fff; margin-right:30px;}
.cp_content_top .main .but .a1:hover{ background:#f5feff; border:1px solid #6fc5f7; color:#1896e3;}
.cp_content_top .main .but .a2{ background:#f5feff; border:1px solid #6fc5f7; color:#1896e3;}
.cp_content_top .main .but .a2 i{ background:url(https://tem2.cits.net/zten/images/cp_ico_jia.png); width:15px; height:15px; display:inline-block; margin-right:10px; transform:translateY(2px); -webkit-transform:translateY(2px);}
.cp_content_top .main .but .a2 b{ transition:all 0.3s; display:inline-block; font-weight:300;font-family:"Conv_SSP_Light","Source Sans Pro", Arial, sans-serif;}
.cp_content_top .main .but .a2:hover{background:#1896e3; border:1px solid #1896e3; color:#fff;}
.cp_content_top .main .but .a2:hover b{transform:translateX(-10px); -webkit-transform:translateX(-10px);}
.cp_content_top .main .but .sc{ background:#fbfbfb; border:1px solid #cdcdcd; color:#666;}
.cp_content_top .main .but .sc i{ background:url(https://tem2.cits.net/zten/images/cp_ico_sc.jpg) no-repeat; width:17px; height:17px;}
.cp_content_top .main .but .sc:hover{background:#fbfbfb; border:1px solid #cdcdcd;  color:#666;}
.cp_content_top .main .but .sc:hover b{transform:translateX(0px); -webkit-transform:translateX(0px);}

.cp_content_top .right .ck1{ position:absolute; right:30px; top:30px; width:245px;}
.cp_content_top .right .ck1 img{ width:100%;}
.cp_content_top .right .ck{ display:none;}
.cp_content_main .advertisement{ margin-top:70px;}
.cp_content_main .box{ background:#fff; margin-bottom:10px; clear:both; overflow:hidden; padding-bottom:40px;}
.cp_content_main .box2{ padding-bottom:0; overflow:inherit;}
.cp_content_main .nav{ clear:both; overflow:hidden;}
.cp_content_main .nav a{ float:left; width:33.3%; text-align:center; border-bottom:3px solid #ccc; padding:15px 0; font-size:22px; color:#333;font-family:"Conv_SSP_Light","Source Sans Pro", Arial, sans-serif; font-weight:300; }
.cp_content_main .nav a:hover{border-bottom:3px solid #1896e3; color:#1896e3}
.cp_content_main .nav .one{border-bottom:3px solid #1896e3; color:#1896e3}
.cp_content_main .fx{margin:20px 30px 0 0; float:right;}
.cp_content_main .fx a{ float:left;display:block; height:38px; line-height:35px; background-color:#f5feff; border-top:1px solid #c7e8ff; border-bottom:1px solid #c7e8ff; border-left:1px solid #c7e8ff; padding:0 18px;font-family:"Conv_SSP_Light","Source Sans Pro", Arial, sans-serif; }
.cp_content_main .fx a span{ color:#1896e3; font-size:14px; background-repeat:no-repeat; background-position:left; display:inline-block; transition:all 0.3s; -webkit-transition:all 0.3s; padding-left:30px;  }
.cp_content_main .fx .a1 span{ background-image:url(https://tem2.cits.net/zten/images/cp_ico_fx_1.png);padding-left:20px;} 
.cp_content_main .fx .a2 span{ background-image:url(https://tem2.cits.net/zten/images/cp_ico_fx_2.png);} 
.cp_content_main .fx .a3 span{ background-image:url(https://tem2.cits.net/zten/images/cp_ico_fx_3.png);} 
.cp_content_main .fx .a4 span{ background-image:url(https://tem2.cits.net/zten/images/cp_ico_fx_4.png);} 
.cp_content_main .fx .a4{border-right:1px solid #c7e8ff;} 
.cp_content_main .fx a:hover span{ color:#f60;}
.cp_content_main .txt{ clear:both; overflow:hidden; padding:20px 30px 0 30px ; font-size:18px; color:#666; line-height:22px;  }
.cp_content_main .txt h3{ font-size:20px; padding-bottom:10px; color:#333;}
.cp_content_main .day_list{ padding:35px 30px 0 30px; clear:both;}
.cp_content_main .day_list .li{background-image:url(https://tem2.cits.net/zten/images/cp_xian.gif); position:relative; background-position:5px 10px; background-repeat:repeat-y;}
.cp_content_main .day_list .li_one{ background:none; margin-top:-5px;}
.cp_content_main .day_list .main_box{ padding:20px 0 35px 22px;}
.cp_content_main .day_list .li .bai{ width:2px; height:6px; display:block; background:#fff; position:absolute; left:4px; top:0;}
.cp_content_main .day_list h3{background:url(https://tem2.cits.net/zten/images/cp_ico_qq.png) left center no-repeat; padding-left:20px; color:#1896e3; font-size:18px;}
.cp_content_main .day_list .main{clear:both; overflow:hidden; padding:8px 0;}
.cp_content_main .day_list .main span{ float:left; background-image:url(https://tem2.cits.net/zten/images/cp_ico_day.png); width:28px; height:28px;}
.cp_content_main .day_list .main .tet{  margin-left:40px; font-size:16px;}
.cp_content_main .day_list .main .tet .tx{ font-style:normal; display:block; color:#333; padding-bottom:10px; padding-top:2px; font-family:"Conv_SSP_Regular","Source Sans Pro", Arial, sans-serif;}
.cp_content_main .day_list .main span.p2{ background-position:0 -28px;}
.cp_content_main .day_list .main span.p3{ background-position:0 -56px;}
.cp_content_main .day_list .main span.p4{ background-position:0 28px;}
.cp_lbt{ width:648px; clear:both; margin-right:130px; overflow:hidden; position:relative; display:inline-block;}
.cp_lbt_c{ height:80px; overflow:hidden; width:100%;}
.cp_lbt .owl-prev{ display:block; position:absolute; top:0; background:url(https://tem2.cits.net/zten/images/lla.png) no-repeat center rgba(0,0,0,0.2); width:20px; height:79px; cursor:pointer; left:0;}
.cp_lbt .owl-next{ display:block; position:absolute; top:0; background:url(https://tem2.cits.net/zten/images/llb.png) no-repeat center rgba(0,0,0,0.2); width:20px; height:79px; cursor:pointer; right:8px;}
.cp_lbt .owl-item img{ width:120px; height:80px;}

.cp_lbt li{ float:left; width:20%; line-height:0;}
.cp_lbt li a{display:block; padding-right:10px;}
.cp_lbt li img{ width:100%;}
.cp_lbt .ll,.cp_lbt .rr{ display:block; position:absolute; top:0; background-color:rgba(0,0,0,0.2); width:20px; height:79px; cursor:pointer;}
.cp_lbt .ll:hover,.cp_lbt .rr:hover{background-color:rgba(0,0,0,0.5);}
.cp_lbt .ll{ left:0;}
.cp_lbt .rr{ right:10px;}
.cp_lbt .ll b,.cp_lbt .rr b{ display:inline-block; width:9px; height:17px; background-image:url(https://tem2.cits.net/zten/images/ll.png); margin:28px 0 0 5px}
.cp_lbt .rr b{ background-position:-9px 0;}
.cp_content_main  .day_list .main .tet_nr{line-height:22px; color:#666;  }

.cp_content_tour{ border-top:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5;padding:0 30px 17px 30px;}
.cp_content_tour h3{ font-size:22px; font-weight:normal; color:#333; padding:25px 0;  }
.cp_content_tour table{ margin-bottom:23px; border:1px solid #6fc5f7;border-top:none;}
.cp_content_tour th{border-left:1px solid #b6e2fb;border-top:1px solid #6fc5f7; height:57px; background:#f5feff; font-size:18px; font-weight: normal;}
.cp_content_tour td{border-left:1px solid #b6e2fb;border-top:1px solid #b6e2fb; height:43px; font-size:16px; text-align:center;  }
.cp_content_tour td span{ display:block; width:85px;}
.cp_content_tour td b{ font-family:"Conv_SSP_Light","Source Sans Pro", Arial, sans-serif;font-weight: 500;}
.cp_content_tour td span img{ width:100%;}
.cp_content_tour .l_tb{ border-left:0;}
.cp_content_tour .tr td{ }
.cp_content_tour .td{}
.cp_content_tour .left{ text-align:left; padding:10px 20px;}
.cp_content_tour .left img{ height:12px;}
.cp_content_tour .txt{ padding:0 0 20px 0;}
.cp_content_tour .txt h3{ padding-top:0;}

.cp_content_tour_list{ clear:both; overflow:hidden;}
.cp_content_tour_list .ul{ width:50%; float:left;}
.cp_content_tour_list .ul .p{ padding:35px 0 10px 30px; display:block; font-size:24px; font-family:"Conv_SSP_Regular","Source Sans Pro", Arial, sans-serif;}
.cp_content_tour_list .ul .nr{ font-size:16px; color:#333;   line-height:20px; padding:10px 20px 10px 30px;}
.cp_content_tour_list .ul li{ background:url(https://tem2.cits.net/zten/images/cp_ico_tour_list.jpg) left 16px no-repeat; font-size:16px; color:#333;   line-height:20px; padding:10px 0 10px 20px; display:block;}
.cp_content_bj{ text-align:center; margin-top:30px;}
.cp_content_bj .txt1{ background:#fff7e5; line-height:47px; border-top:1px solid #ffda89;}
.cp_content_bj .txt1 span{ font-size:26px;   background:url(https://tem2.cits.net/zten/images/cp_ico_bj.gif) left center no-repeat; padding-left:40px;}
.cp_content_bj a{ margin-top:30px; display: inline-block; line-height:67px; background-color:#1896e4; padding:0 80px 0 50px; color:#fff; font-size:26px;   background-image:url(https://tem2.cits.net/zten/images/cp_ico_bj1.gif); background-repeat:no-repeat; background-position:right;}
.cp_content_bj a:hover{ color:#f60;}

.cp_content_hg{ padding:0 23px;}
.cp_content_hg .txt1{ font-size:26px;   padding:30px 0 50px 0; } 
.cp_content_hg .txt11{ padding-bottom:30px;}
.cp_content_hg li{ clear:both; overflow:hidden; padding-bottom:60px;}
.cp_content_hg .li{ padding-bottom:40px;}
.cp_content_hg .left{ float:left;}
.cp_content_hg .left span{ display:block; font-size:18px; font-family:"Conv_SSP_Regular","Source Sans Pro", Arial, sans-serif;}
.cp_content_hg .left b{ display:block; font-size:14px; padding:8px 0; font-family:"Conv_SSP_Light","Source Sans Pro", Arial, sans-serif; font-weight:400;}
.cp_content_hg .left i{ display:block; width:109px;}
.cp_content_hg .right{ margin-left:157px; background:#f5f5f5; padding:20px;}
.cp_content_hg .right .main{ font-size:16px; line-height:22px;  }
.cp_content_hg .right time{ padding-top:20px; display:block;  }
.cp_content_hg .a{ display:inline-block; line-height:42px; color:#fff; padding:0 90px; font-size:24px; margin:0 0 0 157px; background:#1896e3;   margin-bottom:40px;}
.cp_content_main .more{ display: block; color:#1896e3; padding-top:10px; font-family:"Arial"; font-size:12px; display:none;}

.cp_content_main .zx_jd_jd_qa{ padding-top:0;}

.cp_gjlc_form_warp .rating{ float:left; width:auto; padding-bottom:0;}
.cp_gjlc_form_warp .rating_xing{ float:left; margin:3px 0 0 10px; height:21px;}
.cp_gjlc_form_warp .rating_xing a{ float:left; cursor:pointer; padding-left:3px; display:block;}
.cp_content_plform { border-top:6px solid #1896e3; display:none;}
.cp_content_plform .tit{ font-size:30px; color:#1896e3; line-height:30px;   padding:20px 40px 0 40px;}
.cp_content_plform .cp_gjlc_form_warp .main{ padding-top:10px;}
.cp_content_plform .sub_a{ padding:40px 0; background:#f5feff;}
.cp_content_plform .sub_a .submit{ display:inline-block; line-height:42px; color:#fff; padding:0 90px; font-size:24px; margin:0 0 0 290px; background:#1896e3;   border:none; cursor:pointer;font-family:"Conv_SSP_Regular","Source Sans Pro", Arial, sans-serif; }

/*--国际列车--*/
.cp_r_how{ clear:both; overflow:hidden;}
.cp_r_how ul{ padding:0px 25px; margin:20px 0; background:url(https://tem2.cits.net/zten/images/cp_xian.gif) 36px repeat-y;}
.cp_r_how li span{ color:#333; font-size:14px; line-height:39px; display:inline-block; }
.cp_r_how li span b{ font-weight:300;}
.cp_r_how li span i{ background-image:url(https://tem2.cits.net/zten/images/cp_ico_gjlc.jpg); display:inline-block; margin:6px 15px 0 0; width:25px; height:26px; float:left; position:relative;}
.cp_r_how li .i1{ background-position:0px 0px;}
.cp_r_how li .i2{ background-position:0 -26px;}
.cp_r_how li .i3{ background-position:0 -52px;}
.cp_r_how li .i4{ background-position:0 -78px;}
.cp_r_how li .i5{ background-position:0 -104px; }
.cp_r_how li .i1:before,.cp_r_how li .i5:before{content:""; position:absolute; display:inline-block; width:2px; height:10px; background:#fff; left:11px; top:-10px;}
.cp_r_how li .i5:before{ top:26px;}
.cp_r_how li span:hover{ color:#1896e3}

.cp_r_inquire .image{ background: url(https://tem2.cits.net/zten/images/cp_list_bg5.gif) left bottom no-repeat; padding-top:15px;}
.cp_r_inquire2 .image{ background-image: url(https://tem2.cits.net/zten/images/cp_list_bg5a.gif);}
.cp_r_inquire span{ display:block; text-align:center; padding:44px 0 30px 0}
.cp_r_inquire a{ display:inline-block; margin:0 auto; border:1px solid #1896e3;color:#1896e3; padding:8px 20px; font-size:24px; font-family:"Conv_SSP_Regular","Source Sans Pro", Arial, sans-serif;}
.cp_r_inquire a:hover{ background:#1896e3; color:#fff;}

.cp_l_gjlc .warp{ margin-bottom:60px;clear:both; overflow:hidden; }
.cp_l_gjlc .warp h2{ font-size:30px;   padding-bottom:20px; font-weight:300;}
.cp_l_gjlc .time_list{clear:both; overflow:hidden;}
.cp_l_gjlc .time_list li{ float:left; width:32.5%; margin:0 1.25% 10px 0; *margin:0 1% 10px 0;}
.cp_l_gjlc .time_list li a{ display:block;}
.cp_l_gjlc .time_list .li{ margin:0;}
.cp_l_gjlc .time_list li .pic{ line-height:0; display:block;}
.cp_l_gjlc .time_list li .pic img{ width:100%;}
.cp_l_gjlc .time_list li span{ display:block; background:#fff; padding:15px 0; text-align:center;}
.cp_l_gjlc .time_list li span b{  color:#333;font-family: "Conv_SSP_Light","Source Sans Pro", Arial, sans-serif; font-size:18px; font-weight:400;}

.cp_l_gjlc .use_list{ clear:both; overflow:hidden; background:#fff; margin-bottom:20px; padding:30px;}
.cp_l_gjlc .use_list li{ display:block; float:left; width:50%;}
.cp_l_gjlc .use_list li a{ display:block; padding:20px 20px 20px 30px; margin:5px 13px; color:#333; font-size:18px;   background:#fbfbfb url(https://tem2.cits.net/zten/images/cp_ico_gjlc_li.jpg) 95% center no-repeat;}


/*--国际列车表单--*/
.cp_content_bd{ padding-bottom:0; overflow:visible;}
.cp_gjlc_form_top{padding:21px 40px; border-top:6px solid #1896e3; border-bottom:1px solid #b0daf7;  background:#fff;}
.cp_gjlc_form_top h1{ font-weight:300;color:#1896e3; font-size:36px; }
.cp_gjlc_form_warp h2{ font-size:24px;   padding:15px 40px; background:#fafafa; font-weight:300;}
.cp_gjlc_form_warp .main{ background:#fff; padding:27px 40px 30px 40px; border-bottom:1px solid #b0daf7; clear:both;}
.cp_gjlc_form_warp li{ float:left; padding:18px 0; /*width:353px; margin-right:30px;*/ width:31.5%; margin-right:2.75%;}
.cp_gjlc_form_warp .li{ margin-right:0;}
.cp_gjlc_form_warp li b{ display:block; font-size:18px;   padding-bottom:9px;font-family: "Conv_SSP_Light","Source Sans Pro", Arial, sans-serif; font-weight:300;}
.cp_gjlc_form_warp span{ display:block; border-width:1px; border-style:solid;  border-radius:3px; border-color:#b2e0fb #6fc5f7 #6fc5f7 #90d2f9; background:#f5feff; padding:0px;}
.cp_gjlc_form_warp span .tet{ border:0; background:none; width:96%; font-family:"Conv_SSP_Light","Source Sans Pro", Arial, sans-serif; font-size:14px;   padding:8px 2%; line-height:18px;}
.cp_gjlc_form_warp span .textarea{font-size:18px;}
.cp_gjlc_form_warp .textarea{  /*width:736px;*/ width:66%;}
.cp_gjlc_form_warp .textarea .tet{height:80px; max-width:96%; min-width:96%;}
.cp_gjlc_form_warp .textarea2{  /*width:736px;*/ width:50%;}
.cp_gjlc_form_warp .textarea2 .tet{height:50px;}
.cp_gjlc_form_warp li .p{ padding:0px 0px 0px 0px; }
.cp_gjlc_form_warp li .p .tet{cursor:pointer; padding:6px 10px;}
.cp_gjlc_form_warp li .p .tet option{ padding:2px 10px;}
.cp_gjlc_form_warp li .time input{ background:#f5feff url(https://tem2.cits.net/zten/images/cp_ico_gjlc_sj.gif) right center no-repeat;}

.cp_gjlc_form_Submit{ background:#f0fbff; padding:40px 0; text-align:center;}
.cp_gjlc_form_Submit input{ background:#1896e3; color:#fff; border:0; padding:10px 110px; border-radius:4px; font-size:30px;   font-family:"Conv_SSP_Regular","Source Sans Pro", Arial, sans-serif; cursor:pointer;}

.cp_gjlc_form_warp .radio{ width:40%;}
.cp_gjlc_form_warp .label1{ float:left;}
.cp_gjlc_form_warp .label2{ float:right;}
.cp_gjlc_form_warp label{ cursor:pointer; font-size:18px;}
.cp_gjlc_form_warp label i{ font-style:normal; margin-left:10px;}

/*--国际列车最终页--*/
.cp_l_gjlc_con{ background:#fff; margin-bottom:100px;  clear:both; overflow:hidden;}
.cp_l_gjlc_con .txt .inquire{ position:absolute; right:30px; top:20px; color:#fff; background:#1896e3; line-height:40px; padding:0 30px; font-size:18px;  display:inline-block;}
.cp_l_gjlc_con .txt{ padding:0 30px; margin-bottom:30px; position:relative;}
.cp_l_gjlc_con .txt h1{ font-size:30px;   padding:35px 0 20px 0; font-weight:300;}
.cp_l_gjlc_con .tet{ line-height:30px; font-size:18px;  } 
.cp_l_gjlc_con .table{ padding:0 30px; margin-bottom:60px;}
.cp_l_gjlc_con table{ border-top:1px solid #6fc5f7; border-left:1px solid #6fc5f7;}
.cp_l_gjlc_con th{ background:#f5feff; border-bottom:1px solid #b7e2fb; border-right:1px solid #b7e2fb;   text-align:center; 
padding:17px 10px;font-size:16px;}
.cp_l_gjlc_con .th,.cp_l_gjlc_con .td{ border-right:1px solid #6fc5f7;}
.cp_l_gjlc_con th strong{ font-family:"Conv_SSP_Light","Source Sans Pro", Arial, sans-serif; font-size:18px;}
.cp_l_gjlc_con th i{ display:block; font-style:normal;}
.cp_l_gjlc_con td{border-bottom:1px solid #b7e2fb; border-right:1px solid #b7e2fb;   text-align:center; padding:7px 10px; font-size:16px;}

.cp_l_gjlc_con .border td{ border-bottom:1px solid #6fc5f7;}
.cp_l_gjlc_con .border { border-bottom:1px solid #6fc5f7;}
.cp_l_gjlc_con table span{ background:url(https://tem2.cits.net/zten/images/cp_ico_gjlc_zs.gif) left center no-repeat; color:#666; font-size:16px; padding-left:20px; margin-top:15px; display:block;  }
.cp_l_gjlc_con table .time{ background:#fcffff;}

.notice_list{ margin-bottom:40px; clear:both; overflow:hidden;}
.notice_list h2{ font-weight:300;font-size:30px; padding-left:30px; padding-bottom:20px;}
.notice_list li{ clear:both; overflow:hidden; border-bottom:1px solid #f5f5f5; padding:20px 33px;}
.notice_list li .pic{ float:left; width:45px; line-height:0;}
.notice_list li .warp{ margin-left:70px;}
.notice_list li span{ font-size:18px;  }
.notice_list li .main{ font-size:16px; line-height:24px;  }

.cp_l_gjlc_con .for{ padding:0 30px 35px 30px;}
.cp_l_gjlc_con .for span{ display:block; font-size:18px;  }
.cp_l_gjlc_con .for i{ display:block; font-style:normal; font-size:16px;   background-image:url(https://tem2.cits.net/zten/images/cp_ico_gjlc_con.jpg); background-repeat:no-repeat; background-position:0 3px; padding-left:25px; margin-top:15px;}
.cp_l_gjlc_con .for .i{background-position:0 -20px;}
.cp_l_gjlc_con .now{ background:#f0fbff; border-top:1px solid #b0daf7; padding:40px 0; text-align:center;}
.cp_l_gjlc_con .now a{ background-color:#1896e4; background-image:url(https://tem2.cits.net/zten/images/cp_ico_gjlc_con1.jpg); background-repeat: no-repeat; background-position:right bottom; color:#fff; padding:15px 100px; font-size:30px;   }

/*--国内列车--*/
.cp_l_gnlc .time_list li{ margin-bottom:10px;}
.cp_l_gnlc .time_list li span{ text-align:left; height:215px; padding:0px 0 0 20px; clear:both; overflow:hidden;}
.cp_l_gnlc .time_list li.li02 span{height:140px;}
.cp_l_gnlc .time_list li span b{ display:block; margin:15px 0 10px 0; font-size:22px; color:inherit; font-weight:300;font-family:"Conv_SSP_Light","Source Sans Pro", Arial, sans-serif;background:url(https://tem2.cits.net/zten/images/cp_ico_gjlc_che.jpg) left center no-repeat; padding-left:25px;}
.cp_l_gnlc .time_list li span a{ color:#333;}
.cp_l_gnlc .time_list li span a:hover{ color:#333;}
.cp_l_gnlc .time_list li .nav a{ display:inline-block; width:100%; color:#333; font-size:18px; line-height:20px;   overflow:hidden;}
.cp_l_gnlc .time_list li .nav a:hover{ color:#1896e3;}

/*--国内列车表单--*/
.cp_gjlc_form_warp .zytz{ width:100%;}
.cp_gjlc_form_warp .zytz .txt{ color:#1896e3; font-size:24px;   padding-bottom:10px;}
.cp_gjlc_form_warp .zytz .box{ border:1px solid #6fc5f7; border-radius:4px; padding:20px;}
.cp_gjlc_form_warp .zytz li{ float:none; padding:0; margin:0 0 20px 0; width:auto;}
.cp_gjlc_form_warp .zytz .l{ float:left; width:18px; height:18px; color:#fff; line-height:18px; text-align:center; background:#61aee9; border-radius:50%; font-size:14px; margin-top:4px;}
.cp_gjlc_form_warp .zytz .r{ margin-left:27px; color:#666; line-height:24px; font-size:16px;  }

/*--国内列车最终页--*/
.cp_l_gnlc_con .txt{ border-bottom:1px solid #f5f5f5; padding-bottom:30px;}

/*--产品集成页--*/
.cp_jc_ban{ height: 200px; padding-top:46px; background:center no-repeat; background-size:auto 100%;}
.cp_jc_banbox{margin: 0 auto; width: 1200px;}
.cp_jc_ban h1{ color: #fff; font-family:"Corbel","Source Sans Pro","Arial"; font-size:50px; padding-top: 25px; line-height: 76px; font-weight:400;}
.cp_jc_zy{ color: #fff; font-family: Arial; font-size: 18px; line-height: 24px;}

.cp_jc_popular{ width: 1200px; margin: 0 auto; padding-top:80px; padding-bottom: 100px;}
.cp_jc_popular h2{text-align:center; color: #333; font-size:45px;      background: url(https://tem2.cits.net/zten/images/bg_inyun1.png) no-repeat center bottom; padding-bottom: 47px; font-weight:300;}

.cp_jc_popular .popular_con{margin-top: 50px; overflow: hidden;}
.cp_jc_popular .popular_con ul{clear: both;overflow: hidden; width: 1300px;}
.cp_jc_popular .popular_con li{ width: 285px; margin-right: 20px; float: left;}
.cp_jc_popular .popular_con li a{ display: block; position: relative; overflow:hidden;}
.cp_jc_popular .popular_con li span{ display:block; transition:all 0.3s; -webkit-transition:all 0.3s;}
.cp_jc_popular .popular_con .jpg{width: 100%; line-height: 0; display: block;}
.cp_jc_popular .popular_con .jpg img{width: 100%;}
.cp_jc_popular .popular_con .txt{ display: block; background: url(https://tem2.cits.net/zten/images/cpjc_wzbg.png); text-align: center; font-size: 20px; font-weight: 300px; height: 46px; position: absolute; bottom: 0; left: 0; color: #fff; width: 100%; font-weight: 300}
.cp_jc_popular .popular_con .title{ line-height: 46px;}
.cp_jc_popular .popular_con .zy{ font-size:14px; line-height:16px; text-align:left; padding:0 20px;}
.cp_jc_popular .popular_con li:hover .title{ margin-top:85px;}
.cp_jc_popular .popular_con li:hover .txt{ height:100%;}


.cp_jc_more{margin: 47px auto 0 auto; width: 108px;}
.cp_jc_more a{ width: 95px; height: 34px; display: block; text-align: center; border: 1px solid #3ba2f4; color: #3ba2f4; font-size: 22px; background: url(https://tem2.cits.net/zten/images/cpjc_more.png) no-repeat 77px center;padding-right:10px; line-height:30px;}
.cp_jc_more a:hover{ background-color:#3ba2f4; background-position:100px center; color:#fff; padding-right:0; width:105px;}

.cp_jc_city{ background: #fff; padding-top:80px; padding-bottom: 100px; width: 100%; overflow: hidden;}
.cp_jc_city h2{text-align:center; color: #333; font-size: 45px; font-weight:300;background: url(https://tem2.cits.net/zten/images/bg_inyun1.png) no-repeat center bottom; padding-bottom: 47px;}
.cp_jc_city .owl-prev{ position: absolute; left:-50px; top:50%; background:url(https://tem2.cits.net/zten/images/cp_jc_z.gif) no-repeat; width:21px; height:38px}
.cp_jc_city .owl-next{ position: absolute; right:-50px; top:50%; background:url(https://tem2.cits.net/zten/images/cp_jc_r.gif) no-repeat; width:21px; height:38px}

.cp_jc_citybox{ margin: 50px auto 0 auto; clear: both; position: relative; width: 1200px;}
.cp_jc_citybox .zjt,.cp_jc_citybox .con,.cp_jc_citybox .yjt{ float: left;}
.cp_jc_citybox .zjt{ position: absolute; left:-50px; top:50%;}
.cp_jc_citybox .yjt{ position: absolute; right:-50px; top:50%;}
.cp_jc_citybox .con{ width:100%;}
.cp_jc_citybox .con ul{ width:100%;}
.cp_jc_citybox .con li{ width: 20%; float: left;}
.cp_jc_citybox .con a{display: block; position: relative;}
.cp_jc_citybox .con li.yc_2{ display: none;}
.cp_jc_citybox .con .img2{ display: none;}
.cp_jc_citybox .jpg{display: block; line-height: 0;}
.cp_jc_citybox .jpg img{ width: 100%;}
.cp_jc_citybox .wz{display: block; width: 100%; position: absolute; left: 0; bottom: 0; line-height: 50px;   font-size: 20px; color: #fff; text-align: center; background: rgba(0, 0, 0, 0) url("https://tem2.cits.net/zten/images/cpjc_wzbg.png") repeat}

.cp_jc_citybox .txt{ display: block; background: url(https://tem2.cits.net/zten/images/cpjc_wzbg.png); text-align: center; font-size: 20px; height: 46px; position: absolute; bottom: 0; left: 0; color: #fff; width: 100%; transition:all 0.5s; -webkit-transition:all 0.5s;}
.cp_jc_citybox .title{ line-height: 46px; display:block; transition:all 0.5s; -webkit-transition:all 0.5s;}
.cp_jc_citybox .zy{ font-size:14px; line-height:16px; text-align:left; padding:0 20px; display:block;}
.cp_jc_citybox .con a:hover .txt{ height:100%;}
.cp_jc_citybox .con a:hover .title{ margin-top:70%;}

.cp_jc_group .popular_con ul{ width: 1200px;}
.cp_jc_group .popular_con li{ margin-right: 0; width: 25%; margin-bottom: 10px;}
.cp_jc_group .cp_jc_more{ margin-top: 37px;}

.cp_jc_luxury{ background: #fff; padding-top: 82px; padding-bottom: 100px; width: 100%; overflow: hidden;}
.cp_jc_luxury h2{text-align:center; color: #333; font-size: 45px; font-weight:300;background: url(https://tem2.cits.net/zten/images/bg_inyun1.png) no-repeat center bottom; padding-bottom: 47px;}
.cp_jc_luxury .luxury_con{ margin: 50px auto 0 auto; clear: both; position: relative; width: 1200px;}
.cp_jc_luxury .luxury_con .in_cplist{ clear:both; overflow: hidden;}
.cp_jc_luxury .luxury_con .in_cplist li .nr{ height:128px; background-color: #faf9f9;}

.cp_jc_train{ padding-top: 73px; padding-bottom: 100px; background: #fff;}
.cp_jc_train h2{text-align:center; color: #333; font-size: 45px; font-weight:300;background: url(https://tem2.cits.net/zten/images/bg_inyun1.png) no-repeat center bottom; padding-bottom: 47px;}
.cp_jc_train .train_con{ width: 1200px; margin: 50px auto 0;}
.cp_jc_train .train_con ul{clear: both; overflow: hidden;}
.cp_jc_train .train_con li{width: 50%; float: left;}
.cp_jc_train .train_con li a{ display: block; position: relative; width: 100%;}
.cp_jc_train .train_con .bg{background-size:100%; position: absolute; top: 0; left: 0; height: 100%; display:block; background: url(https://tem2.cits.net/zten/images/cp_jc_gj.gif) no-repeat center bottom; background-color: #1896e3; width: 35%;text-align: center; font-size: 24px; color: #fff;line-height: 24px; transition:all 0.3s; -webkit-transition:all 0.3s;}
.cp_jc_train .train_con .bg b{ padding: 40px 30px 0 30px; font-family:"Conv_SSP_Light","Source Sans Pro", Arial, sans-serif; display: block;}
.cp_jc_train .train_con .jpg{ width: 65%; display: block; line-height: 0; margin-left:35%;}
.cp_jc_train .train_con .jpg img{width: 100%;}
.cp_jc_train .train_con .gn .bg{background: url(https://tem2.cits.net/zten/images/cp_jc_gn.gif) no-repeat center bottom; background-color: #ffae00;}
.cp_jc_train .train_con li a:hover .bg{ color:#f60;}
.cp_jc_train .train_con .gn a:hover .bg{ color:#1896e3;}


.cp_jc_gg_bg{ overflow:hidden;}
.cp_jc_gg_bg2 .cp_jc_gg{ overflow:hidden; margin-top:0;}
.cp_jc_gg_bg_bai{ background:#fff;}
.cp_jc_gg{ width: 1200px; margin:100px auto;}
.cp_jc_gg_zixun .cp_jc_gg{ margin-top:70px;}
.cp_jc_gg a{line-height: 0; display: block;}
.cp_jc_gg .gg_768{display: none;}
.cp_jc_gg .gg_320{display: none;}

/*产品表单*/
.cp_form_top{ margin-top:20px;}
.cp_form_top span{ font-size:24px; color:#1896e3;  }
.cp_form_top b{ display:block; background:url(https://tem2.cits.net/zten/images/cp_wz.png) left center no-repeat; padding-left:27px; color:#5db5eb; margin:20px 0 10px 0; font-family: "Conv_SSP_Light","Source Sans Pro", Arial, sans-serif;}
.cp_gjlc_form_warp .label_box{ clear:both; overflow:hidden; padding-bottom:20px;}
.cp_gjlc_form_warp .label_box .label{ float:left; width:25%;}
.cp_gjlc_form_warp .label_box .label em{ background-image:url(https://tem2.cits.net/zten/images/cp_ico_label.png);display:inline-block; margin-right:10px; transform:translateY(7px)}
.cp_gjlc_form_warp .label_box .label .em1{ width:24px; height:27px;}
.cp_gjlc_form_warp .label_box .label .em2{ width:31px; height:27px; background-position:0 -28px;}
.cp_gjlc_form_warp .label_box .label .em3{ width:43px; height:31px; background-position:0 -56px;}
.cp_gjlc_form_warp .label_box .label .em4{ width:74px; height:27px; background-position:0 -88px;}
.cp_gjlc_form_warp .label_box .label input{margin-right:10px;}
.cp_gjlc_form_warp .yn label{ float:left; margin-right:30px;}
.cp_gjlc_form_warp .yn label input{ margin-right:10px;}
.cp_gjlc_form_warp .label_box .label i{ background:url(https://tem2.cits.net/zten/images/cp_ico_label2.png); color:#fff; font-size:18px; width:31px; text-align:center; line-height:28px; height:30px; display:inline-block; margin:0 10px 0 0;}
.cp_gjlc_form_warp .yn_box{ width:45%;}
.cp_gjlc_form_warp .input_num{ width:142px; height:28px; background:#f5feff; border:1px solid ; border-color:#6fc5f7 #90d2f9 #b2e0fb #6fc5f7; display:block;border-radius:0; }
.cp_gjlc_form_warp .input_num span{ display:block;border-radius:0;border:0;}
.cp_gjlc_form_warp .input_num .input_jia{ width:28px; height:28px; float:left; background:url(https://tem2.cits.net/zten/images/cp_ico_label3.gif) no-repeat left top; border-right:1px solid #b2e0fb; cursor:pointer;}
.cp_gjlc_form_warp .input_num .input_jian{ width:28px; height:28px; float:right; background:url(https://tem2.cits.net/zten/images/cp_ico_label3.gif) no-repeat left -28px;border-left:1px solid #b2e0fb; cursor:pointer;}
.cp_gjlc_form_warp .input_num .input_txt{ height:28px; float:left; padding:0 10px;}
.cp_gjlc_form_warp .input_num .input_txt input{ height:28px; border:0; background:none; width:50px; line-height:28px; font-size:16px; color:#333; font-family:"Arial";  }
#ul_adult,#ul_jiajian{ display:none;}

/*--产品-城市游-左侧--*/
.cp_city{ width: 100%;}
.cp_city .con ul{ clear: both; overflow: hidden;}
.cp_city .con{margin-top: 0;}
.cp_city .con li{ width: 32.6%; margin-right:1%; float: left; margin-bottom: 10px; overflow: inherit;}
.cp_city .con li.nomar{ margin-right: 0;}
.cp_city .con li .jpg{width: 100%; line-height: 0; display: block;}
.cp_city .con li .jpg img{width: 100%;}
.cp_city .con li .wz{ display: block; background: url(https://tem2.cits.net/zten/images/cpjc_wzbg.png); text-align: center; font-size: 20px; font-weight: 300px; height: 37px; position: absolute; bottom: 0; left: 0; color: #fff; width: 100%; padding-top:10px; font-weight: 300}
.cp_city .con li a{ background:#000; display: block; position: relative; overflow:hidden;}
.cp_city .con li .wz{ bottom:0px; transition:all 0.2s; -webkit-transition:all 0.2s; }
.cp_city .con li:hover .wz{ bottom:-50px;}
.cp_city .con li:hover img{ opacity:0.6;}
.cp_city .con li .txt{   position:absolute; left:0; top:40%; display:block; width:100%; text-align:center; color:#fff; transition:all 0.3s ease-in; -webkit-transition:all 0.3s ease-in; z-index:1;  font-size: 24px; opacity:0;filter:Alpha(opacity=0);}
.cp_city .con li .box{ position:absolute; left:0; top:0; width:100%; height:100%; }
.cp_city .con li .box .tet{ border:2px solid #fff; height:99%; transition:all 0.2s; -webkit-transition:all 0.2s; opacity:0;filter:Alpha(opacity=0);}
.cp_city .con li .box .tet span{ display:block; line-height:30px; text-align:center; color:#fff; padding:150px 20px 0 20px;}
.cp_city .con li .box .tet span b{color: #e4eddf; font-size:18px; transform:scale(1.7,1.7); line-height:18px; padding:10px 0; display:block; font-weight:normal; transition:all 0.3s; -webkit-transition:all 0.3s;}
.cp_city .con li:hover .box .tet{ background:rgba(0,0,0,0.2); transform:scale(0.8,0.8); -webkit-transform:scale(0.8,0.8); opacity:1;filter: Alpha(opacity=100);}
.cp_city .con li:hover .box .tet span b{transform:scale(1,1); -webkit-transform:scale(1,1);}
.cp_city .con li:hover .txt{ opacity:1; font-size:26px;filter: Alpha(opacity=100);}

.cp_city_all{ margin-top: 20px;}
.cp_city_all h2{ font-size: 30px; color: #1896e3;   background-color: #f0fbff; height: 89px; line-height: 89px; padding-left: 60px; font-weight:300;}
.cp_city_all .allcon{ padding: 0 60px 20px 60px; background-color: #fff;}
.cp_city_all .allcity { padding-top: 55px;}
.cp_city_all .allcity h3{   font-size: 24px; color: #333; line-height: 26px; padding-bottom: 16px; font-weight:300;}
.cp_city_all .allcity_con{ clear: both; overflow: hidden;}
.cp_city_all .allcity_con ul{ float: left; width: 50%}
.cp_city_all .allcity_con li{ width:100%; margin-bottom: 20px;}
.cp_city_all .allcity_con .li_bor{ border-left: 7px solid #0d8edd;}
.cp_city_all .allcity_con .libox{ margin-right: 23px; border: 1px solid #b5e3ff; border-left: 0; position: relative;}
.cp_city_all .allcity_con .li1 .li_bor{ border-left: 7px solid #0d8edd;}
.cp_city_all .allcity_con .li2 .li_bor{ border-left: 7px solid #0a9bf3;}
.cp_city_all .allcity_con .li3 .li_bor{ border-left: 7px solid #20bdff;}
.cp_city_all .allcity_con .li4 .li_bor{ border-left: 7px solid #00ccff;}
.cp_city_all .allcity_con .li5 .li_bor{ border-left: 7px solid #1dd2ff;}
.cp_city_all .allcity_con .li6 .li_bor{ border-left: 7px solid #40d9ff;}
.cp_city_all .allcity_con .li7 .li_bor{ border-left: 7px solid #67e1ff;}
.cp_city_all .allcity_con .szm{ width: 45px; font-size: 20px; color: #24c2e4; text-align: center; position: absolute; top:50%; margin-top:-12px;}
.cp_city_all .allcity_con .city_name{ padding-top: 10px; border-left: 1px solid #b5e3ff; margin-left: 46px; padding-bottom: 13px;}
.cp_city_all .allcity_con .city_name a{ display: block; font-size: 16px; color: #333; padding:8px 20px 8px 23px;   line-height: 24px;}
.cp_city_all .allcity_con .city_name a:hover{ color: #1896e3;}
.cp_city_all .allprovince{ padding-top: 15px;}
.cp_city_all .allprovince .allcity_con .libox{ border: 1px solid #fce3ce; border-left: 0}
.cp_city_all .allprovince .allcity_con .li_bor{ border-left: 7px solid #f7953e;}
.cp_city_all .allprovince .allcity_con .li2 .li_bor{border-left: 7px solid #ffab3d;}
.cp_city_all .allprovince .allcity_con .li3 .li_bor{border-left: 7px solid #ffc065;}
.cp_city_all .allprovince .allcity_con .szm{ color: #f7953e;}
.cp_city_all .allprovince .allcity_con .city_name{ border-left: 1px solid #fce3ce;}

.cp_city_all .allcity_con_all .tiles{list-style-type: none; overflow:visible;position: relative;}
.cp_city_all .allcity_con_all .tiles li{width:50%; margin:0;padding:0; overflow:hidden;}
.cp_city_all .allcity_con_all .tiles .libox{margin-bottom:20px;}

.cp_city_all .allcity_con_all ul{ width:100%;}

/*--产品-城市游下城市-左侧--*/
.cp_citycity{ width: 100%;}
.cp_citycity .private .title{ overflow: hidden; clear: both; margin-bottom: 20px;}
.cp_citycity h2{ font-size: 30px; line-height: 32px; color: #333;   float: left;font-weight: 300;}
.cp_citycity .more{ margin-top: 9px; font-family: Arial;font-size: 12px; float: right; display: block; border: 1px solid #1896e3;text-align: center; width: 59px; height: 21px; color: #1896e3; line-height: 21px;}
.cp_citycity .more span{ padding-left: 5px;font-family:"黑体";}
.cp_citycity .more:hover{ background:#1896e3; color:#fff;}
.cp_citycity .nr ul{ clear: both; overflow: hidden;}
.cp_citycity .nr li{ float: left; width: 32.5%; margin-right:1.2%; margin-bottom: 10px;}
.cp_citycity .nr .nomar{ margin-right: 0;}
.cp_citycity .nr .jpg{ display: block; line-height: 0; overflow:hidden;}
.cp_citycity .nr .jpg img{ width: 100%;transition:all 0.3s;-webkit-transition:all 0.3s;}
.cp_citycity .nr .con{ display: block; background: #fff;}
.cp_citycity .nr .bt{ height: 40px; font-size:18px; line-height: 20px; display: block; color: #333; padding: 25px 20px 0 20px;   overflow:hidden; margin-bottom:0;transition:all 0.3s;-webkit-transition:all 0.3s;}
.cp_citycity .nr .bt span{ padding: 0 5px;}
.cp_citycity .nr .lx{ height: 48px; display: block; color: #666; padding:8px 20px 21px 20px; font-size: 12px; font-family: Arial; line-height: 20px;}
.cp_citycity .group{ margin-top: 60px;}
.cp_citycity .nr a:hover .jpg img{transform:scale(1.2);-webkit-transform:scale(1.2);}
.cp_citycity .nr a:hover .bt{color:#1896e3;}
.cp_citycity .cp_jc_more{ display:none;}

/*--产品-热门线路-左侧--*/
.cp_citycity .private li{ position: relative;}
.cp_citycity .cp_topxl{ width: 86px; height: 66px; background-color: #ffae00; display: block; text-align: center; padding-top: 3px; position: absolute; left: 0; top: 0;}
.cp_citycity .cp_topxl span{ display: block; color: #fff; font-family:"Arial"; font-size: 14px; line-height: 16px;}
.cp_citycity .cp_topxl span.cp_topxl_one{   font-size: 36px;   line-height: 38px;}

/*--产品-主题游-左侧--*/
.cp_zhuti{ width: 100%; padding-top: 0; padding-bottom: 0;}
.cp_zhuti .popular_con{ margin-top: 0;}
.cp_zhuti .popular_con ul{ width: 100%;}
.cp_zhuti .popular_con li{ margin-right: 1%; width: 32.6%; margin-bottom: 10px;}
.cp_zhuti .popular_con li.nomar{ margin-right: 0;}


/*--其他-右侧--*/
.qt_r_nav{background: #fff url("https://tem2.cits.net/zten/images/cp_list_bg6.gif") no-repeat right top; padding-top: 6px; padding-bottom: 3px;}
.qt_r_nav li{ background:url("https://tem2.cits.net/zten/images/qt_r_nav-a.gif") no-repeat left center; margin-left: 20px; margin-right: 30px;}
.qt_r_nav li a{ border-bottom: 1px solid #f0f0f0; font-size: 16px; color: #363636; line-height: 20px; padding: 11px 0; margin-left: 13px; display: block;}
.qt_r_nav li a.nobor{ border-bottom: 0;}
.qt_r_nav li:hover,.qt_r_nav li.one{ background:url("https://tem2.cits.net/zten/images/qt_r_nav-ah.gif") no-repeat left center;}
.qt_r_nav li a:hover,.qt_r_nav li.one a{ color: #1896e3;}
.qt_r_featured { margin-bottom:30px; padding-top: 26px; padding-bottom: 8px;}
.qt_r_featured .bt{ font-size: 26px; color: #363636; margin-left: 20px; line-height: 26px;}
.qt_r_featured ul{ padding-top: 23px;}
.qt_r_featured li a{ line-height: 20px; font-weight:400;}
.qt_r_click{ margin-bottom: 30px; background:url("https://tem2.cits.net/zten/images/qt_r_click.jpg") no-repeat center; padding-bottom: 40px;}
.qt_r_click .txt{ font-size: 26px; color: #fff; text-align: center; padding: 35px 30px 0 30px; line-height: 30px;  }
.qt_r_click .btn a{display: block; width: 148px; height: 45px; border:1px solid #fff; color: #fff; text-align: center; font-size: 24px; line-height: 45px; margin: 24px 0 0 59px;}
.qt_r_click .btn a:hover{ background:#fff; color:#333;}
.qt_r_about{ padding-top: 6px; padding-bottom: 3px;}
.qt_r_about ul{ padding-top: 0;}
.qt_r_new{background: #fff url("https://tem2.cits.net/zten/images/cp_list_bg7.gif") no-repeat right top; padding-top: 26px; padding-bottom: 3px;  margin-bottom:30px;}
.qt_r_new .bt{ font-size: 26px; color: #363636; margin-left: 20px; line-height: 26px;}
.qt_r_new li{ border-bottom: 1px solid #eaeaea; padding:20px;}
.qt_r_new li.nobor{ border-bottom: 0;}
.qt_r_new li a{ display: block; font-size: 16px; line-height: 22px; color: #333;}
.qt_r_new li a:hover{ color: #1896e3;}
.qt_r_new li span{ display: block; color: #666; font-size: 14px; line-height: 14px; padding-top: 10px;}

/*--产品最终页--打印--*/
.cp_print { width: 900px; margin: 0 auto; background: #fff;}
.cp_print .print_top {overflow: hidden; padding:0 30px 40px;}
.cp_print .print_top .logo{background: url(https://tem2.cits.net/zten/images/logo.gif) no-repeat; width: 88px; height: 120px; float: left;}
.cp_print .print_top .nav_c { float: right; background: #b2b2b2; padding:0 25px;}
.cp_print .print_top .nav_c a{ background: url(https://tem2.cits.net/zten/images/icon_nav.png) no-repeat; color: #fff; float: left; display: block; height: 54px; font-family: "Arial"; font-size: 14px; line-height: 58px;}
.cp_print .print_top .nav_c .ic_email {background-position: 0 -881px; padding-left: 38px; margin-right: 30px}
.cp_print .print_top .nav_c .ic_phone {background-position: 0 -982px; padding-left: 28px; margin-right: 0;}

.cp_print .cp_print_day{ padding-bottom: 20px;}
.cp_print .cp_print_day .cont{ padding:0 30px;}
.cp_print .cp_print_day .cont h1{font-size: 28px; line-height: 36px; font-weight: normal; color: #333; margin-bottom: 10px;}
.cp_print .cp_print_day .cont .txt { font-size: 16px; line-height: 24px; color: #333; border-bottom: 1px solid #1896e3; border-top: 1px solid #1896e3; padding: 15px 0; margin-bottom: 30px; font-weight: 300;}

.cp_print .cp_print_day .cp_content_tour2{ border: none;}
.cp_print_day .cp_content_tour .td li{ margin-bottom: 5px;}
.cp_print_day .cp_content_tour .td li span{ width: 28px; height: 28px; display: block; float: left;}
.cp_print_day .cp_content_tour .td li.li1 span { background-position: left 0;}
.cp_print_day .cp_content_tour .td li.li2 span { background-position: left -28px;}
.cp_print_day .cp_content_tour .td li.li3 span { background-position: left -84px;}
.cp_print_day .cp_content_tour .td li .con { font-size: 16px; color: #333; padding-left: 33px;}

/*--产品最终页--发送邮件--*/
.cp_emailb { width: 100%; height: 100%; background: #666; position: fixed; opacity: 0.5; top:0; left: 0; z-index: 9998; display:none;}
.cp_email { width: 940px; background: #fff; z-index: 9999; border:3px solid #1896e3; position: absolute; left: 50%; top:300px; margin-left:-473px; display:none;}
.cp_email .titel { background: #f5f5f5; border-bottom: 1px solid #dedede; padding:30px;}
.cp_email .titel .gb { width: 45px; height: 45px; position: absolute; right: 0; top: 0; background: url(https://tem2.cits.net/zten/images/email_gb.gif) no-repeat;}
.cp_email .titel .gb a { width: 45px;  height: 45px; display: block;}
.cp_email .titel .tccs {font-weight: 300; font-size: 18px; color: #666;}
.cp_email .titel .bt{font-weight: 300; font-size: 24px; color: #333;}

.cp_email .input_k { padding:20px 0 40px;}
.cp_email .input_k .bd { margin-top: 20px;}
.cp_email .input_k span.wz { font-weight: 300; float: left; display:inline-block; text-align: right; width: 240px; font-size: 18px; color: #333; padding-right:15px;}
.cp_email .input_k input,.cp_email .input_k textarea {font-weight: 300; font-size: 14px;background: #f5f5f5;border: 1px solid #dfdfdf;border-left: 1px solid #c4c4c4;border-top: 1px solid #c1c1c1;line-height: 22px;color: #333; padding:0 8px; font-family:"Arial";}
.cp_email .input_k input { width: 318px; }
.cp_email .input_k textarea { width: 600px; height: 150px;}
.cp_email .input_k .btx {font-weight: 300;font-size: 18px; color: #333;  padding-left:255px; margin-top: 8px;}
.cp_email .input_k .btx b{ color:red;}
.cp_email .input_k .zc_tijiao{padding-left:255px; margin-top: 20px;}
.cp_email .input_k .zc_tijiao input{ width: 220px;height: 40px; border: none; background: #1896e3; color: #fff; font-size: 20px; cursor: pointer;font-family: "Conv_SSP_Light","Source Sans Pro", Arial, sans-serif;}

.cp_email .personal_bai{ display: none; padding:60px 0;}
.cp_email .personal_bai .leave_suc { font-weight: 300; padding:0 20px; font-size: 24px; color: #666; text-align: center; margin-bottom: 38px;}
.cp_email .personal_bai .leave_suc span{ display: block; text-align: center; margin-top: 9px; margin-bottom: 28px;}
.cp_email .personal_bai .btna a{ display: block; width: 354px; height: 57px; background: #1896e3; color: #fff; font-size: 30px; line-height: 57px; text-align: center; border-radius: 5px; margin:0 auto; margin-bottom: 24px; font-weight: 300;}
.cp_email .personal_bai .btna a:hover {background: #fff; border:1px solid #1896e3; color:#1896e3;}

.in_email{ width:580px; margin-left:-290px;}
.in_email .input_k span.wz{ width:160px;}
.in_email .input_k .zc_tijiao{ padding-left:175px; margin-top:40px;}
.in_email .input_k input{ width:280px;}
.in_email .personal_bai{ padding:20px 0;}

/*--关于我们-CEO--*/
.cp_list_l .qt_r_about{ display: none;}
.gywm_ceo .jpg{line-height: 0;}
.gywm_ceo .jpg img{ width: 100%;}
.gywm_ceo .txt{ background: #fff; font-size: 18px; line-height: 32px; color: #333; font-weight: 300; padding: 24px 40px 32px 40px;}
.gywm_ceo .txt img{ max-width:100%;}
.gywm_nav .qt_r_about{ display: none;}	

/*--关于我们-About CITS--*/
.gywm_about{ line-height: 0; margin-bottom: 30px;}
.gywm_about img{ width: 100%;}

/*--关于我们-cits group--*/
.gywm_citsgroup{ background: #fff;}
.gywm_citsgroup .jpg{ line-height: 0; margin: 0 40px;}
.gywm_citsgroup .jpg img{ width: 100%;}

/*--关于我们-History & Brand--*/
.gywm_history{ background: #fff; padding: 40px;}
.gywm_history ul{ background: url(https://tem2.cits.net/zten/images/gywm_history_ul.gif) no-repeat 39px top; padding-top: 40px; clear: both; overflow: hidden;}
.gywm_history .day{ width: 55px; float: left; color: #1896e3; font-size: 18px; line-height: 20px; background: url(https://tem2.cits.net/zten/images/gywm_history_day.gif) no-repeat right center; margin-top: 24px; padding-left: 10px;}
.gywm_history .con{ margin-left: 60px; border-left: 1px solid #8bcaf1; padding:24px 0 4px 33px; font-size: 18px; color: #333; line-height: 21px; font-weight: 300;}

/*--关于我们-Nationwide Branches--*/
.gywm_nationwide .ditu{ line-height: 0; margin-bottom: 10px; background-color: #fff;}
.gywm_nationwide img{ width: 100%;}
.gywm_nationwide .company_name{ background-color: #f9fdff; font-size: 30px; color: #1896e3; font-weight: 300; line-height: 80px; padding-left: 45px;}
.gywm_nationwide .company_list{ background-color: #fff;}
.gywm_nationwide .company_list ul{ clear: both; overflow: hidden; padding: 40px 33px 15px 33px;}
.gywm_nationwide .company_list li{ float: left; width: 50%;}
.gywm_nationwide .company_list li a{ margin: 0 12px 25px 13px; padding-left: 30px; display: block; font-weight: 300; font-size: 18px; color: #333; line-height: 56px; background-color: #f6fcff; border-bottom: 1px solid #0a89d6;}
.gywm_nationwide .company_list li span{ display: block; float: right; background: url(https://tem2.cits.net/zten/images/gywm_bumen_list.gif) no-repeat center; width: 12px; height: 56px; margin-right: 30px;}

/*--关于我们-部门最终页--*/
.gywm_bumenzz .jpg{ position: relative;}


/*--关于我们-成功案例--*/
.gywm_anli ul{ clear: both; overflow: hidden;}
.gywm_anli li{ float: left; width: 50%; margin-bottom: 20px;}
.gywm_anli li span{ display: block;}
.gywm_anli li .jpg{ line-height: 0; overflow:hidden;}
.gywm_anli li .jpg img{ width: 100%;transition:all 0.3s;-webkit-transition:all 0.3s;transform-origin:center;-webkit-transform-origin:center;}
.gywm_anli li a:hover .jpg img{transform:scale(1.2);-webkit-transform:scale(1.2);}
.gywm_anli li .text{ height: 115px; font-size: 24px; line-height: 28px; color: #333; background-color: #fff; padding: 24px 30px 0 30px; font-weight: 300; border-right: 1px solid #eaeaea;}
.gywm_anli li.nobor .text{ border-right: 0;}
.gywm_anli li.li2{ width: 33.3%;}
.gywm_anli li.li2 .text,.gywm_anli li.li3 .text{ padding-left: 20px; padding-right: 20px; height: 153px;}
.gywm_anli li.li3{ width:66.7%;}


/*--关于我们-成功案例最终页--*/
.gywm_anlizz{ padding-top: 0;}
.gywm_anlizz .bt{ background-color: #f6fcff; margin-bottom: 10px; padding: 23px 40px 26px 40px; font-size: 30px; color: #1896e3; line-height: 34px; font-weight: 300;}

/*--关于我们-集成页--*/
.gywm_jc_box{ width: 1200px; margin: 0 auto;}
.gywm_jc_about{ margin-top: 20px;}
.gywm_jc_about .img{ line-height: 0;}
.gywm_jc_about .img img{ width: 100%;}
.gywm_jc_about .text{ background-color: #fff; padding: 23px 30px 31px 30px;}
.gywm_jc_about .text h2{ font-weight: 300;}
.gywm_jc_about .text h2 a{ color: #333; font-size: 24px; line-height: 26px;}
.gywm_jc_about .text .nr{ color: #666; font-size: 16px; line-height: 22px; font-weight: 300; padding-top: 12px;}
.gywm_jc_about .text .nr a{ color: #666;}
.gywm_jc_about .text a:hover{ color:#1896e3;}

.gywm_jc_history{ margin-top: 30px; float: left; width: 585px; background-color: #fff; margin-right: 30px;}
.gywm_jc_history .gywm_jc_historybox{ clear: both; overflow: hidden;}
.gywm_jc_history .img{ line-height: 0; float: left;}
.gywm_jc_history .img img{ width: 100%;}
.gywm_jc_history .img .img2{ display: none;}
.gywm_jc_history .text{ padding: 23px 30px 31px; margin-left: 292px;}
.gywm_jc_history .text h2{ font-weight: 300;}
.gywm_jc_history .text h2 a{ color: #333; font-size: 24px; line-height: 26px;}
.gywm_jc_history .text .nr{font-size: 16px; line-height: 24px; font-weight: 300; padding-top: 12px;}
.gywm_jc_history .text .nr a{ color: #666;}
.gywm_jc_history .text a:hover{ color:#1896e3;}

.gywm_jc_ceo{ margin-right: 0;}

.gywm_jc_group{ margin-top: 30px; float: left; width: 380px; margin-right: 30px; background-color: #fff;}
.gywm_jc_group .img{ line-height: 0; overflow:hidden; display:block;}
.gywm_jc_group .img img{ width: 100%;}

.gywm_jc_group h2{ font-weight: 300; text-align: center;}
.gywm_jc_group h2 a{ color: #333; font-size: 24px; line-height: 62px; display:block;}
.gywm_jc_group h2 a:hover{ color:#1896e3;}
.gywm_jc_anli2{ display: none;}
.gywm_jc_departments{ margin-right: 0;}

.gywm_jc_anli{ margin-top: 45px;}
.gywm_jc_anli .title {clear: both; margin-bottom: 16px; overflow: hidden;}
.gywm_jc_anli h2 { color: #333; float: left; font-size: 30px; font-weight: 300; line-height: 32px;}
.gywm_jc_anli .more { border: 1px solid #1896e3; color: #1896e3; display: block; float: right; font-family: Arial; font-size: 12px; height: 21px; line-height: 21px; margin-top: 9px; text-align: center; width: 59px;}
.gywm_jc_anli .more:hover{ border: 1px solid #1896e3; color: #fff; background:#1896e3;}
.gywm_jc_anli .more span { font-family: "黑体"; padding-left: 5px;}
.gywm_jc_anli .gywm_anli li.li2 .text{ height: 102px; padding-top: 17px;}
.gywm_jc_anli .gywm_anli li.li2 a:hover .text{ color:#1896e3;}


/*--会议&激情集成页--*/
.meet_jc_list { width: 1200px; margin:0 auto; padding-top:17px; padding-bottom:20px;}
.meet_jc_list li { width: 100%; background: #fff; overflow: hidden; margin-bottom: 10px;}
.meet_jc_list li .li_box { padding:40px; overflow: hidden;}
.meet_jc_list li .pic { float: left; width:550px;}
.meet_jc_list li .pic img{ width:100%;}
.meet_jc_list li.one .pic { float: right;}
.meet_jc_list li .txt { padding-left:571px;}
.meet_jc_list li.one .txt { padding-right:571px; padding-left:0;}
.meet_jc_list li .txt a { display: block; font-size: 26px; color:#333; font-weight:300; line-height:30px;}
.meet_jc_list li .txt a:hover { color:#1896e3;}
.meet_jc_list li .txt .nr { font-size: 18px; font-weight:300; display: block; color:#666; margin:14px 0 29px; line-height: 22px;}
.meet_jc_list li .txt .nr:hover { color:#1896e3;}
.meet_jc_list li .txt a.more { font-size: 12px; font-family: Arial; color:#1896e3; width: 59px; height: 21px; border:1px solid #1896e3; text-align: center; line-height: 23px;}
.meet_jc_list li .txt a.more:hover {color: #fff; background:#1896e3;}

.meet_jc_wen { width: 1200px; margin:0 auto; }
.meet_jc_wen .wen_box { background: #fff; padding-bottom: 40px;}
.meet_jc_wen .tit { width: 100%; font-size: 30px; color:#1896e3; text-align: center; border-top:1px solid #1896e3; background: #f5feff;  margin-bottom: 20px; font-weight:300; padding:20px 0;}
.meet_jc_wen .cont { overflow: hidden;}
.meet_jc_wen .cont_1 { width: 33.3%; float: left;}
.meet_jc_wen .cont_1box { padding-left: 30px;}
.meet_jc_wen .cont_1 span { font-size: 18px; color: #333; line-height: 36px; display: block; margin-bottom:5px;font-family:"Conv_SSP_Regular","Source Sans Pro", Arial, sans-serif; }
.meet_jc_wen .cont_1 li {background: url(https://tem2.cits.net/zten/images/cp_ico_tour_list.jpg) no-repeat left 13px; font-size: 18px; color: #666; line-height: 36px; font-weight:300; padding-left: 10px;}
.meet_jc_wen .cont_1 li a { display: block;color: #666; line-height: 36px; }
.meet_jc_wen .cont_1 li a:hover { color:#1896e3;}
.meet_jc_wen .get { margin-top: 22px;}
.meet_jc_wen .get a { padding-left: 102px; display: block; width: 276px; height: 67px; background: url(https://tem2.cits.net/zten/images/meet_btnpic.gif) right top no-repeat #1896e4; color: #fff; font-size: 30px; line-height: 67px; margin: 0 auto; font-weight:300;}
.meet_jc_wen .get a:hover {color: #f60;}

.meet_jc_success { width: 1200px; margin: 0 auto; overflow: hidden; padding-top:50px;}
.meet_jc_success .tit { overflow: hidden; margin-bottom: 20px;}
.meet_jc_success .tit h4 { font-size: 30px; color: #333; font-weight: 300; display: inline-block; float:left; line-height: 24px;}
.meet_jc_success .tit a {font-size: 12px; font-family: Arial; color:#1896e3; width: 59px; height: 21px; border:1px solid #1896e3; text-align: center; line-height: 23px; display: block; float: right;}
.meet_jc_success ul{overflow: hidden;}
.meet_jc_success li { width: 25%; float: left;}
.meet_jc_success li span{ display: block;}
.meet_jc_success li span img { width: 100%; display: block;}
.meet_jc_success li span.acon{ font-size: 22px; font-weight: 300; color: #333; background: #fff; border-left:1px solid #eaeaea; padding:13px 10px 20px 20px;}
.meet_jc_success li.firstli span.acon{ border-left: none;}
.meet_jc_success li a:hover span.acon { color:#1896e3;}
.meet_jc_success .morea { display: none;}
.meet_jc_success .morea a.more{display: block; font-size: 12px; font-family: Arial; color:#1896e3; width: 59px; height: 21px; border:1px solid #1896e3; text-align: center; line-height: 23px; display: block; margin: 10px auto 0; clear: both;}

/*--会议&激情详情页--*/
.meet_xq_cont { background: #fff; font-size: 18px; color: #666; line-height: 24px; padding:40px; font-weight: 300; margin-bottom: 10px;}
.meet_xq_wen {background: #fff; padding-bottom: 40px;}
.meet_xq_wen .tit { width: 100%; padding:20px 0; font-size: 24px; color:#1896e3; text-align: center; border-top:1px solid #1896e3; background: #f5feff; margin-bottom: 30px; font-weight: 300;}
.meet_xq_wen .get { margin-top: 22px;}
.meet_xq_wen .get a { padding-left: 102px; display: block; width: 276px; height: 67px; background: url(https://tem2.cits.net/zten/images/meet_btnpic.gif) right top no-repeat #1896e4; color: #fff; font-size: 30px; line-height: 67px; margin: 0 auto; font-weight:300;}
.meet_xq_wen .get a:hover {color: #f60;}

/*--个人中心-左右结构公共--*/
.personal_lr { width: 1200px; margin:0 auto; padding:30px 0 100px; overflow: hidden;}
.personal_lr .personal_left{ width: 270px; float: left; background: #fff; margin-right:30px;}
.personal_lr .personal_left h3{ font-size: 30px; color:#1896e3; background: url(https://tem2.cits.net/zten/images/personal_biao.gif) left top no-repeat #e5f8ff; font-weight:300; padding-left:72px; height:86px; line-height: 75px;}
.personal_lr .personal_left li.lino{ display:none;}
.personal_lr .personal_left li a{ display: block; font-size: 24px; color: #333; line-height: 30px; border-bottom:1px solid #eaeaea; padding:25px 70px; text-align: center; font-weight: 300; border-left:3px solid #fff;}
.personal_lr .personal_left li a.li01{ border-bottom:none;}
.personal_lr .personal_left li a:hover,.personal_lr .personal_left li a.one  { color:#1896e3; border-left:3px solid #1896e3;}
.personal_lr .personal_right { width:840px; padding:22px 30px 35px; background: #fff; border-top:3px solid #1896e3; float:right; overflow: hidden;}
.personal_lr .personal_right h1 { font-size: 30px; color:#333; font-weight:300;}

/*--个人中心-Account Information页--*/
#UserSubscribeViewDiv .inq_ul li { margin-bottom:20px;}
#UserSubscribeViewDiv .inq_ul .submit{background:#1896e3; color:#fff; border:0; width: 20%; line-height: 40px; border-radius:4px; font-size:20px; font-weight:300; font-family:"Conv_SourceSansPro-Light","Source Sans Pro", Arial, sans-serif; cursor:pointer; transition:all 0.3s;}
#UserSubscribeViewDiv .inq_ul .submit:hover{ color:#f60;}

/*--个人中心-Account Information页--*/
.personal_lr .acc_ul > li { line-height: 25px; padding-top:23px; font-size: 18px;}
.personal_lr .acc_ul li.li1 { background-position: 0 2px;}
.personal_lr .acc_ul li.li2 { background-position: 0 2px;}
.personal_lr .acc_ul li.li3 { background-position: 0 -25px;}
.personal_lr .acc_ul li.li4 { background-position: 0 -53px;}
.personal_lr .acc_ul li.li5 { background-position: 0 -80px;}
.personal_lr .acc_ul li.li6 { overflow: hidden;}
.personal_lr .acc_ul li.lino { background:none;}
.personal_lr .acc_ul li .li5_label{ padding:0 10px 0 20px; cursor:pointer;}
.personal_lr .acc_ul li .li5_label input{ margin-right:10px;}
.personal_lr .acc_ul li b{ font-weight: 400; float:left; display:block; padding-top:3px;}
.personal_lr .acc_ul li.li3 b{ padding:0;}
.personal_lr .acc_ul li span{ padding-left:10px; display:block; float:left; min-width:30%;}
.personal_lr .acc_ul li .text{ float:left; display:block; border-width:1px; border-style:solid;  border-radius:5px; border-color:#6fc5f7 #90d2f9 #b2e0fb #6fc5f7; background:#f5feff; line-height:28px; height:28px; width:90%; padding:3px 10px 4px;}
.personal_lr .acc_ul li .text2{ float:none; width:160px; display:inline-block; margin-left: 10px;}
.personal_lr .acc_ul li .cp_gjlc_form_warp { float:left; display:block; border-width:1px; border-style:solid;  border-radius:5px; border-color:#6fc5f7 #90d2f9 #b2e0fb #6fc5f7; background:#f5feff; padding:0px; width:150px; line-height:28px; height:37px; margin:0 0 0 10px;}
.personal_lr .acc_ul li .select{ width:100%;}
.personal_lr .acc_ul li .cp_gjlc_form_warp .ui-select-input{ line-height:37px;}
.personal_lr .acc_ul li .cp_gjlc_form_warp .ui-select-arrow{ top:40%;}
.personal_lr .personal_right .select{ padding-top:10px;}
.personal_lr .personal_right .select i { font-style:normal; font-weight: 300; font-size: 18px;}
.personal_lr .personal_right .btn{ margin-top:29px;}
.personal_lr .personal_right .btn input{ background:#1896e3; color:#fff; border:0; width: 20%; line-height: 40px; border-radius:4px; font-size:20px; font-weight:300; font-family:"Conv_SourceSansPro-Light","Source Sans Pro", Arial, sans-serif; cursor:pointer; transition:all 0.3s;}
.personal_lr .personal_right .btn input:hover{ color:#f60;}

/*--个人中心-Favorites页--*/
.personal_lr .cp_list_ul { padding:22px 0 35px; width: 900px;}
.personal_lr .cp_list_ul h1 { padding-left: 30px;}
.personal_lr .cp_list_ul ul { margin-top: 17px;}
.personal_lr .cp_list_ul li { border-top:1px solid #f5f5f5; margin-bottom: 0;}
.personal_lr .cp_list_ul li .more { display: block; margin-right: 30px; float: left;}
.personal_lr .cp_list_ul li .now{ background:#1896e3; color:#fff;}
.personal_lr .personal_right li.lastli{ padding-bottom:0;}
.personal_lr .personal_right .page{ margin:20px 20px 0 0;}

/*--个人中心-Inquiries页--*/
.personal_lr .personal_right .table_pc  { border:1px solid #1896e3; margin: 30px 0 10px; width:100%;}
.personal_right th { font-size: 18px; color: #333; padding:17px 0 18px; text-align: center; background: #f5feff; border-bottom:1px solid #b6e2fb; border-right:1px solid #b6e2fb;}
.personal_right td { font-size: 16px; color: #333; font-weight: 300; padding:10px 15px 21px; text-align: center; border-bottom:1px solid #b6e2fb; border-right:1px solid #b6e2fb;}
.personal_right th.th1 { width: 144px; }
.personal_right th.th4 { width: 155px;}
.personal_right th.last_th { width: 176px; border-right:none;}
.personal_right td.last_td { border-right:none;}
.personal_right td.last_tr { border-bottom:none;}
.personal_right td a { display: block; width: 114px; height: 38px; line-height: 38px; border:1px solid #6fc5f7; color: #1896e3; background: #f5feff; margin: 0 auto;}
.personal_right td a:hover { background:#1896e3; color:#fff;}
.personal_right td span { color: #999; display: block;}

.personal_lr .personal_right .table_ip { display: none; border:1px solid #1896e3; margin-top: 10px;}
.personal_right .table_ip th { width: 50%;}
.personal_right .table_ip td { background: #fff; padding:10px;}
.personal_right .table_ip td.last_tda { border-right:none; border-bottom:none; padding:0;}
.personal_right .table_ip td.last_tda a { width: auto; background: #1896e3; font-size: 24px; color: #fff; border:none; height: 50px; line-height: 50px;}

.personal_right .chek input{ float: left; margin-top:5px;}
.personal_right .chek i { display: block; font-weight:300; font-style: normal; font-size: 18px; color: #333; font-weight: normal; padding-left:20px;}
.personal_right .chek .labelauty-unchecked-image{ float:left; display:block;}
.personal_right .chek .labelauty-checked-image{ float:left; display:block;}
.personal_right .chek input.labelauty + label > span.labelauty-unchecked{ margin-left:30px; display:block; font-size:18px; line-height:1.2;}
.personal_right .chek input.labelauty + label > span.labelauty-unchecked-image{}
.personal_right .chek input.labelauty + label > span.labelauty-checked{ margin-left:30px; display:block; font-size:18px; line-height:1.2;}
.personal_right .chek input.labelauty + label > span.labelauty-checked-image{}
.personal_right .chek input.labelauty:not(:checked) + label > span.labelauty-checked-image{display: none;}
.personal_right .chek input.labelauty:not(:checked) + label > span.labelauty-checked{display: none;}
.personal_right .chek input.labelauty:checked + label > span.labelauty-unchecked-image{display: none;}
.personal_right .chek input.labelauty:checked + label > span.labelauty-unchecked{display: none;}
/*--个人中心-Inquiries详情页--*/
.personal_lr .inq_ul { overflow: hidden;padding-top: 24px; padding-bottom: 6px;}
.personal_lr .inq_ul li { font-size: 18px; color: #333;font-weight: 300; margin-bottom: 13px;word-wrap: break-word;word-break:break-all;}
.personal_lr .inq_ul li span{word-wrap: break-word;}
.personal_lr .inq_ul b{ font-weight: 400; margin-right: 10px;}
.personal_lr .inq_ul a{ color: #1896e3; text-decoration: underline;}
.personal_lr .inq_ul a:hover { color: #f60;}
.personal_lr .inq_xiang_ul{ background: #fff;}
.personal_lr .inq_xiang_ul h6{ border-top: 1px solid #ddd; padding-top: 20px; display: block; font-size:24px; line-height:24px; color:#333333;  margin-top:-3px; font-weight: 300;}
.personal_lr .inq_xiang_ul .inq_ul{ padding-top: 14px;}

/*--个人中心-中间内容大块公共--*/
.personal_big { width: 1200px; margin:0 auto;}
.personal_big h1{text-align:center; color: #333; font-size:45px; font-weight: 300; background: url(https://tem2.cits.net/zten/images/bg_inyun1.png) no-repeat center bottom; padding:72px 0 47px; margin-bottom: 50px;}
.personal_big .personal_bai { background:#fff; padding:70px 0 56px; margin-bottom: 160px;}

/*--个人中心-注册/登录/找回密码/重置密码--*/
.form_box { margin:0 423px;}
.form_box li { margin-bottom: 24px; }
.form_box li li{ margin:0; }
.form_box li b{ display:block; font-size:18px; font-weight:400; color: #333; padding-bottom:5px;font-family:"Conv_SSP_Light","Source Sans Pro", Arial, sans-serif;}
.form_box li b i { display: block; float: right; font-style: normal; color: #666; font-size: 16px;}
.form_box span{ display:block; border-width:1px; border-style:solid;  border-radius:5px; border-color:#6fc5f7 #90d2f9 #b2e0fb #6fc5f7; background:#f5feff; padding:0px;}
.form_box span .txt{ border:0; width:96%; font-family:"Conv_SSP_Light","Source Sans Pro", Arial, sans-serif; font-size:14px; font-weight:300; padding:9px 1% 9px 2%; background: url(https://tem2.cits.net/zten/images/personal_login_biao.png) no-repeat;}
.form_box li.li1 .txt{ background-position: right 8px; }
.form_box li.li2 .txt{ background-position: right 8px; }
.form_box li.li3 .txt{ background-position: right -25px; }
.form_box li.li4 .txt{ background-position: right -55px; }
.form_box li.li5 .txt{ background-position: right -90px; }
.form_box li.li6 .txt{ background-position: right -124px; }
.form_box li.textarea b { margin-bottom: 7px;}
.form_box li.textarea label { font-size: 16px; color: #333; font-weight: 300; margin-right: 70px;}
.form_box li.textarea label input { margin-right: 10px;}
.form_box li.textarea span { margin-top: 10px;}
.form_box li.textarea textarea{ border:0; width:96%; font-family:"Conv_SourceSansPro-Light","Source Sans Pro", Arial, sans-serif; font-size:14px; color: #666; height:78px;font-weight:300; padding:8px 2%; background:#f5feff;}
.form_box li.textarea label{ cursor:pointer;}
.form_box li.chek input{ float: left; margin-top:5px;}
.form_box li.chek i { display: block; font-weight:300; font-style: normal; font-size: 18px; color: #333; font-weight: normal; padding-left:20px;}
.form_box li.chek .labelauty-unchecked-image{ float:left; display:block;}
.form_box li.chek .labelauty-checked-image{ float:left; display:block;}
.form_box li.chek input.labelauty + label > span.labelauty-unchecked{ margin-left:30px; display:block; font-size:18px; line-height:1.2;}
.form_box li.chek input.labelauty + label > span.labelauty-unchecked-image{}
.form_box li.chek input.labelauty + label > span.labelauty-checked{ margin-left:30px; display:block; font-size:18px; line-height:1.2;}
.form_box li.chek input.labelauty + label > span.labelauty-checked-image{}
.form_box li.chek input.labelauty:not(:checked) + label > span.labelauty-checked-image{display: none;}
.form_box li.chek input.labelauty:not(:checked) + label > span.labelauty-checked{display: none;}
.form_box li.chek input.labelauty:checked + label > span.labelauty-unchecked-image{display: none;}
.form_box li.chek input.labelauty:checked + label > span.labelauty-unchecked{display: none;}

.form_box li.btn{ margin-top:29px;}
.form_box li.btn input{ background:#1896e3; color:#fff; border:0; width: 100%; line-height: 57px; border-radius:4px; font-size:30px; font-weight:300; font-family:"Conv_SSP_Light","Source Sans Pro", Arial, sans-serif; cursor:pointer;}
.form_box li .select{ border:0; background:none; width:100%; font-family:"Conv_SSP_Regular","Source Sans Pro", Arial, sans-serif; font-size:14px;padding:8px 2%;}


.form_box .login_xia .or {width: 100%; height: 1px; background: #d0d0d0; position: relative; margin: 36px 0 37px;}
.form_box .login_xia .or b {background: #fff; padding:0 10px; font-weight: 300; font-size: 24px; color: #666; position: absolute; left: 50%; top:-15px; margin-left: -20px;font-family:"Conv_SSP_Light","Source Sans Pro", Arial, sans-serif; font-weight:500;}
.form_box .login_xia .log_a { overflow: hidden;}
.form_box .login_xia a { font-weight: 300; display: block; color: #666; font-size: 16px; text-align: center;}
.form_box .login_xia .acca { font-size: 30px; border-style:solid; border-width: 1px;  border-radius:5px; border-color:#6fc5f7 #90d2f9 #b2e0fb #6fc5f7; color: #1896e3; background: #f5feff; line-height: 57px; height: 55px; margin-bottom: 18px;}
.form_box .login_xia a:hover { color: #f60;}
.form_box .login_xia .acca:hover { background: #1896e3; color: #fff; border:1px solid #1896e3;}

.form_box li.li4 i { display: block;font-style: normal; font-size:16px; color:#666; margin-top: 7px; font-weight: 300;}
.zhaohui { font-size: 24px; font-weight: 300; color: #666; text-align: center; margin:4px 0 34px;}

/*--个人中心-订单提交成功--*/
.personal_bai .pcont { font-size: 18px; line-height: 18px; margin: 8px 0 39px; color: #666; text-align: center; font-weight: 300;}
.personal_bai .call {font-size: 20px; color: #666; text-align: center; font-weight: 300;}
.personal_bai .call span { font-size: 24px; color: #1896e3; display: block; margin:13px 0 34px;}
.personal_bai .btna a{ display: block; width: 354px; height: 57px; background: #1896e3; color: #fff; font-size: 30px; line-height: 57px; text-align: center; border-radius: 5px; margin:0 auto; margin-bottom: 24px; font-weight: 300;}

/*--个人中心-发送密码重置--*/
.personal_suc h1 { margin-bottom: 38px;}
.personal_suc .reset { font-size:18px; color: #666; text-align: center; font-weight: 300; margin-bottom: 41px;}
.personal_bai .reset_ul { margin-left:118px; margin-top: 11px;}
.personal_bai .reset_ul li{ overflow: hidden;}
.personal_bai .reset_ul li i{ display: block; width: 43px; height:86px; float: left; background: url(https://tem2.cits.net/zten/images/personal_resetBiao.png) no-repeat;}
.personal_bai .reset_ul li.li1 i { background-position: left top;}
.personal_bai .reset_ul li.li2 i { background-position: left -86px;}
.personal_bai .reset_ul li.li3 i { background-position: left -172px;}
.personal_bai .reset_ul span{ font-size: 24px; font-weight: 300; color: #333; display: block; padding-left: 62px; padding-top: 2px; padding-right:40px;}

/*--个人中心-注册成功/留言成功--*/
.personal_bai .leave_suc { font-weight: 300; padding:0 20px; font-size: 24px; color: #666; text-align: center; margin-bottom: 38px;}
.personal_bai .leave_suc span{ display: block; text-align: center; margin-top: 9px; margin-bottom: 28px;}

/*--个人中心-找回密码邮箱--*/
.personal_bai .zh_pic { margin-bottom: 26px;}
.personal_bai .zh_pic span { margin-bottom: 14px;}
.personal_bai .find_qq { font-size: 18px; padding:0 20px; color: #666; font-weight: 300; text-align: center;}
.personal_bai .find_qq span { font-size: 24px; color: #1896e3; font-weight: 300; display: block; text-align: center; margin:34px 0 35px;}
.personal_bai .find_qq2 { font-size: 20px;}
.personal_bai .find_qq2 span { margin:23px 0 24px;}
.personal_bai .find_qq2 span a { text-decoration: underline; color:#1896e3; }
.personal_bai .find_qq2 span a:hover {color: #f60;}

/*--AFQ列表--*/
.zx_faq_box .zx_faq_list{ padding-bottom:70px;}
.zx_faq_list h2{ background:#fff; border-top:4px solid #1896e3; padding:20px 0px 14px 40px; color:#3e3e3e; font-size:24px; font-weight:300;}
.zx_faq_list h2 a{ color:#3e3e3e;}
.zx_faq_list h2 a:hover{ color:#1896e3;}
.zx_faq_list .ul{ border:1px solid #b2e1fb; background:#f5feff; overflow:hidden; clear:both; padding:22px 200px 22px 40px;}
.zx_faq_list .ul li{ float:left; width:33.3%; padding:20px 0 12px 0;}
.zx_faq_list .ul a{font-size:18px; font-weight:300; background:url(https://tem2.cits.net/zten/images/zx_ico_afq_li.jpg) left center no-repeat; padding-left:24px; color:#333;}
.zx_faq_list .ul a:hover{ color:#1896e3;}
.zx_faq_list .main{ margin-bottom:30px;}

.zx_faq_list_main{ border:1px solid #b2e1fb; background:#f5feff; border-bottom:0;}
.zx_faq_list_main .txt{ border-bottom:1px solid #d3effd;  padding:20px 40px 20px 70px; cursor:pointer;background-position:40px 24px; background-repeat:no-repeat;background-image:url(https://tem2.cits.net/zten/images/zx_ico_afq_qa.png); }
.zx_faq_list_main .txt span{font-size:18px; font-weight:300; display:inline-block; margin-right:15px;}
.zx_faq_list_main .txt b{ display:inline-block; background-image:url(https://tem2.cits.net/zten/images/zx_ico_afq_li1.png); background-position:-12px 0; width:12px; height:12px; margin-left: 10px;}
.zx_faq_list_main .one .txt{ border-bottom:1px solid #fff;}
.zx_faq_list_main .one .txt b{ background-position:0px 0;}
.zx_faq_list_main .tet{ display:none; background-color:#fff; padding:20px 60px 20px 70px; font-size:18px; line-height:30px; font-weight:300; background-image:url(https://tem2.cits.net/zten/images/zx_ico_afq_a.png); background-position:40px 25px; background-repeat:no-repeat;border-bottom:1px solid #d3effd;}
.zx_faq_list_main .tet img{ max-width:100%;}

.faq_nav_r{ margin-bottom:100px;}
.faq_nav_r li{ background:#fff; border-top:2px solid #1896e3;}
.faq_nav_r .txt1{ padding:20px; font-size:24px; color:#3e3e3e; font-weight:300; clear:both; overflow:hidden;}
.faq_nav_r .txt1 span{ background-repeat:no-repeat; background-position:left 3px; padding-left:35px; font-weight:300; float:left;}
.faq_nav_r .txt1 b{ width:12px; height:12px; background-image:url(https://tem2.cits.net/zten/images/zx_ico_afq_li1.png); background-position:-12px 0; float:right; margin-top:10px; display:none;}

.faq_nav_r .tet1{ background:#f5feff; border:1px solid #b2e1fb; padding:10px 20px;  display: block;} 
.faq_nav_r .tet1 a{ line-height:20px; font-size:16px; color:#3e3e3e; font-weight:300; background: url(https://tem2.cits.net/zten/images/faq_r_ico_14.png) left 18px no-repeat; padding:10px 0 10px 15px; display:block;}
.faq_nav_r .tet1 a:hover,.faq_nav_r .tet a.one{ background: url(https://tem2.cits.net/zten/images/faq_r_ico_15.png) left 18px no-repeat; color:#1896e3;}
.faq_nav_r .txt1 a{color:#3e3e3e;}
.faq_nav_r .txt1 a:hover,.faq_nav_r .txt a.one{color:#1896e3;}
.zx_faq_box .img2{ display:none;}

/*--城市集成页--*/
.zx_cs_main .more{margin-top:10px; font-family:"Arial"; font-size:12px; display:inline-block; border:1px solid #1896e3; text-align:center; width: 59px; height:21px; color:#1896e3; line-height:21px; float:right;}
.zx_cs_main .more span{ padding-left:5px;}
.zx_cs_main .more:hover{ background:#1896e3; color:#fff;}  
.zx_cs_main .txt{ clear:both; overflow:hidden;}
.zx_cs_main .txt h2{ float:left; font-size:30px; font-weight:300;}

.zx_cs_top{ background:#fff; padding:20px; clear:both; overflow:hidden; margin-bottom:40px;}
.zx_cs_top .video{ width:50%; line-height:0; position:relative; float:left;}
.zx_cs_top .video a{ position:absolute; right:0; bottom:0; background-color:#1896e3; font-size:20px; color:#fff; display:inline-block; height:44px; line-height:44px; padding:0 15px 0 50px; font-weight:300; background-image:url(https://tem2.cits.net/zten/images/zx_ico_cs_01.jpg); background-repeat:no-repeat; background-position:15px center;} 
.zx_cs_top .main{ margin-left:52.5%;}
.zx_cs_top .main a{ float:none;}
.zx_cs_top .main h2{ font-size:30px; font-weight:300;  padding-bottom:3px; margin-top:-10px;}
.zx_cs_top .main .tet{ font-size:16px; line-height:22px; color:#666; font-weight:300;}

.zx_cs_jingd{ margin-bottom:20px; clear:both; overflow:hidden;}
.zx_cs_jingd li{ float:left; margin-bottom:10px; margin-right:0.5%; margin-right:1.25%; *margin-right:1%; width:32.5%;}
.zx_cs_jingd li span{ display:block; position:absolute; left:0; bottom:0; width:100%; border-bottom:2px solid #1896e3; padding:8px 0; background:rgb(255,255,255); background:rgba(255,255,255,0.5); text-align:center; color:#333; transition:all 0.4s ease-out; font-size:24px; line-height:1; font-weight:300;}
.zx_cs_jingd li a:hover span{ color:#333;}
.zx_cs_jingd .li{ margin:0;}
.zx_cs_jingd li:hover span{ bottom:-80px;}
.zx_cs_jingd ul{ margin-top:20px;}
.zx_cs_jingd .li3{ margin-right:0;}
.video_bg{ position:fixed; width:100%; height:100%; z-index:10300000; background:rgba(0,0,0,0.65); display:none;}
.video_con{ position:absolute; padding:30px; background:#fff; border:3px solid #1896e3;}
.video_con .gb { width:20px; height: 20px; position: absolute; right:5px; top:5px; background: url(https://tem2.cits.net/zten/images/email_gb3.gif) no-repeat center;}


/*图片列表公用划过样式*/
.zyb_hover li{ line-height:0; position:relative; display:inline-block; overflow:hidden;}
.zyb_hover li b{ width:100%; height:100%; position:absolute; left:0; top:0; display:inline-block;}
.zyb_hover li .b1{ z-index:5; background:#1896e3; transform:skewX(-25deg);  transition:all 0.4s ease-out; -webkit-transform:skewX(-25deg);  -webkit-transition:all 0.4s ease-out; position:absolute; left:-130%; top:0;}

.zyb_hover li:hover .b1{ z-index:5; transform:skewX(-25deg); -webkit-transform:skewX(-25deg);left:-40%;}
.zyb_hover li .b2{ z-index:5; background:rgba(0,0,0,0.5); transform:skewX(35deg) translateX(-136%); -webkit-transform:skewX(35deg) translateX(-136%); transition:all 0.2s ease-out 0s; -webkit-transition:all 0.2s ease-out 0s; display:none;}
.zyb_hover li:hover .b2{ z-index:1;  transform:skewX(35deg) translateX(-50%); transition:all 0.6s ease-out 0.3s;-webkit-transform:skewX(35deg) translateX(-50%); -webkit-transition:all 0.6s ease-out 0.3s;}
.zyb_hover li .txt1{ position:absolute; left:0; top:-65px; z-index:10; line-height:25px; padding:20px; color:#fff; transition:all 0.4s ease-out;-webkit-transition:all 0.4s ease-out; opacity:0; font-size:20px; font-weight:300; width:60%;} 
.zyb_hover li:hover .txt1{ top:0; opacity:1;}

.zx_cs_list{ margin-bottom:40px;}
.zx_cs_list li{ clear:both; overflow:hidden; background:#fff; border-bottom:1px solid #f5f5f5; padding:40px 30px;}
.zx_cs_list li .pic{ float:left; display:inline-block;}
.zx_cs_list li .main{ padding-left:60px;}
.zx_cs_list li .main .txt{ padding-bottom:20px;}
.zx_cs_list li .main .tet{ line-height:22px; font-size:18px; color:#666666; font-weight:300;}
.zx_cs_list li .main .txt { clear:none}

.zx_cs_tjjd { margin-bottom:0;}
.zx_cs_tjjd li{ margin-bottom:0;}
.zx_cs_tjjd li .pic{ line-height:0;}
.zx_cs_tjjd li .txt{ background:#fff; padding:20px; color:#333; font-size:24px; font-weight:300;}
.zx_cs_tjjd li .txt b{ display:block; margin-top:7px;}
.zx_cs_main .bottom a{ margin:0px auto; float:none; display:none; }
.zx_cs_tjcp{ display:none;}

/*-----城市最终页-----*/
.zx_cs_main_list ul{background:#fff; clear:both; overflow:hidden;}
.zx_cs_main_list li{ padding:20px; border-bottom:1px solid #f5f5f5; overflow:hidden;}
.zx_cs_main_list li.nopic .main{ margin-left:0;}
.zx_cs_main_list li.nopic .pic{ display:none;}
.zx_cs_main_list li .pic{ width:144px; float:left;}
.zx_cs_main_list li .main{ margin-left:164px; margin-top:-5px;}
.zx_cs_main_list li .main b{ display:block; color:#333; font-size:24px; font-weight:300;font-family:"Conv_SSP_Light","Source Sans Pro", Arial, sans-serif;}
.zx_cs_main_list li .main span{ display:block; color:#5f5f5f; font-size:16px; font-weight:300;}
.zx_cs_main_list li .main a{ color:#333}
.zx_cs_main_list li a:hover{ color:#1896e3;}
.zx_list_r .cp_citycity{ display:none;}

/*-----酒店列表-----*/
.zx_jd_list .zx_cs_jingd ul{ margin:0;}
.zx_jd_list li{ margin-bottom:10px;}
.zx_jd_list li .txt{ font-size:20px;}

/*-----景点最终页-----*/
.zx_jd_top{ background:#fff; padding:20px; clear:both; overflow:hidden; margin-bottom:30px;}
.zx_jd_top .lbt{ width:475px; position:relative; overflow:hidden; float:left;}
.zx_jd_top .lbt ul li{float:left; width:475px;}
.zx_jd_top .lbt .but{ position:absolute; top:50%; z-index:5; margin-top:-30px; width:50px; height:60px; background-color:rgba(0,0,0,0);  display:inline-block; background-repeat:no-repeat; background-position:center;}
.zx_jd_top .lbt .but_l{ left:0px; background-image:url(https://tem2.cits.net/zten/images/zx_jd_but.png);}
.zx_jd_top .lbt .but_r{ right:0px;background-image:url(https://tem2.cits.net/zten/images/zx_jd_but2.png);}
.zx_jd_top .lbt .but:hover{ background-color:rgba(24,150,227,0.6);}
.zx_jd_top .lbt .sl{ position: absolute; right:10px; bottom:10px; color:#fff; background:url(https://tem2.cits.net/zten/images/zx_jd_but3.png) left center no-repeat; padding-left:25px;}
.zx_jd_top .main .tet{ font-size:18px; line-height:32px;font-weight:300;}
.zx_jd_jd_list{ background:#fff; padding:25px 40px; clear:both; overflow:hidden; margin-bottom:30px;}
.zx_jd_jd_list h2{ font-size:30px; font-weight:300; padding-bottom:10px;}
.zx_jd_jd_list li{ width:33.3%; float:left;  }
.zx_jd_jd_list li a{ font-weight:100px; font-size:16px; background:url(https://tem2.cits.net/zten/images/zx_jd_li.jpg) center left no-repeat; padding:10px 0 10px 25px; color:#333; display:block; margin-right:45px;  width:auto; border-bottom:1px solid #ebebeb;}
.zx_jd_jd_list li a:hover{ color:#25bce9;}
.zx_jd_jd_list .li a{ border-bottom:none;}
.zx_jd_jd_qa{background:#fff; padding:25px 0px 0 0; clear:both; overflow:hidden;}
.zx_jd_jd_qa h2{font-size:30px; font-weight:300; padding:0 40px 10px 40px;}
.zx_jd_jd_qa ul{ padding-bottom:25px;}
.zx_jd_jd_qa li{ border-bottom:1px solid #f5f5f5; padding:20px 40px;}
.zx_jd_jd_qa li .q{ padding-bottom:10px; background:url(https://tem2.cits.net/zten/images/zx_ico_afq_qa.png) left 2px no-repeat;}
.zx_jd_jd_qa li .a{ background:url(https://tem2.cits.net/zten/images/zx_ico_afq_a.png) left 2px no-repeat}
.zx_jd_jd_qa li .q,.zx_jd_jd_qa li .a{ padding-left:35px; font-size:16px; font-weight:300; color:#666; line-height:24px;}
.zx_jd_jd_qa li.li{ border-bottom:0;}

/*-----签证-----*/
.qz_list_r .cp_r_latest{ background-image: url(https://tem2.cits.net/zten/images/cp_list_bg8.gif);}
.zx_qz_top{ background-color:#fff; margin-bottom:30px;}
.zx_qz_top .ditu_box{ padding:62px 70px;}
.zx_qz_top .ditu{ position: relative; line-height:0; }
.zx_qz_top .ditu .img{ width:100%;}
.zx_qz_top .ditu .li{ position:absolute; left:0; top:0;  cursor:pointer; z-index:99;}
.zx_qz_top .ditu .li .txt{ position:absolute; width:17px; height:50px; background:url(https://tem2.cits.net/zten/images/qz_ico_01.png) top center no-repeat; z-index:55;}
.zx_qz_top .ditu .one .txt{background:url(https://tem2.cits.net/zten/images/qz_ico_02.png) top center no-repeat;}
.zx_qz_top .ditu .li .txt1{background:url(https://tem2.cits.net/zten/images/qz_ico_01.png) bottom center no-repeat;}
.zx_qz_top .ditu .one .txt1{background:url(https://tem2.cits.net/zten/images/qz_ico_02_2.png) bottom center no-repeat;}
.zx_qz_top .ditu .li .tet{ display:none; position:absolute; left:0;}
.zx_qz_top .ditu .li .tet .xinx_box{padding-top:9px;}
.zx_qz_top .ditu .li .tet .xinx{width:303px;  border:1px solid #98d8ff; background:#fff; clear:both; overflow:hidden;}
.zx_qz_top .ditu .li .tet .pic{line-height:0; border:1px solid #fff; width:135px; float:left;}
.zx_qz_top .ditu .li .tet .xinx{width:303px;  border:1px solid #98d8ff; background:#fff; clear:both; overflow:hidden; position: relative;}
.zx_qz_top .ditu .li .tet .xinx .on{position:absolute; right:7px; top:13px; color:#999; font-size:25px; transform:rotate(45deg); display:inline-block;}
.zx_qz_top .ditu .li .tet .xinx .on:hover{ color:#333;}
.zx_qz_top .ditu .li .main{ float:left; padding:5px 10px; width:145px; }
.zx_qz_top .ditu .li .main a{ color:#333; font-size:16px; font-weight:300; line-height:20px; padding-bottom:10px; display:block;}
.zx_qz_top .ditu .li .main a:hover{ color:#1896e3;}
.zx_qz_top .ditu .li .main i{word-break: break-all; line-height:14px; padding:5px 0; display:block;font-style:normal; font-size:14px; color:#666; font-weight:300; background-image:url(https://tem2.cits.net/zten/images/qz_ico_04.png); background-repeat:no-repeat; background-position: left 4px; padding-left:15px;}
.zx_qz_top .ditu .li .main .i2{background-image:url(https://tem2.cits.net/zten/images/qz_ico_05.png);}
.zx_qz_top .ditu .li .main .i3{background-image:url(https://tem2.cits.net/zten/images/qz_ico_06.png);}
#ditu_Phone{ display:none;}
.zx_qz_centers h2{ background:#f9fdff; color:#1896e3; font-size:30px; font-weight:300; padding:20px 40px;}
.zx_qz_centers ul{ background:#fff; padding:15px 40px;}
.zx_qz_centers ul li{ clear:both; overflow:hidden;}
.zx_qz_centers a{ margin-right:45px; font-size:18px; font-weight:300; color:#333; line-height:40px;}
.zx_qz_centers a:hover{color:#1896e3;}
.zx_qz_top .tet1{ font-size:16px; padding:10px 20px;  background:#fdfdfd;  font-weight:300; color:#666; line-height:24px;}

/*-----签证最终页-----*/
.zx_qz_con{ background:#fff; padding:30px 40px;}
.zx_qz_con .box{ border-bottom:1px solid #f5f5f5; margin-bottom:20px; padding-bottom:15px;}
.zx_qz_con .box3{ border-bottom:0; margin-bottom:0;}
.zx_qz_con h2{ font-size:30px; font-weight:300; padding-bottom:5px;}
.zx_qz_con li{ font-size:16px; color:#666; font-weight:300; margin:18px 0;}
.zx_qz_con .box1 li{ padding-left:30px; background-repeat:no-repeat; background-position:left 0px;}
.zx_qz_con .box1 .li1{ background-image:url(https://tem2.cits.net/zten/images/cp_ico_gjlc_con.jpg); background-position:left -20px;}
.zx_qz_con .box1 .li2{ background-image:url(https://tem2.cits.net/zten/images/cp_ico_fx_4.png);}
.zx_qz_con .box1 .li3{ background-image:url(https://tem2.cits.net/zten/images/cp_ico_fx_2.png);}
.zx_qz_con b{ font-weight:400;}
.zx_qz_con .Map{ border:1px solid #d3d3d3; margin-top:10px; line-height:0;}

/*-----文化集成页-----*/
.zx_wh_jcy{ margin-bottom:20px; clear:both; overflow:hidden;}
.zx_wh_jcy li{ float:left; margin-bottom:10px; margin-right:0.5%; margin-right:1.25%; *margin-right:1%; width:32.5%;}
.zx_wh_jcy li span{ display:block; position:absolute; left:0; bottom:10px; width:100%;  text-align:center; color:#333; transition:all 0.4s ease-out; font-size:24px; font-weight:300;}
.zx_wh_jcy li span h2{background:#fff;  border-bottom:2px solid #1896e3;display:block; margin:0 25px; padding:8px 0; line-height:1; font-size:20px;font-weight: 300; }
.zx_wh_jcy li span div{background:#fff;  border-bottom:2px solid #1896e3;display:block; margin:0 25px; padding:8px 0; line-height:1; font-size:20px;font-weight: 300; }
.zx_wh_jcy li a:hover span{ color:#333;}
.zx_wh_jcy .li{ margin:0;}
.zx_wh_jcy li:hover span{ bottom:-80px;}
.zx_wh_jcy .li3{ margin-right:0;}
.zx_wh_jcy li .txt1 .bt{ border-bottom:2px solid #fff; display:inline-block; margin-bottom:10px; font-size:24px;font-weight:300;}
.zx_wh_jcy li .txt1 .zy{ font-family:"Arial"; font-size:16px; line-height:22px; width:90%; display:block;  }

/*-----文化最终页-----*/
.zx_wh_con {background:#fff;}
.zx_wh_con .txt{ padding-bottom:15px;position:relative;}

.zx_wh_con .txt .p_box{ clear:both; overflow:hidden; padding-right:100px;}
.zx_wh_con .txt span{ float:left; margin-right:30px; color:#787878;}
.zx_wh_con h1{ color:#1896e3; font-size:30px; font-weight:300; padding:20px 40px; background:#f6fcff; line-height:1.2;}
.zx_wh_con .main{  padding:40px 40px 100px 40px; font-size:18px; line-height:32px; font-weight:300; position: relative; border-bottom:1px solid #f5f5f5;}
.zx_wh_con .main img{ max-width:100%;}
.zx_wh_con .main .Print{ background-color:#f5feff; background-image:url(https://tem2.cits.net/zten/images/cp_ico_fx_4.png); background-repeat:no-repeat; background-position:10px center; display:inline-block; font-size:14px; color:#1896e3; border:1px solid #c7e8ff; height:38px; line-height:38px; padding:0 20px 0 44px; position:absolute;}
.zx_wh_con .main .Print1{ right:0px; bottom:20px;}
.zx_wh_con .main .Print2{ left:40px; bottom:40px;}
.zx_wh_con .like{ padding:30px 40px;}
.zx_wh_con .like h2{ font-size:30px; font-weight:300; padding-bottom:10px;}
.zx_wh_con .like li{ border-bottom:1px dotted #d9d9d9; padding:10px 0;}
.zx_wh_con .like a{ font-size:18px; color:#333; font-weight:300; background: url(https://tem2.cits.net/zten/images/zx_hw_li.jpg) left center no-repeat; padding-left:15px;}
.zx_wh_con .like a:hover{ color:#0081d2;}
.zx_wh_con .like li.li{ border-bottom:0;}

/*-----文章最终页-----*/
.zx_wh_con .main2{padding:30px 40px;}
.cp_citycity2 .cp_jc_more{ overflow: hidden;}
.cp_citycity2 .cp_jc_more a {margin-top: 9px; font-family: Arial;font-size: 12px;  display: block; border: 1px solid #1896e3;text-align: center; width: 59px; height: 21px; color: #1896e3; line-height: 21px; padding-right: 0;}
.cp_citycity2 .cp_jc_more a span{ padding-left: 5px;font-family:"黑体";}



/*-----定制-----*/
.dingz_banner{ height:247px; background-repeat:no-repeat; background-position:center; background-size:cover; margin-top:46px;}
.dingz_banner .txt_box{ width:1200px; margin:0 auto;}
.dingz_banner .txt_box .txt{ padding-left:90px; color:#1896e3;}
.dingz_banner .txt_box .txt h1{ font-size:60px; font-weight:400; padding:30px 0 10px 0;}
.dingz_banner .txt_box .txt span{ font-size:30px; line-height:30px; font-weight:300;}
.dingz_form{ margin-top:80px;}
.dingz_form h2{border-top: 1px solid #b0daf7;}
.dingz_form .main{border-bottom:0;}
.dingz_form .days .tet{ width:84%;}
.dingz_form .days i{ font-style:normal; font-size:16px; font-weight:300;}
.dingz_form .yn_box{ width:100%; margin:0;}
.dingz_form .yn_box b{ display:inline-block; float:left; margin-right:50px;}
.dingz_form .yn_box .yn{ display:inline-block; float:left;}
.dingz_form .yn_box .yn label{ margin:0 40px 0 0;}
.dingz_form .cs{ clear:both; overflow:hidden; padding-bottom:20px;}
.dingz_form .cs .li{ float:left; width:25%; margin-bottom:20px; margin-right:0;}
.dingz_form .cs .li input{ margin-right:7px;}
.dingz_form .ul{ clear:both; overflow:hidden;}
.dingz_form .ul .i1{ background:url(https://tem2.cits.net/zten/images/dingz_ico_01.jpg);width:26px; height:24px; display: inline-block; margin-right:10px; transform:translateY(7px)}
.dingz_form .ul .i2{ background:url(https://tem2.cits.net/zten/images/dingz_ico_02.jpg); width:67px; height:34px; display: inline-block; margin-right:10px; transform:translateY(7px)}
.dingz_form .ul .li{ margin-top:10px;}

/*交易列表*/
.in_deals{ width:1200px; margin:20px auto 0 auto;}
.deals_list{ clear:both; overflow:hidden;}
.deals_list li{ width:25%; float:left; position:relative; margin-bottom:50px;}
.deals_list li .pic{ display:block; line-height:0;}
.deals_list li .pic img{ width:100%;}
.deals_list li .main{ background:#fff; padding-bottom:19px; border-right:1px solid #eaeaea}
.deals_list li .txt{ font-size:24px; color:#333; font-weight:300; padding:18px 30px 0 30px; display: block; height:48px; line-height:24px;}
.deals_list li .txt span{ font-size:16px; color:#999;}
.deals_list li .txt:hover{ color:#1896e3;}

.deals_list li .wz{ background-color:#e8fafe; padding:13px 20px; font-weight:400; color:#666; font-size:14px; margin-top:20px;}
.deals_list li .ico{ background-image:url(https://tem2.cits.net/zten/images/cp_wz.png); background-repeat:no-repeat; background-position:20px 12px; padding-left:45px;}
.deals_list li .tet{ padding:0 30px; font-size:16px; color:#666; font-weight:300; line-height:22px; padding-top:15px; display:none;}
.deals_list li .biao{ position:absolute; top:0; left:0;  color:#fff; text-align:center; height:70px;}
.deals_list li .OFF{ background:url(https://tem2.cits.net/zten/images/jy_ico_01.png) no-repeat; width:53px;  padding:0px 5px;}
.deals_list li .OFF b{ display:block; border-bottom:1px dotted #fff; font-size:20px; font-weight:normal; padding-top:6px;}
.deals_list li .OFF i{ display:block; font-style:normal; font-size:18px;}
.deals_list li .offer{background:url(https://tem2.cits.net/zten/images/jy_ico_02.png) no-repeat; width:53px;  padding:0px 5px; line-height:20px;}
.deals_list li .offer b{display:block;  font-weight:normal; padding-top:10px; font-size:18px;}
.deals_list .li8,.deals_list .li9{ margin-bottom:0;}
.deals_list .li2 .main,.deals_list .li6 .main,.deals_list .li9 .main,.deals_list .li11 .main{ border:0;}
.deals_list .li1,.deals_list .li2,.deals_list .li7{ width:50%;}
.deals_list .li1 .txt,.deals_list .li2 .txt,.deals_list .li7 .txt{ padding-top:22px; height:24px;}
.deals_list .li1 .tet,.deals_list .li2 .tet,.deals_list .li7 .tet{ display:block;}
.deals_list .li7 .tet{ height:197px;}
.deals_list .li7,.deals_list .li10,.deals_list .li11{ margin-bottom:0;}

/*资讯集成*/
.guide_con_top,.guide_con_all,.guide_con_culture,.guide_con_what{ clear:both; overflow:hidden; margin:50px auto 0 auto; width:1200px;}
.guide_con_top li{ float:left;  float:left; width:32.73%; margin:0 0.6% 6px 0; position:relative; line-height:0; overflow:hidden;}
.guide_con_top li img{ width:100%;}
.guide_con_top li.li{ margin-right:0;}
.guide_con_top li span{ position:absolute; left:0; bottom:10px; text-align:center; display:block; line-height:30px; color:#fff; width:100%; font-size:24px; font-weight:300; transition:all 0.4s ease-in; opacity:1;}
.guide_con_top li:hover span{ opacity:0; }
.guide_con_top li .tet{ position:absolute; left:0; top:40%; color:#fff; font-style:normal; line-height:22px; padding:0 50px;}
.guide_con_top li .tet b{ font-weight:300; font-size:26px;  border-bottom:2px solid #fff; padding-bottom:10px; display:inline-block; margin-bottom:10px; transform:translateY(30px); transition:all 0.5s ease-out 0.1s; opacity:0;}
.guide_con_top li .tet i{ font-size:16px; color:#e4eddf; font-style:normal; display:block; transform:translateY(45px); transition:all 0.5s ease-out  0.1s; opacity:0;} 

.guide_con_top li:hover .tet b{transform:translateY(0px); opacity:1;}
.guide_con_top li:hover .tet i{transform:translateY(0px); opacity:1;}

.guide_con_all li{ width:20%; float:left; margin-bottom:30px;}
.guide_con_all ul{ width:1230px; clear:both; overflow:hidden; margin-left:-15px;}
.guide_con_all .li_box{ padding:0px 15px;}
.guide_con_all span{ display:block; background:#71b8e4; color:#fff; line-height:39px; padding-left:25px; font-size:20px; font-weight:300;}
.guide_con_all .a{ background:#ededed; padding:10px 25px;}
.guide_con_all i{ display:block; font-style:normal;}
.guide_con_all a{ font-size:18px; line-height:42px; font-weight:300; color:#333;}
.guide_con_all a:hover{ color:#1896e3;}
.guide_con_all .tiles{list-style-type: none; overflow:visible;position: relative;}
.guide_con_all .tiles li{width: 20%;margin-bottom:0;padding-bottom:30px;}


.guide_con_culture li{ width:24.4%; margin:0 0.8% 10px 0;}
.guide_con_culture .li3{ margin:0 0.8% 10px 0;}
.guide_con_culture .li4,.guide_con_culture .li8{ margin-right:0;}
.guide_con_what li{ width:25%; margin:0;}

.guide_con_get{ width:1200px; margin:30px auto 0px auto; text-align:center; background-color:#fff; line-height:109px; border-top:2px solid #a1d1ee; background-image:url(https://tem2.cits.net/zten/images/guide_ico.jpg); background-repeat:no-repeat; background-position:bottom right;}
.guide_con_get a{ font-size:32px; color:#848484;}
.guide_con_get a span{ color:#0081d2;}

/*--新闻-列表页--*/
.news_list li{clear: both; overflow: hidden;}
.news_list li .pic{ width: 172px;}
.news_list .pic a{ line-height: 0; display: block;}
.news_list .pic a img{ width: 100%;}
.news_list li .main{ margin-left: 192px; margin-top: -5px;}
.news_list li .main a{ color: #333;}
.news_list li .main a:hover{color: #1896e3;}
.news_list li .main .time{ font-size: 14px; font-family: "Arial"; color: #666; padding-top: 3px; line-height: 16px;}
.news_list li .main .nr{ padding-top: 15px;}

/*--新闻-最终页--*/
.news_zz_con h1{ text-align: center;}

/*--新闻-集成页--*/

.news_con { margin: 50px 0 0 -20px; overflow: hidden;}
.news_lastest .news_con{ margin-left:0;}
.news_con li { width: 33.3%; float: left;}
.news_con li a { width: 100%; color:#333; }
.news_con li .jpg { overflow: hidden;}
.news_con li .jpg img { display: block;transition:all 0.3s;-webkit-transition:all 0.3s;}
.news_con li span { display: block;}
.news_con li .txt { overflow: hidden; padding: 20px 20px 25px; border-left:1px solid #eaeaea; background: #fff; border-bottom: 2px solid #1896e3;}
.news_con li.firstli .txt{ border-left: none;}
.news_con li .txt .title { font-size: 22px; line-height:1.2;}
.news_con li .txt .time { font-size: 16px; color: #666; margin-top:10px;}
.news_con li .txt .time i { width: 19px; height:19px; display: block; float: left; background: url(https://tem2.cits.net/zten/images/news_time.png) no-repeat; margin-right: 5px;}
.news_con li a:hover{ color:#1896e3}
.news_con li a:hover .jpg img{transform:scale(1.1);-webkit-transform:scale(1.1);}

.news_jc_city_box {margin:0 auto; width: 1200px;}
.news_des li .txt { border-left: none; padding:10px 0 16px 0; background: none;}
.news_des li .txt .title { height: 53px; overflow: hidden;}
.news_des .newsa { margin-left: 20px;}
.news_dlist .news_done {margin-left: 20px; border-bottom: 1px solid #eaeaea; padding:18px 10px 18px 0;}
.news_dlist .news_done a { padding-left: 20px; display: block; font-size: 18px; color: #333;}
.news_dlist .news_done i { margin-top:8px; width: 5px; height: 5px; display: block; background:#999; float: left; margin-left:5px;}

.news_des .news_flist { border-top: 2px solid #1896e3;}
.news_flist .news_done { padding:17px 0;}
.news_flist .news_done a{ font-size: 22px; line-height:1.2;}
.news_flist .news_done i { margin-top:8px; }
.news_flist .news_done .time { font-size: 16px; color: #666; margin-top:9px;}
.news_flist .news_done .time b { width: 19px; height:19px; display: block; float: left; background: url(https://tem2.cits.net/zten/images/news_time.png) no-repeat; margin-right: 5px;}

.news_fe .news_flist { margin-left: 20px;}
.news_fe .news_done {margin-left: 0;}

/*--全文检索--*/
.qwjs{border-bottom: 1px solid #e0f1f6;background:#fff; padding:20px; margin-bottom:20px;}
.qwjs .txt{ background:#fff; overflow:hidden; position:relative;}
.qwjs .text{ width:80%; line-height:38px; line-height:38px; padding:0 19% 0 1%; background:#f4f4f4; border:1px solid #d8d8d8;}
.qwjs .submit{ width:150px; height:40px; border:none; background:#1896e3; color:#fff; font-size:20px; cursor:pointer; position:absolute; right:0; top:0;}

/*--会议表单--*/
.hy_form_warp .label_box{ padding-top:20px;}
.hy_form_warp div.textarea{ display:none;}

/*--产品-弹出地图--*/
.viewmap{width:700px;height:505px;border: 3px solid #1896e3;z-index:9900000;padding:10px;left:50%; margin:-250px 0 0 -360px;top:50%;position:fixed;background:#fff; display:none;}
.viewmap .close a{padding-top:5px;width:656px; width: 45px;height: 45px;position: absolute;right: 0;top: 0;background: url(https://tem2.cits.net/zten/images/email_gb.gif) no-repeat; display:block;}

/*--底部-热搜词--*/
.footer_rsc{ width:100%; background:#fff; border-top:1px dotted #cccccc; padding:35px 0;}
.footer_rsc_bg{ width:1200px; margin:0 auto; font-family:"Arial";}
.footer_rsc .rsc_ul{ overflow:hidden; margin:0 48px; line-height:24px; border-bottom:1px dotted #cccccc; padding:10px 0;}
.footer_rsc .rsc_l{ width:16.6%; float:left; font-size:16px;}
.footer_rsc .rsc_r{ width:83.4%; float:left;}
.footer_rsc .rsc_r a{ width:20%; float:left; display:block; font-size:12px; color:#999;}
.footer_rsc .rsc_ul_nol .rsc_r{ width:100%;}
.footer_rsc .rsc_ul_nol .rsc_r a{ width:16.6%;}
.footer_rsc .rsc_ul_nob{ border-bottom:none;}
.footer_rsc .rsc_r a:hover{ color:#1896e3;}

/*--联系我们--*/
.gywm_lxwm .cp_r_quick{ background:none; margin:0;}
.gywm_lxwm .cp_r_quick li{ width:45%; float:left; padding:0 5% 0 0;}
.gywm_lxwm .cp_r_quick .text_li{ width:98%; float:none; padding:0; clear:both;}
.gywm_lxwm .cp_r_quick li .textarea{ padding:5px 10px;}
.gywm_lxwm .cp_r_quick .submit{ width:30%;}




@media screen and (max-width: 1200px) {/*--1200-1024--*/
/*--公用部分--*/
.location{ width:100%;padding:23px 0 14px 0;}
.location_con{ margin:0 20px;}
.cp_title{ width:100%;}
.cp_title_con{ margin:0 20px;}
.cp_content{ width:auto; margin:0 20px; padding:30px 0 80px 0;}
.cp_content2{ padding-bottom:0;}

/*--产品集成页--*/
.cp_jc_city .owl-carousel{ margin:0 50px; width:auto;}


/*--产品列表页--*/
.cp_list_l{ width:694px;}
.cp_list_ul li{ padding:20px;}
.cp_list_ul li .img a{ width:244px;}
.cp_list_ul li .img img{ width:100%;}
.cp_list_ul li .nr{ margin-left:265px;}
.cp_list_ul li .tit{ padding-bottom:14px;}
.cp_list_ul li .txt{ padding:15px 0 15px 0;}

/*--产品最终页--*/
.cp_content_top{ width:auto; margin:0 20px; padding:20px;}
.cp_content_top .main{margin: 0 238px 0 266px;}
.cp_content_top .pic{ width:244px;}
.cp_content_top .right .ck1{ width:213px; right:20px; top:20px;}
.cp_content_top .right .ck1 img{ width:100%;}
.cp_lbt{margin-right:0px; width:583px;}
.cp_lbt .owl-item img{ width:113px; height:76px;}
.cp_lbt .owl-prev{ height:76px;}
.cp_lbt .owl-next{ height:76px; right:3px;}
.cp_content_plform .tit{ padding-left:20px;}
.cp_content_plform .sub_a .submit{ margin-left:150px;}
.cp_content_main .fx .b3,.cp_content_main .fx .b4{ display:none;}
.cp_content_main .fx .a2{ border-right: 1px solid #c7e8ff;}

/*--国际列车--*/
.cp_l_gjlc .use_list{padding:30px 45px;}
.cp_l_gjlc .use_list li{ width:100%;}
.cp_l_gjlc .use_list li a{ margin:5px 0px;}

/*国际列车最终页*/
.cp_l_gjlc_con th{ padding:15px 0;}
.cp_l_gjlc_con td{ padding:15px 0;}
.cp_l_gjlc_con th i{ display:none;}

/*--国内列车--*/
.cp_l_gnlc .time_list li span{height:221px;}
.cp_l_gnlc .time_list li span a{ float:none; width:100%;}
.cp_l_gnlc .time_list li .nav a{ width:100%;}

/*--国内列车表单--*/
.cp_gjlc_form_warp .zytz .l{ margin:0; color:#1896e3; background:none; font-size:24px; position:relative; width:auto; padding-right:10px;}
.cp_gjlc_form_warp .zytz .l:before{content:"."; position:absolute; right:3px; bottom:0px; display:inline-block; width:px; height:px; }
.cp_gjlc_form_warp .zytz .r{ margin:0;}

/*--产品集成页--*/
.cp_jc_ban{ height: 144px; padding-top:50px;}
.cp_jc_ban h1{ font-size: 50px; padding-top: 12px; line-height: 56px;}
.cp_jc_zy{ font-size: 18px; line-height: 22px;}
.cp_jc_banbox{ width: 100%;}
.cp_jc_ban h1{ margin-left: 30px;}
.cp_jc_zy{margin: 0 30px;}

.cp_jc_popular{ width: 100%; padding-bottom: 80px;}
.cp_jc_popular h2{ margin-right: 20px; margin-left: 20px;}
.cp_jc_popular .popular_con{ margin: 40px 10px 0 10px;}
.cp_jc_popular .popular_con ul{ width: auto;}
.cp_jc_popular .popular_con li{ width: 25%; margin-right: 0;}
.cp_jc_popular .popular_con li a{ margin: 0 10px;}

.cp_jc_more{ margin-top: 40px;}

.cp_jc_city{ padding-top: 62px; padding-bottom: 80px;}
.cp_jc_citybox{ width: 100%; margin-top: 40px;}
.cp_jc_citybox .zjt{ left: 0;}
.cp_jc_citybox .yjt{ right: 0;}

.cp_jc_popular{ padding-top: 62px;}
.cp_jc_group .popular_con{ margin: 40px 20px 0 20px;}
.cp_jc_group .popular_con ul{ width: 100%;}
.cp_jc_group .popular_con li a{ margin: 0;}
.cp_jc_group .cp_jc_more{ margin-top: 30px;}

.cp_jc_luxury{ padding-top: 62px; padding-bottom: 80px;}
.cp_jc_luxurybox{ margin: 0 20px;}
.cp_jc_luxury .luxury_con{ width: 100%; margin-top: 40px;}
.cp_jc_luxury .luxury_con .in_cplist li{ padding-top: 0;}

.cp_jc_train{ padding-top:66px; padding-bottom: 80px;}
.cp_jc_city_box{ margin: 0 20px;}
.cp_jc_train .train_con .bg{ background-size:100%; font-size:22px;}
.cp_jc_train .train_con .bg b{ padding:20px 10px 0 10px;}
.cp_jc_train .train_con{width: 100%;}
.cp_jc_train .train_con{ margin-top: 40px;}
.cp_jc_train .train_con .gn .bg{ background-size:100%;}

.cp_jc_gg{ width: 100%; margin: 80px 0;}
.cp_jc_gg_zixun .cp_jc_gg{ margin-top:30px;}
.cp_jc_gg a{ margin: 0 20px;}
.cp_jc_gg a img{ width: 100%;}

/*产品表单*/
.cp_gjlc_form_warp .main{ padding:20px;}


/*--产品-城市游-左侧--*/
.cp_city_all .allcon{ padding: 0 30px 20px 30px;}
.cp_city_all h2{ padding-left: 30px;}
.cp_city_all .allcity_con .libox{ margin-right: 10px;}
.cp_city .con li .box{ display:none;}
.cp_city .con li:hover img{ opacity:1;}
.cp_city .con li .txt{ display:none;}
.cp_city .con li:hover .wz{ bottom:0px;}
.cp_city .con li{ width:33.3%; margin-right: 0; float: left;}
.cp_city .con li a{ margin: 0 5px;}

/*--产品-城市游下城市-左侧--*/
.cp_citycity .group{ margin-top: 40px;}
.cp_citycity .nr .bt{ font-size: 18px; padding-top: 20px;}

/*--产品-热门线路-左侧--*/
.cp_citycity .cp_topxl{ width: 70px; height: 60px; padding-top:0;}

/*--产品-主题游-左侧--*/
.cp_zhuti{ padding-top: 0; padding-bottom: 0;}
.cp_zhuti .popular_con{ margin: 0;}
.cp_zhuti .popular_con li{ margin-right:0; width: 33.3%; margin-bottom: 10px;}
.cp_zhuti .popular_con li a{ margin: 0 5px;}

/*--关于我们-Nationwide Branches--*/
.gywm_nationwide .company_name{ padding-left: 30px;}
.gywm_nationwide .company_list ul{ padding: 40px 30px 20px 30px;}
.gywm_nationwide .company_list li{ width: 100%; margin-bottom: 20px;}
.gywm_nationwide .company_list li a{ margin: 0;}

/*--关于我们-成功案例--*/
.gywm_anli li .text{ font-size: 22px; padding: 13px 20px 0 20px; height: 115px;}

/*--关于我们-集成页--*/
.gywm_jc_box{ width: 100%;}
.gywm_jc_about{ margin-left: 20px; margin-right: 20px;}
.gywm_jc_history{ width: 50%; margin-right: 0; background-color: inherit; margin-top: 20px;}
.gywm_jc_history .gywm_jc_historybox{ margin-right: 10px; background-color: #fff; margin-left: 20px;}
.gywm_jc_ceo .gywm_jc_historybox{ margin-right: 20px; margin-left: 10px;}
.gywm_jc_history .img{ width: 45%;}
.gywm_jc_history .text{ margin-left: 45%; padding: 14px 20px 18px 20px;}
.gywm_jc_history .text .nr{ padding-top: 10px;}
.gywm_jc_mar{ margin: 0 10px;}
.gywm_jc_group{ width: 33.3%; margin-top: 20px; margin-right: 0; background-color: inherit;}
.gywm_jc_group .gywm_jc_groupbox{ margin:0 10px; background-color: #fff;}
.gywm_jc_anli{ margin: 34px 20px 0 24px;}
.gywm_jc_anli .gywm_anli li.li2 .text{ height: 146px;}

/*--会议&激情集成页--*/
.meet_jc_list { width: 100%; }
.meet_jc_list ul{ margin:0 20px;} 
.meet_jc_list li .pic { width:49%;}
.meet_jc_list li .pic img {width:100%;}
.meet_jc_list li .txt { padding-left:51%;}
.meet_jc_list li .li_box { padding:30px;}
.meet_jc_list li.one .txt { padding-right:51%;}
.meet_jc_wen { width:100%;}
.meet_jc_wen .wen_box { margin:0 20px;}
.meet_jc_success { width: 100%; }
.meet_jc_success .tit{ margin:0 20px 20px;}
.meet_jc_success ul { margin:0 20px;}

/*--个人中心-左右结构公共--*/
.personal_lr { width:100%;}
.personal_lr .personal_left{margin:0 20px;}
.personal_lr .personal_right { width:auto; margin-right: 20px; margin-left: 310px; float: none;}

/*--个人中心-中间内容大块公共--*/
.personal_big { width: 100%;}
.personal_big .personal_bai { margin:0 20px 80px;}
.form_box { margin:0 32%;}
.personal_big h1{margin:0 20px 50px;}

/*--个人中心-发送密码重置--*/
.personal_bai .reset_ul { margin-left:38px; margin-top: 11px;}

/*资讯AFQ列表*/
.zx_faq_list .ul{padding:22px 40px;}

/*城市集成页*/
.zyb_hover li b,.zyb_hover li .txt1{ display:none;}
.zx_cs_tjjd li .txt{ font-size:22px;}
.zyb_hover li span{ font-size: 24px;}
.zyb_hover li:hover span{ bottom:0;}

/*景点最终页*/
.zx_jd_top .lbt{ width:335px;}
.zx_jd_top .main{ margin-left:350px;}
.zx_jd_jd_list li{ width:50%;}
.zx_jd_jd_list li a{ margin-right:30px;}

/*文化集成页*/
.zx_wh_jcy li:hover span{ bottom:10px;}
.zx_wh_jcy li span div { margin:0 10px;}

/*定制*/
.dingz_form{ margin-top:0;}
.dingz_banner{margin-top:50px;}
.dingz_form .yn_box{ width:45%;}
.dingz_banner .txt_box{ width:auto;}

/*交易列表*/
.in_deals{ width:auto; margin:0 20px;}
.deals_list li .wz span{ height:20px; overflow:hidden; display:block;}
.deals_list li .ico span{ height:20px; }
.deals_list li .tet{ height:83px; overflow:hidden;}
.deals_list li .txt{ height:60px; overflow:hidden;}
.deals_list .li1 .wz,.deals_list .li2 .wz,.deals_list .li7 .wz{ margin-top:0; height:20px;}
.deals_list .li1 .txt,.deals_list .li2 .txt,.deals_list .li7 .txt{ height:35px; overflow:hidden; margin-bottom:10px; margin-top:-5px; line-height:30px;}
.deals_list .li7 .tet{ height:180px; margin-bottom:10px; overflow:hidden;}


/*资讯集成页*/
.guide_con_top,.guide_con_culture,.guide_con_what,.guide_con_get{ width:auto; margin:40px 20px;}
.guide_con_all{ width:auto;}
.guide_con_all ul{ width:auto; margin:0;}
.guide_con_all .li_box{ padding:0 6%}
.guide_con_top li .tet{ display:none;}
.guide_con_top li:hover span{ opacity:1;}

/*--新闻-列表页--*/
.news_list li .main b{ font-size: 24px; line-height: 28px;}
.news_list li .main .nr{ height: 40px; overflow: hidden;}
    
/*--产品最终页--发送邮件--*/
.cp_email { width:90%; margin-left:0; margin:0 5%;  left: 0;}
.cp_email .input_k { padding-right: 20px; padding-left: 20px;}
.cp_email .input_k span.wz { width: 190px;}
.cp_email .input_k .btx {padding-left:205px;}
.cp_email .input_k .zc_tijiao{padding-left:205px;}
.cp_email .input_k input { width: 285px; }
.cp_email .input_k textarea { width: 420px;}
.in_email {width: 580px;margin-left: -290px; left:50%;}

/*--新闻-集成页--*/
.news_db{ padding-bottom:60px;}
.news_jc_city_box{ width: 100%;}
.news_flist .news_done a{ font-size: 20px;}
.news_flist .news_done{ padding:12px 0;}   
.news_jc_city_box h2{margin-right: 20px;margin-left: 20px;}
.news_con{ margin:50px 20px 0 0; padding:0;}
.news_lastest .news_con{ margin-left:20px;}
.news_des { padding:0 20px; margin:50px 0 0 -20px;}
.news_des .newsa { margin-left: 20px;}
.news_des li .txt{ padding-top:15px;}
.news_dlist .news_done{ margin-left: 20px; padding-top:15px; height:32px;}
.news_dlist .news_done a{ line-height:16px; font-size:16px; padding-right:10px; width:auto;}
.news_dlist .news_done i{ margin-top:5px;}
.news_fe .news_done{ margin-left: 0;}


/*--底部-热搜词--*/
.footer_rsc_bg{ width:100%;}
.footer_rsc .rsc_ul{ margin:0 20px; padding:10px 0;}
.footer_rsc .rsc_l{ width:20%;}
.footer_rsc .rsc_r{ width:80%;}
.footer_rsc .rsc_r a{ width:25%;}
.footer_rsc .rsc_ul_nol .rsc_r a{ width:20%;}

}

@media screen and (max-width: 1002px) {/*--1024-768--*/
/*--公用部分--*/
.location{ padding-bottom:10px; padding-top:25px;}
.cp_content{ padding: 27px 0 60px 0;}
.cp_content2{ padding-bottom:0;}
.cp_r_con{margin-bottom:40px;}
.cp_title h1{ font-size:40px;}
.page_div{ padding:10px 10px 20px 10px; height:auto; width:auto;}

/*--产品列表页--*/
.cp_r_search,.cp_r_trip,.cp_r_recently,.cp_r_quick{ display:none;}
.cp_list_l{ width:100%; float:none;}
.cp_list_l .advertisement{ display:none;}
.cp_list_r{ padding-top:30px; width:100%; clear:both;}
.cp_list_r .advertisement{ display:block;}
.cp_list_r .advertisement .img1{ display:block;}
.cp_list_r .advertisement .img2{ display:none;}
.cp_list_r_feat .cp_r_feat{ display:block;}
.cp_list_r_t{ margin-top:0;}
.cp_r_feat{ display:none; overflow:hidden; width:100%; padding-bottom:0;}
.cp_r_feat .cp_r_tit{ display:none;}
.cp_r_feat ul{ background:none; width:100%; padding:0; margin:0;}
.cp_r_feat li{ width:25%; float:left; height:116px;}
.cp_r_feat li.li01{ border-right:none;}
.cp_r_feat li a{ border-right:1px solid #f0f0f0; float:none; width:auto; height:90px; padding:26px 0 0 0;}
.cp_r_feat ul a.one{ background-color:#f5feff;}
.cp_r_latest{ padding-bottom:15px;}
.cp_r_latest .cp_r_tit{ padding-bottom:14px; padding-left:30px;}
.cp_r_latest li{ width:50%; float:left; height:70px;}
.cp_r_latest li a{ border:none; margin-left:13px;}
.cp_r_ann{ display:block; background:none;}
.cp_r_ann a{ width:32.3%; height:70px; line-height:70px; background:url(https://tem2.cits.net/zten/images/cp_list_an2_2.gif) no-repeat #fff; color:#333; font-size:24px; display:block; float:left; margin-right:1%; border:1px solid #e5e5e5;}
.cp_r_ann .ann_search{ background-position:left 0;}
.cp_r_ann .ann_trip{ background-position:left -70px;}
.cp_r_ann .ann_message{ margin-right:0; background-position:left -140px;}
.cp_r_ann a span{ padding-left:83px; display:block; background:url(https://tem2.cits.net/zten/images/cp_list_an2_right.gif) right center no-repeat; margin-right:10px;}
.cp_r_ann .ann_message{ line-height:24px; text-align:center;}
.cp_r_ann .ann_message span{ padding-right:30%; padding-left:30%; padding-top:10px; padding-bottom:10px;}
.cp_r_ann_gjlc a{ width:49.2%;}
.cp_r_search .sea_li_cits{ position:relative; width:99.5%;}
.cp_r_search .sea_li_cits ul{ padding:30px 0 0 0}


/*产品最终页*/
.cp_content{ overflow:visible;}
.cp_content_top .right{ width:auto;}
.cp_content_top .main{ margin-right:0;}
.cp_content_top .right .ck1{ display:none; }
.cp_content_top .right .ck{ display: block; line-height:0;  position:absolute; bottom:20px; right:0;}

.cp_content_top .main .but .a2:hover{background:#f5feff; border:1px solid #6fc5f7; color:#1896e3;}
.cp_content_top .main .but .a2:hover b{transform:translateX(0); -webkit-transform:translateX(0);}


/*国际列车*/
.cp_l_gjlc .warp1{ margin-bottom:0px;}
.cp_l_gjlc .use_list{ margin-bottom:0;}
.cp_r_how ul{ clear:both; padding:0 10px; overflow:hidden; background-repeat:repeat-x; background-position:0px 12px; background-image:url(https://tem2.cits.net/zten/images/cp_xian1.gif);}
.cp_r_how li span{ float:left; width:20%; line-height:inherit; position:relative; }
.cp_r_how li span i{ float:none; margin:0 auto; display:block;}
.cp_r_how li span b{ display:block; text-align:center; padding:15px 5px 0 5px;}
.cp_r_how .li1 span:before,.cp_r_how .li5 span:before{content:""; position:absolute; display:inline-block; width:60%; height:2px; background:#fff; top:11px; }
.cp_r_how .li1 span:before{left:-10px;}
.cp_r_how .li5 span:before{right:-10px;}
.cp_r_inquire{ display:none;}

/*国际列车表单*/
.cp_gjlc_form_warp li{ width:47%;}
.cp_gjlc_form_warp .ul_jiajian li{ width:33%; margin-right:0;}

.cp_gjlc_form_warp .main ul{ clear:both; width:100%;}
.cp_gjlc_form_warp .li{ margin-right: 2.75%;}
.cp_gjlc_form_warp .textarea{ width:97%;}
.cp_gjlc_form_warp .clear_li{clear:both;width:100%;overflow:hidden;height:0; padding:0; display:block;}
.cp_gjlc_form_warp .none{ display:none;}

/*国际列车最终页*/
.cp_l_gjlc_con{ margin-bottom:0;}

/*--产品集成页--*/
.cp_jc_ban{ height:auto; padding-bottom:30px;}
.cp_jc_popular{ padding-top: 45px; padding-bottom: 60px;}
.cp_jc_popular .popular_con{ margin-top: 20px;}
.cp_jc_popular .popular_con li{ width: 50%;}
.cp_jc_popular .popular_con li a{ margin: 10px;}
.cp_jc_more{ margin-top: 20px;}
.cp_jc_citybox{ margin-top: 30px;}
.cp_jc_citybox .con{ float:none;}
.cp_jc_citybox .con li{ width: 33.3%;}
.cp_jc_citybox .con li.yc_1{ display: none;}
.cp_jc_city .cp_jc_more{ margin-top: 30px;}
.cp_jc_group .popular_con{ margin-top: 30px;}
.cp_jc_group .popular_con li{ width: 50%;}
.cp_jc_group .cp_jc_more{ margin-top: 20px;}
.cp_jc_luxury{ padding-top: 45px; padding-bottom: 60px;}
.cp_jc_luxury .luxury_con{ margin-top: 30px;}
.cp_jc_luxury .luxury_con .in_cplist li{ margin-bottom: 10px;}
.cp_jc_train{ padding-top: 42px; padding-bottom: 60px;}
.cp_jc_train .train_con{ margin-top: 30px;}
.cp_jc_train .train_con .bg b{font-size: 20px; line-height: 24px; padding: 20px 5px 0 6px;}
.cp_jc_gg{ margin: 60px 0;}
.cp_jc_gg .gg_pc{display: none;}
.cp_jc_gg .gg_768{display: block;}
.cp_jc_more a:hover{background: url(https://tem2.cits.net/zten/images/cpjc_more.png) no-repeat 77px center; color:#3ba2f4; padding-right:10px; width:95px;}


/*--产品-城市游-左侧--*/
.cp_city_all .allcity{ padding-top: 30px;}

/*--产品-城市游下城市-左侧--*/
.cp_citycity .private .title{ margin-bottom: 16px;}
.cp_citycity h2{ font-size: 24px; line-height: 28px;}

/*--产品-主题游-左侧--*/
.cp_zhuti{ padding-top: 0; padding-bottom: 0;}
.cp_zhuti .popular_con{ margin: 0;}
.cp_zhuti .popular_con li{ margin-right:0; width: 33.3%; margin-bottom: 10px;}
.cp_zhuti .popular_con li a{ margin: 0 5px;}

/*--其他-右侧--*/
.qt_r_nav{background-image: none; padding-top: 0; padding-bottom:0; margin-bottom:30px;}
.qt_r_nav ul{ clear: both;overflow: hidden;}
.qt_r_nav li{ float: left; width: 25%; margin-left:0; margin-right:0; background-image: none;}
.qt_r_nav li a{ border-bottom: 0; border-right: 1px solid #f0f0f0; line-height: 76px; text-align: center; margin-left: 0;}
.qt_r_nav li a.nobor{ border-right: 0;}
.qt_r_nav li.one{ background-image: none;}
.qt_r_nav li.one a{background-color: #f5feff;}
.qt_r_featured { padding-top: 26px; padding-bottom: 16px;background: #fff url("https://tem2.cits.net/zten/images/cp_list_bg6.gif") no-repeat right top;}
.qt_r_featured .bt{ margin-left: 40px;}
.qt_r_featured ul{ margin-left: 40px; margin-right: 25px;}
.qt_r_featured li{ float: left; width:50%; background:url("https://tem2.cits.net/zten/images/qt_r_nav-a.gif") no-repeat left center;}
.qt_r_featured li a{ text-align: left; border-right: 0; border-bottom: 1px solid #f0f0f0; font-size: 16px; color: #363636; line-height: 20px; margin-left: 13px; display: block; margin-right: 30px;}
.qt_r_featured li a.nobor,.qt_r_featured li a.nobor2{ border-bottom: 0;}
.qt_r_featured li.one{ background:url("https://tem2.cits.net/zten/images/qt_r_nav-ah.gif") no-repeat left center;}
.qt_r_featured li.one a{ color: #1896e3; background-color:transparent;}
.qt_r_click{ display: none;}
.qt_r_about{ padding-top: 6px; padding-bottom: 3px;}
.qt_r_about ul{ padding-top: 0;}
.qt_r_new{ display: none;}

/*--关于我们-CEO--*/
.cp_list_r_feat .qt_r_about{ display: none;}
.cp_list_l .qt_r_about{ display: block; margin-top: 0; margin-bottom: 20px;}
.gywm_ceo{ margin-bottom: 30px;}

/*--关于我们-About CITS--*/
.gywm_about{ margin-bottom: 20px;}

/*--关于我们-History & Brand--*/
.gywm_history{ margin-bottom: 30px;}
.gywm_history ul{ background: url(https://tem2.cits.net/zten/images/gywm_history_ul.gif) no-repeat 29px top;}
.gywm_history .day{ padding-left: 0; width: 53px; font-weight: 300;}
.gywm_history .con{ margin-left: 48px;}

/*--关于我们-Nationwide Branches--*/
.gywm_nationwide .company_name{ padding-left: 40px;}
.gywm_nationwide .company_list ul{ padding: 40px 40px 20px 40px;}

/*--关于我们-部门最终页--*/
.gywm_bumenzz .bt{ font-size: 24px; line-height: 58px;}

/*--关于我们-集成页--*/
.gywm_jc_history .gywm_jc_historybox{ clear: both; overflow: hidden;}
.gywm_jc_history .img{ width: 121px;}
.gywm_jc_history .text{ margin-left: 121px;}
.gywm_jc_history .text .nr{ height: 100px; overflow: hidden; padding-top: 2px;}
.gywm_jc_group{ width: 50%;}
.gywm_jc_anli{ display: none;}
.gywm_jc_anli2{ display: block;}

/*--会议&激情集成页--*/
.meet_jc_list li .li_box { padding:30px;}
.meet_jc_list li .pic { float: none;  width:100%;}
.meet_jc_list li.one .pic { float: none;}
.meet_jc_list li .txt { padding-left:0; margin-top:20px;}
.meet_jc_list li.one .txt { padding-right:0;margin-top:20px;}
.meet_jc_list li .txt span {margin-bottom: 19px;}
.meet_jc_wen .cont { padding:0 20px;}
.meet_jc_wen .cont_1{ border-left:1px solid #ddd;width:33.2%}
.meet_jc_wen .first_c {border:none;}
.meet_jc_wen .cont_1box { padding-left: 15px;}   
.meet_jc_wen .cont_1 li{margin-bottom: 20px; background-position: left 9px; line-height: 24px; padding-right:8px;}

.meet_jc_success li { width: 33.3%;}
.meet_jc_success li.lastli { display: none;}

/*--个人中心-左右结构公共--*/

.personal_lr .personal_left{ width:auto; float:none;}
.personal_lr .personal_left h3{text-align: center; padding-left: 0;}
.personal_lr .personal_left ul { overflow: hidden;}
.personal_lr .personal_left li{ float: left; width: 33.3%;}
.personal_lr .personal_left li:nth-child(4) { display:none;}
.personal_lr .personal_left li a{ padding:20px 0; border-bottom:none; border-left: 1px solid #eaeaea;}
.personal_lr .personal_left li.firstli a{border-left:none;}
.personal_lr .personal_left li.firstli a:hover{border-left:none;}
.personal_lr .personal_left li a:hover { color:#1896e3; border-left: 1px solid #eaeaea;}
.personal_lr .personal_left li a.one { color:#1896e3; border-bottom:none; border-left:3px solid #1896e3;}
.personal_lr .personal_right {margin-left: 20px; margin-top: 20px;}

/*--个人中心-中间内容大块公共--*/
.form_box { margin:0 25%;}
.personal_big h1{ font-size: 50px; margin:0 20px 20px;}
.personal_suc .reset { margin-bottom: 30px;}

/*资讯集成页*/
.guide_con_all .tiles li {width: 33%;padding-bottom:20px;}


/*资讯AFQ列表*/
.zx_faq_list .ul li{ width:50%;}
.zx_faq_list .main{ margin-bottom:20px;}

/*资讯AFQ最终页*/
.faq_nav_r .txt b{ display:block;}
.faq_nav_r .one .txt b{background-position:0;}
.faq_nav_r .txt{ padding:20px 40px;}
.faq_nav_r .tet{ padding:10px 40px;}
.faq_nav_r .tet1{ display:none;}
.faq_nav_r .txt1 b{ display:block; background-image:url(https://tem2.cits.net/zten/images/zx_ico_afq_li1.png); background-position:-12px 0; width:12px; height:12px; margin-left: 10px;}
.faq_nav_r .one1 .txt1{ border-bottom:1px solid #fff;}
.faq_nav_r .one1 .txt1 b{ background-position:0px 0;}


/*城市集成页*/
.zx_list_r .qt_r_featured{ display:none;}
.zx_list_r .qt_r_featured_yes .qt_r_featured{ display:block; margin:10px;}
.video_con{ position:absolute; padding:0; background:none; border:none; width:100%; height:100%;}
.video_con .gb { width:30px; height:30px; z-index:30;}

/*景点集成页*/
.zx_list_r .cp_citycity{ margin-bottom:60px; display:block;}
.zx_list_r { padding-top:0;}

/*景点集成页*/
.zx_jd_jd_list h2{ padding-bottom:20px;}
    

/*签证*/
.qz_list_r .cp_r_latest{ display:none;}

/*文化最终页*/
.zx_list_con .qt_r_featured{ display:none;}

/*定制*/
.dingz_banner .txt_box .txt{ padding-left:10px;}
.cp_gjlc_form_warp .ul1 li{ width:31.5%;}
.cp_gjlc_form_warp .ul1 .li{ margin-right:0;}

/*交易列表*/
.deals_list li{ margin-bottom:0px; width:50%; margin-top:20px;}
.deals_list li .txt{ padding:30px 20px 0 20px; line-height:25px;}
.deals_list li .tet{ display:block;}
.deals_list li .ico span{ height:36px;}
.deals_list .li1 .wz,.deals_list .li2 .wz,.deals_list .li7 .wz{ height:auto;}
.deals_list li .wz{ margin-top:15px;}
.deals_list li .wz span{ height:36px;}
.deals_list .li1,.deals_list .li2{ margin-top:0;}
.deals_list .li3,.deals_list .li4,.deals_list .li5{ width:33.3%;}
.deals_list .li3 .tet,.deals_list .li4 .tet,.deals_list .li5 .tet{ display:none;}

.deals_list .li6{ display:none;}
.deals_list .li7{ width:100%;}
.deals_list .li7 .main{ padding-bottom:10px;}
.deals_list .li7 .tet{ height:110px;}


.guide_con_top li{ margin-right:1.25%; width:32%; margin-bottom:10px;}
.guide_con_all li{ width:33.3%;}
.guide_con_all .li_box{ padding:0 4%}
.guide_con_culture li span div{ margin:0 10px;}
.guide_con_culture li{ margin-right:1.25%; width:32.5%; }
.guide_con_culture .li3,.guide_con_culture .li6{ margin-right:0;}
.guide_con_culture .li7,.guide_con_culture .li8{ display:none;}
.guide_con_culture .li4{ margin-right:1.25%;}
.guide_con_what li{ width:33.3%;}
.guide_con_what .li{ display:none;}
.guide_con_what{ margin:20px 0;}
.guide_con_get{ height:109px;}
.guide_con_get a{ font-size:28px; line-height:38px; padding-top:15px; display:inline-block; padding-right:80px;}
.guide_con_get span{ display:block;}

/*--新闻-集成页--*/
.news_des { padding:0 20px; margin:50px 0 0 -10px;}
.news_des .newsa { margin-left: 10px;}
.news_dlist .news_done{ margin-left: 10px;}
.news_fe .news_flist{ margin-left: 10px;}
.news_fe .news_done{ margin-left: 0;}
.news_fe li { width: 50%;}
.news_fe li .txt{ border-bottom: none;}
.news_fe li.lastli { width: 100%;} 
.news_con li .txt .title{ font-size:18px; height:43px;}

/*--移动端弹出区块--*/
.cp_r_ann .tc_bg .gb{ border:none;}
.tc_bg{ position:fixed; width:100%; height:100%; z-index:10300000; background:rgba(0,0,0,0.65); display:none; left:0; top:0; }
.tc_bg .gb{ width:40px; height: 40px; position: absolute; right:0; top:0; background: url(https://tem2.cits.net/zten/images/email_gb2.gif) no-repeat center #1896e3;}
.phone_cp_search{ position:fixed; left:0; top:0; display:none; z-index:10310000; width:80%; left:10%; max-height:75%; top:10%; overflow-y:scroll; padding-bottom:30px;}
.phone_cp_search .sea_set{ padding-bottom:20px;}
.phone_cp_quick{ position:fixed; left:0; top:0; display:block; z-index:10310000; width:80%; left:10%; max-height:75%; top:10%; overflow-y:scroll; padding-bottom:20px;}
.phone_cp_quick li .submit{ margin-bottom:20px;}

/*--底部-热搜词--*/
.footer_rsc .rsc_l{ width:25%;}
.footer_rsc .rsc_r{ width:75%;}
.footer_rsc .rsc_r a{ width:33%;}
.footer_rsc .rsc_ul_nol .rsc_r a{ width:25%;}

/*--联系我们--*/
.gywm_lxwm .cp_r_quick{ display:block;}





}

@media screen and (max-width:758px) {/*--768-0--*/
/*--公用部分--*/
.location{ display:none;}
.cp_title{ margin-top:0;}
.cp_title_con{ margin:0 10px; background-position:left bottom; padding:30px 0 10px 0;}
.cp_title h1{ width:100%; float:none; text-align:center; background:none; font-size:36px; line-height:36px;}
.cp_content{ margin:0; padding-bottom:40px;}
.top54{ height:50px;}

/*--产品列表页--*/
.cp_r_feat{ display:none;}

.cp_list_ul li{ padding:0;}
.cp_list_ul li .img{ width:100%; float:none;}
.cp_list_ul li .img a{ margin:0;width:100%;}
.cp_list_ul li .nr{ margin:0; padding:0 10px;}
.cp_list_ul li .tit{ font-size:20px; padding-top:15px;}
.cp_list_ul li .txt{ display:none;}
.cp_list_ul li .more{ margin:22px auto 30px auto;}

.cp_list_r{ padding-top:20px;}
.cp_r_latest{ margin:0 10px 40px 10px;}
.cp_r_latest .cp_r_tit{ padding-left:18px; padding-top:12px; padding-bottom:17px;}
.cp_r_latest li{ width:100%; float:none; height:auto;}
.cp_r_latest li a{ border-top:1px solid #eaeaea; margin:0; background-position:28px 20px;}
.cp_r_ann{ margin:0 10px 30px 10px;}
.cp_r_ann a{ width:100%; margin:0 0 10px 0;}
.cp_r_ann .ann_message{ line-height:70px; text-align:left;}
.cp_r_ann .ann_message span{ padding-right:0; padding-left:83px; padding-top:0; padding-bottom:0;}
.cp_list_r .advertisement{}
.cp_list_r .advertisement .img1{ display:none;}
.cp_list_r .advertisement .img2{ display:block; margin:0 10px;}
.cp_r_search .sea_li_cits ul{ padding:15px 0 0 10px; height:auto;}
.cp_r_search .sea_li_cits li{ width:100%;}



/*产品最终页*/
.cp_content_top{ margin:0; padding:0 0 20px 0;}
.cp_content_top .pic{ width:100%; float:none;}
.cp_content_top .right{ width:auto;}
.cp_content_top .main{ margin:0; padding:0 10px; }
.cp_content_top .main .wz{ height:auto; background-size:14px; line-height:18px; background-position:left 2px ;}
.cp_content_top .main h1{ font-size:24px; padding-top:10px; line-height:28px;}
.cp_content_top .main .xx span{ width:100px;}
.cp_content_top .main .xx span img{ width:100%;}
.cp_content_top .main .tet{ padding-top:10px;}
.cp_content_top .main .but{ display:block; overflow:hidden; text-align:center;}
.cp_content_top .main .but span{ width:50%; margin:0; padding:0; float:left;}
.cp_content_top .main .but a{ width:auto; float:none; display:block;}
.cp_content_top .main .but .a1{margin:0 5px 0 0;}
.cp_content_top .main .but .a2{margin:0 0 0 5px;}
.cp_content_top .main .but .a1:hover{ background:#1896e3; border:1px solid #1896e3; color:#fff;}
.cp_content_top .main .but .a2:hover{ background:#f5feff; color:#1896e3; border:1px solid #6fc5f7}
.cp_content_top .main .but .a2:hover b{transform: translateX(0px);}
.cp_content_top .right{ margin:0 10px;}
.cp_content_top .right .ck1{ position:static; overflow:visible; width:100%; float:left;  margin-top:20px; display:block; }
.cp_content_top .right .ck1 img{ width:100%}
.cp_content_top .right .ck{ display:none; }
.cp_content_main .nav{ margin-bottom:20px; text-align:center; background:url(https://tem2.cits.net/zten/images/cp_nav_bj.gif) bottom repeat-x #fbfbfb;}
.cp_content_main .nav h2{ display:inline-block; float:left;}
.cp_content_main .nav a{border-bottom:0; font-size:14px; width:auto; float:none;  padding:15px; display:inline-block; font-family:"Conv_SSP_Regular","Source Sans Pro", Arial, sans-serif;}
.cp_content_main .nav a:hover{ color:#333; border-bottom:0;}
.cp_content_main .nav .one{ color:#1896e3; border-bottom:1px solid #1896e3;}
.cp_content_main .fx{ clear:both; overflow:hidden; margin:10px 10px 0px 10px; float:none;}
.cp_content_main .fx b{ width:50%; display:block; float:left;}
.cp_content_main .fx b a{ float:none; width:auto; padding:0;  height:52px;}
.cp_content_main .fx b .a1 span{ padding:0; background-size:8px;}
.cp_content_main .fx b a span{ padding:0; display:block; text-align:center; font-size:12px; line-height:75px; background-position:center 11px; background-size:15px;}
.cp_content_main .day_list .main_box {padding: 20px 0 20px 18px;}
.cp_content_main .day_list .main .nr_bg{ max-height:44px; overflow:hidden;}
.cp_content_main .day_list .main .nr{}
.cp_content_main .day_list .main_lbt{ display:none;}
.cp_content_main .txt{padding: 20px 10px 0 10px;}
.cp_content_main .txt .tet .nr{ height:44px; overflow:hidden;}
.cp_content_main .day_list{ padding:20px 10px 0 10px;}
.cp_content_hg{ padding:0 10px;}
.cp_content_hg .a{ margin:0; width:100%; padding:0; text-align:center; margin-bottom:20px;}
.cp_content_bj .txt1{line-height:18px;}
.cp_content_bj .txt1 span{ font-size:16px; background-size:18px; padding:15px 0 15px 25px; display:inline-block;}
.cp_content_tour{padding: 0 10px 17px 10px;}
.cp_content_tour h3{ font-size:22px;}
.cp_content_tour th{ font-size:12px;}
.cp_content_tour td{ font-size:12px; padding:0 3px;}
.cp_content_tour .txt{ line-height:24px; font-size:16px;}
.cp_content_tour .txt h3{ font-size:16px;}

.cp_content_tour_list .ul{ width:100%; float:none;}
.cp_content_tour_list .ul .p{  padding: 35px 0 0px 10px;  }
.cp_content_tour_list .ul ul{ padding-left:0;}
.cp_content_main .more{ display:block;}
.cp_content_main .txt{ font-size:14px;}
.cp_content_main .txt h3{ font-size:16px;}
.cp_content_main .day_list h3{ font-size:16px;}
.cp_content_main .day_list .main .tet{ font-size:14px;}
.cp_content_main .day_list .main .tet .tx{  }
.cp_content_tour h3{ padding:25px 0 15px 0;}
.cp_content_tour table{ margin:0;}
.cp_content_tour_list .ul .p1{ border-top:1px solid #f5f5f5; padding:25px 0 0px 10px; margin-top:20px;}
.cp_content_tour_list .ul a{ padding-left:15px;}
.cp_content_bj a{ font-size:24px; padding:0; width:auto; display:block; margin:30px 10px 0 10px; background-size:63px}
.cp_content_bj a b{ padding-right:45px;  }
.cp_content_tour .left{ padding:10px;}

.cp_content_tour td span{ width:auto; margin:0 40% 0 0;}
.cp_content_hg .txt1{ padding-bottom:10px;}
.cp_content_hg .txt11{ padding-bottom:10px;}
.cp_content_hg .left{ float:none;}
.cp_content_hg .right{ margin:10px 0 0 0;}
.cp_content_hg li{ padding-bottom:40px;}

.cp_content_plform .tit{ padding-left:10px;}
.cp_content_plform .sub_a{ padding:20px 10px; overflow:hidden;}
.cp_content_plform .sub_a .submit{ margin-left:0; padding:0; width:100%;}

/*国际列车*/
.cp_l_gjlc .warp{ margin-bottom:40px;}
.cp_l_gjlc .time_list li{ width:100%; margin:0 0 10px 0;}
.cp_l_gjlc .warp h2{ font-size:24px; padding-left:10px;}
.cp_l_gjlc .use_list{ padding:5px 10px;}
.cp_r_inquire{ display:block;}
.cp_list_r{ padding:0;}
.cp_l_gjlc .use_list li a{ font-size:16px;}
.cp_l_gjlc .time_list li span b{ font-size:16px;}
.cp_l_gjlc .warp1{ margin-bottom:10px;}
.cp_r_how{ margin:0 10px 10px 10px;}
.cp_r_how ul{  padding:0px 25px; margin:20px 0; background:url(https://tem2.cits.net/zten/images/cp_xian.gif) 36px repeat-y;}
.cp_r_how li span{ color:#333; font-size:14px; line-height:39px; display:block; float:none; width:100%;}
.cp_r_how li span i{background-image:url(https://tem2.cits.net/zten/images/cp_ico_gjlc.jpg); display:inline-block; margin:6px 15px 0 0; width:25px; height:26px; float:left; position:relative;}
.cp_r_how li span b{ display:block; text-align:left; padding:0;}
.cp_r_inquire{ display: block; margin:10px;}
.cp_r_inquire .image{background: url(https://tem2.cits.net/zten/images/cp_list_bg5.gif) center bottom no-repeat;}

/*国际列车表单*/
.cp_content_bd{ padding:0;}
.cp_gjlc_form_top{border-top-width:3px; padding:0;}
.cp_gjlc_form_top h1{ font-size:24px; padding:16px 10px;}
.cp_gjlc_form_warp li{ float:none; margin:0; width:100%; padding:10px 0;}
.cp_gjlc_form_warp .main{ padding:0px 10px 30px 10px;}
.cp_gjlc_form_warp h2{  padding:15px 10px; font-size:20px;}
.cp_gjlc_form_warp li .p .tet{ padding:8px 10px;}
.cp_gjlc_form_warp .textarea{ width:100%;}
.cp_gjlc_form_warp .textarea .tet{ height:150px;}
.cp_gjlc_form_warp .radio{ width:100%;}
.cp_gjlc_form_warp .label1,.cp_gjlc_form_warp .label2{width:100%; float:none; }
.cp_gjlc_form_warp .company{ padding:0 0 10px 0;}


/*国际列车最终页*/
.cp_l_gjlc_con .txt .inquire{ position:static; margin-top:20px;}
.cp_l_gjlc_con .tet{ font-size:16px; line-height:24px;}
.cp_l_gjlc_con .txt{ padding:0 10px;}
.cp_l_gjlc_con .txt h1{ font-size:24px; padding:30px 0 10px 0;}
.cp_l_gjlc_con .table_box{overflow-x:scroll; padding-bottom:20px;}
.cp_l_gjlc_con table{ width:750px;}
.cp_l_gjlc_con .table{ margin-bottom:30px; padding:0 10px;}
.notice_list h2{ border-top:1px solid #f5f5f5; padding:20px 0 0px 10px;}
.notice_list li{ padding:20px 10px;}
.notice_list li .warp{ margin:0;}
.notice_list li .main{ margin-top:30px; font-size:14px; line-height:18px;}
.notice_list li span{ margin-left:60px; transform:translateY(7px); display:block;}
.cp_l_gjlc_con .for{ padding:0 10px 35px 10px;}
.cp_l_gjlc_con .now a{ padding:15px 0; width:auto; display:block; margin:0 10px;}

/*--国内列车--*/
.cp_l_gnlc .time_list li span{height:auto; padding-bottom:20px;}
.cp_l_gnlc .time_list li span a{ float:left; width:100%; display:block;}
.cp_l_gnlc .time_list li .nav a{ width:50%;}
.cp_l_gnlc .time_list li.no_li{ display:none;}

/*--产品集成页--*/
.cp_jc_ban{ padding-top:0; margin-top:50px; min-height:80px;}
.cp_jc_ban h1{margin-left: 20px; font-size: 30px; line-height: 32px; padding-bottom:4px;}
.cp_jc_zy{ margin: 0 20px; font-size: 14px; line-height: 16px;}

.cp_jc_popular{padding-top: 31px; padding-bottom: 40px;}
.cp_jc_popularbox{ margin: 0;}
.cp_jc_popular h2{ font-size: 40px; margin-left: 10px; margin-right:10px;}
.cp_jc_popular .popular_con{ margin: 10px 0 0 0;}
.cp_jc_popular .popular_con li{width: 100%; margin-top: 10px;}
.cp_jc_popular .popular_con li a{ margin: 0;}

.cp_jc_popular .popular_con li:hover .title{ margin-top:0;}
.cp_jc_popular .popular_con li:hover .txt{ height:46px;}


.cp_jc_city{padding-top: 31px; padding-bottom: 40px;}
.cp_jc_city .owl-carousel{ display:block; margin:0;}
.cp_jc_city .owl-carousel a{ width: 50%; float:left; margin:0;}
.cp_jc_city .owl-item a{ width: 100%; float:left; margin:0;}
.cp_jc_city .owl-carousel a .padd{margin:10px 5px 0 5px; display:block; position:relative;}
.cp_jc_city .owl-carousel .lino{ display:none;}
.cp_jc_city_box{ margin: 0 15px;}
.cp_jc_citybox{ margin-top: 10px;}
.cp_jc_city h2{ font-size: 40px; margin-left: 5px; margin-right:5px; }
.cp_jc_citybox .con li.yc_1{ display: block;}
.cp_jc_citybox .con li.yc_2{ display: block;}
.cp_jc_citybox .zjt,.cp_jc_citybox .yjt{ display: none;}
.cp_jc_citybox .con{ margin: 0;}
.cp_jc_citybox .con .img1{ display: none;}
.cp_jc_citybox .con .img2{ display: block;}
.cp_jc_citybox .con li{ width: 50%; margin-top: 10px;}
.cp_jc_citybox .con a{display: block;}
.cp_jc_citybox .wz{ font-size: 18px; line-height: 30px;}
.cp_jc_city .cp_jc_more{ margin-top: 20px;}

.cp_jc_group{padding-bottom: 40px;}
.cp_jc_group .cp_jc_city_box{ margin:0;}
.cp_jc_group h2{ font-size: 39px;}
.cp_jc_group .popular_con{ margin: 10px 0;}
.cp_jc_group .popular_con li{ width: 100%; margin-bottom: 0;}
.cp_jc_group .popular_con li.yc_li{ display: none;}

.cp_jc_luxury{ padding-top: 31px; padding-bottom: 40px;}
.cp_jc_luxurybox{ margin: 0;}
.cp_jc_luxury h2{ font-size: 36px; margin-left: 10px;margin-right: 10px;}
.cp_jc_luxury .luxury_con{ margin-top: 20px;}
.cp_jc_luxury .luxury_con .in_cplist li{ margin-bottom: 0;}

.cp_jc_themes{ padding-top:31px; padding-bottom: 40px; }
.cp_jc_themes h2{font-size: 40px; margin-left: 20px; margin-right: 20px;}
.cp_jc_themes .popular_con{ margin-left: 15px; margin-right: 15px;}
.cp_jc_themes .popular_con li{ width: 50%;}
.cp_jc_themes .popular_con li a{ margin: 0 5px;}
.cp_jc_themes .popular_con .txt{ height: 30px;}
.cp_jc_themes .popular_con .title{ font-size: 18px; line-height: 30px;}

.cp_jc_train{ padding-top:31px; padding-bottom: 40px; }
.cp_jc_train .cp_jc_city_box{ margin: 0 20px;}
.cp_jc_train h2{font-size: 40px;}
.cp_jc_train .train_con{ margin-top: 20px;}
.cp_jc_train .train_con li{ width: 100%;}
.cp_jc_train .train_con .bg b{font-size: 16px; line-height: 24px; padding: 20px 0 0 0;}
.cp_jc_train .train_con .gn .bg b{ padding: 20px 10px 0 10px;}

.cp_jc_gg{margin:40px 0 ;}
.cp_jc_gg .gg_768{ display: none;}
.cp_jc_gg .gg_320{ display: block;}
.cp_jc_gg a{ margin:0 10px;}

/*产品表单*/
.cp_form_top{ padding:12px 10px;}
.cp_form_top span{ font-size:20px;}
.cp_form_top b{ font-size:14px; font-family:"Arial"; font-weight:300; margin-top:8px; background-size:13px; padding-left:25px; background-position:left top;}
.cp_gjlc_form_warp .main{ padding:20px 10px;}
.cp_gjlc_form_warp .Phone_on{ display:none;}
.cp_gjlc_form_warp .yn_box{ width:100%;}
.cp_gjlc_form_warp .label_box .label{ width:100%; margin-bottom:10px;}
.cp_gjlc_form_warp .label_box{ padding:0;}
.cp_gjlc_form_warp .ul_jiajian li{ width:48%; margin-right:2%; float:left;}
.cp_gjlc_form_warp .ul_jiajian .input_num{ width:100%;}
#ul_jiajian{ display:block;}
#ul_jiajian .ul_jiajian_baby{ display:none;}

/*--产品-城市游-左侧--*/
.cp_city .con li.ycang{display: none;}
.cp_city .con{ margin: 0 10px;}
.cp_city .con li{ width: 100%; margin-right:0; float: none; margin-bottom: 10px;}
.cp_city .con li a{ margin: 0;}
.cp_city_all{ margin: 10px 10px 0 10px;}
.cp_city_all h2{ padding-left: 0; text-align: center;}
.cp_city_all .allcon{ padding-left: 10px; padding-right: 10px;}
.cp_city_all .allcon ul{ float: none; width: 100%;}
.cp_city_all .allcity_con li{ width: 100%; margin-bottom: 10px;}
.cp_city_all .allcity_con .libox{ margin-right: 0;}
.cp_city_all .allcity_con .li_bor{ border-left: 7px solid #0d8edd;}
.cp_city_all .allcity_con .li2 .li_bor{ border-left: 7px solid #0d8edd;}
.cp_city_all .allcity_con .li3 .li_bor{ border-left: 7px solid #0d8edd;}
.cp_city_all .allcity_con .li4 .li_bor{ border-left: 7px solid #0d8edd;}
.cp_city_all .allcity_con .li5 .li_bor{ border-left: 7px solid #0d8edd;}
.cp_city_all .allcity_con .li6 .li_bor{ border-left: 7px solid #0d8edd;}
.cp_city_all .allcity_con .li7 .li_bor{ border-left: 7px solid #0d8edd;}
.cp_city_all .allprovince .allcity_con .li2 .li_bor{border-left: 7px solid #f7953e;}
.cp_city_all .allprovince .allcity_con .li3 .li_bor{border-left: 7px solid #f7953e;}
.cp_city_all .allprovince .allcity_con .li4 .li_bor{border-left: 7px solid #f7953e;}
.cp_city_all .allprovince .allcity_con .li5 .li_bor{border-left: 7px solid #f7953e;}
.cp_city_all .allprovince .allcity_con .li6 .li_bor{border-left: 7px solid #f7953e;}
.cp_city_all .allprovince .allcity_con .li7 .li_bor{border-left: 7px solid #f7953e;}
.cp_city_all .allcity_con .city_name a{ padding:8px 10px 8px 10px;}
.cp_city_all .allcity_con .city_name a:hover{ color:#333;}

.cp_city_all .allcity_con_all .tiles li{width:100%;}
.cp_city_all .allcity_con_all .tiles .libox{margin-bottom:10px;}


/*--产品-城市游下城市-左侧--*/
.cp_citycity{ margin-bottom:60px;}
.cp_citycity .nr li{ width: 100%;}
.cp_citycity .nr li.ycli{ display: none;}
.cp_citycity h2{ text-align: center; width: 100%; font-size: 30px;}
.cp_citycity .more{ display: none;}
.cp_citycity .group{ border-top: 1px solid #cfcfcf; padding-top: 20px; margin-top: 30px;}
.cp_citycity .nr .bt{ height:auto;  padding:20px 10px 0 10px; font-size: 22px; line-height:1.2;}
.cp_citycity .nr .lx{ height: auto; padding:8px 10px 20px 10px;}
.cp_citycity .cp_jc_more{ display: block;}

/*--产品-主题游-左侧--*/
.cp_zhuti{ padding-top: 0; padding-bottom: 0;}
.cp_zhuti .popular_con{ margin: 0;}
.cp_zhuti .popular_con li{ margin-right:0; width:100%; margin-bottom: 10px; margin-top: 0;}
.cp_zhuti .popular_con li a{ margin: 0 10px;}

/*--其他-右侧--*/
.qt_r_nav{background: #fff url("https://tem2.cits.net/zten/images/cp_list_bg6.gif") no-repeat right top; padding-top: 6px; padding-bottom: 3px; margin: 0 10px; padding-right: 50px; padding-left: 30px; margin-bottom:30px;}
.qt_r_nav li{ width: 100%; background:url("https://tem2.cits.net/zten/images/qt_r_nav-a.gif") no-repeat left center; margin-left: 0; margin-right: 0;}
.qt_r_nav li a{ border-bottom: 1px solid #f0f0f0; font-size: 16px; color: #363636; line-height: 20px; margin-left: 13px; display: block; text-align: left; border-right: 0;}
.qt_r_nav li a.nobor{ border-bottom: 0;}
.qt_r_nav li.one{ background:url("https://tem2.cits.net/zten/images/qt_r_nav-ah.gif") no-repeat left center;}
.qt_r_nav li.one a{ color: #1896e3; background-color:transparent;}
.qt_r_featured{ margin-bottom:30px; padding-top: 26px; padding-bottom: 16px;background: #fff url("https://tem2.cits.net/zten/images/cp_list_bg6.gif") no-repeat right top;  padding-right: 30px; padding-left: 30px;}
.qt_r_featured .bt{ margin-left: 0px;}
.qt_r_featured ul{ margin-left:0px; margin-right:0px;}
.qt_r_featured li{ float: left; width:100%; background:url("https://tem2.cits.net/zten/images/qt_r_nav-a.gif") no-repeat left center;}
.qt_r_featured li a{ margin-right: 0px;}
.qt_r_featured li a.nobor2{ border-bottom: 1px solid #f0f0f0;}
.qt_r_about{ border-bottom: 1px solid #cbcbcb; padding-top: 0; padding-bottom: 0; margin-left: 0; margin-right: 0;}
.qt_r_about ul{ padding-top: 0; padding-bottom: 0;}
.qt_r_about li{ border-bottom: 1px solid #f0f0f0;}
.qt_r_about li.nobor{ border-bottom: 0;}
.qt_r_about li a{ font-size: 16px; line-height: 20px; border-bottom: 0; padding-top: 15px; padding-bottom: 15px;}
/*--关于我们-CEO--*/
.cp_list_l .qt_r_about{ display: none;}	
.gywm_ceo{ margin: 0 10px 40px 10px;}
.gywm_ceo .txt{ padding: 15px 10px 28px 10px; font-size: 16px; line-height: 24px;}
.gywm_nav .qt_r_about{ margin-top: 0; display: block; margin-bottom:0;}	

/*--关于我们-About CITS--*/
.gywm_about{ margin:0 10px;}


/*--关于我们-cits group--*/
.gywm_citsgroup{ padding-top: 0;}
.gywm_citsgroup .jpg{ margin: 0;}

/*--关于我们-History & Brand--*/
.gywm_history{ padding: 20px 10px 0 10px; margin-left: 10px; margin-right: 10px;}
.gywm_history ul{ background: url(https://tem2.cits.net/zten/images/gywm_history_ul.gif) no-repeat left top; background-size: 25px;padding-top: 24px; padding-bottom: 30px;}
.gywm_history ul li{ border-left: 1px solid #8bcaf1; margin-left: 12px; padding-top: 15px;}
.gywm_history .day{ padding-left: 0; width: 53px; font-weight: 300; font-size: 14px; float: none; margin-top: 0; background: url(https://tem2.cits.net/zten/images/gywm_history_day.gif) no-repeat left center; margin-left: -5px; padding-left: 17px;}
.gywm_history .con{font-size: 16px; line-height: 19px; border-left: 0; margin-left: 0; padding-left: 10px; padding-top: 1px; padding-bottom: 2px;}

/*--关于我们-Nationwide Branches--*/
.gywm_nationwide .ditu{ background-color: inherit;}
.gywm_nationwide .company{ margin-top: 20px; margin-bottom: 40px;}
.gywm_nationwide .company_name{ background-color: #e5f8ff; font-size: 24px; color: #333; line-height: 62px; padding-left: 0; text-align: center; border-top: 1px solid #66ccff;}
.gywm_nationwide .company_list{ background-color: #fff;}
.gywm_nationwide .company_list ul{ clear: both; overflow: hidden; padding: 0 10px 0 10px; border-bottom: 1px solid #cbcbcb;}
.gywm_nationwide .company_list li{ margin-bottom: 0;}
.gywm_nationwide .company_list li a{ padding-left: 10px; font-size: 16px; color: #333; line-height: 49px; background-color: inherit; border-bottom: 1px solid #f0f0f0; position: relative;}
.gywm_nationwide .company_list li.lastli a{ border-bottom: none;}
.gywm_nationwide .company_list li span{ height: 49px; margin-right: 10px;}

/*--关于我们-部门--*/
.gywm_nationwide .bumen_list{ background-color: #fff; margin-left: 10px; margin-right: 10px;}
.gywm_nationwide .bumen_list ul{ padding: 20px 10px 10px 10px; border-bottom: 0;}
.gywm_nationwide .bumen_list li{ width: 100%; margin-bottom: 10px;}
.gywm_nationwide .bumen_list li a{ margin: 0; padding-left: 6px; font-size: 16px; background-color: #f6fcff; border-bottom: 1px solid #0a89d6;}
.gywm_nationwide .bumen_list li span{ margin-right: 6px;}

/*--关于我们-部门最终页--*/
.gywm_bumenzz .bt{ font-size: 18px; line-height: 33px;}

/*--关于我们-成功案例--*/
.gywm_anli li span{ display: block;}
.gywm_anli li .jpg{ line-height: 0;}
.gywm_anli li .jpg img{ width: 100%;}
.gywm_anli li .text{ height: 115px; font-size: 24px; line-height: 28px; color: #333; background-color: #fff; padding: 24px 30px 0 30px; font-weight: 300; border-right: 1px solid #eaeaea;}
.gywm_anli li.nobor .text{ border-right: 0;}
.gywm_anli li.li2{ width: 33.3%;}
.gywm_anli li.li2 .text,.gywm_anli li.li3 .text{ padding-left: 20px; padding-right: 20px; height: 153px;}
.gywm_anli li.li3{ width:66.7%;}

.gywm_anli ul{ margin-left: 10px; margin-right: 10px;}
.gywm_anli li{ float: none; width: 100%; margin-bottom: 10px;}
.gywm_anli li .text,.gywm_anli li.li2 .text,.gywm_anli li.li3 .text{ height: auto; font-size: 20px; padding:10px 10px 16px 10px; line-height: 24px; border-right: 0;}
.gywm_anli li.li2,.gywm_anli li.li3{ width: 100%;}
.gywm_anli li.li2,.gywm_anli li.li3{ height: auto; border-right: 0;}

/*--关于我们-成功案例最终页--*/
.gywm_anlizz .bt{ font-size: 24px; line-height: 29px; padding: 16px 10px 16px 10px;  margin-bottom:10px;}
.gywm_anlizz .jpg { margin: 0 10px;}

/*--关于我们-集成页--*/
.gywm_jc_about{ margin-left: 10px; margin-right: 10px;}
.gywm_jc_about .text a{ font-size: 20px;}
.gywm_jc_about .text{ padding: 12px 10px 24px 10px;}
.gywm_jc_about .text .nr{ padding-top: 3px; font-size: 14px; line-height: 20px;}

.gywm_jc_history{ width: 100%; margin-top: 10px;}
.gywm_jc_history .text .nr{ display: none;}
.gywm_jc_history .img{ float: none; width: 100%;}
.gywm_jc_history .img .img1{ display: none;}
.gywm_jc_history .img .img2{ display: block;}
.gywm_jc_history .gywm_jc_historybox{ margin-left: 10px;}
.gywm_jc_history .text{ margin-left: 0; text-align: center;  padding: 11px 20px 17px 20px;}
.gywm_jc_history .text a{ font-size: 20px;}
.gywm_jc_history .gywm_jc_historybox{ margin-right: 10px;}

.gywm_jc_group{ width: 100%; margin-top: 10px;}
.gywm_jc_group .gywm_jc_groupbox{ margin: 0;}

/*--会议&激情集成页--*/
    .meet_jc_list { padding-top:10px; padding-bottom:10px;}
    .meet_jc_list ul{ margin:0 10px;} 
    .meet_jc_list li .li_box { padding:0;}
    .meet_jc_list li .txt { padding:10px 18px 20px 18px; margin-top: 0;}
    .meet_jc_list li .txt .nr{ display:none;}
    .meet_jc_list li.one .txt { padding:10px 18px 20px 18px; margin-top: 0;}
    .meet_jc_list li .txt span {display: none;}
    .meet_jc_list li .txt a.more { margin-top:8px;}
    .meet_jc_wen .tit{ font-size:24px; padding:17px 0; line-height:28px;}
    .meet_jc_wen .wen_box { margin:0 10px; padding-bottom: 30px;}
    .meet_jc_wen .cont { padding:0 14px;}
    .meet_jc_wen .cont_1{ border-left:none; width:100%; margin-bottom: 15px;}
    .meet_jc_wen .cont_1box { padding-left: 0;}   
    .meet_jc_wen .cont_1 li{margin-bottom: 5px; background-position: left 9px;}
    .meet_jc_wen .cont_1 span{ line-height: 30px;}
    .meet_jc_wen .get { margin-top: 12px;}
    .meet_jc_wen .get a { padding-left: 0; width: auto; margin:0 10px; padding-left: 50px;}
    .meet_jc_success .tit{ margin:0 10px 20px;}
    .meet_jc_success .tit a { display: none;}
    .meet_jc_success ul { margin:0 10px;}
    .meet_jc_success li { width: 100%; margin-bottom: 10px;}
    .meet_jc_success li span.acon{ border:none;}
    .meet_jc_success .morea {display: block;}
/*--会议&激情详情页--*/
    .meet_xq_cont{padding:20px 10px;}
    .meet_xq_cont img { width: 100%;}
    .meet_xq_wen { margin:0 10px 10px; padding-bottom: 30px;} 
    .meet_xq_wen .get {margin: 0 10px;}
    .meet_xq_wen .get a { padding-left: 50px; width: auto; }

/*--个人中心-左右结构公共--*/
    .personal_lr { padding: 0 0 40px;}
    .personal_lr .personal_left{margin:0;}
    .personal_lr .personal_right { width:auto; margin-right: 20px; margin-left: 310px; float: none;}
    .personal_lr .personal_left li{ float:none; width: 100%;}
    .personal_lr .personal_left li a{ padding:20px 0; border-bottom: 1px solid #eaeaea;}
    .personal_lr .personal_left li a:hover {border-bottom: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea;}
    .personal_lr .personal_left li a.one { border-left:10px solid #1896e3; border-bottom: 1px solid #eaeaea;}
    .personal_lr .personal_right {margin:0 10px; border:none; background: none; padding:0;}
    .personal_lr .personal_right h1 { padding:40px 0 20px; border-bottom:3px solid #1896e3; text-align: center;}
    
/*--个人中心-Account Information页--*/
    .personal_lr .personal_right ul.acc_ul { background: #fff; border-right:1px solid #cbcbcb; border-left:1px solid #cbcbcb; padding:0 20px 30px;}
    .personal_lr .personal_right ul.acc_ul2 { border-bottom:1px solid #cbcbcb;}
    .personal_lr .acc_ul li span { padding:0; margin-top:8px; width: 100%;}
    .personal_lr .acc_ul li.li3 span { margin-top:0; margin-left: 5px; width: auto;}
    .personal_lr .acc_ul li .text2{ margin-left:0px; width: 90%; margin-top:8px;}
    .personal_lr .acc_ul li .li5_label { width: 100%; display: block; float: left; padding:0; margin-top:5px;}
    .personal_lr .acc_ul li .cp_gjlc_form_warp{ width:95%; margin-left:0; float:none; clear:both;}
    .personal_lr .personal_right .select{ overflow: hidden; padding:0 20px 35px; border:1px solid #cbcbcb; border-top:none; background: #fff;}
    .personal_lr .personal_right .btn input{ width: 100%;}
    .personal_lr .personal_right .page{ margin:10px 0 0 0;}
    
/*--个人中心-Favorites页--*/
    .personal_lr .cp_list_ul ul {background: #fff; margin-top: 0; border-left: 1px solid #cbcbcb; border-right:1px solid #cbcbcb;}
    .personal_lr .cp_list_ul li{ padding: 20px 10px 0; border-bottom:1px solid #eee;}
    .personal_lr .cp_list_ul li.lastli { border-bottom :1px solid #cbcbcb;}
    .personal_lr .cp_list_ul .nr { padding:0; overflow: hidden;}
    .personal_lr .cp_list_ul li .more { margin:20px 0; width: 132px;}
    .personal_lr .cp_list_ul li .now{ float: left;}
    .personal_lr .cp_list_ul li .right { margin-left: 10px;}
    .personal_lr .cp_list_ul ul{ border-bottom:1px solid #cbcbcb;}
/*--个人中心-Inquiries页--*/
    .personal_lr .personal_inq h1 { border-bottom:none; padding-bottom: 10px;}
    .personal_lr .personal_right .table_pc { display: none;}   
    .personal_lr .personal_right .table_ip { display:table; width:100%;}  
    #UserOrderList .page{ padding-top:20px;}
    
/*--个人中心-Inquiries详情页--*/
    .personal_lr .inq_ul { background: #fff; padding:30px 10px 7px;}
    .personal_lr .inq_xiang_ul h6  { margin:0 10px;}
    
/*--个人中心-中间内容大块公共--*/
    .personal_big .personal_bai { margin:0 10px 40px; padding:40px 0 36px;}
    .personal_big h1{ font-size: 30px; margin:0 10px 20px; padding-top:40px;}    
    .form_box { margin:0 10px;}
    .form_box li.textarea label { margin-right: 40px;}
    .form_box li.textarea label input { margin-right: 5px;}
    .form_box li.btn input{ font-size: 24px;}
    .form_box .login_xia .acca { font-size: 24px;}
    .zhaohui { font-size: 18px; margin:0 20px 30px;}
    
/*--个人中心-发送密码重置--*/
    .personal_bai .btna { padding: 0 10px;}
    .personal_bai .btna a{ width: auto; font-size: 24px; margin-bottom: 0px;}
    .personal_suc .reset { font-size:14px; margin-bottom: 21px;}
    .personal_bai .reset_ul { margin-left:10px; margin-top:0px;}
    .personal_bai .reset_ul span{ font-size: 18px; padding-left: 52px; padding-top: 5px; padding-right:10px;}

/*--个人中心-注册成功/留言成功--*/
    .personal_bai .leave_suc { font-size: 18px; padding:0 10px;}
    .personal_bai .leave_suc p { margin:20px 0;}
    
/*--个人中心-找回密码邮箱--*/
    .personal_bai .zh_pic { margin-bottom: 26px;}
    .personal_bai .zh_pic span { margin-bottom: 14px;}
    .personal_bai .find_qq { font-size: 16px; padding:0 10px; }
    .personal_bai .find_qq span { font-size: 20px; margin:17px 0 25px;}
    .personal_bai .find_qq2 { font-size: 18px;}
    .personal_bai .find_qq2 span { margin:17px 0 10px;}

/*资讯集成页*/
.guide_con_all .tiles li {width: 50%;}
.guide_con_get{ text-align:left;}

/*资讯AFQ列表*/
.zx_faq_box{margin:0 10px; }
.zx_faq_list .main{ margin-bottom:10px;}
.zx_faq_list .ul{padding:30px;}
.zx_faq_list .ul li{ width:100%; padding:12px 0 20px 0;}

/*资讯AFQ最终页*/
.zx_faq_list h2{ padding-left:16px;}
.zx_faq_list_main .txt{padding:20px 10px 20px 40px; background-position:10px 24px;}
.zx_faq_list_main .tet{padding:20px 10px 20px 40px; background-position:10px 25px;}
.faq_nav_r .txt{ padding:20px 10px;}
.faq_nav_r .tet{ padding:10px 30px;}


/*城市集成页*/
.zx_cs_top{ padding:0 0 20px 0;}
.zx_cs_top .video{ float:none; width:auto;}
.zx_cs_top .main{ margin:0; padding:0 10px; position: relative; margin-bottom: 10px;}
.zx_cs_top .main h2{ margin-top:7px;}
.zx_cs_top .main a{ position: absolute; top:0;  right: 10px;}
.zx_cs_jingd { margin-bottom:40px; }
.zx_cs_jingd ul{ padding:0 10px;}
.zx_cs_jingd li{ margin:0 0 10px 0; width:100%;}
.zx_cs_main .txt{ padding:0 10px;}
.zx_cs_list li .main .tet{ display:none;}
.zx_cs_list li .main .txt{ padding-bottom:0;}
.zx_cs_list li{ padding:20px 10px;}
.zx_cs_list li .pic{ width:30px;}
.zx_cs_list li .pic img{ width:100%;}
.zx_cs_list li .main{ padding-left:40px;}
.zx_cs_list .txt h2{ float:none; font-size:22px;}
.zx_cs_list .txt a{ display:none;}
.zx_cs_tjcp{ display:block; margin:40px 0;}
.zx_cs_tjjd .txt a,.zx_cs_jingd .txt a{ display:none;}
.zx_cs_tjjd .bottom a,.zx_cs_jingd .bottom a{ display:block; margin-top:10px;}

/*景点集成页*/
.zx_cs_main_list ul{ background:none; padding:0;}
.zx_cs_main_list li{ border-bottom:0; padding:0 10px 10px 10px;}
.zx_cs_main_list li .pic{ width:auto; float:none; line-height:0}
.zx_cs_main_list li .main{ margin:0;}
.zx_cs_main_list li .main b{ background:#fff; width:auto; background:#fff; padding:15px 20px; }
.zx_cs_main_list li .main span{ display:none;}
.zx_list_r .cp_citycity .group{border:0; margin-top: 0; padding-top:0;}
.zx_list_r .cp_citycity_phone h2{ line-height:38px; text-align: left;}
.zx_list_r .cp_citycity_phone{margin-left: 10px; margin-right: 10px; width:auto;}

/*景点最终页*/
.zx_jd_top{ padding:0; margin-bottom:10px;}
.zx_jd_top .lbt{ width:auto; float:none;}
.zx_jd_top .main{ margin-left:0px; padding:10px 25px 30px 25px;}
.zx_jd_top .main h2{ margin:0;}
.zx_jd_jd_list li{ width:100%;}
.zx_jd_jd_list li a{ margin-right:0px;}
.zx_jd_jd_list{ padding:25px; margin-bottom:0px;}
.zx_jd_jd_qa{ margin-top:10px;}
.zx_jd_jd_qa h2{ padding-left:20px; padding-right:20px;}
.zx_jd_jd_qa > ul > li{ padding: 10px 20px;}
.zx_jd_jd_qa > ul > li div{ line-height:22px;}
.zx_list_r .cp_citycity2{ margin-bottom: 40px;}
.cp_citycity2 .cp_jc_more { width: 61px; text-align: center;}   
.cp_citycity2 .cp_jc_more { margin-top: 0;}

/*签证*/
.zx_qz_top .ditu_box{ padding:60px 0}
.zx_qz_top .ditu_box{ padding:60px 0}
#ditu_pc{ display:none;}
#ditu_Phone{ display:block;}
.zx_qz_top .ditu .li{width:100%; height:100%; z-index:auto}
.zx_qz_top .ditu .one .txt{ z-index:100;}
.zx_qz_top .ditu .li .txt{ width:11px; background-size:11px; height:25px;}
.zx_qz_top .ditu .li .tet{ position:absolute; left:0; top:15px; width:100%; z-index:99;}
.zx_qz_top .ditu .li .tet .xinx{ width:auto; margin:0 10px;}
.zx_qz_top .ditu .li .tet .pic{ width:38%;}+

.zx_qz_top .ditu .li .main{ width:56%; padding:2%; float:left;}
.xinx_box .on{ position:absolute; right:20px; top:25px; color:#666; font-size:25px; transform:rotate(45deg); display:inline-block;}

/*签证最终页*/
.zx_qz_con{padding:30px 10px;}
.zx_faq_box .img1{ display:none;}
.zx_faq_box .img2{ display:block;}
.faq_nav_r{ margin-bottom:50px;}


/*文化集成页*/
.zx_wh_jcy{ padding:0 10px;}
.zx_wh_jcy li{ width:100%; margin:0 0 10px 0;} 
.zx_wh_jcy li span{bottom:20px;}
.zx_wh_jcy li:hover span{bottom:20px;}
.zx_wh_jcy li span div { margin:0 20px;}

/*文化最终页*/
.zx_wh_con{ margin-bottom:40px;}
.zx_wh_con h1{ text-align: left; line-height:30px; padding:16px 10px;}
.zx_wh_con .main{ padding:10px;}
.zx_wh_con .txt{ font-size:16px; line-height:24px; color:#787878;}
.zx_wh_con .main .Print2{ left: 10px; bottom:30px;}
.zx_wh_con .text{ line-height:24px; font-size:16px; padding-bottom:80px;}
.zx_wh_con .like{ padding:30px 10px;}
.zx_wh_con .like h2{ padding-bottom: 15px;}
.zx_wh_con .like li a{ line-height:22px; height:22px; overflow:hidden; display:block;}   
    
/*定制*/
.cp_gjlc_form_warp .ul1 li{ width:47%; float:left;}
.cp_gjlc_form_warp .ul1 .li{ margin-right:0;}
.cp_gjlc_form_warp .ul1 .li2{ float:right;}
.dingz_form .cs .li{ width:50%;}
.dingz_banner{ background-position:60% 0%; height:auto; padding-bottom:30px;}
.dingz_banner .txt_box .txt h1{ font-size:30px; padding-top:20px;}
.dingz_banner .txt_box .txt span{ font-size:14px; line-height:18px;}

/*交易列表*/
.in_deals{ margin:10px;}
.deals_list .li2{ margin-top:10px;}
.deals_list li{ width:100%; margin:10px 0 0 0;}
.deals_list li .tet{ display:none;}
.deals_list li .txt{ padding:15px; height:auto; line-height:24px;}
.deals_list li .wz{ margin:0;}
.deals_list .li7 .main{ padding:0 0 20px 0;}
.deals_list .li7 .txt{ padding:15px; height:50px; line-height:20px; margin-bottom:0;}

.deals_list .li1 .txt,.deals_list .li2 .txt{ line-height:19px;}
.deals_list .li1 .tet,.deals_list .li2 .tet,.deals_list .li7 .tet{ display:none;}
.deals_list .li1, .deals_list .li2, .deals_list .li7,.deals_list .li3, .deals_list .li4, .deals_list .li5{ width:100%;}

/*资讯集成页*/
.guide_con_top,.guide_con_culture,.guide_con_what,.guide_con_get{ width:auto; margin:20px 0px 10px;}
.guide_con_all{ margin:20px 0px 0;}
.guide_con_top li{ width:48%; margin-right:2%;}
.guide_con_top .li2,.guide_con_top .li4,.guide_con_top .li6{ margin-right:0;}
.guide_con_all li{ width:50%; margin-bottom: 10px;}
.guide_con_get{ height:auto; line-height:normal; background-size:80px; margin:40px 10px 0 10px;}
.guide_con_get a{ font-size:18px; line-height:22px; text-align:left; padding:15px 80px 15px 10px;}
.cp_jc_city_box{ margin:0 5px}
.guide_con_top{ margin:20px 10px 10px;}
.cp_jc_more2 { margin-top: 0;}
.cp_jc_group .cp_jc_more2 { margin-top: 0;}

/*--新闻-列表页--*/
.news_list li .main b{ font-size: 20px; text-align: left; padding:20px 20px 0; line-height: 24px;}
.news_list li .main .time{ display: block; background-color: #fff; padding:10px 20px 20px;}

/*--产品最终页--发送邮件--*/
.cp_email{top:80px;}
.cp_email .titel {padding:10px;}
.cp_email .titel .gb { width: 23px;  height: 23px; background-size: 23px 23px;}
.cp_email .titel .gb a { width: 23px;  height: 23px;}
.cp_email .titel .tccs {font-size: 15px; margin-bottom: 10px;}
.cp_email .titel .bt{ font-size: 18px; line-height: 20px;}
    
.cp_email .input_k{padding: 10px 10px 30px;}
.cp_email .input_k .bd{ margin-top: 15px;}
.cp_email .input_k span.wz { width: 100%; text-align: left; font-size: 16px; margin-bottom: 8px;}
.cp_email .input_k input,.cp_email .input_k textarea { width: 96%; font-size: 12px; padding:0 2%;}   
.cp_email .input_k textarea { height: 130px;}
    
.cp_email .input_k .btx {font-size: 14px;  padding-left:0;}
.cp_email .input_k .zc_tijiao{padding-left:0;}
.cp_email .input_k .zc_tijiao input{ width:100%; font-size: 16px;}
.cp_email .personal_bai .leave_suc{ font-size: 18px; padding:30px 0; }

/*--新闻-集成页--*/
.news_lastest{ display: none;}
.news_tab { margin-bottom: 10px;} 
.news_jc_city_box h2{ margin-left: 10px; margin-right: 10px;}
.news_con li{ width: 100%;}
.news_con li.ipnone{ display: none;}
.news_des{ padding:0 10px; margin-top:20px;}
.news_dlist .news_done{ padding:10px 0;}
.news_con li .txt .title{ font-size: 18px; height: auto;}
.news_con li .txt .time{ font-size: 14px;}
.news_con li .txt .time i{ width: 16px; height: 16px; background-size: 16px 16px;}
.news_dlist .news_done a { font-size: 16px;}
.news_flist .news_done .time{display: none;}


/*--新闻-最终页--*/
.news_zz_con{ margin-left:10px; margin-right:10px;}

/*--产品-弹出地图--*/
.viewmap{width:100%; min-width:100%;height:100%;border:none;z-index:99000000;padding:0;left:0; margin:0;top:0;position:fixed;background:#fff; display:none;}
.viewmap .close a{ width:30px; height:30px; background-size:cover; z-index:10; padding:0;}

.viewmap #iframeview{ width:100%; height:100%; position:absolute;}
.viewmap iframe{ max-width:100%; max-height:100%; min-height:100%; min-width:100%; position:absolute;}

/*--底部-热搜词--*/
.footer_rsc{ display:none;}

/*--联系我们--*/
.gywm_lxwm .cp_r_quick li{ width:98%; float:none; padding:0;}
.gywm_lxwm .cp_r_quick .text_li{ width:98%; float:none;}
.gywm_lxwm .cp_r_quick .text_li .textarea{ padding:5px 3%;}
.gywm_lxwm .cp_r_quick .submit{ width:100%;}



}





