﻿@charset "utf-8";
/* CSS Document */
*{ margin:0 auto; padding:0px;}
div{ margin:0 auto; font-family:"微软雅黑"; font-size:13px; line-height:24px;}
img{ border:0;}
a{ color:#111010; text-decoration:none;}
a:hover{ color:#6260B3;}
.head{ min-width: 1000px; height:172px; }
.topnav{
    width: 100%;
    height: 36px;
    background: #F6F6F8;
    border-bottom: 1px solid #E1DDF4;
}
.topn{ width:1000px; height:36px;}
.topnav_left{ width:700px; height:36px; float:left; }
.topnav_left ul{ float:left;}
.topnav_left ul li{ width:95px; height:36px; float:left; color:#FFFFFF; list-style:none; line-height:36px; text-align:center;}
.topnav_left a{ width:95px; height:36px; display:block;}
.topnav_left a{
    color: #666666;
    text-decoration: none;
}
.topnav_left a:hover{ color:#6260B3; }
.topnav_right{ width:230px; height:36px; float:right; margin-right:15px;}
.welc{  height:36x; line-height:36px; float:right; color:#FFFFFF; text-align:center;}
.welc a{ 
    color: #6260B3;
    text-decoration: none;
    border-left: 1px solid #BFBFBF;
    padding-left: 10px;
}
.login,.regist{ width:80px; height:26px; float:left; margin-top:6px; text-align:center; line-height:26px;}
.login a{
    float: right;
}
.login a,.regist a{
    color:#676767; 
}
.logo{ width:1000px; height:80px; }
.logo_left{ width:165px; height:80px; float:left; }
.logo_left img{
    height: 100%;
}
.logo_right{
    width: 630px;
    height: 45px;
    float: left;
    margin-left: 200px;
    margin-top: 20px;
}
.search{ 
    height: 25px;
    display: inline-block;
    width: 342px;
    border: 1px solid #D4D4D4;
    border-radius: 30px;
    padding: 7px;
    vertical-align: text-bottom;
    overflow: hidden;
    padding-left: 14px;
}
.search input{
    width: 315px;
    height: 27px;
    border: none;
    outline: none;
}
.search_txt{
    width: 220px;
    height: 25px;
}
.search_btn{
    float: right;
    border: none;
    background: #fff;
    cursor: pointer;
    outline: none;
}
.search_bottom{ width:260px; height:28px; margin-top:5px; color:#383838; overflow:hidden;display: inline-block;}
.search_bottom a{color:#383838;}
.search_bottom ul{ width:800px; float:left;}
.search_bottom ul li{ margin-right:20px; float:left; list-style:none;}

.nav_all{ width:50px; height:50px; float:right; background:url(../images/nav_all.png);}
.nav_all a:hover{ background:url(../images/nav_all1.png); border-right:#001457 5px solid; border-top:#001457 5px solid; border-left:#001457 5px solid; width:40px; height:45px; filter:alpha(opacity=50); }
.nav_content{ width:990px; height:200px; border-right:#001457 5px solid; border-bottom:#001457 5px solid; border-left:#001457 5px solid; float:left;}
.nav_content ul{ width:200px; height:150px; float:left; margin-left:20px;}
.nav_content ul li{ width:150px; height:30px; line-height:30px; padding:0px; margin:0px auto;}
.nav_content a{ color:#454545; width:150px; height:30px;}
.nav_content a:link{ color:#353535; text-decoration:none; }
.nav_content a:visited{ color:#353535;}
.nav_content a:hover{ color:#353535; }

.banner{ width:1000px; height:auto;}

.content_one{ width:1000px; height:auto; overflow:hidden;}
.topflash{ width:}
.one_left{ width:545px; height:auto; float:left; overflow:hidden;}
.topflash{ width:545px; height:234px;}
.topflash ul{ width:545px; height:234px; float:left;}
.show_bj{ width:545px;height:234px; float:left;}
/* sub_box */
.sub_box{width:545px;height:234px; position:relative;overflow:hidden;}
.sub_box img{width:545px;height:234px;}
#bd1lfimg{position:relative;width:545px;height:234px;overflow:hidden;}
#bd1lfimg div{width:100000px;margin-left:541px;}
#bd1lfimg dl{width:545px;height:234px;position:relative;overflow:hidden;float:left;}
#bd1lfimg dt{width:545px;height:234px;position:absolute;left:0px;top:0px;}
#bd1lfimg dd{width:545px;height:80px;background:#000000;filter:alpha(Opacity=70);Opacity:0.7;position:absolute;left:0px;bottom:0px;padding:0 20px;}
#bd1lfimg dd h2{height:25px;padding:4px 0 4px 0;line-height:25px;overflow:hidden;}
#bd1lfimg dd h2 a{font-size:14px;font-weight:bold;color:#ffffff;}
#bd1lfimg dd a{color:#ffffff;text-decoration:none;}
#bd1lfimg dd a:hover{text-decoration:none;color:#cccccc;}
#bd1lfimg dd tt{color:#dddddd;line-height:1.2em;}
#bd1lfimg dd tt a:hover{text-decoration:underline;}

.sub_nav{width:545px;height:25px;bottom:0px;position:absolute;color:#999999;z-index:200;}
.sub_no{height:25px;float:right;}
.sub_no li{display:block;width:25px;height:25px;float:left;overflow:hidden;line-height:25px;vertical-align:middle;text-align:center;background:#000000;filter:alpha(Opacity=70);Opacity:0.7;font-family:Arial;font-size:11px;color:#999999;cursor:pointer;}
.sub_no li.show{background:#ffffff;color:#000000;}
.sub_more{float:right;width:50px;height:25px;background:#000000;filter:alpha(Opacity=70);Opacity:0.7;color:#999999;text-align:center;line-height:25px;}
.sub_more a{color:#999999;}
.sub_more a:hover{color:#cccccc;text-decoration:none;}

.wzpic{ width:545px; height:234px;}
.wztxt{ width:545px; height:100px; margin-top:20px; background:#f5f5f5;  border:#ABBCCF 1px dashed; font-size:14px; line-height:28px; margin-bottom:5px; float:left;}
.wztxt ul{ width:545px; height:100px; float:left;}
.wztxt ul li{ width:180px; height:100px; float:left;  list-style:none; border-right:#ABBCCF 1px dashed; _width:175px;}
.wztxt ul li a{ width:180px; height:100px; display:block; _width:175px;}
.wztxt p{ width:150px; height:40px; overflow:hidden; float:left; padding:15px}
.wztxt a{ color:#666666; text-decoration:none; background:#efeff5;}
.wztxt a:hover{ color:#6260B3; background:#e1e1f2;}

.tuijian{ width:545px; height:auto; margin-top:10px; float:left;}
/* shortcut */
.shortcut{width:545px;height:90px; position:relative;z-index:101;overflow:hidden; float:left;}
.shortcut a{margin-right:17px; display:block; width:170px; height:90px; position:relative;overflow:hidden;float:left;transition:all 0.3s linear;-webkit-transition:all 0.3s linear; left:0px; color:#FFFFFF;}
.shortcut last{ display:block; width:170px; height:90px; position:relative;overflow:hidden;float:right; transition:all 0.3s linear;-webkit-transition:all 0.3s linear;left:0px; color:#FFFFFF;}
.shortcut a img{position:absolute;left:0px;top:0px;}
.shortcut a span{position:absolute;line-height:18px;font-family:arial;color:#fff;left:16px;bottom:32px;transition:all 1s;-webkit-transition:all 1s;}
.img_txt{ width:545px; height:30px; overflow:hidden;  float:left; line-height:30px;}
.img_txt ul{ width:540px; height:30px;}
.img_txt .txt_one{ width:170px; margin-right:16px; float:left; list-style:none; text-align:center; overflow:hidden;}
.img_txt .txt_last{ width:170px; margin-right:0px; float:left; list-style:none; text-align:center; overflow:hidden;}
.shortcut a .imgH{
	
	left:0px;
	top:-90px;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3 ease;
	background: #000000;
	background:rgba(0,0,0,0.7); 
	filter:Alpha(opacity=70);
	width: 170px;
	height: 90px;
	opacity: 0.7;
	position: absolute;
		
}
.shortcut a .imgH p{ width:150px; height:48px; margin:15px; overflow:hidden; position:relative;}
.shortcut a:hover{text-decoration:none;}
.shortcut a:hover .imgH{display:block;left:0px; top:0px;}
.shortcut a:hover span{animation:img4 0.8s linear infinite alternate;-webkit-animation:img4 1s linear infinite alternate;}
.shortcut .img_last{ margin-right:0px; float:left;}

.one_right{ width:420px; height:auto; float:right; overflow:hidden;}
.date{ width:70px; height:26px; background:#6260B3; color:#FFFFFF; line-height:26px; text-align:center; float:left;}
.one_right h3{ width:400px; height:auto; float:left; text-align:center; margin-top:10px;}
.one_right p{ width:400px; height:auto; float:left; margin-top:5px; line-height:20px; color:#666666; font-size:13px; height:40px; overflow:hidden;}
.line{ width:420px; height:1px; background:#E0E0E0; float:left; margin-top:10px; margin-bottom:10px;}
.day{ color:#0092de; width:420px; height:auto; float:left; font-size:13px;}
.day li{ width:420px; height:26px; float:left; list-style:none; overflow:hidden;}
.day span{ color:#6260B3; float:left; margin-right:5px;}
.day span a{color:#6260B3;}
.blue_li{ float:left; margin-right:5px; width:70px; overflow:hidden;}
.date_zx{ width:260px; float:left; overflow:hidden;}
.line_yellow{ width:420px; height:1px; background:#D8D8D8; float:left; margin-top:15px;}
.yellow{ width:420px; height:auto;float:left; background:#f9f9f9; padding-top:10px; padding-bottom:5px;}
.yellow li{ height:26px; list-style:none; width:190px; float:left; overflow:hidden; padding-left:15px;}
.yellow img{ line-height:26px;vertical-align:middle;}
.content_two{ width:1000px; height:auto; overflow:hidden;}
.two_left{ width:238px; height:auto; float:left; overflow:hidden;}
.two_right{ width:238px; height:auto; float:right; overflow:hidden;}
.column{ width:238px; height:auto; float:left; overflow:hidden; margin-bottom:20px;}
.blue{ width:3px; height:18px; background:#6360B1;  margin-right:8px;display: inline-block;    vertical-align: text-bottom;}
.red{ width:13px; height:13px; background:#FF7E00; border:#F35300 1px solid; float:left; line-height:13px; text-align:center; color:#FFFFFF; margin:5px 5px 5px 0px; font-size:12px;}
.red1{ width:13px; height:13px; background:#FFFFFF; border:#F35300 1px solid; float:left; line-height:13px; text-align:center; color:#FF7E00; margin:5px 5px 5px 0px; font-size:11px;}
.column h3{ width:185px;line-height: 35px;color:#343434;display:inline-block;font-size: 17px; font-weight: 100;}
.more{
    width: 33px;
    display: inline-block;
}
hr{
    background-color:#E1E1E1;
    height:1px;
    border:none;
    margin-bottom: 10px;
}
.more1{width:500px; float:right; text-align:center;}
.more a{ width:35px; display:block; color:#9c9c9c;background: url(../images/more_h.jpg) right no-repeat;}
.column span{ color:#319ae0;}
.column ul{ width:238px;}
.column ul li{ width:238px; height:24px; list-style:none; overflow:hidden; float:left; color:#3B3B3B;}
.column ul li img{margin-right:5px;}
#demo{overflow:hidden; width:238px; height:115px;}
.kzzj{ width:238px; height:90px;}
.kzzj_left{ width:103px; height:89px; float:left;}
.kzzj_right{ width:125px; height:90px; float:right;}
.kzzj p{ line-height:20px; width:125px; height:40px; overflow:hidden;}
.zj_button{ width:238px; height:26px; margin-top:10px; color:#FFFFFF; float:left;}
.tiwen{ width:115px; height:24px; background:#6260B3; float:left; text-align:center; line-height:24px;}
.shenqin{ width:115px; height:24px; background:#76b91f; float:right; text-align:center; line-height:24px;}
.tiwen a:link{ color:#FFFFFF; text-decoration:none;}
.tiwen a:visited{ color:#FFFFFF; text-decoration:none}
.tiwen a:hover{ color:#FFFFFF;}
.shenqin a:link{ color:#FFFFFF; text-decoration:none;}
.shenqin a:visited{ color:#FFFFFF; text-decoration:none}
.shenqin a:hover{ color:#FFFFFF;}
.zj_button a{ width:115px; height:24px; display:block; color:#FFFFFF;}
.zj_button a:link{ color:#FFFFFF; text-decoration:none;}

.bktj{ width:238px; height:70px; margin-top:5px; margin-bottom:10px; }
.bktj_left{ float:left; }
.bktj_left img{ border-radius:50px; width: 60px; height: 60px;}
.bktj_right{ width:165px; height:70px; float:right;}
.bktj p{ width:165px; height:43px;  overflow:hidden; line-height:20px;}
.book{ width:238px; height:140px;}
.book_img{ width:103px; height:auto; float:left;}
.book_txt{ width:120px; float:left; height:130px;}
.book h4{ margin-top:15px;}
.book p{ width:120px; height:40px; margin-top:5px; overflow:hidden; line-height:20px; float:left;}


.two_middle{ width:480px; height:auto; float:right; margin-left:10px; margin-right:20px; border:#D3D3D3 1px solid; margin-bottom:10px;}
.middle_top{ width:480px; height:3px; background:#6260B3; float:left;}
.two_middle h3{ width:200px; float:left; color:#333333; margin-left:15px; margin-top:5px;font-size: 17px;font-weight: 100;}
.two_middle span{ color:#319ae0;}
.zixun{ width:455px; height:auto; margin:12px; float:left; margin-top:5px; border-bottom:#A2A2A2 1px dashed; padding-bottom:15px;}
.zixun img{ width:455px; margin-top:10px; height:150px; overflow:hidden;}
.zixun h4{ font-size:16px;font-weight: 100;}
.zixun p{ font-size:12px; line-height:20px; height:60px; overflow:hidden; margin-top:5px; color:#7A7A7A;}
.zixun_new{ width:455px; height:auto; margin:12px; float:left; margin-top:5px; border-bottom:#A2A2A2 1px dashed; padding-bottom:15px;}
.zixun_new img{ width:150px; margin-top:10px; height:100px; overflow:hidden; float:left;}
.zixun_new h4{ font-size:16px;font-weight:100;}
.zixun_new p{ font-size:12px; line-height:24px; height:90px; overflow:hidden; margin-top:15px; color:#7A7A7A; width:280px; padding-left:10px; margin-bottom:5px;}
.zixun_more{ width:455px; height:24px; background:#EFEFEF; float:left; margin-left:12px; text-align:center; margin-bottom:15px; margin-top:5px;}
.zixun_more a{ width:455px; height:24px; display:block;}
.zixun_more a:link{ color:#515151; text-decoration:none; background:#EFEFEF;}
.zixun_more a:visited{ color:#515151;}
.zixun_more a:hover{ color:#000000; background:#E1E1E1; }
.tag{ width:420px; height:20px; padding-left:25px; margin-top:10px; background:url(../images/tag.jpg) left no-repeat;}
.tag span{ margin:0 3px; color:#868686; float:left;}
.tag_left{ width:300px; height:20px; float:left; line-height:18px;}
.tag_right{ width:120px; height:20px; float:left;}
.tag a:link{ color:#8F8F8F; text-decoration:none;}
.tag a:visited{ color:#8F8F8F;}
.tag a:hover{ color:#CD8600;}
.tag_nav{ width:238px; height:auto; background:#f8f6f6; overflow:hidden; padding-bottom:10px;}
.tag_tit{
    width: 68px;
    height: 24px;
    background: url(../images/bbg.png);
    background-size: 100% 100%;
    float: left;
    text-align: center;
    color: #FFFFFF;
    line-height: 24px;
    font-size: 14px;
}
.tag_nav ul{ width:238px; height:auto; float:left;}
.tag_nav ul li{ width:109px; height:20px; float:left; font-size:11px; overflow:hidden;margin-left: 10px;}
.tag_nav ul li em{color:#9DA1A2;}
.zhuanti_img{ width:238px; height:100px; overflow:hidden; margin-bottom:5px;}
.zazhi{ width:238px; height:auto;}
.zazhi_left{ width:105px; height:143px; overflow:hidden; float:left; margin-right:25px; margin-bottom:20px;}
.zazhi_right{ width:105px; height:143px; overflow:hidden; float:left;}
.zazhi a:hover{ filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.column1{  width:238px; height:auto; float:left; overflow:hidden; margin-bottom:20px;}

.column1 h3{ width:185px; float:left; color:#ff9c00;}
.column1 span{ color:#319ae0;}
.column1 ul{ width:238px; height:auto; background:url(../images/sort.gif) left 0px no-repeat; padding-left:25px;  overflow:hidden;}
.column1 ul li{ width:238px; height:23px; list-style:none; overflow:hidden; float:left; font-size:13px; line-height:23px;}
.block { display:block; margin-top:10px;}
.block img{ float:left; }
.block h4{ float:left; font-size:16px; width:100px; margin-left:10px; margin-top:20px;}
.block p{ width:130px; float:left; margin-left:10px; height:50px;}
.btn{
    width: 40px;
    height: 40px;
    position: fixed;
    bottom: 30px;
    background:url(../images/top.jpg);
    left: 50%;
    margin-left: 550px;
}

.btn:hover{
    background:url(../images/top1.jpg);
}

/* floatPanel */
#floatPanel .ctrolPanel{width:36px;height:66px;background:#fff url(../images/float-panel-bg.gif) no-repeat left top;border:solid 1px #ddd;position:fixed;left: 50%;bottom:200px; margin-left: 550px; overflow:hidden;z-index:10000; _position:absolute; /* for IE6 */_top:expression(documentElement.scrollTop + 300);}
#floatPanel .ctrolPanel a{width:34px;font-size:12px;color:#ff6600;letter-spacing:1px;text-align:center;overflow:hidden;}
#floatPanel .ctrolPanel .arrow{height:29px;line-height:28px;display:block;margin:1px auto;}
#floatPanel .ctrolPanel .arrow span{display:none;}
#floatPanel .ctrolPanel .arrow:hover{background:#f4f4f4;}
#floatPanel .ctrolPanel .arrow:hover span{display:block;}
#floatPanel .ctrolPanel .contact{height:60px;display:block;margin:2px auto;}
#floatPanel .ctrolPanel .contact span{line-height:90px;}
#floatPanel .ctrolPanel .qrcode{height:40px;display:block;margin:2px auto;}
#floatPanel .ctrolPanel .qrcode span{display:none;}

#floatPanel .popPanel{width:230px;height:242px;position:fixed;right:70px;top:300px;z-index:10000;overflow:hidden;display:none;_position:absolute; /* for IE6 */_top:expression(documentElement.scrollTop + 300); }
#floatPanel .popPanel .popPanel-inner{width:230px;height:242px;position:relative;overflow:hidden;}
#floatPanel .popPanel .popPanel-inner .arrowPanel{width:10px;height:240px;position:absolute;right:1px;top:102px;}
#floatPanel .popPanel .popPanel-inner .arrowPanel .arrow01{width:0;height:0;font-size:0;line-height:0;border-top:10px solid transparent;_border-top:10px solid black;_filter:chroma(color=black);border-right:10px solid transparent;_border-right:10px solid black;_filter:chroma(color=black);border-bottom:10px solid transparent;_border-bottom:10px solid black;_filter:chroma(color=black);border-left:10px solid #ddd;position:absolute;bottom:0;position:absolute;left:2px;top:0;}
#floatPanel .popPanel .popPanel-inner .arrowPanel .arrow02{width:0;height:0;font-size:0;line-height:0;border-top:10px solid transparent;_border-top:10px solid black;_filter:chroma(color=black);border-right:10px solid transparent;_border-right:10px solid black;_filter:chroma(color=black);border-bottom:10px solid transparent;_border-bottom:10px solid black;_filter:chroma(color=black);border-left:10px solid #fff;position:absolute;bottom:0;position:absolute;left:0;top:0;}
#floatPanel .popPanel .popPanel-inner .qrcodePanel{width:220px;height:240px;text-align:center;background:#fff;border:solid 1px #ddd;position:absolute;left:0;top:0;overflow:hidden;}
#floatPanel .popPanel .popPanel-inner .qrcodePanel img{width:200px;height:200px;border:none;padding:10px 10px 5px 10px;}
#floatPanel .popPanel .popPanel-inner .qrcodePanel span{font-size:12px;color:#666;line-height:24px;letter-spacing:1px;}

.friend{ width:100%; height:auto; background:#f6f6f6;padding-bottom:10px;}
.friend_link{ width:1000px; height:auto; margin-top:5px;overflow:hidden;}
.friend_link span{ color:#319ae0;}
.friend_link h3{
    width: 185px;
    color: #333333;
    display: inline-block;
    font-size: 17px;
    font-weight: 100;
}
.friend_link ul{ width:1000px; height:auto; float:left; margin-top:10px; }
.friend_link ul li{ float:left; height:25px; margin-right:5px; list-style:none;}
.friend_link ul li a{
    color:#525252;
}

*{padding:0;margin:0;font-family:"微软雅黑"}
li{color:#fff}
.mains{width:545px;margin:0 auto; height:234px; z-index:2;  position:relative;}
.mains .title{font-size:25px;text-align:center;padding:10px 5px}
.view{position:absolute;top:50%;left:50%;margin-left:-90px;margin-top:-25px;text-align:center;width:234px;line-height:50px;vertical-align:middle;height:50px;font-size:18px;color:#fff;background:rgba(0,0,0,0.4)}
/* 公共 */
.imglist img{width:545px;height:234px}

/* imgscroll5 */
.imgscroll5{width:545px;height:234px;float:left;position:relative;overflow:hidden}
.imgscroll5:hover .pre{display:block}
.imgscroll5:hover .next{display:block}
.imgscroll5 li{list-style:none;margin:0;padding:0}
.imgscroll5 .imglist{width:100%;height:inherit;position:absolute}
.imgscroll5 .imglist .imgurl{float:left}
.imgscroll5 .imgdesc{width:50%;height:30px;bottom:0;left:0;position:absolute;overflow:hidden}
.imgscroll5 .imgdesc li{width:20%;transition:all linear 0.2s;height:30px;float:left;line-height:30px;vertical-align:middle;text-align:center;background:rgba(102,102,102,0.5);margin:0;cursor:pointer}
.imgscroll5 .imgdesc li.hover{background:#000;color:#fff}
.imgscroll5 .pre{position:absolute;top:50%;margin-top:-40px;z-index:10;width:20px;height:80px;left:0;background:rgba(0,0,0,0.5);line-height:80px;vertical-align:middle;text-align:center;color:#fff;cursor:pointer;display:none}
.imgscroll5 .next{position:absolute;top:50%;margin-top:-40px;z-index:10;width:20px;height:80px;right:0;background:rgba(0,0,0,0.5);line-height:80px;vertical-align:middle;text-align:center;color:#fff;cursor:pointer;display:none}
.imgscroll5 .imginfo{position:absolute;width:70%;bottom:0;right:0;height:30px;overflow:hidden}
.imgscroll5 .imginfo li{height:30px;color:#fff;width:100%;color:#fff;background:rgba(102,102,102,0.5);line-height:30px;vertical-align:middle;text-align:center}

#demo1{ color:#424242;}
.tese{ width:220px; height:auto; float:left; margin-left:10px;}

.img_txt .txt_last{ height: 20px; } 
.img_txt .txt_one{ height: 20px; } 

.head_app{ display:none;}
.mob_head{ display:none;}
.nav-main{ display:none;}

/*****微信分享弹窗******/
.codebox11{
	display:none;
	width: 230px;
    height: 260px;
    padding: 15px;
    position: fixed;
    top: 65%;
    left: 50%;
    transform: translate(-50%, -50%);
    border: 1px solid rgb(229, 229, 229);
    background-color: white;
    border-radius: 5px;
}
.weixin_popup_close{
	width: 20px;
    height: 20px;
    float: right;
    cursor: pointer;
}
.codebox{
	width: 160px;
    height: 160px;
    margin-top: 20px;
}
.weixin_popup_foot{
    font-size: 12px;
    text-align: left;
    line-height: 22px;
    color: #666;
    margin-top: 10px;
}



