/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0; list-style:none; text-decoration:none; border:0; list-style:none;}
body{ font-size:12px; font-family:' '; color:#666;}
a{ color:#666;}
a:hover{ color:#f60; text-decoration:none;}
p{line-height:1.5em; padding:5px 0;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1000px; margin:0 auto;}
ul{ list-style: none;}/* 去除li前面默认的小点点 */
/*common end*/

.head{height: 120px;}
.headleft {float: left;}
.headleft img{height:120px;}
.headright{float: right;margin-top: 50px;}
.headright a{padding: 0 10px;}
.headright a:hover{text-decoration: underline;color: #333;}
.headright a img{}

/*menu*/
.menu{height:50px;line-height:50px; text-align: center;background:#1617fd;margin: 0 auto;}
.menu ul li{float:left; width: 111px; position:relative; z-index: 5; background: url(../images/xian.gif)  center no-repeat; }
.menu ul li dl{ background:#fff; width:100%; position:absolute; left:0px; top:50px;/* 二级菜单与一级菜单的距离 */ box-shadow:2px 2px 5px rgba(0,0,0,0.2); padding:0px 0;display:none; }
.menu ul li:hover dl{ display: block;}
.menu ul li dl dd{ line-height:38px;height: 38px; }
.menu ul li dl dd:hover{background: #1E90FF;}
.menu ul li dl dd a{ font-size:12px; color:#666; padding:0; }
.menu ul li dl dd a:hover{ color:#fff;}
.menu a{ font-size:14px;color:	#fff; text-decoration:none; display:block;text-align:center;/* padding: 0 20px; */}
.menu a:hover{color:#fff;}/*设置鼠标移上去字的变色*/
a.menu_hover{height: 50px; background:#1e90ff;color:#fff;}/*设置鼠标移上去整个li的颜色 变色*/

.banner_01{ width:1000px;height:360px; overflow:hidden; position:relative; z-index:1; }
.banner_01 ul {height:360px;position:absolute;}
.banner_01 ul li {width:1000px; height:360px;float:left;overflow:hidden; position:relative; background:#ccc;}
.banner_01 ul li img{ width:1000px; height:360px;}
.banner_01 .btnBg { width:1000px;/*设置下方透明条的宽度*/height:1px;/*设置下方透明条的高度*/position:absolute; left:0; bottom:0; background:#000;/*设置下方透明条的颜色*/}
.banner_01 .btn {width:1000px; position:absolute; height:10px; padding:5px 10px;/*设置小方块的位置 距离上下5像素 左右10像素*/ right:0; bottom:3px; text-align:right;}
.banner_01 .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px;/*设置小方块的宽高*/ _font-size:0; margin-left:5px; cursor:pointer; background:#fff;/*设置右下角小方块的颜色*/}
.banner_01 .btn span.on {background:#fff;}
.banner_01 .preNext {top:130px;width:45px; height:100px;  position:absolute; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
.banner_01 .pre {left:0;}
.banner_01 .next {right:0; background-position:right top;}

.con1{padding: 10px 0;}
.con1 .c1left{width: 220px;float: left;}
.con1 .c1left .c1left1{}
.con1 .c1left .c1left1 dl{background: #f0f0f0;}
.con1 .c1left .c1left1 dl dt{line-height: 40px; height: 40px; background: -webkit-linear-gradient(top,#ddd ,#fff,#fff,#ddd); font-size: 15px;color: #333;font-weight: 600;}
.con1 .c1left .c1left1 dl dt .img{float: left;}
.con1 .c1left .c1left1 dl dt .img img{margin-top: 5px;margin-left: 5px;}
.con1 .c1left .c1left1 dl dt span{display: block;float: left;}
.con1 .c1left .c1left1 dl dt a{font-size: 12px;font-weight: normal;float: right;padding-right: 10px;display: inline-block;float: right;}
.con1 .c1left .c1left1 dl dd{ height:30px; line-height:30px; background: url(../images/dtico1.jpg) no-repeat center left 15px ;padding-left: 30px;border-bottom: 1px dashed #ddd;}
.con1 .c1left .c1left1 dl dd a{ display:block; font-size:14px; }
.con1 .c1left .c1left1 dl dd a:hover{color: red;}
.con1 .c1left .c1left1 dl:hover a{color: #333;}
.con1 .c1left .c1left2{}
.con1 .c1left .c1left2 dl{background: #f0f0f0;}
.con1 .c1left .c1left2 dl dt{line-height: 40px; height: 40px; background: -webkit-linear-gradient(top,#ddd ,#fff,#fff,#ddd); font-size: 15px;color: #333;font-weight: 600;}
.con1 .c1left .c1left2 dl dt .img{float: left;}
.con1 .c1left .c1left2 dl dt .img img{margin-top: 5px;margin-left: 5px;}
.con1 .c1left .c1left2 dl dt span{display: block;float: left;}
.con1 .c1left .c1left2 dl dt a{font-size: 12px;font-weight: normal;float: right;padding-right: 10px;display: inline-block;float: right;}
.con1 .c1left .c1left2 dl dd{ height:30px; line-height:30px; background: url(../images/dtico1.jpg) no-repeat center left 15px ;padding-left: 30px;border-bottom: 1px dashed #ddd;}
.con1 .c1left .c1left2 dl dd a{ display:block; font-size:14px; }
.con1 .c1left .c1left2 dl dd a:hover{color: red;}
.con1 .c1left .c1left2 dl:hover a{color: #333;}
.con1 .c1left .lxwm {}
.con1 .c1left .lxwm dl{border: 1px solid #ddd;}
.con1 .c1left .lxwm dl dt{height: 40px;background: -webkit-linear-gradient(top,#ddd ,#fff,#fff,#ddd); }
.con1 .c1left .lxwm dl dt .s1{font-size: 15px;color: #999;padding-left: 30px;}
.con1 .c1left .lxwm dl dt .s2{font-size: 14px;color: #333;font-weight: 600;padding-left: 30px;}
.con1 .c1left .lxwm dl dd{padding: 20px; /*background: url(../images/L2tit2.png) no-repeat right bottom;*/}

.c1right{width: 750px;float: right;margin-top: 10px;}
.c1right1bt{height: 25px;background: -webkit-linear-gradient(top,#ddd,#f5f5f5,#ddd);position: relative;}
.c1right1bt h2{float: left;width: 120px;height: 35px; border-radius: 7px 7px 0 0;background: #5352ec;position: absolute;top: -10px;font-size: 16px;color: #fff;text-align: center;line-height: 35px;}
.c1right1bt h3{font-size: 12px;float: right;padding-right: 20px;font-weight: normal;line-height: 25px;}
.c1right1nr{border: 1px solid #ddd;padding: 10px;}
.c1right1nr img{width: 100px;height: 70px;}
.c1right1nr span{font-size: 14px;color: #333;line-height: 1.75em;text-indent: 2em;display: block;}

.c1right2{margin-top: 30px;}
.c1right2bt{height: 25px;background: -webkit-linear-gradient(top,#ddd,#f5f5f5,#ddd);position: relative;}
.c1right2bt h2{float: left;width: 120px;height: 35px; border-radius: 7px 7px 0 0;background: #5352ec;position: absolute;top: -10px;font-size: 16px;color: #fff;text-align: center;line-height: 35px;}
.c1right2bt h3{font-size: 12px;float: right;padding-right: 20px;font-weight: normal;line-height: 25px;}
.c1right2nr{border: 1px solid #ddd;padding:0 20px 20px 20px;}
.c1right2nr .nrk{width:155px;height: 150px;border: 1px solid #ddd;border-radius: 15px ;text-align: center;float: left;margin-top: 20px;margin-right: 20px;}
.c1right2nr .nrk .img{height: 120px;text-align: center;}
.c1right2nr .nrk .img img{width: 120px;height: 120px;}
.c1right2nr .nrk .wz{height: 30px;background: -webkit-linear-gradient(top ,#dedede,#f0f0f0);border-radius:0 0 15px 15px ;}
.c1right2nr .nrk span{line-height: 30px;font-size: 14px;color: #333;}

.con2{padding: 20px 0 0 0 ;}
.con2 .left{width: 490px;float: left;}
.con2 .left .con2bt{height: 25px;background: -webkit-linear-gradient(top,#ddd,#f5f5f5,#ddd);position: relative;}
.con2 .left .con2bt h2{float: left;width: 120px;height: 35px; border-radius: 7px 7px 0 0;background: #5352ec;position: absolute;top: -10px;font-size: 16px;color: #fff;text-align: center;line-height: 35px;}
.con2 .left .con2bt h3{font-size: 12px;float: right;padding-right: 20px;font-weight: normal;line-height: 25px;}
.con2 .left .con2nr{border: 1px solid #ddd;background: #F0F0F0;}
.con2 .left .con2nr ul{padding: 10px;}
.con2 .left .con2nr ul li{border-bottom: 1px dashed #ddd;height: 25px;line-height: 25px;}
.con2 .left .con2nr ul li a{font-size: 14px;color: #333;display: block;float: left;width: 330px;height: 25px;overflow: hidden;}
.con2 .left .con2nr ul li a:hover{color: #FF0000;}
.con2 .left .con2nr ul li span{float: right;display: block;}

.con2 .right{width: 490px;float: right;}
.con2 .right .con2bt{height: 25px;background: -webkit-linear-gradient(top,#ddd,#f5f5f5,#ddd);position: relative;}
.con2 .right .con2bt h2{float: left;width: 120px;height: 35px; border-radius: 7px 7px 0 0;background: #5352ec;position: absolute;top: -10px;font-size: 16px;color: #fff;text-align: center;line-height: 35px;}
.con2 .right .con2bt h3{font-size: 12px;float: right;padding-right: 20px;font-weight: normal;line-height: 25px;}
.con2 .right .con2nr{border: 1px solid #ddd;background:#f0f0f0 ;}
.con2 .right .con2nr ul{padding: 10px;}
.con2 .right .con2nr ul li{border-bottom: 1px dashed #ddd;height: 25px;line-height: 25px;}
.con2 .right .con2nr ul li a{font-size: 14px;color: #333;display: block;float: left;width: 330px;height: 25px;overflow: hidden;}
.con2 .right .con2nr ul li a:hover{color: #FF0000;}
.con2 .right .con2nr ul li span{float: right;display: block;}

.foot{padding: 10px 0;}
.foot .f1{background: -webkit-linear-gradient(top,#2122ba,#8886f1);text-align: center;font-size: 14px;color: #fff;}
.foot .f1 ul li{display: inline-block;padding: 30px 0 0 0;}
.foot .f1 ul li a{font-size: 14px;color: #fff;}
.foot .f1 ul li span{padding: 10px;font-size: 14px;color: #fff;}
.foot .f1 h2{font-size: 14px;color: #fff;line-height: 40px;}
.foot .f1 h2 a{font-size: 14px;color: #fff;}
.foot .f1 h2 span{padding: 2px;}
.foot .f1 span{font-size: 14px;color: #fff;}

.foot .f2{}
.foot .f2 span{font-size: 14px;color: #333;line-height: 35px;}
.foot .f2 a{font-size: 14px;color: #333;padding: 0 5px;line-height: 35px;}
.foot .f2 a:hover{color: #FF0000;}