k@charset "utf-8";
/* CSS Document */
body{
	background:#fff;overflow-x:hidden;
	-webkit-font-smoothing: antialiased;
    font: 14px/1.5 Microsoft YaHei,Heiti SC,tahoma,arial,Hiragino Sans GB,"\5B8B\4F53",sans-serif;

}
body a{
COLOR:#000; text-decoration:none
}
a:hover{color:#206fce}
li{list-style-type:none;}
*{
	padding: 0;
	margin: 0;
}
h1,h2,h3,h4,h5,h6,label,p{
	margin:0;	
}
.aboutbody{width:1130px;margin:15px auto;display:block;overflow:hidden}
.continer,.continer div{display:block;overflow:hidden}
.text-center{text-align:center;}
.right{float:right}
.left{float:left}
.clear{clear:both}
.head{background:#f8f8f6;font-size:16px;}
.continer{width:1130px;margin:0 auto}
.logo{padding:30px 0;}
.logo .in_btn {
    background: url(/static/xyjsxy/images/jing.jpg)  center center no-repeat;
    width: 30px;
 border:none;   height: 25px;vertical-align:middle
}
.logo .clearfix{margin-top:10px;}
.logo .in_text {
    width: 200px;
    height: 25px;
    line-height: 25px;border:1px solid #ccc;padding-left:5px;}
.nav{clear:both;background:#1e78ce;height:45px;line-height:45px;position:relative;z-index:100;}
.nav a{color:#fff;}
.nav  li{float:left;width:10%;text-align:center}
.nav  li a{display:block;}
.nav  li:hover,.nav li.hover{background:#f3990d;}
.nav2 li{width:12.5%}
.banner{margin-top:10px;}
.index_focus {
    position: relative;
    width: 100%;
    height: 420px;
    margin: 0 auto;
    overflow: hidden;
}
.index_focus .bd li {  
    display: none;
    position: absolute;
    left: 0;
    top: 0;
}
.index_focus_post {
    z-index: 10;
}
.index_focus .bd{width:1920px; margin-left:-960px;position:absolute;left:50%;text-align:center}
.index_focus .pic {
    height: auto;
    display: block;
}
.index_focus .pic:hover {
    text-decoration: none;
}
.index_focus .slide_nav {
    position: absolute;
    left: 45%;
    bottom:2%;
}
.index_focus .slide_nav a {
	cursor:pointer;
	float:left;
    font-size:28px;
    font-family: arial;
    color: #fff;
	padding:5px 10px;
}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none;color: #055198;filter: alpha(opacity=80);opacity: 0.8;}
.index_focus_pre,.index_focus_next {
    display: none;
    position: absolute;
    top: 50%;
    margin-top: -36px;
    width: 72px;
    height: 72px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    z-index: 10;
    background: url(/static/xyjsxy/images/ico_sliding.png) no-repeat;
}
.index_focus_pre {
    left: 0px;
    background-position: 0 0;
}
.index_focus_pre:hover {
    background-position: 0 -144px;
}
.index_focus_next {
    right: 0px;
    background-position: 0 -72px;
}
.index_focus_next:hover {
    background-position: 0 -216px;
}
.do{ width:985px; margin:auto; position:inherit; *position:absolute; top:24%; *left:20%;}
.index_focus_info {
    width: 800px;
    height: 200px;
    padding-bottom: 10px;
    color: #fff; margin-left:80px;
    text-decoration: none;
    cursor: pointer; padding-left:25px;
    font-family: "\5fae\8f6f\96c5\9ed1";
    -moz-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
    -webkit-text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
    background: url("/static/xyjsxy/images/index_focus_bg.png") no-repeat;
    _background: none;
}
.index_focus_info h3 {
    font-size: 36px;
    line-height: 70px;
    font-family: \5fae\8f6f\96c5\9ed1, \u9ed1\u4f53, "Lucida Grande";
	display:none;
}
.index_focus_info .text {
    width: 500px;
    line-height: 24px;
    font-size: 14px;
    word-wrap: break-word;
    overflow: hidden;
	display:none;
}
.box{margin-top:15px;margin-bottom:15px;}
.div_border{border:1px solid #eaeaea;padding:0 15px;background:url(/static/xyjsxy/images/zh.jpg) no-repeat}
.aboutleft{width:698px;height:280px;position:relative}
.about{width:315px;margin-top:15px;}
.lb-item a p{position: absolute;
    bottom: 0;
    width: 100%;
    padding: 10px;
    background:rgba(0,0,0,0.7);
    color: #fff;}
.aboutnews{width:350px;margin-left:15px;position:absolute;top:45px;left:350px;}
.index_title{border-bottom:1px solid #eaeae8;font-size:14px;color:#2a78cd;padding:15px 0 10px 0;display: block;
    overflow: hidden;}
.index_title span{font-size:12px;color:#e58713;font-weight:normal}
.index_title a{display:block;background:url(/static/xyjsxy/images/jia.jpg);width:20px;height:20px;}

.about .index_title{background:url(/static/xyjsxy/images/border.jpg) no-repeat bottom;border:none}
.fenxi{width:385px;}
.fenxi  ul{clear:both}
.fenxi li{background:#f3f3f3;float:left;margin-right:15px;padding:20px 0;font-size:15px;color:#1e1e1e} 
.fenxi  .fx1 {margin-bottom:15px;display:block;overflow:hidden}
.fenxi  .fx1 li{width:185px;height:80px;}
.fenxi  .fx1 li:last-child,.fenxi  .fx2 li:last-child{margin:0}
.fenxi  .fx1  img{vertical-align:middle;margin:0 15px;}
.fenxi  .fx2 li{width:118px;height:107px;text-align:center}
.fenxi  .fx2  img{margin-bottom:15px;}

.news_div1,.news_div2,.news_div3{height:290px;}
.news_div1{margin-right:15px;}
.news_div1{width:300px}
.news_div2{width:350px}
.news_div3{width:355px;}
.news_list {margin-top:8px}
.news_list li{line-height:28px;background:url(/static/xyjsxy/images/dian.jpg) no-repeat 0 13px;padding-left:10px;}
.news_list li a{color:#4f4f4f}
.news_list li a:hover{color:#286ab6}

.news_list li span{ margin-left:10px; float:right; font-size:14px;color:#4f4f4f}

.banner2{margin-top:15px;}
.slider1{position:relative;  height:115px;margin-bottom:10px; }
.slider1 .conbox{position:absolute;/*必要元素*/}
.slider1 .switcher{position:absolute; bottom:10px; right:30px;float:right;z-index:99;}
.slider1 .switcher a{ cursor:pointer;float:left;height:16px;line-height:16px;width:16px;margin:5px;text-align:center;color:#333;background:#fff;border-radius:50%;}
.slider1 .switcher a.cur,.slider1 .switcher a:hover{height:16px;line-height:16px;width:16px;margin:5px;text-decoration:none; color:#fff;background:#2c65ce}
.friend{background:#faf8f9;margin-top:15px;padding:20px 0 40px 0;}
.friend li{float:left;margin:15px 55px 0 0 ;}
.footer{background:#0759a5;line-height:35px;text-align:center;color:#fff}
.footer a{color:#fff;}
.footer a.jiao{padding:5px 10px ;background:#fff;border-radius:5px;color:#0759a5;font-weight:bold;margin:0 10px;}
.footer .continer{position:relative;padding:40px;}
.footer img.weixin{position:absolute;right:0;top:38px}
.footer img.weixinL{position:absolute;left:0;top:38px}
.footer img.wan{verticla-align:middle;}
/*列表页*/
.gyleft{ width:22%; float:left;}
.ko{background-color:#f9f9f9;}
.ko ul h1{ line-height:81px; padding-left:27px; color:#fff; font-size:24px;background:#3b90dd}
.ko li{background:url(/static/xyjsxy/images/bs.png) no-repeat;}
.ko li a{display:block;width:100%;line-height:41px;text-indent:53px;}
.ko li:hover{background:url(/static/xyjsxy/images/hs.png) no-repeat;}
.ko .dj{background:url(/static/xyjsxy/images/hs.png) no-repeat;}
.ko  li{ line-height:40px;  font-size:13px; text-align:left; border:1px solid #ddd; border-top:0px; cursor:pointer;}
.ko  li i{ margin-left:20px; margin-right:20px; font-size:15px;color:#3b90dd;}
.dj{ background-image:url(/static/xyjsxy/images/ej_bg.png);}
.linu2{   background:#f9f9f9; border:1px solid #dcdcdc;padding: 20px;border-top:none;border-bottom:1px solid #3b90dd }
.linu2 ul{    font-size: 13px;margin: 0px auto;color: #555;}
.linu2 li{ line-height:30px;}
.linu2 li img{ vertical-align:middle; margin-right:10px;}
.linu_up2{  margin-left:14px;  _margin-left:7px; margin-top:30px; *padding-bottom:20px;_padding-bottom:0px; border-bottom:1px solid #dcdcdc;}
.linu_upin2{  margin-bottom:20px;}
.linu_upin2 img{ float:left; width:83px; height:83px;}
.linu_upin2 p{ width:85px; float:left; margin-left:10px; margin-top:5px; color:#313131; font-size:16px;}
.linu_upin2 p span{ font-size:24px;margin-top:10px;}
.linu_down2{ margin-top:15px;margin-left:20px}
.linu_down2 a{ font-size:14px;}
.gyright{ width:76%; float:right;padding-bottom:20px;}
.gyright_head{  margin-bottom:10px; }
.gyright_head a{ color:#434343; font-size:12px;padding-left:5px; padding-right:5px;}
.gyright_head a:hover{ text-decoration:underline;}
.gyright_head1{ margin-bottom:10px; padding-bottom:13px; border-bottom:1px solid #dedede;    background: url(/static/xyjsxy/images/sy.png) no-repeat;
    text-indent: 24px; }
.gyright_head1 a{ color:#434343; font-size:12px;padding-left:5px; padding-right:5px;}
.gyright_head1 a:hover{ text-decoration:underline;}
.tzgg li{clear:both;background:url(/static/xyjsxy/images/dian.jpg) no-repeat 0 15px;line-height:30px;display:block;overflow:hidden;padding-left:10px;}
.tzgg li a{ display:block; float:left; font-size:14px; color:#434343;}
.tzgg li a:hover{ text-decoration:underline;}
.tzgg li span{ margin-left:20px; float:right; font-size:14px;}
.paginator{padding:10px 0 10px;white-space:nowrap;font-size:12px; width:100%; float:left; padding-top:40px;}
.paginator li{float:left;margin:0 5px 15px  5px;*vertical-align:middle; }
.paginator li.dian{*height:24px;margin:0 6px;font-weight:bold;*line-height:24px; color:#313131;}
.paginator li.current{*height:24px;padding:5px 7px 6px;*padding:4px 4px 4px 7px;_padding:4px 4px 5px 7px;border:none;*line-height:24px;background:#00a0e9;color:#FFFFFF;text-decoration:none;border-radius: 5px; }
.paginator li a{*display:inline-block;*height:22px;padding:3px 10px 4px;*padding:0 6px;border:1px solid #D9D9D9;border-radius: 5px; background:#f5f7f8; text-decoration:none;*line-height:22px;*position:relative; color:#333;}
.paginator li a:hover{background:#00a0e9;color:#FFFFFF;text-decoration:none; }
.paginator li a.nolink{color:#ccc;cursor:default;}
.paginator li a.nolink:hover{background:transparent;*height:22px;padding:3px 6px 4px;*padding:0 6px;border:1px solid #ccc;*line-height:22px;}
.paginator .fdyb{ text-align:right; float:right; *margin-top:-18px;_margin-top:-18px;color:#a0a0a0; font-size:14px;}
/*== 分页 == */
.zwd{padding-bottom:30px;}
.zw{ padding:0 15px;color:#313131;}
.zw p{ font-size:16px; color:#313131;line-height:180%;text-indent:2em;}
.zw h1{ text-align:center;  font-size:30px; margin-top:60px;color:#313131; } 
.zw h2{ text-align:left;  font-size:24px; margin-top:20px;color:#313131; } 
.zw h3{ text-align:left;  font-size:14px; padding-top:20px; color:#313131;padding-bottom:20px; border-bottom:1px solid #dedede; } 
.video{ margin-top:20px;}
.video .vie{ margin-right:0px;}
.video li{ width:270px;height:230px; margin-right:23px; float:left; padding-bottom:10px;}
.video li a{display:block;overflow:hidden}
.video  li:nth-child(3n+3){margin-right:0}
.video li img{ width:100%; height:173px;  cursor:pointer;}
.video li p {text-align:center; cursor:pointer; height:60px;font-size:14px;padding:10px 0; color:#313131;}
.kexi div{width:24.9%;text-align:center;margin:20px 0}
 
.yyui_menu1 li a.more:after{content:" ?";}
 
.yyui_menu1 li ul { position:absolute; float:left; width:113px; display:none; background-color:#ccc; z-index:9999;} /*这是第二级菜单*/
.yyui_menu1 li ul li{width:100%;float:none;border-top :1px solid #fff;height:35px;line-height:35px;}
.yyui_menu1 li ul a {text-decoration:none; color:#333;}
.yyui_menu1 li ul a:hover { background:#f3990d;color:#fff;}
 
.yyui_menu1 li ul ul{ top:0;left:150px;} /*从第三级菜单开始,所有的子级菜单都相对偏移*/
.booklet{
	-moz-box-shadow:0px 0px 1px #fff;
	-webkit-box-shadow:0px 0px 1px #fff;
	box-shadow:0px 0px 1px #fff;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.booklet .b-wrap-left  {
	background:#fff url(../images/left_bg.jpg) no-repeat top left;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-topleft:10px;
	-moz-border-radius-bottomleft: 10px;
	border-top-left-radius: 10px;
	border-bottom-left-radius: 10px;
}
.booklet .b-wrap-right {
	background:#efefef url(../images/right_bg.jpg) no-repeat top left;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomright: 10px;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}
.booklet .b-counter {
	bottom:10px;
	position:absolute;
	display:block;
	width:90%;
	height:20px;
	border-top:1px solid #ddd;
	color:#222;
	text-align:center;
	font-size:12px;
	padding:5px 0 0;
	background:transparent;
	-moz-box-shadow:0px -1px 1px #fff;
	-webkit-box-shadow:0px -1px 1px #fff;
	box-shadow:0px -1px 1px #fff;
	opacity:0.8;
}
.book_wrapper{
	margin:0 auto;
	padding-top:60px;
	width:1205px;
	height:730px;
	position:relative;
	background:transparent url(../images/bg.png) no-repeat 9px 27px;
}
.book_wrapper h1{
	color:#13386a;
	margin:5px 5px 5px 15px;
	font-size:26px;
	background:transparent url(../images/h1.png) no-repeat bottom left;
	padding-bottom:7px;
}
.book_wrapper p{
	font-size:16px;
	margin:5px 5px 5px 15px;
}
.book_wrapper a.article,
.book_wrapper a.demo{
	background:transparent url(../images/circle.png) no-repeat 50% 0px;
	display:block;
	width:95px;
	height:41px;
	text-decoration:none;
	outline:none;
	font-size:16px;
	color:#555;
	float:left;
	line-height:41px;
	padding-left:47px;
}
.book_wrapper a.demo{
	margin-left:50px;
}
.book_wrapper a.article:hover,
.book_wrapper a.demo:hover{
	background-position:50% -41px;
	color:#13386a;
}
.book_wrapper img{

	padding:4px;
	border:1px solid #ddd;
	-moz-box-shadow:1px 1px 1px #fff;
	-webkit-box-shadow:1px 1px 1px #fff;
	box-shadow:1px 1px 1px #fff;
}
.booklet .b-wrap-right img{
	border:1px solid #E6E3C2;
}
a#next_page_button,
a#prev_page_button{
	display:none;
	position:absolute;
	width:41px;
	height:40px;
	cursor:pointer;
	top:45%;
	background:transparent url(../images/buttons.png) no-repeat 0px -40px;
}
a#prev_page_button{
	left:-30px;
}
a#next_page_button{
	right:-30px;
	background-position:-41px -40px;
}
a#next_page_button:hover{
	background-position:-41px 0px;
}
a#prev_page_button:hover{
	background-position:0px 0px;
}
.loading{
	width:160px;
	height:56px;
	position: absolute;
	top:50%;
	margin-top:-28px;
	right:135px;
	line-height:56px;
	color:#fff;
	padding-left:60px;
	font-size:15px;
	background: #000 url(../images/ajax-loader.gif) no-repeat 10px 50%;
	opacity: 0.7;
	z-index:9999;
	-moz-border-radius:20px;
	-webkit-border-radius:20px;
	border-radius:20px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}