/* CSS Document */
*{ margin:0px; padding:0px;}
html,body{ height:100%; width:100%; margin:0; padding:0;}
body{ font-family:"黑体"; font-size:14px; color:#666;}
ul,li{ list-style:none;}
a{ color:#666; text-decoration:none;}
img{ border:0px;}
.clear{ clear:both; width:0px; height:0px; overflow:hidden;}
.center{ width:1100px; margin:0 auto;}

/*导航*/
.tt{ height:110px;  }
.tt img{ float:left; margin-top:30px;}
.ph{ float:right; width:310px; font-size:12px; margin-top:25px;}
.ph_z{ float:left !important; margin-top:5px !important;}
.ph_y{ float:left; margin-left:12px;}
.ph h3{ font-weight:normal; margin-top:5px;}
.ph p{ color:#fc7f02; font-size:30px; font-weight:bold; margin-top:-5px;}

.dh{ height:65px;background:#004f9e;}
.dh li{ float:left;width:115px; height:65px; overflow:hidden;}
.dh li a{ color:#fff; line-height:65px; display:block; width:115px; margin:0 auto; text-align:center;}
.dh li:hover a{background:#fc7f02;}
.dh li:hover p{ margin-top:0px; transition:all 0.2s linear 0s;}

.banner{ width:100%;}

.cp{ background:url(../images/cp_bg_11.jpg) no-repeat center; height:690px;}

.bt{ width:480px; height:50px; margin:60px auto;}
.xian{ float:left; width:710px; height:1px; background:#004f9e; margin-top:39px; margin-left:-720px;}
.bt_zuo{ float:left;}
.bt_zuo h3{ font-size:30px; color:#000; line-height:26px; text-align:right;}
.bt_zuo p{ font-size:13px; text-transform:uppercase; color:#999; line-height:26px;}
.bt h1{ float:left; font-size:55px; line-height:50px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#004f9e; padding-left:10px; text-transform:capitalize;}

.cp_nei{ width:1100px; margin:0 auto;}
.cp_nei ul{ width:1100px; overflow:hidden; box-shadow:0 0 10px #333;}
.cp_nei li{ float:left; width:275px; height:220px; position:relative;}
.cp_nei li a{ display:block; width:275px; height:220px; position:absolute; left:0; top:0; text-align:center; z-index:2;}
.cp_nei li a h3{ color:#fff; font-size:24px; margin-top:80px;}
.cp_nei li a h4{ width:57px; height:1px; background:#fff; margin:3px auto;}
.cp_nei li a p{ text-transform:uppercase; color:#fff; font-size:14px;}
.cp_nei li h5{ width:275px; height:220px;background:url(../images/cp_hover_13.png) no-repeat center; position:absolute; left:0; top:0; z-index:1;}
.cp_nei li:hover h5{ background:url(../images/cp_hover_1.png) no-repeat center;}
.cp_nei li:hover a h3{ color:#fc7f02;}
.cp_nei li:hover a h4{ background:#fc7f02;}
.cp_nei li:hover a p{ color:#fc7f02;}
.cp_nei li:hover a{ background:rgba( 0,79,158,0.5)}

.about{ height:720px;}
.about_dh{ text-align:center;}
.about_dh a{ color:#999; padding:0 10px;}
.about_dh a span{ font-weight:bold; color:#fc7f02; padding-right:5px;}
.about_zt{ height:140px; background:url(../images/about_zt_19.png) center no-repeat; margin-top:45px;}
.about_info{ height:200px; margin-top:35px;}
.about_info img{ float:left; margin-top:18px;}
.about_you{ float:right; width:841px; height:199px; background:url(../images/about_bk_22.png) no-repeat center;}
.about_you p{ width:755px; margin:0 auto; text-align:justify; margin-top:45px; line-height:24px; letter-spacing:2px;}
.about_you a{ display:block; width:100px; height:28px; background:#fc7f02; color:#fff; text-align:center; line-height:28px; font-size:12px; margin:45px 0 0 45px;}
.about_dh a:hover{ color:#fc7f02;}

.pro{ height:760px; background:url(../images/cp_bg_29.jpg) center no-repeat;}

.bt_b{ width:480px; height:50px; margin:60px auto;}
.xian_b{ float:left; width:710px; height:1px; background:#fff; margin-top:39px; margin-left:-720px;}
.bt_zuo_b{ float:left;}
.bt_zuo_b h3{ font-size:30px; color:#fff; line-height:26px; text-align:right;}
.bt_zuo_b p{ font-size:13px; text-transform:uppercase; color:#fff; line-height:26px;}
.bt_b h1{ float:left; font-size:55px; line-height:50px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#fff; padding-left:10px; text-transform:capitalize;}

#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;}
#playBox{ width:1100px; height:460px; margin:0 auto; position:relative;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left; width:1150px;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:190px; left:-65px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:190px; right:-65px; z-index:10;}
#playBox .smalltitle {width:1100px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:40px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#004f9e;}
#playBox .ku{width: 1100px;height: 500px;margin: 0 auto;overflow: hidden;position: relative;}
#playBox .oUlplay .li_li{ width:345px; float:left; margin-right:30px;}
#playBox .oUlplay li a{ display:block;}
#playBox .oUlplay .pro_wb{ width:345px; height:190px; background:#004f9e;margin-top: -4px;}
#playBox .oUlplay .pro_wb h3{ text-align:center; color:#fff; font-size:16px;height:55px; border-bottom:1px #fff solid; line-height:55px;}
#playBox .oUlplay .pro_wb p{ width:300px; text-align:justify; color:#fff; margin:0 auto; margin-top:18px; height:60px; line-height:24px;}
#playBox .oUlplay .pro_wb span{ display:block; width:32px; height:32px; background:url(../images/pro_dj_35.png) center no-repeat; margin:0 auto;}
#playBox .oUlplay .li_li:hover{ box-shadow: 0 0 10px #000;}
#playBox .oUlplay .li_li:hover .pro_wb{ width:345px; height:190px; background:#fc7f02;}

.news{ height:770px; background:url(../images/news_bg_38.jpg) center no-repeat;margin-bottom: -30px;}
.news_lei{ width:1100px; overflow:hidden;}
.news_lei ul{ width:1150px; margin-top:45px;}
.news_lei li{ width:350px; height:300px; background:#fff; box-shadow: 0 0 5px #000; float:left; margin-right:25px;}
.news_lei h3{ color:#000; font-size:14px; margin:20px 0 0 20px;}
.news_lei p{ font-size:12px; width:310px; margin:0 auto; margin-top:15px; color:#999; line-height:20px; text-align:justify;}
.news_lei span{ display:block; width:80px; height:20px; font-size:10px; color:#fff; background:#fc7f02; text-align:center; line-height:20px; margin:30px 0 0 20px;}
.news_lei_1{position:relative; width:350px; height:120px;}
.news_lei_1 h5{ width:153px; height:53px; border:1px solid #fff; color:#fff; position:absolute; top:45px; left:20px; font-size:24px; line-height:55px; font-family:Georgia, "Times New Roman", Times, serif; text-align:center; font-weight:normal;}

.news_lei li:hover h3{ color:#fc7f02;}
.news_lei li:hover p{ color:#fc7f02;}
.news_lei li:hover .news_lei_1 h5{border:1px solid #fc7f02; color:#fc7f02;}

.news_lb{ width:1100px; overflow:hidden;}
.news_lb ul{ width:1150px; margin-top:60px;}
.news_lb li{ width:530px; height:30px; border-bottom:1px dotted #ccc; float:left; margin:5px 40px 0 0;}
.news_lb li span{ float:left; color:#fc7f02; padding: 0 10px ; font-weight:bold;line-height:30px;}
.news_lb li p{ float:left; line-height:30px; color:#666;}
.news_lb li i{ float:right; font-style:normal; color:#999;line-height:30px;}
.news_lb li:hover p{ color:#fc7f02;}
.news_lb li:hover i{ color:#fc7f02;}

.foot{ height:170px; background:#004f9e; color:#fff; padding-top:35px; margin-top:30px;}
.jszc{ height:20px; color:#333; text-align:center; font-size:12px; line-height:20px;}
.jszc a{color:#333;}

a:hover{ color:#fc7f02;}

/*内容*/
.cp_z{ float:left; width:240px; background:#004f9e; margin-top:20px; padding-bottom:42px;}
.cp_z h1{ width:240px; height:50px; border-bottom:#CCC solid 1px; text-align:center; line-height:50px; margin-top:30px; color:#fff;}
.cp_z ul{ width:220px; margin:0 auto; margin-top:20px;}
.cp_z li{ height:40px; background:#fff; margin-bottom:1px;}
.cp_z li a{ display:block;width:220px;height:40px; line-height:40px; letter-spacing:1px;}
.cp_z li span{ margin:5px 10px 0 10px; font-weight:bold; color:#fc7f02;}
.cp_z li:hover}
.cp_z li:hover a{ color:#fff;}
.cp_z ol{ width:220px; margin:0 auto; margin-top:20px;}
.cp_z ol span{ line-height:26px; color:#fff; font-size:12px;}

.cp_list_tt{ float:right; width:820px; height:39px; border-bottom:1px solid #ccc; margin-top:20px; line-height:40px; text-indent:20px;}
.cp_info{ float:right; width:820px; margin-top:20px;}
.cp_info ul{ margin:0 auto; padding-left:2px;}
.cp_info li{ float:left; width:260px; background:#f8f8f8; margin:6px;}
.cp_info li a{ color:#666;}
.cp_info li img{ width:260px; height:220px; border-bottom:1px #fff solid;}
.cp_info li p{ text-align:center; padding-bottom:5px;}

.cp_info li:hover{ background:#fc7f02; box-shadow:  -webkit-box-shadow: 0px 0px 8px #fc7f02;  
  -moz-box-shadow: 0px 0px 8px #fc7f02;  
  box-shadow: 0px 0px 8px #fc7f02; }
.cp_info li:hover a{ color:#fff;}

.news_info{ float:right; width:820px; margin-top:20px;}
.news_info li{ width:820px; height:75px; border-bottom:1px #ccc dashed; padding-top:10px;}
.news_info li span{ font-weight:bold; color:#fc7f02; float:left; margin:5px 10px 0 10px;}
.news_info li h3{ float:left; line-height:30px;}
.news_info li i{ float: right; line-height:30px; margin:0 10px 0 0; font-style:normal;}
.news_info li p{ clear:both;padding: 0 10px; font-size:12px; color:#bbb; line-height:18px; text-align:justify;}
.news_info li:hover{background:#fc7f02; border-bottom:1px #fc7f02 dashed;}
.news_info li:hover h3{ color:#fff;}
.news_info li:hover span{color:#fff;}
.news_info li:hover p{color:#fff;}
.news_info li:hover i{color:#fff;}

.all_info{ float:right; width:790px; padding:0 15px;}
.all_info h3{ text-align:center; font-size:24px; margin:30px 0 20px 0;}
.all_info h5{ text-align:center; margin-bottom:20px; font-weight:normal;}
.all_info p{ line-height:30px; text-align:justify; text-indent:30px;}
.all_info a:hover{ color:#1d62e1; text-decoration:underline;}

div#pagesize li {
    display: inline-block;
    width: auto;
    height: auto;
    margin: 0;
    padding: 0;
}















