﻿@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border: 0 none;
	outline: 0;
}
img {
	border: 0 none;
}
a {
	text-decoration: none; color:#333;
}
a:hover {
	text-decoration: none;
}
.clearfix {
	clear: both;
}

body {
	background: url(../images/index_bg.jpg) repeat-y;
	overflow-x: hidden;
	font-size: 14px;
	font-family: "微软雅黑", Arial; margin: 0  auto; 
	color:#333;
}
/*20170829右侧导航*/
#kp_rightnav{ font-family: "微软雅黑"; width: 70px;height: auto;position: fixed;right: 10px;top: 124px;padding: 0;z-index:10000;}
.box_close{ position: absolute; left: 20px; top: -24px; font-size: 14px; color: #333; cursor: pointer;}
#kp_rightnav ul li{ width: 70px; height: 69px;background: #1f2774; border-bottom: 1px solid #FFFFFF;position: relative;}
#kp_rightnav ul li a{ font-size: 14px; display: block;position: relative; width: 70px; height: 30px; padding-top:40px; text-align: center; line-height: 1; color: #fff;}
#kp_rightnav ul li a.li_zx{background:url(../images/zixun.png) no-repeat center 10px;}
#kp_rightnav ul li a.li_pg{background:url(../images/pinggu.png) no-repeat center 10px;}
#kp_rightnav ul li a.li_wx{background:url(../images/weixin.png) no-repeat center 10px;}
#kp_rightnav ul li a.li_lx{background:url(../images/dingzhi.png) no-repeat center 10px;}
/*#kp_rightnav ul li a.li_hd{background:url(../images/dianhua.png) no-repeat center 10px;}*/
#kp_rightnav ul li.li_fd a{background:url(../images/top.png) no-repeat center 10px; cursor: pointer;}
#kp_rightnav ul li.li_fd{ display: none;}
#kp_rightnav ul li:hover{ background: #1796f1;}
#tc_wx{ width: 111px; height: 111px; background: url(../images/erweima.png) no-repeat; position:absolute;display: none; left: -111px; top: 0;}
.kp_rightnavhide{ background:url(../images/shouqi.jpg) no-repeat;width: 70px;height: 50px;position: fixed;z-index: 999;top: 30%;margin-top: -22px;right: 0;cursor: pointer;display: none;opacity: 0;}

/*头部*/
.fix_header{width: 100%;background: #f9f9f9; height: 88px;}
.new_header { width: 1000px; margin: 0 auto; z-index: 100; padding-top:20px;background: #f9f9f9;  }
.new_header .new_logo{ float:left; width:180px; overflow:hidden;padding-top:5px;}
.new_header .new_logo .kp_new_logo{ float:left;}
.new_header .new_logo .cctv_new_logo{ float:right;}
.new_header .header_right{ float:right; width:800px;}
.new_header .header_right p{ float:left; margin-left: 15px; color:#1796f1; background:url(../images/icon_bl.jpg) no-repeat left center; padding-left:15px; font-size:18px;}
.new_header .header_right .menu { height: 40px; z-index: 100; width:800px; padding-top:5px;}
.new_header .header_right .menu li { float: left; font-size: 16px; text-align: center;  width:92px;}
.new_header .header_right .menu li a { color: #3c3c3c;  display:block; font-size: 16px; width: 92px;text-align: center;  }
.new_header .header_right .menu li a:hover{ color:#1796f1; text-decoration:none;}
.new_header .header_right .menu li a.noborder { border-right: none; }
.new_header .header_right .menu li:hover{ background:url(../images/menu_bg_1.jpg) no-repeat  bottom center; padding-bottom:10px; cursor:pointer;}


.new_header .header_right .menu { height: 40px; z-index: 100; width:800px; padding-top:5px;}
.new_header .header_right .menu li { float: left; font-size: 16px; text-align: center;  width:92px;}
.new_header .header_right .menu li a { color: #3c3c3c;  display:block; font-size: 16px; width: 92px;text-align: center;  }
.new_header .header_right .menu li a:hover{ color:#1796f1; text-decoration:none;}
.new_header .header_right .menu li a.noborder { border-right: none; }
.new_header .header_right .menu li:hover{ background:url(../images/menu_bg_1.jpg) no-repeat  bottom center; padding-bottom:10px; cursor:pointer;}

.li_3 { position: relative; z-index: 100;}
.li_3 a.noclick { width: 92px; }
.new_header .header_right dl.li_3_content { position: absolute; top: 20px; left: 0px; line-height: 40px; z-index: 99; display: none; overflow:hidden; *top: 18px; width: 94px; }
.new_header .header_right dl.li_3_content a:hover { color: #4eaff3 !important; background:#fff; width:92px; height:28px; line-height:28px; text-align:center;font-size:12px;}
.new_header .header_right dl.li_3_content dt { height: 12px; *height: 10px; line-height: 17px; }
.new_header .header_right dl.li_3_content dd { width:92px;background:#4eaff3;opacity:0.9; border:1px solid #fff; border-top:none;}
.new_header .header_right dl.li_3_content dd a { width:92px; height:28px; line-height:28px; text-align:center; color: #fff; font-size:12px;}
.new_header .header_right dl.li_3_content dd:hover{ opacity:1;}

.li_4 { position: relative; z-index: 100; }
.li_4 a.noclick { width: 94px; }
.new_header .header_right dl.li_4_content { position: absolute; top: 20px; left: 0px; line-height: 40px; z-index: 99; display: none; overflow:hidden; *top: 18px; width: 94px; }
.new_header .header_right dl.li_4_content a:hover { ccolor: #4eaff3 !important; background:#fff; width:92px; height:28px; line-height:28px; text-align:center;font-size:12px; }
.new_header .header_right dl.li_4_content dt { height: 12px; *height: 10px; line-height: 17px; }
.new_header .header_right dl.li_4_content dd {  width:92px;background:#4eaff3;opacity:0.9; border:1px solid #fff; border-top:none;}
.new_header .header_right dl.li_4_content dd a { width:92px; height:28px; line-height:28px; text-align:center; color: #fff; font-size:12px;}
.new_header .header_right dl.li_4_content dd:hover{ opacity:1;}

.li_5 { position: relative; z-index: 100; }
.li_5 a.noclick { width: 94px; }
.new_header .header_right dl.li_5_content { position: absolute; top: 20px; left: 0px; line-height: 40px; z-index: 99; display: none; overflow:hidden; *top: 18px; width: 94px; }
.new_header .header_right dl.li_5_content a:hover { color: #4eaff3 !important; background:#fff; width:92px; height:28px; line-height:28px; text-align:center;font-size:12px;}
.new_header .header_right dl.li_5_content dt { height: 12px; *height: 10px; line-height: 17px; }
.new_header .header_right dl.li_5_content dd {  width:92px;background:#4eaff3;opacity:0.9; border:1px solid #fff; border-top:none;}
.new_header .header_right dl.li_5_content dd a { width:92px; height:28px; line-height:28px; text-align:center; color: #fff; font-size:12px;}
.new_header .header_right dl.li_5_content dd:hover{ opacity:1;}

/*新版导航*/
.new_nav{ width:100%; height:80px; background:#e4e4e4; border-bottom:1px solid #fff;}
/*.new_nav{ box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25); -webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25); -o-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25);-ms-box-shadow: 0 5px 5px rgba(0, 0, 0, 0.25);}*/
.new_nav .new_nav_c{ width:1000px; margin:0 auto;}
.new_nav .new_nav_c ul{ padding-top:15px;}
.new_nav .new_nav_c ul li{ float:left; margin-left:50px;}
.new_nav .new_nav_c ul li a { font-size:14px; color:#444; text-align:center; }
.new_nav .new_nav_c ul li a p{line-height:24px;}
.new_nav .new_nav_c ul li a img{ text-align:center;}
.new_nav .new_nav_c ul li a:hover{ color:#1796f1;}
/*banner图*/

.box{ width:1000px; margin:0 auto; background-color:#fafafa;}
.banner,.banner_1{position: relative;}
.banner-0{background:url(../images/index_1.jpg) no-repeat; width:452px; height:440px; position:absolute; top:0;left:-452px;}
.banner-1{background:url(../images/index_4.jpg) no-repeat; width:452px; height:440px; position:absolute; top:0;left:1000px;}
.banner-2{ background:url(../images/index_2.jpg) repeat-x; width:1000px; height:240px; position: relative;}
.banner-3{ background:url(../images/index_3.jpg) repeat-x; width:1000px; height:200px; position: relative;}
.banner-4{ background:url(../images/index_5.jpg) no-repeat; width:452px; height:464px; position:absolute; top:0;left:-452px;}
.banner-5{ background:url(../images/index_8.jpg) no-repeat; width:452px; height:464px;  position:absolute;top:0;left:1000px;}
.banner-6{ background:url(../images/index_6.jpg) repeat-x; width:1000px; height:245px;position: relative; }
.banner-7{ background:url(../images/index_7.jpg) repeat-x; width:1000px; height:219px;position: relative; }
.banner-6 .yuyue{ position: absolute; left: 0; top: 97px; background: url(../images/btn_yuyue.jpg) no-repeat; width: 236px; height:56px;}
.banner-6 .yuyue a{ display: block; width: 236px; height: 56px;}
.banner-6 .yuyue:hover{ background: url(../images/hbtn_yuyue.jpg) no-repeat;}


.link_0{ width: 100%; height: 125px;background: url(../images/link_0bg.jpg) no-repeat center;}
.link_0 ul{ width: 1000px; overflow: hidden; margin: 0 auto;}
.link_0 ul li{ float: left; width: 165px; height: 114px; cursor: pointer; border-right: 1px solid #959595; background: #f4d383;}
.link_0 ul li p{ text-align: center; font-size: 18px; line-height: 30px; padding-top: 28px; color: #00016b;}
.link_0 ul li:hover{background: #0025a9; border:1px solid #f4d383; border-right: 1px solid #959595;}
.link_0 ul li:hover p{ color: #f4d383;}


.div_1{width: 100%; height: 114px; background: url(../images/index_9.jpg) no-repeat center;}
.div_2{width: 1000px; height: 64px; background: url(../images/index_10.jpg) no-repeat; margin: 0 auto; margin-top: 80px;}
.div_3{width: 1000px; height: 133px; background: url(../images/index_11.jpg) no-repeat; margin: 0 auto;}
.div_4{width: 1000px; height: 164px; background: url(../images/index_12.jpg) no-repeat; margin: 0 auto; margin-bottom: 80px;}
.link_2bg{width: 100%; background: url(../images/index_bg1.jpg) repeat-y; overflow: hidden;}
.div_5{ width: 1000px; height: 61px; background: url(../images/index_13.jpg) no-repeat; margin: 56px auto 68px auto;}
.div_6{ width: 1000px; height: 119px; background: url(../images/index_14.jpg) no-repeat; margin: 0px auto 30px auto;}
.div_7{width: 1000px; height: 107px; background: url(../images/index_15.jpg) no-repeat; margin: 0 auto;}
.div_8{width: 1000px; height: 154px; background: url(../images/index_16.jpg) no-repeat; margin: 0 auto;}
.div_9{width: 1000px; height: 120px; background: url(../images/index_17.jpg) no-repeat; margin: 0 auto;}
.div_10{width: 1000px; height: 180px; background: url(../images/index_18.jpg) no-repeat; margin: 0 auto; margin-top: 60px;}
.div_11{width: 1000px; height: 130px; background: url(../images/index_19.jpg) no-repeat; margin: 0 auto;}
.div_12{width: 1000px; height: 107px; background: url(../images/index_20.jpg) no-repeat; margin: 0 auto;}
.div_13{width: 1000px; height: 215px; background: url(../images/index_21.jpg) no-repeat; margin: 60px auto 48px auto;}
.div_14{width: 1000px; height: 150px; background: url(../images/index_22.jpg) no-repeat; margin: 0 auto;}
.div_15{width: 1000px; height: 175px; background: url(../images/index_23.jpg) no-repeat; margin: 0 auto;}
.div_16{width: 1000px; height: 140px; background: url(../images/index_24.jpg) no-repeat; margin: 0 auto;}
.div_17{width: 1000px; height: 215px; background: url(../images/index_25.jpg) no-repeat; margin: 35px auto 50px auto;}
.div_18{width: 1000px; height: 180px; background: url(../images/index_26.jpg) no-repeat; margin: 0 auto;}
.div_19{width: 1000px; height: 240px; background: url(../images/index_27.jpg) no-repeat; margin: 0 auto;}
.div_20{width: 1000px; height: 185px; background: url(../images/index_31.jpg) no-repeat; margin: 0 auto;}
.div_21{width: 1000px; height: 255px; background: url(../images/index_28.jpg) no-repeat; margin: 0 auto;}
.div_22{width: 1000px; height: 210px; background: url(../images/index_29.jpg) no-repeat; margin: 0 auto; margin-bottom: 76px;}
.div_23{width: 1000px; height: 64px; background: url(../images/index_30.jpg) no-repeat; margin: 80px auto 56px auto;}
.div_24{width: 1000px; height: 142px; background: url(../images/index_32.jpg) no-repeat; margin: 0 auto;}
.div_25{width: 1000px; height: 133px; background: url(../images/index_33.jpg) no-repeat; margin: 0 auto;}
.div_26{width: 1000px; height: 140px; background: url(../images/index_34.jpg) no-repeat; margin: 0 auto; margin-bottom: 54px;}
.div_27{width: 1000px; height: 160px; background: url(../images/index_35.jpg) no-repeat; margin: 0 auto;}
.div_28{width: 1000px; height: 140px; background: url(../images/index_36.jpg) no-repeat; margin: 0 auto;}
.div_29{width: 1000px; height: 180px; background: url(../images/index_37.jpg) no-repeat; margin: 0 auto;margin-bottom: 60px; position: relative;}
.div_29 .zixun{ width: 240px; height: 56px; background: url(../images/btn_zixun.jpg) no-repeat; position: absolute; left: 379px; bottom: 0px;}
.div_29 .zixun a{ display: block;width: 240px; height: 56px;}
.div_29 .zixun:hover{ background: url(../images/hbtn_zixun.jpg) no-repeat;}
.div_30{width: 100%; height: 167px; background: url(../images/index_38.jpg) no-repeat center;}
.div_31{width: 100%; height: 180px; background: url(../images/index_39.jpg) no-repeat center; }
.div_32{width: 100%; height: 185px; background: url(../images/index_40.jpg) no-repeat center; }
.div_33{width: 100%; height: 190px; background: url(../images/index_41.jpg) no-repeat center; }
.div_34{width: 100%; height: 220px; background: url(../images/index_42.jpg) no-repeat center; }
/*底部*/
.foot{ background:url(../images/1_23.jpg) no-repeat; height:245px; width:100%;background-position:center; color:#FFFFFF;}
.foot-box{ width:1000px; margin:0 auto;  line-height:32px;}
.foot-box .dizhi{ margin-top:45px; float:left;}
.foot-box .dizhi .foot_menu ul li{  cursor:pointer;float: left; border-bottom: 2px #FFFFFF solid;color:#FFFFFF;height: 30px; line-height: 30px; width: 100px;  text-align: center; }
.foot-box .dizhi .foot_menu ul li.cur{ background: none; border-bottom: 2px #FFFFFF solid; color:#333;background: #FFFFFF;}
.foot-box .dizhi .foot_content div{ display: none;}
.foot-box .dizhi a{ float: left; margin:5px 5px 0 0 ;}

/*乐语代码*/

.doyoo_f_original
{
overflow:auto !important;
}
.doyoo_f_frame
{
display:none !important;
}

#API-FLOAT-CONTAINER,
			#API-FLOAT-CONTAINER ins,
			#API-FLOAT-CONTAINER em,
			#API-FLOAT-CONTAINER a,
			#API-FLOAT-CONTAINER input
			{
				width: auto;
				height: auto;
				margin: 0;
				padding: 0;

				background-color: transparent;
				background-position: 0% 0%; 
				background-size: auto; 
				background-repeat: repeat;
				background-origin: padding-box; 
				background-clip: border-box; 
				background-attachment: scroll; 
				background-image: none;

				border: none;
				outline: invert none medium;

				color: black;
				direction: ltr;
				letter-spacing: normal;
				line-height: normal;
				text-align: left;
				text-decoration: none;
				text-indent: 0;
				text-transform: none;
				white-space: normal;
				word-spacing: normal;

				font-size: 12px;
				font-family: Tahoma,"宋体",Helvetica,sans-serif;
				font-size-adjust: none;
				font-stretch: normal;
				font-style: normal;
				font-variant: normal;
				font-weight: normal;

				visibility: visible;
				overflow:  visible;

				list-style: none;

				float: none;
				clear: none;

				display: block;
				position: static;
				top: auto;
				left: auto;

				vertical-align: baseline;

				-moz-box-sizing: content-box;  
				-webkit-box-sizing: content-box; 
				-o-box-sizing: content-box; 
				-ms-box-sizing: content-box; 
				box-sizing: content-box;
			}

			/*fixed for IE6*/
			*html,
			*html body { 
				background-image:url(about:blank);
				background-attachment:fixed
			}
            /*数值用来控制浮窗位置*/
			.api-float-pos-fixed {
				_position:absolute;
				_left:expression(eval(document.documentElement.scrollLeft+0));
				_top:expression(eval(document.documentElement.scrollTop+50))
			}

			/*浮窗容器*/
			#API-FLOAT-CONTAINER,
			#API-FLOAT-CONTAINER * {
				padding: 0;
				margin: 0;
			}
			#API-FLOAT-CONTAINER {
				position: fixed;
				z-index: 1000;
				
			}

			/*其他链接的按钮区域*/
			#API-FLOAT-CONTAINER .api-link-btn-con {
				position:absolute;
				top:145px;
				left:18px;
				
				
			}
			#API-FLOAT-CONTAINER .api-link-btn-con a {
				height:26px;
				line-height:26px;
				display:inline-block;
				*display:inline;
				*zoom:1;
				margin-bottom:8px;
				font-size:14px;
				font-family: 'Microsoft Yahei';
				vertical-align:middle;
				text-align:center;
				text-decoration:none;
			}

			/*离线宝回呼区域*/
			#API-FLOAT-CONTAINER .api-lxb-cb-con {
				position:absolute;
				bottom:10px;
				left:7px;
			}
			#API-FLOAT-CONTAINER input.api-lxb-cb-input {
				height: 25px;
				line-height: 25px;
				margin-bottom:8px;
			}
			#API-FLOAT-CONTAINER input.api-lxb-cb-btn {
				height: 33px;
				line-height: 26px;
				font-size: 14px;
				font-family: 'Microsoft Yahei';
				text-align: center;
				white-space: pre;
				border: none;
				cursor: pointer;
				background:url(../images/mianfeitell_anniu.gif)  no-repeat; 
				border-bottom: 2px solid #25a6e9;
			}
			.mianfeitell_bg{ width:140; background:url(../images/mianfeitell_bg.jpg) no-repeat; position:relative; height:400px;}
			.red { color: #f00;}
            .black {color: #000;}
            .inner { width: 960px; margin: 0 auto; }
            #header { background: #f6fafd; border-bottom: 1px solid #f6fafd; }
            #header .inner { background: #f6fafd; overflow: hidden; height: 36px; line-height: 36px; } 
            #header h3{ margin: 0 ; padding: 0; color: #8296ab; font-size: 14px; line-height: 36px; text-align: center;} 
         
            #content .inner{ background: #fff;overflow: hidden; height: 1000px; }
            .title{ height: 36px; line-height: 36px; margin-bottom: 10px; background: #f9f9f9; border-bottom: 3px solid #ddd; overflow: hidden; }
            .title h4{ margin: 0; margin-left: 20px; padding: 0;}
            #content h3 {font-size: 14px;margin: 0  auto; width: 850px;}
            #content dl { width: 850px; margin: 10px auto; text-indent:2em;} 
            #content dt { font-size: 14px; margin-top: 10px; line-height: 20px; color: #333333; text-indent:2em;}  
            #content dd { margin-top: 10px; font-size: 13px; color: #666; text-indent:2em;} 
            #content .emphasis { font-weight: bold;}
			
			
			
			
			
			
			
			
/*自动弹出*/
#display_tanchu{width:100%;height:100%; position:fixed;display:none; font-family:"微软雅黑";}
#display_tanchu .tanchu_top{width:550px;overflow: hidden; border-top:none; margin:-125px 0 0 -250px; left:48%; top:45%; z-index:10000; position:fixed; box-shadow: 0 4px 8px rgba(0,0,0,0.5);}
#display_tanchu .tanchu_top .tanchu_top_bg{width:550px;height: 336px; margin: 0 auto; position: relative; background: url(../images/bg.jpg) no-repeat;}
#display_tanchu .tanchu_top .tanchu_top_bg h2{cursor:move; position:absolute; width:15px; height:15px; top: 15px; right: 15px;}
#display_tanchu .tanchu_top .tanchu_top_bg h2 img{ border:none;}
#display_tanchu .tanchu_top .tanchu_top_bg .anniu{ width: 132px; height: 53px; position: absolute; bottom: 47px;}
#display_tanchu .tanchu_top .tanchu_top_bg .anniu a{ display: block; width: 132px; height: 53px;}
#display_tanchu .tanchu_top .tanchu_top_bg .anniu_1{ left: 0px; width: 151px;}
#display_tanchu .tanchu_top .tanchu_top_bg .anniu_2{ left: 151px;}
#display_tanchu .tanchu_top .tanchu_top_bg .anniu_3{ left: 283px;}
#display_tanchu .tanchu_top .tanchu_top_bg .anniu_4{ right: 3px;}
#display_tanchu .tanchu_top .tanchu_top_bg .tanchu_lxb{  width: 502px; height: 30px; position: absolute; left: 31px;bottom: 17px;}
#display_tanchu .tanchu_top .tanchu_top_bg .tanchu_lxb .tanchu_lxb_shuru input{font-family: "微软雅黑"; width: 248px; height: 28px; float: left; background: #ffffff; border: 1px solid #a0a0a0; outline: none; padding-left: 10px;}
#display_tanchu .tanchu_top .tanchu_top_bg .tanchu_lxb .tanchu_lxb_dianji input{font-family: "微软雅黑";cursor: pointer; width: 240px; height: 30px; border-left: none; float: left; background:url(../images/line1.jpg) repeat-x; border: 1px solid #a0a0a0; font-size: 16px; outline: none; color: #333; text-align: center; letter-spacing: 0.7px;  line-height: 28px;}
			