@charset "UTF-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,
fieldset,legend,input,textarea,p,blockquote,th,td {margin: 0; padding: 0;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset,img { border: 0;}

address,caption,cite,code,dfn,em,strong,th,var {font-style: normal;font-weight: normal;}
ol,ul,li{list-style: none; padding:0px; margin:0px;}
i{font-style: normal;}
input:focus,textarea:focus,select:focus, button{outline:none;}
caption,
img,input,button {border: 0;}
/*th {text-align: left;}*/
li,button{list-style: none;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: normal;}
q:before,q:after {content: "";}
button,img,input { vertical-align: middle;}
abbr,acronym { border: 0;font-variant: normal;}
sup {vertical-align: text-top;}
sub {vertical-align: text-bottom;}
input,textarea,select {font-family: "微软雅黑";font-size: inherit;font-weight: inherit;*font-size: 100%;}
legend {color: #000;}
iframe {display: block;}
.cont{width: 1200px;margin: 0 auto;}
.clearfix:before,
.clearfix:after {content: " ";display: table;clear: both;}
.fl{ float:left;}
.fr{ float:right;}
html{height: 100%;}
body {color: #333;font-size: 14px;font-family: "微软雅黑";*position: relative;min-height:1027px;margin: 0;padding: 0;}
select,input,button,textarea {font: 99% arial, helvetica, clean, sans-serif;}
table {  font-size: inherit;  font: 100%;}



pre,
code,
kbd,
samp,
tt {    font-family: monospace;   *font-size: 108%;   line-height: 100%;}
a { font-family: "微软雅黑"; font-size: 14px; color:#333;  text-decoration: none;}
a:hover{ color:#355e92;}
/* utilities */
.center-block {    display: block;    margin-left: auto;    margin-right: auto;}
.clearfix {    *zoom: 1;}

.clearfix:before,
.clearfix:after {    display: table;    line-height: 0;    content: "";}
.clearfix:after {    clear: both;}
.l {    float: left !important;}
.r {    float: right !important;}
.hidden {    display: none !important;}
.invisible {   visibility: hidden !important;}
.ewb-my{ background:#fff;}


body{ background:url(2022tx_index_bg3.jpg) no-repeat top center fixed;}
.top_bg{width: 100%; min-height: 650px;}
.top_bg_con { padding: 0px 0 0px 0;}
.contant{ width:1200px; height:auto; margin:0px auto;position: relative;}
.top{ width:100%; height:42px; background:url(2022tx_index_top.png) repeat-x;}
.ewb-area{ color:#fff; font-size:14px; line-height:42px;}
.ewb-top-l {float: left; padding-left: 10px;}
.ewb-top-r {float: right;}
.ewb-top-l a, .ewb-top-r a{ color:#fff;}
.top_con{width: 1200px; margin: 0 auto;  height: 260px; position: relative; z-index: 998;}
.top_logo{ position:absolute; width:520px;  top:-270px; left:357px; background: url(http://www.daicooper.com/images/2022tx_index_logo1.png) no-repeat;height: 99px;}
.search{position: absolute; right: 264px; bottom: 420px; display: block; background: url(http://www.daicooper.com/images/2022tx_index_s_search.png) no-repeat;width: 400px;}
.search .sr { display: inline-block; float: left; width: 310px; height: 50px; border: none; color: #777; background: none; padding: 0 0 0 30px; margin-top:5px; font-size: 16px; line-height: 50px;}
.search .btn {display: inline-block; float: left; width: 60px; height: 50px; border: none; font: 20px "Microsoft YaHei";  color: #fff; text-align: center; background: none; cursor: pointer;}
.search form{ display:block; height:72px;}
.search .guanjz {font-size: 16px; color: #fff; height: 28px; line-height: 28px;  clear: both; padding: 10px 0 0 10px;}
.search .guanjz span { float: left;color: #fff; border-radius: 4px;padding: 4px 10px; background-color: #355e92; margin-right:6px;}
.search .guanjz a { font-size: 14px; float: left;  margin: 0 5px; background-color:#fff;border-radius: 4px; padding: 4px 10px;overflow: hidden; color: #777;}
.chengdiv {height: 300px; width: 100%; position: relative; z-index: 9;}
.zx_menu{width: 1200px;position: relative;margin: 0 auto; height: 88px; z-index: 998;}
.zx_menu_bg{ width:100%; height:88px; background:url(2022tx_index_nav_bg.png) no-repeat top; }
.zx_menu_con{background: #fff; width: 1200px; height:310px; margin: 0 auto; display: none; /*! padding: 0 0 30px 0; */ margin-top:-28px; z-index:999; position:relative;margin-bottom: 30px;}

/*新加*/
.zwwx{position: relative;}
.zwxwyc{ width: 150px;height: 200px;position: absolute;top: 0px;right: 100px;}
.zwwx:hover .zwxwyc{ display: block !important; }

.app_box { height: 300px;width: 100%;position: fixed;left: 0;top: 0;z-index: -9999; display: none;}
.imgbox img {height: 300px;width: 100%;}


/* 焦点图 */
.slideBox { position: relative; float: left; width: 365px; height: 230px; overflow: hidden;}
.slideBox .hd { position: absolute; right: 20px; bottom: 10px; z-index: 9; height: 15px;}
.slideBox .hd li { float: left; width: 8px; height: 8px; border: 1px solid #fff; border-radius: 100%; margin-left: 5px;}
.slideBox .hd li.on { background: #fff;}
.slideBox .bd { width: 365px; height: 230px; }
.slideBox .bd li { position: relative;  width: 365px; height: 230px; }
.slideBox .bd li p { position:absolute; left:0; bottom:0; width: 100%; height:40px; background:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000); line-height:40px; text-indent: 10px; color:#fff; cursor:pointer;}
.slideBox .bd li img { width: 100%; height: 100%; transform: scale(1); transition: all .3s;}
.slideBox .bd li:hover img { transform: scale(1.05); transition: all .3s;}		


/*头部右侧*/
.ewb-area .ewb-top-r .top-menu{float: left;}
.ewb-area .ewb-top-r  .top-menu a{float: left;font-size: 12px;color: #999;margin-left: 10px;color: #fff;}
.ewb-area .ewb-top-r  .top-menu a img{vertical-align: middle;margin-left: 5px;}
.ewb-area .ewb-top-r .top-menu a:hover{color: #fff;}
.ewb-area .ewb-top-r .top-menu .site-nav{float: none;display: block;border-radius: 12px;width: 84px;height: 24px;background: #bb1a2a;text-align: center;color: #fff;line-height: 24px;margin: 0 auto;}
.ewb-area .ewb-top-r .top-menu .site-nav:hover{color: #fff !important;}
.ewb-area .ewb-top-r  .top-menu .site-nav{float: none;display: block;border-radius: 12px;width: 84px;height: 24px;background: #bb1a2a;text-align: center;color: #fff;line-height: 24px;margin: 0 auto;}
.ewb-area .ewb-top-r .top-menu .site-nav:hover{color: #fff !important;}
.ewb-area .ewb-top-r  .w1200{position: relative;}
.ewb-area .site-nav{float: right;margin: 9px 0 0 10px;}
.ewb-area .site-nav>h4{width: 85px;height: 23px;border-radius: 12px;background: #0c498d;font-size: 14px;font-size: 12px;text-align: center;line-height: 23px;color: #fff;}
.ewb-area .site-nav.active>h4{background: #fff;color: #0d7abf;}
.ewb-area .site-nav .site-nav-main{position: absolute;right: 0;z-index: 9999;top: 42px;width: 1100px;background: #fff;padding: 30px 50px;overflow: hidden;display: none;}
.ewb-area .site-nav-main .hd{float: left;width: 100%;position: relative;}
.ewb-area .site-nav-main .hd li{position: relative;float: left;width: 183px;background: #f4f4f4;font-size: 16px;line-height: 30px;text-align: center;cursor: pointer;}
.ewb-area .site-nav-main .hd li.on{border-radius: 5px;box-shadow: 0 0 #ccc;line-height: 38px;top: -4px;background: #0d7abf;color: #fff;}
.ewb-area .site-nav-main .hd::before{width:100%;height:30px;background: #f4f4f4;content: '';display: block;z-index: 0;position: absolute;}
.ewb-area .site-nav-main .bd{clear: both;margin-top: 20px;}
.ewb-area .site-nav-main .bd ul{display: none;}
.ewb-area .site-nav-main .bd ul:first-child{display: block;}
.ewb-area .site-nav-main .bd ul li{float: left;width: 180px;text-align: center;font-size: 16px;line-height: 18px;padding: 15px 0;}
.ewb-area .site-nav-main .bd ul li a{color: #666;}
.ewb-area .site-nav-main .bd ul li a:hover{color: #0d7abf;}
.ewb-area .site-nav-main ul.sydw li:last-child{width:185px}
.hd.tabs-title {color: #000;}

/*导航*/
.zx_nav{ width:1200px; height:62px;}
.zx_nav ul li{ width:160px; height:62px; display:block; float:left;}
.zx_nav ul span{ color:#779cc5; font-size:16px; display: block;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 18px;}
.zx_nav ul li a{ font-size:18px; color:#fff; line-height: 62px;display: block;text-align: center;}
.zx_nav ul li:first-child{margin-left: 30px;}

.zx_op{ position:absolute; top:-21px; right:48%;  width:40px; height:22px; background:url(2022tx_index_gb1.png) no-repeat; cursor:pointer; z-index:999;}

/* .zx_menu_l{ width:28px; height:65px; background:url(nav_bg_l.png) no-repeat; position:absolute; left:-28px; top:-3px;}
.zx_menu_r{ width:26px; height:61px; background:url(nav_bg_r.png) no-repeat; position:absolute; right:-26px; top:-1px;}
 */

/*办事类导航*/
.fudaoh{ width:100%; height:300px; background:url(2022tx_index_fudaoh.png) no-repeat top center; position:relative; margin-top:-53px;}
.slideContainer{ width:1200px; height:90px; margin:0px auto; padding-top:90px; position:relative;}
.slide_l{ position:absolute; bottom:30px; left:-10px; width:23px; height:43px;}
.slide_l a{ width:23px; height:50px; background:url(2022tx_index_next.png) no-repeat left top; display:block;}
.slide_l a:hover{ width:23px; height:50px; background:url(2022tx_index_next.png) no-repeat left bottom; display:block;}
.slide_r{ position:absolute; bottom:30px; right:-10px; width:23px; height:43px;}
.slide_r a{ width:23px; height:50px; background:url(2022tx_index_next.png) no-repeat right top; display:block;}
.slide_r a:hover{ width:23px; height:50px; background:url(2022tx_index_next.png) no-repeat right bottom; display:block;}
.slide_wrap{ width:1148px; height:90px; margin:0px auto; overflow:hidden;}
.slide_wrap ul li{ width:287px; float:left;}

.slide_list{ width:270px; height:82px; float:left; padding:8px 0px 0px 17px; overflow:hidden;}
.slide_list:hover{ background-color:#f1f1f1;border-radius: 4px;}
.zf_icon{ width:72px; height:72px; display:block; float:left;}
.zf_icon img{width:72px; height:72px;}
.zf_tit{width: 165px;height: 72px;float: left; padding-left:15px;}
.zf_tit a{font-size: 14px;  color: #333; height: 36px; line-height: 36px; width: 70px; display: block; text-align: left; float:left;}
.zf_tit .zf_tit1,.zf_tit .zf_tit2,.zf_tit .zf_tit3{height: 22px; line-height: 22px; width: 155px;}
.zf_tit .zf_tit1{font-size: 18px;width: 147px;}
.zf_tit .zf_tit3{width: 80px;background: #6da339;color: #fff;text-align: center;border-radius: 5px;}
.zf_tit .zf_tit4{height: 26px;line-height: 26px;}


/*首页*/
.tab_con{ width:1174px; /*! height:300px; */ margin:0px auto; padding-top:15px;}
.tab_left{ width:365px; /*! height:230px; */ float:left;}
.tpxw{ width:365px; height:230px; overflow:hidden;}
.func{height: 43px;width:410px;margin-top: 10px;}
.func_1,.func_2{height: 43px;width: 198px;border: 1px solid #b5cdeb;}
.func_1 a,.func_2 a{padding-left: 87px;display: inline-block;height: 43px;width: 110px;line-height: 43px;font-size: 18px;color: #355e92;}
.func_1{margin-right: 10px;background: url(func_icon2.png) 50px center no-repeat;float: left;}
.func_2{background: url(func_icon3.png)  50px center no-repeat;float: left;}
.tab_mid{ width:370px; height:235px; float:left; padding-left:15px; overflow:hidden;}
.zhenwu{ width:100%; height:38px;}
.zhenwu ul li{ width:120px; height:36px; line-height:36px; text-align:center; background-color:#f0f3f6; display:block; float:left; margin-right:2px;}
.zhenwu ul li.zw_show{ background-color:#355e92;}
.zhenwu ul li a{ font-size:18px; color:#333;}
.zhenwu ul li.zw_show a{ color:#fff;}
.zhenwu_list{ width:360px; /*! height:252px; */ padding-top:10px; overflow:hidden;}
.zhenwu_list ul li{ font-size:14px; width:100%; height:35px; line-height:35px; background: url(2022tx_index_li.png) no-repeat 2px center;}
.zhenwu_list ul li a{ font-size:14px; padding-left:20px; width:280px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display:block; float:left;}
.zhenwu_list ul li span{ color:#aaaaaa; display:block; float:right; }
.tab_right{ width:400px; height:230px; float:left; /*! overflow:hidden; */margin-left: 10px;}
.hot_spic{ width:100%;height: 36px;line-height: 36px; /*! border-bottom: 1px solid #e0e0e0; */ color: #355e92; font-size: 18px; position:relative;}
.hot_spic span{ line-height:35px; text-align:center; display:block; float:left;width: 131px;background: #f0f3f6;margin-left: 2px;}
.hot_spic span.hover_2 a{  background: #355e92;color: #fff;}
.hot_spic span a{  width:131px; line-height:38px; text-align:center; display:block; font-size: 18px;}
.hot_spic_img{ width:100%; height:80px; padding:10px 0px;}
.hot_list{ width:100%; height:auto; overflow:hidden;}
.hot_list ul li{ font-size:14px; width:100%; height:40px; line-height:40px; background: url(2022tx_index_li.png) no-repeat 2px center;}
.hot_list ul li a{ font-size:14px; padding-left:20px; width:306px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display:block; float:left;}


.means{ width:408px; height:300px; padding-left:15px; float:left;}
.means_list{ width:100%; height:185px; padding-top:10px; overflow:hidden;}
.means_list ul{ padding:0px; margin:0px; display:block;}
.means_list ul li{ font-size:14px; width:100%; height:35px; line-height:35px; background: url(2022tx_index_li.png) no-repeat 2px center; position:relative;}
.means_list ul li a{ font-size:14px; padding-left:20px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display:block; float:left; width:300px;}
.means_list ul li span{ color:#aaaaaa; position:absolute; right:0px; top:0px; width:90px; line-height:35px; text-align:right; display:block; float:right; }
.notice{ width:350px; height:300px; float:right; overflow:hidden;}


/*头条*/
.new{ height: 90px; text-align: center;  /*! margin-bottom:5px; */ float: left;width: 100%;margin-top: 20px;}
.new h1{ margin-bottom: 10px; height:40px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; }
.new h1>a{ padding:0 40px 5px; font-weight:bold; font-size:30px; color:#2a64a4 !important; }
.new .new-list{margin: 0 auto;width: 1170px;height: 35px;}
.new .new-list a{ width: 330px;}
.new .new-list a,.new .new-list span{ color:#666666; font-size:16px; margin: 0 5px;display: block;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new .new-list a:hover{ color:#265aac; }

.txbf{ width: 870px; height: 310px; border:1px solid #f1f1f1;float: left;margin: 10px 0 0 0;}
.x_ztzl{width: 260px; height: 310px; margin-left: 20px; float: left;/*! border:1px solid #f1f1f1; */margin-top: 10px;}

/*看天心部分*/
.hot_spic1{ width:100%;height: 50px;line-height: 50px;  color: #355e92; font-size: 18px; position:relative;}
.hot_spic1 span{ line-height:50px; text-align:center; display:block; float:left;width: 215px;background: #f1f1f1;margin-left: 2px;color: #333;}
.hot_spic1 span.hover_2{ background: #355e92;color: #fff;}
.hot_spic1 a{ color:#aaaaaa; position:absolute; right:0px; top:0px; width:60px; line-height:38px; text-align:right; display:block;}
.hot_spic1 span.hover_21{ background: #355e92;color: #fff;}
.hot_spic1 span i{  display: inline-block;
 width: 28px;
height: 28px;
margin-right: 10px;
margin-top: -4px;
vertical-align: middle;}


.hot_spic1 span .ico01{background: url(2022tx_index_txbf1.png) no-repeat center;}
.hot_spic1 span .ico02{background: url(2022tx_index_txbf2.png) no-repeat center;}
.hot_spic1 span .ico03{background: url(2022tx_index_txbf3.png) no-repeat center;}
.hot_spic1 span .ico04{background: url(2022tx_index_txbf4.png) no-repeat center;}

.hot_spic1 span.hover_21 .ico01{background: url(2022tx_index_txbf1-1.png) no-repeat center;}
.hot_spic1 span.hover_21 .ico02{background: url(2022tx_index_txbf2-1.png) no-repeat center;}
.hot_spic1 span.hover_21 .ico03{background: url(2022tx_index_txbf3-1.png) no-repeat center;}
.hot_spic1 span.hover_21 .ico04{background: url(2022tx_index_txbf4-1.png) no-repeat center;}



.tab_mid1,.tab_mid2{ width:320px;  float:left; padding-left:15px; overflow:hidden;margin-top: 20px;height: 225px;}
.zhenwu1,.zhenwu2{ width:100%; height:38px;border-bottom: 1px solid #f1f1f1;}
.zhenwu1 ul li,.zhenwu2 ul li{ width:95px; height:36px; line-height:36px; text-align:center; display:block; float:left; margin-right:2px;}
.zhenwu1 ul li.zw_show1,.zhenwu2 ul li.zw_show2{ border-bottom: 1px solid #2a64a4;color: #2a64a4;}
.zhenwu1 ul li a,.zhenwu2 ul li a{ font-size:18px; color:#333;}
.zhenwu1 ul li.zw_show1 a,.zhenwu2 ul li.zw_show2 a{ color: #2a64a4;}

.zhenwu1 ul li.zw_show1 a.zhenwu2 ul li.zw_show2 a{ color:#fff;}
.zhenwu_list1,.zhenwu_list2{ width:320px; padding-top:10px; overflow:hidden;}
.zhenwu_list1 ul li,.zhenwu_list2 ul li{ font-size:14px; width:100%; height:35px; line-height:35px; background: url(2022tx_index_li.png) no-repeat 2px center;}
.zhenwu_list1 ul li a,.zhenwu_list2 ul li a{ font-size:14px; padding-left:20px; width:240px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display:block; float:left;}
.zhenwu_list1 ul li span,.zhenwu_list2 ul li span{ color:#aaaaaa; display:block; float:right; }

.ktxbf_list{width: 160px; float: right;margin: 15px;}
.ktxbf_list ul{}
.ktxbf_list ul li{ background: #f0f3f6;font-size: 16px;height: 40px;line-height: 40px;margin-bottom: 8px;text-align: center;}
.ktxbf_list ul li a{ display: block;}
.ktxbf_list ul li a:hover{ background: #2a64a4; color: #fff;}

/*天心查*/
.st_txc1,.st_txc2,.st_txc3{margin-top: 20px; float: left;}
.st_txc1,.st_txc2{ width: 250px; height: 230px;}
.st_txc1{  background: url(2022tx_index_txc7.jpg) ;  padding-top: 10px;margin-right: 21px;}
.st_txc1_tb{ width: 100%; height: 36px; float: left;margin-bottom: 15px;}
.st_txc1_tb p{display: block;color: #2a64a4; height: 36px; width: 95px; font-size: 18px;text-align: center;}
.st_txc2_tb{ width: 100%; height: 36px; float: left;border-bottom: 1px solid #cbd2da;margin-bottom: 15px;}
.st_txc2_tb p{display: block;border-bottom: 1px solid #2a64a4; color: #2a64a4; height: 36px; width: 95px; font-size: 18px;text-align: center;}
.cht_tit1 {height: 34px;line-height: 34px;color: #5b789e;width: 234px;margin: 0 auto;}
.inp9 {width: 150px;padding-left: 10px;background-color: #fff;border-radius: 5px; border: 0;height: 34px;line-height: 34px;border: 1px solid #cbd2da;margin-bottom: 15px;}
.btn8 {height: 34px;width: 135px;color: white;background-color: #2a64a4; margin-right: 30px;float: right;}


.st_txc3{ width: 306px; height: 225px; float:right;}
.st_txc3 ul{}
.st_txc3 ul li{ width: 97px; height: 107px; float: left; border-radius:4px;margin: 5px 5px 0 0;}
.st_txc3 ul li:hover img{ transform: scale(1.05); transition: all .3s;}




/*天心办*/
.sy_txb{width: 200px; height: 230px;float: left; border:1px solid #f1f1f1;margin: 20px 0 0 10px;}
.sy_txb p{display: block;width: 100%;margin: 0 auto;text-align: center;line-height: 34px;}
.sy_txb p:first-child{ width: 161px; height:115px; padding: 10px 0 0 29px;}
.sy_txb p img:hover{float:left; transform:rotateY(360deg); transition:transform 0.7s ease-out 0s; cursor:pointer;}
.sy_txb span {display: block;width: 100%;margin: 0 auto;text-align: center;}


.sy_txb span a{color: #2a64a4;line-height: 34px;}

.sy_txb1{width: 200px; height: 230px;float: left; }
.sy_txb1 ul{/*! margin-top: 10px; */}
.sy_txb1 a{display: block;color: #fff;}
.sy_txb1 ul li{ line-height: 45px; font-size: 16px; width: 200px;text-align: center;border-radius: 4px;margin: 15px;}
.sy_txb1 .b1{background:#37bd9c;/*! margin: 7px auto; */}
.sy_txb1 .b2{background:#427eb4;}
.sy_txb1 .b3{background:#c25c82;}
.sy_txb1 .b4{background:#c69a43;}


/*天心问*/
.sy_hygq{ width: 325px; margin: 15px 0 0 15px;float: left;}
.sy_hygq1{width: 496px; float: left;margin: 15px 0 15px 15px;}
.sy_hygq1 p{ display: block; width: 160px; height: 120px; float: left;margin: 0 0 0 5px;}
.sy_hygq2{width: 496px; float: left;margin: 0 0 0 15px;}
.sy_hygq2 p{ display: block; width: 244px; height: 57px; float: left;margin-left: 4px;}

.sy_hygq2 p:hover img , .sy_hygq1 p:hover img{ transform: scale(1.05); transition: all .3s;}




/*专题*/
.bd-con{width: 260px;height: 260px;border-radius: 8px;position: relative;}
.server-list li { float: left;width:253px;height: 85px;border-radius: 8px;margin-bottom: 10px;}
.server-list li a {text-align: center;font-size: 14px;display: block;width:107px;height: 82px;}
.bd-con .hd li {cursor: pointer;width: 8px;height: 8px;display: block;overflow: hidden;text-indent: 200px;float: left;margin: 0 0 0 15px;background: #2a64a4;border-radius: 100px;}
.bd-con .hd li.on {background: #ff0000;}
.bd-con .hd { position: absolute; z-index: 1; bottom: -39px; left:35%;}





/*侧边栏*/
.right-nav{display: inline-block;width: 98px;height: 100%;padding-top: 10px;background: url(2022tx_index_right-nav.png) repeat-y;position: fixed;top: 0;right: -100px;z-index: 99999;}
.hand{width: 88px;opacity: 100;height: 100px;background: url(2022tx_index_hand.png) no-repeat center center;font: 12px/24px "Microsoft YaHei";color: #fff;
position: absolute;right: 0;top: 9%;cursor: pointer;z-index: 99;vertical-align: middle;text-align: center;}
.hand span{display: inline-block;width: 84px;position: absolute;left: 0;top: 50%;font: 12px/24px "Microsoft YaHei";color: #333;margin-top: 34px;}
.right-nav-touch{width: 15px;height: 100%;position: absolute;right: 0;top: 0;z-index: 100;}
.right-nav li{padding: 20px 0;height: 75px;}
.right-nav li a{display: inline-block;width: 98px;padding-top: 65px;font: 14px/20px "Microsoft YaHei";color: #fff;text-align: center;text-decoration:none;}
.right-nav li a:hover{text-decoration: none;}
.right-nav li a.a1{background: url(2022tx_index_yc01.png) no-repeat center top;}
.right-nav li a.a2{background: url(2022tx_index_yc02.png) no-repeat center top;}
.right-nav li a.a3{background: url(2022tx_index_yc03.png) no-repeat center top;}
.right-nav li a.a4{background: url(2022tx_index_yc04.png) no-repeat center top;}
.right-nav li a.a5{background: url(2022tx_index_yc05.png) no-repeat center top;}
.right-nav li a.a6{background: url(2022tx_index_yc06.png) no-repeat center top;}
.right-nav li a.a7{background: url(2022tx_index_yc07.png) no-repeat center top;}
.right-nav li a.a8{background: url(2022tx_index_yc08.png) no-repeat center top;}


.right-nav li:hover{background: #0385f4;}
.down{display:none;}
.right-nav .sidebar-show{position: absolute;box-shadow: 0 2px 10px rgba(0,0,0,.1);background: #fff;border-radius: 3px;padding:10px;right: 100px;height: 290px !important;/* overflow-y: auto;*/width: 400px;bottom: 55px;border: 3px solid #E5E8ED;display: block;text-align: center;}
.right-nav .sidebar-show dl{width: 100%;height: 285px;overflow-y: auto;overflow-x: hidden;/* padding: 4px 10px; */}
.right-nav .sidebar-show dd{line-height: 30px;display: block;/* margin-bottom: 70px; */}
.right-nav .sidebar-show dd a{width: 365px;font-size: 16px;padding: 8px;text-align: left;height: 29px;float: left;color: #333;line-height: 30px;text-overflow: ellipsis;overflow: hidden;}
.right-nav .sidebar-show dd span{float: right;line-height: 35px;}
.ArticleRankingTit{height: 40px;line-height: 40px;margin-top: 0px !important;border-bottom: 2px solid #e5e5e5;margin-bottom: 10px;}
.ArticleRankingTitTxt{line-height: 40px;/* color: #3c77d0;*/color: #333;border-bottom: 2px solid #0d7abf;font-size: 20px;font-weight: bold;float: left;letter-spacing: 1.5px;}



/*搜索小*/
.search_sm{width: 400px;background: url(2022tx_index_s_search.png) no-repeat;height: 56px;}
.search_sm .sr { display: inline-block; float: left; width: 310px; height: 40px; border: none; color: #777; background: none; padding: 0 0 0 30px; margin-top:5px; font-size: 16px; line-height: 40px;}
.search_sm .btn {display: inline-block; float: left; width: 60px; height: 50px; border: none; font: 20px "Microsoft YaHei";  color: #fff; text-align: center; background: none; cursor: pointer;}
.search_sm form{ display:block; height:62px;}
.search_sm .guanjz {font-size: 14px; color: #fff; height: 28px; line-height: 28px;  clear: both; padding: 10px 0 0 10px;}
.search_sm .guanjz span { float: left;color: #fff; border-radius: 4px;padding: 4px 10px; background-color: #355e92; margin-right:6px;}
.search_sm .guanjz a { font-size: 12px; float: left;  margin: 0 5px; background-color:#fff;border-radius: 4px; padding: 4px 10px;overflow: hidden; color: #777;}

/*新添滚动专题*/
.zx_menu_con{ height:670px;}
.hot_spic span{ color:#333; cursor:pointer; font-size:18px;}
.special{ width: 1174px; height: 60px; background: #fafdff; position:relative; overflow: hidden; padding-top:15px; margin:0px auto; }
.special .prev,.special .next{opacity: 0.5;display:block;width: 28px;height: 28px;overflow:hidden;cursor:pointer;background:url(prev_next.png) no-repeat;position:absolute;left:0px;top:26px;z-index:9;}
.special .next{ left:auto; right:0px; background-position: 0 -29px; }
.special .prev:hover{ opacity: 1;}
.special .next:hover{ opacity: 1;}
.special .bd4{ padding:0px 40px; }
.special .bd4 ul{ overflow:hidden; zoom:1; }
.special .bd4 ul li{ float: left; width: 260px; height: 60px; margin: 0 7px; }
.special .bd4 ul li img{ display:block; width: 260px; height: 60px; }

/*侧边适配功能*/
.nav_shade {display: none;}
.app-cet{display: none;}
.app-btn,.app-menu{display: none;}
@media only screen and (max-width: 1000px){
.zx_menu{display: none !important;}
#pq{display: none;}
.app-cet{display: block;}
.app-btn{position:absolute;display: block;top: 5rem;bottom:0;right:20px;background:url(2022txq_app_up.png) no-repeat;width:26px;height: 26px;}
.app-btn.on{background: none;z-index: 100;display: block;visibility: hidden;/* opacity: 0; */transition: all 0.7s;position: fixed;top: 0px;left: 0px;right: 0px;bottom: 0px;width: 40%;height: 100%;z-index: 30;background-color: rgba(0, 0, 0, 0.1);visibility: visible;/* opacity: 1; */}
.app-menu{/* padding: 15px 0;*//* background-color: rgb(0 0 0 / 60%);*/display:none;/* position: absolute;*//* background: #2e61b0;*//* width: 190px;*//* right: 0;*//* top: 8rem;*//* border-radius: 12px 0px 12px 0px;*/z-index: 99;}
.top_con{width: 100%;overflow: inherit !important;height: 210px !important;}
.top_con{position: relative !important;}
.search_sm, .search{margin: 35px auto !important;}
.nav_shade{display: block;visibility: hidden;opacity: 0;transition: all 0.7s;position: fixed;top: 0px;left: 0px;right: 0px;bottom: 0px;width: 40%;height: 100%;z-index: 13;background-color: rgba(0, 0, 0, 0.7);visibility: visible;opacity: 1;}
.nav_shade .message{display: block;font-size: 14px;width: 40%;color: #FFF;text-align: center;position: absolute;left: 25%;top: 50%;transform: translateY(-50%);}
.nav_shade .message i{display: block;}
.nav_shade .message em{display: block;}
.nav_shaderight{width:60%;display: block;background: #fff;transition: all 0.7s;position: fixed;top: 0px;/* left: 0px;*/right: 0px;bottom: 0px;width: 60%;height: 100%;z-index: 13;background-color: rgba(255, 255, 255, 1);visibility: visible;opacity: 1;}
.index_head_nav_title{font-size: 20px;line-height: 1.8rem;padding: 10px 5px;text-indent: 15px;color: #2A64A4;border-bottom: 2px solid #2A64A4;font-weight: bold;}
.index_head_nav_a{display: block;margin: 15px 0;padding: 0px 0 15px 0;border-bottom: 1px solid #dbe4ed;}
.index_head_nav_a li{line-height: 1.9rem;padding: 5px 0px 5px 12px;text-indent: 10px;/* text-align: center;*/}
.index_head_nav_a li i{width: 30px;height: 30px;display: block;float: left;background-image: url(2022txq_app_ico.png);background-size: 83px;}
.nav_a_ico1{background-position: 35px 0px;}
.nav_a_ico2{background-position: 35px -56px;}
.nav_a_ico3{background-position: 35px -117px;}
.nav_a_ico4{background-position: 36px -176px;}
.nav_a_ico5{background-position: 35px -234px;}
.nav_a_ico6{background-position: 36px -288px;}
.nav_a_ico7{background-position: 33px -726px;}
.index_head_nav_a li a{font-size: 18px;color:#2A64A4;font-weight: bold;}
.box{display: block;margin: 15px 0;padding: 0px 0 15px 0;/* border-bottom: 1px solid #dbe4ed;*/}
.box li{line-height: 1.8rem;text-indent: 15px;padding: 5px 10px; }
.box li i{ display: block; width: 30px; height: 30px; float: left;}
.box li .cbl_hj1 {background: url(http://www.daicooper.com/images/2022txq_app_ico03.png) no-repeat;}
.box li .cbl_hj2 {background: url(http://www.daicooper.com/images/2022txq_app_ico01.png) no-repeat;}
.box li .cbl_hj3 {background: url(http://www.daicooper.com/images/2022txq_app_ico02.png) no-repeat;}
.box li a{font-size: 16px;color:#2A64A4;}
.search .btn{ width: 50px;}
.search .sr { width: 290px!important;}
}
@media only screen and (max-width: 400px){
.app_box{ display: block !important; }
.search .btn {width: 20% !important; }
.search .sr { width: 70% !important;padding-left: 10%;}

}

@media only screen and (max-width: 375px){
.index_head_nav_title{text-indent: 5px;}
}