@charset "utf-8";
/* css document */
/*全局控制*/
	body{margin:0; padding:0; border:0; font-family:"微软雅黑"; font-size:12px; color:#3e3e3e; background:#f5f5f5;}
/*重置浏览器默认样式*/
	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;}
	#yanshibaojia{text-decoration:none; color:#e9454d;}
	#yanshibaojia:hover{text-decoration:underline;}
	.yanshibaojia{text-decoration:none; color:#e9454d;}
	.yanshibaojia:hover{text-decoration:underline;}
/*header部分*/
	#header{width:100%; height:110px; border-bottom:2px solid #e9454d;}
	#header .topnav{width:100%; height:31px; border-bottom:1px solid #e5e5e5;}
	#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;}
	#nav ul li{width:132px; height:40px; float:left; font-size:14px; text-align:center; line-height:40px; margin-right:10px;}
	#nav ul li a{color:#3e3e3e; display:block;}
	#nav ul li a:hover{background:#e9454d; color:#fff;}
/*content部分*/
.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{width:1198px; height:auto; background:#fff; margin:0 auto; margin-top:130px; border:1px solid #e5e5e5; overflow:hidden; }
		/*contentleft部分*/
	.contentleft{width:838px; height:auto; float:left; padding:50px 30px 0 30px; overflow:hidden;}
	.contentleft h2{font-size:34px; margin-bottom:40px;}
	.contentleft span.mulu{float:left; width:72px; height:45px; background:#e9454d; line-height:45px; text-align:center; font-size:20px; color:#fff; margin-left:26px;}
	.contentleft ul.mingxi{float:left; font-size:14px; padding-left:24px; margin-bottom:30px; height:auto; overflow:hidden;}
	.contentleft ul.mingxi span.dian{color:#ccc; padding-right:5px;}
	.contentleft ul.mingxi li{float:left; width:202px; border-right:1px solid #dadada; height:340px; padding-left:24px; overflow:hidden;}
	.contentleft ul.mingxi li dd{margin-bottom:12px; padding-left:24px; font-size:12px;}
	.contentleft ul.mingxi li p a,.contentleft ul.mingxi li dt a{color:#e9454d;}
	.contentleft ul.mingxi li dd a{color:#3e3e3e;}
	.contentleft ul.mingxi li p a:hover,.contentleft ul.mingxi li dt a:hover{text-decoration:underline;}
	.contentleft ul.mingxi li dd a:hover{text-decoration:underline;}
			/*jieshao板块*/
	#jieshao div.top{width:838px; height:45px; clear:both;}		
	#jieshao span.biaoti{font-size:24px; clear:both; float:left; margin-right:6px; font-weight:bold;}
	#jieshao span.line{float:right; width:600px; height:27px;}
	#jieshao p.neirong{font-size:14px; clear:both; line-height:24px; margin-bottom:16px;}
			/*youdian板块*/
	#youdian{width:100%; height:auto; overflow:hidden;}	
	#youdian div.top{width:838px; height:45px; clear:both;}		
	#youdian span.biaoti{font-size:24px; clear:both; float:left; margin-right:6px; font-weight:bold;}
	#youdian span.line{float:right; width:600px; height:27px; }
	#youdian p.fenleibiaoti{font-size:18px; font-weight:bold; clear:both; margin-bottom:15px; width:200px;}	
	#youdian p.neirong{font-size:14px; clear:both; line-height:24px; margin-bottom:16px;}
	#youdian .tit .top{width:808px; height:36px; background:#e1e1e1; padding-left:30px; line-height:36px; overflow:hidden;}
	#youdian .tit .top span{font-size:18px; margin-right:177px;}
	#youdian .tit .shen{font-size:14px; height:45px; background:#f0f0f0; padding-left:37px; width:801px; line-height:45px; position:relative;}
	#youdian .tit .qian{font-size:14px; height:45px; background:#fff; padding-left:37px; line-height:45px; position:relative;}
	#youdian .tit .xunjia{display:inline-block; width:64px; height:22px; position:absolute; right:30px; top:12px;}
	#youdian .tit .xunjia a{display:inline-block; width:64px; height:22px; background:#e9454d; font-size:14px; line-height:22px; color:#fff; text-align:center;}
	#youdian .tit .xunjia a:hover{text-decoration:underline; background:#c63b41;}
	
			/*fenlei板块*/
	#fenlei div.top{width:838px; height:45px; clear:both;}		
	#fenlei span.biaoti{font-size:24px; clear:both; float:left; margin-right:6px; font-weight:bold;}
	#fenlei span.line{float:right; width:600px; height:27px; }
	#fenlei p.neirong{font-size:14px; clear:both; line-height:24px; margin-bottom:16px; text-indent:2em;}
	#fenlei p.fenleibiaoti{font-size:18px; font-weight:bold; clear:both; margin-bottom:30px; width:200px;}	
	#dianying{width:838px; height:auto; clear:both; overflow:hidden; margin-bottom:30px;}
	#jianzhu{width:838px; height:auto; overflow:hidden; margin-bottom:30px;}	
	#gongcheng{width:838px; height:auto; overflow:hidden; margin-bottom:30px;}
	#yixue{width:838px; height:auto; margin-bottom:15px; overflow:hidden;}
	#chanpin{width:838px; height:auto; margin-bottom:15px; overflow:hidden;}
	#gongye{width:838px; height:auto; margin-bottom:15px; overflow:hidden;}
	#guanggao{width:838px; height:auto; margin-bottom:15px; overflow:hidden;}
	#meikuang{width:838px; height:auto; margin-bottom:15px; overflow:hidden;}
	#jixie{width:838px; height:auto; margin-bottom:15px; overflow:hidden;}
			/*ruanjian板块*/
	#ruanjian div.top{width:838px; height:45px; clear:both;}
	#ruanjian span.biaoti{font-size:24px; clear:both; float:left; margin-right:6px; font-weight:bold;}
	#ruanjian span.line{float:right; width:600px; height:27px;}
	#ruanjian p.neirong{font-size:14px; clear:both; line-height:24px; margin-bottom:16px; text-indent:2em;}
	#ruanjian p.fenleibiaoti{font-size:18px; font-weight:bold; clear:both; margin-bottom:15px; width:200px;}
	#ruanjian p.xiazai{font-size:14px; margin-bottom:16px; width:100%; height:36px;}
	#ruanjian p.xiazai span{float:left; line-height:36px; margin-right:12px;}
	#ruanjian p.xiazai a img{float:left;}
	#ruanjian p.xiazai a{color:#e9454d;}
	#ruanjian p.xiazai a:hover{text-decoration:underline; color:#e9454d;}
			/*liucheng板块*/
	#liucheng div.top{width:838px; height:45px; clear:both;}
	#liucheng span.biaoti{font-size:24px; clear:both; float:left; margin-right:6px; font-weight:bold;}
	#liucheng span.line{float:right; width:600px; height:27px; }
	#liucheng p.neirong{font-size:14px; clear:both; line-height:24px; margin-bottom:16px; text-indent:2em;}
	#liucheng p.fenleibiaoti{font-size:18px; font-weight:bold; clear:both; margin-bottom:15px; width:200px;}
	#one{margin-bottom:16px;}
	#two{margin-bottom:16px;}
	#liucheng ul{line-height:36px;}
	#liucheng ul li{font-size:14px;}
	#liucheng p.xiazai{font-size:14px; margin-bottom:16px;}
	#liucheng p.xiazai a{color:#e9454d;}
	#liucheng p.xiazai a:hover{text-decoration:underline; color:#e9454d;}
			/*xiangguan板块*/
	.xiangguan{font-size:14px; margin-bottom:36px;}
	.xiangguan a{color:#e9454d;}
	.xiangguan a:hover{text-decoration:underline;}
			/*zuopin板块*/
	.zuopin p.fenleibiaoti{font-size:18px; font-weight:bold; clear:both; margin-bottom:15px; width:200px;}
	.zuopin ul{width:838px; height:107px;  margin-bottom:36px;}
	.zuopin ul li{float:left; width:190px; height:107px; margin:0 18px 0 0;}
			/*link板块*/
	ul.link{font-size:14px; line-height:24px; padding-bottom:20px; width:100%; height:20px;}
	ul.link li{float:left; margin-right:16px;}
	ul.link li a{color:#3e3e3e;}
	ul.link li a:hover{text-decoration:underline;}
		/*contentright部分*/
	.contentright{width:280px; height:auto; float:left; padding-top:20px; overflow:hidden;}
	.contentright .lianxidianhua{width:266px; height:305px; border:1px solid #dadada; padding:6px; margin-bottom:16px;}
	.contentright .top{width:248px; border:1px solid #dadada; height:110px; font-size:14px; line-height:24px; padding:15px 15px 0 15px; margin-bottom:20px; background:#fcfcfc;}
	.contentright .top dt{font-weight:bold;}
	.contentright .baike{width:248px; height:auto; overflow:hidden; font-size:14px; padding:15px; border:1px solid #dadada; margin-bottom:20px; background:#fcfcfc;}
	.contentright .baike h3{font-size:24px; font-weight:normal; margin-bottom:12px;}
	.contentright .baike li{font-size:14px; margin-bottom:5px; _margin-bottom:3px; height:40px; border-bottom:1px dotted #d6d6d6; line-height:40px;}
	.contentright .baike li i{margin-right:6px;}
	.contentright .baike li a{color:#3e3e3e;}
	.contentright .baike li a:hover{color:#e9454d; text-decoration:underline;}
	.contentright .qita{font-size:14px; width:248px; padding:15px; border:1px solid #dadada; height:auto; overflow:hidden; background:#fcfcfc;}
	.contentright .qita dt{margin-bottom:12px; font-weight:bold;}
	.contentright .qita dd{margin-bottom:12px;}
	.contentright .qita dd a{color:#3e3e3e;}
	.contentright .qita dd a:hover{text-decoration:underline; color:#e9454d;}
/*footer部分*/
	#footer .up{width:100%; height:160; background:#202020; margin-top:30px;}
	#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;}