@charset "utf-8";

html{width:100%; height:100%;}
body{color:#515151;background:url(../images/home2_beijng.jpg) repeat center 0;font-family:Arial,sans-serif,SimSun;font-size:12px; min-width:980px}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;outline: none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol,ul,li{list-style-image:none;list-style-position:outside;list-style-type:none;}
.fn-left {float:left;}
.fn-right {float:right;}
.clear{clear:both; height:0px; width:0; margin:0; padding:0; border:none; overflow:hidden; }
a{text-decoration:none; cursor:pointer; color:#6A6A6C}
a:hover{ color:#1d59aa;}
input{font-family:"微软雅黑",Arial; margin:0; padding:0;}
h2{ font-size:22px; }
h3{ font-size:16px; }
h4{font-size:14px;}
h5{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.zf{ text-indent:2em}
.nosee{display:none;}
.see{ display:inline}
.height10{ height:10px}
.p_bottom{ padding-bottom:10px}
/* .beijing{ width:980px; margin:0 auto; overflow:hidden; padding:10px 0; clear:both} */
.beijing{ width:980px; margin:0 auto; overflow:hidden; padding:10px 0; clear:both; background:#fff}
/**************top**************/

/* modify by adolph 重复的css #top{ width:964px; margin:0 auto; height:48px; line-height:48px; overflow:hidden; color:#383838;}
.dl-box li{ float:left; display:inline;}
.dl-box li a{ color:#383838; display:inline-block; margin:0 6px;}
.dl-box li a:hover{ color:#008fd5}
.dl-box li a.color-1{color:#008fd5}
.dl-box li a.color-1:hover{color:#f00}
.dl-box li strong{ color:#0093eb;}
img.tx-img{ width:34px; height:34px; display:inline-block; margin-right:5px; -moz-border-radius: 50%;    -webkit-border-radius: 50%;border-radius:50%; vertical-align:middle;} */

/**top3 */
.top3{ background:url(../images/home2_beijing1.jpg) no-repeat center bottom; height:4px; width:100%; min-width:980px; clear:both; overflow:hidden; display:block}
.top3_1{ margin:0 auto; height:4px; width:980px; clear:both; overflow:hidden}

/***** 导航 *****/
.nav-box{ clear:both; overflow:hidden; padding:5px 0 5px; width:980px; margin:0 auto; background:#fff}
.nav-box dt{ float:left; width:204px; overflow:hidden;text-align:center; vertical-align:middle;}
.nav-box dt img{ vertical-align:middle;}
.nav-box dd{ float:right; margin-top:23px; line-height:34px; width:776px; overflow:hidden; font-size:16px; font-family:"微软雅黑"; text-align:right}
.nav-box dd a{ padding:0 15px; display:inline-block}
.nav-box dd a.hover,.top2 dd a.hover:hover{ color:#fff !important; background:#0278c8}


/* #nav-box{ height:64px; overflow:hidden; background:#0278c8; width:100%; z-index:9999;}

.nav-box-top{width: 100%;background-color: white;height: 60px;}

.nav-qy{ width:964px; margin:0 auto;}
.nav-qy2{ width:964px; margin:0 auto;height: 60px;background-color: white;}
.nav-top li a{ font-size:16px;font-family:"微软雅黑"; color:#414141; display:block; height:34px; line-height:34px; margin-top:15px; padding:0 15px;}
.nav-top li a:hover,.nav-top li.dq2 a{ background:#0278c8; -moz-border-radius: 5px;-webkit-border-radius:5px;border-radius:5px; color:#ffffff;}

.logo{ padding-top:10px;}
.logo2{ padding-top:5px;}
.nav li,.nav-top li{ float:left; display:inline; line-height:64px; margin-left:3px}
.nav li a{ font-size:16px;font-family:"微软雅黑"; color:#fff; display:block; height:34px; line-height:34px; margin-top:15px; padding:0 15px;}
.nav li a:hover,.nav li.dq a{ background:#fff; -moz-border-radius: 5px;-webkit-border-radius:5px;border-radius:5px; color:#0278c8;} */
/**************banner**************/
.banner{ clear:both; width:100%;min-width:980px; height:305px; margin-bottom:20px; position:relative}

.banner1{ width:100%; clear:both; min-width:980px; position:relative; overflow:hidden}
.banner1 .bd{ width:100%; height:305px; text-align:center}
.banner1 .bd li{  margin:0 auto; width:100%; min-width:980px; display:inline-block}
.banner1 .bd li a{ width:100%; height:339px; display:inline-block}


.banner2{ width:321px; height:270px; border:2px solid #28b3ec; background:#fff;position:absolute; top:17px; left:50%; margin-left:-490px; z-index:55}
.banner2_1{ width:100%; clear:both;position:relative;}

.banner2 .hd{ clear:both; overflow:hidden; height:33px; line-height:33px; text-align:center; font-size:14px; background:#28b3ec}
.banner2 .hd ul{overflow:hidden; zoom:1; }
.banner2 .hd ul li{ float:left; display:inline-block; width:107px; height:33px; color:#fff; font-family:"微软雅黑"}
.banner2 .hd ul li.on{ background:#fff; color:#0085d9 }
.banner2 .hd ul li a{ background:url(../images/home_banner.png) no-repeat 0 0; color:#fff; padding-left:27px; display:inline-block}
.banner2 .hd ul li a:hover{ color:#fff !important}
.banner2 .hd ul li.on a{ color:#0085d9}
.banner2 .hd ul li.on a:hover{ color:#0085d9 !important}
.banner2 .hd ul li .b_1{ background-position:0 6px !important}
.banner2 .hd ul li.on .b_1{ background-position:0 -54px !important}
.banner2 .hd ul li .b_2{ background-position:-102px 7px !important}
.banner2 .hd ul li.on .b_2{ background-position:-102px -54px !important}
.banner2 .hd ul li .b_3{ background-position:-208px 8px !important}
.banner2 .hd ul li.on .b_3{ background-position:-208px -54px !important}

.banner2 .bd{ margin:30px 30px 30px 25px; width:266px; height:177px;}

.banner3 dd{ clear:both; padding-bottom:18px; height:26px; color:#696969}
.banner3_1{ float:left; width:50px; margin-right:10px; display:inline-block; height:26px; line-height:26px; overflow:hidden; text-align:right}
.banner3 dd select{ width:200px; height:24px; float:left; line-height:24px;}
.banner3 dt{ clear:both; overflow:hidden;}
.banner3 dt input{ background:#28b3ec; font-size:16px; color:#fff; float:right; border-radius:5px; height:38px; width:230px; border:0; cursor:pointer}

/**** home *****/
.home1{ float:left; overflow:hidden; width:309px;}
.home1_top{ border-bottom:1px solid #d4d4d4; height:41px; position:relative; clear:both}
.home1_top b{ border-bottom:2px solid #28b3ec; height:40px; position:absolute; left:0; bottom:-1px; font-size:20px; color:#000; line-height:40px; padding-left:43px;}
.home1_top b a{ color:#000}
.home1_top span{ float:right; /* background:url(../images/home2_more.jpg) no-repeat right center; */ height:30px; margin-top:11px; line-height:30px;}
.home1_top span a{/* padding-right:40px; */}
.h_t1{ background:url(../images/hom2_m_1.jpg) no-repeat 0 2px}
.h_t2{ background:url(../images/hom2_m_2.jpg) no-repeat 8px 4px}
.h_t3{ background:url(../images/hom2_m_3.jpg) no-repeat 0 2px;}
.h_t3 b{ padding-left:55px !important}
.h_t4{ background:url(../images/hom2_m_4.jpg) no-repeat 0 2px}
.h_t5{ background:url(../images/hom2_m_5.jpg) no-repeat 0 4px}
.h_t5 b{ padding-left:58px !important}
.h_t6{ background:url(../images/hom2_m_6.jpg) no-repeat 6px 2px}
.h_t6 b{ padding-left:50px !important}

.home1_1{ clear:both; overflow:hidden; line-height:30px;height:250px;}
.home1_1 li{ clear:both; overflow:hidden; height:30px; border-bottom:1px dashed #c3c3c3; background:url(../images/home2_3_1.jpg) no-repeat 10px 10px; padding-left:30px}
.home1_2{ clear:both; overflow:hidden; padding:20px 0; height:172px; position:relative}
.home1_2 .hd{position:absolute; bottom:30px;*bottom:35px; left:0; text-align:center;height:8px; width:100%; z-index:5}
.home1_2 .hd ul{zoom:1; }
.home1_2 .hd ul li{display:inline-block; *display:inline; height:8px; width:8px; cursor:pointer; margin:0 8px;}
.home1_2 .hd ul li.on span{}
.home1_2 .hd ul li span{ height:8px; width:8px; background:url(../images/home_b_1.png) no-repeat 0 0 #fff; display:inline-block;}
.home1_2 .bd{ width:100%; height:172px; text-align:center; overflow:hidden}
.home1_2 .bd li{  margin:0 auto; width:100%;display:inline-block}
.home1_2 .bd li a{ width:100%; height:172px; display:inline-block;}
.home1_2 .bd li img{ width:309px; height:172px;}
.home1_3{ clear:both; overflow:hidden; padding:5px 0}
.home1_3 li{ cursor:pointer;text-align:center; float:left; width:103px; overflow:hidden; background:url(../images/home2_1.jpg) no-repeat 15px 0; margin:15px 0; padding-top:65px; line-height:20px; overflow:hidden; height:20px;}
.h3_1{ background-position:-89px 0 !important}
.h3_2{ background-position:-185px 0 !important}
.h3_3{ background-position:15px -121px !important}
.h3_4{ background-position:-89px -121px !important}
.h3_5{ background-position:-192px -121px !important}

.home2{ float:left; width:305px; margin-left:32px; display:inline; overflow:hidden}
.home2_t,.home2_t1{ clear:both; overflow:hidden; position:relative; width:305px;}
.home2_t .bd ul li{ border-bottom:1px dashed #c5c5c5; padding:5px 0px 0px 4px; clear:both; overflow:hidden; line-height:30px; height:63px;}


.home2_1 li{ border-bottom:1px dashed #c5c5c5; padding:5px 0px 0px 4px; clear:both; overflow:hidden; line-height:30px; height:63px;}
.h2_1{ float:right; width:70px; text-align:right}
.h2_1 em{ display:block; clear:both; overflow:hidden; height:30px;}
.h2_1 em img{ margin-top:4px}
.home2_1 li p{ height:24px; overflow:hidden}
.h2_2{ overflow:hidden}
.home3{ float:right; width:305px; overflow:hidden}
.home3_1{ clear:both; overflow:hidden;}
.home3_1 li{ border-bottom:1px dashed #c5c5c5; padding:5px 0 0 4px; clear:both; overflow:hidden; line-height:21px;height:63px;}
.home3_2{ float:right; width:80px; overflow:hidden; display:inline-block; text-align:right}
.home3_2 span{ margin-bottom:18px; display:block; clear:both; overflow:hidden}
.home3_3{ overflow:hidden}
.home3_3 em,.home3_3 i{ font-style:normal; display:block; clear:both; overflow:hidden}
.home3_3 i span{ margin-right:10px;}
.home_xx{ background:url(../images/wjx1.png) no-repeat 0 0; height:15px; width:79px; margin:3px 0; clear:both; overflow:hidden}
.home_xx span{ height:15px; background:url(../images/wjx2.png) no-repeat 0 0; display:block}
.home3_1 li span,.home3_1 li p,.home3_1 em,.home3_1 i{ clear:both; overflow:hidden; height:21px;}

.home4 li{ border-bottom:1px dashed #c5c5c5; padding:5px 0px 0px 4px; clear:both; overflow:hidden; height:63px;}
.home4 li em{ float:left; width:80px; overflow:hidden; margin-right:10px; display:inline-block}
.home4_1{ float:left; width:211px; overflow:hidden}
.home4_1 p{ height:20px; line-height:20px; overflow:hidden}
.home4_1 p i{ float:right; font-style:normal}
.home4_1 p i font{ color:#ff4c00; font-size:12px;}

.home_2{ border:1px solid #d4d4d4; background:#fff;clear:both; overflow:hidden; height:88px;}
.home_2 dt{ float:left; width:107px; height:88px; border-right:1px solid #d4d4d4}
.home_2 dd{ float:left; height:62px; margin:13px 15px; overflow:hidden; width:840px; position:relative}
.home_2 .bd{ clear:both;width:840px;overflow:hidden; height:62px;}
.home_2 .bd ul{height:62px !important;}
.home_2 .bd li{ float:left; width:112px; height:59px; border:1px solid #d4d4d4; margin:0 13px; overflow:hidden}
.home_2 .bd li img{vertical-align:top;}
.home_1{ border:1px solid #d4d4d4; background:#fff; padding:15px; clear:both; overflow:hidden}
.home_1 li{ float:left; width:140px; margin:0 9px; display:inline-block; height:24px; line-height:24px; overflow:hidden}



/**************index1**************/
/* modify by adolph .index1{ float:left; width:312px; overflow:hidden; overflow:hidden}
.index1_1{ clear:both; overflow:hidden; padding-top:10px}
.index1_2{ float:right; margin-right:20px; width:630px; display:inline}
.index1_3{ clear:both; overflow:hidden; height:42px; line-height:40px; background:url(../images/home_index3.jpg) repeat-x center bottom; font-size:16px;font-family:"微软雅黑"; }
.index1_3 span{ border-bottom:2px solid #28b3ec; padding:0 15px; display:inline-block; float:left}
.index1_3 a{ float:right; background:url(../images/home_more.jpg) no-repeat right center; margin-right:3px; display:inline; padding-right:25px; display:inline-block; font-size:12px; font-family:"宋体";margin-top: 7px;}

.index1_4{ clear:both; overflow:hidden;width:630px; height:175px; overflow:hidden; position:relative}
.index1_4 .bd{height:175px;width:630px;overflow:hidden}
.index1_4 .bd li{ float:left;display:inline-block; width:290px; height:48px; border-bottom:1px dashed #c8c8c8; line-height:14px}
.index1_4 .bd ul{ overflow:hidden; zoom:1; margin-bottom:10px;  }
.i_l{ padding:8px 10px 17px 15px;}
.i_r{ padding:8px 10px 17px 15px;}
.index1_4_1 span{ float:left; color:#696969;}
.index1_4_1 span img{ margin:0 5px;}
.index1_4_1 p{ float:right; display:inline-block}
.index1_4_1{ margin-bottom:5px; clear:both; overflow:hidden}
.index1_4_2{ clear:both; overflow:hidden}
.index1_4_2 span{ float:left;}
.index1_4_2 p{ float:right; display:inline-block}

.index1_5{ clear:both; overflow:hidden;width:630px; height:250px; overflow:hidden; position:relative; margin-left:5px}
.index1_5 .bd{ width:630px; height:250px; clear:both; overflow:hidden}
.index1_5 .bd li{ float:left;display:inline-block; width:290px; height:53px; border-bottom:1px dashed #c8c8c8; line-height:14px}
.index1_5 .bd li em{ float:left; height:57px; width:80px; overflow:hidden; margin-right:10px; display:inline}
.index1_5 .bd li em img{ vertical-align:top}
.index1_5_1{ float:left; width:200px; overflow:hidden; line-height:19px;}
.index1_5_1 big{ display:block; clear:both; overflow:hidden; font-size:13px; height:19px;  font-family:"宋体"}
.index1_5_1 big a{ color:#696969}
.index1_5_1 h5{ float:right; display:inline-block; overflow:hidden;font-weight:lighter; }
.index1_5_1 h5 font{ color:#ff4e00; font-size:12px;}
.index1_5_1 p{ display:inline-block; overflow:hidden}
.index1_5_1 p i{ display:block; overflow:hidden; font-style:normal; height:19px;}
.index1_5_1 p small{ font-size:12px; display:block; height:19px;float: right;}
.i_l1{ padding:13px 25px 13px 0;}
.i_r1{ padding:13px 5px 13px 20px;} */

/**************index2**************/
/* .index2{ width:978px; border:1px solid #d4d4d4; clear:both;height:88px;position:relative}
.index2 .bd{ float:left; width:830px; margin:17px 20px;overflow:hidden; height:56px;isplay:inline;position:relative;}
.index2 .bd ul{height:50px !important; width:100%; margin:0 auto; white-space:nowrap;float: left;}
.index2 .bd li{margin:0 9px; display:inline-block; height:50px; overflow:hidden; *display:inline;}
.index2 .bd li img{ height:50px; vertical-align:top;}
.index2 .hd{ float:left; width:107px; background:#f9f9f9; height:88px; border-right:1px solid #d4d4d4; text-align:center; font-family:"微软雅黑"; font-size:14px}
.index2 .tempWrap{ width:830px !important} */

/**************index3**************/
/* .index3{ width:312px;  overflow:hidden; float:left; display:inline}
.index3 dt{ clear:both; overflow:hidden; height:42px; line-height:40px; background:url(../images/home_index3.jpg) repeat-x center bottom; font-size:16px;font-family:"微软雅黑"; }
.index3 dt a{ border-bottom:2px solid #28b3ec; padding:0 15px; display:inline-block}
.index3 dd{ clear:both; overflow:hidden; border-bottom:1px dashed #c8c8c8; line-height:27px; height:27px;  background:url(../images/home_index3_1.jpg) no-repeat 6px 13px; padding-left:20px;}
.index3 dd span{float: left;width: 200px;}
.index3 dd span1{float:right;width: 70px;padding-right: 10px}
.index3 dd a{ clear:both; overflow:hidden; white-space:nowrap}
.index3_1{ margin:0 22px;} */
/**************foot**************/
/* .foot{ background:#efefef; clear:both; overflow:hidden; padding:10px 0 15px; margin-top:20px; color:#747474}
.foot1{ margin:0 auto; width:1000px; overflow:hidden; clear:both}
.foot_1{ float:left; width:152px; overflow:hidden}
.foot_2{ float:right; width:600px; margin-right:20px; display:inline; padding-right:15px}
.foot_2 dl{ border-bottom:1px solid #c4c4c4; padding-bottom:20px; clear:both; overflow:hidden}
.foot_2 dl dd{ float:left; width:125px; overflow:hidden;}
.foot_3{ clear:both; overflow:hidden; padding:20px 0 10px;text-align: center;border-top:1px solid #c4c4c4; }
.foot_2 dl dd big{ clear:both; overflow:hidden; font-size:16px; display:block; font-family:"微软雅黑"; padding-bottom:15px}
.foot_2 dl dd p{ padding:3px; clear:both; overflow:hidden; line-height:1.8}
.foot_2 dl dt{ width:100px; display:inline;}
.foot_2 dl dt img{ border:1px solid #bdccd2; padding:4px; background:#fff}
.foot_2 dl dt p{ text-align:center; padding:8px 0}
.foot_2 {margin-top: 20px;} */
/**************foot**************/
/********首页资讯*********/
.content1{ line-height:25px; font-size:12px; padding: 0px 15px 0px 15px;}

.wjx{ background:url('../images/wjx1.png') no-repeat; width:79px; height:14px; margin-right: 10px;margin-top: 5px;}
.wjx span{ display:block;height:100%; background:url('../images/wjx2.png') no-repeat;}

.c595757 {color: #595757;}
.fs17 {font-size: 17px;}
.pl7 {padding-left: 7px;}

.index1_2_1 {
	float: left;
	width: 310px;
	overflow: hidden;
	margin-left: 5px;
}

.index1_4_c{ clear:both; overflow:hidden;width:310px; overflow:hidden; position:relative}

.slider {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}

#slideposition {
	padding-left: 115px;
}

#slideposition ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#slideposition ul li.indicator {
	display: inline-block;
	height: 10px;
	width: 10px;
	background: #B4B4B6;
	margin: 0px 7px;
	padding: 0;
	-webkit-border-radius: 999px;
	-moz-border-radius: 999px;
	border-radius: 999px;
	overflow: hidden;
	cursor: pointer;
}

#slideposition ul li.indicator.active {
	background: #E3801B;
}

.index1_1{height:185px;overflow:hidden;}
.index1_1 .d1{width:309px;height:172px;display:block;}
.index1_1 .d2{width:309px;clear:both;height:172px;clear:both;z-index:100;}
.index1_1 .d2 ul{float:left;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.index1_1 .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(/jscss/demoimg/201405/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}

.h_1 {
	clear: both;
	overflow: hidden;
	height: 372px;
}
.d_over{background-color:#eef8fb;}
.d_out{background-color:#fdfdfd;}
.my-placeholder { color: #848080; }
.my-placeholder-login { color: #848080; padding-top:3px; }