/* Css Reset */
*{margin:0;padding:0;}
#all{width:100%;}
img{border:0;vertical-align:middle;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline; color:#FF0000;}
a img{border:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }

/* Public */
html{ width:100%; }
body{ width:100%; color:#555;font:12px/20px SimSun,Tahoma,Helvetica,Arial,sans-serif; -webkit-text-size-adjust: none; background: #e3cebd url(txz2016bg.png) repeat-y center;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{height:0px; clear:both; overflow:hidden;}
.blank10{height:10px; overflow:hidden;}
.blank20{height:20px; overflow:hidden;}
.dshy_loading ul li img{background:url(loading.gif) no-repeat center;}

/* Pulse Shrink */
@-webkit-keyframes pulse-shrink{to{-webkit-transform: scale(0.9); transform: scale(0.9);}}
@keyframes pulse-shrink{to{-webkit-transform: scale(0.9); -ms-transform: scale(0.9); transform: scale(0.9);}}
.pulse-shrink{display: inline-block; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0);}
.pulse-shrink:hover{-webkit-animation-name: pulse-shrink; animation-name: pulse-shrink; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate;}

/* 导航 */
#header{ margin-bottom:1px;}
.logoBar{ width:1000px; margin:0 auto;height:145px; background:#aa4c18  url(tzx2016logobg3.png) no-repeat; background-position:left; }
.logobutton{ margin-top:-2px;position:absolute; width:90px; height:25px;  float:left;  margin-left:880px; text-align:center; z-index:999; border:#e7caca solid 1px; line-height:25px; text-align:center;border-radius:0 0 5px 5px; background:rgba(255, 255, 255, 0.3)!important;
filter:Alpha(opacity=30); background:#fff; }/*?用IE专属滤镜实现IE背景透明*/
.logobutton  p{ position:relative;font-family:"微软雅黑"; font-size:14px;color:#fff;} /*实现IE文字不??/
.logobutton p a{ font-family:"微软雅黑"; font-size:14px;color:#fff;text-decoration:none;}

/*菜单*/
.navBar{ position:relative; z-index:1; color:#fff; height:40px; line-height:40px; font-weight:bold; z-index:9999;}
#nav{padding:0;margin:0 auto;list-style:none;height:46px;width:1000px; background:url(txz2016menubg.png) repeat-x;-moz-box-shadow: 0px 3px 5px #888888;box-shadow: 0px 3px 5px #888888;}
#nav li.top{display:block;float:left;height:46px; padding-left:5px; padding-right:5px; background:url(txz2016menubgs.png) no-repeat ; background-position:right; }
#nav li a.top_link{display:block;float:left;height:46px;line-height:46px;color:#fff;text-decoration:none;font-size:15px;font-weight:bold;cursor:pointer; padding-left:15px; padding-right:15px;}
#nav li a.top_link span{float:left;display:block;height:46px;}
#nav li:hover a.top_link{color:#fff; background:#C60;}
#nav li:hover a.top_link span{}
#nav li:hover{position:relative;z-index:200;}
#nav li:hover ul.sub{left:5px;top:46px;background:#a84d18;padding:3px;border:1px solid #af501a;white-space:nowrap;width:90px;height:auto;z-index:300;-moz-box-shadow: 0px 3px 5px #888888;box-shadow: 0px 3px 5px #888888;/*background:rgba(170, 76, 24, 0.8)!important;
filter:Alpha(opacity=80);*/ }
#nav li:hover ul.sub li{display:block;height:36px;position:relative;float:left;width:90px; font-weight:bold;}
#nav li:hover ul.sub li a{display:block;font-size:14px;height:36px;width:88px;line-height:36px;text-indent:5px;color:#fff;text-decoration:none;}
#nav li ul.sub li a.fly{background: url(txz2016arrow_over.gif) 80px 17px no-repeat;}
#nav li:hover ul.sub li a:hover{background:#c60;color:#fff;border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover{background:#c60 url(txz2016arrow_over.gif) 80px 17px no-repeat;color:#fff;}
#nav li:hover li:hover ul, #nav li:hover li:hover li:hover ul, #nav li:hover li:hover li:hover li:hover ul, #nav li:hover li:hover li:hover li:hover li:hover ul{left:90px;top:-4px;background: #a84d18;padding:3px;border:1px solid #a84d18;white-space:nowrap;width:90px;z-index:9999;height:auto;-moz-box-shadow: 0px 1px 3px #888888;box-shadow: 0px 1px 3px #888888;}
#nav ul, #nav li:hover ul ul, #nav li:hover li:hover ul ul, #nav li:hover li:hover li:hover ul ul, #nav li:hover li:hover li:hover li:hover ul ul{position:absolute;left:-9999px;top:-9999px;width:0;height:0;margin:0;padding:0;list-style:none;z-index:9999;}
#nav li:hover li:hover a.fly, #nav li:hover li:hover li:hover a.fly, #nav li:hover li:hover li:hover li:hover a.fly, #nav li:hover li:hover li:hover li:hover li:hover a.fly{background:#a84d18 url(txz2016arrow_over.gif) 80px 17px no-repeat;color:#fff;border-color:#fff;z-index:9999;}
#nav li:hover li:hover li a.fly, #nav li:hover li:hover li:hover li a.fly, #nav li:hover li:hover li:hover li:hover li a.fly{background:#bbd37e url(txz2016arrow_over.gif) 80px 17px no-repeat;color:#000;border-color:#bbd37e;}


/*?位置*/
.daohang{ width:1000px; height:32px; border:#ddd solid 1px;  line-height:30px; color:#999; font-size:12px; background:#f1f6fa; margin:0 auto; margin-top:5px; text-align:left;}
.daohang a { color:#999; font-size:12px;line-height:32px;}
.daohang span { float:left;z-index:999;}

/* content */
.bigcontent{width:1000px; height:370px;  margin:0 auto; margin-top:20px; margin-bottom:5px;}
.leftside { position:absolute;float:left; width:295px; height:275px;}
/* 焦点?*/
.jiaodiantu{ width:800px; height:350px; float:left; background:#f9f9f7; margin-bottom:10px;}
/* picbox */
.picbox{width:795px;margin:0 auto 0 auto;}
#featured{height:310px;overflow:hidden;position:relative;}
#featured .image{position:absolute;height:310px;width:795px;overflow:hidden;}
#featured .image img{height:310px;width:795px;}
#featured .word{z-index:99;left:0px;width:795px;color:#fff;bottom:0px;position:absolute;height:80px;padding:10px 20px;text-align:left;background:#111;font-size:12px;line-height:17px;color:#fff;}
#featured .word h3{font-size:14px;height:20px;padding:5px 0 7px 0; font-weight:bold;}
#featured .word p{line-height:24px; padding-right:25px;}
#thumbs{width:796px;height:50px;}
#thumbs{height:100%;}
#thumbs li{display:inline;float:left;cursor:pointer}
#thumbs li a{display:block;font-size:0px;width:80px;height:37px;background-image:url(txz2016bgno.gif);padding:10px;}
#thumbs li a img{display:block;font-size:0px;width:76px;height:35px;border:1px solid #999999;}
#thumbs li a:hover img{display:block;border:1px solid #0099FF;height:35px;width:76px;}
#thumbs li a.current img{display:block;border:1px solid #0099FF;height:35px;width:76px;}
#thumbs li a:hover{background-image:url(txz2016bgover.gif);}
#thumbs li a.current{background-image:url(txz2016bgover.gif);}

/*右边部分*/
.rightside{ position:absolute;float:left; margin-left:810px;width:186px; height:365px; border:#ddd 1px solid; }

/*下部?/
/*中间部分2*/
.bigcontent1{width:1000px; height:300px;  margin:0 auto; margin-top:8px; margin-bottom:5px; background: url(txz2016bbg.jpg) no-repeat;}
.leftside1 { position:absolute;float:left; width:325px; height:240px; margin-top:12px; margin-left:15px;}
.mainContent1{position:absolute;float:left;margin-left:343px; width:325px;height:240px; margin-top:12px;}
.rightside1{ position:absolute;float:left; margin-left:672px;width:325px; height:240px;  margin-top:12px;}
/*中部 menulistr*/
.xwdtt{ width:320px; height:240px; float:left;  margin-bottom:10px;}
.xwdtt .bta{ width:310px; height:40px; float:left; background:url(txz2016lanmubg.jpg)  no-repeat;}
.xwdtt .bta i{font-size:14px;  color:#7c2c00;line-height:33px; height:33px; float:left; font-weight:bold;text-align:center; padding-left:20px;}
.xwdtt .bta b{ height:33px; float:right; margin-right:10px;}
.xwdtt .bta b a{ font-family:"宋体"; font-size:12px; color:#abaaaa; line-height:33px;}
.xwdtt ul{ float:left;width:290px; padding-left:10px; }
.xwdtt ul li{  font-size:12px;list-style-image:url(txz2016dian.jpg);width:290px; float:left; margin-left:10px; line-height:30px; height:30px; border-bottom:#CCC dashed 1px;}
.xwdtt ul li a{ font-size:12px; color:#000;}
.xwdtt ul li a:hover{ color:#f00;}
.xwdtt ul li span{ float:right; color:#999;font-style:normal;font-size:12px; font-style:normal;}

/* 友情链接 */
.bigfriendLink{ height:140px; width:1000px; margin:0 auto; }

.friendLink{ width:492px; height:140px; float:left;  border:#ddd 1px solid; border-top:none; margin-bottom:10px;}
.friendLink .btal{ width:493px; height:35px; float:left; background:#ddd url(txz2016linkbg.png) repeat-x; }
.friendLink .btal i{font-size:14px; color:#7c2c00;line-height:35px; height:35px; float:left; font-weight:bold;text-align:center; padding-left:10px;}
.friendLink .btal b{ height:35px; float:right; margin-right:10px;}
.friendLink .btal b a{ font-family:"宋体"; font-size:12px; color:#abaaaa; line-height:35px;}
.friendLink .btal  a{ font-family:"宋体"; font-size:12px; color:#abaaaa; line-height:35px;}
.btal2 a{ width:145px; height:40px; text-align:center;  margin-left:8px; background:#f9f9f7;margin-top:6px; line-height:40px; font-size:16px;font-weight:bold; color:#999;border:solid 1px #ddd;display: inline-block;}
.btal2 a:hover{ background:#ddd;transition:all ease 0.4s; text-decoration:none; color:#C00;}



/* footer */
#footer{ border-top:4px solid #a84d18; padding:20px 0; text-align:center; width:1000px; margin:0 auto; margin-top:20px;}
#footer .copyRight{ padding:10px 0; font-family:Arial; }

/*大栏目列表页*/
.lanmu_main { width:1000px; margin:0 auto; height:100%;}

.leftmian { width:220px;float:left;position:relative; border:#ddd solid 1px;}
.left_top { width:210px; height:40px; margin:0 auto; background:#a84d18; margin-top:5px;}
.postion_h1 { line-height:40px;height:40px; text-align:center; font-size:16px; font-family:"微软雅黑"; color:#FFF;}
.left_body { width:210px; overflow:hidden; border-top:0; padding-bottom:15px; margin-top:5px; margin:0 auto; }
.lmdhlist {width:210px; float:left;}
.lmdhlist  li{ border-bottom:#CCC dashed 1px; width:210px; margin:0 auto;line-height:32px;display:block; text-align:center; -webkit-transition: all 0.5s;transition: all 0.5s; margin-bottom:5px;}
.lmdhlist li:hover {color:#333; text-decoration:none; background:#ddd;}

.right_tm {width:765px; margin-left:233px;margin-top:10px;min-height:500px; height:auto!important; height:500px;}
.right_top { width:760px; height:40px; background:url(txz2016rig_top.jpg) no-repeat; margin:10px auto;}
.right_h1 { padding-left:40px; line-height:27px; font-size:16px; font-family:"微软雅黑"; float:left; }
.right_list {width:680px; margin:18px auto 36px auto;}
.right_list li {width:685px;border-bottom:#CCC dashed 1px;background:url(txz2016li1.gif) left center no-repeat; overflow:hidden;line-height:45px; padding-left:15px;}
.right_list li a { font-size:14px; font-family:"微软雅黑";}
.right_more { padding-right:15px; line-height:30px; font-size:14px; font-family:"微软雅黑"; float:right; color:#CCC;}
.right_more a{color:#666;}
.right_line { width:765px; border:#ddd solid 1px; overflow:hidden; margin-bottom:10px;}

/*二级栏目列表*/
.content_title {width:900px; border-bottom:#ac0000 solid 2px;margin:0 auto; padding:15px; margin-top:0px; text-align:center; font-size:20px; font-weight:bold;}
.content_list{ margin:0 auto; width:900px;}
.content_list li{ height:47px;line-height:47px;font-size:16px; border-bottom:1px dashed #CCCCCC; display:block; }
.content_list li:hover {background:#f5f8fa}
.content_list li a{ padding-left:5px;color:#333;text-decoration:none;  font-size:16px; color:#333}
.content_list li a:hover{color:#367fc3;}
.dibuline{ margin:0 auto; width:900px; text-align:center;  height:36px; line-height:36px; font-size:14px; margin-bottom:20px; margin-top:20px;}

/*内容页面*/
.page_neirong{margin:0 auto; font-size:14px; font-family:"微软雅黑";}
.page_content{margin:0 auto;font-size:16px; color:#333; line-height:200%;font-family:"微软雅黑";  width:920px; height:auto ; margin-top:20px;text-align:justify}
.page_content img{max-width:900px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<900?"900px":"");overflow:hidden; position:static; *position:relative; _position:relative; text-align:center;}
.page {height:26px;margin:20px 0; margin:0 auto;}
.page a{display:block;padding:0 7px;height:24px;border:1px solid #ddd;text-align:Center;line-height:24px;float:left;background:#fff;margin-right:10px}
.page a:hover{background:#9c0000;border:1px solid #ddd;color:#ffffff}
.page .cz_page1{display:block;padding:0 7px;height:24px;background:#9c0000;border:1px solid #25b7c5;text-align:Center;line-height:24px;float:left;color:#ffffff;margin-right:10px}