@charset "utf-8";
/* CSS Document */

/* public start*/
*{margin:0px; padding:0px; list-style:none;}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {
	/* [disabled]margin: 0; */
	margin:0px;
	padding: 0;
	font-family: "微软雅黑";
}
.clear{ clear:both; height:0px; width:100%; margin:0; padding:0;}
img { border:0; }
ul, li { list-style-type:none; }
body{font-size:14px; background-color:#FFF; font-family:"微软雅黑";}
a{text-decoration:none; }
A:link{text-decoration:none; }
A:visited{text-decoration:none; }
.qing{ width:1200px; display:table; height:auto; margin:0 auto;}
.second{ display:none}
/*头部*/
.header{ width:100%; height:auto;}
.top{ background-color:#00a0e9; height:8px;}
.nav{ width:100%; height:48px; background-color:#34397c;}
.nav ul li{ float:left; line-height:48px; width:120px; text-align:center; }
.nav ul li a{ display:block; color:#FFF;}
.nav ul li a:hover{ background-color:#00a0e9; }

/*模块一*/
.main_1{ width:100%; height:auto; padding-bottom:60px;}
.fu_left{ height:auto; width:564px; padding-top:48px; float:left;padding-left:8px;}
.about{  font-size:30px; color:#343434;}
.fu_left p{  line-height:38px; margin-top:20px; letter-spacing:1px; color:#727272; font-size:16px;}
.fu_left img{ margin-top:18px;}
.list_more{ width:257px; display:table; height:30px; margin-top:58px;}
.mor1{ display:block; width:106px; height:30px; line-height:30px; background-color:#34397c; font-size:12px; color:#FFF
; border-radius:12px; text-align:center; letter-spacing:1px; float:left;}
.mor2{display:block; width:106px; height:30px; line-height:30px; border:1px solid #34397c;  font-size:12px; color:#34397c
; border-radius:12px; text-align:center; letter-spacing:1px; float:left; margin-left:42px;}
.mor1:hover{background-color:#FFF; width:104px; height:28px;color:#34397c;border:1px solid #34397c;}
.mor2:hover{background-color:#34397c; color:#FFF;}
.lj_right{ width:594px; height:auto; float:left; margin-left:26px;}
.lj_right ul{ height:auto; display:table;padding-top:48px;}
.lj_right ul li{ width:186px; height:136px; float:left; margin-left:12px; margin-bottom:15px; background-color:#34397c; text-align:center; position:relative;}
.lj_right ul li img{ display:block; margin:15px auto;}
.lj_right ul li span{ color:#FFF;}
.lj_right ul li a{ display:block; }
.lj_right ul li a:hover:after{ content:''; width:100%; height:100%; background-color:rgba(52,57,124,0.6); position:absolute; left:0; top:0; }

/*模块二*/
.main_2{ width:100%; height:797px; background:url(../images/m_bj_02.jpg) no-repeat;background-origin:content; background-size:contain; background-size:100% 797px;}
.m2_ti{ padding-top:106px; line-height:40px; letter-spacing:1px; font-size:30px; color:#FFF; text-align:center;}
.m2_ti span{ display:block; font-size:24px; }
.m2_ul{ height:auto; display:table; padding-top:78px; padding-left:15px; padding-right:20px;}
.m2_ul li{ width:363px; height:auto; float:left; margin-left:38px; }
.l_1{ height:106px; padding-top:24px; padding-bottom:20px; background-color:#34397c;}
.quan{ display:block; margin:0 auto; border-radius:50%; width:106px; height:106px; border:4px solid #FFF; text-align:center; line-height:106px; color:#FFF; font-size:60px; transition:3s;-moz-transition:3s; -webkit-transition:3s;}
.m2_ul li:hover .quan{ transform:rotateY(720deg); -moz-transform:rotateY(720deg); -webkit-transform:rotateY(720deg);}
.m2_ul li:hover h4{ color:#FF0;}
.l_2{ height:auto; background-color:rgba(255,255,255,0.7);padding-bottom:88px;}
.l_2 h4{ line-height:55px; text-align:center; color:#34397c; font-size:16px; letter-spacing:1px; padding-top:18px;}
.l_2 p{ height:100px; width:259px; overflow:hidden; padding-left:52px; padding-right:52px; line-height:35px; letter-spacing:1px; color:#34397c;}
/*广告*/
.gg{ width:100%; height:136px; background-color:#34397c;}
/*模块三*/
.main_3{ width:100%; height:auto; }
.blkt{ color:#343434; margin-top:-40px;}
/*案例*/

.teacherPic{ padding-top:55px; height:auto;  display:table; padding-bottom:60px;}
.teacherPic .content{width:395px;height:296px;float:left;position:relative;overflow:hidden;margin-left:7px; margin-bottom:7px;}
.teacherPic .content .txt{width:395px;height:30px;background:rgba(0,0,0,0.5); position:absolute;left:0px;bottom:0px;}
.teacherPic .content .txt h3{color:#FFF;font-size:14px;font-weight:100; text-align:center; line-height:30px;}

/*底部导航*/
.nav_foot{ width:100%; height:44px; background-color:#34397c;}
.nav_foot ul li{ float:left; line-height:44px; width:133px; text-align:center; }
.nav_foot ul li a{ display:block; color:#FFF;}
.nav_foot ul li a:hover{ background-color:#00a0e9; }

/*底部版权*/
.footer{ width:100%; height:130px; background-color:#23201d;}
.ft_left{ width:992px;padding-left:38px; height:auto; float:left;}
.p_1{ line-height:56px; }
.p_1 span{ color:#FFF; }
.p_1 a{ color:#FFF; padding:0 16px;}
.p_2{ color:#FFF; line-height:30px; margin-top:10px; letter-spacing:1px;}
.p_3{ color:#FFF; font-size:12px; letter-spacing:1px;}
.footer img{ display:block; float:right; margin-right:40px; margin-top:5px;}

/*内页样式*/
.content02{width:1080px; margin:20px auto 0 auto; height:auto; display:table;}
.content02 a{ color:#000;}
.blk_t2{ background:url(../images/blk_t1.jpg) left center no-repeat; padding-left:30px; height:50px; line-height:50px; border-bottom:1px solid #e1e1e1; font-size:18px; font-weight:normal;}
.blk_t2 span{ display:block; float:right; font-size:14px; color:#e1e1e1e;}
.blk_t1{ height:50px; line-height:50px; background:#34397c; font-weight:normal; color:#fff; /*padding-left:30px;*/ text-align:center; font-size:18px;}
.left{ width:280px; float:left;}
.main-left{ background:#e1e1e1; padding:15px 0;}
.main-left li{ height:35px; line-height:35px; overflow:hidden}
.main-left li a{ display: block;text-align:center; line-height:35px; font-size:14px;}
.main-left li a:hover{ background:url(../images/hover1.png); color:#ed6c45;}
.contact1{ background:#e1e1e1; margin-top:35px;}
.contact1 p{ font-size:14px; line-height:30px; padding:0 10px;}
.contactnr{ padding:10px 0;}
.right{ width:720px; float:left; margin-left:22px;}
.content1{ width:720px; height:auto; display:table;}
.content1 h4{ width:100%; text-align:center; line-height:30px; color:#000; font-size:16px; }
.content1 p{line-height:35px; letter-spacing:1px; font-size:14px;}
.content1 img{ max-width:718px}

/*以下是新闻列表页*/
.list01 li{ height:35px; border-bottom:1px dashed #ccc;}
.list01 li a{ display:block; width:572px; float:left; line-height:35px;}
.list01 li span{ display:block; width:100px; float:right; line-height:35px;}
.list01 li a:hover{ color:#900;}
.list01 li:hover span{ color:#900;}

/*以下是产品列表页*/
.content1 dl{ width:205px; float:left; margin-left:20px; margin-top:20px;}
.content1 dl dd img{ height:145px; width:205px; display:block;}
.content1 dl dt{ text-align:center; line-height:35px;}
.content1 dl dt a:hover{ color:#c0192a;}

/*以下是产品详情页*/
.probox img{  margin:15px auto; display:block;}
.prointr h2{ font-weight:normal; font-size:18px; border-bottom:1px solid #ccc; line-height:36px;}
.prodetails a:hover{ color:#900;}

/*以下是分页*/
.sub_dede_pages {width:94%; height:auto;padding:5% 0; margin-left:3%; display:table; }
.sub_dede_pages ul {width:200px;height:auto; display:table; /*margin:0 auto;*/ float:right; padding:0; text-align:center;/* display:inline;*/}
.sub_dede_pages ul li {width:auto; margin:0; padding:0; float:left; display:inline;font-size:12px;color:#666;margin-right:1%; }
.sub_dede_pages ul li a {width:auto; padding:3px 8px; display:block; background:#34397c; color:#FFFFFF; }

