/* CSS Document by wt */
@charset "utf-8";
.dpt_header {margin:0 auto; width:1200px; overflow: hidden}
.dpt_headnav { float: left; width: 1200px; }
.navig ul { display: inline-block; }
.navig li { display: inline-block; margin: 0 13px; line-height: 50px; }
.navwhite li a { color: #000; }
.banner {height:60px; background: #1369ab}
.banner ul {    display: block;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    width: 1000px;}
.banner li {display: block; float: left; width:13%; text-align: center;  line-height: 60px; font-size: 16px}

.banner a {color: #fff}
.container {width: 1200px; margin: 0 auto; overflow: hidden;}
.headline {line-height: 54px; text-align: center; font-size: 40px;  font-weight: bold; margin-top: 20px}
.headline a {color: #c90000}
.headline-2nd { margin: 10px auto; height: 20px; overflow: hidden;text-align: center;}
.headline-2nd ul{width: auto; margin: 0 auto}
.headline-2nd li {display: inline-block; font-size: 16px}
.headline-2nd a {color: #939393}
.head-wrapper {margin: 20px auto; padding-bottom: 30px; border-bottom: 1px dashed #d8d8d8}
.head-l {display:inline-block; float:left; margin-top: 28px; width: 165px; height: 86px; background: url("https://www.hljpic.cn/c5a145a2851cbbc22ec794dfa2b00658?p=0") top left no-repeat}
.head-r {display:inline-block; float:left; width: 1030px }
.con01-l { overflow: hidden; float: right; width: 440px;     margin: 20px 0px 20px;}
.con01-r { overflow: hidden; float: left; width: 715px; }
.con02 {float:left; width: 370px;}
.con03-l { overflow: hidden; float: left; width: 585px; }
.con03-r { overflow: hidden; float: right; width: 585px; }
.con-grp4 {overflow: hidden;}
.con-grp4 ul {overflow: hidden;width: 100%;}
.con-grp4 li {display: block;float: left;margin: 0 2.5% 15px 0;width: 23%;}
.con-grp4 li:nth-child(4n) {margin-right: 0;}
.con-tit01 { overflow: hidden;height: 70px; }
.con-tit02 { overflow: hidden; background: url("../images/tit02.png") left center no-repeat; border-bottom: 2px solid #d6d6d6}
.con-tit02 p {line-height: 40px; font-size: 24px; margin-left: 15px}
.con-tit02 span:last-child {color: #cb000a}
.con-tit03 { overflow: hidden; margin-bottom: 10px}
.con-tit03 p {line-height: 40px; font-size: 24px;}
.con-tit04 { overflow: hidden; background: url("../images/tit04.png") left center no-repeat}
.con-tit04 p {line-height: 30px; font-size: 18px; margin-left: 25px; font-weight: bold}
.con-tit05 { overflow: hidden;}
.con-tit05 p {line-height: 40px; font-size: 24px}
.con-tit05 span:last-child {color: #cb000a}
.p-img {overflow: hidden}
.p-img a img{ width: 100%; display:block;transition: all 1s ease 0s}
.p-img:hover a img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.more {color: #999; margin-top: 10px}
.tit-lhjj {height:86px; background: url("../images/tit-lhjj.png") center no-repeat}
.tit-lhsy {height:86px; background: url("../images/tit-lhsy.png") center no-repeat}
.tit-lhxc {height:86px; background: url("../images/tit-lhxc.png") center no-repeat}
.tit-jjlj {height:86px; background: url("../images/tit-jjlj.png") center no-repeat}
.tit-tbch {height:86px; background: url("../images/tit-tbch.png") center no-repeat}
.tit-bgjd {height:86px; background: url("../images/tit-bgjd.png") center no-repeat}
.tit-sjlh {height:86px; background: url("../images/tit-sjlh.png") center no-repeat}

.dbfc ul {padding: 20px 0 10px 0}
.dbfc li {width: 100%}
.dbfc-img span { font-size: 14px; margin: 10px 0 0 0; line-height: 20px; height: 40px; overflow: hidden; display: block; }
.jjlj .con02 {margin-right: 40px}
.jjlj .con02:last-child {margin-right:0}
.jjlj .more {margin-top: 13px}
.bgjd {float: right; width: 440px}
.ywsd-h2  {    overflow: hidden;
    margin: 0px auto 10px auto;
    height: auto;
   
    font-size: 18px;}
.ywsd-h2 li{line-height: 45px}


.ywsd-lst01 {overflow: hidden; margin-top: 20px}
.ywsd-lst01 li {overflow:hidden; padding-left: 25px; height: 40px; line-height: 40px; font-size: 16px; background: url("../images/dot.png") left center no-repeat}
.ywsd-lst02 {overflow: hidden; width: 400px; float: left;}
.ywsd-lst02 li {overflow:hidden; height: 32px; line-height: 32px; font-size: 16px; }
.ywsd-lst02 span { background: #c90000; color: #fff; font-size: 12px; padding: 2px 5px; margin-right: 15px}
.ywsd-lst03 {overflow: hidden; width: 400px; float: left; margin-top: 20px}
.ywsd-lst03 li {overflow:hidden; height: 32px; line-height: 32px; font-size: 16px; }
.ywsd-lst04 {overflow: hidden; width: 400px; float: left; margin-top: 5px}
.ywsd-lst04 li {overflow:hidden; height: 28px; line-height: 28px; font-size: 14px; list-style: inside disc}
.bgjd-closet { overflow: hidden; margin-top: 20px; padding-bottom: 20px}
.marqueeleft {overflow:hidden;margin:25px auto 10px auto;}
.marqueeleft li {float:left;margin:0 10px;display:inline;width:205px;overflow:hidden;}
.marqueeleft li .pic {display:block;overflow:hidden;}
.marqueeleft li .txt {text-align:center;height:30px;line-height:30px;}

/*轮播*/
.tpc19_flash {width:715px; height:350px;}
.tpc19_foucebox {position:relative;overflow:hidden;width:100%;height:100%;}
.focus19 { position:relative; width:100%;height:100%; background-color: #000; float: left;}
.focus19 img{ width:100%;height:100%;}
.focus19 .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus19 .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus19 .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus19 .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus19 .btn a:hover,.focus19 .btn a.current{  cursor:pointer;background:#fc114a;}
.focus19 .fPic{ position:absolute; left:0; top:0; width: 100%; height: 100%;}
.focus19 .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }
.focus19 .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height:50px; background:rgba(0,0,0,0.6);
    filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }
.focus19 .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family:"微软雅黑";}
.focus19 .fcon{ position:relative; width:100%; /*float:left;*/  display:none; background:#000 ; height: 100%; }
.focus19 .fcon img{ display:block; }
.focus19 .fbg { display: none;}
.focus19 .fbg{bottom:10px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }
.focus19 .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus19 .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus19 .D1fBt .current,.focus19 .D1fBt a:hover{background:#fc114a;}
.focus19 .D1fBt img{display:none}
.focus19 .D1fBt i{display:none; font-style:normal; }
.focus19 .prev,.focus19 .next{position:absolute;width:40px;height:74px;background:url(https://www.hljpic.cn/fb17a388a83a7309a96243a2676651f9?p=0) no-repeat;}
.focus19 .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }
.focus19 .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}
.focus19 .prev:hover{  background-position:0 0; }
.focus19 .next:hover{  background-position:-40px 0;}

.hz_right{float:right;width:715px;height: 100px;background-color:#f9f7f5;border:1px solid #efece9;position:relative;right:4px;}
.hz_right li{color:#999}
.headlines{padding-top:50px}
.hz_left{float:left;width:860px}
.hz_header span{margin-top:5px;float:left;width:91px;height:44px;background:url(../images/toutiao.jpg) no-repeat}
.hz_header h1{font-size:48px;color:#4476AB;line-height:100%;padding-left:112px}
.hz_header h1 a{text-decoration:none;color:#4476AB;font-weight:700}
.hz_header h1 a:hover{color:#d6ac53}
.head_news_list{margin:0;padding:25px 0 0 0}
.head_news_list a{font-size:16px}
.head_news_list li a:hover{color:#B67F35;text-decoration:none}
.head_news_list li{line-height:33px}
.head_news_list li span{padding:0 6px}
strong{color:#4476AB;font-weight:400;font-size:16px}
.date_title{width:82%;margin:20px auto 0;text-align:center;background:url(../images/date-title.png) no-repeat;font-size:22px;height:22px;width:228px;margin:15px auto 0}
.date_title span{margin-left:30px;display:inline-block;background-color:#f9f7f5;padding:0 8px;color:#48332d}
.date_day{color:#D7AF5B;text-align:center;font-size:30px;font-weight:700;line-height:100%;padding:17px 0}
.date_news{width:295px;margin:0 auto 8px;overflow:hidden}
.dn_list{margin:0;padding:0;float:left;width:265px}
.dn_list li{font-size:12px; line-height:26px; background:url(../images/dian.png) left center no-repeat;padding-left:10px}
.date_left,.date_right{position:absolute;top:52px;width:20px;height:35px;background:center center no-repeat;cursor:pointer}
.date_left{left:20px;background-image:url(https://www.hljpic.cn/6efa64965100b653f642bafd0518f9b5?p=0)}
.date_right{right:20px;background-image:url(https://www.hljpic.cn/d002a9dc45b5f37aef98bd1de979cbb8?p=0)}
.date_left:hover{background:url(https://www.hljpic.cn/f50f12b321f2ad6c41d0f7b2c6f78ef8?p=0) center center no-repeat #EAD5AA;}
.date_right:hover{background:url(https://www.hljpic.cn/f720f1319126fda7903a4fbe5cd5f905?p=0) center center no-repeat #EAD5AA;}

.zbch{padding-bottom:20px;padding-top:40px;background:url(https://www.hljpic.cn/a70f61f7f8fb85e7e1c889f3fccdf726?p=0) center top no-repeat;}
.zbch .container{position:relative}
.sub_title{padding-top:28px;height:100px;position:relative;margin-bottom:20px;background-position:0 28px;background-repeat:no-repeat;clear:both}
/*.zbch_title_bg{background-position:7px center;background-image:url(http://mat1.gtimg.com/news/2017meeting/images/zbch-title.png)}*/
.zbch_main{position:relative;clear:both;width:1200px;overflow:hidden}
.zbch_list{margin:0;padding:0}
.zbch_list li{float:left;position:relative;margin:0 13px}
.zbch_list li img{display:block;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease}
.zbch_list li.no img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
.sub_btns{position:absolute;width:55px;background-color:#fff;height:28px;top:42px;right:0;text-align:right}
.sub_btns a{float:right;width:23px;height:28px;background-position:left center;background-repeat:no-repeat;text-decoration:none}
.zbch .left_btn,.zbch .right_btn{background:url(https://www.hljpic.cn/7ce94165815f40fffd79e63241c7297c?p=0) no-repeat;height:80px;width:40px;position:absolute;top:50%;margin-top:-30px;left:-40px}
.zbch .right_btn{background:url(https://www.hljpic.cn/4b121d7c102be66dd8172789e17a7603?p=0) no-repeat;background-size:100%;left:auto;right:-80px}
.zbch .left_btn:hover{cursor:pointer;background-image:url(https://www.hljpic.cn/9ab10a5155e7e335e6fb3cf87c4d86f2?p=0)}
.zbch .right_btn:hover{cursor:pointer;background-image:url(https://www.hljpic.cn/8e57e1c0a0b7847a0c61a13d051a240a?p=0)}
.zbch ul{width:200%}
.zbch li .bottom{width:278px;overflow:hidden;position:relative}
.zbch li .bottom .img{width:278px;height:348px;overflow:hidden;position:relative}
.zbch li .img img{width:100%;height:100%}
.zbch li{position:relative;overflow:hidden}
.zbch li .text{background-color:#2B619A;color:#fff;width:258px;height:50px;padding:15px 10px}
.zbch li p{height:25px;line-height:25px}
.zbch li p.title{font-size:18px;font-weight:700}
.zbch li .top{position:absolute;z-index:2;width:278px;height:348px;top:348px;opacity:0;display:none}
.zbch li .top .bg{background-color:#D6AC53;opacity:.8;width:100%;height:100%;filter:alpha(opacity:80);zoom:1}
.zbch li .top .sao{color:#fff;position:absolute;top:60px;left:70px;font-size:15px}
.zbch li .top .yellow{color:#fff}
.zbch li .top .qrcode{width:160px;height:160px;position:absolute;left:50%;top:50%;margin-left:-80px;margin-top:-80px}
.zbch .top .qrcode img{width:100%;height:100%}
.zbch li:hover{cursor:pointer}
.zbch li:hover .text{background-color:#D6AC53;text-decoration:none}
.zbch li:hover .top{opacity:1}

/*图解四川*/
.tjsc_box{width:100%;/*background:url(../images/jjlh_bj_02.jpg) center;*//*padding:30px 0;*/}
.tjsc_box .lmtt{margin:0px auto;width:1000px;padding:10px 0px 20px 0px;overflow: hidden}
.tjsc_box .lmtt .lm_f{float:left;width:270px;/*background:url(../images/lm_tt_bg01.png) repeat-x;*/height:70px;}
.tjsc_box .lmtt .lm_z{float:left;width:460px;}
/* clearfix */
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init */
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{
    -webkit-transition: height 500ms ease-in-out;
    -moz-transition: height 500ms ease-in-out;
    -ms-transition: height 500ms ease-in-out;
    -o-transition: height 500ms ease-in-out;
    transition: height 500ms ease-in-out;}
.owl-carousel .owl-item{float: left;
}.owl-controls .owl-page,
 .owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:    hidden;-ms-backface-visibility:     hidden;-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);
}
#owl-demo img{border:0 none;}
#owl-demo{position:relative;width:1000px;margin:40px auto 0 auto;}
#owl-demo ul{overflow:hidden;zoom:1;width:1050px;margin:0 auto}
#owl-demo li{position:relative;float:left;margin:0px 50px 30px 0;overflow:hidden;_display:inline;}
#owl-demo .li3{width:300px;}
#owl-demo .li3 .li3_img{width:300px;height:200px;}
#owl-demo .li3 img{width:300px;height:200px}
#owl-demo .txt{width:298px;font-size:12px;color:#323232;background:#FFFFFF;border:1px solid #f1f1f1;/*height:60px;*/}
#owl-demo h3{font-family:"Microsoft Yahei";font-size:14px;font-weight:500;text-align: center;padding:10px 15px 15px 15px}
#owl-demo p{margin-top:4px;padding:0 25px 5px;}
#owl-demo a{color:#000;text-decoration:none;}
/* 缩略图 */
.owl-pagination{position:absolute;left:0;bottom:-60px;width:100%;height:80px;text-align:center;}
.owl-page{position:relative;display:inline-block;width:38px;height:8px;margin:0 5px;border-radius:8px;*display:inline;*zoom:1;vertical-align:middle;overflow:hidden;}
.owl-pagination .active{width:38px;height:8px; border-radius:8px;background:#fe0002}
.owl-pagination span{position:absolute;left:0;top:0;width:38px;height:8px; border-radius:8px;background:#dcdcdc}
.owl-pagination .active span{width:38px;height:8px; border-radius:8px;background:#fe0002}
/* 左右箭头 */
.owl-buttons div{position:absolute;top:55%;width:52px;height:81px;margin-top:-90px;text-indent:-9999px;background-image:url(https://www.hljpic.cn/57d98b91795f5ea596c52b47c842b531?p=0);transition:background-position 0.2s ease-out 0s;}
.owl-prev{left:-60px;background-position:0 0;}
.owl-next{right:-60px;background-position:right 0;}
.owl-prev:hover{background-position:-53px 0;}
.owl-next:hover{background-position:-122px 0;}

footer {padding: 30px 0;  background: #f7f7f7;color: #6b6b6b;}
footer p {text-align: center; line-height: 30px; font-size: 16px}


.title-qg{height:160px;width:1034px;margin:40px auto 15px;}


.bwzg,.dbya{width:1200px;height:auto;overflow:hidden;margin:auto;margin-top:30px;}
.bwzg-left{width:580px;float:left;}
.bwzg-left ul{width:100%;}
.bwzg-left li{height:45px;font-size:16px;}
.bwzg{padding-bottom:0px}



.dbya-1,.dbya-2{width:380px;height:305px;float:left;}

.dbya-img{height:255px;width:100%;}
.dbya-title{height:50px;background:#1369ab;text-align:center;color:#FFF;line-height:50px;font-size:16px;}

.dbya-con{height:145px;width:100%;}
.dbya-con h1{line-height:45px;font-size:18px;}
.dbya-con h1 a{;color:#535353;}
.dbya-con h1 a:hover{text-decoration: underline;}
.dbya-con p{line-height:30px;color:#6b6b6b;font-size:14px;}

.dbya-line{height:1px;width:100%;margin:15px auto;background:#cbcbcb;}
.dbya-con p span a{color:#ca2626;}
.ma20{margin:auto 30px;}



.jjds-left{width:580px;height:auto;overflow:hidden;float:left;}
.ma40{margin-right:40px;}
.jjds-left li{display:block;line-height:40px;width:100%;font-size:16px;color:#6b6b6b;}
.jjds-left li a{color:#6b6b6b;}
.jjds-left li a:hover{color:#ca2626;}
.jjds-title{height:35px;width:100%;}
.jjds-title h2 {color:#535353;font-size:18px;}
.jjds-title h2 a:hover{text-decoration: underline;color:#535353;}



.jjds-img{height:145px;width:100%;margin:10px auto;font-size:14px;color:#6b6b6b;}
.jjds-img img{float:left;margin-right:10px;}
.jjds-img span a{color:#ca2626}

.bwzg-left li a,.ywsd-lst04 li a,.ywsd-h2 p a,.end-nav li a,.ywsd-h2 li a{color:#6b6b6b;}
.bwzg-left li a:hover,.ywsd-lst04 li a:hover,.ywsd-h2 p a:hover,.end-nav li a:hover,.dbya-title a:hover,.ywsd-h2 li a:hover{color:#ca2626;}
.dbya-title a{color:#FFF}

.end{height:15px;width:100%;background:#1369ab;margin-top:40px;}
.end-nav{height:50px;width:100%;border-bottom:1px solid #dcdcdc;background:#f7f7f7 }
.end-nav ul{width:543px;margin:auto;}
.end-nav li{display:block;width:180px;line-height:30px;text-align:center;float:left;margin:10px 0px;font-size:16px;}
.end-nav li a{color:#6b6b6b;}