@charset "utf-8";
/* CSS Document */

body{margin:0 auto;color:#333; font-family:Arial}

ul,ol,p,h1,h2,h3,form,dd,dl,dt{margin:0;padding:0;list-style:none}

img{border:0;}

a{cursor:pointer;color:#333; text-decoration:none; font-size:12px}

a:hover{color:#f60;text-decoration: none;}

.wrap{width:1000px; margin:0 auto}

.clear{clear:both;height:0px; overflow:hidden}

.hidden{ overflow:hidden}

.head{ background:url(../img/top.gif);height:107px}

.head_right{float:right; margin-right:30px}

.head_link{color:#555; text-align:right; padding:20px 0px 5px 0px; line-height:18px; }

.head_link a{color:#555}

.head_num{ text-align:right; font-family: Georgia;color:#f60; font-size:32px}

.head_num img{ vertical-align:middle; margin-right:10px}

.logo{padding-top:24px}

.menu{height:34px; background:#36c}

.menu li{float:left; padding:8px 0px;height:18px;; position:relative; z-index:1000}

.menu li a{ display:block; line-height:18px; border-right:solid 1px #7797d8; padding:0px 25px;color:#fff; font-size:14px; font-weight:bold}

.banner{width:100%; overflow:hidden;height:400px}

.center_a{width:1000px;height:120px; margin-top:20px}

.center_a a{float:left;width:250px;height:120px; display:block; cursor:pointer; background-image:url(../img/l_menu.gif); text-indent:-9999px; overflow:hidden}

.center_a a:hover{background-image:url(../img/l_menu_on.gif)}

.index_box{float:left; margin-top:30px; display:inline}

.index_t{width:100%;height:25px; background:url(../img/bg.gif) no-repeat; margin-bottom:12px}

.index_t a{display:block;width:100%;height:100%; cursor:pointer}

.about .index_t{}

.news .index_t{ background-position:0px -50px}

.query .index_t{ background-position:0px -100px}

.partner .index_t{ background-position:0px -250px}

.ry .index_t{ background-position:0px -300px}





.about{width:260px;}

.news{width:380px; margin-left:30px}

.query{width:300px; margin-left:30px}

.partner{width:260px;}

.ry{width:710px; margin-left:30px}

.ry li{width:161px;float:left; padding-right:6px; margin-left:14px; text-align:center}

.ry ul{ margin:15px auto 15px auto}

.partner li{width:122px;float:left; margin-left:16px; display:inline;height:49px; margin-top:5px}

.partner li img{width:122px;height:49px; display:block}

.index_c{font-size:12px;}

.about .index_c{ font:12px/20px Arial;color:#333;}

.about .index_c img{margin-bottom:4px}

.index_tip img{width:83px;height:54px;float:left}

.index_tip_con{float:right;width:285px; line-height:18px;color:#666}

.index_tip_con a{color:#f60;line-height:18px;}

.news_list{ margin-top:10px}

.news_list li{background: url(../img/list.gif) no-repeat 0px 7px; line-height:20px; padding-left:10px}

.news_list li a{color:#333}

.news_list li a:hover{color:#f60}

.news_list li span{float:right;color:#666}

.query_list li{height:30px; font-size:14px; color:#333}

.query_list li *{float:left}

.query_list li span{width:84px; line-height:21px; display:block; text-align:center}

.query_list li input{width:162px;height:19px; font-size:12px; line-height:19px; padding-left:8px; border:solid 1px #ccc; border-right:none}

.query_list li button{background:url(../img/btn.gif);width:44px;height:23px;float:left; border:0 none; cursor:pointer}

.query_list li input.l_input{width:60px; border:solid 1px #ccc}

.query_list li samp{ background:url(../img/gang.gif) no-repeat center center;width:31px;height:21px}

.wechat{background:url(../img/erweima.jpg) no-repeat 8px 8px #f3f3f3; border:2px solid #e3e3e3; height:114px; padding:8px 8px 8px 134px;  margin-top:20px}

.wechat li{float:left; font:12px/56px Arial;color:#333;width:149px}

.wechat li.w1{ background:url(../img/weixin.gif) no-repeat 5px 6px; padding-left:53px;width:96px; border-bottom:solid 1px #dedede}

.wechat li.w2{ background:url(../img/android.gif) no-repeat 10px 6px; padding-left:53px;width:96px; border-top:solid 1px #fff}

.wechat a{color:#333;}

.bjwechat{background:url(../img/bjerweima.jpg) no-repeat 8px 8px #f3f3f3; border:2px solid #e3e3e3; height:114px; padding:8px 8px 8px 134px;  margin-top:20px;background-size: 114px 114px;}
.bjwechat li{float:left; font:12px/56px Arial;color:#333;width:149px}

.bjwechat li.w1{ background:url(../img/weixin.gif) no-repeat 5px 6px; padding-left:53px;width:96px; border-bottom:solid 1px #dedede}

.bjwechat li.w2{ background:url(../img/android.gif) no-repeat 10px 6px; padding-left:53px;width:96px; border-top:solid 1px #fff}

.bjwechat a{color:#333;}

.foot_div{background:#eaeaea; padding:20px 0px; margin-top:20px}

.foot_div dl{width:100px;float:left; padding-left:40px}

.bjerweima{background:url(../img/bjerweima.jpg);width:114px;height:114px;float:left; margin-left:30px; display:inline;background-size:114px 114px}
.erweima{background:url(../img/erweima.jpg);width:114px;height:114px;float:left; margin-left:30px; display:inline}

.foot_div dl dt a{ font-size:14px; font-family:"微软雅黑";color:#333}

.foot_div dl dd{background:url(../img/list.gif) no-repeat 0px -40px; padding-left:8px}

.foot_div dl dd a{ font-size:12px;;color:#666; line-height:20px}

.bottom{height:38px; line-height:38px; background:url(../img/foot.gif) repeat-y center #1e50b4; text-align:center; font:12px/38px Arial;color:#fff}

.c_banner{height:240px;width:100%; overflow:hidden}

.l_menu{width:248px;float:left; margin-top:30px}

.r_content{width:710px;float:right; margin-top:30px}

.l_t{ background:url(../img/bg.gif) no-repeat 0px -150px;width:192px;height:52px; padding-left:56px; font:bold 22px/52px "微软雅黑";color:#fff}

.l_c{ background:url(../img/c_l.gif) no-repeat; min-height:206px;_height:206px; height:auto}

.l_c a{ background:url(../img/list.gif) no-repeat 10px -92px; padding-left:25px; line-height:26px; font-size:14px; display:block; margin:10px auto 0px auto;width:183px}

.l_c a:hover,.l_c a.current{background:url(../img/list.gif) no-repeat 10px -142px #36c; font-weight:bold;color:#fff}

.r_t{height:45px; background:url(../img/r_t.gif) repeat-x bottom; line-height:45px}

.position{float:right;color:#666; font-size:14px}

.position a{color:#666}

.r_title{ line-height:42px; border-bottom:solid 3px #1e50b4; padding-right:10px; font:24px/42px "微软雅黑";color:#1e50b4; float:left}

.r_c .news_list{ font-size:12px}

.r_c .news_list li{ background-position:0px -245px; padding-left:16px; clear:both}

.r_c .news_list li.current{background-position:0px -195px}

.r_c .news_list li a:hover{color:#f60}

.r_c .news_list li.spc{height:10px;clear:both; border-top:dashed 1px #d6d6d6; margin-top:10px; background:none}

.page{ text-align:center; font-size:12px; line-height:24px; background:#f2f2f2; margin-top:20px}

.pager li{ display:inline}

.word_title{ font: bold 14px/30px "宋体";color:#000; text-align:center; margin-top:15px}

.word_info{ text-align:center;color:#666;border-bottom:dashed 1px #d6d6d6; font-size:12px; line-height:24px}

.word_content{ font-size:14px; line-height:24px; width:95%; margin: auto}

.word_content p{text-indent:28px;}

.submenu{background:#7797d8; position:absolute;top:34px;filter:alpha(opacity=90);-moz-opacity:0.9; opacity:0.9; display:none}

.menu .submenu a{ text-align:center; display:block; font:12px/24px "宋体";color:#fff; padding:0px}

.menu .submenu a:hover{background:#5779bd}

#demo{width:710px; overflow:hidden}

#demo1.#demo2{float:left}

#in-demo{width:800%}

.link{ margin:10px 0px 10px 0px;}

.link_t{background:url(../img/link_t.gif);height:41px; line-height:41px; padding:0px 15px; font-size:14px; font-family:"微软雅黑";color:#fff;float:left}

.link_c{ border:solid 1px #dadada; border-left:none;height:39px; float:left;width:912px }

.link_c a{line-height:39px; margin-left:30px}

.news_list_t{ border-bottom:solid 1px #dadada;margin-top:10px; margin-bottom:5px}

.news_list_t a{display:block; padding:0px 3px; font:bold 12px/20px "宋体";color:#333; background:#dadada; float:left; }

/*切换css*/
.index-main {
	z-index:55;
	position:relative;
	margin:0 auto;
}
.index-main-box {
}
#indexslider {
	position:relative
}

.index-img{position:absolute;width:1920px;height:400px}

.index-pagination {
	position:absolute;
	z-index:66;
	top:340px;
	left:50%;
	height:30px;
	width:210px;
	margin-left:-100px;
	text-align:center;
}
.index-pagination li {
	display:inline-block;
	width:42px;
	position:relative;
	float:left;
	height:23px;
	margin-right:4px;
	overflow:hidden;
	background:url(../images/index-ar2r.png) -20px 0px no-repeat;
}
.index-pagination li a {
	position:relative;
	z-index:666;
	display:block;
	padding:16px 0px 5px 0px;
	height:2px;
	color:#a2afcb;
	text-align:center;
}
.index-pagination li a div {
	position:relative;
	z-index:555;
	display:block;
	height:7px;
	background:#a2afcb;
}
.index-pagination li a div span {
	position:absolute;
	top:0px;
	left:0px;
	height:7px;
	width:0px;
	background:#f60;
}