@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-family:"微软雅黑"}
ul{ margin:0; padding:0;}
ul li{ list-style:none;}
img{ border:none}
a{ text-decoration:none;}
a:hover{ cursor:pointer}

.page_leftwo:hover{cursor:pointer}

.line{ height:10px; clear:both; line-height:10px;}
header{ width:1100px; margin:0 auto;}
.index_logo{ float:left; margin-top:2px; }



.index_headerri{float:right; margin-top:3px;}
.index_headerri1{float:right; width:250px; }
.index_wei{ position:relative; }
.index_wei .index_wxkk{ display:none}
.index_wei:hover .index_wxkk{ position:absolute; display:block; left:-15px;top:26px; z-index:9}


.index_headerriwxle{ margin-top:3px;float:left;}
.index_headerriwxri{ margin-top:8px;float:left; color:#9a9a9b; font-size:13px; padding-left:3px;}
.index_headersear{ border:1px #CCCCCC solid; float:left; width:180px; height:28px; border-radius:6px;margin-top:3px; margin-left:12px; float:left;}
.index_headersearle{ float:left; width:147px;} 
.index_headersearri{ float:left;width:33px;} 
#index_searle{ border:none; line-height:22px;width:135px; padding-left:12px; margin-left:2px; margin-top:2px; color:#9a9a9b}
#index_searri{ background:url(../images/index_searchbtn.png); width:21px; height:21px; border:none; margin-top:3px; }

/*banner*/
.index_topser ul{ margin:0; padding:0}
.index_topser ul li{ list-style:none; float:left;}

.index_banner{position:relative; height:499px;  font-size:0}
.index_banner ul{overflow:hidden;  margin:0; padding:0;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:499px;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:10px;left:50%;z-index:99;display:block;margin-left:-41px;width:288px;height:15px;_display:none; top:465px}
.index_banner cite span{float:left;display:block;margin:0 4px;width:12px;height:12px;background:url(../images/index_bani2.png) no-repeat;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background:url(../images/index_bani2.png) no-repeat;}
.index_banner cite span.cur{background:url(../images/index_bani1.png) no-repeat;cursor:default;}


.banner{ position:relative; width:100%; height:499px; overflow:hidden; margin-top:-7px; clear:both}
.bannerbox{ position:absolute; width:1920px; left:50%; margin-left:-960px;  overflow:hidden; } 

.bannerk{ position:relative; width:100%; height:431px; overflow:hidden; margin-top:-7px; clear:both}
.bannerboxk{ position:absolute; width:1920px; left:50%; margin-left:-960px;  overflow:hidden; }  
 
/*banner*/

.index_main{ width:1100px; margin:29px auto}
.index_news{ width:620px; float:left;}
.index_newsle{ float:left; position:relative; width:400px; line-height:31px;}
.index_newsle:hover{ animation:myfirst 2s linear;}
@keyframes myfirst
{
0%{ left:0px; top:0px}	
50%{ left:20px;}	
100%{ left:0px;top:0px}		
}


.index_newsri{ float:right}
.index_newsri a{font-size:13px;color:#004684; }
.index_newsri a:hover{ color:#0667bd; padding-left:5px}

.index_newstit{ height:37px; line-height:37px; }
.index_newstitle{float:left; }
.index_newstitmid{float:left; padding-left:6px; }
.index_newstitri{float:left; padding-left:6px; font-size:14px; }
.index_newstitri{color:#999;}
.index_line{ clear:both; background:url(../images/index_newline.jpg); height:6px; }
.index_newstitmid{ font-size:18px; color:#004684; }

.index_newswo{ margin-top:20px;}
.index_newswo{ font-size:13px;  }
.index_newswo ul li{ line-height:40px; border-bottom:1px #CCCCCC dashed}
.index_newswo ul li a{color:#000; transition:0.3s}
.index_newswo ul li a:hover{ color:#004684;  padding-left:5px;}
.index_newswo img{padding-right:6px}
.index_newswo span{ float:right;  font-size:13px; color:#666}


.index_tp{ float:right}
.index_jjfale{ float:left; width:218px; height:83px;overflow:hidden;}
.index_jjfale img{ position:relative; overflow:hidden;width:218px; height:83px; transition:1s;}
.index_jjfale img:hover{ transform:scale(1.2);overflow:hidden;}
.index_jjfari{ float:right;width:193px;height:63px; background:#eeeeee; line-height:22px; padding-top:20px; padding-left:25px; color:#000; transition:1s}
.index_jjfari span{ font-size:14px; color:#999}
.index_jjfari:hover{ background:#004684; color:#FFF}

.line{ clear:both; height:6px; line-height:6px;}
.line1{ clear:both; height:25px; line-height:25px;}
.index_jsysle{ float:left;width:193px;height:63px; background:#eeeeee; line-height:22px; padding-top:20px; padding-left:25px; color:#000; transition:1s}
.index_jsysle span{ font-size:14px; color:#999}
.index_jsysle:hover{ background:#004684; color:#FFF}

.index_jsysri{ float:left; width:218px; height:83px;overflow:hidden;}
.index_jsysri img{ position:relative; overflow:hidden;width:218px; height:83px; transition:1s;}
.index_jsysri img:hover{ transform:scale(1.2);overflow:hidden;}

.index_dxalwo{ clear:both; font-size:13px;}
.ft_ct1{ height:31px; line-height:31px; background:#e5e5e5; top:-10px; position:relative; transition:1s; color:#000}
.ft_ct1:hover{background:#004684; color:#FFF }
.propad{ overflow:hidden;width:230px; height:199px; margin-right:15px;}
.propad img{ overflow:hidden; width:230px; height:168px; transition:1s}
.propad img:hover{ transform:scale(1.2);overflow:hidden; width:230px; height:168px; }


footer{ height:130px; background:#929292}
.index_footer{ width:1100px; margin:0 auto}
.index_footerle{ width:768px; float:left; font-size:13px; color:#FFF; line-height:32px; padding-top:36px}
.index_footerle a{ color:#FFF}
.index_footerle a:hover{color:#004684}
.index_footerri{ float:right; margin-top:23px;}


/*page*/
.page_left{ width:200px; float:left;}
.page_lefttit{ height:41px; font-size:16px;background:#474443; text-align:center; line-height:41px; color:#FFF}
.page_leftwo ul li{ border-bottom:1px #CCCCCC solid; font-size:14px; line-height:40px;padding-left:16px;}
.page_leftwo ul a{ font-size:14px; color:#010101 }
.page_leftwo ul li:hover{ background:url(../images/page_ejhov.png); width:184px; color:#FFF; height:40px;}
#page_lehover{background:url(../images/page_ejhov.png); width:184px; color:#FFF;height:40px;}

.page_right{ width:860px; float:right}
.page_rightle{ width:300px;}
.page_rightlle{ float:left;}
.page_rightlri{ float:left; padding-left:15px; font-size:16px;}

.page_rightri{ float:right}
.page_rightrile{ float:left;}
.page_rightriri{ float:left; font-size:12px; padding-left:6px;}
.page_rightriri a{ color:#000}
.page_rightriri a:hover{ color:#01569b}

.page_wo{ font-size:14px; line-height:36px; text-indent:2em}

.page_wo img{ float:left; padding-right:30px}

.page_wo1{ font-size:14px; line-height:36px; }
.page_wole{ width:233px; float:left}
.page_wori{width:470px; float:right;}


.page_cpzsright ul li{ width:186px; height:199px; float:left;  margin-left:26px; margin-bottom:25px;}
.page_cpzsjycpk{width:186px; text-align:center; line-height:22px; padding-top:2px;}
.page_cpzsjycpk a{ color:#000; font-size:14px; text-align:center; }
.page_cpzsjycpk a:hover{ color:#043478}

.page_next{ text-align:center;font-size:14px; margin-top:30px;}
.page_next a{ border:1px #043478 solid; padding:3px 8px; font-size:14px;}

.page_ryle{ float:left; color:#004e98;}
.page_ryri{ float:right; width:54px; height:23px; font-size:14px; color:#000000; background:#b6b6b6;text-align:center}
.page_ryri:hover{background:#01569b; color:#ffffff}
.page_ryri a{ font-size:12px; color:#000000; }
.page_line{ clear:both}


.news_company{ height:100px; margin-bottom:25px;}
.news_companyle{background:url(../images/2014ct_r_icon03.png); width:82px; color:#FFF;height:82px; float:left}
.news_companylet{  color:#fff; padding-top:25px; text-align:center; font-size:12px;}
.news_companyled{ color:#818080;padding-top:16px;text-align:center;font-size:12px}
.news_companyri{ width:740px; float:right}
.news_companyrit a{ font-size:18px; font-weight:bold; color:#545454}
.news_companyrit a:hover{color:#01569b}
.news_companyrid{ font-size:14px; color:#605f5f;padding-top:7px; line-height:24px;}


.page_video ul li{ width:186px; height:182px; float:left;  margin-left:26px; margin-bottom:15px;}
.page_videok{width:186px; text-align:left; line-height:22px; padding-top:2px;}
.page_videok a{ color:#000; font-size:14px; text-align:left; }
.page_videok a:hover{ color:#043478}
.page_videotime{ font-size:12px; margin-top:6px;}
.page_videotime img{ padding-right:4px;}

.page_videotimele{ float:left}
.page_videotimeri{ float:left}


.page_magzine ul li{ width:252px; height:240px; float:left;  margin-left:33px; margin-bottom:15px;}
.page_magzinek{width:186px; text-align:center; line-height:22px; padding-top:2px;}
.page_magzinek a{ color:#000; font-size:14px; text-align:center; }
.page_magzinek a:hover{ color:#043478}


.news_vvvv{ width:400px; float:left}
.news_vvvvk{ width:400px; float:right}
.page_vestimg{ float:left; width:150px;margin-top:10px;}
.page_vestwo{  float:left; width:228px; margin-left:13px;margin-top:10px;}
.page_vestwo ul li img{ padding-right:5px; }
.page_vestwo ul li a{ font-size:13px; color:#000000; padding-left:5px; line-height:26px;}
.page_vestwo ul li a:hover{ color:#043478}
.page_vestwo ul li  span{font-size:13px;}

.page_vestwok{  float:left; width:138px; margin-left:13px;margin-top:10px;}
.page_vestwok ul li img{ padding-right:5px; }
.page_vestwok ul li a{ font-size:13px; color:#000000; padding-left:5px; line-height:26px;}
.page_vestwok ul li a:hover{ color:#043478}
.page_vestwok ul li  span{font-size:13px;}

.page_rrcln{ width:400px; float:left;font-size:13px; line-height:24px;}
.page_rzyfzo{ width:400px; float:right;font-size:13px; line-height:24px;}
.page_hhzyfle{ width:212px; float:left}
.page_hhzyfri{  float:left; margin-left:25px;}
.page_hhzyfri ul li{ line-height:35px;}
.page_hhzyfri ul li a{ color:#000000; font-size:13px;}
.page_hhzyfri ul li a:hover{ color:#043478}
.page_hhzyfri ul li img{ padding-right:6px;}


.page_cpzsrights ul li{ width:205px; height:106px; float:left;  margin-right:10px; margin-bottom:15px; margin-top:15px;}
.page_cpzsjycps{width:186px; text-align:center; line-height:22px; padding-top:2px;}
.page_cpzsjycps a{ color:#000; font-size:14px; text-align:center; }
.page_cpzsjycps a:hover{ color:#043478}


.page_vestimgw{ float:left; width:201px;margin-top:10px;}
.page_vestwow{  float:left; width:156px; margin-left:13px;margin-top:10px;}
.page_vestwow ul li img{ padding-right:5px; }
.page_vestwow ul li a{ font-size:13px; color:#000000; padding-left:5px; line-height:26px;}
.page_vestwow ul li a:hover{ color:#043478}
.page_vestwow ul li  span{font-size:13px;}


.page_cpzsrighta ul li{ width:252px; height:187px; float:left;  margin-left:26px; margin-bottom:15px;}
.page_cpzsjycpa{width:252px; text-align:center; line-height:22px; padding-top:2px;}
.page_cpzsjycpa a{ color:#000; font-size:14px; text-align:center; }
.page_cpzsjycpa a:hover{ color:#043478}


.page_cpzsrightb ul li{ width:186px; height:68px; float:left;  margin-left:26px; margin-bottom:15px;}
.page_cpzsjycpb{width:186px; text-align:center; line-height:22px; padding-top:2px;}
.page_cpzsjycpb a{ color:#000; font-size:14px; text-align:center; }
.page_cpzsjycpb a:hover{ color:#043478}



.page_yhlytit{ text-align:center; font-size:16px; padding-top:15px; padding-bottom:15px; color:#01569b}

.page_fwzcyhly{ margin-top:10px; font-size:14px; color:#333}
.page_yhlytxt{ width:229px; height:36px; line-height:36px; margin-left:15px; padding-left:8px; border:none; background:#f2f2f2; font-family:"微软雅黑"}
.page_yhlyarea{margin-left:15px; padding-left:10px; width:603px; font-size:14px; padding-top:12px; height:218px;border:none; background:#f2f2f2; font-family:"微软雅黑"}
.page_yhlysub{ width:171px; height:46px; border:none; background:#f26525; font-size:16px; color:#FFF;font-family:"微软雅黑"}



.page_serfwtx{ width:400px; float:left;}
.page_serfwtxtit{ color:#004e98; font-size:16px;}
.page_serline{ margin-bottom:10px;}
.page_servicewo{ width:370px; font-size:13px; padding:12px; height:50px; background:#e6e7e7; line-height:24px;}
.page_servicewo a{ color:#004e98; padding-left:6px;}
.page_serzlxz{ float:right; width:398px;}
.page_serzlxztitle{ float:left; font-size:16px;color:#004e98; }
.page_serzlxztitri{ float:right; background:#b6b6b6; width:57px; height:24px; line-height:24px;text-align:center; margin-right:5px; font-size:13px;  color:#000}
.page_serzlxztitri:hover{ background:#004e98; color:#FFF}
.page_serzxle{ width:236px; float:left;}
.page_serzxle ul li a{ color:#000; font-size:13px; line-height:32px; }
.page_serzxle ul li a:hover{ color:#004e98}
.page_serzxle ul li img{ margin-right:6px;}
.page_serzxri{ width:127px; float:right; }

.page_serlxwm{ width:396px; float:left}
.page_sercontactle{ width:106px; background:#004e98; height:31px; float:left; text-align:center; font-size:14px; line-height:31px; color:#FFF}
.page_sercontactri{ width:106px; background:#dcdddd; height:31px; float:left; text-align:center; font-size:14px; line-height:31px; color:#000000; margin-left:10px;}

/*切换按钮*/
.indexmaindiv{ float:left; width:400px; height:77px; }
.indexmaindiv1 .stylesgoleft{float:left;width:18px;height:31px;background:url(../images/2015ct_gyct_prev.png) no-repeat left center;cursor:pointer; margin:25px 7px 27px 18px;  }

.indexmaindiv1 .stylesgoright{float:left;width:18px;height:31px;background:url(../images/2015ct_gyct_next.png) no-repeat left center; cursor:pointer; margin:25px 0px 0px 5px; }

.maindiv1{float:left;width:320px;height:257px;overflow:hidden;position:relative; margin-top:10px;}
.maindiv1 ul{position:absolute; margin:0; padding:0;}
.maindiv1 ul li{float:left;width:160px;height:46px; margin-right:14px; list-style:none}
.indexmaindiv1 .playerdetail{width:160px;height:46px;}
.indexmaindiv1 .playerdetail .detailimg{ float:left; width:160px; height:46px; background:#FFF;}
.indexmaindiv1 .playerdetail .detailimg img{ width:160px; height:46px;}
.indexmaindiv1 .playerdetail .teanames{ float:left; width:160px; height:46px;  text-align:center;}
.indexmaindiv1 .playerdetail .teanames a{color:#555555;}
.indexmaindiv1 .playerdetail .teanames a:hover{color:#E74F0C;}


.page_rightwotit{ font-size:18px; font-weight:bold; text-align:center; color:#01569b; padding-bottom:8px;}
.page_rightwotime{ font-size:14px; color:#626262; text-align:center; padding-bottom:8px; margin-bottom:10px; border-bottom:1px #CCCCCC dashed}
.page_rightww{ line-height:30px; font-size:14px;}
.page_rightww img{ margin:0 auto; text-align:center}

.page_syp{ border-bottom:1px #e8e8e8 dashed; margin-bottom:5px; padding-bottom:3px; font-size:14px;}
.page_syp a{ color:#000000}
.page_syp a:hover{color:#01569b;}
.page_syp span{ color:#01569b; }
.page_rightww{ margin:20px auto; width:650px;}











