/* CSS Document */
body{ font-family: Arial,"Microsoft Yahei" !important; padding:0;margin:0; font-size:12px; background:#fff; color:#787878; line-height:22px;}
ul,li{padding:0;margin:0;list-style:none;}
div,form,img,ul,ol,li,dl,dt,dd,p,span{margin:0;padding:0;border:0;}
form,input{margin:0;padding:0;}
li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
a{text-decoration:none; color:#787878;}
a:hover{color:#21aadf;}
a img{border:none;}
.del_float{clear:both;border:none;}
.fl { float:left;}
.fr { float:right;}
/* 效果CSS开始 */
.alert_windows { display: none; position: absolute; z-index: 999; width: 700px; height: 466px; background:url(../images/tangchu.png) no-repeat; }
.alert_windows span { width: 20px; height: 20px; text-align: center; font: 12px/20px "Microsoft Yahei"; cursor: pointer; color: #333; background: lightblue; display: block; position: absolute; top: 0px; right: 0px; }
.alert_windows span:hover { color: #EEE; background: red; }
/* 效果CSS结束 */
/*公共顶部*/
.webtop{ margin:0 auto; width:100%; height:39px; background-color:#d9dde6; border-bottom:1px solid #e5e7e4;}
.webtop .web_con{ margin:0 auto; width:1151px; height:39px; padding:0 23px 0 26px;}
.webtop .web_f{ background:url(../images/tel.png) no-repeat left; padding-left:25px; height:39px; color:#76838f;}
.webtop .web_f_t {height:39px; line-height:39px; color:#76838f;}
.webtop .web_f_p { height:39px;}
.webtop .web_f_p ul { list-style:none; margin:0; padding:0;}
.webtop .web_f_p ul li { float:left; padding:9px 5px 0 5px;}
.webtop .searchform { height:39px; margin-top:7px;}
.webtop .searchform .input { float:left; height:26px; width:255px; background:url(../images/searchl.png) no-repeat; border:none; color:#ababab; text-align:center; font-size:12px;}
.webtop .searchform .imgbutton { margin-left:4px;}


.topsk { margin:0 auto; width:100%; height:121px; border-bottom:1px solid #f1f1f1; border-top:3px solid #21aadf;} 
.tops { margin:0 auto; width:1200px; height:121px;} 
.tops .top_logo { width:294px; height:121px;}
.tops .l_long {margin-left:106px; width:800px; height:38px; text-align:right; margin-top:27px;}
/*Tooltips*/
.tooltips{ position:relative; /*这个是关键*/ z-index:2;}
.tooltips:hover{ z-index:3; background:none; /*没有这个在IE中不可用*/}
.tooltips span{ display: none;}
/*span 标签仅在 :hover 状态时显示*/
.tooltips:hover span{  display:block; position:absolute; top:10px; left:-100px; width:200px; padding: 3px; }


.tops .top_nav { margin-left:106px; width:800px; margin-top:24px;}
.tops .top_nav ul { margin:0; padding:0; list-style:none;}
.tops .top_nav ul li { float:left; margin-left:39px;}
.tops .top_nav ul li a{ color:#364c58; font-size:15px; font-weight:bold;}
.tops .top_nav ul li a:hover{ color:#00a0e9;}
.tops .top_nav ul li a.hover{ color:#00a0e9;}
.tops .top_nav ul li a.hover a {color:#00a0e9;}

/*banner*/
.banner { clear:both; margin:0 auto; width:100%; height:566px;}
/*.flexslider{ position:relative; height:566px; overflow:hidden; background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{ height:566px;}
.slides li a { float:left; width:1920px; height:566px;}
.flex-control-nav{ position:absolute; z-index:2; width:100%; text-align:center; bottom:20px;}
.flex-control-nav li{ display:inline-block; width:13px; height:13px; margin:0 3px; *display:inline; zoom:1;}
.flex-control-nav a{ display:inline-block; width:13px; height:13px; line-height:40px; overflow:hidden; background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}*/

.slides{width:100%;height:566px;position:relative;overflow:hidden;}
.slideInner{height:566px;position:relative;left:0;margin-left:0;}
.slideInner a{display:block;height:566px;background-size:cover;background-position:center center;position:relative;text-align:center;z-index:1;}
.slideInner a div.img1{width:1070px;position:absolute;left:50%;margin-left:-535px;}
.slideInner a div.img2{width:1070px;position:absolute;top:500px;left:50%;margin-left:-535px;}
.slideInner .slide3 .img2{top:200px;}
.slideInner .slide3 .img3{width:181px;height:286px;position:absolute;left:50%;margin-left:330px;top:330px;}
.nav{width:1200px;position:relative;left:50%;margin-left:-600px;display:none;}
.nav a{display:block;width:41px;height:119px;z-index:9;}
.nav a.prev{position:absolute;left:0;top:-300px;margin-top:-58px;background:url(../images/ban_pre.png) no-repeat;}
.nav a.next{position:absolute;right:0;top:-300px;margin-top:-58px;background:url(../images/ban_next.png) no-repeat;}
.navListBox{position:absolute;left:50%;top:520px;z-index:99;}
.navListBox li{width:12px;height:12px;float:left;margin-left:5px;border-radius:50%;overflow:hidden;}
.navListBox li:first-child{margin-left:0;}
.navListBox li a{display:block;width:100%;height:100%;border-radius:50%;background-color:#fff;box-shadow:0 0 5px #666 inset;}
.navListBox li a.active{background-color:#55ddff;}




.banner_about { margin:0 auto; width:100%; height:238px; background:url(../images/about.jpg) center no-repeat;}

/**/
.sy_du { margin:0 auto; width:1200px; height:192px; padding:20px 0 32px 0;}
.sy_du ul { list-style:none; margin:0; padding:0;}
.sy_du ul li { float:left; width:299px; border-right:1px solid #e4e5e7; height:auto; overflow:hidden; text-align:center;}
.sy_du ul li a { color:#364c58; font-size:18px;}
.sy_du ul li a:hover{color:#00a0e9;}

.sy_duk { float:left; width:299px; border-right:1px solid #e4e5e7; height:auto; overflow:hidden; text-align:center;}
.sy_duk a ,.sy_duc a { color:#364c58; font-size:18px;}
.sy_duk a:hover, .sy_duc a:hover{color:#00a0e9;}
.sy_duc { float:left; width:300px; height:auto; overflow:hidden; text-align:center;}


.sy_duyi { margin:0 auto; width:100%; height:auto; overflow:hidden; background-color:#00a1e9; padding-bottom:50px;}
.sy_duyi H1 { margin:0 auto; text-align:center; padding:27px 0 67px 0;}

.content{ margin:0 auto; width:1200px; height:193px; text-align:center;}
.con{ width: 200px; height:193px; float: left; position: relative; cursor: pointer;}
.con img{ width:200px; height: 193px;}
.txt{ position: absolute; left: 0; bottom: -50px; width:200px; height:0; text-align: center; color: #fff; background: rgba(0,161,233,1.0);}
.txt h3{ font-weight:normal; font-size:18px; line-height:38px;}
.txt p{ font-size: 14px;display: block; line-height: 26px; }

#lanrenzhijia{ margin:0 auto; width:1200px; height:193px; text-align:center;}
#lanrenzhijia ul li{ width:200px; height:193px; overflow:hidden; float:left; margin-bottom:50px; cursor: pointer; text-align:center; position:relative;}
#lanrenzhijia ul li .text{ width:100%; height:0; overflow:hidden; position:absolute; left:0; bottom:0; font-size:12px; color:#fff; background: rgba(0,161,233,1.0);}
#lanrenzhijia ul li .text p{ font-size:14px; color:#fff;  line-height: 26px clear:both}
#lanrenzhijia ul li .text b{ display:block; font-size:18px; line-height:38px;}



.sy_jxll { margin:0 auto; width:1200px; height:265px; padding:40px 0;}
.sy_jxll_l { width:599px; height:265px; border-right:1px solid #e6e6e6;}
.sy_jxll_l_z { margin:0 30px 0 25px; width:380px; padding-right:164px; height:265px; font-family:"微软雅黑"; background:url(../images/c_1.png) no-repeat center right;}
.sy_jxll_l_z h2 {font-size: 24px; color: #00a0e9;}
.sy_jxll_l_z p{ font-size:16px; margin:20px 0; line-height:30px;}
.sy_jxll_l_z .myb { width:150px; height:38px; background:url(../images/l_more.png) no-repeat; text-align:center;}
.sy_jxll_l_z .myb a { color:#fff; font-size:16px; line-height:38px;}

.sy_jxll_r { width:600px; height:265px;}
.sy_jxll_r_z { margin:0 30px 0 35px; width:375px; padding-right:160px; height:265px; font-family:"微软雅黑"; background:url(../images/c_2.png) no-repeat center right;}
.sy_jxll_r_z h2 {font-size: 24px; color: #00a0e9;}
.sy_jxll_r_z p{ font-size:16px; margin:20px 0; line-height:30px;}
.sy_jxll_r_z .myb { width:150px; height:38px; background:url(../images/l_more.png) no-repeat; text-align:center;}
.sy_jxll_r_z .myb a { color:#fff; font-size:16px; line-height:38px;}

.sy_laoshi { margin:0 auto; width:1200px; height:400px; background:url(../images/ren.png) no-repeat right;}
.sy_laoshi_z { margin-left:25px; width:400px;}
.sy_laoshi_z h2 {font-size: 24px; color: #00a0e9;}
.sy_laoshi_z p{ font-size:16px; margin:20px 0; line-height:30px;}
.sy_laoshi_z .myb { width:150px; height:38px; background:url(../images/l_more.png) no-repeat; text-align:center;}
.sy_laoshi_z .myb a { color:#fff; font-size:16px; line-height:38px;}


/*关于我们*/
.about_top { margin:0 auto; width:100%; height:500px; background:url(../images/about_top.jpg) no-repeat center top;}
.about_top_wz { margin:0 auto; width:1120px; height:auto; overflow:hidden; padding:60px 40px 0 40px; font-family:"微软雅黑";}
.about_top_wz h1 { color:#009feb; font-size:30px; line-height:50px; padding-bottom:40px;}
.about_top_wz p { font-size:18px; line-height:30px; padding-top:20px; color:#333;}


.cont {  margin:0 auto; width:1200px; height:auto; overflow:hidden; padding:20px 0;}
.about_xz { width:1148px; margin:20px auto 0 auto; padding:0 26px; height:auto; overflow:hidden; line-height:30px; font-size:16px; font-family:"微软雅黑";}
.about_xz h4 {font-size: 24px; color: #00a0e9;}

.about_csr_n { width:100%; margin:0 auto; padding:30px 0; overflow:hidden;  background-color:#eeedeb;}
.about_csr { width:1148px; margin:0 auto; padding:0 26px; overflow:hidden; line-height:30px; font-size:16px; font-family:"微软雅黑";}
.about_csr h4 {font-size: 24px; color: #00a0e9;}
.about_csr ul { list-style:none; margin:0; padding:0;}
.about_csr ul li { height:auto; overflow:hidden;}
.about_csr ul li img{width:230px; height:230px; display:block; margin:0 auto; border-radius:110px;}
.about_csr ul li .cimg { width:230px; height:230px; margin-right:80px;/* background:url(../images/chuan_bg.png) no-repeat;*/}
.about_csr ul li .cimg img { width:230px; height:230px;}
.about_csr ul li .cwen { width:788px; height:230px;}
.about_csr ul li .cwen p { font-size:24px; line-height:40px; padding-top:70px;}
.about_csr ul li .cwen h4 { font-size:16px; color: #3498db;}

.about_a { width:1148px; margin:0 auto; padding:0 26px; overflow:hidden; line-height:30px; font-size:16px; font-family:"微软雅黑";}

.index_cons{float:left; margin-bottom:30px;}
.index_cons .grid_3 { width:340px;DISPLAY: inline; margin:25px 20px 0 20px; FLOAT: left; height:auto; overflow-y:hidden;}
.index_cons .icon {POSITION: relative; MARGIN: 0px auto; WIDTH:69px; DISPLAY: table; BACKGROUND:url(../images/index.png) no-repeat center 0px; HEIGHT:69px; background-position:0px -75px;}
.index_cons li .services-home{PADDING: 50px 16px 20px 16px; BACKGROUND: #f2f2f2;MARGIN-TOP: -45px;transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;}
.index_cons li:hover .services-home{BACKGROUND:#2a8fbd;}
.index_cons li H4,.index_cons li p {COLOR: #464646;  text-align:center;transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;}
.index_cons li H4 { font-size:24px; padding-top:10px;}
.index_cons li p { font-size:14px; padding-top:10px;}
.index_cons li:hover H4 {COLOR: #fff;}
.index_cons li:hover P {COLOR: #fff;}
.index_cons li .icon_all{TEXT-INDENT: -9999px; WIDTH:69px; DISPLAY: block; BACKGROUND:url(../images/index.png) no-repeat center center; HEIGHT:69px;-webkit-transition:-webkit-transform 0.5s ease-out;-moz-transition:-moz-transform 0.5s ease-out;-ms-transform:-ms-transform 0.5s ease-out;-o-transform:-o-transform 0.5s ease-out;transition:transform 0.5s ease-out;}
.index_cons li .icon1{background-position:-70px -75px;}
.index_cons li .icon2{background-position:-140px -75px;}
.index_cons li .icon3{background-position:-210px -75px;}
.index_cons li .icon4{background-position:0px -145px;}
.index_cons li .icon5{background-position:-70px -145px;}
.index_cons li .icon6{background-position:-140px -145px;}
.index_cons li .icon7{background-position:-210px -145px;}
.index_cons li .icon8{background-position:0px -215px;}
.index_cons li:hover .icon_all{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform: rotate(360deg)}
.index_cons li .btn-small {FLOAT: left; MARGIN-LEFT: 28%; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;MARGIN-TOP: 14px;BACKGROUND: #2a8fbd; -moz-box-shadow: 1px 1px 2px #aaa; -webkit-box-shadow: 1px 1px 2px #aaa; box-shadow: 1px 1px 2px #aaa;transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;}
.index_cons li:hover .btn-small {BACKGROUND: #ffffff;}
.index_cons li .btn-small SPAN {TEXT-ALIGN: center; PADDING-BOTTOM:3px;PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block;PADDING-TOP:3px;COLOR: #ffffff;transition:all 0.5s linear;-moz-transition:all 0.5s linear;-ms-transition:all 0.5s linear;-o-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;}
.index_cons li:hover .btn-small SPAN {COLOR: #2a8fbd}

.about_ln { width:1148px; margin:0 auto; padding:0 26px;  height:auto; overflow:hidden; line-height:30px; font-size:16px; font-family:"微软雅黑";}
.about_ln ul { list-style:none; margin:0; padding:0;}
.about_ln ul li { height:auto; overflow:hidden; margin:30px 0 20px 0;}
.about_ln ul li .cwen { width:610px; height:auto; overflow:hidden;}
.about_ln ul li .cwen p { font-size:14px; line-height:30px; padding-top:10px; }
.about_ln ul li .cwen h4 { font-size:24px; color: #3498db; padding-bottom:10px;}
.about_ln ul li .cimg { width:500px; height:333px; margin-left:38px;}
.about_ln ul li .cimg img { width:500px; height:333px; padding:15px;}


.about_js_n { width:100%; margin:0 auto; padding:30px 0; overflow:hidden;  background-color:#eeedeb;}
.about_js{ width:1148px; margin:20px auto 0 auto; padding:0 26px; overflow:hidden; line-height:30px; font-size:16px; font-family:"微软雅黑"; position:relative;}
.about_js h4 {font-size: 24px; color: #00a0e9;}
.about_js ul { list-style:none; margin:0; padding:0;}
.about_js ul li { height:auto; overflow:hidden; margin-top:30px;}
.about_js ul li .cwen { width:788px; height:auto; overflow:hidden; /*height:230px; padding-top:50px;*/}
.about_js ul li .cwen h3 { font-size:20px; color: #3498db;}
.about_js ul li .cimg { width:280px; /*height:280px;*/ margin-left:80px; /*background-color:#fff; */border-radius:10px;/* background:#fff url(../images/chuan_bg.png) no-repeat;*/ position:absolute; right:0; top:-10px;}
.about_js ul li .cimg img { width:250px;/* height:250px;*/ padding:15px;}


.about_lx { width:1148px; margin:40px auto 0 auto; padding:0 26px; height:auto; overflow:hidden; line-height:30px; font-size:16px;font-family:"微软雅黑";}
.about_lx h4 {font-size: 24px; color: #00a0e9;}

.about_weizhi { width:1148px; margin:40px auto 0 auto; padding:0 26px; height:auto; overflow:hidden; line-height:30px; font-size:16px;font-family:"微软雅黑";}
.about_weizhi h4 {font-size: 24px; color: #00a0e9;}

.about_lxwm { width:1148px; margin:40px auto 0 auto; padding:0 26px; height:auto; overflow:hidden; line-height:30px; font-size:16px;font-family:"微软雅黑";}
.about_lxwm h4 {font-size: 24px; color: #00a0e9;}


/*我们的课程*/
.kecheng_ban { margin:0 auto; width:1200px; height:691px; background:url(../images/jt.jpg) no-repeat top;}

.kecheng { width:1148px; margin:20px auto 0 auto; padding:0 26px 40px 26px; height:auto; overflow:hidden; line-height:30px; font-size:16px;font-family:"微软雅黑";}
.kecheng h4 {font-size: 24px; color: #00a0e9;}
.kecheng p { padding-top:10px;}

.kecheng_dg_n { width:100%; margin:20px auto 0 auto; padding:30px 0; overflow:hidden;  background-color:#e7e6e3;}
.kecheng_dg { width:1148px; margin:0 auto; padding:0 26px; overflow:hidden; line-height:30px; font-size:16px; font-family:"微软雅黑";}
.kecheng_dg img { margin:0 auto;}
.kecheng_dg h4 {font-size: 24px; color: #00a0e9;}
.kecheng_dg p { padding-top:10px;}


/*名创教材*/
.jiaocai_ban { margin:0 auto; width:1200px; height:300px; background:url(../images/mingchuang.jpg) no-repeat center;}

.jiaocai { width:1148px; margin:20px auto 0 auto; padding:0 26px; height:auto; overflow:hidden; line-height:30px; font-size:16px;font-family:"微软雅黑";}
.jiaocai ul { list-style:none; margin:0; padding:0;}
.jiaocai ul li { float:left; width:340px; height:auto; overflow:hidden; margin:30px 20px 60px 20px;}
.jiaocai ul li h4 {font-size: 24px; color: #333; font-weight:bold; text-align:center;}
.jiaocai ul li p { margin-bottom:10px; height:220px;}

/*预约试听*/

.yuyue { width:1148px; margin:20px auto 0 auto; padding:20px 26px; height:auto; overflow:hidden; line-height:30px; font-size:14px; font-family:"微软雅黑";}
.yuyue_l { width:500px; padding-right:74px; height:auto; overflow:hidden;}
.yuyue_l h2 {font-size:30px; color: #00a0e9;}
.yuyue_r { width:500px; padding-left:74px; height:auto; overflow:hidden;}
.yuyue_r h3 {font-size: 24px; color: #00a0e9; padding-bottom:20px;}
.yuyue_r h4 {font-size: 18px; color: #666; padding-top:20px; font-weight:bold;}



/*英语测验*/

.ceshi { width:1148px; margin:20px auto 0 auto; padding:20px 26px; height:auto; overflow:hidden; line-height:30px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000;}
.ceshi h2 {font-size:26px; color: #000; text-align:center;}
.ceshi h3 {font-size: 20px; color: #000; padding-bottom:20px; text-align:center;}
.ceshi h4 {font-size: 18px; color: #000; font-weight:bold;}
.ceshi_tj {background-color: #C30; border: none; border-radius: 4px; color: #fff; font-size:18px; margin-top:20px; padding: 8px 30px; cursor: pointer;}
.ceshi td { padding-bottom:20px;}
.ceshi_put1 {padding:0 5px; width:800px; border-bottom:1px solid #000; border-top:none; border-right:none; line-height:30px; border-left:none;}
.ceshi_put1s {padding:0 5px; border-bottom:1px solid #000; border-top:none; border-right:none; line-height:30px; border-left:none;}

.ceshi_put2 {padding:0 5px; border-bottom:1px solid #000; text-align:center; color:#F00; border-top:none; line-height:30px; border-right:none; border-left:none;}
.ceshi_put3 {padding:0 5px; border-bottom:1px solid #000; color:#F00; border-top:none; border-right:none; line-height:30px; border-left:none;}

.ceshi_red { color:#F00;}
.ceshi_bulu { color:#00F;}

/*联系我们*/
.contact_ban { margin:0 auto; width:100%; height:350px; background:url(../images/contact_ban.jpg) no-repeat center;}
.contact_ban_zi { margin:0 auto; width:400px; height:auto; overflow:hidden; color:#fff; padding:100px 0px 0 800px; font-family:"微软雅黑";}
.contact_ban_zi h1 { font-size:45px; line-height:60px;}
.contact_ban_zi p { font-size:25px; line-height:35px; }


.contact { width:1148px; margin:20px auto 0 auto; padding:20px 26px; height:auto; overflow:hidden; line-height:30px; font-size:14px; font-family:"微软雅黑";}
.contact_l { width:500px; padding-right:74px; height:auto; overflow:hidden;}
.contact_l h2 {font-size:16px;}


.contact_r { width:500px; padding-left:74px; height:auto; overflow:hidden;}
.contact_r h3 {font-size: 24px; color: #00a0e9; padding-bottom:20px;}
.contact_r h4 {font-size: 18px; color: #666; padding-top:20px; font-weight:bold;}

/*分页*/
.pages { margin:0 auto;  padding:20px; width:1160px; text-align:center; height:auto; overflow:hidden; }
.pages a{ display:inline-block; text-align:center; color:#6c6c4d; border:1px solid #d6d6d6; padding:0 8px; margin:0 5px;}
.pages a.selected_page{ text-decoration:none; background-color:#21aadf; padding:0 8px;color:#fff;}
.pages a:hover{ text-decoration:none; background-color:#21aadf; color:#fff; }

.pages a.ellipsis{ font-size:14px; font-weight:bold;}
.pages a.prevnext{  font-size:14px; }


.newsshow_title { margin:0 auto;width:100%; font-size:18px; color:#252525; font-weight:normal; text-align:center; border-bottom:1px solid #bab8b8; padding-bottom:10px;}
.newsshow_sm { margin:0 auto;width:100%;height:30px;line-height:30px;text-align:center;border-bottom:1px #e2e2e2 dashed;}
.newsshow_images { margin:0 auto;padding:10px 0;width:100%;height:auto;overflow:hidden; text-align:center;}
.newsshow_ctt { margin:0 auto;padding:10px 0;width:100%;height:auto;overflow:hidden;line-height:28px;font-size:14px; min-height:400px; color:#252525;}
.newsshow_ctt span a { border-bottom:1px #c97500 dashed;}
.newsshow_xg,.newsshow_fx { margin:0 auto;width:100%;height:auto;overflow:hidden;text-align:left;border-top:1px #e2e2e2 solid;line-height:20px;padding-top:5px;}

.met_page{ text-align:center;}
.met_page a{ margin-right:50px; color:#1C57C4; text-decoration:underline;}

.news_list { margin:0 auto; width:1180px; height:auto; overflow:hidden; padding:0px 10px;}
.news_list ul { list-style:none; margin:0; padding:0;}
.news_list ul li { float:left; width:1160px; height:170px; padding:10px; border-bottom: dashed 1px #D4D4D4;}
.news_list ul li:hover { float:left; width:1160px; height:170px; padding:10px; border-bottom: dashed 1px #E53333; }
.news_list ul li:hover img {  filter: alpha(opacity=80);   opacity: 0.8;  cursor: pointer;}
.news_picn { float:left; width:240px; height:170px; margin-right:30px;}
.news_rign { float:left; width:790px; height:170px;}
.news_rign H2 {}
.news_rign H2 a { font-size:14px; line-height:26px; font-weight:bold;}
.news_rign H2 a:hover{color:#d71120;}
.news_rign H3 { color:#b4b4b4;} 
.news_rign span { color:#828383; line-height:18px;}
.news_rign H4 { width:750px; }
.news_rign H4 a{ color:#8E1516; text-align:right;} 

.neiye_pro_fl { margin:0 auto; width:1200px; height: 70px; border-bottom: solid 1px #ccc; margin-bottom: 25px;/* text-align:center;*/}
.neiye_pro_fl a{ display:inline-block; height:100%; font-size:15px; line-height:60px; font-family:"Microsoft Yahei"; padding:0 34px 0 10px;}
.neiye_pro_fl a:hover{color:#21aadf;}
.neiye_pro_fl a.cur{color:#009542; border-bottom:solid 3px #009542;}



/*公共底部*/
.foot{ margin:0 auto; width:100%; height:auto; overflow:hidden; background-color:#504f4d; padding:45px 0;}
.foot_box { margin:0 auto; width:1200px; height:auto; overflow:hidden; color:#fff;}
.foot_box a { color:#fff;}
.foot_1 { width:365px; height:auto; overflow:hidden; border-right:1px solid #696866;}
.foot_1_logo { width:75px; height:auto; overflow:hidden;  margin-left:53px;}
.foot_1_r { width:217px; height:auto; overflow:hidden; margin-left:20px;}

.foot_2 { width:196px; padding: 10px 60px 0 65px; height:65px; border-right:1px solid #696866;}

.foot_3 { width:512px; height:auto; overflow:hidden;}
.foot_3_l { width:360px; padding-left:13px; height:75px; text-align:right; line-height:20px;}
.foot_3_ewm { margin:0 32px; width:75px;}

.Copyright{ margin:0 auto; width:100%; height:95px; line-height:95px; font-size:14px; background-color:#de071b; text-align:center; color:#FFF;}
.Copyright a { color:#FFF;}



.put1 { width:470px; padding:0 5px; height:30px; line-height:30px; color:#757575; border:1px solid #c5c9df; border-radius:5px;}
.put2 { width:470px; padding:0 5px; height:100px; border:1px solid #c5c9df; color:#757575; border-radius:5px;}
.put3 { width:95px; height:60px; border:none; cursor: pointer; background:url(../images/tj.png) no-repeat; margin-top:20px;}
.put4 { width:106px; height:30px; border:none; cursor: pointer; background:url(../images/anniu.jpg) no-repeat;} 
.reg_tj {background-color: #C30; border: none; border-radius: 4px; color: #fff; font-size:18px; margin-top:20px; width: 120px; padding: 8px 30px; cursor: pointer;}

.reg_tjs {background-color: #C30; border: none; border-radius: 4px; color: #fff; font-size:18px; margin-top:20px; width: 180px; padding: 8px 30px; cursor: pointer;}

/*clearboth*/
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{*zoom:1;}
.clearfix .clear{_height:0px;}
/*gotop*/
.cbbfixed {position: fixed;right: 10px;transition: bottom ease .3s;bottom: -85px;z-index: 3;cursor:pointer;}
.cbbfixed .cbbtn {width: 40px;height: 40px;display: block;background-color: #21aadf;}
.cbbfixed .gotop {transition: background-color ease .3s;margin-top: 1px;}
.cbbfixed .gotop .up-icon{float:left;margin:14px 0 0 9px;width:23px;height:12px;background: url(../images/side-icon02.png);}
.cbbfixed .gotop:hover {background-color:#02a2aa;}
.cbbfixed .cweixin {background: #dadbdd;}
.cbbfixed .cweixin div {background: url(../images/erwei.png);width: 194px;height: 199px;position: absolute;left: -194px;top: -115px;opacity: 0;transform: scale(0);    -webkit-transform: scale(0);transform-origin: 100% 70%;-webkit-transform-origin: 100% 70%;transition: transform ease .3s,opacity ease .3s;-webkit-transition: all ease .3s;display:none\0;*display:none;}
.cbbfixed .cweixin:hover div {display: block;transform: scale(1);-webkit-transform: scale(1);opacity: 1;*display:block;}
.cbbfixed .cweixin .weixin-icon{float: left;margin:12px 0 0 11px;width:18px;height: 18px; background: url(../images/side-icon01.png);}