@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑"; margin:0; padding:0; border:0}
body{ border:0; padding:0; margin:0}
a{blr:expression(this.onFocus=this.blur())}
a{transition: all 0.7s linear 0s; blr:expression(this.onFocus=this.blur())}
ul{list-style:none ;}
.clearfix{*zoom:1;}
.clearfix:after{content:" ";clear:both;height:0;visibility:hidden;display:block;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
.index_main{ width:980px; overflow:hidden; margin:0 auto}
.index_top{ width:980px; height:200px; float:left; background:url(../images/index_top.jpg) no-repeat center;}
.index_banner{ width:980px; height:480px; float:left}
.index_nav{ width:980px; float:left; overflow:hidden; margin-top:30px;}
.nav_li{ width:310px; height:110px; float:left; background:#3799fe; margin-bottom:25px; border-radius:10px;}
.nav_li a,.nav_li1 a{ display:block; width:310px; height:110px; float:left; text-align:center; color:#fff; font-size:36px; line-height:110px;}
.nav_li1{  width:310px; height:110px; float:left; background:#3799fe; margin-bottom:25px; margin-left:25px; border-radius:10px;}
.list_index{ width:980px; height:140px; float:left; margin-top:30px;}
.list_index a{ display:block; width:980px; height:140px; border:0;}
.index_pro{ width:436px; float:left; overflow:hidden; margin-top:36px; margin-left:36px; background:#efefef;}
.index_pro P{ padding:20px; color:#333; font-size:2em}
.index_pro a{ display:block; width:436px; float:left; overflow:hidden}
.index_pro a img{ float:left; width:436px; height:436px;}
.index_pro a span{ float:left; padding:20px; line-height:200%;  color:#094a81; font-size:36px; max-height:99999px; width:400px;}
.index_guanggao{ width:980px; height:177px; float:left; margin:60px 0;}
.main_tab{ width:980px; overflow:hidden; float:left; margin-top:10px;}
/**tabs**/
.tabPanel{ width:980px; overflow:hidden; float:left}
.tabPanel ul{height:108px; width:980px; background:#f1f5f8; padding:0; margin:0; border:0;}
.tabPanel ul li{ width:490px; height:108px; float:left; text-align:center; line-height:108px; color:#888; list-style:none; font-size:36px; cursor:pointer}
.tabPanel .hit{
	cursor:pointer;
	background:#3799fe;
	list-style:none;
}
.pane{display:none;}

.tag_1{ width:980px; height:280px; float:left; border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb; margin:20px 0}
.tag_1_main{ width:960px; height:260px; float:left; padding:10px; float:left}
.tag_1_main_name{ width:960px; height:60px; float:left; color:#333; font-size:40px; font-weight:bold}
.tag_1_main_name a{ display:block; width:960px; height:60px; float:left;  color:#333; font-size:40px; font-weight:bold}
.tag_1_main_con{ width:960px; height:190px; line-height:200%; font-size:30px; color:#666; margin-top:10px; float:left}
.main_footer{ width:980px; height:280px; margin:0 auto; background:url(../images/footer_bg.gif) no-repeat center; border-top:1px solid #999}
.main_footer_con{ width:980px; overflow:hidden; float:left; text-align:center; color:#8a8a8a; margin-top:115px; font-size:44px; line-height:350%}

.ff_nav{ width:980px; height:127px; border-top:1px solid #b3b3b3; position:fixed; bottom:0; background:#fff; margin-left:50%; left:-490px;}
.ff_nav_1{ width:245px; height:127px; float:left}
.ff_nav_1:hover{background:#80aefb; }
.ff_nav_1 a{ width:245px; height:127px; display:block; float:left; font-size:30px; color:#838383; text-align:center}
.ff_nav_1 a:hover{background:#80aefb;   color:#fff}
.ff_nav_1 a i{ float:left; display:block; width:60px; height:60px; padding:10px 92px;}
.ff_nav_1 a span{ float:left; display:block; width:245px; text-align:center; overflow:hidden;}

.singer{ width:980px; height:140px; float:left; background:#9acaf2;}
.singer span{ display:block; height:140px; float:left; padding-left:30px; font-size:42px; color:#094a81; font-weight:bold; line-height:140px;}
.singer_main{ width:960px; float:left; overflow:hidden; padding:10px; margin:30px 0; font-size:36px; line-height:200%; color:#666; max-height:999999px;}
.list{ width:960px; height:80px; float:left; border-bottom:2px dotted #CCC; margin:10px;}
.list a{ display:block; width:960px; height:80px; line-height:80px; float:left; font-size:36px; color:#06C;}
.index_anniu{ width:70px; height:70px; float:right; margin-top:65px; margin-right:20px;}
.buutun{ width:70px; height:70px; border:0; background:url(../images/buttunu.png) no-repeat center center; cursor:pointer}
.indec_caidan{ width:350px; display:none; overflow:hidden; position:absolute; top:200px; right:10px; background:rgba(55,153,254,0.85); z-index:999999;}
.indec_caidan li{ width:350px; height:100px; float:left; border-bottom:1px solid #2485ea}
.indec_caidan li a{ width:350px; height:100px; display:block; text-align:center; text-align:center; font-size:32px; color:#fff; line-height:100px;}

	.index_newsda{ width:940px; height:80px; float:left; padding:20px;}
	.index_newsda a{ width:940px; display:block; height:80px; text-align:center; float:left; font-weight:bold; line-height:80px; font-size:50px; color:#00a2e0}
	.index_newslist_da{ width:900px; overflow:hidden; float:left; margin:20px 50px; }
	.index_newslist_da li{ width:900px; height:90px; float:left; border-bottom:1px dashed #999;}
	.index_newslist_da li span{ width:60px; height:60px; padding-top:30px; float:left; color:#F60;  font-size:30px;}
	.index_newslist_da li a{ display:block; width:840px; height:90px; line-height:90px; float:left; font-size:36px; color:#666}
	.new_index_img{ width:980px; height:260px; float:left; margin:30px 0}
	.index_pro a p{ font-size:28px; color:#888; line-height:200%; padding:10px;}
	.new_index_img2{ width:980px; overflow:hidden; float:left; margin:30px 0}
	.news_index_imghonor{ width:230px; overflow:hidden; float:left; margin:30px 0 20px 10px;}
	.news_index_imghonor a{ display:block; width:230px; overflow:hidden; float:left}
	.news_index_imghonor a p{ width:230px; height:60px; line-height:30px; text-align:center; font-size:24px; color:#333; font-weight:bold}
	.owl-theme .owl-controls .owl-buttons .owl-prev {
    left: -80px;
	background:url(../images/icon-left.png) no-repeat;
}
.owl-theme .owl-controls .owl-buttons .owl-next {
    right: -80px;
	background:url(../images/icon-right.png) no-repeat;
}
.index_honor_main .item{ padding: 0 15px;}
.index_honor_main .item .img img{ width:100%;}
.index_honor_main .item .t{ font-size:24px; text-align:center; margin-top:10px;}
.index_guanggao{ width:980px; height:187px; float:left; margin:30px 0}
.index_guanggao1{ width:980px; height:1161px; float:left; margin:30px 0}

.index_newsss{ width:980px; height:245px; float:left; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; margin-top:22px;}
.index_newsss_main{ width:950px; height:225px; float:left; margin:10px 15px;}
.index_newsss_main_img{ width:290px; height:225px; float:left}
.index_newsss_main_right{ width:615px; height:225px; float:right}
.index_newsss_main_right_name{ width:615px; overflow:hidden;}
.index_newsss_main_right_name a{ display:block; line-height:160%; font-size:45px; color:#333}
.index_newsss_main_nianfen{ width:615px; line-height:200%; float:left; font-size:35px; color:#999}
.index_newsss_main_jiage{ width:615px; height:75px; line-height:75px; float:left; font-size:46px; color:#cc4141; font-weight:bold}


.index_com{ width:940px;  padding:20px;}
.index_com_img{ width:230px; height:264px; float:left; padding-right:20px;}
.index_com_name{   font-size:32px; color:#444; line-height:160%; text-indent:2em; }


.index_new{ width:950px; height:100px; line-height:100px; float:left; margin:15px; border-bottom:1px dashed #CCC} 
.index_new a{ display:block; width:950px; height:100px; float:left; font-size:36px; color:#4f4f4f}



























