﻿@charset "utf-8";
/* CSS Document */

/* 网站全局默认样式 */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,a{ margin:0;padding:0;}

*html body{ font:12px/1.5 Arial, "\5B8B\4F53", sans-serif;}
h1,h2,h3,h4,h5,h6,i,em{ font-size:100%; font-weight:normal; font-style:normal;}
ul,ol,li{ list-style:none;}
button,input,select,textarea{ font-size:100%;}
address,cite,em{ font-style:normal;}
fieldset,img{ border:0;}
img{}
a{ color:#ff0000; text-decoration:none;}
a:hover{ color:#00F; text-decoration:none;}
a{ blr:expression(this.onFocus=this.blur())} /*去除链接虚线框*/
a:focus{ outline:0;} /*去除Firefox中的链接虚线框*/
area{ blr:expression(this.onFocus=this.blur())} /*去除热区域虚线框*/
area:focus{ outline:0;} /*去除Firefox中的热区域虚线框*/
legend{ color:#000000;}

html{ zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true);}(this));}
.fl{ float:left;}
.fr{ float:right}
.cl{ clear:both;}
.cl0{ clear:both; display:none;}

/* 页面内容居中固定宽度 */
#wrapper{ display:block; margin:0 auto 10px auto; width:1000px;}



/* top */
.top_zy{ background:#fafafa; height:80px; line-height:1.5; width:100%;}
.top_zy_con{ background:#fafafa; display:block; font:12px/25px "\5B8B\4F53", Arial, sans-serif; height:60px; margin:0 auto; position:relative; width:1000px; z-index:1;}
.top_zy_logo{ background:url(../images/logo_act.gif) no-repeat; height:40px; position:absolute;top:10px;left:0px; width:212px; z-index:2;}
.top_zy .d1{ color:#097cac; display:inline; float:right; width:100px; height:25px; margin:28px 0 5px 12px;}
.top_zy .d2{ background:url(../images/top_03.jpg) 0 6px no-repeat; color:#666666; display:inline; float:right; height:25px; margin:28px 5px 5px 5px; padding-left:14px; width:50px;}
.top_zy .d2 a{ color:#666666;}
.top_zy .d2 a:hover{ color:#ff0000; text-decoration:none;}
.top_zy .d3{ display:inline; float:right; height:25px; margin:28px 5px 5px 20px; position:relative; width:155px;}
.top_zy .d3 li{ background:url(../images/top_01.jpg) 52px 8px no-repeat; float:left; height:25px; padding-right:15px; list-style:none; width:60px;}
.top_zy .d3 li a{ color:#666666;}
.top_zy .d3 li a:hover{ color:#ff0000; text-decoration:none;}
.gbh{ display:none;}
.gbk{ background:url(../images/top_04_01.jpg); height:45px; padding-top:7px; position:absolute; width:90px; z-index:1;}
.gwb{ background:url(../images/top_04_02.jpg); display:inline; height:45px; margin-left:75px; padding-top:7px; position:absolute; width:90px; z-index:1;}
#gbk a,#gwb a{ color:#666666; display:block; line-height:22px; padding-left:32px;}
#gbk a:hover,#gwb a:hover{ color:#ff0000; text-decoration:none;}

/* nav */
.nav_zy{ background:#0077b3; font-family:"\5B8B\4F53", Arial, sans-serif; height:40px; width:100%;}
.nav_zy_con{ background:#0077b3; height:40px; margin:0 auto; width:1000px;}
.undis{ display:none;}
.nav_zy .dh{ height:40px;}
.nav_zy .rmtj{ color:#ffffff;  /*border-left:solid 1px #444444; border-right:solid 1px #444444; */display:inline; font-size:14px; font-weight:bold; float:left; height:40px; line-height:40px; overflow:hidden; text-align:center; width:238px;}
*html .nav_zy .rmtj{ line-height:44px;}
.nav_zy .dh ul{ height:40px;}
.nav_zy .dh ul li{ float:left; padding-top:12px;}
*html .nav_zy .dh ul li{ padding-top:14px;}
.nav_zy .dh ul li a{ color:#eeeeee; /*border-right:solid 1px #444444;*/ display:block; font-size:14px; line-height:16px; font-weight:bold; text-align:center; width:74px;}
.nav_zy .dh ul li a:hover{color:#ffff00;text-decoration:none}
.nav_zy .gzd{ background:#ffffff; border:solid 1px #444444; border-top:none; float:left; position:absolute; width:238px; z-index:100;opacity:0.7;}
.nav_zy .gzd ul{ margin:0 10px; width:218px;}
.nav_zy .gzd ul li{ /*border-top:solid 1px #222222; */height:36px;}
.nav_zy .gzd ul li span{ color:black; font-size:12px; /*float:right; */line-height:36px; width:100px;}
.nav_zy .gzd ul li a{ color:black; float:left; font-size:13px;/* font-weight:bold; */line-height:36px; /*width:135px;*/}
.nav_zy .gzd ul li a:hover{ color:#cc0000; background:#ececec; text-decoration:none;}






/* weblj */
#weblj{ width:100%; height:30px; margin:0 auto; background:#ebebeb; border-bottom:solid 1px #CCCCCC;}
 #web{ width:980px; height:30px; margin:0 auto;}
  #weblj p{ width:550px; height:30px; float:left; margin-left:10px; font-family:"微软雅黑"; font-size:12px; color:#303030; letter-spacing:1.5px; line-height:30px;}
  #weblj i{ width:300px; height:30px; float:right; font-family:"微软雅黑"; font-size:12px; color:#303030; letter-spacing:1.5px; line-height:30px; text-align:right;}
  #weblj a{ color:#303030; text-decoration:none;}
  #weblj a:hover{ color:#F00; text-decoration:none;}
  
/* search */
#tag{ height:18px; line-height:18px; position:absolute;top:54px;right:0px; overflow:hidden; width:325px;}
#tag a{ color:#666666; text-decoration:none; display:inline-block; font-family:"微软雅黑"; font-size:14px;  padding-right:4px;}
#tag a:hover{ color:#cc0000; text-decoration:none;}
#search{ position:absolute;top:21px;right:0px;}
#search-keyword{ background:#ffffff; border:solid 2px #dedede; border-right:none; color:#999999; float:left; font-size:13px; height:26px; line-height:28px; overflow:hidden; text-indent:6px; width:270px;}
input#searchBtn{ background:url(/zt/newscxh/images/search.png) no-repeat #3399cc; border:none; cursor:pointer; float:left; height:30px; overflow:hidden; width:30px;}
input:hover#searchBtn{ background:url(/zt/newscxh/images/search.png) no-repeat #2288bb;}
*html input#searchBtn{ background:url(images/search2.gif) no-repeat #3399cc;}
*html input:hover#searchBtn{ background:url(images/search2.gif) no-repeat #2288bb;}
#other{ position:absolute;top:18px;right:290px; width:55px;}
#other a{ display:block; font-size:12px; font-family:Arial, "\5B8B\4F53", sans-serif; line-height:18px; text-align:right;}

/* topTrends */
.topTrends{background:url(/zt/newscxh/images/ico_site_top_03.png) no-repeat; position:absolute;top:10px;left:340px; width:250px; height:45px;}





/* bottom */
#bottom_layout{ background:#1a1a1a; width:100%;}
#bottom{ background:#1a1a1a; min-height:100px; display:block; margin:0 auto; width:1000px;}
#bottom .bottom_t{ border-bottom:solid 1px #101010; padding-bottom:20px; position:relative; width:100%;}
#bottom .bottom_nav{ padding:50px 0 30px 0;}
#bottom .bottom_nav a{ color:#cccccc; display:inline-block; font-size:13px; font-weight:700; padding:0 7px 0 5px;}
#bottom .bottom_nav a:hover{ color:#ffffff;}
#bottom .bottom_nav i{ color:#666666;}
#bottom .bottom_map{}
#bottom .bottom_map .bottom_logo{ background:url(/templets/201311/images/logo_xhjy.png) no-repeat 5px 0; color:#00ccff; font-size:14px; height:140px; line-height:110px; text-indent:5px; width:250px;}
*html #bottom .bottom_map .bottom_logo{ background:url(/templets/201311/images/logo_xhjy.gif) no-repeat 5px 0;}
#bottom .bottom_map .bottom_map_link{}
#bottom .bottom_map .bottom_map_link ul{ float:left; width:130px;}
#bottom .bottom_map .bottom_map_link li.mgg_1{ color:#aaaaaa; font-size:13px; font-weight:600; height:26px;}
#bottom .bottom_map .bottom_map_link li{ font-size:12px; font-weight:600; line-height:26px;}
#bottom .bottom_map .bottom_map_link li a{ color:#666666;}
#bottom .bottom_map .bottom_map_link li a:hover{ color:#ffffff; text-decoration:none;}
#bottom .bottom_map .bottom_2wm{ background:url(/templets/201311/images/phone2wm.gif) no-repeat 0 6px; height:106px; padding-left:110px;}
#bottom .bottom_map .bottom_2wm ul{ float:left; width:150px;}
#bottom .bottom_map .bottom_2wm li.mgg_2{ color:#aaaaaa; font-size:13px; font-weight:600; height:26px;}
#bottom .bottom_map .bottom_2wm li{ color:#666666; font-size:12px; font-weight:600; line-height:26px;}
#bottom .bottom_map .bottom_2wm li a{ color:#666666; font-weight:600; text-decoration:underline; padding-left:2px;}
#bottom .bottom_map .bottom_2wm li a:hover{ color:#ffffff;}
#bottom .bottom_b{ width:100%;}
#bottom .bottom_text{ color:#999999; border-top:solid 1px #242424; display:block; font-size:12px; font-weight:600; line-height:26px; margin:0 auto; padding:30px 0 82px 10px; width:990px;}
#bottom .bottom_text a{ color:#666666;}
#bottom .bottom_text a:hover{ color:#ffffff;}




/* 超链接按钮样式 */
a:link.btn_bph1, a:visited.btn_bph1{ color:#ffffff; background:#40bfff; border-radius:3px;-moz-border-radius:3px;/* Old Firefox */ box-shadow:0px 2px 0px #39ace6;-moz-box-shadow: 0px 2px 0px #39ace6;/* Old Firefox */  font-size:18px; font-weight:700; height:40px; letter-spacing:2px; line-height:40px; text-align:center; text-decoration:none; width:150px;
transition:box-shadow 0.3s, background 0.3s; /* IE */
-moz-transition:-moz-box-shadow 0.3s, background 0.3s; /* Firefox 4 */
-webkit-transition:box-shadow 0.3s, background 0.3s; /* Safari and Chrome */
-o-transition:box-shadow 0.3s, background 0.3s; /* Opera */
}
*html a:link.btn_bph1, *html a:visited.btn_bph1{ line-height:44px;}
a:hover.btn_bph1, a:active.btn_bph1{ background:#ff4080; color:#ffffff; box-shadow:0px 2px 0px #cc3366;-moz-box-shadow: 0px 2px 0px #cc3366;/* Old Firefox */ text-decoration:none;}


.title2{ display:block; position:relative;}
.title2 h3{ font-size:24px; font-weight:bold; height:63px; line-height:60px; color:#ffff66;}
.title2 h3 span{ font-size:14px; font-weight:700; padding-left:10px; color:#ffffe5;}
.title2 a.more_title2{ background:#333333; border-radius:26px;-moz-border-radius:26px;/* Old Firefox */ color:#ffffff; font-family:"\5B8B\4F53", Arial; font-size:12px; height:22px; line-height:22px; position:absolute;top:48px;right:0; overflow:hidden; padding:0 16px; text-align:center; text-decoration:none;}
*html .title2 a.more_title2{ line-height:26px;}
.title2 a:hover.more_title2{ background:#cc0000; text-decoration:none;}

.title3{ display:block; position:relative;}
.title3 h3{ font-size:24px; font-weight:bold; height:50px; line-height:50px; color:#ffff66;}
.title3 h3 span{ font-size:14px; font-weight:700; padding-left:10px; color:#ffffe5;}
.title3 a.more_title3{ background:#333333; border-radius:26px;-moz-border-radius:26px;/* Old Firefox */ color:#ffffff; font-family:"\5B8B\4F53", Arial; font-size:12px; height:22px; line-height:22px; position:absolute;top:48px;right:0; overflow:hidden; padding:0 16px; text-align:center; text-decoration:none;}
*html .title3 a.more_title3{ line-height:26px;}
.title3 a:hover.more_title3{ background:#cc0000; text-decoration:none;}

.title4{ display:block; position:relative; text-align:center;}
.title4 h3{ font-size:24px; font-weight:bold; height:66px; line-height:80px; color:#180a09;}
.title4 h3 span{ font-size:14px; font-weight:700; padding-left:10px; color:#e22d16;}
.title4 a.more_title4{ background:#333333; border-radius:26px;-moz-border-radius:26px;/* Old Firefox */ color:#ffffff; font-family:"\5B8B\4F53", Arial; font-size:12px; height:22px; line-height:22px; position:absolute;top:48px;right:0; overflow:hidden; padding:0 16px; text-align:center; text-decoration:none;}
*html .title3 a.more_title4{ line-height:26px;}
.title4 a:hover.more_title4{ background:#cc0000; text-decoration:none;}

.title5{ display:block; position:relative; text-align:center;}
.title5 h3{ font-size:24px; font-weight:bold; height:79px; line-height:80px; color:#ffff66;}
.title5 h3 span{ font-size:14px; font-weight:700; padding-left:10px; color:#ffffe5;}
.title5 a.more_title5{ background:#333333; border-radius:26px;-moz-border-radius:26px;/* Old Firefox */ color:#ffffff; font-family:"\5B8B\4F53", Arial; font-size:12px; height:22px; line-height:22px; position:absolute;top:48px;right:0; overflow:hidden; padding:0 16px; text-align:center; text-decoration:none;}
*html .title5 a.more_title5{ line-height:26px;}
.title5 a:hover.more_title5{ background:#cc0000; text-decoration:none;}


/* 评论板块_默认 */
#discuss .discuss_tt{ background:#fafafa; border-top:solid 5px #222222; float:left; height:50px; line-height:50px; width:100%;}
#discuss_layout{ background:#ffffff; display:block; padding:20px 0; margin:12px 0;}
#discuss{ background:#666666; font-family:"\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53", sans-serif; margin:20px auto; width:1000px;}
*html #discuss{ font-family:Arial, "\5B8B\4F53", sans-serif;}
#discuss .discuss_tt{ background:#fafafa; border-top:solid 5px #ff6699; float:left; height:50px; line-height:50px; width:100%;}
#discuss .discuss_tt h3{ float:left; font-size:22px; font-weight:normal; text-indent:20px; margin:0;}
#discuss .discuss_tt span{ color:#666666; float:right; font-size:14px; padding-right:20px;}
#discuss .discuss_tt span label{ color:#ff0000; padding:0 2px;}
#discuss .discuss_form{ background:#fafafa; border-top:solid 1px #d8d8d8; border-bottom:solid 1px #eeeeee; float:left; font-family:Arial, "\5B8B\4F53", sans-serif; width:100%;}
#discuss .discuss_form p{ color:#999999; float:left; font-size:12px; height:40px; line-height:50px; text-indent:20px; width:100%;}
#discuss .discuss_form p em{ color:#666666; font-size:14px; font-style:normal; font-weight:700;}
#discuss .discuss_form form{ float:left; width:100%;}
#discuss .discuss_form_text{ background: url(../images/discuss_form_text_bg.gif) no-repeat bottom right #ffffff; border:solid 1px #e3e3e3; color:#333333; display:block; font-size:14px; line-height:1.2; padding:1%; margin:0 auto; width:94%;}
#discuss .discuss_form_text:hover{ border:solid 1px #99ccff;}
#discuss .captcha{ float:right; display:inline; font-size:12px; margin:20px 20px 0 0;}
#discuss .captcha span{ line-height:24px;}
#discuss .captcha img{ cursor:pointer; display:inline; height:20px; margin:1px 10px; width:50px;}
#discuss .captcha_text{ height:16px; font-size:14px; width:60px;}
#discuss .captcha_checkbox{ display:inline; margin-top:5px; margin-right:4px; height:13px; width:13px;}
#discuss .captcha label{ line-height:24px;}
#discuss .btn_discuss{ background:#3388cc; border-top:solid 1px #4499dd; border-right:solid 1px #2277bb; border-bottom:solid 1px #2277bb; border-left:solid 1px #4499dd; color:#ffffff; cursor:pointer; display:inline; float:right; font-size:14px; font-weight:700; height:30px; line-height:1; margin:15px 20px 15px 0; text-align:center; width:100px;}
*html #discuss .btn_discuss{ line-height:30px;}
#discuss .btn_discuss:hover{ background:#ff9933; border-top:solid 1px #ffaa44; border-right:solid 1px #ee8822; border-bottom:solid 1px #ee8822; border-left:solid 1px #ffaa44;}
#discuss .discuss_list{ background:#fafafa; float:left; width:100%;}
#discuss .discuss_list #commetcontentNew font{ display:block; font-size:18px; padding:30px 0; text-align:center; width:100%;}
#discuss .discuss_list #commetcontent{ background:#fafafa; color:#333333; display:block; font-size:14px; line-height:1.2; margin:20px auto; width:96%;}
#discuss .dede_comment{ border-bottom:dotted 1px #cccccc; float:left; padding:10px 0; width:100%;}
#discuss .decmt-title{ color:#666666; float:left; font-family:Arial, "\5B8B\4F53", sans-serif; font-size:12px; height:20px; line-height:20px;}
#discuss .decmt-title .moodico{ float:left;}
#discuss .decmt-title .username{ padding-left:6px;}
#discuss .decmt-title .username a{ color:#666666;}
#discuss .decmt-title .date{}
#discuss .decmt-title span{}
#discuss .decmt-act{ float:right; font-family:Arial, "\5B8B\4F53", sans-serif; font-size:12px; height:20px; line-height:20px; padding-right:1%;}
#discuss .decmt-act{}
#discuss .decmt-act span{ color:#333333; padding:0 2px;}
#discuss .decmt-act span a{ color:#114477; padding:0 2px;}
#discuss .decmt-act span a:hover{ color:#cc0000;}
#discuss .decmt-act span.quote{ display:none;}
#discuss .decmt-content{ color:#222222; display:inline; float:left; font-size:14px; line-height:26px; margin-left:14px; padding:6px 10px 0 10px; width:95%; text-align:left;}
#discuss .decmt-content font{ color:#cc0000;}
#commetpages{ float:left; font-family:"\5B8B\4F53", Arial, sans-serif; font-size:12px; height:50px; line-height:60px; text-align:center; width:100%;}
#commetpages span{ padding-right:10px;}
#commetpages a{ background:#ffffff; display:inline; border:solid 1px #cccccc; color:#222222; margin:0 2px; padding:3px 7px; text-decoration:none;}
#commetpages a:hover{ border:solid 1px #cc0000; color:#cc0000; text-decoration:none;}