@charset "gb2312";

/*通用规则*/

/* 全局标记 */
body {margin:0;padding:0;font-size:12px;font-family:"宋体";color:#555; background:url(../images/bg_zt_x.png) repeat-x top #ffe495;}
div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,textarea,center {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-size:12px;}
table,td,tr,th{font-size:12px; padding:0; margin:0;}
input, select {font-size:12px;line-height:16px; vertical-align:middle; *vertical-align:top;}
img {border:0 none; font-size:0; line-height:0;}
ul,ol, li {list-style-type:none;}

/*文本*/
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.textCenter {text-align:center;}
.textLeft {text-align:left;}
.textRight {text-align:right;}
.fontBold {font-weight:bold;}
.colorWhite{color:#FFF;}
.colorRed{color:#F00;}
.colorGrey{color:#888;}

/*浮动定位 显示*/
.disb {display:block;}
.undis {display:none;}
.fl {float:left; display:inline}
.fr {float:right; display:inline}
.noborder{border:0 !important;}
.noBg{background:none !important;}
.oh{ overflow:hidden;}

/*栏目间隔*/
.marginLeft10px{margin-left:10px;}
.boxImg{font-size:0; line-height:0;}

/*行空白间距*/
.boxSpace10px{margin:0 auto;font-size:0;clear:both; height:10px;}

/*清除浮动*/ 
.clearboth{clear:both;}
.clearfix:after { clear: both; content: '.'; display: block; font-size: 0; line-height: 0; overflow:hidden; visibility: hidden; width: 0; height: 0; }
* html .clearfix, *:first-child+html .clearfix{ zoom: 1; display:table;}

/*链接*/
a {color:#555;text-decoration:none;}
a:hover {color:#e70d12;}

/*分页样式*/
.pagebox {overflow:hidden;zoom:1;font-size:12px;font-family:"宋体",Arial;width:600px; margin:10px auto;padding:10px 0 5px 0; }
.pagebox span {float:left;margin-right:2px;overflow:hidden;text-align:center;background:#fff;}
.pagebox span a {display:block;overflow:hidden;zoom:1;_float:left;}
.pagebox span.pagebox_pre_nolink {border:1px #ddd solid;width:53px;height:21px;line-height:21px;text-align:center;color:#999;cursor:default;}
.pagebox span.pagebox_pre {color:#3568b9;height:23px;}
.pagebox span.pagebox_pre a, .pagebox span.pagebox_pre a:visited, .pagebox span.pagebox_next a, .pagebox span.pagebox_next a:visited {border:1px #b8b8b8 solid;color:#b8b8b8;text-decoration:none;text-align:center;width:53px;cursor:pointer;height:21px;line-height:21px;}
.pagebox span.pagebox_pre a:hover, .pagebox span.pagebox_pre a:active, .pagebox span.pagebox_next a:hover, .pagebox span.pagebox_next a:active {color:#363636;border:1px #363636 solid;}
.pagebox span.pagebox_num_nonce {border:1px #d7d7d7 solid;padding:0 8px;height:21px;line-height:21px;color:#fff;cursor:default;background:#e91900;}
.pagebox span.pagebox_num {color:#3568b9;height:23px;}
.pagebox span.pagebox_num a, .pagebox span.pagebox_num a:visited {border:1px #b8b8b8 solid;color:#8a8a8a;text-decoration:none;padding:0 8px;cursor:pointer;height:21px;line-height:21px;}
.pagebox span.pagebox_num a:hover, .pagebox span.pagebox_num a:active {border:1px #363636 solid;color:#363636;}
.pagebox span.pagebox_num_ellipsis {color:#393733;width:22px;background:none;line-height:23px;}
.pagebox span.pagebox_next_nolink {border:1px #ddd solid;width:53px;height:21px;line-height:21px;text-align:center;color:#999;cursor:default;}

/*分页样式结束*/

/*页面样式开始*/
.header{width:1003px; height:55px; margin:0 auto; overflow:hidden;}
.logo{width:164px; height:53px; margin:0 0 0 0;}
.weibo{padding:14px 25px 0 10px;}
.topLink{padding:18px 10px 0 0;font-size:12px; color:#666;}
.topLink a{font-size:12px; color:#666;}
.topLink a:hover{color:#e70d12;}
.bgBox{width:100%; background:url(../images/bg_zt.jpg) no-repeat center top; min-height:700px; height:auto !important; height:700px;}
.nav{width:987px; height:65px; margin:0 auto; padding-top:358px; background:url(../images/bg_zt_nav.png) no-repeat 0 bottom;text-align:center;}
.nav a{display:inline-block; color:#fff5cb; font-size:20px; font-family:"微软雅黑","黑体"; text-align:center; height:47px; background:url(../images/bg_zt_vline.gif) no-repeat right 8px; padding:18px 34px 0 34px; }
.nav a:hover{text-decoration:underline; color:#fff000; text-decoration:none;}
.shadow{width:987px; height:auto; margin:0 auto; background:url(../images/bg_zt_shadow.png) repeat-y; overflow:hidden;}
.contentBox{width:973px; margin:0 auto; padding:20px 7px 0 7px; overflow:hidden;}
.section1{width:973px;  padding:0; margin-bottom:20px; overflow:hidden;}
.slider{width:442px; height:282px; border:#e21300 1px solid;  padding:6px; margin-left:20px; position:relative; z-index:0;}
#sImgList li{width:442px; height:282px; position:relative; z-index:0; font-size:14px;}
#sliderTitle{width:431px; position:absolute; bottom:6px; _bottom:5px; left:7px; height:45px; background:url(../images/bg_png.png) repeat; line-height:45px; color:#FFF; padding-left:10px; font-size:14px; z-index:1; overflow:hidden;}
#control{display:block; position:absolute; bottom:23px; right:15px; z-index:2;}
#control li{list-style:none;float:left;width:9px;height:9px; line-height:9px; FILTER:alpha(opacity=80);opacity:0.8;list-style:none;text-align:center;cursor:pointer;padding:0;margin:0 0 0 5px; background:url(../images/bg_ctrl.png) no-repeat 0 0; text-indent:-9999px;}
#control li:hover,#control li.active{background-position:0 -9px;}
.normal{display:none;}
.nlist1{width:456px; height:275px; margin-left:20px; background:url(../images/bg_zt3_list.png) no-repeat 0 0;}
.nlist1 h3{height:37px; background:url(../images/bg_zt_title1.gif) no-repeat 0 0; text-align:right; padding:10px 10px 0 0; overflow:hidden;}
.nlist1 h3 span a,.nlist1 h1 a,.ztTitle1 span a{color:#e21300}
.nlist1 h3 span a:hover,.ztTitle1 span a:hover{color:#e21300; text-decoration:underline;}
.nlist1 h1{height:69px; line-height:69px; background:url(../images/bg_zt_dotline.gif) repeat-x 0 bottom; text-align:center; color:#e21300; font-weight:bold; font-size:16px;}
.nlist1 ul li{height:36px; line-height:36px;background:url(../images/bg_zt_dotline.gif) repeat-x 0 bottom; padding-left:8px; font-size:14px;white-space:nowrap; overflow:hidden;}
.nlist1 ul li a{display:inline; background:url(../images/icon_zt_angel.gif) no-repeat 0 center; padding-left:10px;}
.nlist1 ul li span{float:right; color:#999; padding-right:5px;}
.section2{width:973px;  padding:0; margin-bottom:15px; overflow:hidden;}
.video,.nlist2{width:456px; height:268px; margin-left:20px; overflow:hidden;}
.ztTitle1{height:43px; padding-left:10px; background:url(../images/bg_zt_title2.gif) no-repeat 0 0;}
.ztTitle1 span{float:right; padding:25px 12px 0 0;}
.borderLBR-red{border-left:#f3ccac 1px solid;border-right:#f3ccac 1px solid;border-bottom:#f3ccac 1px solid;}
.videoList{width:449px; padding:27px 0 37px 5px; overflow:hidden;}
.videoList ul li{width:180px; height:160px; float:left; display:inline; margin-left:28px;}
.videoList ul li img,.videoList ul li span{display:block;}
.videoList ul li span{padding-top:10px; text-align:center; font-size:12px;}
.list2{width:425px; padding:7px 12px 15px 17px; overflow:hidden; height:252px}
.list2 ul li{height:36px; line-height:36px; background:url(../images/bg_zt_dotline.gif) repeat-x 0 bottom;padding-left:8px; font-size:14px;white-space:nowrap; overflow:hidden;}
.list2 ul li a{display:inline; background:url(../images/icon_zt_angel.gif) no-repeat 0 center; padding-left:10px;}
.list2 ul li span{float:right; color:#999;}

.section3{width:973px;padding:0; margin-bottom:15px; overflow:hidden;}
.nlist3{width:456px;  margin-left:20px; overflow:hidden;}
.section4{width:933px; margin:0 auto; overflow:hidden;}
.ztTitle2{height:43px; padding-left:10px; background:url(../images/bg_zt_title3.gif) no-repeat 0 0;}
.ztTitle2 span{float:right; padding:25px 12px 0 0;}
.ztTitle2 a{ color:#e21300}
.ztTitle2 a:hover{ color:#e21300; text-decoration:underline}
.msgWeibo{width:875px; padding:20px 28px; overflow:hidden;}
.footer{width:973px; height:70px; margin-top:20px; background:url(../images/bg_zt_foot.gif) repeat-x 0 0; padding:25px 0 0 0; text-align:center; font-family:Arial; font-size:14px; line-height:26px;}

.zList{width:933px; margin:0 auto; overflow:hidden;}
.zLists{width:875px; padding:10px 28px 20px 28px; overflow:hidden;}
.zLists ul li{height:36px; background:url(../images/bg_zt_dotline.gif) repeat-x 0 bottom; line-height:36px; padding-left:8px; font-size:14px;white-space:nowrap; overflow:hidden;}
.zLists ul li a{display:inline; background:url(../images/icon_zt_angel.gif) no-repeat 0 center; padding-left:10px;}
.zLists ul li span{float:right; color:#999;}

.vLists{width:895px; padding:20px 18px; overflow:hidden;}
.vLists li{width:200px; height:185px; float:left; margin:0 11px 20px 12px; overflow:hidden;text-align:center;}
.vLists li a{ display:block; background:#dbdbdb;width:200px; height:185px; }
.vLists li a:hover{ background:#e80b07; color:#fff}
.vLists li img{ margin-bottom:13px;}

.location{width:892px; margin:0 auto;height:26px; line-height:26px; border-bottom:#de0c08 1px solid; padding-left:10px; padding-bottom:5px;}
.showContent{width:902px; margin:0 auto; overflow:hidden;}
.showTitle{color:#ee001e; font-family:微软雅黑; font-size:22px; text-align:center; padding:20px 0 15px 0; }
.showTitle1{color:#999; text-align:center; border-top:#df0b0a 2px solid; padding:10px 0 5px 0;}
.showCon{ line-height:1.8em; font-size:14px; text-align:left; padding:15px 0 15px 0; color:#666;}
.showCon p{ padding:0 0 10px 0; margin:0}
.aboutNav{width:902px; margin:0 auto;height:26px; background:#de0c08;color:#FFF; padding:2px 0 0 18px; font-size:14px; font-weight:bold; line-height:26px;}
.showAbout{width:902px; margin:0 auto;padding:10px 00 10px 0; background:url(../images/line.gif) bottom repeat-x}
.showAbout li{line-height:27px; font-size:14px;}
.showAbout li span{color:#e01f00;  padding:0 0 0 10px; font-size:12px;}
.showOperation{width:902px; margin:0 auto;text-align:center;padding:15px 0 20px 0; border-top:1px solid #eaeaea}


#ygSlider ul, #ygSlider li{display:inline-block;position:relative; z-index:0;}
#ygSlider li {display:none;}	
#ygSlider li:first-child {display:block;}
#ygSlider{width:855px; height:252px; overflow:hidden; margin:0 auto;0}
#ygSlider li{width:200px; height:185px; float:left; margin:0 7px 0 7px; overflow:hidden;text-align:center;}
#ygSlider li a{ display:block; background:#dbdbdb;width:200px; height:185px; }
#ygSlider li a:hover{ background:#e80b07; color:#fff}
#ygSlider li img{ margin-bottom:13px;}

.prevBtn{background:url(../images/btnLeft.jpg) no-repeat; height:51px; width:23px; position:absolute; top:90px; left:10px}
.prevBtn:hover{background:url(../images/btnLeft1.jpg) no-repeat;}
.nextBtn{background:url(../images/btnRight.jpg) no-repeat; height:51px; width:23px; position:absolute; top:90px; right:10px}
.nextBtn:hover{background:url(../images/btnRight1.jpg) no-repeat; height:51px; width:23px; position:absolute; top:90px; right:10px}

.navCur{ height:40px; font-size:14px;}
.navCur span{float:right}
.navCur .inputSearch{height:27px; line-height:27px; border:1px solid #d50400; width:200px; overflow:hidden; margin:0; padding:0}