﻿@charset "utf-8";

/*统一标签样式*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, caption, tbody, tfoot, thead, tr, th,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin:0px; padding:0px; border:none; list-style:none; }

/* 统一老式浏览器HTML5显示 */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section { display: block;}
body{font-family: "Microsoft Yahei"; color:#666; >text-align: center; width: expression(document.body.clientWidth <= 1200? "1200px": "auto"); min-width: 1200px;font-size:12px;}
table {	border-collapse: collapse;	border-spacing: 0;}
a{ text-decoration:none;}
/*清除浮动*/
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0;}
.clearfix{zoom:1}

/*header*/
header { height: auto; overflow: hidden; width: 100%; background: #f4f4f4; }
.w1201 { width: 1200px; margin: auto; height: 90px; }
.logo { width: 464px; height: 63px; background: url(../images/login_logo.png) no-repeat; float: left; margin-top: 13.5px; }
.w_right { float: right; height: 35px; margin-top: 27.5px; }
.tell { background: url("../images/tel.png") no-repeat scroll 0 2px; padding-left: 16px; color: #777; font-size: 14px; display: inline-block; margin-right: 35px; }
.qq { background: url("../images/qq.png") no-repeat scroll 0 0px; padding-left: 20px; color: #777; font-size: 14px; display: inline-block; margin-right: 35px; }
.login { display: inline-block; width: 90px; height: 31px; border: 2px solid #51c1fc; line-height: 31px; text-align: center; font-size: 14px; color: #51c1fc; border-radius: 20px; }
.login:hover { border: 2px solid #51c1fc; background: #51c1fc; color: #FFF; }
/*nav*/
.nav { height: 60px; width: 100%; background:#FFF; border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5; }
.nav ul { width: 1200px; margin: 0 auto; height: 60px; display: block; }
.nav ul li { float: left; line-height: 60px; font-size: 18px; width: 133.33px; text-align: center; position: relative; }
.nav ul li a { color: #333; }
.nav ul li a:hover { color: #27a8ef; }
.blue{ color: #27a8ef !important; }
.nav ul li:after { content: ''; display: inline-block; *zoom:1;
*display:inline;
background: #e5e5e5; width: 1px; height: 18px; position: absolute; top: 21px; right: 0; }
.nav ul li:nth-child(9):after { content: ''; display: inline-block; *zoom:1;
*display:inline;
background: none; width: 0px; height: 0px; position: absolute; top: 0; right: 0; }




/*footer*/
.footer { width: 100%; overflow: hidden; background: #f4f4f4; padding-bottom: 20px; }
.mode07 { width: 1200px; margin: 0 auto; overflow: hidden; }
.footer_left { width: 654px; border-right: 1px solid #dfdfdf; float: left; margin-top: 20px; }
.logo_left { margin-bottom: 5px; }
.boto { margin-bottom: 40px; margin-top: 30px; }
.service { color: #999; line-height: 30px; font-size: 14px; padding-left: 30px; }
.phone { background: url("../images/call.png") no-repeat scroll 0 5px; padding-left: 30px; color: #333; font-size: 32px; line-height: 36px; display: inline-block; margin-right: 35px; }
.logo_right { margin-right: 50px; margin-top: 40px; }
.logo_right ul li { float: left; width: 92px; text-align: center; margin-left: 20px; }
.logo_right ul li p { font-size: 14px; color: #999; line-height: 30px; text-align: center; }
.footer_right { width: 545px; float: right; margin-top: 40px; }
.l { float: left; }
.r { float: right; }
.footer_right ul { display: block; float: right; }
.footer_right ul li { background: url("../images/ge.png") no-repeat scroll 0 0; padding-left: 25px; color: #777; font-size: 14px; line-height: 18px; display: inline-block; margin-left: 40px; }
.copy { color: #999; font-size: 12px; line-height: 18px; clear: both; float: right; margin-top: 100px; }
.bottom { width: 100%; overflow: hidden; background: #e6e5e5; height: 52px; }
.bottom img { width: 333px; height: 24px; display: block; margin: 0 auto; margin-top: 14px; }





/*分页*/
.page{ height:auto; text-align:center; margin-top:30px; margin-bottom:30px;}
.page a ,.curr{ display:inline-block; height:34px; line-height:34px; padding-left:15px; padding-right:15px; border:1px solid #e6e7e8; margin:0px; color:#585858; font-weight:700; }
.curr{ border:none;color: #1ef175;}


/*第二个头部*/
.head { height: auto; overflow: hidden; width: 100%; background:url(../images/topbg.jpg) no-repeat center center;  background-size:100%; height:130px;}
.w120 { width: 1200px; margin: auto; height:130px; }
.log{ width:262px; height: 84px; background: url(../images/wen_logo.png) no-repeat; float: left; margin-top: 23px; }


/*nav11*/
.nav11 { height: 50px; width: 100%; background:#41b9f4; }
.nav11 ul { width: 1200px; margin: 0 auto; height: 50px; display: block; }
.nav11 ul li { float: left; line-height: 50px; font-size: 18px; width: 168px; text-align: center; border-right:1px solid #43a9d8;  }
.nav11 ul li:hover{background:#5fc5f4;}
.act{background:#5fc5f4;}
.nav11 ul li a { color: #fff; }
.nav11 ul li a:hover { color: #fff; }
/*OTHER */
.reda{ color:#2cb1f3;}


/*文翁大讲堂*/

.list_shipleft {
	width: 1100px;
	height:540px;
	 margin:auto; 
     clear:both; 
      overflow:hidden;

    
	
}
.list_shipright {
	width: 280px;
	height:540px;
	float: left;
	background:#f1f1f1 url(../iamges/shiprbg.jpg) left no-repeat;
	margin-top: 5px;
	margin-bottom:5px;
	padding: 10px 0;
}
.shipdivtwo{ float:left; width:780px; height:500px; margin-left:30px; margin-top:10px; display:inline;}


.w1200{ width:1200px; margin:0px auto; display:block; clear:both;}






