@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; border:0px;}
body,button,input,select,textarea{font-family:'微软雅黑'; font-size:12px;}
ul,ol,li{list-style:none; float:left;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
i,em,b{font-style:normal;}
img{border:none;}
button,input,select,textarea{font-size:100%;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.wid1000{width:1000px; margin:0 auto;}
.wid100{width:100%; float:left;}
body{background:#efefef;}
*{padding:0; margin:0;}

.xykx-txt li i,.bksjy-con li i,.xytz-con li i,.xstd-con li i{display:block; float:right; color:#666; font-size:12px; width:50px; text-align:right;}




.jj-con,.jj-con div{font-size:14px;font-family:simsun!important; line-height:26px!important;}
.jj-con a{color:#333;font-size:14px!important;}
.jj-con div{width:100%; float:left; height:auto!important;}
.content-con span,.jj-con span{font-family:'宋体'!important;}
.content-con{width:100%; line-height:30px!important; font-size:14px!important;font-family:'宋体'!important;}

.sy-con{width:1000px; margin:15px auto;}
.sy-part1{height:293px; width:1000px; margin-bottom:10px;}
.sy-part2{height:348px; width:1000px; margin-bottom:10px;}
.sy-part3{height:348px; width:710px; margin-bottom:10px; }
.xykx{width:710px; height:293px; 
.bksjy{width:280px; height:293px; }
.bksjy-title{margin:20px 15px 0; height:30px; line-height:30px; border-bottom:1px solid #d7d7d7; width:250px;}
.bksjy-title h3{display:inline-block; float:left; border-bottom:2px solid #ed6f47; padding:0 10px; font-size:18px; font-weight:normal; color:#ed6f47;}
.bksjy-con{width:250px; padding:10px 15px; margin-top:10px;}
.bksjy-con li{display:block; float:left;  padding-left:12px; height:20px; line-height:20px; margin-bottom:10px; color:#333; font-size:14px; color:#333; width:240px; overflow:hidden;}
.bksjy-con li a{display:block; float:left; color:#333;}


.xytz{width:354px; height:349px;}
.xstd{width:354px; height:349px;}
.yjsjy{width:280px; height:348px; }
.title{height:30px; line-height:30px; padding:20px 23px; width:664px;}
.title h3{display:block; float:left; font-size:18px; color:#196bb5; line-height:30px; font-weight:normal;  padding-left:42px;}
.more{display:block; float:right; color:#666; font-size:14px; line-height:30px;}
.xykx-pic{width:290px; height:200px; margin-right:15px;}
.xykx-con{width:664px; padding:0 23px;}
.xykx-txt{width:359px;}
.xykx-txt li{width:359px; line-height:20px; height:20px; margin-bottom:10px;}
.xykx-txt li a{display:block; width:296px; float:left; color:#333; font-size:14px; padding-left:12px;}



.xytz-title,.xstd-title{margin:20px 15px 0; height:30px; line-height:30px; width:324px;}
.xytz-title h3{display:block; float:left; font-size:18px; color:#196bb5; line-height:30px; font-weight:normal; padding-left:42px;}
.xstd-title h3{display:block; float:left; font-size:18px; color:#196bb5; line-height:30px; font-weight:normal; padding-left:42px;}
.zst{width:100%; text-align:center; height:75px; margin:15px 0;}
.xytz-con,.xstd-con{width:324px; margin:0 15px;}
.xytz-con li,.xstd-con li{width:306px; margin-left:6px; height:20px; line-height:20px; overflow:hidden; margin-bottom:10px; display:block; float:left; font-size:14px; color:#333;  padding-left:12px;}
.xytz-con li a,.xstd-con li a{width:226px;display:block; float:left;color:#333; }

.yqlj li{height:24px; line-height:24px; font-size:14px; margin:12px 14px}
.yqlj li a{font-size:14px; color:#333;}
.foot{width:100%; margin-top:10px; border-top:5px solid #165a99; background:#196bb5; color:#8bbee9; height:62px; text-align:center; line-height:30px; line-height:24px; font-size:12px;}
.con{width:1000px; margin:0 auto; background:#fff;}
.list-banner{width:1000px; height:200px; overflow:hidden; margin-bottom:10px;}
.list-banner img{width:100%; height:200px;}
.local{width:100%; height:40px; line-height:40px; border-bottom:1px solid #d7d7d7;}
.list{width:960px; padding:10px 20px; min-height:500px;}
.list h3{display:block; color:#196bb5; border-bottom:2px solid #196bb5; margin-bottom:-1px; padding:0 5px; font-size:18px; line-height:40px; height:40px; float:left;}
.dqwz{float:right; color:#666; font-size:12px;}
.dqwz a{color:#666; padding:0 5px;}
.jj-con{width:100%; margin:20px 0;}

.content{width:960px;}
.content-title{width:100%; margin:20px 0; text-align:center;}
.content-title h4{width:100%; float:left; display:block; font-size:20px; color:#333; line-height:36px;}
.content-title i{width:100%; float:left; display:block; font-size:12px; line-height:24px;color:#666;}
.content-con p,.jj-con p{display:block; width:100%; line-height:32px; color:#333; font-size:14px; text-indent:2em;}





.content-sxt{margin-top:30px; border-top:1px solid #e3e3e3; padding:15px 0; line-height:30px; font-size:13px; width:100%;}
.content-sxt a{display:block; width:100%; color:#333;}
.left{width:230px;}
.lmcc{width:200px; padding-left:30px; height:80px; line-height:80px; background:#196bb5; color:#fff; font-size:24px;}
.left-list{background:#efefef; padding-bottom:50px;}
.left-list li a{height:50px; width:200px; padding-left:30px; font-size:16px; color:#333; border-bottom:1px solid #d7d7d7; line-height:50px; display:block; float:left;}
.right{width:700px;}
.list-con{width:100%; margin:15px 0;}
.list-con li a{width:582px; color:#333; font-size:14px; display:block; float:left;  height:32px; line-height:32px; padding-left:18px;}
.list-con li i{display:block; float:right; text-align:right; width:100px; color:#666;}
.content-sxt a:hover,.dqwz a:hover,.list-con li a:hover,.top-link a:hover,.left-list li a:hover,.left-current,.xykx-txt li a:hover,.bksjy-con li a:hover,.more:hover,.xytz-con li a:hover, .xstd-con li a:hover,.bksjy-con li a:hover{color:#165a99!important; font-weight:bold!important;}


/*yx_rotaion*/
.yx-rotaion{margin:0 auto;}
.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:40px;line-height:40px;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:12px;font-family:simsun;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{display:block; }
.yx-rotation-focus{height:40px;line-height:40px;right:10px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}

.sj{width:100%;}
.sj li a{padding:0 30px; /*border:1px solid #d4d4d4;*/ background:#edf4fa; height:33px; line-height:33px; display:block; float:left; color:#196bb5; font-size:18px; margin-right:10px; margin-top:10px;}
.sj li a:hover,.sj-current{background:#196bb5!important; color:#fff!important; font-weight:bold;}
.sj-con{padding-top:20px; margin-left:20px; width:680px;}
.siji{width:100%; margin-bottom:30px;}
.siji h4{display:inline-block; font-size:18px; line-height:30px;}
.siji p{display:block; width:100%;}
.siji p a{color:#000000; font-size:18px; margin-right:35px; display:block; width:130px; float:left; line-height:24px; margin-top:6px;}
.siji p a:hover{color:#165a99 !important; font-weight:bold;}

.jxdw{width:700px;}
.jxdw-con{width:700px; margin-top:20px; margin-bottom:20px;}
.jxdw-title{width:700px; }
.jxdw-title h4{display:inline-block; padding:5px 8px 5px 2px; background:#fff; color:#196bb5; float:left; font-size:18px; font-weight:normal;}
.jxdw-title a{display:inline-block; float:right; color:#333; background:#fff; padding:5px 10px; font-size:18px; margin-right:10px;}
.jxdw-content{width:700px; text-indent:2em; line-height:30px; font-size:18px; margin-top:10px;}
.jxdw-content a{color:#196bb5;}
.jxdw-title a:hover,.jxdw-content a:hover{font-weight:bold; color:#196bb5;}

.content-con table{margin:0 auto!important;}



.sj-con{padding-top:20px; width:700px;}
.xz-lm{width:670px; height:40px; line-height:40px; background:#f6f6f6; color:#333; font-size:18px; font-weight:bold; padding-left:20px; margin-bottom:20px;}
.siji{width:670px; margin-bottom:30px; margin-left:10px;}






.yqlj-title h3{display:block; float:left; font-size:18px; color:#196bb5; line-height:30px; font-weight:normal; padding-left:42px;}
.yqlj{width:1000px; height:99px; }
.yqlj-title{margin:20px 15px 0; height:30px; line-height:30px; width:970px;}