@charset "utf-8";
/* css document */
/*全局控制*/
	body{margin:0; padding:0; border:0; font-family:"微软雅黑"; font-size:12px; color:#3e3e3e;}
/*重置浏览器默认样式*/
	ul,li,p,img,h1,h2,h3,h4,h5,p,dl,dt,dd{margin:0; padding:0; list-style:none; border:0;}
/*公共样式*/
	img{display:block;}
	a{text-decoration:none;}
	.rd{color: #e9454d;}
	dt {font-weight: bold;}
h3 a{color:#fff;}
/*header部分*/
	#header{width:100%; height:110px; border-bottom:2px solid #e9454d;}
	#header .topnav{width:100%; height:31px; border-bottom:1px solid #ededed;}
	#header p.pwrap{width:1200px; margin:0 auto; height:31px; line-height:32px;}
	#header p.pwrap a{padding:0 7px; color:#3e3e3e;}
	#header p.pwrap a:hover{color:#e9454d;}
	#header .head{width:1200px; height:78px; margin:0 auto;}
	#header .head .logo{float:left; padding-top:18px;}
	#header .head h1{float:left; font-size:24px; margin:24px 0 0 20px; border-left:2px solid #e9454d; padding-left:12px;}
/*nav部分*/
	#nav{width:100%; height:40px;}
	#nav ul{width:1200px; height:40px; margin:0 auto; background:#eee;}
	#nav ul li{width:132px; height:40px; float:left; font-size:14px; text-align:center; line-height:40px; margin-right:10px;}
	#nav ul li.current{width:132px; height:40px; background:#e9454d; color:#fff;}
	#nav ul li a{color:#3e3e3e; display:block;}
	#nav ul li a:hover{background:#e9454d; color:#fff;}
.header {position: fixed;height: 113px;top: 0;left: 0;right: 0;background-color: #fff;margin: 0;padding: 0;z-index: 10000;box-shadow: 1px 1px 5px rgba(0,0,0,.08);}
.header_top {position: relative;height: 35px;background: #f9f9f9;border-bottom: 1px solid #eee;z-index: 3000;width: 100%;}
.header_top_center {width: 1200px;margin: 0 auto;height: 35px;}
.header_top_right {float: right;height: 35px;display: inline;}
.header_top_left ul li, .header_top_right ul li {display: inline-block;height: 35px;position: relative;line-height: 35px;}
.header_top_right ul li a, .header_top_right ul li em {padding: 0 15px;}
.header_top_right ul li a, .header_top_right ul li span, .header_top_right ul li em{float: left;display: inline;color: #999;}
.header_top_right ul li .htr_line {overflow: hidden;width: 1px;height: 12px;margin-top: 11px;background-color: #eee;}
.header_top_right ul li a, .header_top_right ul li span, .header_top_right ul li em {float: left;display: inline;color: #999;}
.header_top_right ul li {display: inline-block;height: 35px;position: relative;line-height: 35px;}
.header_top_right ul li a.nav_fzlink {color: #f25618;}
.header_top_left {height: 35px;color: #999;}
.header_top_left h1 {display: inline-block;height: 35px;position: relative;font-size:14px; margin-top:10px;}
.container{max-width:1200px;margin:0 auto;text-align:left;position:relative;*zoom:1;}
.container:before,.container:after{display:table;content:"";line-height:0}
.container:after{clear:both}
/* 
 * header
 * ====================================================
*/
.logo{margin: 0;width: 158px;float: left;}
.logo a{display: block;overflow: hidden;height: 78px;line-height: 300px;color: #fff;background-color: #ff5e52;background-image: url(/uploads/image/tdimages/logo22.png);background-repeat: no-repeat;background-position: 20px 20px;-webkit-transition:background-position linear .15s;-moz-transition:background-position linear .15s;transition:background-position linear .15s}
/* background: #ff5e52  no-repeat 24px 22px; */
.logo a:hover{background-position: 20px -48px;}
.slinks{float: right;text-align: right;color: #999;font-size: 12px;margin: 20px 0 0}
.slinks a{color: #aaa;}
.slinks a:hover{color: #666;text-decoration: underline;}
.nav{position:relative;float: left;font-size:16px;list-style: none;padding: 0;margin: 0;;text-align: center;}
.nav li{float: left;}
.nav li a{padding:30px 20px 18px;color:#777;display: block;*padding: 29px 20px;}
.nav li a:focus,
.nav li a:hover{color:#666;background-color:#fff;}
.nav li.current-menu-item a,.nav li.current-menu-parent a,.nav li.current_page_item a,.nav li.active a,.nav li.current-post-ancestor a{color:#ff5e52;background-color: #f6f6f6;position:relative;z-index:2;height:29px;}
.nav li:hover > ul{display:block}
.nav > li > ul{padding-bottom:10px;text-align:left;position:absolute;top:52px;left:0;min-width:140px;z-index:10;display:none;font-size:12px}
.nav > li > ul > li > ul{padding-bottom:10px;text-align:left;position:absolute;top:0;left:100%;min-width:140px;z-index:10;display:none;font-size:12px}
.nav > li > ul > li{float:none;margin:0;position:relative}
.nav > li > ul > li > a, .nav > li > ul > li > ul > li > a{float:none;display:block;*min-width:100px;padding:5px 20px 4px;color:#fff}
/*content部分*/
	#content{width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px;}
		/*contentleft*/
	.contentleft{width:812px; float:left; height:auto; overflow:hidden;}
			/*contentleft中的left部分*/
	.boty_top .left{width:400px; height:250px; font-size:14px; float:left; overflow:hidden; margin-bottom:30px;}
				/*轮播图*/
	#ganbenlunbo{width:400px; height:230px; position:relative; margin-bottom:10px;}
	#ganbenlunbo .tupian ul li{display:none; width:400px; height:230px; overflow:hidden;}
	#ganbenlunbo .tupian ul li img{display:block;}
	#ganbenlunbo .tupian ul li.cur{display: block;}
	#ganbenlunbo .anniu #zuoanniu{position:absolute; top:99px; left:10px; background:url(/uploads/image/tdimages/png24.png) -7px -5px no-repeat; width:32px; height:32px; cursor:pointer;}
	#ganbenlunbo .anniu #youanniu{position:absolute; top:99px; right:10px; background:url(/uploads/image/tdimages/png24.png) -7px -40px no-repeat; width:32px; height:32px; cursor:pointer;}
	#ganbenlunbo .heikuang{position:absolute; z-index:2; bottom:0; left:0; width:400px; height:36px; background:url(/uploads/image/tdimages/hei.png);}
	#ganbenlunbo .heikuang #biaoti{font-size:14px; line-height:36px; color:#fff; padding-left:20px; float:left; width:260px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; -o-text-overflow:ellipsis; font-weight:normal;}
	#ganbenlunbo .heikuang ul{float:right; height:14px; margin-top:11px;}
	#ganbenlunbo .heikuang ul li{float:left; width:14px; height:14px; margin-right:10px; background:url(/uploads/image/tdimages/png24.png) no-repeat -23px -74px; cursor:pointer;}
	#ganbenlunbo .heikuang ul li.cur{background-position:-9px -74px;}
	.h5video{width:812px;margin:0 auto;}
.h5video dd{width:193px; float:left;margin:0 10px 16px 0;}
.h5video dd  img:hover{background: url(/uploads/image/tdimages/shipin_anniu.png) no-repeat -43px 0;}
.video_time{cursor:pointer;position:relative; margin-top: -25px;float: right;zoom:1;line-height: 24px;color: #fff;white-space: nowrap;text-overflow: ellipsis; height: 16px;font: 12px/15px tahoma,helvetica,arial,"\5fae\8f6f\96c5\9ed1",sans-serif;padding: 0 5px;background: rgba(0,0,0,.6);overflow: hidden;margin-right: 10px;}
.video_info{line-height: 20px;padding: 7px 5px 0;height: 50px;background: #f2f2f2;border-bottom: 1px solid #ebebeb;margin-bottom: 15px;}
.video_title{width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.video_a  span{color: #999;font-size: 12px;width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin-top:4px;}
.video_title {color:#333;text-decoration:none;}
.video_info .spanup{float:left; width:32px; height:16px; background:url(/uploads/image/tdimages/fang.png) no-repeat left center; line-height:16px; padding-left:16px; margin-top:4px; margin-left:10px;}
.video_info .spandown{float:left; width:32px; height:16px; background:url(/uploads/image/tdimages/pinglun.png) no-repeat left center; padding-left:20px; line-height:16px; margin-top:4px; margin-left:10px;}
				/*xiangguan*/
	.contentleft .left .xiangguan{width:400px; height:80px; margin-bottom:10px;}
	.contentleft .left .xiangguan p{font-size:16px; margin-bottom:8px;}
	.contentleft .left .xiangguan ul{width:400px; height:auto; overflow:hidden;}
	.contentleft .left .xiangguan ul li{float:left; font-size:14px; display:inline; width:90px; text-align:center; line-height:24px;}
	.contentleft .left .xiangguan ul li a{color:#3e3e3e;}
				/*tag*/
	.contentleft .left .tag{width:400px; height:90px; overflow:hidden;}
	.contentleft .left .tag p{font-size:16px; margin-bottom:8px;}
	.contentleft .left .tag ul li{width:90px; height:32px; line-height:32px; text-align:center; float:left; background:#f3f3f3; margin-right:6px;}
	.contentleft .left .tag ul li a{display:block; color:#3e3e3e;}
	.contentleft .left .tag ul li a:hover{background:#e9454d; color:#fff;}
			/*contentleft中的right部分*/
	.boty_top .right{width:400px; height:250px; float:left;  margin-left:20px;}
	.boty_top .right .tex h2{font-weight:normal; font-size:16px; text-align:center; padding-top:12px; margin-bottom:8px;}
	.boty_top .right .tex h2 a{text-decoration: none;color: #333;}
	.boty_top .right .tex p{text-indent:2em; font-size:14px; line-height:24px; height:auto; overflow:hidden; border-bottom:1px solid #dadada; margin-bottom:20px; padding-bottom:8px;}
	.boty_top .right .tex p a{color:#e9454d;}
	.boty_top .right .tex p a:hover{text-decoration:underline;}
	.boty_top .right .title{font-size:14px;}
	.boty_top .right .title a{color:#3e3e3e; display:inline-block;}
	.boty_top .right .title  a:hover{color:#e9454d; text-decoration:underline;}
	.boty_top .right .title li{height:20px; margin-bottom:12px; _margin-bottom:8px; position:relative;}
	.boty_top .right .title .xuhao{width:20px; height:20px; background:#e9454d; float:left; color:#fff; line-height:20px; text-align:center; margin-right:10px;}
	.boty_top .right .title h4{float:left; margin-right:24px; font-weight:normal; font-size:14px;}
	.boty_top .right .title .cishu{position:absolute; right:0; top:0;}
	.boty_top .zhong{width:330px;border: 1px solid #e7e7e7; float:right; height:244px;}
	.boty_top .zhong .zhong_s p{text-indent: 2em;font-size: 14px;line-height: 24px;height: auto;overflow: hidden;border-bottom: 1px solid #dadada;margin-bottom: 20px;padding-bottom: 8px; margin-left: 10px;margin-right: 10px;}
	.boty_top .zhong .zhong_x ul{width:320px;}
	 .boty_top .zhong .zhong_x li{width: 90px;font-size: 12px;height: 28px;line-height: 28px;float: left; margin-left: 10px;margin-right: 5px;margin-bottom: 8px;overflow: hidden;}
	 .boty_top .zhong .zhong_x li a {display: block;width: 90px;text-align: center;background: #a4aec7;color: #ffffff;text-decoration: none;}
	.contentleft h3.sanweibaojia{width:190px; text-align:center; height:32px; background:#e9454d; clear:both; font-size:18px; color:#fff; line-height:32px; margin-bottom:20px; font-weight:normal;}
		/*baojia*/
	.baojia{width:812px; height:auto; float:left;}
	.baojia table{width:812px;color: #666666;text-align: center;margin-bottom: 1px;}
	.baojia table .button{display: inline-block;padding: 6px 12px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;white-space: nowrap;vertical-align: middle;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;background-image: none;border: 1px solid transparent;border-radius: 4px;color: #fff;background-color: #ff4146;}
	.baojia .title{width:150px; text-align:center; height:32px; background:#e9454d; font-size:18px; color:#fff; line-height:32px; margin-bottom:20px;}
	.baojia .baojiaup{width:780px; height:auto; border:1px solid #dadada; padding:15px 15px 15px 15px; margin-bottom:30px; overflow:hidden;}
	.baojiaup .top1{height:36px; background:#e1e1e1; padding-left:30px; line-height:36px; overflow:hidden;}
	.baojiaup .top1 span{font-size:18px;}
	.baojiaup .shen{font-size:14px; height:54px; background:#f0f0f0; line-height:50px; position:relative;}
	.baojiaup .qian{font-size:14px; height:52px; background:#fff; padding-left:37px; line-height:50px; border-top:1px dotted #dadada; border-bottom:1px dotted #dadada; position:relative;}
	.baojiaup .xunjia{display:inline-block; width:76px; height:26px; margin-top:14px;}
	.baojiaup .xunjia a{display:inline-block; width:76px; height:26px; background:#e9454d; font-size:16px; line-height:26px; color:#fff; text-align:center; position:absolute; right:6px; top:14px;}
	.baojiaup a:hover{text-decoration:underline; background:#c63b41;}
	.contentleft h3.sanweianli{height:32px; background:#e9454d; clear:both; font-size:18px; color:#fff; line-height:32px; width:190px; text-align:center; margin-bottom:20px; font-weight:normal;}
	.contentleft .anli{width:812px; height:auto; overflow:hidden; margin-bottom:14px;}
	.contentleft .anli li{width:191px; height:188px; float:left; margin:0 12px 16px 0; background:#f5f5f5; position:relative; overflow:hidden;}
	.contentleft .anli li h5{width:175px; height:40px; font-size:14px; padding-left:10px; padding-right:6px; font-weight:normal; margin-top:3px; line-height:20px;}
	.contentleft .anli li h5 a{color:#3e3e3e;}
	.contentleft .anli li h5 a:hover{color:#e9454d; text-decoration:underline;}
	.contentleft .anli .spanup{float:left; width:32px; height:16px; background:url(/uploads/image/tdimages/fang.png) no-repeat left center; line-height:16px; padding-left:16px; margin-top:4px; margin-left:10px;}
	.contentleft .anli .spandown{float:left; width:32px; height:16px; background:url(/uploads/image/tdimages/lun.png) no-repeat left center; padding-left:20px; line-height:16px; margin-top:4px; margin-left:10px;}
	.contentleft .anli .zhezhao{width:191px; height:120px; background:; position:absolute; left:0; top:0; z-index:1;}
	.contentleft .anli .anniu{width:36px; height:36px; background:url(/uploads/image/tdimages/shipin_anniu.png) no-repeat -43px 0; position:absolute; left:77px; top:40px; z-index:2;}
	.contentleft .anli .anniu:hover{background:url(/uploads/image/tdimages/shipin_anniu.png) no-repeat 0 0; position:absolute; left:77px; top:40px; z-index:2;}
		/*contentright*/
	.contentright{width:328px; float:right; height:auto; overflow:hidden;}
	.contentright .top a{width:318px; height:120px; margin-bottom:15px; display:block; padding:10px; padding-right:0; color:#3e3e3e; background:#f5f5f5; position:relative; overflow:hidden;}
	.contentright .top a:hover{background:#e9454d; color:#fff;}
	.contentright .top a img{float:left; margin-right:12px;}
	.contentright .top a p.tex{float:left; width:130px; font-size:14px; font-weight:normal; line-height:22px; margin-bottom:12px;}
	.contentright .top a p{font-size:14px;}
	.contentright .top a em{font-size:64px; position:absolute; right:30px; bottom:-30px; font-family:"微软雅黑"; font-weight:bold; color:#ebe9e9;}
	.contentright p.more{width:313px; height:40px; background:#e9454d; font-size:20px; color:#fff; line-height:40px; padding-left:15px; margin-bottom:24px; position:relative;}
	.contentright .middle{width:314px; height:206px; margin-bottom:24px; border:1px solid #dadada; padding:6px;}
	.contentright .bottom .biaoti{font-weight:normal; width:283px; height:40px; background:#e9454d url(/uploads/image/tdimages/biaoti.png) no-repeat 15px center; font-size:20px; color:#fff; line-height:40px; padding-left:45px; margin-bottom:10px;}
	.contentright .bottom .biaoti a{color:#fff;}
	.contentright .bottom li{height:35px; width:328px; line-height:35px; font-size:14px;}
	.contentright .bottom li span{width:25px; height:25px; background:#e9454d; float:left; margin-right:10px; margin-top:5px; font-size:14px; color:#fff; text-align:center; line-height:25px;}
	.contentright .bottom li a{color:#3e3e3e;}
	.contentright .bottom li a:hover{color:#e9454d; text-decoration:underline;}
	/*sidemenu部分样式开始*/
	.sidemenu{width:328px; margin-bottom:23px;}
	.sidemenu h3{padding-left:10px; height:32px; font-weight:normal; line-height:32px; font-size:14px; color:#3e3e3e; border-top:1px solid #fff; background:#f5f5f5;}
	.sidemenu li{overflow:hidden; width:328px; height:181px;}
		/*sidemenu部分样式完结*/
	.contentright h3.fangan{font-size:24px; font-weight:normal; margin-bottom:12px; border-bottom:2px solid #3e3e3e; height:40px;}
	.contentright .fangan ul{border-top:2px solid #e9454d; background:url(/uploads/image/tdimages/left-pic2.png) no-repeat left 0; padding-left:15px;}
	.contentright .fangan li{font-size:14px; margin-bottom:5px; _margin-bottom:3px; height:40px; border-bottom:1px dotted #d6d6d6; line-height:40px;}
	.contentright .fangan li i{margin-right:6px;}
	.contentright .fangan li a{color:#3e3e3e;}
	.contentright .fangan li a:hover{color:#e9454d; text-decoration:underline;}
	.contentright .gaoguang{height:300px;}
/*top部分*/
	#top{width:1200px; height:auto; overflow:hidden; margin:0 auto;}
	#top li{float:left; margin-right:30px; margin-bottom:20px;}
	#top h3{font-size:18px; color:#fff; line-height:32px; text-align:center; margin-bottom:20px; width:190px; height:32px; background:#e9454d; font-weight:normal;}
	#top h4{font-size:14px; font-weight:bold; margin-bottom:4px;}
	#top li p{font-size:14px; margin-bottom:2px;}
/*link部分*/	
	#link{width:1200px; margin:0 auto; margin-top:30px; padding-top:20px; border-top:1px solid #dadada;}
	#link .down{width:1200px; height:70px; overflow:hidden;}
	#link .down h3{font-size:18px; color:#fff; line-height:32px; text-align:center; margin-bottom:20px; width:190px; height:32px; background:#e9454d; font-weight:normal;}
	#link .down li{float:left; margin-right:10px;}
	#link .down li a{color:#3e3e3e;}
	#link .down li a:hover{color:#e9454d; text-decoration:underline;}
	.neilian{width:1200px; margin:0 auto; border:1px solid #dadada;margin-bottom:10px;}	
	.neilian .hd{width:1198px; height:32px;line-height:32px;margin-left:1px; border-bottom: 1px solid #dfdfdf;}
	.neilian .hd h2{float:left; font-size: 18px;color: #fff;line-height: 32px;text-align: center;margin-bottom: 20px; width: 190px;height: 32px;background: #e9454d;font-weight: normal;}
	.neilian .hd .fuwu-hot{float:right; }
	.neilian .hd .fuwu-hot a{padding-right:7px;color: #666;}
	.neilian .bd{width:1198px;padding: 19px 0 22px 10px;height: 100px;}
	.neilian .bd  dl{padding: 0 15px 0 12px;border-right: 1px dashed #e4e4e4;float: left;height: 100px;}
	.neilian .bd .dmt{width: 320px;}
	.dmt  dd{float: left;width: 80px;line-height: 22px;}
	.neilian .bd .swdh{width:340px;}
	.swdh  dd{float: left;width: 85px;line-height: 22px;}
	.bd dl dt {color: #434343;margin-bottom: 10px;}
	.bd dl dd a {color: #666;}
	#red-po{color:#f44000;}
	.neilian .bd .bq{width:346px; border-right:none;}
	.neilian .bd .bq dd{float: left;width: 85px;line-height: 22px;}
.zhinan{margin-top: 30px;padding-top: 15px;padding-bottom: 15px;border-top: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf; width:1200px; margin:0 auto; height:155px;} 
.zhinan dd a {float: left;width: 100px;font-size: 12px;line-height: 25px;color: #606060;}
.zhinan  .f1{width: 350px;margin: 10px;padding-right: 0px;border-right: 2px solid #e3e3e3;float:left;margin-left:25px;}
.zhinan .f1 dd {position: relative;float: left;padding-top: 5px;}
.zhinan  .f2{width: 350px;margin: 10px;padding-right: 0px;border-right: 2px solid #e3e3e3;float:left;}
.zhinan .f2 dd {position: relative;float: left;padding-top: 5px;}
.zhinan  .f3{width: 220px;margin: 10px;padding-right: 0px;border-right: 2px solid #e3e3e3;float:left;margin-left:10px;}
.zhinan .f3 dd {position: relative;float: left;padding-top: 5px;}
.zhinan dd a.biaohong {color:#ef353d;}
.zhinan .service b {display: block;margin-top: 10px;color: #333;}
.zhinan .service a.service_kefu {float: left;padding-left: 26px;font-size: 12px;color: #92928f;background-image: url(/uploads/image/tdimages/cover-page-service-2.png);background-repeat: no-repeat;background-position: left center;display: block;width: 80px;height: 20px;line-height: 20px;margin-top: 20px;margin-right: 10px;}
.zhinan  a{color:#333; text-decoration:none; line-height: 1.42857143;}
/*footer部分*/
	#footer .up{width:100%; height:160px; background:#202020; }
	#footer .upwrap{width:1200px; height:135px; padding-top:25px; margin:0 auto; overflow:hidden;}
	.upwrap span{font-size:24px; color:#e9464d; width:100%; height:32px; display:block; margin-bottom:18px;}
	.upwrap .ul01{height:19px; margin-bottom:10px;}
	.upwrap .ul01 li{float:left; margin-right:28px;}
	.upwrap .ul02{height:19px; margin-bottom:36px;}
	.upwrap .ul02 li{float:left; margin-right:28px;}
	.upwrap .ul01 a,.upwrap .ul02 a{color:#7b7b7b;}
	.upwrap .ul01 a:hover,.upwrap .ul02 a:hover{color:#fff;}
	.upwrap-left{width:600px; background:url(/uploads/image/tdimages/hour.png) no-repeat right center; height:60px; float:left;}
	.upwrap-left .logo{width:138px; height:52px; padding-top:8px; background:url(/uploads/image/tdimages/logo.png) no-repeat center center; float:left; margin-right:10px;}
	.upwrap-left .p1{padding-top:10px; margin-bottom:4px;}
	.upwrap-left .p1 a{color:#7b7b7b;}
	.upwrap-left .p1 a:hover{color:#fff;}
	.upwrap-right{width:456px; float:right; height:45px; padding-top:20px;}
	.upwrap-right li{width:140px; height:45px; float:right; font-size:16px; line-height:45px; text-align:center; margin-right:18px  ; display:inline-block;}
	.upwrap-right li a{color:#fff;}
	.upwrap-right li a:hover{color:#fff; text-decoration:underline;}
	/*#footer .down*/
	#footer .down{width:100%; height:45px; background:#0a0a0a;}
	#footer .downwrap{width:1200px; height:45px; margin:0 auto;}
	#footer .downwrap p{color:#999; line-height:45px; text-align:right;}
	#footer .downwrap p a{color:#999;}
	#footer .downwrap p a:hover{color:#fff;}