﻿@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;}
/*body {font-family:"微软雅黑","Arial","Times New Roman"; font-size:16px;}*/
body {font-family:"微软雅黑","Arial","Times New Roman"; font-size:16px;background:url(../images/header_bg.jpg) left top no-repeat;}
a:focus {outline:none;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
ul, li {list-style:none;}
img {border:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}

/*.header{ width:100%; height:251px; background:url(../images/header_bg.jpg) center top no-repeat;}*/
.header{height:251px; background:url(../images/header_bg.jpg) left top no-repeat;}
.top{width:100%; height:35px; float:left;}
/*.top{ width:100%; height:35px; float:left; background:url(../images/top_bg.png) repeat;}*/
.top_main{ width:1200px; height:35px; line-height:35px; margin:0 auto; color:#fff;}
.header_main{ width:1200px; margin:0 auto;}
.header_main .logo{ float:left; margin-top:32px;}
.search{ width:510px; margin-top:32px;}
.search_main{ width:510px; height:42px; background:rgba(255,255,255,0.8); border-radius:21px;}
.search_text{ width:430px; height:42px; line-height:42px; color:#666; font-size:16px; margin-left:20px; border:none; background:none}
.search_btn{ width:60px; height:42px; background:url(../images/tb01.png) center center no-repeat; border:none; cursor:pointer;}
.search_hot{ width:490px; overflow:hidden; height:40px; line-height:40px; color:#fff; padding-left:20px;}
.search_hot a{ color:#fff; font-size:16px; margin-right:10px;}
.search_hot a:hover{ text-decoration:underline}

/*.navigation{ width:100%; height:60px; background:#ef2d36;}*/
.navigation{ width:100%; height:60px; background:#ef2d36;}
/*.nav_main{ width:1200px; height:60px; margin:0 auto;}*/
.nav_main{ width:1200px; height:60px; margin:0 auto; background:#ef2d36;}
.nav_main li{ float:left}
/*.nav_main li a{ float:left; width:171.4px; height:60px; line-height:60px; text-align:center; font-size:24px; color:#fff;}*/
/*.nav_main li a {float: left;width: 200px;height: 60px;line-height: 60px;text-align: center;font-size: 24px;color: #fff;}*/
.nav_main li a {float: left;width: 171.4px;height: 60px;line-height: 60px;text-align: center;font-size: 24px;color: #fff;}
.nav_main li a:hover{ text-decoration:none; background:#d72830;}

#nav{ width:100%; height:60px; background:#ef2d36;}
/*.nav_main{width:1200px; height:60px; margin:0 auto;}*/
.nav_main li{float:left; display:block; height:60px; line-height:60px; position:relative;}
.nav_main li:hover{background: #d72830;}
.nav_main li ul li{float:none;background: #ef2d36; line-height:60px;}
/*关键一：将二级菜单设置为display：none;*/
/*.nav_main li ul{position: absolute;top:60px;left: 0; display: none;}*/
.nav_main li ul{position: absolute;top:60px;left: 0; display: none; z-index:1000}
.nav_main li ul li:hover{background:#d72830;}
/*关键二：在划过二级菜单从属的一级菜单时，设置为display:block;*/
.nav_main li:hover ul{display: block;}


.content{ width:1200px; margin:0 auto;}
.news_hot{ width:100%; height:120px; background:url(../images/toutiao_bg.png) left top #f5f5f5 no-repeat; margin-top:15px;}
.news_hot span{ width:1000px; height:70px; line-height:70px; padding:0 100px; font-size:26px; text-align:center; float:left}
.news_hot span a{ color:#ef2d36; font-weight:bold}
.news_hot p{ width:1100px; height:50px; float:left; white-space:nowrap; overflow:hidden; margin:0 50px; color:#666;}

.content_box{ width:100%; float:left; padding-top:15px;}
.slide{ width:535px; height:265px; float:left;}

.news_list01{ width:640px; height:265px;}
.news_list01_tit{ width:100%; height:50px; line-height:50px;}
.news_list01_tit span{ float:left; background:url(../images/tb02.png) left center no-repeat; font-size:26px; color:#ef2d36; padding-left:36px;}
.news_list01_tit a{ float:right; color:#999;}
.news_list01_tit a:hover{ color:#ef2d36}
.news_list01_con{ width:100%; height:215px;}
.news_list01_con li{ width:100%; height:36px; white-space:nowrap; overflow:hidden; line-height:36px;}
.news_list01_con li p{ width:76%; white-space:nowrap; overflow:hidden; float:left; background:url(../images/tb03.png) left center no-repeat; padding-left:15px;}
.news_list01_con li p a{ color:#333;}
.news_list01_con li p a:hover{ color:#ef2d36}
.news_list01_con li span{ float:right; color:#666;}

.web_service{ width:1200px; padding-top:15px;}
/*.web_service li{ float:left; margin-right:20px;}*/
.web_service li{float:left;margin:0 8px 16px;}
/*.web_service li a{ width:222px; height:78px; float:left; border:1px solid #e9e9e9;  font-size:22px; line-height:78px; background:##f9f9f9; color:#333;}*/
.web_service li a {width: 222px;height: 78px;float: left;border: 1px solid #e9e9e9;font-size: 20px;line-height: 78px;background: ##f9f9f9;color: #333;}
.web_service li a i{ padding:5px 16px 0 16px; float:left}
.web_service li span{ float:left}

.adv01{ width:1200px; height:100px; float:left; margin-top:15px;}

.news_list02{ width:100%;}
.news_list02_tit{ width:100%; height:69px; float:left; border-bottom:1px solid #efefef; position:relative;}
.news_list02_tit span{ width:150px; height:69px; line-height:69px; border-bottom:1px solid #ffbe65; display:block; font-size:30px; color:#ef2d36; background:url(../images/tb09.png) 8px center no-repeat; padding-left:60px; position:absolute; left:50%; margin-left:-105px;}
.news_list02_tit a{ float:right; line-height:69px; color:#999;}
.news_list02_tit a:hover{ color:#ef2d36}
.news_list02_con{ float:left; width:100%; padding-top:15px;}
.news_list02_con ul{ width:575px;}
.news_list02_con ul li{ width:100%; line-height:36px;}
.news_list02_con ul li p{width:437px; white-space:nowrap; overflow:hidden; float:left; background:url(../images/tb03.png) left center no-repeat; padding-left:18px;}
.news_list02_con ul li p a{ color:#333;}
.news_list02_con ul li p a:hover{ color:#ef2d36}
.news_list02_con ul li span{ float:right; color:#666;}

.adv02{ width:1200px; margin-top:15px;}
.adv02 li{ float:left; margin-right:12px;}

#tb10{background:url(../images/tb10.png) 8px center no-repeat;}
.news_list02_box{ width:575px;}
.news_list02_box_tit{ float:left; width:100%; line-height:50px;}
.news_list02_box_tit span{ font-size:26px; color:#ef2d36}
.news_list02_box_tit a{ float:right; color:#666;}
.news_list02_box_tit a:hover{ color:#ef2d36}

.web_service_box{ width:1200px;}
.web_service_tit{ width:100%; float:left; height:40px; padding-top:20px;}
.web_service_tit span{ float:left; background:url(../images/tb11.png) left center no-repeat; font-size:26px; color:#ef2d36; padding-left:43px; line-height:40px; height:40px}

.adv03{ width:1200px; height:100px; margin-top:15px;}

/*.footer{ width:100%; height:290px; background:#323232; margin-top:25px;}
.footer_con{ width:1200px; height:290px; margin:0 auto;}*/
.footer{ width:100%; background:#323232; margin-top:25px; float:left}
.footer_con{ width:1200px; margin:0 auto; background:#323232;}
/*.link{ width:1200px; height:64px; float:left; border-bottom:1px solid #707070; padding-top:20px;}*/
.link{ width:1200px; height:64px; float:left; border-bottom:1px solid #707070; padding-top:20px; background:#323232;}
.link_tit{ float:left; background:url(../images/tb17.png) left center no-repeat; padding-left:33px; font-size:18px; color:#fff; line-height:36px;}
.link_con{ float:left;}
.link_con select{ background:rgba(255,255,255,0.15); height:36px; line-height:36px; border-radius:3px; border:none; font-size:16px; color:#fff; padding:0 10px; margin-left:40px;}
.link_con select .black{ background:#515151;}
.link01{ width:160px;}
.link02{ width:270px;}
/*.copyright{ width:100%; float:left; padding-top:35px;}*/
.copyright{ width:100%; float:left; padding-top:35px; background:#323232;}
.copyright_left{ float:left; line-height:28px; color:#fff;}

.copyright_right{ float:right; padding:15px 20px 0 0;}



/* 默认幻灯片 */
.FocusPic{zoom:1;position:relative; margin:0 auto;overflow:hidden;width:535px; height:265px}
.FocusPic .content{overflow:hidden}
.changeDiv img{width:535px; height:265px}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0; text-align:center;width:535px;height:40px;line-height:40px;overflow:hidden}
.FocusPic .title-bg{ width:535px;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;color:#fff; font-size:16px;}
.FocusPic .change{bottom:50px;height:10px;left:50%; margin-left:-38px;position:absolute;text-align:left;z-index:10000;}
.FocusPic .change i{background:url(../images/d.png) no-repeat 0 bottom;cursor:pointer; overflow:hidden;line-height:240px;padding-right:12px; width:10px; height:10px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:url(../images/ds.png) no-repeat 0 0;}


.j_page{ padding:40px 0 20px 0px; float:left;text-decoration:none;}.j_page a {float: left;padding: 0 4px;height: 35px;border: 1px solid #dedede;border-radius: 3px;padding: 0 15px;float: left;line-height: 35px;color: #333;margin: 0px 2px;text-decoration:none;}.j_page a:hover{ background:#d73937; color:#fff;text-decoration:none;}.j_page .on{ background:#d73937; color:#fff;}#j_page_btn{ background:#d73937; color:#fff;}.j_page  input{ width:48px; height:35px;  border:1px solid #dedede; padding:0 3px;}




.con_next{ width:100%; padding:10px 0; border-top:1px solid #ccc; float:left; margin-top:20px;}
.con_next a{ float:right; color:#333}
.infor_main_con_bom{ width:100%; padding-top:30px; float:left; color:#4078be}


/*首页幻灯片样式*/
.box{width: 535px;height: 265px;overflow: hidden;position: relative;}
.box-1 ul{}
.box-1 ul li{width: 535px;height:265px;position: relative;overflow: hidden;}
.box-1 ul li img{display:block;width: 535px; height:265px;}
.box-1 ul li h2{position: absolute;left: 0;bottom: 0;height: 40px;width:300px;background: rgba(125,125,120,.4);text-indent: 2em;
    padding-right:500px ;font-size: 15px;line-height: 40px;text-overflow: ellipsis;overflow: hidden;
    white-space: nowrap;font-weight: normal;color: ghostwhite}
.box-2{position: absolute;right: 10px;bottom: 14px;}
.box-2 ul li{float:left;width: 12px;height: 12px;overflow: hidden; margin: 0 5px; border-radius: 50%;
    background: rgba(0,0,0,0.5);text-indent: 100px;cursor: pointer;}
.box-2 ul .on{background: rgba(255,255,255,0.6);}
.box-3 span{position: absolute;color: white;background: rgba(125,125,120,.3);width: 50px;height: 80px;
    top:50%; font-family: "宋体";line-height: 80px;font-size:60px;margin-top: -40px;
    text-align: center;cursor: pointer; border-radius:5px;}
.box-3 .prev{left: 10px;}
.box-3 .next{right: 10px;}
.box-3 span::selection{background: transparent;}
.box-3 span:hover{background: rgba(125,125,120,.8);}

/*新闻列表页*/
.news_list05{ width:900px; padding-top:10px; float:left;}
.news_list05 li{ width:885px; height:40px; line-height:40px; background:url(../images/tb03.png) left center no-repeat; padding-left:15px;}
.news_list05 li p{ float:left; width:773px; overflow:hidden; white-space:nowrap}
.news_list05 li p a{ color:#333;}
.news_list05 li p a:hover{ color:#ef2d36}
.news_list05 li span{ float:right; color:#666;}

.page{ width:900px; height:30px; font-size:16px; color:#333; float:left; margin:50px 0 30px;}
.page_right{ float:right;}
.page_right li{ float:left; padding:0 6px; line-height:30px;}
.page_right li a{ height:30px; padding:0 10px; float:left; line-height:30px; background:#ef2d36; color:#fff;}
.page_right li select{ width:48px; height:30px;border:1px solid #3d5b75;}



/*新闻列表页02*/
.news_list06{ width:550px; padding-top:10px; float:left;}
.news_list06 li{ width:535px; height:40px; line-height:40px; background:url(../images/tb03.png) left center no-repeat; padding-left:15px;}
.news_list06 li p{ float:left; width:406px; overflow:hidden; white-space:nowrap}
.news_list06 li p a{ color:#333;}
.news_list06 li p a:hover{ color:#ef2d36}
.news_list06 li span{ float:right; color:#666;}

