@charset "utf-8";/* CSS Document*//*---------初始样式----------*/
*{margin:0px;padding:0px;}
html,body{-webkit-text-size-adjust:none;}
body,input,textarea{font-size: 12px;line-height: 18px;font-size:12px;font-family:"微软雅黑", "Microsoft YaHei", "Lucida Grande", "Lucida Sans Unicode", "Microsoft YaHei", Helvetica, Arial, Verdana, sans-serif, STHeiti;}
textarea{resize: none;overflow: hidden;outline: none;}
input{outline: none;}
li{list-style: none;}
body a{cursor:pointer;outline: none;text-decoration: none;blr:expression(this.onFocus=this.blur());}
img{border:none;}
.clear{background: none;border: 0;clear: both;display: block;float: none;font-size: 0;list-style: none;margin: 0;padding: 0;overflow: hidden;visibility: hidden;width: 0;height: 0;line-height: 0;font-size: 0;}
/*---------初始样式结束----------*/
body{background:url(../images/bg.jpg) center repeat-y;}
/*---------头部--------*/
/*------ 二维码上浮start -----*/
.banner_sub{bottom:-140px;left:60%;font-size:15px;line-height:30px;padding-left:50px;position:relative;z-index:999;}
.banner_sub a.box{height:24px;line-height:24px;padding-right:32px;color:#3899a6;display:inline-block;margin:10px 0 30px;background:url(../images/btn3.png) right center no-repeat;}
.banner_sub a.ewm{width:147px;text-align:center;font-size:18px;font-weight:bold;line-height:42px;color:#333;display:block;}
.banner_sub a.ewm img{width:145px;height:145px;border:1px solid red;}
/*------ end-------*/
.head{width:1200px;height:142px;margin:0 auto;}
.head_top{width:1200px;height:18px;padding-top:8px;line-height:18px;}
.head_top a.right{float:right;width:60px;height:18px;line-height:18px;display:block;color:#fff;text-align:center;margin-left:20px;background:#3a99db;}
.head_top_sub{float:right;height:18px;line-height:18px;}
.head img.logo{float:left;}
.an{border:1px solid #ff4800;float:left;width:160px;height:25px;font-size:14px;line-height:24px;display:block;text-align:center;margin-top:46px;margin-left:80px;background:#f39800;color:#fff;border-radius:3px;}
.head p.box{height:24px;display:block;line-height:24px;text-align:center;}
.head p.box a{color:#3a99db;display:inline-block;margin:0 40px;color:#c61616;}
.head img.logo{float:left;}
.head_search{float:right;width:380px;margin-top:12px;}
.head_search a.box{float:right;width:40px;height:20px;font-size:11px;line-height:20px;display:block;text-align:center;margin-left:8px;background:#f39800;color:#fff;border-radius:3px;}
.head_search p.tal{height:22px;font-size:18px;color:#4d83d4;line-height:22px;padding-left:25px;margin-bottom:12px;background:url(../images/tal.png) center left no-repeat;}
.head_search input.left{float:left;width:306px;/* height:17px;*/color:#666;padding:6px 8px;border:1px solid #ddd;}
.head_search a.btn{float:left;width:56px;height:30px;display:block;background:url(../images/search.png) center no-repeat #0281bd;}
.nav{width:100%;height:50px;z-index:100;position:relative;background:#3a99db;}
.nav ul{width:1200px;height:50px;display:block;margin:0 auto;}
.nav ul li{float:left;width:109px;height:50px;display:block;position:relative;}
.nav ul li a{width:109px;height:50px;color:#fff;font-size:16px;line-height:50px;display:block;text-align:center;}
.nav ul li:hover a{background:#65b8f2;}
.nav ul li:hover p.box{display:block;}
.nav ul li p.box{top:50px;left:0;padding:8px 0;display:none;width:109px;position:absolute;background:#65b8f2;}
.nav ul li p.box a{padding-left:19px;height:25px;width:90px;line-height:27px;display:block;color:#fff;text-align:left;font-size:14px;}
.nav ul li p.box a:hover{color:#c61616;}
.nav ul li.hover a{background:#65b8f2;}
.banner{width:100%;height:492px;position:relative;/* z-index:-3;*/}
.banner_img{top:0;left:0;width:100%;z-index:60;height:492px;position:absolute;background: center no-repeat;background-size:cover;}
.banner a.left{top:200px;left:50%;width:72px;height:108px;display:none;z-index:100;margin-left:-600px;position:absolute;background:url(../images/banner.png) center left no-repeat;}
.banner a.right{top:200px;left:50%;width:72px;height:108px;display:none;z-index:100;margin-left:528px;position:absolute;background:url(../images/banner.png) center right no-repeat;}
.banner p.btn{left:0;bottom:40px;height:18px;width:100%;z-index:60;display:none;text-align:center;position:absolute;}
.banner p.btn i{width:16px;height:16px;display:inline-block;border:1px solid #214d8f;border-radius:9px;margin:0 10px;}
.banner p.btn i.hover{background:#214d8f;}
.main{width:100%;min-height:960px;background:url(../images/main.png) 50% 80px no-repeat;}
.main_box{width:1200px;margin:40px auto 0;}
.main_float{top:18px;left:0%;float:left;/* right:8%;*/z-index:999;width:135px;height:520px;/* position:absolute;*//* background:url(../images/main_float.png) center no-repeat;*/}
.main_float a.box{width:135px;height:45px;display:block;margin-bottom:12px;}
.main_float p.bt{text-align:center;height:32px;line-height:32px;display:block;color:#662829;font-size:14px;}
.main_float input{padding:4px;height:15px;width:111px;color:#662829;display:block;background:none;line-height:15px;font-size:12px;margin:0 auto 5px;border:1px solid #d88c0d;}
.main_float p.yzm{float:left;height:18px;line-height:18px;margin-left:7px;}
.main_float p.yzm img{float:left;margin-right:8px;}
.main_float p.yzm a{color:#662829;}
.main_float p.btna{height:19px;width:135px;padding:8px 0;text-align:center;}
.main_float p.btna a{width:47px;height:19px;line-height:19px;margin:0 3px;display: inline-block;text-align:center;color:#fff;background:url(../images/btn1.png) repeat-x;}
.main_float a.ewm{left:0;bottom:0;width:135px;color:#662829;line-height:32px;text-align:center;position:absolute;}
.main_float a.ewm img{margin:0 auto;display:block;}
.main_top{width:1200px;margin-bottom:30px;}
.main_top_left{float:left;width:375px;height:225px;overflow:hidden;position:relative;border-radius:10px;}
.main_top_left img{top:0;left:0;z-index:20;width:375px;height:225px;position:absolute;}
.main_top_left p.btn{right:0;bottom:10px;height:10px;z-index:50;text-align:right;padding:0 20px;position:absolute;}
.main_top_left p.btn i{width:10px;height:10px;display:inline-block;margin:0 3px;background:#043fb7;border-radius:5px;}
.main_top_left p.btn i.hover{background:#fff;}
.main_top_sub{float:right;width:390px;height:260px;/*margin:0 24px;padding:15px 20px;*//* font-size:14px;*/color:#444;text-align:justify;line-height:27px;overflow:hidden;position:relative;border-radius:10px;/* border:1px solid #ddd;*//* text-indent:2em;*//*padding-right:20px;*/}
.wzjj{padding-right:15px;padding-left:15px;margin-bottom:10px;}
.main_top_right{float:right;width:345px;height:225px;overflow:hidden;position:relative;border-radius:10px;}
.main_top_right a.box{width:345px;height:225px;display:block;font-size:16px;color:#444;line-height:20px;text-align:center;margin-right:16px;position:relative;}
.main_top_right a.box img{width:345px;height:225px;display:block;}
.main_top_right a.box i{top:0;left:0;z-index:20;width:345px;height:225px;display:block;position:absolute;background:url(../images/video.png) center no-repeat;}
.main_top p.top{height:42px;width:1110px;display:block;margin-bottom:27px;padding:0 16px 0 74px;position:relative;background:url(../images/top.png) center no-repeat;}
.main_top p.top b{float:left;height:42px;line-height:42px;color:#f1fcff;font-size:20px;margin-right:12px;font-weight:lighter;}
.main_top p.top span{float:left;height:42px;line-height:42px;color:#5cabe1;font-size:20px;text-transform:uppercase;}
.main_top p.top a{float:right;width:44px;height:22px;margin:10px 0;color:#fff;line-height:18px;text-align:center;border-radius:12px;background:#94cef6;}
.main_top p.top img{top:-24px;left:0;width:75px;height:75px;position:absolute;}
.main_pic{width:1200px;margin-bottom:28px;}
.main_pic p.top{height:42px;width:1110px;display:block;margin-bottom:27px;padding:0 16px 0 74px;position:relative;background:url(../images/top.png) center no-repeat;}
.main_pic p.top b{float:left;height:42px;line-height:42px;color:#f1fcff;font-size:20px;margin-right:12px;font-weight:lighter;}
.main_pic p.top span{float:left;height:42px;line-height:42px;color:#5cabe1;font-size:20px;text-transform:uppercase;}
.main_pic p.top a{float:right;width:44px;height:22px;margin:10px 0;color:#fff;line-height:18px;text-align:center;border-radius:12px;background:#94cef6;}
.main_pic p.top img{top:-24px;left:0;width:75px;height:75px;position:absolute;}
.main_pic_box{width:1200px;height:348px;}
.main_pic_box a.left{float:left;width:472px;height:346px;display:block;position:relative;border:1px solid #ddd;}
.main_pic_box a.left p{left:0;bottom:0;width:472px;height:50px;color:#fff;font-size:20px;text-align:center;padding-top:10px;line-height:50px;position:absolute;background:url(../images/main_left_box.png) center bottom repeat-x;}
.main_pic_box a.box{float:left;width:224px;height:164px;display:block;margin:0 0 16px 16px;position:relative;border:1px solid #ddd;}
.main_pic_box a.box img{width:224px;height:164px;}
.main_pic_box a.box p{left:0;bottom:0;width:224px;height:30px;color:#fff;font-size:14px;text-align:center;padding-top:30px;line-height:30px;position:absolute;background:url(../images/main_left_box.png) center bottom repeat-x;}
.main_pro{width:1220px;margin-bottom:30px;}
.main_pro p.top{height:42px;width:1110px;display:block;margin-bottom:27px;padding:0 16px 0 74px;position:relative;background:url(../images/top.png) center no-repeat;}
.main_pro p.top b{float:left;height:42px;line-height:42px;color:#f1fcff;font-size:20px;margin-right:12px;font-weight:lighter;}
.main_pro p.top span{float:left;height:42px;line-height:42px;color:#5cabe1;font-size:20px;text-transform:uppercase;}
.main_pro p.top a{float:right;width:44px;height:22px;margin:10px 0;color:#fff;line-height:18px;text-align:center;border-radius:12px;background:#94cef6;}
.main_pro p.top img{top:-24px;left:0;width:75px;height:75px;position:absolute;}
.main_pro_box{float:left;width:592px;height:204px;margin:0 16px 16px 0;background:right no-repeat;}
.main_pro_box img.left{float:left;width:280px;height:204px;}
.main_pro_box p.bt{float:left;width:150px;height:40px;line-height:40px;font-size:15px;color:#fff;padding-left:48px;display:block;margin-bottom:16px;position:relative;}
.main_pro_box p.bt img{left:-1px;bottom:0;z-index:30;position:absolute;}
.main_pro_content{float:left;width:256px;color:#555;font-size:12px;line-height:27px;padding:20px 28px;text-align:justify;}
.main_news{width:1200px;margin-bottom:30px;}
.main_news p.top{height:42px;width:1110px;display:block;margin-bottom:27px;padding:0 16px 0 74px;position:relative;background:url(../images/top.png) center no-repeat;}
.main_news p.top b{float:left;height:42px;line-height:42px;color:#f1fcff;font-size:20px;margin-right:12px;font-weight:lighter;}
.main_news p.top span{float:left;height:42px;line-height:42px;color:#5cabe1;font-size:20px;text-transform:uppercase;}
.main_news p.top a{float:right;width:44px;height:22px;margin:10px 0;color:#fff;line-height:18px;text-align:center;border-radius:12px;background:#94cef6;}
.main_news p.top img{top:-24px;left:0;width:75px;height:75px;position:absolute;}
.main_news_box{width:1220px;}
.main_news_box a.box{float:left;width:288px;height:312px;display:block;font-size:16px;margin-right:16px;position:relative;}
.main_news_box a.box img{width:288px;height:216px;display:block;margin-bottom:18px;}
.main_news_box a.box p.bt{padding-left:20px;height:30px;color:#444;line-height:30px;background:url(../images/tb11.png) center left no-repeat;}
.main_news_box a.box p.ct{font-size:12px;line-height:24px;color:#666;}
.main_news_box a.box p:hover{color:green;}
.main_video{width:1200px;display:block;margin-bottom:28px;}
.main_video p.top{height:42px;width:1110px;display:block;margin-bottom:27px;padding:0 16px 0 74px;position:relative;background:url(../images/top.png) center no-repeat;}
.main_video p.top b{float:left;height:42px;line-height:42px;color:#f1fcff;font-size:20px;margin-right:12px;font-weight:lighter;}
.main_video p.top span{float:left;height:42px;line-height:42px;color:#5cabe1;font-size:20px;text-transform:uppercase;}
.main_video p.top a{float:right;width:44px;height:22px;margin:10px 0;color:#fff;line-height:18px;text-align:center;border-radius:12px;background:#94cef6;}
.main_video p.top img{top:-24px;left:0;width:75px;height:75px;position:absolute;}
.main_video_box{width:1220px;}
.main_video_box a.box{float:left;width:288px;height:254px;display:block;font-size:16px;color:#444;/*line-height:20px;*/margin-bottom:10px;text-align:center;margin-right:16px;position:relative; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main_video_box a.box:hover{color:green;}
.main_video_box a.box img{width:288px;height:216px;display:block;margin-bottom:18px;}
.main_video_box a.box i{top:0;left:0;z-index:20;width:288px;height:216px;display:block;position:absolute;background:url(../images/video.png) center no-repeat;}
.main_left{float:left;width:794px;margin-bottom:30px;}
.main_left p.top{height:42px;width:704px;display:block;margin-bottom:27px;padding:0 16px 0 74px;position:relative;background:url(../images/top1.png) center no-repeat;}
.main_left p.top b{float:left;height:42px;line-height:42px;color:#f1fcff;font-size:20px;margin-right:12px;font-weight:lighter;}
.main_left p.top span{float:left;height:42px;line-height:42px;color:#f3a8cd;font-size:20px;text-transform:uppercase;}
.main_left p.top a{float:right;width:44px;height:22px;margin:10px 0;color:#fff;line-height:18px;text-align:center;border-radius:12px;background:#f7c3dc;}
.main_left p.top img{top:-24px;left:0;width:75px;height:75px;position:absolute;}
.main_left_box{width:804px;/* height:298px;*/}
.main_left_box a.box{float:left;width:189px;/* height:142px;*/height:200px;display:block;cursor:pointer;margin:0 10px 10px 0;position:relative;border:1px solid #ddd;}
.main_left_box a.box img{width:189px;/*height:142px;*/height:200px;}
.main_left_box a.box p{left:0;bottom:0;width:189px;height:30px;color:#fff;font-size:14px;text-align:center;padding-top:30px;line-height:30px;position:absolute;background:url(../images/main_left_box.png) center bottom repeat-x;}
.main_right{float:left;width:388px;/*margin-bottom:30px;*/margin-left:45px;}
.main_right p.top{height:42px;width:298px;display:block;margin-bottom:5px;padding:0 16px 0 74px;position:relative;background:url(../images/top2.png) center no-repeat;}
.main_right p.top b{float:left;height:42px;line-height:42px;color:#f1fcff;font-size:20px;margin-right:12px;font-weight:lighter;}
.main_right p.top span{float:left;height:42px;line-height:42px;color:#6adbe7;font-size:20px;text-transform:uppercase;}
.main_right p.top a{float:right;width:44px;height:22px;margin:10px 0;color:#fff;line-height:18px;text-align:center;border-radius:12px;background:#33e4f4;}
.main_right p.top img{top:-24px;left:0;width:75px;height:75px;position:absolute;}
.main_right_box{width:344px;height:137px;padding:20px;background:#fff;border:1px solid #ddd;border-radius:5%;}
.main_right_box ul li{color:#444;height:28px;line-height:26px;text-align:right;background:url(../images/tb11.png) center left no-repeat;}
.main_right_box ul li a{float:left;color:#043fb7;max-width:280px;overflow:hidden;margin-left:20px;}
.main_right_box ul li a:hover{color:#8e1b01;text-decoration:underline;}
/*文章简介的部分样式*/
.main_buttom_right p.top{height:42px;width:298px;display:block;margin-bottom:5px;padding:0 16px 0 74px;position:relative;background:url(../images/top2.png) center no-repeat;}
.main_buttom_right p.top b{float:left;height:42px;line-height:42px;color:#f1fcff;font-size:20px;margin-right:12px;padding-right:26px;font-weight:lighter;top:0px;/* right:200px;*/position:absolute;}
.main_buttom_right p.top span{float:left;height:42px;line-height:42px;color:#6adbe7;font-size:20px;text-transform:uppercase;top:0px;right:70px;position:absolute;}
.main_buttom_right p.top a{float:right;width:35px;height:22px;margin:10px 12px;color:#fff;line-height:18px;text-align:left;border-radius:12px;background:#33e4f4;/*padding-right:36px;*/padding-left:-10px;top:0px;right:0px;position:absolute;}
.main_buttom_right p.top img{top:-6px;left:0px;width:55px;height:55px;position:absolute;z-index:2;}
/*文章简介的部分样式*/
.main_sub{float:left;width:386px;height:328px;margin-right:18px;background:#fff;border:1px solid #ddd;}
.main_sub p.top{height:40px;position:relative;}
.main_sub p.top b{top:-1px;left:-1px;width:140px;height:40px;color:#fff;font-weight:lighter;font-size:24px;line-height:40px;padding-top:1px;padding-left:50px;position:absolute;background:url(../images/bt1.png) center left no-repeat;}
.main_sub p.top img{top:-16px;left:-10px;z-index:20;position:absolute;}
.main_sub p.top a{float:right;width:44px;height:22px;margin:16px 20px 0 0;color:#fff;line-height:18px;text-align:center;border-radius:12px;background:#65b8f2;}
.main_sub p.bt{height:40px;position:relative;}
.main_sub p.bt b{top:-1px;left:-1px;width:140px;height:40px;color:#fff;font-weight:lighter;font-size:24px;line-height:40px;padding-top:1px;padding-left:50px;position:absolute;background:url(../images/bt2.png) center left no-repeat;}
.main_sub p.bt img{top:-16px;left:-10px;z-index:20;position:absolute;}
.main_sub p.bt a{float:right;width:44px;height:22px;margin:16px 20px 0 0;color:#fff;line-height:18px;text-align:center;border-radius:12px;background:#7ab983;}
.main_sub ul{padding:16px 20px;}
.main_sub ul li{padding-left:20px;height:30px;line-height:30px;background:url(../images/tb11.png) center left no-repeat;overflow:hidden; text-overflow: ellipsis; white-space:nowrap;}
.main_sub ul li a{color:#444;height:30px;font-size:14px;}
.main_sub ul li a:hover{color:#198ac0;}
.main_sub ul.box li a:hover{color:#7ab983;}
.main_contact{float:left;width:386px;height:328px;background:#fff;border:1px solid #ddd;}
.main_contact p.top{height:40px;position:relative;}
.main_contact p.top b{top:-1px;left:-1px;width:140px;height:40px;color:#fff;font-weight:lighter;font-size:24px;line-height:40px;padding-top:1px;padding-left:50px;position:absolute;background:url(../images/bt3.png) center left no-repeat;}
.main_contact p.top img{top:-16px;left:-10px;z-index:20;position:absolute;}
.main_contact p.top a{float:right;width:44px;height:22px;margin:16px 20px 0 0;color:#fff;line-height:18px;text-align:center;border-radius:12px;background:#d7be47;}
.main_contact_sub{padding:16px 20px;font-size:14px;line-height:29px;color:#444;}
.main_contact_sub span{color:#d3b733;}
.sub{width:1200px;margin:0 auto 30px;}
.sub_left{float:left;width:330px;padding-top:36px;}
.sub_left p.top{height:16px;line-height:16px;color:#444;}
.sub_left p.top a{color:#444;}
.sub_left p.top a.hover{color:#3a99db;}
.sub_left p.top a:hover{color:#3a99db;}
.sub_left_top{width:330px;height:448px;margin-bottom:10px;background:url(../images/sub_left_top.png) center no-repeat;}
.sub_left_top p.bt{height:50px;padding-top:5px;margin-bottom:54px;padding-left:84px;}
.sub_left_top ul li a{width:250px;height:40px;line-height:40px;margin:0 auto 20px;position:relative;background:#3a99db;text-align:center;color:#fff;display:block;font-size:20px;}
.sub_left_top ul li a img{top:-15px;left:-10px;position:absolute;}
.sub_left_top ul li a:hover{text-decoration: none;color:#f4a35c;}
/*.sub_left_top ul li.hover a{color:#fff;}*/
/*二级菜单*/
.wx1{display:none;z-index: 999;}
.sub_left_top{width:330px;height:448px;margin-bottom:10px;background:url(../images/sub_left_top.png) center no-repeat;}
.sub_left_top p.bt{height:50px;padding-top:5px;margin-bottom:54px;padding-left:84px;}
.sub_left_top ul li a{width:250px;height:40px;line-height:40px;margin:0 auto 20px;position:relative;background:#3a99db;text-align:center;color:#fff;display:block;font-size:20px;}
.sub_left_top ul li a img{top:-15px;left:-10px;position:absolute;}
.sub_left_top ul li a:hover{text-decoration: none;color:#f4a35c;}
/*.sub_left_top ul li.hover a{color:#fff;}*/
.sub_left_box{width:342px;height:436px;margin-left:-12px;margin-bottom:10px;background:url(../images/sub_left_box.png) top center no-repeat;}
.sub_left_box p.bt{height:48px;line-height:48px;padding-left:56px;padding-top:16px;}
.sub_left_box p.bt b{float:left;font-size:20px;color:#fff;font-weight:lighter;}
.sub_left_box p.bt a{float:right;font-size:14px;color:#fff;height:28px;line-height:28px;display:block;margin:10px 20px;}
.sub_left_box ul{padding:20px;margin-left:12px;}
.sub_left_box ul li{height:25px;color:#3a99db;font-size:12px;text-align:right;line-height:25px;}
.sub_left_box ul li a{float:left;color:#3a99db;width:210px;overflow:hidden;text-align:left;line-height:25px;}
.sub_left_box ul li a span{float:left;color:#e9525c;}
/*师资队伍左侧导航栏目*/
.sub_left1{float:left;width:330px;padding-top:36px;}
.sub_left1 p.top{height:16px;line-height:16px;color:#444;}
.sub_left1 p.top a{color:#444;}
.sub_left1 p.top a.hover{color:#3a99db;}
.sub_left1 p.top a:hover{color:#3a99db;}
/*二级菜单*/
.wx1{display:none;z-index: 999;}
#ej a{width:230px;height:32px;line-height:32px;margin:0 auto 10px;position:relative;background:#F283B4;text-align:center;color:#fff;display:block;font-size:18px;}
#ej a:hover{color:#0DF0D6;}
.sub_left_top1{width:330px;height:448px;margin-bottom:10px;background:url(../images/sub_left_top.png) center no-repeat;}
.sub_left_top1 p.bt{height:50px;padding-top:5px;margin-bottom:15px;padding-left:84px;}
.sub_left_top1 ul li a{width:250px;height:32px;line-height:32px;margin:0 auto 10px;position:relative;background:#3a99db;text-align:center;color:#fff;display:block;font-size:18px;}
.sub_left_top1 ul li a img{top:-15px;left:-10px;position:absolute;}
.sub_left_top1 ul li a:hover{text-decoration: none;color:#f4a35c;}
/*.sub_left_top ul li.hover a{color:#fff;}*/
/*左侧导航栏结束*/
.sub_left_box{width:342px;height:436px;margin-left:-12px;margin-bottom:10px;background:url(../images/sub_left_box.png) top center no-repeat;}
.sub_left_box p.bt{height:48px;line-height:48px;padding-left:56px;padding-top:16px;}
.sub_left_box p.bt b{float:left;font-size:20px;color:#fff;font-weight:lighter;}
.sub_left_box p.bt a{float:right;font-size:14px;color:#fff;height:28px;line-height:28px;display:block;margin:10px 20px;}
.sub_left_box ul{padding:20px;margin-left:12px;}
.sub_left_box ul li{height:25px;color:#3a99db;font-size:12px;text-align:right;line-height:25px;}
.sub_left_box ul li a{float:left;color:#3a99db;width:210px;overflow:hidden;text-align:left;line-height:25px;}
.sub_left_box ul li a span{float:left;color:#e9525c;}
.sub_right{float:right;width:768px;margin-top:110px;border:3px solid #3a99db;padding:42px 40px 0;position:relative;border-radius:36px;}
.sub_right i.bg{top:-109px;left:-3px;width:854px;height:220px;display:block;z-index:10;position:absolute;background:url(../images/sub_right.png) top center no-repeat;}
.sub_right p.top{height:41px;padding-left:56px;line-height:41px;color:#fff;z-index:20;font-size:20px;position:relative;}
.sub_right_news{padding:40px;padding-bottom:10px;}
.sub_right_news ul li{height:40px;width:100%;line-height:40px;padding-left:20px;background:url(../images/tb11.png) center left no-repeat;}
.sub_right_news ul li a{color:#3a99db;font-size:16px;text-align:right;display:block;}
.sub_right_news ul li a:hover{text-decoration:underline;}
.sub_right_news ul li a span:hover{text-decoration:underline;}
.sub_right_news ul li a span{float:left;}
.sub_news_content{width:750px;margin:0 auto;font-size:14px;line-height:27px;color:#3a99db;padding-bottom:40px;}
.sub_news_content p img{width:450px;}
.sub_news_content p.bt{height:42px;color:#3a99db;font-size:14px;text-align:center;line-height:42px;margin-bottom:20px;border-bottom:1px dashed #f4a35c;}
.sub_pro{padding:20px 0;}
.sub_pro a.box{float:left;width:340px;height:218px;display:block;margin:0 22px 24px;background:url(../images/sub_pro.png) top center no-repeat;}
.sub_pro a.box b{display:block;width:183px;height:25px;color:#fff;font-size:14px;font-weight:lighter;line-height:25px;text-align:center;margin-bottom:20px;
overflow: hidden; text-overflow: ellipsis;white-space:nowrap; padding:0 5px;}
.sub_pro a.box b:hover{color:#f4a35c;}
.sub_pro a.box p:hover{color:#f4a35c;}
.sub_pro a.box img{float:left;width:188px;height:144px;margin:0 12px 0 18px;}
.sub_pro a.box p{float:left;width:112px;font-size:12px;line-height:20px;color:#444;}
.sub_pro_content{padding:28px 36px;font-size:14px;line-height:20px;color:#3a99db;}
.sub_pro_content p img{width:650px;}
.sub_video{width:788px;margin-left:-10px;}
.sub_video p.bt{height:54px;line-height:54px;text-align:center;font-size:16px;color:#3a99db;}
.sub_video_left{float:left;width:580px;height:418px;position:relative;margin-bottom:40px;border:3px solid #f4a35c;}
.sub_video_left img{z-index:10;width:580px;height:418px;position: relative;}
.sub_video_left i{top:0;left:0;z-index:20;width:612px;height:418px;display:block;position:absolute;background:url(../images/video.png) center no-repeat;}
.sub_video_right{float:right;width:184px;height:418px;margin-bottom:40px;border:3px solid #f4a35c;}
.sub_video_right p.box{height:42px;line-height:42px;text-align:center;display:block;color:#fff;font-size:18px;background:#f8be8c;}
.sub_video_right ul{padding:6px 10px;}
.sub_video_right ul li a{height:30px;color:#333;display:block;line-height:30px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap;}
.sub_video_right ul li a span{float:right;}
.sub_video_box{width:782px;height:220px;overflow:hidden;position:relative;margin-bottom:40px;border:3px solid #f4a35c;border-radius:10px;}
.sub_video_box a.left{top:75px;left:36px;width:29px;height:62px;display:block;z-index:60;position: absolute;background:url(../images/vdieo_sub.png) center left no-repeat;}
.sub_video_box a.right{top:75px;right:36px;width:29px;height:62px;display:block;z-index:60;position: absolute;background:url(../images/vdieo_sub.png) center right no-repeat;}
.sub_video_sub{top:0;left:0;z-index:20;padding-top:20px;height:200px;width:10000px;position:absolute;}
.sub_video_sub a.box{float:left;width:228px;height:200px;display:block;font-size:12px;color:#444;line-height:24px;text-align:center;position:relative;margin-left:25px;}
.sub_video_sub a.box img{width:228px;height:170px;display:block;}
.sub_video_sub a.box i{top:0;left:0;z-index:20;width:228px;height:170px;display:block;position:absolute;background:url(../images/video.png) center no-repeat;}
.page{color:#3a99db;font-size:16px;height:32px;padding:20px 0;line-height:32px;text-align:center;}
.page a{color:#3a99db;margin:0 5px;display:inline-block;}
.foot{width:100%;height:194px;font-size:12px;color:#444;padding-top:10px;line-height:27px;text-align:center;background:url(../images/foot.png) bottom center no-repeat;}
.foot span{color:#d65742;}
.foot a{color:#444;}
.main_pro_content a{color:#555;}
.main_pro_content a:hover{text-decoration: none;color:green;}
/*head 头部限号天气*/
.head_box p span{display: inline-block;float: right;}
/*新增注册登录*/
i.zc_bg{background:url(../images/zc_tit.png) no-repeat;display:block;width:1200px;height:125px;margin:0 auto;margin-top:30px;}
.zc_body{border:2px solid #00a0e9;width:1200px;margin:0 auto;min-height:500px;}
.images1{float:left;padding-top:50px;padding-left:45px;}
.zc_message{float:right;width:535px;border-left:1px dashed #00a0e9;min-height:500px}
.zc_tit{font-size:22px;color:#444;text-align:center;padding:40px;}
.zc_message input.user{width:175px;height:30px;border:1px solid #0061a0;border-radius:5px;float:left;}
.yanma{width:80px;height:30px;border:1px solid #0061a0;border-radius:5px;float:left;}
.zc_message form span{width:105px;text-align:right;display:block;float:left;font-size:15px;line-height:31px;}
.zc_message form p{width:450px;height:50px;padding-left:30px;}
.zc_message a.changebtn{color:#3696e8;line-height:35px;padding:10px;}
.zc_message a.submit_btn{background:#0061a0;width:275px;height:45px;color:#fff;display:block;border-radius:5px;text-align:center;line-height:45px;font-size:20px;margin-left:80px;margin-top:20px;}
.bottom_p{float:right;font-size:15px;padding:25px;}
.bottom_p a{color:#0061a0;}
.bottom_p1{float:right;font-size:15px;padding:25px;padding-top:125px;}
.bottom_p1 a{color:#0061a0;}
.baoming_body{border:2px solid #00a0e9;width:1200px;margin:0 auto;}
.bm_title{width:1200px;height:46px;}
.baoming_body p.bm_tit{font-size:20px;color:#0061a0;text-align:center;padding:40px;}
.submit_btn{background:#0061a0;width:275px;height:35px;color:#fff;display:block;border-radius:5px;text-align:center;line-height:35px;font-size:20px;margin-left:80px;float:left;}
.submit_btn1{background:#0061a0;width:180px;height:45px;color:#fff;display:block;border-radius:5px;text-align:center;line-height:45px;font-size:20px;margin:15px 0 25px 265px;}
.baoming_body p.min{font-size:14px;color:#444;line-height:70px;}
.danxuan{margin:9px 0 0 25px;}
.baoming_body input.user{width:175px;height:30px;border:1px solid #0061a0;border-radius:5px;float:left;}
.baoming_body form span{width:120px;text-align:right;display:block;float:left;font-size:15px;line-height:31px;}
.baoming_body form p{width:850px;height:50px;padding-left:30px;}
.baoming_body a.changebtn{color:#3696e8;line-height:35px;padding:10px;}
.textarea1{border:1px solid #0061a0;border-radius:5px;float:left;}

.dwgk{padding:20px 0;}
.dwgk .box{float:left;width:340px;height:218px;display:block;margin:0 4px 24px;background:url(../images/sub_pro.png) top center no-repeat;}
.dwgk .box b{display:block;width:193px;height:25px;color:#fff;font-size:14px;font-weight:lighter;line-height:25px;text-align:center;margin-bottom:20px;}
.dwgk .box b:hover{color:#f4a35c;}
.dwgk .box p:hover{color:#f4a35c;}
.dwgk .box img{float:left;width:188px;height:144px;margin:0 12px 0 18px;}
.dwgk .box p{float:left;width:112px;font-size:12px;line-height:20px;color:#444;}