﻿@charset "utf-8";
/* CSS Document */
body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section,input,select,option,textarea{margin:0;padding:0;}
body {font-family:'Microsoft YaHei','宋体';font-size:12px; color:#000; background:#FFF;}
a { color:#000;text-decoration:none;}
a:hover{ color:#F00;}
a img{ border:none;}
ul,ol,li,form,dl,dt,dd{ list-style:none;}
.fix:after{content:"."; display:block; clear:both; visibility:hidden; height:0;}
.fix{ zoom:1;}
.floatleft{ float:left;}
.marginright20{ margin-right:20px;}
.margintop20{ margin-top:20px;} 
.margintop10{ margin-top:10px;}
.wrap{ width:980px; margin:0px auto;} 
.ad{ margin:10px auto 0px;}
.ad ul.ezobjectrelationlist-field li{ margin:0px auto;}
.clear{ clear:both; overflow:hidden;height:0;}
.border{ border:1px solid #E5E5E5;}
.red{ color:#d30f1b;}
.hidden{ display:none;}
.fl,.lf {float:left;}
.fr,.rf,.ri {float:right;}
.modmore{float:right;}
section, article, aside, header, footer, nav, dialog, figure,menu{display:block;}
/********************************************/


/**top**/
.top{ width:980px; margin:0px auto; height:75px;}
.top h2, .top .logoblock{width:300px; height:59px;padding-top: 10px;}
.tpMid{ width:400px; padding-top:25px;}
.tpm_text{ width:205px; height:25px;}
.tpm_text input{ width:193px; height:23px; line-height:23px; color:#A9A9A9; border:1px solid #CDCDCD; background:#FFF;padding-left:10px;}
.tpm_button{ width:65px; height:25px; _padding-top:1px;*padding-top:1px;}
.tpm_button input{ width:63px; height:25px;line-height: 25px; border:1px solid #dddddd;border-left:none;
background: #eeeeee; /* 为较旧的或者不支持的浏览器设置备用属性 */
background: -moz-linear-gradient(top, #ffffff, #eeeeee 100%);
background: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#eeeeee));cursor: pointer;}
.tpm_button input:hover{
background: #f7f7f7;
background: -moz-linear-gradient(top, #eeeeee, #ffffff 100%);
background: -webkit-gradient(linear, 0 0, 0 100%, from(#eeeeee), to(#ffffff));
}

.tpRight{ width:280px;}
.tpr_login{ width:280px;text-align: right;}
.user_img{ float:right; position:relative; z-index:9999; width:24px; height:24px;}
.user_name{ float:right; line-height:30px;}
.user_img_list{ position:absolute; right:0px; top:36px; width:7em; border:1px solid #ccc; background:#FFF; z-index:99999;}
.user_img_list ul{line-height:28px; text-align:left;}
.user_img_list ul li a{ display:block;height:28px; padding-left:10px;}
.user_img_list ul li a:hover{ background:#dddddd; color:#333;}



.ix_left{ width:660px; overflow:hidden;}
/**ppt**/
.ppt{ width:660px; height:308px;}
.ptCnt{ width:660px; height:308px; overflow:hidden;position:relative;}
#focus ul{height:308px;position:absolute;}
#focus ul li{float:left;width:660px;height:308px;overflow:hidden;position:relative;background:#000;}
/*#focus ul li div{position:absolute;overflow:hidden;}*/
#focus ul li img{ height:308px; width:660px;}
#focus .preNext{width:45px;height:100px;position:absolute; top:90px;background:url(../images/sprite.png) no-repeat 0 0;cursor:pointer; border:1px solid #000; z-index:99;}
#focus .pre{left:0; top:90px;  border:1px solid #000; z-index:9999;}
#focus .next{right:0;background-position:right top;}
.pptfont{ position:absolute; z-index:10;left:0px; bottom:0px;_bottom:0px;*bottom:0px; height:65px; width:660px;background:#000000;filter:Alpha(Opacity=60);opacity:0.6; color:#FFFFFF; text-align:center;text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.pptfont h3{ width:100%; text-align:center; line-height:1.8em; font-weight:normal; padding-top:.5em;}
.pptfont h3 a{ color:#FFFFFF; font-size:20px; font-family:"Microsoft YaHei";}
.pptfont h3 a:hover{ text-decoration:underline; color:#FFFFFF;}
.pptfont p{ width:100%; text-align:center; line-height:24px; text-overflow:ellipsis; overflow:hidden;white-space:nowrap;}
.pptfont p a{ color:#FFF;}
.pptfont p a:hover{ color:#FFF;}
.news_zhengzhou{ width:300px; overflow:hidden;}
.news_zhengzhou .smallTitle{ border-top:1px solid #125AA4;}
.news_zhengzhou .smallTitle h2 a{ color:#125AA4;}
.news_zhengzhou .smallTitle h2 a:hover{ color:#125AA4;}
.exposure{ width:658px; border:1px solid #D9D9D9; border-top:1px solid #0F4D8C; overflow:hidden;}
.eeLeft{ float:left; width:308px; border-right:1px solid #E0E0E0; padding:0px 10px; height:225px; overflow:hidden;}
.eeRight{ border-right:none;}

/**small title**/
.smallTitle{ width:100%; height:40px; border-top:1px solid #D2101B; background:#F8F8F8; overflow:hidden;}
.more{ float:right; line-height:40px; padding-right:10px; color:#C7C7C7;}
.more a{ color:#9C9C9C; padding-right:5px; _line-height:40px;_display:block;}
.more a:hover{ color:#9c9c9c;}
.smallTitle h2{ padding-left:10px; font-weight:normal; line-height:40px; font-family:"微软雅黑"; font-size:18px;}
.smallTitle h2 a{ color:#d2101b;}
.smallTitle h2 a:hover{ color:#d2101b;}

/**ullist**/
.ullist{ width:100%; line-height:2em; padding-top:.5em; font-size:14px;}
.ullist p{font-size:12px}
.ullist li {padding-left: 10px; background:url(../images/dot.png) no-repeat left center; white-space:nowrap;}
.ullist li span{ color:#BCBCBC;}
.ullist li a{ color:#333;}
.ullist li a:hover{ color:#F00;}
.ullist li b{ font-weight:normal; padding-right:3px;}
.ullist li strong{ font-weight:normal;}

.ullist h4{text-align: center;font-size: 14px;line-height: 32px;}
.ezimage-field img{width:100px; height:88px;}

/**bg01**/
.av01bg{ width:100%; height:25px; background:#000;filter:Alpha(Opacity=60);opacity:0.6; position:absolute; left:0px; bottom:0px;}
.av02font{ width:100%; height:25px; line-height:25px; text-align:center; position:absolute; left:0px; bottom:0px; white-space:nowrap;}
.av02font a{ color:#FFF;}
.av02font a:hover{ color:#FFF;}

/**bg02**/
.hlfbg{ width:100%; height:38px; line-height: 38px; background:#000;filter:Alpha(Opacity=60);opacity:0.6; position:absolute; left:0px; bottom:0px;} 
.hlffont{ width:100%; height:38px; line-height:38px; text-align:center; position:absolute; left:0px; bottom:0px;white-space:nowrap;}
.hlffont a{ font-size:14px; color:#FFF;}
.hlffont a:hover{ color:#FFF;}

/**footer**/
.footer{background:#eeeeee;font-family:Arial;}
.footer p{ width:980px; text-align:center; height:60px; line-height:60px; margin:0px auto;color:#777777;}
.footer p a,.footer p span{ padding:0px 5px;}
.footer p a:hover{ color:#777777;}

/**son page common**/
.son_page_top{ width:100%;}
.sptFirst{ width:100%;background-color: #f4f4f4;}

.sptSecond{ width:980px; margin:.8em auto .3em;color:#dddddd;}
.sptSecond a{ color:#333; padding:0px 3px;}
.sptSecond a:hover{ color:#F00;}
.sptSecond a.first{ padding-left:0px;}
.son_page_topm{ float:right; width:270px;}
.nsch .son_page_topm{padding-top:7px;}
.son_page_tp h3{ float:left; font-family:"微软雅黑"; font-size:22px; line-height:55px; font-weight:normal; border-left: 1px solid #ddd;
padding-left:.7em;margin-top: 9px; height:55px; width:450px; overflow:hidden;}
.son_page_tp h2, .son_page_tp .logoblock{ width:230px;}
.son_left{ width:300px; overflow:hidden;}
.son_title{ width:980px; height:50px; background:#F8F8F8; border-top:2px solid #125AA4;}
.son_title span.more{ line-height:50px;}
.son_title b{ font-weight:normal; float:right; line-height:50px; color:#777; padding-right:10px;}
.son_title b a{ padding:0px 5px; color:#777;}
.son_title b a:hover{ color:#f00;}
.son_title h2{ font-family:"微软雅黑"; padding-left:10px; line-height:50px; font-weight:normal;}
.son_title h2{ font-size:22px;color:#125aa4;}
.son_title h2 a{ font-size:22px; color:#125aa4;}
.son_title h2 a:hover{ color:#125aa4;}
.son_title h2 span{ font-family:Arial, Helvetica, sans-serif; padding-left:10px; font-size:16px; color:#CECECE;}

.son_cnLeft{ width:320px; overflow:hidden;}

.eeTitle{ width:100%; height:34px; border-bottom:1px solid #E5E5E5; overflow:hidden;}
.eeTitle span.more{ line-height:34px; padding-right:5px;}
.eeTitle h2{ font-weight:normal; line-height:34px; font-family:"微软雅黑"; font-size:16px;}
.eeTitle h2 a{ color:#333;}
.eeTitle h2 a:hover{ color:#333;}
.dnrf_title{ height:35px; line-height:35px; border-bottom:none;}


.son_page_login{ float:right;}
.sptFirstcnt{ width:980px; margin:0px auto; line-height:30px; color:#9B9B9B;}
.sptFirstcnt a{ color:#333; padding:0 5px;}
.sptFirstcnt span a{ color:#333; padding:0px 5px;}
.sptFirstcnt span a:hover{ color:#F00;}
.sptFirstcnt span.second{ padding-left:5px; color:#9B9B9B;}
.sptFirstcnt span.second a.red{ color:#F00;}
.sptFirstcnt a.third{ padding-right:0px;}
.sptFirstcnt a.forth{ padding-left:0px; padding-right:5px;}

/**媒体合作**/
.mediecor{ width:980px; padding-top:20px;}
.mediecor .link_exchange_head{font-size:14px; font-family:"微软雅黑"; line-height:2.2em;background-color: #f4f4f4;
padding-left: 1em;border-left: 2px solid #777777;}
.mediecor p{line-height:22px; padding-top:10px; clear:both;}
.mediecor p a{ color:#666; padding:0px 5px; float:left; display:block;}
.mediecor p a:hover{ color:#F00;}

/**son footer**/
.dibu-xz{width:100%; border-top:1px solid #e0e0e0; margin-top:15px;}
.dibu-xzinner{ width:1000px; height:195px; margin:0 auto; padding:0 auto;}
.dibu-l{width:231px; border-right:1px solid #e0e0e0; height:195px;}
.dibu-l img{ margin:28px auto 20px 0; height:78px; width:200px;}
.dibu-l p{ width:180px; text-align:center; height:20px; line-height:20px; color:#e0e0e0; font-size:12px;}
.dibu-l p a{ color:#e0e0e0;}
.dibu-z{ width:360px; height:195px; border-right:1px solid #e0e0e0;}
.dibu-z ul{margin-top:15px; margin-left:30px; display:block;}
.dibu-z ul li{float:left; margin-right:13px; width:50px; height:28px; line-height:28px; text-align:left;}
.dibu-z a,.dibu-r a{ color:#666666;}
.dibu-z a:hover,.dibu-r a:hover,.dibu-l p a:hover{ color:#333; text-decoration:underline;}
.dibu-z p{ margin-left:30px; display:block; width:90px;}
.dibu-r{margin-left:32px; color:#777777; margin-top:15px; line-height:28px;}

/*列表页翻页*/
.page, .nPage {text-align:center;padding:0.5em 0; margin-bottom:5px; line-height:2em; overflow:auto;zoom:1;clear:both; vertical-align:middle; font-size:14px;padding-left:1px;}
.page span {display:block; float:left;padding:0.3em 1em;font-weight:bold;}
.page span.goto, .page span.ye {padding-left:0;padding-right:0;}
.page a { display:inline-block; float:left; padding:0.2em 1em;border:1px solid #ccc; background:#fff;margin-left:-1px;}
.page a:hover {text-decoration:none;}
.page span.etc { display:block; float:left; margin:0 0.7em;}
.ye { display:block; float:left; margin:0 0.3em 0 0.2em;color:#777777;}
.goto { display:block; float:left; margin:0 0.2em 0 3em;color:#777777;}
.page button { background:url(../images/go.gif) no-repeat left top; border:none; color:white; float:left;width:50px; height:25px; font-size:0px;overflow:hidden;}
input.pinput {width:3em; float:left;margin-top: 3px;}
.page b {float: left;    margin: 0 3px;    padding: 3px;}
.nPage{margin:2.2em 0;}
.nPage .pagination ul li {display:inline-block;}
.nPage .pagination ul li a, .nPage .pagination ul li span{padding: .5em 1em;border:1px solid #e9e9e9;margin-left:-1px;}
.nPage .pagination ul li span{color:#999999;cursor: default;}

/*字体图标*/
.fa{padding-right:.2em;color: #999;}

/**终端页图片居中**/
.object-center{ text-align:center;}
.embed-video{ text-align:center;}

/**多栏广告**/
.ad_two_left{width:495px;float:left;overflow:hidden;}
.ad_two_right{width:495px;float:right;overflow:hidden;}
.ad_three_left{width:210px;float:left;overflow:hidden;}
.ad_three_mid{width:520px;float:left;overflow:hidden;margin-left:20px;}
.ad_three_right{width:210px;float:right;overflow:hidden;}



/****************
 * @description : 栏目1000宽
 * @author   : sxy
 * @date     : 2015-06-26
 ****************/
.sptFirstcnt{ width:1000px;}
.sptSecond{ width:1000px;}
.top{ width:1000px;}
.wrap{ width:1000px;}
.son_title{ width:1000px;}
.list_more{ width:110px; height:20px; margin:10px auto 5px auto; overflow:hidden; line-height:20px;*line-height:22px;}
.list_more a{ font-size: 12px;display:block;width:110px; height:20px; background:url(../images/list_more_bg.gif) no-repeat left top;  text-align:center; color:#A3A3A3;}
.list_more a:hover{ background-position:left -20px; color:#F00;}
.zhongkuohaoz,.zhongkuohaoy,.ezselection-field{ display:inline;}





/*****测试缓存****/