@charset "utf-8";

/* CSS Document */

/*视频*/

.sp-main{

	overflow: hidden;

}

.sp-main img{max-width:723px;}
.sp-main-z{

	float: left;

	width: 260px;

	margin-right: 10px;

}

.sp-main-z-1{

	height: 194px;

	border:1px solid #d6dfe8;

	background: #fff;

}

.m-biaoti{

	background: url(../../images/default/main6-bt-bj.png) repeat-x;

	height: 33px;

	border:1px solid #2471c1;

	overflow: hidden;

	line-height: 33px;

}

.m-biaoti h4{

	float: left;

	color: #fff;

	font-size: 14px;

	padding-left: 17px;

}

.sp-main-z-1 ul{

	padding: 20px 0 0 16px;

}

.sp-main-z-1 ul li{

	float: left;

	width: 92px;

	height: 29px;

	border: 1px solid #d6dfe8;

	background: url(../../images/default/main4-b-bt.png) repeat-x;

	line-height: 29px;

	padding-left: 13px;

	margin:0 12px 12px 0;

}

.sp-main-z-1 ul li.hover,.sp-main-z-1 ul li:hover{

	border: 1px solid #2471c1;

	background: url(../../images/default/main6-bt-bj.png) repeat-x;

}

.sp-main-z-1 ul li.hover a,.sp-main-z-1 ul li:hover a{

	color: #fff;

    background: url(../../images/default/icon1-1.png)no-repeat left center!important;

}

.m-pic{

	margin: 10px 0;

	padding: 1px;

	width: 254px;

}

.sp-main-z-2{

	height: 314px;

	margin-bottom: 0!important;

}

.sp-main-z-3{

	height: 368px;

}

.sp-main-z-3 ul{

	padding: 17px 0 0 14px;

}

.sp-main-z-3 ul li{

	width: 105px;

	height: 115px; 

	margin-right: 17px;

	float: left;

}

.sp-main-z-3 ul li img{

	padding: 2px;

	width: 100%;

	height: 68px;

}

.sp-main-z-3 ul li p{

	font-size: 13px;

	padding-top: 8px;

	line-height: 25px;

	text-align: center;

}

.sp-main-y{

	float: left;

	width: 724px;

	margin-bottom: 30px;

	padding: 0 22px;

}

.sp-main-y>h3{

	font-size: 20px;

	color: #3089d8;

	border-bottom: 1px solid #cbcbcb;

	height: 52px;

	line-height: 60px;

	margin-bottom: 10px;


}

.sp-main-y>ul li{

	height: 226px;

	border-bottom: 1px dashed #bdbdbd;

}

.sp-main-y>ul li h4{

	font-size: 24px;

	font-weight: normal;

	padding: 18px 0 8px 0;

}

.sp-main-y>ul li span{

	font-size: 14px;

	color: #9e9e9e;

}

.sp-main-y>ul li>div{

	padding-bottom: 15px;

}



.sp-main-y>ul li dt{

	float: left;

	margin-right: 18px;

	position: relative;

	width: 187px;

	height: 122px;

}

.sp-main-y>ul li samp{

	float: left;

	margin-right: 18px;

	position: relative;

	width: 112px;

	height: 122px;

}

.sp-main-y>ul li dt a{

	width: 112px;

	height: 122px;

	display:block;

}

.sp-main-y>ul li dt a img{

	width: 100%;

	height: 100%;

}



.sp-main-y>ul li dt .bo{

	position: absolute;

	top: 32px;

	left: 71px;

	cursor: pointer;

	width: 45px;

	height: 45px;

}

.sp-main-y>ul li dd{

	line-height: 24px;

	position: relative;

	height: 115px;

	float:right;

	width:515px;

}

.sp-main-y>ul li dd .play{

	position: absolute;

	bottom: 0;

	right: 0;

}



.text-c{width:390px; margin:0 auto; padding:5px 0px; overflow: hidden;}

.text-c a{margin-right:6px;float:left; width:26px; height:22px; border:1px solid #e3e3e3;}

.text-c a{ display:block; width:26px; height:22px; line-height:22px; text-align:center; color:#000; font-size:12px;}

.text-c .a1{width:56px; height:22px; border:1px solid #e3e3e3; background:url(../../images/default/fanye-bj.png) repeat-x; font-size:12px; color:#000; line-height:22px; text-align:center;}

.text-c  span{border:1px solid #069dd4; background:#069dd4;display:block; width:26px; height:22px; line-height:22px; text-align:center;font-size:12px; float:left;margin-right:6px; color:#fff;}

.text-c a:hover{border:1px solid #069dd4; background:#069dd4; color:#fff;}





/*内页*/

.ny-bt{

	/* height: 95px; */
	padding:10px 0;

	border-bottom: 1px solid #cacaca;

	text-align: center;

}

.ny-bt h4{

	font-size: 24px;

	color: #3c3c3c;

	padding-top: 23px;
	padding-bottom: 10px;

	/* height: 40px; */

}

.ny-bt samp{

	font-size: 12px;

	color: #aeaeae;

	position: relative;

}

.ny-bt p span{

	padding: 0 22px;

}

.ny-bt p a{

	position: absolute;

	top:-6px;

}

.sp-main-y .p{

	line-height: 24px;

	text-indent: 2em;

	padding-top: 35px;

}

.sp-main-y .p2{

	line-height: 24px;

	padding: 35px 0 29px 0;

}

.sp-main-y>img{

	display: block;

	margin: 0 auto;

}

.sp-main-y .p3{

	padding: 0;

	text-indent: 2em;

}

.fy{



	padding-top: 50px;

	border-bottom: 1px dashed #cacaca;

}

.fy a{

	color: #2f87d6;

	line-height:34px;

	padding-left: 7px;



}

.fy a.a{

	float: right;

	padding-right: 22px;

}

.ny-fot{

	padding: 20px 0 0 8px;

}

.ny-fot h4{

	font-size: 18px;

	color: #3089d8;

	height: 40px;

}

.ny-fot ul{

	float: left;

}

.ny-fot ul.ul1{

	float: right;

}

.ny-fot ul li{

	height: 30px;

}

.pinglun{

	height: 315px;

	margin: 17px 0 46px 0;

}

.pinglun-t{

	height: 22px;

	margin-top: -1px;

	background: #c5dff0;

	border-bottom: 1px solid #c3d4e7;

}

.pinglun-b{

	padding: 15px 20px 0; 

}

.pinglun-b-1{

	height: 23px;

	border-bottom: 1px solid #c3d4e7;

	overflow: hidden;

}

.pinglun-b-1 h6{

	font-size: 15px;

	color: #3c3c3c;

	padding-left: 20px;

	background: url(../../images/default/pinlun3.png) no-repeat left center;

	float: left;

}

.pinglun-b-1 a{

	float: right;

	color: #026fa3;

}

.dl-input{

	width: 100%;

	height: 155px;

	margin: 18px 0 12px 0;

	border: 1px solid #dcdddd;

}

.int input{

	width: 123px;

	height: 22px;

	border: 1px solid #dcdddd;

}

.int2{

	margin-top: 10px;

}

/*.int2 input{

	width: 60px;

	height: 24px;

	border:0;

	background: url(../../images/default/pinlun2.png) no-repeat;

	cursor: pointer;

}*/



/* 评论-form */

.comment-form{border:1px solid #c3d4e7; padding:10px 20px; margin-bottom:10px}

.comment-form h5{ height:22px; padding-bottom:5px;border-bottom:1px solid #C3D4E7;}

.comment-form strong{background: url(../../images/icon/user_comment.png) no-repeat; padding-left:21px; float:left}

.yzm{display:none;position:absolute; background:url(../../images/admin_img/login_ts140x89.gif) no-repeat; width:140px; height:89px;text-align:center; font-size:12px;}

	.yzm a:link,.yzm a:visited{color:#036;text-decoration:none;}

	.yzm a:hover{ color:#C30;}

	.yzm img{ cursor:pointer; margin:0px auto; width:130px; height:50px; margin-top:4px; border:1px solid #fff; margin-bottom:1px;}



.comment-form .posn{ padding:10px 0}

.comment-title{ text-align:center; padding:5px 0 10px}

.comment-title a:hover{	text-decoration: none;	color: #F60;}

.comment{border:1px solid #C3D4E7;zoom:1;  padding:8px 15px;background: url(../../images/v9/cat_hot_bg.png) repeat-x left -38px;}

.comment h4{background: url(../../images/v9/icon.png) no-repeat left -375px; padding-left:16px;}

.comment h4{ border-bottom:1px solid #C3D4E7; padding-bottom:6px; margin-bottom:15px}



.comment .title{ margin-bottom:5px}

.comment .title span{ position:relative; top:-5px}

.comment .content{ font-size:14px; background:#f6f9fb; border:1px solid #c4d5df; zoom:1; padding:8px 10px; margin:5px 0}

.comment .content span{display:block;}

.comment_button{margin-bottom:15px;}

.comment_button a{padding:5px; border:solid 1px #C3D4E7; }

.comment_button a.on{background:#4C7FB6; color:#fff;border:solid 1px #3E73A9}



.comment-form textarea{border:1px solid #DCDDDD; background:#fff;clear:both;color:#555;font-size:14px;height:130px;padding:5px 0 0 5px;text-align:left;width:99%; margin-bottom:8px}

.comment-form .input-text,.comment-form input.date,.comment-form input.endDate,.comment-form .input-focus{border:1px solid #DCDDDD; height:22px; padding:0 0 0 3px}

/* main style */

.main{}

.main .col-left{width:700px; margin-right:10px}

.news-hot{background: url(../../images/v9/hot_bg.png) no-repeat;float:left; width:380px; margin-right:9px; height:380px}

.main .col-left .slide{overflow:hidden;_float:left;zoom:1}

/* 通用容器 */

.box{border:1px solid #c3d4e7;zoom:1; overflow:auto; padding-bottom:10px; background:#fff;}

.box h5,.box h6{background: url(../../images/v9/title.png) no-repeat right top;color:#1e50a2; height:26px; margin-bottom:10px; line-height:26px; padding-left:10px;border-bottom:1px solid #dce7f3; position:relative}

.box h6{ margin-bottom:0}

.box h5.title-1,.box h6.title-1{background-position: right -52px}

.box h5.title-2,.box h6.title-2{background-position: right -100px}

.box h5.title-2 span.tab{float:right; padding-right:6px; color:#a4bcd6}

.box h5.title-2 span.tab span{ color:#2064ae;cursor: hand;!important;cursor: pointer}

.box a.more{ font-size:12px; font-family:"宋体"; margin-right:8px; font-weight:normal; position:absolute;top:0; *top:1px;_top:1px; right:0}

.box .content{ padding:0 10px; overflow:auto}



.pad-6{padding:6px; overflow:hidden}.pad-10{padding:10px; overflow:hidden}.pad_10,.pad-lr-10{padding:0 10px}.pad-lr-6{padding:0 6px}

.hr{background: url(../../images/uline.gif) repeat-x center center;}

.hr hr{display:none}



/* 通用按钮 */

.btn{ padding-left:6px; float:left}

.btn,.btn input{background: url(../../images/v9/button.png) no-repeat; height:24px; line-height:24px;width:auto;_width:0;overflow:visible !ie}

	 .btn input{background-position: right 0; border:0 none; color:#fff; padding-right:6px;_height:25px}

.submit{padding-left:3px}

.submit,.submit input{ background: url(../../images/member/but.png) no-repeat; height:29px;width:auto;_width:0;overflow:visible !ie}

.submit input{background-position: right top; border:none; padding:0 10px 0 7px; font-size:14px}

.main-im{right:177px;top:13px;z-index:100;width:110px;height:100px; position:absolute; overflow: hidden;}
.main-im .qq-a{display:block;width:106px;height:90px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:90px;border-top-left-radius:10px;border-top-right-radius:10px;background:url(../../images/default/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:105px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../../images/default/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../../images/default/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../../images/default/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../../images/default/open_im.png) no-repeat left top;}
.footer p a{color:#fff;}
