﻿/* CSS Document */
body {color: #555; font: 14px "微软雅黑",Tahoma,Arial; margin:0; padding:0;}
img{ border:0;}
.clear{ clear:both;}
*{ margin:0; padding:0; }
ul,ol,dl {
list-style:none;
}
a {
color:#555;
text-decoration:none;
}

a:hover {
color:#555;
text-decoration:underline;
}
.border{ border:1px solid #E4E4E4;}
.ftblue{ color:#082579; font-weight:bold;}
.ftccc{ color:#666; font-size:12px;font-weight: normal;}
.fr{ float:right;}
.fl{ float:left;}

/*头部*/
.Header{ margin:0 auto; width:1000px; height:120px; overflow:hidden;}
.TopEn{ width:100%; height:20px; font-size:12px;}
.TopEn a{ color:#FFF; text-decoration:none;}
#cn{ float:right; width:40px; height:16px; line-height:16px; background:#005CA1; text-align:center;margin-right:2px;}
#en{float:right; width:60px;height:16px; line-height:16px; background:#00A3D9;text-align:center; margin-right:2px; font-family:Verdana, Geneva, sans-serif}

.LogoPic{ float:left; width:660px; height:80px; overflow:hidden; margin-top:20px;}
.Search{float:left; width:350px;height:80px; overflow:hidden; margin-left:90px;}
.Search .Form{ height:30px; margin-top:10px;}
.Search .HotTag{height:35px; line-height:35px;font-size:12px}
.Search .HotTag a{ margin-right:10px;}

.TopTel{ float:left; width:240px; height:40px; line-height:40px; margin-left:20px; text-indent:30px; background:url(/img/top_tel.jpg) left center no-repeat;}
.TopTel span{ font-size:18px; font-weight:bold;}

.flexslider{position:relative;height:auto;}
.slides{height:500px; position:relative;z-index:1;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;  text-align:center; }
.flex-control-nav li{display:inline-block; margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block; border-radius:50%; width:10px;height:10px; overflow:hidden; background:#fff; color:#fff; cursor:pointer; }
.flex-control-nav .flex-active{background:#0079ff; color:#0079ff;}
.flex-direction-nav{position:absolute;z-index:2;width:100%;top:40%;}
.flex-direction-nav li a{display:block;width:56px;height:88px;overflow:hidden;cursor:pointer;position:absolute; }
.flex-direction-nav li a.flex-prev{left:20px;background:url(/img/l.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:20px;background:url(/img/r.png) center center no-repeat;}


.banner{ width:100%; height:648px; position:relative; margin-bottom:30px; float:left; }
.banner .flex-direction-nav{ top:45%;}
.banner .slides{ height:648px;}
.banner .slides li{ height:648px;}
.banner .slides li a{ width:100%; height:648px; display:block;}

/*导航*/
.NavBlock {
width:auto;
background:#000;
height: 50px;
}
.NavCon{ margin:0 auto; width:1050px; }
.NavBox {
height:50px;
position:relative;
z-index:99;
background:none;
}

.NavList {
height:50px;
text-align:center;
float: left;
}

.NavList li {
width:125px;
height:50px;
line-height:50px;
text-align:center;
float:left;
position:relative;
background: url(/img/nav_line.png) top right no-repeat;
}

.NavList li span {
display:block;
width:100%;
height:50px;
}

.NavList li span a{
font-size:15px;
display:block;
color:#FFF;
text-decoration:none;
}
.NavList li span a:hover{ color:#555;}
.NavListOver{ 
background:#00A3D9;
}
.NavList span a.Over,.NavList span a:hover.Over {
color:#fff;
background:url(/img/hover_nav_line.jpg) repeat-x;

}


.NavList li span.NoClass a,.NavList li span.NoClass a:hover {
background:none;
}

/* 导航弹出菜单 */
.NavSub-1 {
width:1000px;
height:200px;
position:absolute;
top:50px;
display:none;
background:#FFF;
border:1px solid #0FABC5;
border-top:none;
}
.NavSub-2{left:-120px;}
.NavSub-3{left:-240px;}
.NavSub-4{left:-360px;}
.NavSub-5{left:-480px;}
.NavSub-6{left:-600px;}

/*弹出样式*/
.Over_txt{ width:230px; height:200px; overflow:hidden; margin-left:20px; margin-top:20px; text-align:left;}
   .Over_txt h3{ font-size:16px; color:#00A3E4;line-height:20px;padding:0 10px; margin-top:10px;}
   .Over_txt p{ font-size:12px; color:#777; line-height:25px; padding:10px;}
   
.Over_list{ width:460px;height:200px; overflow:hidden; border-left:1px #DDD dotted; padding-left:20px;margin-top:20px; margin-left:10px;}
     .Over_list_area{ height:32px; line-height:32px;border-bottom:1px #DDD dotted; background:url(/img/icon01.jpg) left center no-repeat;}   
	 .Over_list_a{ display:block; float:left; width:80px;}
	 .Over_list_a a{color:#00A3E4;text-decoration:underline; font-size:12px; }
	 .Over_list_b{height:32px; line-height:32px;display:block; float:left; }
	 .Over_list_b a{color:#666; padding-right:10px; font-size:12px; width: 140px;text-align: left;display: block;float: left;border-bottom: 1px dotted #ccc}
	 .Over_list_b a:hover{text-decoration:underline;}
	 
.Over_tag{ width:220px;height:180px; overflow:hidden;border-left:1px #DDD dotted; margin-top:10px; padding-left:10px; background:url(/img/over_bg.jpg) repeat-y; font-size:12px;}
    .Over_tag_a{width:220px; height:80px; overflow:hidden; text-align:left;}
	.Over_tag_a h3{ display:block; height:30px;color:#00A3E4; font-size:12px; line-height:30px;}
	.Over_tag_a a{color:#666; padding:0 6px; line-height:22px;}
	.Over_tag_zt{width:220px; height:120px; text-align:left;}
	.Over_tag_zt h3{display:block; height:30px;color:#00A3E4; font-size:12px; line-height:30px;}

/*导航右侧*/
.NavCla{float:right; width:280px;height:50px;overflow: hidden;}
.ClaSub{ float:left; padding:0 6px;text-align:center;}
.ClaSub a{display:block; width:auto; height:50px; line-height:50px; color:#FFF; cursor:pointer; font-size:13px;}


/*弹出子菜单*/
.TopNav {float:right; width:270px;height:60px; background:url(/img/ttel.jpg) left bottom no-repeat; margin-top:10px;}
.TopMenu{float:left; width:270px;height:40px;}
.MenuSub{ float:left; width:90px; text-align:center; background:url(/img/x.jpg) center right no-repeat;}
.MenuSub a{display:block; width:auto; line-height:30px; cursor:pointer;text-decoration:none;}
.MenuSub:hover{background:#F9F9F9;}

/*弹出子菜单*/

.MenuSubNav{background:#F9F9F9; display:none;}
.MenuSubNav li{height:20px;line-height:20px; width:90px;}
.MenuSubNav li a{height:20px;line-height:20px; width:100%; font-size:12px; text-decoration:underline;}
.MenuSubNav li a,.MenuSubNav li a:hover{display:block; background:#F9F9F9; text-decoration:underline;}
.MenuSubNav li a:hover{background:#FFF;text-decoration: underline;}

.NavClaSub{background:#FFF; display:none;}
.NavClaSub li{height:25px;line-height:25px; width:100px;}
.NavClaSub li a{height:25px;line-height:25px; width:100%; font-size:12px; color:#333; text-decoration:none;}
.NavClaSub li a,.NavClaSub li a:hover{display:block; background:#FFF; text-decoration:none;}
.NavClaSub li a:hover{background:#00AFCC; color:#FFF}


/*版权信息*/
.CopyRight{ width:100%; height:260px; overflow:hidden; background: #282828;margin-top:20px;}
.Footer{ margin:0 auto; width:1000px; height:auto; color:#a7a7a7; font-size:12px; margin-top:20px;}
.FootLogo{ float:left; overflow:hidden;}
.FootLogo img{ padding-top:20px;}
.FootNav{display:block;float:left; height:180px; overflow:hidden; margin-left:100px;}
.FootNav .FArea{ float:left; width:80px; margin:0 15px;}
.FootNav .FArea h3{ padding:10px 0; font-weight:normal;}
.FootNav .FArea li{  height:24px; line-height:24px;}
.FootNav .FArea li a{color:#a7a7a7;}
.FootWx{float:right; width:200px;height:180px; overflow:hidden;}
.FootTxt{ width:1000px; text-align:center; line-height:23px; }



/*微信*/

.Wxpic{width:200px;height:100px; overflow:hidden; color:#a7a7a7}
.Wxpic img{ float:left; padding-right:15px;}
.Wbpic{width:200px;height:40px; overflow:hidden;}

.Wbpic ul li{ float:left; width:40px; height:40px; overflow:hidden; margin-right:5px;}

.Wbpic ul li .wa1{display:block; height:40px; background:url(/img/wbpic01.png) no-repeat;opacity:0.5;}
.Wbpic ul li .wa1:hover{ background:url(/img/wbpic02.png) no-repeat;opacity:1;}
.Wbpic ul li .wa2{display:block; height:40px; background:url(/img/wbpic01.png) -40px 0px no-repeat;opacity:0.5;}
.Wbpic ul li .wa2:hover{ background:url(/img/wbpic02.png) -40px 0px  no-repeat;opacity:1;}
.Wbpic ul li .wa3{display:block; height:40px; background:url(/img/wbpic01.png) -80px 0px no-repeat;opacity:0.5;}
.Wbpic ul li .wa3:hover{ background:url(/img/wbpic02.png) -80px 0px  no-repeat;opacity:1;}
.Wbpic ul li .wa4{display:block; height:40px; background:url(/img/wbpic01.png) -120px 0px no-repeat;opacity:0.5;}
.Wbpic ul li .wa4:hover{ background:url(/img/wbpic02.png) -120px 0px  no-repeat;opacity:1;}

.Topic_Bottom{ margin:0 auto; width:1000px; height:250px; overflow:hidden;margin-top:20px;}
.Topic_Bottom .Ttit{ height:50px; line-height:50px; font-size:18px; text-indent:15px;  }

/* 推荐专题列表 */
#imgPlay {
		MARGIN: 0 auto;  OVERFLOW: hidden; WIDTH: 998px; ZOOM: 1; POSITION: relative; HEIGHT: 160px; padding-top:10px; background:#FFF;border:1px solid #DDD;}
#imgPlay .imgs LI {
	FLOAT: left; width:1000px; POSITION: relative
}

#imgPlay .prev {
	BACKGROUND: url(/img/imgplayer.png) no-repeat 0px 0px; LEFT: 10px; WIDTH: 32px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 50px; HEIGHT: 81px
}
#imgPlay .next {
	BACKGROUND: url(/img/imgplayer.png) no-repeat 0px 0px; LEFT: 10px; WIDTH: 32px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 50px; HEIGHT: 81px
}
#imgPlay .next {
	BACKGROUND-POSITION: right 0px; RIGHT: 10px; LEFT: auto
}
.Topic_pic{ margin:0 auto; width:940px;}
.Topic_pica{ float:left; width:220px; height:130px; margin:10px 0 10px 12px; text-align:center;}

#nobor{ border:none;}
/*Nav_class*/
.Nav_class{ margin:15px auto; width:1000px; height:64px; overflow:hidden;}
.Nav_c_a{ float:left; width:194px; margin-left:5px; background:url(/img/xline.jpg) right center no-repeat;}
.Nav_c_a#nobg{ background:none;}
.Nav_c_a ul li{ display:block; float:left; width: auto; height:30px; line-height:30px;}
.Nav_c_a ul li a{ font-size:12px; color:#666; padding:2px 5px;}
.Nav_c_a ul li a:hover{ background:#E5E5E5;  text-decoration:none;}

.sea_con{ margin:10px auto; width:1000px; height:40px; overflow:hidden; background:#0FABC5; background:url(/img/sbg.jpg) no-repeat;}
.sea_c{ float:left; width:90px;height:40px; line-height:40px;  padding-left:50px;color:#FFF; font-weight:bold;}
.sea_f{ float:left; margin-left:60px; width:290px;line-height:40px; overflow:hidden;}
.sea_h{ float:right; margin-right:10px; width:480px;line-height:40px;  overflow:hidden;}
.sea_f form{height:40px;padding-top:11px;}
.sea_f .Ift1{ float:left; width:260px; height:20px; border:none; padding-left:5px; line-height:20px; font-size:12px; color:#999;}
.sea_f button{ float:right; display:block; width:20px; height:20px; text-decoration:none; background:none; border:none; cursor:pointer;}

.sea_h a{ color:#333; padding-left:15px; font-size:12px;}





/*右侧悬浮导航*/
.float{width:111px;height:248px;position:fixed;left:50%;_position:absolute;display:none;overflow:hidden;margin-left:515px; z-index:50}/*left50%确保页面中间，左边距515大于页面内容的一半，确保在内容整体右侧外*/
.float a{display:block;text-indent:-9999px;overflow:hidden;height:42px; background:url(/img/right_nav.png) no-repeat;-webkit-transition:background 0.2s ease}
.float .an_1:hover{background-position:-111px 0}
.float .an_2{background-position:-222px 0}
.float .an_2:hover{background-position:-333px 0}
.float .an_3{background-position:-444px 0}
.float .an_3:hover{background-position:-555px 0}
.float .an_4{background-position:-666px 0}
.float .an_4:hover{background-position:-777px 0}
.float .an_5{background-position:-888px 0}
.float .an_5:hover{background-position:-999px 0}
.float .an_6{background-position:-1110px 0}
.float .an_6:hover{background-position:-1221px 0}
.float .an_7{background-position:-1332px 0}
.float .an_7:hover{background-position:-1443px 0}
.float .an_8{background-position:-1554px 0}
.float .an_8:hover{background-position:-1665px 0}
.float .an_9{background-position:-1776px 0}
.float .an_9:hover{background-position:-1887px 0}
.float .an_10{background-position:-1998px 0}
.float .an_10:hover{background-position:-2109px 0}
.float .an_11{background-position:-2442px 0}
.float .an_11:hover{background-position:-2553px 0}
.float .an_12{background-position:-2220px 0}
.float .an_12:hover{background-position:-2331px 0}

/*右侧悬浮*/
.left_nav{width:109px; height:170px; position:fixed; left:50%; margin-left:-680px; z-index:1000; display:none; background:url(/img/left.png) no-repeat}
.left_nav a{display:block}


.ProNav{margin:0 auto; width:1000px; height:70px; overflow:hidden; margin-top:10px; background: url(/img/probg.jpg) no-repeat; }
.ProNav ul li{ display:block; float:left; width:200px; height:70px;overflow:hidden; background:url(/img/pnav_line.png) top right no-repeat;}



#slide-index { width:100%; height:400px; overflow:hidden; position:relative;}
#slide-index .slides { width:100%; height:400px;}
#slide-index .slide { float:left; position:relative; height:400px; width:auto;}
#slide-index .image { width:100%; height:400px; overflow:hidden; text-align:center; z-index:1; position:absolute;}
#slide-index .control { z-index:40; width:100%; cursor:pointer; bottom:10px; position:absolute; height:25px; text-align:center; }
#slide-index .control a{ display:inline-block;width:18px;height:18px; background:url(/img/aro17.png) no-repeat center;margin:7px 8px 0 0; color:#FFF; overflow:hidden;}
#slide-index .control A.active { background:url(/img/aro18.png) no-repeat center; color:#60b900;}

#cnzz_stat_icon_1279624750{display:none!important;}
body>a:nth-child(1){display: none;}