@charset "utf-8";
*{margin: 0;padding: 0;}

@font-face {  
font-family:汉仪中黑;  
src: url('../font/hyb1gjm.ttf'); /* IE9 Compat Modes */  
src: url('../font/hyb1gjm.ttf?#iefix') format('embedded-opentype'), /* IE6-IE8 */  
url('../font/hyb1gjm.ttf') format('woff'), /* Modern Browsers */  
url('../font/hyb1gjm.ttf') format('truetype'), /* Safari, Android, iOS */  
url('../font/hyb1gjm.ttf#汉仪中黑') format('svg'); /* Legacy iOS */   
}  


@font-face {  
font-family:楷体;  
src: url('../font/楷体GB2312.ttf'); /* IE9 Compat Modes */  
src: url('../font/楷体GB2312.ttf?#iefix') format('embedded-opentype'), /* IE6-IE8 */  
url('../font/楷体GB2312.ttf') format('woff'), /* Modern Browsers */  
url('../font/楷体GB2312.ttf') format('truetype'), /* Safari, Android, iOS */  
url('../font/楷体GB2312.ttf#楷体') format('svg'); /* Legacy iOS */   
}  


@font-face {  
font-family:雁翎;  
src: url('../font/汉仪雁翎体简.TTF'); /* IE9 Compat Modes */  
src: url('../font/汉仪雁翎体简.TTF?#iefix') format('embedded-opentype'), /* IE6-IE8 */  
url('../font/汉仪雁翎体简.TTF') format('woff'), /* Modern Browsers */  
url('../font/汉仪雁翎体简.TTF') format('truetype'), /* Safari, Android, iOS */  
url('../font/汉仪雁翎体简.TTF#雁翎') format('svg'); /* Legacy iOS */   
} 




html,body{font-family: "microsoft yahei";font-size: 15px;color: #333;letter-spacing:1px;}
body{background: #ffffff;width: 100%;min-width: 1200px;}
a{text-decoration: none;font-family: "microsoft yahei";font-size: 16px;color: #333;outline: none;}
img{border: 0;}
ul,li{list-style: none;}
a{-moz-transition: all 0.2s;-webkit-transition: all 0.2s;-ms-transition: all 0.2s;-o-transition: all 0.2s;transition: all .2s}
a:hover{ color:#cd1829;}

.header{ margin:0 auto; overflow:hidden; background:url(../images/ysbp_01.jpg) no-repeat center;}
.logo{ width:96%; max-width:1200px; margin:0 auto; overflow:hidden;}
.logo .left{float:left; width:26%;}
.logo .right{ float:right; width:65%; max-width:735px; margin-top:74px;}
.logo .right ul li{ float:left;}
.logo .right ul li a{ font-size:16px; padding:20px 20px;}
.logo .right ul li a:hover{ color: #0092dd; background:url(../images/ysbp_03.jpg) repeat-x bottom;}


#full-screen-slider { width:100%; height:450px; float:left; position:relative; margin-top:3px; overflow:hidden;}
#slides { display:block; width:100%; height:450px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:420px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092dd}
.slide_container{ display:none;}


.kb{margin:0 auto; overflow:hidden; height:30px; clear:both;}
.cpzx{margin:0 auto; width:96%; max-width:1200px; overflow:hidden;}
.cpfl{width:25%; max-width:280px; border: double 2px #0285e0; overflow:hidden; float:left;}
.cpfl span{ display:block; background:url(../images/ysbp_04.jpg) no-repeat center; line-height:64px; text-align:center; font-size:22px; color:#FFF;}
.cpfl ul li{ width:79%; float:left; display:block; background:#d1d1d1; margin:12px 20px; line-height:34px; padding:0px 10px; font-size:16px; font-family:宋体;}
.cpfl ul li a{ font-size:16px; font-family:宋体;}
.cpfl ul li:hover{ background:#1b91e3; color:#FFF;}
.cpfl ul li:hover a{color:#FFF;}
.cpfl ul li dd{ float:right;}

.cpnr{ width:75%; float:right; max-width:885px; overflow:hidden;}
.cpdh{ width:100%;  float:left; border-bottom:double 1px #cccccc; overflow:hidden;}
.cpdh span{ float:left; border-bottom:double 1px #0099cc;padding: 0px 5px 8px 5px; font-size:20px;}
.cpdh p{ float:right;}
.cpdh p a{ font-family:宋体; font-size:14px;}
.cpxx{ width:100%; padding-top:20px; overflow:hidden;}
.cpxx ul li{ float:left; margin-right:18px;}
.cpxx ul li span{ display:block; text-align:center; line-height:50px;}

.gsjj{ margin:0 auto; width:96%; max-width:1200px; overflow:hidden; margin-top:20px;}
.about{ width:50%; float:left; overflow:hidden;}
.abdh{ border-bottom:double 1px #0092dd; line-height:42px; background:url(../images/ysbp_07.jpg) no-repeat left center; overflow:hidden;}
.abdh span{ float:left; padding-left:15px; display:block; font-size:18px;}
.abdh p{ float:right;}
.abdh p a{ font-family:宋体;}
.abjj{ overflow:hidden; width:100%; font-family:宋体; line-height:25px; font-size:16px; padding-top:15px; letter-spacing:0px;}
.abjj *{ letter-spacing:0px;}
.abjj img{ float:left; padding-right:20px;}
.abjj span{ font-size:18px; color:#0285e0; font-family:微软雅黑;}
.abjj p{ font-size:16px; font-family:微软雅黑; line-height:50px;}
.news{ width:46%; float:right; overflow:hidden;}
.newsx ul li{ float:left; width:95%; padding-left:20px; line-height:51px; border-bottom:dashed 1px #CCC; background:url(../images/ysbp_16.jpg) no-repeat left; font-family:宋体;}
.newsx ul li a{ font-family:宋体;}
.newsx ul li span{ float:right;}
.newsx ul li:hover{ color:#ff9900; background:url(../images/ysbp_13.jpg) no-repeat left;}
.newsx ul li:hover a{color:#ff9900;}






.h_tonglan {width:1200px;background:#FFFFFF;padding:14px 10px;margin:0 auto; overflow:hidden; margin-top:30px;}
.h_tonglan dl {width:1185px;height:41px;_height:41px;border-bottom:double 1px #0092dd; background:url(../images/ysbp_07.jpg) no-repeat left; padding-left:15px;}
.h_tonglan dl dd {float:left;width:196px;height:41px;_height:41px; line-height:41px; font-size:18px;}
.h_tonglan dl dt {float:right;width:700px;text-align:right;line-height:25px;min-height:25px;color:#6A6A6A;}
.h_tonglan ul {overflow:hidden;}
.h190px {overflow:hidden;margin-left:10px;margin-right:10px;padding-bottom:3px;padding-top:14px;}
.h190px img {width:1185px;border:0px;}

.h218px {width:1200px;height:250px;_height:250px;padding-top:20px;margin:0 auto;}
.h218px th {padding-top:30px;}
.h218px td {overflow:hidden;}
#scrollbox ul {overflow:hidden;}
#scrollbox ul LI {FLOAT:left;width:270px;_width:270px;height:250px;_height:250px;vertical-align:top;font-size:12px;line-height:18px;min-height:18px;text-align:center;padding:0px;overflow:hidden;}
#scrollbox ul LI a{ line-height:30px; font-family:宋体;}
#scrollbox ul LI img{ width:246px;height:193px;border:0px;}
.pointer {CURSOR: pointer}

div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
ol,ul {list-style:none;}
address,cite,code,em,th,i {font-weight:normal;font-style:normal;}
.fB{font-weight:bold;}
.fred {color:#ff0000;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.f14pxbai{font-size:14px;color:#ffffff; font-weight:bold;}
.f16px{font-size:16px;}
.f18px{font-size:18px;}
.f22px{font-size:22px;color:#FFFFFF;}
.center {margin:0px auto;}
.left{float:left;}
.right{float:right;}
.rejm {width:60px;height:20px;border:#7E9DB9 1px solid;line-height:20px;}







.link{ margin:0 auto; width:96%; max-width:1200px;}
.link p{ font-family:Arial, Helvetica, sans-serif; font-size:28px; float:left;line-height:35px; display:block; width:30px;}
.link span{ font-size:20px; line-height:35px;border-bottom:double 1px #0092dd; padding-bottom:5px; display:block;}
.link ul li{ float:left; margin:0px 5px; line-height:40px;}
.link ul li a{ font-size:16px; font-family:宋体;}


.dbbq{ margin:0 auto; padding:20px 0px; text-align:center; font-size:16px; clear:both; background:url(../images/end.jpg) repeat-x bottom #0066cc; line-height:32px; font-family:宋体; color:#fff;}
.dbbq a{ color:#fff;}



.nyxx{ margin:0 auto; width:96%; max-width:1200px; overflow:hidden; margin-bottom:20px;}
.nyfl{ width:25%; float:left; border:double 1px #c9c9c9; max-width:215px; padding:0px 15px;}
.nyfl span{ display:block; line-height:40px; border-bottom:double 2px #0092dd; font-size:20px;}
.nyfl ul{ padding:13px 0px; overflow:hidden;border-top:double 1px #0092dd;}
.nyfl ul li{ float:left; width:100%; line-height:38px; font-size:16px; font-family:宋体;}
.nyfl ul li a{ font-family:宋体;}
.nyfl ul li dd{ float:right;}
.nyfl ul li:hover{ color:#0092dd;}
.nyfl ul li:hover a{ color:#0092dd;}
.nynr{ width:80%; max-width:910px; float:right; border:double 1px #cccccc; border-top:double 2px #0285e0; overflow:hidden;}
.nynr span{ display:block; padding-left:15px; line-height:40px; font-family:宋体; font-size:16px;
    filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=red,endcolorstr=blue,gradientType=0);
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=red,endcolorstr=blue,gradientType=0);/*IE8*/	
    background:red; /* 一些不支持背景渐变的浏览器 */  
    background:-moz-linear-gradient(top, red, rgba(236, 236, 236, 0.5));  
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f4f4f4), to(rgba(236, 236, 236, 0.5)));  
    background:-o-linear-gradient(top, red, rgba(236, 236, 236, 0.5)); border-bottom:double 1px #e2e2e2;
}
.nynr span a{ font-family:宋体;}

.nrxq{ margin:0 auto; width:95%;padding:15px 0px;}
.nrxq p{ line-height:30px; }
.nrxq p img{ max-width:900px; padding-top:10px;}
.nrxq p a{ display:inline-block;}
.nrxq span{ background:none; text-align:center; border:none; font-size:18px; font-weight:bolder;}
.nrxq span img{ max-width:900px; padding-top:10px;}
.nrxq dd{ text-align:center; font-size:12px; border-bottom:dotted 1px #CCC; line-height:30px;}
.sxy{border-top:dotted 1px #CCC; margin-top:10px; padding-top:10px;}
.sxy p{ font-size:14px;}
.sxy p a{ font-size:14px;}



.nyxw{ margin:0 auto; width:95%;}
.nyxw ul li{ width:97%; line-height:49px; border-bottom: dashed 1px #CCC; float:left; background:url(../images/ysbp_16.jpg) no-repeat left; padding-left:25px; font-family:宋体;}
.nyxw ul li dd{ float:right;}
.nyxw ul li a{ font-family:宋体;}
.nyxw ul li:hover{ background:url(../images/ysbp1_16.jpg) no-repeat left;color:#0285e0;}
.nyxw ul li:hover a{ color:#0285e0;}
.pages{ font-family:宋体; text-align:center; margin:0 auto; line-height:60px; width:95%; clear:both;}
.pages a{ font-family:宋体;}


.cplb{ margin:0 auto; width:100%; margin-top:10px;}
.cplb ul li{ float:left; margin:10px 15px;border:double 1px #CCC;}
.cplb ul li dd{ text-align:center; line-height:40px;}