@charset "utf-8";
/* CSS Document */
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, dd, dl, dt, li, ol, ul, fieldset, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, form, button, input, textarea { margin:0; padding:0;  font:14px "\5FAE\8F6F\96C5\9ED1";}
body { font:14px/1.5em "\5FAE\8F6F\96C5\9ED1"; color:#383838; width:100%; cursor:default; margin:0 auto; padding:0; height:auto;}
h1, h2, h3, h4, h5, h6 { font-size:1em; }
ol, ul, li, dl, dd, dt { list-style:none; }
select { font-size:12px; }
i, em, cite { font-style:normal; }
table { border-collapse:collapse; }
button { cursor:pointer; font-size:12px; }
fieldset, img, input, button { border:0; } 
address, caption, th, em { font-weight:400; }
.float{ float:left;}
.floatr{ float:right;}
.clear{ clear:both; height:1px; overflow:hidden;}
.d{ display:inline;}
.db{ display:inline-block;}

html{ background:url(/resource/syxjs/skin/img/top_bg.jpg) no-repeat center 0 #f4fbff;}

@font-face{font-family:"fzxbs"; src: url("/resource/syxjs/skin/fonts/fzxbs.TTF") format('truetype');}


.top{ width:100%; height:410px; margin:0 auto; padding:0; overflow:hidden;}

.nav{ width:100%; height: 60px; margin: 0 auto; padding: 0; background: #db3128 !important;box-shadow:0 2px 8px #999;
    background: -moz-linear-gradient(top, #6eceef 0%, #4db7dc 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6eceef), color-stop(100%,#4db7dc));
    background: -webkit-linear-gradient(top, #6eceef 0%,#4db7dc 100%);
    background: -o-linear-gradient(top, #6eceef 0%,#4db7dc 100%);
    background: -ms-linear-gradient(top, #6eceef 0%,#4db7dc 100%);
    background: linear-gradient(to bottom, #6eceef 0%,#4db7dc 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6eceef', endColorstr='#4db7dc',GradientType=0 );
}

:root {filter:none;}
.nav ul { margin: 0px; padding: 0px; list-style: none; }
.nav ul.dropdown { position: relative; width: 100%; text-align: center;}
.nav ul.dropdown li { display:inline-block;width: auto; position: relative; color: #fff; line-height: 60px; font-weight: normal; font-size: 18px;}
.nav ul.dropdown a:hover { color: #000; }
.nav ul.dropdown li a { display: block; line-height: 60px; padding: 0 38px; color: #fff; position: relative; z-index: 2000; text-align: center; text-decoration: none; font-size: 18px;}
.nav ul.dropdown li a:hover, ul.dropdown li a.hover { background: #bb150c; position: relative; color: #fff; }
.nav ul.dropdown ul { display: none; position: absolute; top: 0; left: 0; width: 100%; z-index: 1000; border-radius: 8px; overflow: hidden;}
.nav ul.dropdown ul li { width: 100%; font-weight: normal; background: #f6f6f6; color: #000; border-bottom: 1px solid #ccc; }
.nav ul.dropdown ul li a { display: block; color: #686868 !important; background: #eee !important; font-size: 16px; border-radius: 0; line-height: 40px; padding: 0;}
.nav ul.dropdown ul li a:hover { display: block; color: #157b9f !important; }
.nav .drop > a { position: relative; padding:0 38px 0 38px!important;}
.nav .drop > a:after { content: ""; position: absolute; right: 20px; top: 45%; border-left: 5px solid transparent; border-top: 5px solid #fff; border-right: 5px solid transparent; z-index: 999; }
.nav .drop > a:hover:after { content: ""; border-left: 5px solid transparent; border-top: 5px solid #fff; border-right: 5px solid transparent; }

.main_box{ width:1200px; height: auto; margin: 0 auto; padding: 0;}

.box_skin{ background: #fff; border: 1px solid #e1eef6; border-radius: 8px; overflow: hidden; padding: 15px;}

.news_layout{ width: 794px; height: 284px; margin: 20px 0 0 0;}


.index_pic{ width:407px; height:284px; background:#fafafa; overflow:hidden;}
.index_pic img{ width:407px; height:284px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:46px;line-height:46px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;z-index:2;bottom:0;left:10px;line-height:46px; text-decoration:none; display:inline-block; float:left; width:278px; height:46px; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
.yx-rotation-t:hover{ text-decoration:underline;}
.yx-rotation-focus span{background:url(/resource/syxjs/skin/img/ico.png) no-repeat;display:block}
.yx-rotation-focus{height:46px;line-height:46px;right:10px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:8px;position:relative;top:16px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:69px;top:100px;}
.yx-rotaion-btn span{display:block;width:42px;height:69px;cursor:pointer;filter:alpha(opacity=3);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn span.left_btn{background:url(/resource/syxjs/skin/img/left.png) no-repeat 0 50%;float:left;left:0}
.yx-rotaion-btn span.right_btn{background:url(/resource/syxjs/skin/img/right.png) no-repeat 0 50%;float:right;right:0}
.yx-rotaion-btn span.hover{filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity:1.0;opacity:1.0}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}

.tit_skin{ width:100%; height: 38px; width: 100%; height: 38px; background: url("/resource/syxjs/skin/img/tit_skin.png") no-repeat;}
.tit_skin span{ display:inline-block; float: left; width:auto; height: 38px; line-height: 35px; background: url("/resource/syxjs/skin/img/tit_skin_span.png") no-repeat right 0; font-size: 18px; font-weight: bolder; color: #fff; text-shadow:  0 1px 2px #666;   padding: 0 100px 0 37px; text-align: center;}
.tit_skin a{ display:inline-block; float: right; width:40px; height: 24px; background: url("/resource/syxjs/skin/img/more.png") no-repeat 0 0; margin:7px 0 0 0;}

.news_list{ width:370px; height: 284px;}
.news_list_con{ width:370px; height: auto; margin: 12px 0 0 0;}
.news_list_con li{ display:inline-block; float: left; width:340px; height: 34px; line-height: 34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding: 0 0 0 30px; background: url("/resource/syxjs/skin/img/img.png") no-repeat 10px 50%;}
.news_list_con li a{ line-height:34px; font-size: 15px; text-decoration: none; color: #383838;}
.news_list_con li a:hover{ color: #006EAC;}


.right_layout{ width:330px; height: 284px; margin: 20px 0 0 0;}
.right_layout1{ width:330px; height: 284px; margin:15px 0 0 0;}

.right_list_con{ width:330px; height: auto; margin: 12px 0 0 0;}
.right_list_con li{ display:inline-block; float: left; width:300px; height: 34px; line-height: 34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding: 0 0 0 30px; background: url("/resource/syxjs/skin/img/img.png") no-repeat 10px 50%;}
.right_list_con li a{ line-height:34px; font-size: 15px; text-decoration: none; color: #383838;}
.right_list_con li a:hover{ color: #006EAC;}

.index_layout{ width:373px; height: 284px; margin: 15px 0 0 0;}
.index_layout1{ width:373px; height: 284px; margin: 15px 0 0 15px;}

.layout_list{ width:373px; height: auto; margin: 12px 0 0 0;}
.layout_list li{ display:inline-block; float: left; width:343px; height: 34px; line-height: 34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; padding: 0 0 0 30px; background: url("/resource/syxjs/skin/img/img.png") no-repeat 10px 50%;}
.layout_list li a{ line-height:34px; font-size: 15px; text-decoration: none; color: #383838;}
.layout_list li a:hover{ color: #006EAC;}

.index_link{ width:330px; height: auto; margin: 10px 0 0 0;}
.index_link a{ display:inline-block; float: left; width: 109px; height:38px;text-align: center; line-height: 36px; padding: 40px 0 0 0; font-size: 13px; text-decoration: none; color: #383838;}
.index_link a:hover{ color: #006EAC;}
.index_link a.line{ border-right:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1;}
.index_link a.line1{ border-right:1px solid #fff; border-bottom:1px solid #f1f1f1;}
.index_link a.line2{ border-right:1px solid #f1f1f1; border-bottom:1px solid #fff;}
.index_link a.no_line{ border-right:1px solid #fff; border-bottom:1px solid #fff;}
.index_link a.icon1{ background: url("/resource/syxjs/skin/img/icon1.png") no-repeat center 10px;}
.index_link a.icon2{ background: url("/resource/syxjs/skin/img/icon2.png") no-repeat center 10px;}
.index_link a.icon3{ background: url("/resource/syxjs/skin/img/icon3.png") no-repeat center 10px;}
.index_link a.icon4{ background: url("/resource/syxjs/skin/img/icon4.png") no-repeat center 10px;}
.index_link a.icon5{ background: url("/resource/syxjs/skin/img/icon5.png") no-repeat center 10px;}
.index_link a.icon6{ background: url("/resource/syxjs/skin/img/icon6.png") no-repeat center 10px;}
.index_link a.icon7{ background: url("/resource/syxjs/skin/img/icon7.png") no-repeat center 10px;}
.index_link a.icon8{ background: url("/resource/syxjs/skin/img/icon8.png") no-repeat center 10px;}
.index_link a.icon9{ background: url("/resource/syxjs/skin/img/icon9.png") no-repeat center 10px;}

.video_con{ width:330px; height: 230px; overflow: hidden; margin: 15px 0 0 0;}

.index_bill{ width:590px; height: 120px; background: #ccc; margin: 15px 0 0 0;}
.index_bill1{ width:590px; height: 120px; background: #ccc; margin: 15px 0 0 0;}

.foot{ width:100%; height: auto; padding: 50px 0; text-align: center; background: #db3128; color: #fff; font-size: 16px; margin: 20px 0 0 0;}

.main_con{ width:1168px; height: auto; margin: 20px 0 0 0;}

.site{ width:98%; height: 40px; background: #f1f1f1; border-radius: 8px; line-height: 40px; padding: 0 0 0 2%; font-size: 15px; color:#383838;}
.site a{ color:#383838; text-decoration: none;}
.site a:hover{ color: #006EAC;}



.content{ width:94%; padding:40px 3% 0 3%; background: #fff;}
.content h4{ width:100%; height: auto; display: block;font-size: 1.6em; line-height: 30px; text-align: center;background-color: #FFF;}
.content h5{display: block;padding: 20px;font-family: "Î¢ÈíÑÅºÚ";color: #999;text-align: center;background-color: #FFF;border-bottom: 1px dashed #ccc;}
.content h6{ width:100%; height: auto; line-height: 30px; display: inline-block; font-size: 18px;  text-align: center; color: #5A5A5A; margin-top: 10px;}
.nry_cont{ padding:20px 0; width:1100px;}
.nry_cont p{margin:15px 0;line-height:30px;-webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px; -webkit-margin-end: 0px;  padding: 0 10px; font-size: 16px;}
.nry_cont img{width:70%; height: auto; display:block; margin: 0 auto; padding: 0;}
/*.nry_cont table{ margin:0 auto; padding:0;} */
.nry_cont a{ color:#f26300; text-decoration:none;}
.nry_cont a:hover{ color:#d25a07; }



/*ÁÐ±íÒ³*/
.list_title{ width:100%; height: auto; text-align: center; display: inline-block; float: left; margin: 30px 0 15px 0;}
.list_title a{width:auto; height: 40px; line-height: 40px; display: inline-block; padding: 0 30px; background: #f1f1f1; border: 1px solid #e1e1e1; border-radius: 5px; margin: 0 5px; color: #888; text-decoration: none;}
.list_title a.xzzt{ background: #d33c3f;color: #fff; }
.list{width:1168px; height: auto; display: block; float: left; margin:20px 0 40px 0; background: #fff; }
.list li{width:1068px; height: auto; display: inline-block; float: left; border-bottom: 1px dashed #ccc; margin: 0 50px; padding: 20px 0;}
.list li a{width:1068px; height: auto; display: inline-block; float: left;}
.list li a span{width:1048px; height: 40px; line-height:40px;display: inline-block; font-size: 16px; color: #383838; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; background: url(/resource/syxjs/skin/img/img.png) no-repeat left 50%; padding-left: 20px;}
.list li a font{width:420px; height: 30px; line-height: 30px; display: inline-block; color: #999; font-size: 14px; padding-left: 20px; }
.list li a:hover span{ color: #b20f12; }
.list li.list_img{ height: auto; }
.list li.list_img a{ height: auto; }
.list li.list_img a img{width:150px; height: 100px; display: inline-block; float: left; margin-right: 20px; border-radius: 5px;}
.list li.list_img a span{width:880px; height: 40px; line-height:40px;display: inline-block; font-size: 16px; color: #383838; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; background: none; padding: 0;}
.list li.list_img a:hover span{ color: #b20f12; }
.list li.list_img a font{ padding:0;}
.fenye { width: 100%;height:auto; padding: 30px 0 30px 0; text-align: center; border-top:3px solid #fff;}
.fenye a { display: inline-block; width: auto; height: 30px; line-height: 30px;  padding: 0 20px; background: #f1f1f1; margin: 0 5px; text-decoration: none; color: #7a7a7a;}
.fenye a:hover{ background:#CCC; color:#FFF; }












