﻿/* CSS Document */
*{ margin:0; padding:0;}
body{ font-family:"΢���ź�"; font-size:14px; min-width:100%; background:#fff; width:100%; overflow-x:hidden; }
a{ text-decoration:none; color:#000;}
a:hover{ color:#f00;}
ul{ list-style:none;}
li{ list-style:none;}
img{ max-width:100%;}
.allbox{ float:left; width:96%; padding:0 2%; height:auto; overflow:hidden; }
.alltop{ float:left; width:100%; height:auto; background:url(../images/index_02.jpg) no-repeat right top; padding:15px 0px;display:none;}
.zhaibox{ width:100%; margin:0 auto; height:auto; position:relative; 
left:0%; 
margin-left:0;}
.topsearch{ width:450px; margin:0 auto; height:auto; line-height:40px; font-size:12px;}
.ssbox{ width:448px; border:#cccdce solid 1px; height:40px; border-radius:20px; margin-top:15px;} 
.input01{ width:380px; float:left; height:40px; line-height:40px; border-radius:20px; border:0; padding-left:20px; font-size:14px;}
.btn01{ width:32px; height:32px; background:url(../images/index_12.jpg) no-repeat; border:0; margin-top:4px;}
.dlzcbox{ float:right; width:300px; height:auto; margin-top:20px; line-height:23px;}
.allnav{ float:left; width:100%; height:60px; background:#17539f; display:none;}
.allnav li{ float:left; width:auto; padding:0 25px; font-size:14px; text-align:center; line-height:60px;}
.allnav li a{ color:#fff;}
.allnav li.hover{ background:url(../images/hover_03.jpg); background-size:100% 100%;}
.hstiao{ float:left; width:100%; height:auto; background:#2a2a2a; padding:10px 0px; color:#ccc; font-size:14px; line-height:40px;}
.hstwidth{ float:left; width:100%; height:72px; background:url(../images/sd_07.jpg) no-repeat right top;}
.hstwidth li{ float:left; width:20%; text-align:center;}
.hstwidth img{ width:35px; height:35px;}
.hspadding{ padding-left:20px;}
.dqrbbox{ float:left; width:100%; height:auto; margin-top:30px; padding:10px 0px; border-top:#eee solid 1px; border-bottom:#eee solid 1px; margin-bottom:30px;}
.rebo{ float:left; width:100%; height:auto;}
.rebobt{ float:left; width:100%; height:auto; line-height:60px; font-size:14px; margin-bottom:0px;}
.rebobt a{ padding:0px 10px;}
.rebobigimg{ float:left; width:100%; height:auto; background:#efefee; line-height:30px; padding-bottom:15px; position:relative; margin-right:20px;}
.rebobigimg img{ width:100%; margin-bottom:5px;}
.rebobigimg p{ padding:0px 30px;}
.h3{ font-size:15px; font-weight:bold; height:24px; overflow:hidden;}
.ydblue{ position:absolute; background:#17539f; width:70px; height:50px; text-align:center; color:#fff; line-height:25px; padding:5px 0px; right:0; bottom:0;}
.ydblue p{ padding:0;}
.smallimg{ float:left; width:48%; height:auto; background:#efefee; line-height:30px; position:relative; margin-top:15px;}
.smallimg p{ padding:0px 10px;}
.ydblue1{ position:absolute; background:#17539f; width:70px; height:50px; text-align:center; color:#fff; line-height:25px; padding:5px 0px; right:0; top:0;}
.syzixun{ float:left; width:90%; height:auto; padding:0 5%; background:#f6f6f6; margin-top:15px;}
.synews1{ float:left; width:90%; padding:10px 5%; background:#fff;}
.synews1 li{ float:left; width:100%; height:28px; line-height:28px;}
.synews1 li a{ color:#666666;}
.newsli{ float:left; width:100%; height:36px; font-size:15px; border-bottom:#ccc dashed 1px; line-height:36px;}
.sywdy{ float:left; width:100%; height:auto; padding:50px 0px;}
.sywdy li{ float:left; width:48%; height:170px; background:#efefee; line-height:26px; padding-bottom:10px;  margin-top:10px;}
.sywdy li img{ margin-bottom:5px;}
.sywdy li p{ padding:0 10px;}
.sywdy li:nth-child(2){ float:right;}
.sywdy li:nth-child(4){  float:right;}
.sywdy li:nth-child(6){  float:right;}
.dangjian{ float:left; width:100%; height:auto; background:url(../images/dang_02.jpg) no-repeat; background-size:100% 100%; padding:20px 0px; margin-top:10px;}

.djgzbt{ float:left; width:90%; padding-left:5%; color:#fff; font-size:20px;}
.qyjbox{float:left; width:100%; height:auto; padding:20px 0px;}
.qyjbox li{ float:left; width:48%; height:260px; line-height:24px; }
.qyjbox li img{ width:218px;  margin-bottom:5px;}
.renming{ text-align:center; line-height:24px; height:48px; font-size:15px;}
.jieshao{ color:#666666; display:none;}
.qyjbox li:nth-child(2){ float:right;}
.qyjbox li:nth-child(4){ float:right;}
.qyjbox li:nth-child(6){ float:right;}
.qyjbox li:nth-child(8){ float:right;}
.qyjbox li:nth-child(10){ float:right;}

.sylink{ float:left; width:100%; background:#e7eaf5; height:auto; padding:20px 0px;}
.linkbt{ float:left; width:100%; height:auto; font-size:20px; color:#333;}
.sylink li{ float:left; width:24%; height:50px; margin:0; padding:0; margin-top:10px; border:#eee solid 1px; text-align:center;}
.sylink li img{ width:90%; height:50px;}

.allfoot{ float:left; width:100%; background:#1c2b40; height:auto; padding:20px 0px; color:#58667d; line-height:26px;}

.h_tonglan {width:100%;}
.h_tonglan ul {overflow:hidden;}
.h190px {overflow:hidden;margin-left:10px;margin-right:10px;padding-bottom:3px;padding-top:14px;}
.h190px img {width:1070px;border:0px;}

.h218px {width:100%;height:140px;_height:140px;padding-top:14px;margin:0 auto;}
.h218px th {padding-top:37px;}
.h218px td {overflow:hidden;}
#scrollbox ul {overflow:hidden;}
#scrollbox ul LI {FLOAT:left;width:245px;_width:245px;height:140px;_height:140px;vertical-align:top;font-size:12px;line-height:18px;min-height:18px;text-align:center;padding:0px;overflow:hidden; margin-right:10px; margin-left:10px;}
#scrollbox ul LI img{ width:241px;height:130px;border:#fff solid 2px;}
.pointer {CURSOR: pointer}

#outer {width:100%; float:left;}
#tab {overflow:hidden;zoom:1;width:100%; float:left; margin-top:10px;}
#tab li {float:left;color:#000;height:40px;	cursor:pointer;	line-height:40px; padding-left:20px;}
#tab li.current {color:#c00;}
#content {border-top-width:0;}
#content ul {line-height:25px;display:none;}

/*��������*/
.djgzbox{ background:url(../images/djgzbg.jpg) no-repeat; background-size:100% 100%;}
.dj_videobox{ width:90%; height:200px; margin-top:30px; margin-bottom:50px; background:url(../images/dj01.png) no-repeat;}
.rollBox{width:100%;overflow:hidden; margin:0 auto; margin-top:50px;}
.rollBox .LeftBotton{height:41px;width:30px;background:url(../images/jt_left.png) no-repeat;overflow:hidden;float:left;display:inline;margin:175px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:41px;width:30px;background:url(../images/jt_right.png) no-repeat;overflow:hidden;float:left;display:inline;margin:175px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:80%;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:143px;float:left;text-align:center; margin-right:35px;}
.rollBox .Cont .pic img{ width:143px; height:194px; border-radius:5px;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.dj_djbox{ margin:50px auto; width:100%; height:auto;  background:url(../images/dj01.png) no-repeat; background-size:100% 100%; }
.dj_four{ float:left; width:100%; height:auto; margin-bottom:30px;}
.dj_four li{ float:left; width:50%; height:auto; text-align:center; margin-top:20px; }
.dj_four li img{ width:90%; height:96px;}
.dj_four li:nth-child(4){ margin-right:0px;}
.dj_djhd{ float:left; width:90%; padding:15px 5%; background:#fff; margin-bottom:30px;}
.djhdbt{ float:left; width:100%; border-bottom:#ccc solid 2px; height:30px; line-height:30px; text-align:right; margin-bottom:15px;}
.djhdbt span{ font-size:18px; float:left; border-bottom:#c00 solid 2px;}
.dj_djhd li{ float:left; width:360px; height:auto; padding:15px 0px; border-bottom:#ccc dashed 1px; line-height:22px; padding-left:15px; background:url(../images/jhda_14.jpg) no-repeat left 16px;}
.huise{ color:#999999;}

/*dangdaiqiyejia*/
.ddqyjb{ float:left; width:100%; height:58px; border-bottom:#ccc solid 2px; margin-top:20px; margin-bottom:20px;}
.mayunbox{ float:left;width:100%; height:auto; background:url(../images/ddqyj_07.jpg) no-repeat; background-size:100% auto;}
.mayunimg{ float:left; width:25%; height:auto; margin-top:18px}
.mayuname{ float:left; width:70%; margin-left:5%; height:150px; overflow:hidden; margin-top:20px;}
.mrname{ font-size:20px; line-height:30px; }
.zhiwie{ font-size:16px; color:#f18b1d; line-height:20px;}
.jianjie{ margin-top:10px; line-height:20px; height:60px; overflow:hidden;}
.qyjboxsd{ float:left; width:100%; height:auto; margin-top:20px;}
.qyjboxsd img{ float:left; width:50%; height:auto;}
.qyjboxsd li{ float:left; width:100%; height:auto; background:#8f99b4; margin-top:30px; margin-right:30px;}
.qyjboxsd li:nth-child(2){ margin-right:0px;}
.qyjboxsd li:nth-child(4){ margin-right:0px;}
.qyjboxsd li:nth-child(6){ margin-right:0px;}
.qyjboxsd li:nth-child(8){ margin-right:0px;}
.qyejies{ float:left; width:40%; height:auto; margin:2%; padding:3%; color:#fff; text-align:center; line-height:24px;}
.shangtop{ border-top:#fea259 solid 3px; padding-top:10px;}
.youright{  border-bottom:#fea259 solid 3px; padding-top:10px;}
.xiabottom{  border-top:#fea259 solid 3px; padding-top:10px;}
.zuoleft{ border-bottom:#fea259 solid 3px;padding-top:10px;}
.ckgdmore{ float:left; width:100%; margin-bottom:60px; margin-top:40px; text-align:center;}
.ylbiaoqian{ width:62px; height:32px; padding-right:5px; background:url(../ppgs/png.png) no-repeat; text-align:center; color:#fff; position:absolute; top:0; left:0; line-height:42px;}

/*pinpai*/
.yliaobox{ float:left;  width:90%; height:auto;  padding:5%;} 
.pp_one{ float:left; width:100%; height:auto; position:relative;}
.pp_one img{}
.redbq{ width:auto; height:28px; line-height:28px; padding:0 15px; background:#c00; color:#fff; position:absolute; z-index:2; top:0; left:0;}
.pp_two{ float:left; width:48%; height:auto; position:relative; margin-top:15px; margin-right:4%;}
.pp_two img{}
.ppgsul{ float:left; width:100%; height:auto; margin-top:10px; padding-top:10px;border-top:#ccc dotted 1px; padding-bottom:20px;}
.ppgsul li{ float:left; width:100%; height:auto;margin-top:20px;}
.imgsd{ float:left; width:120px; height:auto; margin-right:10px; position:relative; }
.redbq1{ width:auto; height:24px; line-height:24px; padding:0 15px; background:#c00; color:#fff; font-size:12px; position:absolute; z-index:2; top:0; left:0;}

/*paitoubingqiye*/
/*����ͼ*/
.focus{ position:relative; width:100%; height:270px; background-color: #000; float: left;  }  
.focus img{ width: 100%; height: 270px;} 
.focus .shadow .title{width: 260px; height: 45px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  

.ptbbq{ float:left; width:82px; height:42px; text-align:center; color:#fff; background:url(../images/ptbbq.png) no-repeat; position:absolute; top:20px; left:0; z-index:3; line-height:42px;}
.ptbbq1{ float:left; width:82px; height:42px; text-align:center; color:#fff; background:url(../images/ptbbq1.png) no-repeat; position:absolute; top:20px; right:0; z-index:3; line-height:42px;}
.ptb_top{ float:left; width:48%; height:auto;margin-top:20px; position:relative; margin-right:2%;}
.ptb_top img{ width:100%;}
.ptbtopbt{ position:absolute; z-index:2; bottom:0; left:0; opacity:0.5; background:#000; color:#fff; width:100%; text-align:center; height:40px; line-height:40px;}
.ptbqybox{ float:left; width:100%; height:auto; margin-top:30px;}
.pbt_title{ float:left; width:100%; height:49px; border-bottom:#ccc solid 2px;}
.ptb_paixu{ float:left; width:100%; height:40px; line-height:40px; margin-top:30px; border-bottom:#ccc dotted 1px;}
.ptb_paixu li{ float:left; width:autp; padding:0 10px; text-align:center; border:#ccc solid 1px;  border-bottom:0; margin-right:10px;}
.ptbul{ float:left; width:100%; height:auto;}
.ptbul li{ float:left; width:96%; margin-left:2%; height:auto; padding:30px 0px; border-bottom:#ccc solid 1px; line-height:24px; color:#999999; }
.ptbul li img{ width:40%; height:131px; float:left; margin-right:20px;}
.bluebt25{ font-size:16px; line-height:36px; color:#0076e7;}
.yema{ float:left; width:100%; height:auto; padding-bottom:50px; padding-top:40px; text-align:center}
.yema a{ padding:5px 10px; background:#eee;}
.yema a.curr{ background:#c00; color:#fff;}


/*��ҵ�Ļ�����ͼ*/
.mod18{width:100%;height:410px; float:left;position:relative; padding:15px 0px;}
.mod18 .btn{position:absolute;width:15px;height:70px;top:450px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:113px;width:46px;height:48px;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:100%;height:580px;position:absolute;color:#fff;}
.mod18 .cf li span{ width:940px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:320px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:320px;position:absolute;}
.mod18 .picBox li{width:480PX;height:320px;}
.mod18 .listBox{width:1132px;height:100px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden;}
.mod18 .listBox ul{height:100px;position:absolute;}
.mod18 .listBox li{width:129px;height:70px;cursor:pointer;position:relative;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:124px;height:70px;}
.mod18 .listBox li img{width:124px;height:70px;}
.mod18 .listBox .on img{width:118px;height:64px;border:3px solid #ff6600;}
.mod18 .listBox .on i{display:block;}

.qywhsd{ float:left; width:260px; padding-right:20px; height:500px; color:#fff; line-height:24px; font-size:12px;position:absolute;left:0; top:0;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000"); padding:0px 50px; display:none}
.hsd{ line-height:50px; font-size:18px; margin-top:15px;}
.qywhleft{ float:left; width:100%; height:auto; margin-top:20px; margin-bottom:20px;}
.qywhone{ float:left; width:100%; height:auto; background:url(../images/qywh_09.jpg) no-repeat; margin-bottom:15px; background-size:100% 100%;}
.qywhtwo{ float:left; width:100%; height:auto; background:url(../images/qywh_10.jpg) no-repeat; margin-bottom:30px;background-size:100% 100%;}
.qywhimgxin{ width:48%; height:100%; float:right;}
.qywhwenzi{ float:left; width:42%; padding:40px 5%; height:auto; color:#fff; line-height:26px;}
.qywhul{ float:left; width:100%; height:auto; margin-top:20px;}
.qywhul li{ float:left; width:100%; height:auto; line-height:24px; margin-bottom:20px;}
.qywhimg1{ float:left; width:153px; height:90px; margin-right:10px;}
.qywhimg2{ float:left; width:130px; height:66px; margin-right:10px;}
.qywhright{ float:right; width:100%; height:auto; border:#eee solid 1px; }
.qywhyouul{ float:left; width:100%; height:auto;}
.qywhyouul li{ float:left; width:100%; height:auto; line-height:24px; margin-top:15px;}

/*��������*/
/* ui-banner */
.ui-banner{display:block;position:relative;width:100%;  height:620px;}
.ui-banner.ui-banner-invalid{display:none;}
.ui-banner,.ui-banner .ui-banner-slides,.ui-banner .ui-banner-slogans,.ui-banner .ui-banner-arrow{height:620px;}
.ui-banner .ui-banner-slides,.ui-banner .ui-banner-slogans,.ui-banner .ui-banner-arrow{position:absolute;top:0;}
.ui-banner ul{list-style-type:none;margin:0;padding:0;overflow:hidden;}
.ui-banner .ui-banner-slides{width:590px;height:620px;left:1px;}
.ui-banner .ui-banner-slides li{display:none;position:absolute;top: 5px;+top:10px;}
.ui-banner .ui-banner-slides li img{width:100%;height:310px;border:none;}
.ui-banner .ui-banner-slides li.ui-banner-slides-current,.ui-banner .ui-banner-slides li.ui-banner-slides-prev,.ui-banner .ui-banner-slides li.ui-banner-slides-next{display:block;}
.ui-banner .ui-banner-slides li.ui-banner-slides-current{left:0;}
.ui-banner .ui-banner-slides li.ui-banner-slides-prev{left:-654px;}
.ui-banner .ui-banner-slides li.ui-banner-slides-next{left:654px;}
.ui-banner .ui-banner-slogans{height:283px;overflow:hidden;width:100%;right:0; background:#fff; border:#000 solid 5px; top:315px;}
.ui-bnnerimg{
	width: 103px;
	height: 83px;
}
.ui-bnnerp{
	width: 540px;
	height:97%;
	padding-left: 20px;
}
.ui-bnnerp h3{
	font-size: 14px;
	color: #666; background:url(../images/point_07.png) no-repeat 15px #eee; padding-left:40px;
}
.ui-bnnerp p{
	color: #666;
}
.ui-line{
	zoom: 1;
	overflow: hidden;
}
.ui-line-hover h3{
	color: #666; background:url(../images/point_03.png) no-repeat 15px #6d6d6d; padding-left:40px;
}

.ullinehover{
	
	height: 48px; line-height:48px;

}

.ui-bnnerp-hover{
	
}
/*.ullinehover:hover .ui-bnnerp h3,.ullinehover:hover .ui-bnnerp p{
	color: #fff;
}*/
.uibannerslog ul li{
	border: 1px solid red;
}
.ui-bnnerp-hover h3,.ui-bnnerp-hover p{
	color:#fff;
}
.ui-banner .ui-banner-arrow{display:block;width:23px;outline:none;}
.ui-banner .ui-banner-arrow.ui-banner-arrow-prev{
	background: transparent url("../images/jleft.jpg") no-repeat scroll 0 0;
	height: 23px;
	right: 590px;
	top: 17px;
	width: 23px;
}
.ui-banner .ui-banner-arrow.ui-banner-arrow-next{
	background: transparent url("../images/jright.jpg") no-repeat;
	height: 23px;
	right: 590px;
	top: 49px;
	width: 23px;
}
.ui-banner .ui-banner-arrow.ui-banner-arrow-next img{left:-15px;}
.ui-banner .ui-banner-overlay{bottom:0;height:10px;position:absolute;right:0;width:173px;}


/*�����������ͼƬ�л�*/
.mr_frbox { float:left; width:100%; height:180px; padding:30px 0px; overflow:hidden; position:relative;}
.mr_frBtnL { float: left;  cursor: pointer; display: inline; position:absolute; top:50px; left:0; z-index:9; }
.mr_frUl { float: left; height: 130px; width: 540px; }
.mr_frBtnR { float: right;  cursor: pointer;  position:absolute; top:50px; right:0; }
.mr_frUl ul li { display: inline; float: left; height: 160px; width: 120px; margin-right:3px; overflow: hidden; }
.mr_frUl ul li img { display: block; margin-bottom: 7px; width:100px; height:60px; }


/*��������*/
.gjbanner{ float:left; width:90%; height:auto; background:url(../images/gjbanner_02.jpg) no-repeat; background-size:auto 100%; padding:40px 5%; color:#fff; line-height:30px; font-size:16px;}
.gjrwul{ float:left; width:100%; height:auto; padding-bottom:30px;}
.gjrwul li{ float:left; width:100%; height:auto;  position:relative;}
.rw_div{ float:left; width:90%; height:290px; padding:5%; box-shadow:#ccc 0px 0px 15px;}
.gjimg{ position:relative; right:0; top:0px; width:100%; height:auto;}
.rwqblue{ float:left; width:360px; color:#fff; font-size:18px; height:90px; line-height:35px; padding:10px 40px; font-family:"����";}
.divlsdg{ float:left; width:100%; height:189px; background:url(../images/gongjiang_05.jpg) no-repeat; padding-right:356px;}
.sizeD14{ font-size:20px;}
.sizeD12{ font-size:18px;}
.sizeD20{ font-size:22px;}
.rwqyellow{ float:left; width:250px; 
height:70px; margin-left:40px; line-height:30px; text-align:center; font-family:"����"; color:#5e3b0d;}
.sdon{ float:left; width:100%; height:60px;overflow:hidden; line-height:30px; font-size:14px;}

.gjimg1{ float:left; left:0; top:40px;}
.divlsdg1{ float:right; width:100%; height:189px; background:url(../images/gongjiang_09.jpg) no-repeat right; padding-left:356px;}
.rwqyellow1{ float:right; width:250px; height:70px; margin-right:40px; line-height:30px; text-align:center; font-family:"����"; color:#5e3b0d;}

/*about*/
.aboutmain{ background:url(../images/aboutbj.jpg) no-repeat; background-size:100% auto; padding-bottom:60px;}
.aboutbiao{ float:left; width:100%; text-align:center; padding:60px 0px; font-size:36px; color:#fff;}
.aboutonediv{ float:left; width:90%; padding:30px 5%; line-height:24px; background:#fff; border-radius:10px;}
.abouttwo{ float:left; width:90%; padding:20px 5%; line-height:24px;background:#fff; border-radius:10px; margin-top:30px;}
.aboutnews{ float:left; width:100%; height:auto;}
.aboutnews li{ width:100%; height:auto; padding-bottom:20px;   border-bottom:#ccc dotted 1px; color:#999; float:left; line-height:24px;}
.abnewsimg{ width:40%; height:auto; float:right;}
.abnewstime{ width:200px; font-size:20px; line-height:40px; float:left; }
.abnewsjj{ float:left; width:56%; height:auto;}
.jiandanjs{ height:48px; overflow:hidden;}
.abnewsbt{ font-size:16px; line-height:26px;}
.aboutasdf a{ padding:0 10px; color:#fff; line-height:26px;}
/*team*/
.abouttema{ float:left; width:100%; height:auto;}
.abouttema li{ float:left; width:46%; height:283px; padding:2%; background:#fff;   font-size:12px; text-align:center; line-height:24px;}
.xingming{ line-height:30px; font-size:18px; padding-top:10px; color:#17539f;}
/*���䰸��*/
.jdalwz{ float:left; width:100%; padding:30px 0px; line-height:30px;}
.jdalul{ float:left; width:100%; height:auto;}
.jdalul li{ float:left; width:48%; height:auto; background:#014886; color:#fff; font-size:14px; text-align:center; line-height:24px; margin-top:30px; margin-right:4%;}
.jdalul li:nth-child(2){ margin-right:0px;}
.jdalul li:nth-child(4){ margin-right:0px;}
.jdalul li img{  }
.jdalbt{ float:left; width:100%; height:auto; border-bottom:#ccc solid 2px; }

.ban{ width:100%; height:auto; position:relative; overflow:hidden;margin:40px auto 0 auto;}
.ban2{ width:100%; height:300px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:100%; height:500px;}
.prev{ float:left; cursor:pointer;}
.num{ height:75px;overflow:hidden; width:1090px; position:relative;float:left;}
.min_pic{ padding-top:10px; width:100%; position:relative;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:65px; height:43px; margin-right:11px; padding:1px;}
.num ul li.on{ border:1px solid red; padding:0;}
.prev_btn1{ width:16px; text-align:center; height:18px;  cursor:pointer; float:left; position:absolute; top:20px; left:0; z-index:99;}
.next_btn1{  width:16px; text-align:center; height:18px;  cursor:pointer;float:right; position:absolute; top:20px; right:0; z-index:99;}
.prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:220px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}

/*����ʱ��*/
.tszc{ float:left; width:100%; height:auto; background:url(../images/jdtime_05.jpg) no-repeat; background-size:100% 100%; padding-bottom:20px;}
.tszctb{ float:left; width:100%; height:40px; line-height:40px; font-size:18px; color:#fff; font-weight:bold; margin-top:30px; padding-bottom:10px;}
.tszcul li{ width:48%; height:204px; background:#fff; float:left; margin-right:4%; font-size:12px; overflow:hidden; border-radius:5px; margin-top:15px;} 
.tszcul li:nth-child(2){ margin-right:0;}
.tszcul li:nth-child(4){ margin-right:0;}
.tszcul li p{ padding:0 5%;}
.tszcul li img{ width:100%;}
.cgsi14{ font-size:16px; line-height:30px;}

.zhongul li{ width:48%; height:180px; float:left; margin-right:4%; font-size:12px; border-radius:5px; overflow:hidden; color:#fff;}
.zhongul li img{ width:100%;}
.zhongul li:nth-child(2){ margin-right:0px;}
.zhongul li:nth-child(4){ margin-right:0px;}
.zhongul li:nth-child(6){ margin-right:0px;}
.zhongul li:nth-child(8){ margin-right:0px;}
.zhongul li:nth-child(10){ margin-right:0px;}
.zhongul li:nth-child(12){ margin-right:0px;}

.jdskdiv{ float:left; width:100%; height:auto; background:url(../images/jdtime_04.jpg) no-repeat; background-size:100% 100%; padding-bottom:50px;}
/*����ʱ��Ч��*/
.index_zhuanjia{ width:100%; overflow:hidden;margin:40px auto 0 auto; background:#000;}
.index_zhuanjia_pic{ width:100%; height:283px; overflow:hidden; float:left;position:relative;}
.index_zhuanjia_pic ul{height:377px;position:absolute; left:0;}
.index_zhuanjia_pic li{width:440px; height:300px; overflow:hidden;position:relative;float:left;}

.index_zhuanjia_left_inc{ width:32px; height:41px; position:absolute;left:0px;top:195px; cursor:pointer;background:url(../images/float_left_inc.png) left top no-repeat; z-index:9}
.index_zhuanjia_right_inc{ width:32px; height:41px; position:absolute;right:0px;top:195px; cursor:pointer;background:url(../images/float_right_inc.png) left top no-repeat; z-index:9}
.yg900483{ width:100%; height:300px; }
@media screen and (max-width: 768px) {
   .index_zhuanjia_pic li{width:768px; height:300px; overflow:hidden;position:relative;float:left;}
}
@media screen and (max-width: 414px) {
   .index_zhuanjia_pic li{width:411px; height:300px; overflow:hidden;position:relative;float:left;}
}
@media screen and (max-width: 411px) {
   .index_zhuanjia_pic li{width:411px; height:300px; overflow:hidden;position:relative;float:left;}
}
@media screen and (max-width: 375px) {
   .index_zhuanjia_pic li{width:375px; height:300px; overflow:hidden;position:relative;float:left;}
}
@media screen and (max-width: 360px) {
   .index_zhuanjia_pic li{width:360px; height:300px; overflow:hidden;position:relative;float:left;}
}
@media screen and (max-width: 320px) {
   .index_zhuanjia_pic li{width:320px; height:300px; overflow:hidden;position:relative;float:left;}
}
.index_zhuanjia_list{ width:100%;height:483px; overflow:hidden; float:right;}
.index_zhuanjia_lists{width:100%; height:344px; overflow:hidden;position:relative;}
.index_zhuanjia_lists ul{ width:100%; height:344px;position:absolute;overflow:hidden;}
.index_zhuanjia_lists ul li{ width:90%; padding-left:10%; height:68px; position:relative; background:#434343; }
.index_zhuanjia_lists ul li.on{ background:#050b5d;}
.index_zhuanjia_lists ul li dt{ width:100%; height:26px; overflow:hidden; float:right; font-size:18px; padding-top:10px; color:#fff;}
.index_zhuanjia_lists ul li dl{ width:100%; height:26px; overflow:hidden; float:right; color:#fff;}
.index_zhuanjia_pre{ width:100%; height:35px; overflow:hidden; cursor:pointer;background:url(../images/sx65_07.jpg) no-repeat center top #0112fe; background-size:auto 100%;}
.index_zhuanjia_next{ width:100%; height:35px; overflow:hidden; cursor:pointer;background:url(../images/sx65_08.jpg) no-repeat center top #0112fe; background-size:auto 100%;}

#szxbsd{ width:100%;}

/*�Ƽ�����*/

.kblyd{background:url(../images/kjcx6.jpg) no-repeat; background-size:100% 100%;}
.picshow { float:left; WIDTH: 100%; HEIGHT: 400px;  
}

#picarea { float:left; width:100%; height:auto;}
#bigpicarea {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 90%; HEIGHT: 222px; OVERFLOW: hidden
}
.image {
	TEXT-ALIGN: center
}
.image IMG {
	  MARGIN: 0px auto;  
}
#bigpicarea .word {
	TEXT-ALIGN: center; HEIGHT: 50px; COLOR: #333
}
#bigpicarea .word H3 {
	TEXT-ALIGN: center; LINE-HEIGHT: 48px; HEIGHT: 48px; COLOR: #333; FONT-SIZE: 14px
}
#bigpicarea .ui-els-hide {
	DISPLAY: none
}
#thumbs {
	LIST-STYLE-TYPE: none; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 110px
}
* HTML #thumbs {
	HEIGHT: 100%
}
#thumbs LI {
	MARGIN: 0px 7px; WIDTH: 110px; padding:9px 6px; DISPLAY: inline; FLOAT: left; HEIGHT: 74px; background:url(../images/kjcx3.jpg) no-repeat; background-size:100% 100%;
}
#thumbs UL {
	MARGIN-TOP: 3px
}
#thumbs LI.last_img {
	MARGIN-RIGHT: 4px
}
#thumbs LI.first {
	MARGIN: 25px 10px 0px 15px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer
}
#thumbs LI.last {
	MARGIN: 25px 10px 0px 15px; WIDTH: 9px; HEIGHT: 16px; CURSOR: pointer
}
#thumbs LI A {
	
}
#thumbs LI A:hover {
	
}
#thumbs LI A.current {
	
}
#thumbs LI.first IMG {
	
}
#thumbs LI.last IMG {
	
}
#thumbs LI img{ border-radius:15px;}
.bigbtnPrev {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 86px; CURSOR: pointer; LEFT: 30px
}
.bigbtnNext {
	Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 86px; CURSOR: pointer; RIGHT: 30px
}
#big_play_prev {
	BACKGROUND-IMAGE: url(../images/leftbig.png); WIDTH: 35px; DISPLAY: block; HEIGHT: 51px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/leftbig.png')
}
#big_play_next {
	BACKGROUND-IMAGE: url(../images/rightbig.png); WIDTH: 35px; DISPLAY: block; HEIGHT: 51px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/rightbig.png')
}
#smallpicarea {
	 WIDTH: 100%; PADDING-TOP: 20px; position:relative;
}


/*��ҵ������*/
.qyjv_left{ float:left; width:89.9%; padding:20px 5%; line-height:24px; border:#ccc solid 1px; margin-top:30px; margin-bottom:30px;}
.qyjv_right{ float:right; width:89.9%; padding:20px 5%; border:#ccc solid 1px;  font-size:12px;}
.remimg{ float:left; width:80px; height:46px; border-radius:5px; margin-right:10px;}
.qyjv_right li{ float:left; width:100%; height:auto; margin-top:15px; color:#ccc; position:relative;}
.shuzi{ position:absolute; top:0; left:0; background:#000; padding:5px; z-index:2}
.remenone{ float:left; width:100%; height:auto; position:relative; margin-top:10px;}
.onevt{ position:absolute; top:0; left:0; z-index:6; width:42px; height:35px;}
.heisis{ position:absolute; z-index:10; bottom:0; left:0; background:#000; opacity:0.8; color:#fff; width:90%; padding:5px 5%;}
.youteam{ float:left; width:100%; height:auto;}
.youteam li{ float:left; width:86px; text-align:center; font-size:100px; font-size:12px;}
.imgyousdf{ width:60px; height:60px; border-radius:50%;}
.temahuiimg{ float:left; width:100%; height:350px; position:relative; overflow:hidden;}
.touxiang{ width:200px; height:200px; position:absolute; top:50%; left:50%; margin-left:-100px; z-index:5; top:100px;} 
.zhiwei{ float:left; width:90%; background:#eee; border-radius:10px; margin-bottom:20px; height:auto; padding:30px 5%; font-size:16px;}

/*��ҵ����*/
.gyjgbox{ float:left; width:90%; height:auto; padding:15px 5%; background:#fff; border-radius:10px; margin-top:20px; position:relative; line-height:24px; font-size:14px;}
.gyjgbt{ width:132px; height:56px; text-align:center; font-size:18px; color:#fff; background:url(../images/gyjg_03.png) no-repeat; padding-right:20px; position:absolute; top:-28px; left:30px; line-height:56px;}
.jishione{ width:100%; height:auto; float:left; margin-top:20px;}
.gyjgbox li{ width:48%; height:auto; margin-top:20px; float:left; margin-right:4%;}
.gyjgbox li:nth-child(2){margin-right:0;}
.gyjgbox li:nth-child(4){margin-right:0;}
.jgzlkbox{ float:left; width:90%; height:auto; padding:15px 5%; background:#fff; border-radius:10px; margin-top:50px; position:relative; line-height:30px; font-size:16px;}
.jgzlkleft{ float:left; width:100%; padding:20px 0px; background:#f7f7f7; margin-top:30px;}
.jgzlkleft li{ width:45%; height:62px; line-height:62px; background:#eee; color:#0045a3; font-size:18px; border-radius:5px; float:left; margin:10px 0 10px 3% ;}
.jgcion{margin-right:5px; margin-top:18px; float:left; margin-left:15px; width:26px; height:26px;}
.jglright{ float:left; width:100%; float:right; margin-top:30px;}
.jgsearch{ float:left; width:100%; height:auto;}
.jglright li{ float:left; width:48%; height:auto; margin-left:4%;  }
.jglright li img{ width:100%; }
.width170{ float:left; width:48%; height:auto; overflow:hidden;  }
.width170 img{ width:100%; float:left; margin-bottom:7px;}

.bluebt{ float:left; width:29%; height:36px; line-height:36px; text-align:center; background:#1e7be6; color:#fff; font-size:16px; border-top-left-radius:10px; margin-top:10px;}
.inputsd{ float:left; width:70%; height:34px; border:#c8dcf4 solid 1px; line-height:34px; margin-top:10px;}
.seltct01{float:left; width:69%; height:36px; border:#c8dcf4 solid 1px; line-height:34px; margin-top:10px;}
.btn02{ float:left; width:100%; margin-bottom:10px; height:36px; line-height:36px; background:#c00; text-align:center; color:#fff; border:0; border-radius:5px; font-size:16px;margin-top:10px;}

.teseyq{float:left; width:90%; height:auto; padding:30px 5%; background:#fff; border-radius:10px; margin-top:50px; position:relative; line-height:30px; font-size:16px;}
.teseyq li{ float:left; width:100%;height:auto; margin-top:15px; font-size:14px;  line-height:40px;}
.teseyq li img{ width:100%;}

.testrm{ float:left; width:100%;}
.testbt{ float:left; width:100%; height:40px; line-height:40px; margin-bottom:10px; border-bottom:#ccc solid 1px; font-weight:bold;}
.zjpeixun{float:left; width:90%; height:auto; padding:30px 5%; background:#fff; border-radius:10px; margin-top:50px; position:relative; line-height:30px; font-size:16px; margin-bottom:50px;}
.zjpeixun li{ float:left; width:100%; height:auto; margin-top:20px; margin-right:10px;}

/*xiaozhen*/
.xiaozhenbt{ float:left; width:100%; height:50px; line-height:50px; margin-top:20px; }
.xiaozhenbt span{ font-size:20px;}
.xzmore{ font-family:14px; float:right; color:#666666;}
.xzzsbox{ float:left; width:100%; height:auto;}
.xzzsbox li{ float:left; width:100%; height:auto; }
.xzzsbox li:nth-child(3){ margin-right:0px;}

.xzfwbox{ float:left; width:100%; height:auto;}
.xzfwbox li{ float:left; width:100%; height:auto;  box-shadow:0px 0px 5px #ccc; border-radius:5px; line-height:24px; margin-top:10px;}
.xzfwbox li img{ width:100%;}
.xzfwbox li p{ padding:0 5px;}
.fwbth1{ font-size:16px; margin-top:5px; height:24px; overflow:hidden;}
.xzfwbox li:nth-child(4){ margin-right:0px;}

.xznews{ float:left; width:100%; height:auto;}
.xznews li{ float:left; width:100%; height:auto; border-bottom:#ccc solid 1px; padding:12px 0px; line-height:24px; font-size:12px; display:block;}
.xznews li a{ font-size:18px; color:#058cff;}
.xznews li span{ float:right; color:#666666;}

.zxrmbox{ float:right; width:340px; height:auto; padding:0px 20px; box-shadow:0px 0px 5px #ccc;}
.rmbt{ float:left; width:100%; height:50px; line-height:50px; background:url(../images/remen_03.jpg) no-repeat left center;}
.rmbt span{ margin-left:20px; font-size:16px;}
.zxrmbox li{ float:left; width:100%; height:auto; margin-bottom:14px; line-height:22px;}
.zxrmbox li img{ width:107px; height:65px; float:left; margin-right:10px;}
.rmoxbt{ height:44px; overflow:hidden;}
.rmoxtime{ color:#666666;}

.teshusd{ float:left; width:100%; height:auto; position:relative; margin-bottom:14px;}
.huihei{ position:absolute; left:0; bottom:0; width:320px; height:auto; background:#000; opacity:0.8; color:#fff; padding:10px;}

/*weidianyingdasai*/
.wdyshx{ float:left; width:1168px; border:#ccc solid 1px; height:40px; line-height:40px; background:#f8f8f8; margin:30px 0px;}
.wdyshx li{ width:120px; text-align:center; border-right:#ccc solid 1px; float:left; background:url(../images/jtxia.png) no-repeat 90px center;}
.wdyshx li.fanxiang{ background:url(../images/jtshang.png) no-repeat 90px center; color:#ff7339;}
.dasaiul{ float:left; width:100%; height:auto;}
.dasaiul li{ float:left; width:275px; height:200px; margin-bottom:20px; line-height:24px; margin-right:22px;}
.dasaiul li:nth-child(4){ margin-right:0px;}
.dasaiul li:nth-child(8){ margin-right:0px;}
.dasaiul li:nth-child(12){ margin-right:0px;}
.dasaiul li:nth-child(16){ margin-right:0px;}
.dasaiul li:nth-child(20){ margin-right:0px;}
.dasaiul li img{ margin-bottom:5px; width:275px; height:150px;}
.dasaiul li span{ float:right;}

/*search*/
.info{ width:100%; float:left; padding:30px 0px; text-align:center;}
.info select{ border:1px #ccc solid; background:#FFFFFF; width:30%; height:40px; line-height:40px; float:left; margin-right:1%;}
.info #show{ color:#3399FF; }
.input02{ width:100%; height:38px; line-height:38px; margin-top:10px; float:left; border:#ccc solid 1px;}
.bnt03{ background:#128bed; width:100%; margin-top:10px; height:38px; background:url(../images/search_03.jpg) no-repeat center #128bed; border:0; border-radius:5px;}
.sousuoxize{ float:left; width:89.9%; padding:20px 5%; border:#ccc solid 1px; text-align:left; line-height:30px;}
.sousuoxize a{ padding:0 10px; display:inline-block;}
.qingkong{ padding:8px 15px; background:#eee; border-radius:5px;}
.xuanze{padding:5px 10px; background:#4f94cd; border-radius:5px; color:#fff; }
.tablexz td{ padding:10px 0px;}

.searchxx{ float:left; width:89.9%; padding:20px 5%; border:#ccc solid 1px; margin-bottom:30px;}

/*shipin*/
.shipinbt{ float:left; width:100%; height:auto; padding:30px 0px; line-height:40px;}
.shipinbt span{ font-size:18px; }
.shipinbt a{ padding:0 5px;}
.bangdanbox{ float:left; width:100%; height:auto; line-height:24px; margin-bottom:30px;}
.bangdanbox li{ float:left; width:100%; height:auto; margin-bottom:15px;}
.pxone{ float:left; width:35px; height:35px; background:url(../images/remen_02.jpg) no-repeat; background-size:100% 100%; text-align:center; line-height:35px; font-size:20px; color:#fff; margin-top:30px;}
.pxtwo{ float:left; width:35px; height:35px; background:url(../images/remen_06.jpg) no-repeat; background-size:100% 100%; text-align:center; line-height:35px; font-size:20px; color:#fff; margin-top:30px;}
.pxthree{ float:left; width:35px; height:35px; background:url(../images/remen_11.jpg) no-repeat; background-size:100% 100%; text-align:center; line-height:35px; font-size:20px; color:#fff; margin-top:30px;}
.pxfore{ float:left; width:35px; height:35px; background:url(../images/remen_22.jpg) no-repeat; background-size:100% 100%; text-align:center; line-height:35px; font-size:20px; color:#fff; margin-top:30px;}
.bdimg{ float:left; width:240px; padding:0 30px; margin-bottom:10px; }
.bdjianjie{ float:left; width:70%; height:auto; line-height:24px;}
.bdbt01{ float:left; width:100%; height:60px; font-size:16px;}
.doudou{ float:left; width:auto; padding:0 5px; line-height:30px;}
.pinglnum{ float:left; width:30%; text-align:center;}
.daping{ font-size:24px; line-height:60px; color:#ff8900;}
.huang{ color:#ff8900;}

/*videoview*/
.dqweizhi{ float:left; width:100%; height:auto; line-height:24px; color:#fff;}
.videobox{ float:left; width:100%; height:auto; background:#000; padding-bottom:30px;}
.videoinfo{ float:left; width:96%; padding:20px 2%; height:auto; color:#fff;}
.videotd td{ line-height:24px; padding:10px 0px;}
.videolist{ float:left; width:100%; height:700px; background:#000;}
.videolist li{ float:left; width:100%; padding:0px 15px; margin-top:14px; color:#fff;}
.zxrmbox1{ float:right; width:95.8%; height:auto; padding:0px 2%; margin-top:30px; margin-bottom:30px; box-shadow:0px 0px 5px #ccc;}
.zxrmbox1 li{ float:left; width:100%; height:auto; margin-bottom:14px; line-height:22px;}
.zxrmbox1 li img{ width:107px; height:65px; float:left; margin-right:10px;}
.rmoxbt{ height:44px; overflow:hidden;}
.rmoxtime{ color:#666666;}

.videozx{ float:left; width:89.9%; padding:20px 5%; box-shadow:0px 0px 5px #ccc; margin-top:30px;  }
.teshusd1{ float:left; width:100%; height:auto; position:relative; margin-bottom:14px;}
.huihei1{ position:absolute; left:0; bottom:0; width:240px; height:auto; background:#000; opacity:0.8; color:#fff; padding:10px;}
.spjianbt{ float:left; width:100%; height:60px; line-height:60px; border-bottom:#ccc solid 1px; font-size:26px;}
.spjianbt span{ border-bottom:#4f94cd solid 4px; float:left; line-height:56px;}
.videwowenz{ float:left; width:100%; height:auto; padding:20px 0px; line-height:24px;}
.spjianbt1{ float:left; width:100%; height:60px; line-height:60px; font-size:26px;}
.spjianbt1 span{ color:#666666; font-size:16px;}
.borderfg{box-shadow:0px 0px 5px #ccc; width:95%; padding:10px 2%; float:left; margin:5px;}
.txxtara{ float:left; width:100%; height:72px; border:0;}
.spjianbt2{ float:left; width:100%; height:60px; line-height:60px; font-size:20px;}
.spjianbt2 span{ color:#666666; font-size:16px;}
.sdfw45 li{ line-height:24px;}

/*login*/
.dlzcbox123{ width:90%; height:400px; padding:25px 5%; margin:50px 0px; background:#fff; border-radius:5px;}
.dlzcbt{ float:left; width:300px; height:50px; line-height:50px; text-align:center; font-size:14px; font-weight:bold;}
.dlzcbt a{ margin:0 20px;}
.dangdz{ border-bottom:#125ffb solid 2px; padding-bottom:5px;}
.shurubox{ float:left; width:100%; height:40px; border:#ccc solid 1px; margin-top:10px;}
.loginicon{ float:left; width:18px; height:18px; margin:11px;}
.input06{ float:left; width:80%; height:40px; line-height:40px; border:0;}
.input054{ float:left; width:50%; height:40px; line-height:40px; border:0;}
#lgointb td{ height:40px;}
.btnlgoin{ width:150px; height:40px; margin-top:10px; background:#125ffb; color:#fff; text-align:center; border-radius:5px; border:0; font-weight:bold;}
.disanf{ margin:0 5px;}
.yzmbtn{width:30%; height:40px;background:#125ffb; color:#fff; text-align:center; border-radius:5px; border:0; font-weight:bold;}

/*user*/
.userleft{ float:left; width:100%; height:auto; margin:20px 0px;}
.userjbxx{ float:left; width:100%; background:#fafffe; box-shadow:#ccc 0px 0px 5px; text-align:center; padding:30px 0px; line-height:26px;}
.hsxf{ color:#fa771f;}
.usernav{ float:left; width:90%; margin-top:30px; padding:30px 5%; box-shadow:#ccc 0px 0px 5px;}
.usernav li{ float:left; width:218px; border:#fff solid 1px; line-height:50px; border-radius:8px; font-size:16px; margin:5px 0px;}
.navimcon{ width:22px; height:22px; margin:11px; float:left;}
.usernav li.current{ border:#95e6b8 solid 1px;}

.lsbfbox{ float:right; width:90%;box-shadow:#ccc 0px 0px 5px; height:auto; margin:50px 0px; padding:30px 5%;}
.userbiaoti{ float:left; width:99%; padding-left:1%; font-weight:bold; font-size:16px;}
.sadfa{ float:left; width:100%; height:auto; overflow:hidden;}
.sadfa li{ float:left; width:48%; margin:15px 1%; font-size:12px; color:#666;}
.sadfa li img{ margin-bottom:5px;}
.szsize1{ width:100%; height:22px; line-height:22px; overflow:hidden; color:#000; font-size:14px;}
.szsize2{ width:100%; height:20px; line-height:20px; overflow:hidden;}

.shoucangbox{ float:left; width:100%; height:auto; overflow:hidden;}
.shoucangbox li{ float:left; width:48%; margin:15px 1%; font-size:12px; color:#666;}
.hxgoumai{ float:right; width:90%;box-shadow:#ccc 0px 0px 5px; height:auto; margin-top:50px;padding:45px 5%;}

.userbiaoti a{ margin-right:15px; padding-bottom:5px;}
.hyhover{ border-bottom:#3a9ad9 solid 2px;}
.hyxinxi{ float:left; width:99%; padding-left:1%; height:auto; padding-bottom:20px;margin-top:20px;}
.hyxinxi li{ float:left; width:98%; height:auto; padding:30px 1%; text-align:center;  border:#ccc solid 1px; border-radius:5px; line-height:24px; margin-right:0;}
.hysize1{ font-size:20px; line-height:36px; font-weight:bold;}
.hysize2{ font-size:20px; line-height:30px; font-weight:bold;}
.hyxinxi li.danyellow{ background:#fcf7e6; border:#ebc96a solid 1px;}

.grzltab td{ height:36px;}
.bczlbtn{ background:#3b9bda; padding:5px 10px; color:#fff; border:0; border-radius:3px;}
.greena{ padding:5px 10px; background:#95b913; color:#fff;}
.size14{ font-size:16px;}
.videoinput{ width:100%; height:36px; line-height:36px; border:#ccc solid 1px;}
#fabubg td{ padding:5px 0px;}
.selectbg{ width:200px; height:36px; line-height:36px; border:#ccc solid 1px;}
.vdtztesa{ width:100%; height:60px; border:#ccc solid 1px;}
.spfbbtn{ background:#3b9bda; padding:10px 40px; margin-top:10px; color:#fff; border:0;border-radius:5px;}

.dropdown {
    position: relative;
    display: inline-block;
}

.dropdown-content {
    display: none;
    position: absolute;
    background-color:#17539f;
    width: 100%; height:auto; line-height:36px; padding:0; left:0px; 
    z-index: 1;
}
.dropdown-content a:hover{ color:#f00;}
.dropdown:hover .dropdown-content {
    display: block;
}

#pcdibu{ display:none;}
.sjbnav{ display:block; width:100%; height:80px; float:left;}
.sjbzznav{ position:fixed; z-index:9999; top:0; left:0; width:90%; height:100vh; padding:20px 5%; text-align:center; background:#000; opacity:0.8; display:none;}
.sjbzznav li{ width:50%; height:46px; line-height:46px; color:#fff; float:left;}
.sjbzznav li a{ color:#fff; font-size:16px;}
.close{ color:#fff; width:100%; font-size:24px; font-weight:bold; text-align:right;}
.margin25{margin-top:15px; float:right;}
.szgd01{ height:40px;}
.szgd02{ height:60px;}
.videostyle{width:100%;height:200px;}
.xzheight{ height:72px; overflow:hidden;}
.ptbxj{ margin-right:4%;}
.xuandong{ width:100%; HEIGHT: 226px; OVERFLOW: hidden}
.xuandongbox{WIDTH: 90%; HEIGHT: 370px; padding:5%; background:url(../images/kjcx2.jpg) no-repeat; background-size:100% auto; OVERFLOW: hidden}
.videosize{ width:100%; height:auto;}
.szchi1{ width:110px; height:77px;}
.left01{ position:absolute; top:50px; left:0;}
.right01{ position:absolute; top:50px; right:0;}
.img300{ width:100%;}
#haishiyc{ display:none;}
@media screen and (max-width: 768px) {
   .ban2 ul li{width:768px; height:300px; overflow:hidden;position:relative;float:left;}
}
@media screen and (max-width: 414px) {
   .ban2 ul li{width:411px; height:300px; overflow:hidden;position:relative;float:left;}
}
@media screen and (max-width: 411px) {
   .ban2 ul li{width:411px; height:300px; overflow:hidden;position:relative;float:left;}
}
@media screen and (max-width: 375px) {
   .ban2 ul li{width:375px; height:300px; overflow:hidden;position:relative;float:left;}
}
@media screen and (max-width: 360px) {
   .ban2 ul li{width:360px; height:300px; overflow:hidden;position:relative;float:left;}
}
@media screen and (max-width: 320px) {
   .ban2 ul li{width:320px; height:300px; overflow:hidden;position:relative;float:left;}
}
.imgzuo{ width:100%; height:43px;}
#qyjpc{ display:none;}
.mobileyincang{ display:none;}
.biaotione{ font-size:20px; font-weight:bold; line-height:40px; float:left; width:100%;}

.kjcxawe{ float:left; width:100%; height:auto; margin-top:30px;}
.kjcxawe_bt{ float:left; width:100%; height:40px; line-height:40px; font-size:18px;}
.kjcxawe li{ width:48%; height:158px; background:#eee; float:left;   margin-top:15px; line-height:22px; margin-right:4%;}
.kjcxawe li:nth-child(2){ margin-right:0;}
.kjcxawe li:nth-child(4){ margin-right:0;}
.kjcxawe li:nth-child(6){ margin-right:0;}
.kjcxawe li:nth-child(8){ margin-right:0;}
.kjcxawe li:nth-child(10){ margin-right:0;}
.kjcxawe li p{ padding:0 5px;}
.kjcxawe li img{ width:100%; height:100px; float:left; margin-bottom:8px;}
.kxjscxbig{ float:left; width:100%; height:332px; background:#eee; margin-top:15px;}
.kxjscxbig img{ width:100%; height:270px; margin-bottom:8px;}
.kxjscxbig p{ padding:0 5px;}

.kjcxawe1{ float:left; width:100%; height:auto; margin-top:30px;}
.kjcxawe1 li{ width:48%; height:158px; background:#eee; float:left; margin-right:4%; margin-top:15px; line-height:22px;}
.kjcxawe1 li:nth-child(2){ margin-right:0;}
.kjcxawe1 li:nth-child(4){ margin-right:0;}
.kjcxawe1 li:nth-child(6){ margin-right:0;}
.kjcxawe1 li:nth-child(8){ margin-right:0;}
.kjcxawe1 li:nth-child(10){ margin-right:0;}
.kjcxawe1 li:nth-child(12){ margin-right:0;}
.kjcxawe1 li p{ padding:0 5px;}
.kjcxawe1 li img{ width:100%; height:100px; float:left; margin-bottom:8px;}


.zhuantibox{ width:100%; height:auto; float:left; margin-top:50px;}
.zt_biaoti{ float:left; width:100%; height:30px;}
.zt_biaoti span{ padding:8px 30px; border-radius:5px; background:#579ae7; color:#fff; font-size:18px;}
.zhuanti_box1{ float:left; width:89.9%; padding:15px 5%; border:#ccc solid 1px; border-top:#ccc solid 3px;}
.zt_sdew{ float:left; width:100%; height:auto; margin-right:15px;}
.zt_sdew img{ margin-bottom:8px; float:left;}
.zt_sdew a{ font-size:18px; line-height:32px; color:#535fe6;}
.zt_huise{ float:left; width:90%; padding:15px; height:auto; margin-top:15px; background:#eee; line-height:24px;}
.zt_sizeh1{ width:100%; text-align:center; line-height:36px; margin-bottom:10px;}
.zt_sizeh1 a{ font-size:18px; line-height:32px; color:#535fe6;}

.zt_news{ float:left; width:89.9%; border:#ccc solid 1px; padding:20px 5%; height:auto; border-top:#ccc solid 3px;}
.zt_news li{ float:left; width:100%; height:auto; line-height:24px; margin-right:15px; margin-bottom:20px;}
.zt_news li:nth-child(2){ margin-right:0px;}
.zt_news li:nth-child(4){ margin-right:0px;}

.zt_shunjian{ float:left; width:89.9%; border:#ccc solid 1px; padding:20px 5%; height:auto; border-top:#ccc solid 3px;}
.zt_shunjian li{ float:left; width:49%; border:#ccc solid 1px; line-height:24px; padding-bottom:10px;}
.zt_shunjian li p{ padding:0 10px;}
.zt_sj01{ font-size:16px; margin:5px 0px; height:48px; overflow:hidden;}
.zt_sj01 a{ color:#535fe6;}
.zt_sj02{ height:96px; overflow:hidden;}
.zt_sj03{ margin-top:10px;}

.zt_imgjj{ float:left; width:89.9%; border:#ccc solid 1px; padding:20px 5%; height:auto; border-top:#ccc solid 3px; margin-bottom:50px;}
.zt_imgjj li{ float:left; width:48%; margin-right:4%; line-height:24px; height:180px; overflow:hidden;}
.zt_imgjj li img{ margin-bottom:5px; width:100%;}
.zt_imgjj li:nth-child(2){ margin-right:0;}
.zt_imgjj li:nth-child(4){ margin-right:0;}
.zt_imgjj li:nth-child(6){ margin-right:0;}
.zt_imgjj li:nth-child(8){ margin-right:0;}


.zjwlabout{ float:left; width:94%; height:auto; padding:30px 3%; line-height:24px; margin:30px auto; background:#fff; border-radius:20px;}
.szmarginr{ margin-left:20px;}
.zjwlnews{ float:left; width:100%; height:auto;  margin:30px 0px;}
.adslw{ float:right; padding:5px 10px; border:#ccc solid 1px; margin-left:10px;}
.zjwlnews li{ float:left; width:100%; height:auto; padding:30px 0px; border-bottom:#ccc solid 1px; line-height:24px;}
.zjwltime{ float:left; width:30%; height:auto; line-height:40px; font-size:30px; color:#ccc;}
.zjwljj{ float:left; width:70%; height:auto;}
.zjwlimg{ float:left; width:100%; height:auto; text-align:right; margin-top:20px;}
.zjwlimg img{ width:100%;}
.sizepc54{ font-size:18px; margin-bottom:10px;}

.zjwlcase{ float:left; width:100%; height:auto; padding:50px 0px;}
.zjwlcase li{ float:left; width:100%; height:auto; margin-top:60px; position:relative; margin-right:36px;}
.zjwlcase li:nth-child(3){ margin-right:0;}
.zjwlcase li:nth-child(6){ margin-right:0;}
.zjwlcase li img{ width:100%; height:278px;}
.ccjdinw{ position:absolute; top:-30px; left:50%; width:200px; margin-left:-100px; background:#18539f; color:#fff; height:60px; text-align:center; font-size:24px; line-height:60px; border-radius:30px;}

.zjwlhezuo{ float:left; width:100%; height:auto; padding:30px 0px;}
.zjwlsdvideo{ padding:100px 0px; color:#fff; line-height:24px; font-size:16px;}


.kaddul{ width:100%; height:auto; float:left;}
.kaddul li{ width:30%; margin:1.5%; height:auto; padding:40px 0px; text-align:center; background:#111e3e; color:#fff; font-size:18px; float:left;}
.kaddul li a{ color:#fff; font-size:14px;}
#xinyioc{position:absolute; top:0; left:0;}
.sjbvideo11{ width:auto; height:400px;}
.height580{ height:340px; overflow:hidden;}