
body,div,ul,li,h1,dd,dl{margin:0;padding:0;font-family:\5FAE\8F6F\96C5\9ED1;}
li{list-style:none;list-style-position: outside;border:0;}
a img,img{border:0px; display:block;}
a{text-decoration:none}
*{ margin:0px; padding:0px;}

/*头图开始*/
.tou{width: 100%; height: auto;}
.tou img{ width: 100%; height:auto; }

/* 交通要闻 */
.news{ margin:0px auto;width:100%; padding-bottom: 20px; }
.news .nbox{ overflow:hidden; width:1200px; margin:0 auto;}
.news .dtt{ width:640px; float:left;}
.news .dtt .bxt .bt{ overflow:hidden;}
.news .dtt .bxt .bt .one{ background-image:url(./tt.png); font-size:24px; color:white; display:block; width:70px; height:46px; text-align:center; line-height:35px; float:left; font-weight:bold; font-family:"宋体";}
.news .dtt .bxt .bt .two{ font-size:26px; color:#272727; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold; margin-left:10px; float:left; display:block; width: 560px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.news .dtt .bxt .bt .two a{color: #272727;}
.news .dtt .bxt .nr{ margin-top:10px; overflow:hidden; padding-bottom:25px;}
.news .dtt .bxt .nr a{ font-size:14px; color:#4d4d4d; line-height:26px; padding-top:3px; display:block; float:left; width:640px;}
.news .dtt .bxt .nr a span{ color:#cd1f1f;}

/*焦点图*/
.slideBox01{float:left;width:640px;height:360px;overflow:hidden;position:relative;z-index:0}
.slideBox01 .hd{height:18px; overflow:hidden; position:absolute; right:5px; bottom:2px; z-index:1;}
.slideBox01 .hd ul{overflow:hidden; zoom:1; float:left;}
.slideBox01 .hd ul li{float:left;margin:2px 7px 0px 0px;width:18px;height:4px;line-height:40px;text-align:center;background:#fff;color:#ddd;cursor:pointer;}
.slideBox01 .hd ul li.on{background:#cd1f1f;color:#fff;}
.slideBox01 .bd{float: left;position:relative; height:100%; z-index:0;overflow:hidden;}
.slideBox01 .bd img{width:640px;height:360px;border:0px solid;}
.slideBox01 .bd span{width:640px;height:40px;bottom:0px;left:0px;background: #000;position: absolute;filter: alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;border-top:1px solid #333333;}
.slideBox01 .bd h1{width:550px;height:40px;bottom: 0px;left: 10px;position: absolute;font-size: 16px;color: #FFFFFF;line-height: 40px;text-align:left;overflow:hidden;cursor:pointer;LINE-HEIGHT:40px;margin:0;padding:0;border:0;font-weight:normal;font-family:"\5FAE\8F6F\96C5\9ED1"}
.slideBox01 .bd h1 a{color:#fff; text-decoration:none;LINE-HEIGHT:40px;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}
.slideBox01 .bd h1 a:hover{color:#ffffcc; text-decoration:underline;LINE-HEIGHT:40px;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}

.slideBox01 .prev,.slideBox01 .next{position:absolute;width:40px;height:74px;background: url(./focus_btn.png) no-repeat;display:block; }
.slideBox01 .prev{top: 50%;margin-top: -37px; left: 0px;background-position:0 -74px; cursor:pointer; }
.slideBox01 .next{top: 50%;margin-top: -37px; right:0px;background-position:-40px -74px;  cursor:pointer;}
.slideBox01 .prev:hover{  background-position:0 0; }
.slideBox01 .next:hover{  background-position:-40px 0;}


.news .lb{ width:510px; float:right; }
.news .lb .shz{ margin-bottom:20px; border-bottom:1px solid #e5e5e5; padding-bottom: 18px;}
.news .lb .shz .bbb{ display:block; padding-bottom:10px;}
.news .lb .shz .bbb a{font-size:18px; color:#262626; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:bold; }
.news .lb .shz .bbb a:hover{ color:#cc0000; text-decoration:underline;}
.news .lb .shz .rrr{display:block;}
.news .lb .shz .rrr a{ font-size:14px; color:#404040; font-family:\5FAE\8F6F\96C5\9ED1; line-height:26px; }
.news .lb .shz .rrr{text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	overflow: hidden;
	/*! autoprefixer: off */
	-webkit-box-orient: vertical;
	/*! autoprefixer: on */
	word-break: break-all ;
	}

/*浏览更多*/
.gkm {margin:25px auto 0;width:960px;padding:0px 20px 20px 20px; text-align:center; overflow:hidden;}
.gkm .ann{float:left;margin-left:370px;width:220px;height:30px;background:#f9f9f9;border:1px #e5e5e5 solid;-webkit-border-radius:30px; text-align:center;padding:6px 0px 2px 0px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;position:relative; }
.gkm .ann .ff{ position:absolute;left:0px;top:0px;width:220px;text-align:center;padding:6px 0px 5px 0px;}

.txt10 a{color:#666666; text-decoration:none;LINE-HEIGHT: 160%;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}
.txt10 a:hover{color:#cc0000; text-decoration:underline;}


/*一线动态*/
.dlfj{ width:100%;padding:30px 0; background:url(./bg_1.jpg) no-repeat center top;}
.dlfj .btx{margin:20px auto 20px;width:1200px;}
.dlfj .btx img{ margin:0 auto;}

.dlfj .dtxx{ width:1240px; margin:0 auto; overflow:hidden;}
.dlfj .dtxx .zks{float:left;width:580px;margin:20px 20px 10px 20px;}
.dlfj .dtxx .zks .ppcm{float:left;width:220px;padding:0px 0px 0px 0px;}
.dlfj .dtxx .zks .ppcm a img{width:220px;height:160px; display:block;}
.dlfj .dtxx .zks .ppcx{float:left;width:339px;border:1px solid #e5e5e5;border-left:0px dashed;padding:6px 5px 0px 15px;background: #fcfcfc;height:122px; height:152px;}
.dlfj .dtxx .zks .ppcx .btxx{float:left;width:339px; border-bottom:1px dashed #e1e1e1; padding-bottom:10px; margin-bottom:5px;}
.dlfj .dtxx .zks .ppcx .btxm{float:left;width:339px; height:40px; color:#999999;font-size:12px;font-family:\5FAE\8F6F\96C5\9ED1;padding:4px 0px 0px 0px;LINE-HEIGHT: 160%;}
.dlfj .dtxx .zks .ppcx .btxm a{color: #999;}


.txt11 a{color:#000; text-decoration:none;LINE-HEIGHT: 160%;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}
.txt11 a:hover{color:#cc0000; text-decoration:underline;LINE-HEIGHT: 160%;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}

/*交通“新视角”*/
/*.xmt{ width:100%;padding-bottom:30px;}
.xmt .btx{margin:0 auto; padding:40px 0 ;width:1200px; text-align:center; background:url(./s_1.png) no-repeat center 53px;}
.xmt .btx img{ margin:0 auto;}
.xmt .sbox{ width:1200px; margin:0 auto; overflow:hidden;}
.xmt .sbox .tb{ width:575px; float:left;} 
.xmt .sbox .tb .xdh{ overflow:hidden;}
.xmt .sbox .tb .xdh p{ font-size:22px; color:#414141; background:url(./xmt_2.png) no-repeat left; padding-left:10px; float:left;}
.xmt .sbox .tb .xdh img{ float:left; margin:15px 0 0 10px;}
.xmt .sbox .tb .xdh a{ float:right; font-size:14px; color:#808080; background:url(./xmt_4.png) no-repeat  center right; padding-right:10px; margin-top:10px;} 

.xmt .sbox .tb .lbx{float:left;width:575px;padding:0px 0px 0px 0px;margin-right:30px; margin-top:10px;}
.xmt .sbox .tb .lbx .hd{margin:0px auto;width:575px;overflow:hidden;padding:5px 0px 5px 0px;}
.xmt .sbox .tb .lbx .hd ul{margin:0px auto;width:160px;padding:5px 0px 10px 0px;text-align:center;}
.xmt .sbox .tb .lbx .hd ul li{float:left;margin:2px 5px 0px 5px;width:35px;height:5px;line-height:54px;text-align:center;background:#e5e5e5;cursor:pointer;}
.xmt .sbox .tb .lbx .hd ul li.on{background:#dd0303;}

.xmt .sbox .tb .lbx .bd{width:1200px; overflow:hidden;}
.xmt .sbox .tb .lbx .bd ul{ overflow:hidden; zoom:1; }
.xmt .sbox .tb .lbx .bd ul li{float:left;text-align:left;overflow:hidden;}
.xmt .sbox .tb .lbx .bd ul li span{ color:#999;}

.xmt .sbox .tb .lbx .tpm{float:left;width:275px;padding:0px 0px 0px 0px;}
.xmt .sbox .tb .lbx .tpm a img{width:275px;height:360px;}
.xmt .sbox .tb .lbx .tpn{float:left;width:260px;padding:15px 20px;background:#f8f8f8;height:330px;}
.xmt .sbox .tb .lbx .tpn .btm{float:left;width:260px;padding:0px 0px 20px 0px;border-bottom:1px #e5e5e5 dashed;font-size:18px;font-family:\5FAE\8F6F\96C5\9ED1;}
.xmt .sbox .tb .lbx .tpn .btm a{color:#4d4d4d; text-decoration:none;line-height:160%;font-size:20px;font-family:\5FAE\8F6F\96C5\9ED1;}
.xmt .sbox .tb .lbx .tpn .btm a:hover{color:#cc0000;}


.xmt .sbox .tb .lbx .tpn .xtm{float:left;width:260px;padding:10px 0px 5px 0px;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;color:#666666;LINE-HEIGHT: 190%;}
.xmt .sbox .tb .lbx .tpn .ptm{float:left;width:100px;height:24px;background:#f9f9f9;border:1px #e5e5e5 solid;-webkit-border-radius:5px;margin-top:10px;text-align:center;padding:2px 0px 5px 0px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px; line-height:26px;}

.txt03 a{ font-size:14px; color:#9C9C9C; display: block;} 
.txt03 a:hover{ color:#dd0303;}

.xmt .sbox .sp{ width:570px; float:right;} 
.xmt .sbox .sp .xdh{ overflow:hidden;}
.xmt .sbox .sp .xdh p{ font-size:22px; color:#414141; background:url(./xmt_2.png) no-repeat left; padding-left:10px; float:left;}
.xmt .sbox .sp .xdh img{ float:left; margin:15px 0 0 10px;}
.xmt .sbox .sp .xdh a{ float:right; font-size:14px; color:#808080; background:url(./xmt_4.png) no-repeat  center right; padding-right:10px; margin-top:10px;} 

.xmt .sbox .sp .spbox{ width:580px;}

.xmt .sbox .sp .spbox .ddw{float:left;width:280px;margin:10px 10px 0 0;}
.xmt .sbox .sp .spbox .ddw .mgg{float:left;width:280px;position:relative;z-index:0}
.xmt .sbox .sp .spbox .ddw .mgg a img{width:280px;height:175px;}
.xmt .sbox .sp .spbox .ddw .mgg .aax{float:left;width:280px; position:absolute;left:0px;bottom:0px;height:28px;filter: alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6; background:#000;}
.xmt .sbox .sp .spbox .ddw .mgg .aat{  float:left;width:275px; position:absolute;left:0px;bottom:0px;height:25px;color:#fff;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;z-index:1;padding:5px 0px 0px 5px;}
.xmt .sbox .sp .spbox .ddw .mgg span{float:left;position:absolute;left:8px;bottom:35px;width:25px;height:25px;background:url(./tv_bit01.png) center no-repeat;}

.txt06 a{color:#fff; text-decoration:none;LINE-HEIGHT: 160%;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;}
.txt06 a:hover{color:#ff9724; text-decoration:none;LINE-HEIGHT: 160%;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;}
*/
.mdm{  margin:0 auto;width:100%;padding:50px 0; background:url(./bg_1.jpg) no-repeat center top;}
.mdm .lmtt{ width:1200px; margin:0 auto 20px;  }
.mdm .lmtt img{ display:block; margin:0 auto;}

.mdm .ft{ position:relative; width:1300px; margin:0 auto;}
.mdm .ft .nr{width:1200px;overflow:hidden;margin:0px auto;}
.mdm .ft .nr .dmt01{float:left;width:280px; height:500px;}
.mdm .ft .nr .dmt01 .pcm{width:280px;}
.mdm .ft .nr .dmt01 .pcm img{width:280px;height:400px;}
.mdm .ft .nr .dmt01 .pcm a img{width:280px;height:400px;}
.mdm .ft .nr .dmt01 .pcl{width:280px;padding:3px 0px 0px 0px; text-align:left;height:70px;color:#666666;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;LINE-HEIGHT: 160%;
 background:#f0f0f0;}
.mdm .ft .nr .dmt01 .pcl a{ display:block; padding:5px 15px 0;color:#666666; text-decoration:none;LINE-HEIGHT: 160%;font-size:16px; font-weight:bold;font-family:\5FAE\8F6F\96C5\9ED1;}
.mdm .ft .nr .dmt01 .pcl a:hover{color:#b30b0b; text-decoration:none;LINE-HEIGHT: 160%;font-size:18px; font-weight:bold;font-family:\5FAE\8F6F\96C5\9ED1;}

.mdm .ft .nr .sPrev{ position:absolute; left:0px; top:160px; display:block; width:30px; height:94px;background:url(./di_l.png) center no-repeat; }
.mdm .ft .nr .sNext{ position:absolute; top:160px; right:0px;width:30px; height:94px;background:url(./di_r.png) center no-repeat}
.mdm .ft .nr ul{ overflow:hidden; zoom:1;}
.mdm .ft .nr ul li{ margin:15px 26px 20px 0px;float:left; _display:inline; overflow:hidden; text-align:center;width:280px;}

.mdm .ft .nr .dmt01 span{ width:280px; height:4px; display:block; background:#b30b0b; margin:5px 0}
.mdm .ft .nr .dmt01 .bxs{ display:none;}

.mdm .ft .nr .dmt01:hover span{ background:#ffae00;}
.mdm .ft .nr .dmt01:hover .bxs{ display:block;}
.mdm .ft .nr .dmt01:hover .pcl{ background:#ffae00;}
.mdm .ft .nr .dmt01:hover .pcl a{ color:#fff;}



.spks{height:100%; z-index:0;overflow:hidden; width: 1250px; margin: 0 auto; padding-bottom: 20px;}
.spks li{ float: left; margin: 0 25px; position: relative;}
.spks img{width:575px;height:360px;border:0px solid ;}
.spks li .spbf{ width:110px; height:110px; position:absolute; top:125px; left:237px; background:url(./video_bit.png) no-repeat;}
.spks span{width:575px;height:40px;bottom:0px;left:0px;background: #000;position: absolute;filter: alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;border-top:1px solid #333333;}
.spks h1{width:565px;height:40px;bottom: 0px;left: 10px;position: absolute;font-size: 16px;color: #FFFFFF;line-height:40px;text-align:left;overflow:hidden;cursor:pointer;
	line-height:220%;margin:0;padding:0;border:0;font-weight:normal;font-family:"\5FAE\8F6F\96C5\9ED1"}
.spks h1 a{color:#fff; text-decoration:none;LINE-HEIGHT: 180%;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}
.spks h1 a:hover{color:#cc0000; text-decoration:underline;LINE-HEIGHT: 160%;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}







/*视频点播*/
.ddcd{ width:100%; padding-bottom:50px;background: url(./bg.png); border-top: 1px solid #f2f2f2; border-bottom: 1px solid #f2f2f2;}
.ddcd .btx{margin:50px auto 0px;width:1200px; text-align:center; background:url(./s_1.png) no-repeat center 53px;}
.ddcd .btx img{ margin:0 auto;}

.ddcd .cdlb{ width:1240px; margin:10px auto 0;overflow:hidden;}
.ddcd .cdlb .dcd{ float:left; margin:20px; position: relative;}
.ddcd .cdlb .dcd img{ width:580px; height:360px;}
.ddcd .cdlb .dcd span{display: block;width: 70px; height: 70px;background: url(./video_bit.png) no-repeat center; position: absolute; left: 20px; bottom: 160px;z-index: 99; background-size: cover;}
.ddcd .cdlb .dcd .msb{ width:580px;background:#f7f7f7; }
.ddcd .cdlb .dcd a{  display:block; text-align: center;font-size:20px; color:#404040; line-height:50px;}
.ddcd .cdlb .dcd p{ font-size: 12px; color: #727272; width: 540px; height:70px;margin: 0 auto; line-height: 22px; border-top: 1px dashed #d9d9d9;padding: 10px 0;}

/*美丽蜀道*/
.xc{ width:100%; background-image: url(./fg_bg.jpg); padding-top: 60px; background-position: center top; background-size: cover}
.xc .ttx{}
.xc .ttx img{ display:block; margin:0 auto;}

.xc .mod18{margin:0px auto;width:1200px;overflow: hidden;position:relative;padding:30px 0px 0px 0px;}
.xc .mod18 .btn{position:absolute;width:15px;height:70px;top:566px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.xc .mod18 .prev{left:0;background:url(./prevBtn.png) no-repeat;}
.xc .mod18 #prevTop,.mod18 #nextTop{top:290px;width:66px;height:66px;}
.xc .mod18 #prevTop{background:url(./l-an.png) 0 0 no-repeat;}
.xc .mod18 #nextTop{background:url(./r-an.png) 0 0 no-repeat;}
.xc .mod18 .next{right:0;background:url(./nextBtn.png) no-repeat;}
.xc .mod18 li{float:left;}
.xc .mod18 .cf li{position:relative;color:#fff;}
.xc .mod18 .cf a{display:block;width:1200px;height:530px;position:absolute;color:#fff;}
.xc .mod18 .cf li span{display:block;width:1160px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.xc .mod18 .cf li span  a{color:#fff; text-decoration:none;line-height:22px;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;}
.xc .mod18 .cf li span a:hover{color:#fff;}


.xc .mod18 .picBox{height:530px;position:relative;overflow:hidden;}
.xc .mod18 .picBox ul{height:530px;position:absolute;}
.xc .mod18 .picBox li{width:1200px;height:530px;}
.xc .mod18 .listBox{width:1162px;height:100px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden;}
.xc .mod18 .listBox ul{height:100px;position:absolute;}
.xc .mod18 .listBox li{width:138px;height:70px;cursor:pointer;position:relative;}
.xc .mod18 .listBox li i{display:none;}
.xc .mod18 .listBox li a{display:block;width:132px;height:70px;}
.xc .mod18 .listBox li img{width:132px;height:70px;}
.xc .mod18 .listBox .on img{width:126px;height:64px;border:3px solid  #cd1f1f;}
.xc .mod18 .listBox .on i{display:block;}

/*涨点知识*/
.ftsj{ width:100%; background:url(./bg_2.jpg)  no-repeat center top; background-size:cover; padding: 50px 0 20px; display: none;}
.ftsj .btx{margin:0 auto 0px;width:1200px; text-align:center; background:url(./s_1.png) no-repeat center 53px;}
.ftsj .btx img{ margin:0 auto;}

.ftsj .ftlb{ width:1290px; margin:0 auto; overflow:hidden;}
.ftsj .ftlb .zku01{float:left;width:370px;margin:20px 0px 20px 45px;}
.ftsj .ftlb .zku01 .pcx{float:left;width:370px;}
.ftsj .ftlb .zku01 .pcx a img{width:370px;height:220px; display:block;}
.ftsj .ftlb .zku01 .pcm{float:left;width:348px;border:1px #e5e5e5 solid;border-top:0px solid;padding:5px 10px 20px 10px;background:#fff; height:140px;}
.ftsj .ftlb .zku01 .pcm .mc{float:left;width:348px;padding:3px 0px 10px 0px; text-align:left;font-family:\5FAE\8F6F\96C5\9ED1;font-size:18px;border-bottom:1px dashed #e5e5e5;}
.ftsj .ftlb .zku01 .pcm .mc a{ font-size:18px; color:#404040;}
.ftsj .ftlb .zku01 .pcm .zy{float:left;width:348px;padding:10px 0px 15px 0px; text-align:left;color:#666666; text-indent:2em;font-size:12px;font-family:\5FAE\8F6F\96C5\9ED1;LINE-HEIGHT: 200%;}

/*龙门阵*/
.ch{ width:100%; background:url(./bg.png); border-top:1px solid #f5f5f5;  border-bottom:1px solid #f5f5f5; padding-bottom:50px;display:none;}
.ch .btx{margin:50px auto 0px;width:1200px; text-align:center; background:url(./s_1.png) no-repeat center 53px;}
.ch .btx img{ margin:0 auto;}

.ch .chlb{width:1230px; margin:20px auto 0;overflow:hidden;}
.ch .chlb .dch{ float:left; margin:15px;}
.ch .chlb .dch img{ width:380px; height:240px;}
.ch .chlb .dch p{ width:378px; height:46px; display:block; background:#fff; border-left: 1px solid #f2f2f2; border-bottom: 1px solid #f2f2f2;
border-right: 1px solid #f2f2f2; }
.ch .chlb .dch p a{ font-size:16px; color:#737373; background:url(./dcd_1.png) no-repeat center left; padding-left:15px; line-height:46px; }


/* 底部代码 */
.foot{width:100%;overflow:hidden;margin-top:40px;background:#083b90;padding:23px 0px 22px 0px;}
.foot .gnq{margin:0px auto;width:750px;padding:0 0px 6px 0px;text-align:center;font-size:14px;color:#fff;}
.foot .gnx{margin:0px auto;width:750px; text-align:center;font-size:14px;color:#fff;}


/*列表页*/
.list_box{width:1200px;margin:20px auto;}
.list_box .title_hd{width:1200px;padding-bottom: 5px;border-bottom: 2px solid #0c0660}
.list_box .title_hd dl{overflow: hidden;font-size:24px;}
.list_box .title_hd dl dd,.list_box .title_hd dl dt{float: left;color:#0c0660}
.list_box .title_hd dl dt a{color: #323232}
.list_box .title_hd dl dt a:hover{color: #0c0660}
.list_box ul{width:1158px;border:1px solid #f3f3f3;margin:20px auto;padding:20px}
.list_box ul li{padding-bottom:5px;border-bottom: 1px dashed #f1f1f1;margin-bottom: 20px}
.list_box ul li a{font-size:18px;color:#323232;}
.list_box ul li a:hover{color: #D4181B;text-decoration: underline}
.list_box ul li span{float: right;font-size: 12px;color:#999}

/*列表图片*/
.list_box ul.list_pic{width:1260px;overflow:hidden;padding:0;border:0}
.list_box ul dl{width:360px;float:left;margin:20px 60px 30px 0}
.list_box ul dl dt{width:360px;position: relative;}
.list_box ul dl dt span{display: block;width: 40px; height: 40px; background: url(./video_bit.png) no-repeat center;background-size: cover; position: absolute;left: 10px;bottom: 10px;z-index: 10;}
.list_box ul dl dt img{display:block;width:360px; height: 200px;}
.list_box ul dl dd{font-size:16px;color:#323232;text-align:center;margin:5px 0}
.list_box ul dl dd a{color:#323232;font-size:14px}



.mobile_hd,.foot_wap,.tb{display: none}
@media screen and (max-width: 600px) {
	.ldh,.tou,.kfr{display: none}
	.mobile_hd,.foot_wap{display:block}
	
	/* 通用头部
--------------------------------------------------*/
.topw{width:100%;height:45px;text-align: center;clear:both;background:#fff;border-bottom:1px #f4f4f4 solid;}
.topw .lg{float:left;width:32%;padding:2% 0px 0px 3%}
.topw .lg a img{width:100%;height:auto;}



/* 顶部菜单按钮 */
.dmm{float:right;width:7%;padding:3.8% 3% 0px 0px;TEXT-ALIGN:right;cursor: pointer;}
.dmm img{width:100%;height:auto;}
.dmm a img{width:100%;height:auto;}
.new-sub{width:90%;height:100%;display:none;position:absolute;left:0px;top:46px;z-index:10;background: #f4f4f4;padding:5% 5% 25px 5%;border-bottom:1px #e5e5e5 solid;}
.new-sub .fmx{float:left;width:96%;padding:0px 0px 3px 2%;border-left:3px #0c56a3 solid;}
.new-sub .fmx .ddxp{float:left;padding:0px 0px 0px 0px;margin:0px 10px 0px 0px;}
.new-sub .fmx .ddxp a{color:#000; text-decoration:none;LINE-HEIGHT: 100%;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;}
.new-sub .fmx .ddxp a:hover{color:#df8f1c; text-decoration:underline;}
.new-sub .fmz{float:left;width:96%;padding:0px 0px 3px 2%;margin:15px 0px 0px 0px;border-left:3px #0c56a3 solid;}
.new-sub .fmz a{color:#000; text-decoration:none;LINE-HEIGHT: 100%;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;}
.new-sub .fmz a:hover{color:#df8f1c; text-decoration:underline;}

.new-sub .fmy{float:left;width:96%;padding:0px 0px 3px 2%;margin:15px 0px 0px 0px;border-left:3px #0c56a3 solid;}
.new-sub .fmy a{color:#000; text-decoration:none;LINE-HEIGHT: 100%;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;}
.new-sub .fmy a:hover{color:#df8f1c; text-decoration:underline;}

.new-sub li{float:left;width:20%;z-index:11;padding:1.3% 3% 1.5% 3%;border:1px #e5e5e5 solid;margin:5px 4% 5px 2%;background: #fff; text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;font-size:13px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;color:#666666;}
.new-sub b{float:left;width:36.2%;z-index:11;padding:1.3% 3% 1.5% 3%;border:1px #e5e5e5 solid;margin:5px 4% 5px 2%;background: #fff; text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;font-size:13px;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;color:#666666; font-weight:normal;}

.new-sub span{float:left;width:91.5%;z-index:11;padding:1% 0px 1.5% 0px;border:1px #f4f4f4 solid;margin:3% 3% 5px 2%;background: #277DE2; text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;cursor:pointer;color:#fff;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

.new-sub i{float:left;width:22%;z-index:11;padding:1.3% 2% 1.5% 2%;border:1px #e5e5e5 solid;margin:5px 4% 5px 2%;background: #fff; text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;font-size:13px;cursor:pointer;-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;font-style:normal;color:#666666;}


/*顶部头图*/
.tb{margin:0px auto;width:100%;display:block}
.tb .tu{width:100%}
.tb .tu img{width:100%;height:auto; display:block;}

/* 导航 */
.nav_mx { margin:0 auto;width: 100%; position:relative; overflow:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -o-backface-visibility:hidden; backface-visibility:hidden;z-index:1;height:40px;border-bottom:3px #190c68  solid;background:url(../images/dh_bg.jpg)}
.reviewList{height: 40px;position: absolute;width: 100%;overflow: hidden;}
.reviewList-swiper{height: 40px;}
.reviewList-swiper .swiper-slide{height: 40px;}
.swiper-slide {float: left;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.reviewList-name{float: left;font-size: 16px;overflow: hidden;line-height: 30px;text-align: center;margin:7px 15px 0px 10px;}
.reviewList-name a {color:#33322c; text-decoration:none;line-height:20px;FONT-SIZE: 15px;font-family:\5FAE\8F6F\96C5\9ED1;}

.nav_mx .nav_bit{ position:absolute;right:0px;top:0px;height:45px;width:28px;background:url(../images/dh_bit.png) no-repeat;z-index:99;}
.swiper-container{position:relative;overflow:hidden;z-index:1;}

/* 导航条文字样式 */
.txt01 a{color:#fff;font-family:\5FAE\8F6F\96C5\9ED1;font-size:15px;text-decoration:none;LINE-HEIGHT: 160%;}

	.list_box{width: 100%;}
	.list_box .title_hd{width:97%;padding-left: 3%;}
	.list_box .title_hd dl{font-size: 18px}
	.list_box ul{width:95%;margin:0 auto;padding:2%}
	.list_box ul li{overflow: hidden}
	.list_box ul li a{font-size:16px}
	.list_box ul li span{display: none}
	
	.list_box ul.list_pic{width:100%;overflow:hidden;padding:0;border:0}
	.list_box ul dl{width:47%;margin:2% 1.5% 3%}
	.list_box ul dl dt{width:100%;height:auto;}
	.list_box ul dl dt span{display: block;width: 30px; height: 30px; background: url(./video_bit.png) no-repeat center;background-size: cover; position: absolute;left: 10px;bottom: 10px;z-index: 10;}
	.list_box ul dl dt img{width:100%;height:auto;}
	.list_box ul dl dd{font-size:12px;color:#323232;text-align:center;margin:5px 0;height:35px}
	.list_box ul dl dd a{color:#323232}
	/* 底部代码 */
	/* 底部代码 */
.foot{width:100%;overflow:hidden;margin-top:0px;background:#386594;padding:15px 0px 15px 0px;}
.foot .gnq{margin:0px auto;width:100%;padding:0 0px 8px 0px;text-align:center;font-size:12px;color:#fff;}
.foot .gnx{margin:0px auto;width:100%; text-align:center;font-size:12px;color:#fff;}
}