@charset "utf-8";

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span{padding:0;margin:0;}

body{font-size:12px; font-family:Arial; line-height:20px; -webkit-text-size-adjust:none; color:#666666; background:url(../images/bgg.jpg) repeat-x left top;}


li,ol{ list-style:none;}
*html{
background-image:url(about:blank);
background-attachment:fixed;
}

ins{ text-decoration:none;}

i,em{ font-style:normal;}

a{ text-decoration:none; color:#666666;outline:none;}

a:active{star:expression(this.onFocus=this.blur());}

a:hover{ cursor:pointer; color:#666666}

a img {	border:none;}

.white,.white a,.white a:hover{color:#FFF;}

.fr{ float:right;}

.fl{ float:left;}

.tc{text-align:center}

.mt10{margin-top:10px;}

.l24{line-height:24px;}

.l22{line-height:22px;}

.pb10{padding-bottom:10px;}

.mt255{margin-top:255px;}

.pt40{padding-top:42px;}

.pt10{padding-top:10px;}

.pt20{padding-top:20px;}

.ml15{margin-left:15px; display:inline;}

.f24{font-size:24px;}

.f14{font-size:14px;}

.f15{font-size:15px;}

.f18{font-size:18px;}

.f16{font-size:16px;}

.yahei{font-family:'Microsoft Yahei'}

.clear{clear:both;}

.yellow{color:#ffa200;}

.block{ display:block}

.bor1{border-bottom:1px solid #dedede;}

.bor2{border-bottom:1px solid #ff8a00;}

.bor3{border:1px solid #dedede;}

.tr{text-align:right;}

.mr10{margin-right:10px; display:inline;}

.mb12{margin-bottom:12px;}

.pr15{padding-right:15px;}

.pl10{ padding-left:10px;}

.pl5{ padding-left:5px;}

.pr5{ padding-right:5px;}

.c_01{color:#1c4c7e}

.c_02{color:#c53100}

.c_03{ color:#8a8a8a}

.c_04{ color:#696969}

.c_05{ color:#828079}



h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal;}
.wrap{width:940px; margin:0 auto;}

.top{height:130px; background:url(../images/top.jpg) no-repeat center top; position:relative;} 
.yy{position:absolute; right:4px; top:35px;}
.yy a{color:#FFF; float:left; color:#FFF; font-size:11px;}
.yy span{margin-right:48px;}

.menu{position:absolute; height:43px; left:5px; top:86px;width:630px;}
.menu li{float:left; display:block; height:43px; line-height:43px; position:relative; z-index:22}
.menu li a{padding:0px 20px; color:#3d3d3d; font-size:13px; font-weight:bold; display:block; float:left;height:43px; line-height:43px;z-index:22}
.menu li a:hover{color:#0054a5;}

.menu li ul{ width:95px; background:#ededed; position:absolute; top:43px; left:0px; z-index:23; display:none;}

.menu li ul li{ height:25px; width:95px;}

.menu li ul li a{ padding:0; line-height:25px; height:25px; font-family:Arial; text-align:center; font-weight:normal; width:95px;}

.menu li ul li a:hover{ background:#CCC; color:#FFF}

.search{position:absolute; right:0px; top:96px; width:200px; height:24px;}
.ipnut-text{ color:#a5a5a5; width:160px; padding-left:5px; line-height:20px; height:20px; float:left; border:1px solid #d7d7d7; border-right:none; background-color:#fff;}
.sh-bt{width:30px; height:24px; border:none; cursor:pointer; background:url(../images/search.jpg) no-repeat right top;}

.Left{ width:200px; float:left; margin-top:14px;}

.Left .Left_tabs{ width:200px; background:url(../images/pic_01.jpg) repeat-y; float:left;}

.Left .Left_tabs .Ptit{ background:url(../images/bt.jpg); width:200px; float:left; height:34px; line-height:34px; color:#ffffff; font-size:14px;}

.Left .Left_tabs .Ptit li{width:100px; float:left; text-align:center; cursor:pointer}

.Left .Left_tabs .Ptit li.hover{ background:url(../images/pic_02.jpg) bottom no-repeat; color:#0558b8}

.Left .Left_tabs .Left_detail h2{ background:url(../images/bt4.jpg) no-repeat 1px top; float:left; display:block; width:200px; height:28px; line-height:28px;}

.Left .Left_tabs .Left_detail a{ display:block; padding-left:24px; width:175px; float:left;}

.Left .Left_tabs .Left_detail h2 a{ font-weight:bold; color:#0558b8;}

.Left .Left_tabs .Left_detail .list li{ float:left;}

.Left .Left_tabs .Left_detail .list li a{ background:url(../images/bt3.jpg) no-repeat 1px top; line-height:28px;}

.Left .Left_tabs .Left_detail .list li a:hover{ background:url(../images/bt2.jpg) no-repeat 1px top; color:#FFF}

.Right{ width:730px; float:left; margin-left:10px; display:inline; margin-top:14px; position:relative}

.banner{ background:url(../images/bannerbj.jpg) no-repeat; float:left; width:730px; height:279px; z-index:0; position:relative}

.banner .img_box{ padding:7px 8px; float:left; width:714px;}

.banner .src{ width:714px; padding:0 8px; float:left; height:20px; overflow:hidden; z-index:1}

.banner .src ins{width:113px; float:left; display:block; height:20px;}

.banner .boxmide {width:714px; margin:0px auto; padding:0px; height:20px; }

.banner .src img.ico{ margin-bottom:-3px; margin-left:5px;margin-right:5px;}

.zstm{ width:730px; float:left; background:url(../images/bt5.jpg) ; height:43px; margin-top:8px; overflow:hidden}
.zstm  ul{ width:800px;}
.zstm li{ float:left; padding:0 9px; line-height:43px;}

.zstm img{float:left;}

.zstm img.fl{ margin-right:5px;}

.Right_tabs{ float:left; width:360px; margin-top:8px;}

.Right_tabs .Ptit{ background:url(../images/pic_15.jpg); width:360px; height:34px;}

.Right_tabs .Ptit li{float:left; text-align:center; cursor:pointer; width:100px; line-height:34px;}

.Right_tabs .Ptit li.hover{ background:url(../images/pic_16.jpg); color:#0558b8}


.Right_tabs .Right_detail{width:318px; padding:10px 20px; float:left; position:relative; border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;height:211px;}

.Right_tabs .Right_detail .list{ float:left; width:318px; }

.Right_tabs .Right_detail .list li{float:left; border-bottom:1px dashed #c1c1c1; width:100%; line-height:29px;}

img.more{ position:absolute; right:15px; top:-20px;}

.Right_tabs2{ float:left; width:360px; margin-top:8px; margin-left:10px; display:inline}

.Right_tabs2 .Ptit{ background:url(../images/pic_15.jpg); width:360px; height:34px;}

.Right_tabs2 .Ptit li{float:left; text-align:center; cursor:pointer; width:159px; line-height:34px;}

.Right_tabs2 .Ptit li.hover{ background:url(../images/pic_17.jpg); color:#0558b8}

.Right_tabs2 .Right_detail{width:318px; padding:10px 20px; float:left; position:relative; border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;height:211px; }

.Right_tabs2 .Right_detail td{ line-height:26px;}

.Right_tabs3{ width:730px; background:url(../images/pic_19.jpg) no-repeat 0px 24px; float:left; margin-top:0px; height:177px;}

.Right_tabs3 .Ptit{ width:730px; float:left;}

.Right_tabs3 .Ptit li{width:91px; background:url(../images/pic_21.jpg) no-repeat ; height:25px; line-height:25px; float:left; text-align:center; cursor:pointer}

.Right_tabs3 .Ptit li.hover{ background:url(../images/pic_20.jpg); color:#0558b8}

.Right_tabs3 .Ptit1{ width:730px; float:left;}

.Right_tabs3 .Ptit1 li{width:104px; background:url(../images/pic_21.jpg) no-repeat ; height:25px; line-height:25px; float:left; text-align:center; cursor:pointer}

.Right_tabs3 .Ptit1 li.hover{ background:url(../images/pic_20.jpg); color:#0558b8}

.Right_tabs3 .Right_detail{float:left; position:relative; width:100%}

.Right_tabs3 .zs{width:255px; float:left; margin-left:25px; display:inline; padding-top:20px; line-height:30px;}

.Right_tabs3 .zs em{float:left; width:60px;}

.Right_tabs3 .zs ins{float:left; width:67px;}

.Right_tabs3 .zs img.fl{ position:relative; margin-top:10px; margin-right:5px;}

.Right_tabs3 .zs span{ font-size:10px; color:#6c6c6c}

.Right_tabs3_rmb{ width:685px; background:url("../img/pic_19_rmb.jpg") no-repeat 0px 0px; float:left; margin-top:0px; height:260px;background-size: 100%;}

.Right_tabs3_rmb .Ptit{ width:685px; float:left;}

.Right_tabs3_rmb .Ptit li{width:91px; background:url(../images/pic_21.jpg) no-repeat ; height:25px; line-height:25px; float:left; text-align:center; cursor:pointer}

.Right_tabs3_rmb .Ptit li.hover{ background:url(../images/pic_20.jpg); color:#0558b8}

.Right_tabs3_rmb .Ptit1{ width:685px; float:left;}

.Right_tabs3_rmb .Ptit1 li{width:104px; background:url(../images/pic_21.jpg) no-repeat ; height:25px; line-height:25px; float:left; text-align:center; cursor:pointer}

.Right_tabs3_rmb .Ptit1 li.hover{ background:url(../images/pic_20.jpg); color:#0558b8}

.Right_tabs3_rmb .Right_detail{float:left; position:relative; width:100%}

.Right_tabs3_rmb .zs{width:235px; float:left; margin-left:10px; display:inline; padding-top:20px; line-height:30px;}

.Right_tabs3_rmb .zs em{float:left; width:50px;}

.Right_tabs3_rmb .zs ins{float:left; width:67px;}

.Right_tabs3_rmb .zs img.fl{ position:relative; margin-top:10px; margin-right:5px;}

.Right_tabs3_rmb .zs span{ font-size:10px; color:#6c6c6c}

.sjt{width:428px; float:left; padding-top:15px;}

.sjt .img{float:left;}

.sjt .tit{float:left; background:#FFF; height:22px; line-height:22px;}
 
/*.sjt .tit li{ background:url("../img/pic_23.jpg") repeat; margin-right:1px; width:105px; text-align:center; cursor:pointer; float:left;}*/

.sjt .tit li{ background:url("../img/pic_23.jpg") repeat; margin-right:1px; width:105px; text-align:center; cursor:pointer; float:left;}

.sjt .tit li.hover{ background:url("../img/xxk.jpg"); color:#FFF}

.sjt2{float:left; padding-top:15px;}
.sjt2 .tit2{background:#FFF; height:22px; line-height:22px; padding-left:120px;}
 
.sjt2 .tit2 li{ background:url("../img/pic_23.jpg") repeat; margin-right:1px; width:105px; text-align:center; cursor:pointer; float:left;}

.sjt2 .tit2 li.hover{ background:url("../img/xxk.jpg"); color:#FFF}

.links{width:940px; float:left; background:url(../images/pic_24.jpg); height:70px; position:relative; margin-top:8px;}

.links .prev{display:block; width:22px; height:22px; background:url(../images/pic_25.jpg); position:absolute; top:23px; left:10px;}

.links .next{display:block; width:22px; height:22px; background:url(../images/pic_26.jpg); position:absolute; top:23px; right:10px;}

.links div{ width:858px; float:left; margin-left:43px; height:40px; display:inline; position:relative; overflow:hidden; margin-top:15px;}

.links div ul{ width:20000px; position:absolute}

.links div ul li{ width:101px; border:1px solid #dedede; background:#fefefe; height:38px; text-align:center; float:left; margin-right:22px;}

.foot{ background:url(../images/bbj.jpg) repeat-x; width:100%; height:72px; margin-top:12px; padding-top:20px; text-align:center}

.changeBox_a1{float:left;width:714px;height:237px;position:relative; overflow:hidden}
.changeBox_a1 .a_bigImg img{position:absolute;display:none;}

.ul_change_a1{position:absolute;right:1px; bottom:6px;padding-left:19px;overflow:hidden;}

.ul_change_a1 li{float:left;margin-right:7px; }
.ul_change_a1 img{ border:1px solid #ddd;}
.ul_change_a1 img.now{border:1px solid #FF6600;}

.sub{ width:200px; float:left;}

.sub .Ptit{ width:176px; background:url(../images/pic_28.jpg) no-repeat; height:33px; line-height:33px; padding-left:24px; color:#FFF; font-size:13px;}

.sub .Ptit ins{font-size:11px; color:#b3cce4}

.sub ul,.sub ul li{ width:200px; float:left;}

.sub ul li a{ display:block; padding-left:24px; width:176px; float:left; background:url(../images/pic_30.jpg) no-repeat; line-height:32px;}

.sub ul.src li a{padding-left:33px; width:167px;background:url(../images/pic_59.jpg) no-repeat}

.sub ul li a:hover,.sub ul li.hover a{ background:url(../images/pic_29.jpg); color:#ffffff}

.sub ul li a.e:hover,.sub ul li a.e{ background:url(../images/pic_60.jpg); color:#0558b8;padding-left:33px; width:167px;}

.sub h2{ background:url(../images/bt4.jpg) no-repeat 1px top; float:left; display:block; width:198px; border-left:1px solid #dfdfdf; border-right:1px solid #dfdfdf; height:28px; line-height:28px;}

.sub h2 a{display:block; padding-left:24px; width:174px; float:left; font-weight:bold; color:#003BA1}

.cur{ width:700px; float:left; background:url(../images/pic_32.jpg); height:33px; line-height:33px; padding-left:30px; color:#a9a9a9}

.cur a{ color:#a9a9a9}

.RightBox{ border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf; width:688px; padding:15px 20px; float:left; background:#FFF; min-height:500px; height:auto!important; height:500px;}

.table_01 td{ line-height:31px; text-align:center; font-family:'Microsoft Yahei'; cursor:pointer}

.table_01 td.hover{ background:#f5f5f5; color:#003ba1;}

.table_01_box{ margin-top:-1px; position:relative;}

.table_01_box td{ line-height:29px; text-indent:15px;}

.fzlc{ width:688px; float:left; position:relative;}

.fzlc .prev{ display:block; width:18px; height:18px; position:absolute; background:url(../images/pic_35.jpg) no-repeat; left:0; bottom:0}

.fzlc .next{ display:block; width:18px; height:18px; position:absolute; background:url(../images/pic_36.jpg) no-repeat; right:0;bottom:0}

.fzlc div{ background:url(../images/pic_37.jpg) repeat-x left 30px; width:600px; position:relative; float:left; margin-left:44px; display:inline; height:40px; position:relative; overflow:hidden}

.fzlc div ul{ width:20000px; position:absolute}

.fzlc div li{ text-align:center; width:35px; float:left; margin-right:35px; height:40px; background:url(../images/pic_38.jpg) no-repeat center 26px; cursor:pointer}

.fzlc div li.hover{ background:url(../images/pic_39.jpg) no-repeat center 26px}

.fzlc_list{ width:688px; float:left; padding-top:20px;}

.fzlc_list li{ width:688px; float:left; line-height:30px; border-bottom:1px solid #f2f2f2;}

.fzlc_list li ins{ float:left; display:block; width:110px; padding-left:10px;}

.zthd{ width:100%; text-align:center;float:left; overflow:hidden; position:relative}

.zthd ul{ width:100%; float:left;}

.zthd ul li{ width:100%; float:left; text-align:center; padding:15px; border-bottom:1px solid #f1f1f1}

.cur2{ width:940px; background:url(../images/pic_46.jpg); height:32px; line-height:32px; margin-top:14px;}

.cur2 span{ float:right; padding-left:20px; background:url(../images/pic_45.gif) no-repeat left center; padding-right:10px; color:#a9a9a9}

.cur2 a{ color:#a9a9a9}

.Box{width:898px; padding:15px 20px; border-left:1px solid #dfdfdf ; border-right:1px solid #dfdfdf; background:#FFF; min-height:500px; height:auto!important; height:500px; position:relative}

.ss{ width:898px; float:left;}

.ss input{ padding:0px; margin:0px; border:none; background:none; height:24px; line-height:24px;}

.ss_bg{ width:301px; height:24px; background:url(../images/pic_48.jpg); float:left;}

.ss .text{ width:90px; padding-left:10px; float:left; margin-left:4px; display:inline}

.ss .btn{ width:58px; float:left; margin-left:7px; display:inline}

.ss_bg .select{ width:132px; float:left; height:24px; position:relative; float:left;}

.ss_bg .select input{ width:120px; padding-left:10px;}

.select_div{width:128px; position:absolute; background:#FFF; border:1px solid #dfdfdf; border-top:none; top:24px; left:0}

.select_div li{ float:left; width:118px; padding-left:10px; display:block; line-height:20px; cursor:pointer}

.select_div li:hover{ background:#CCC}

.hy_syl .tabs_01{ width:898px; float:left; margin-top:20px;}

.hy_syl .tabs_01 .Ptit{width:898px; float:left;}

.hy_syl .tabs_01 .Ptit li{width:147px; float:left; background-image:url(../images/pic_51.jpg); height:33px; line-height:33px; font-size:13px; text-align:center; cursor:pointer; background-position:0 -33px; color:#ffffff}

.hy_syl .tabs_01 .Ptit li.hover{ background-position:0 0}

.hy_syl .tabs_02 .Ptit,.hy_syl .tabs_03 .Ptit{ background:url(../images/pic_52.jpg); height:32px; line-height:32px;}

.hy_syl .tabs_02 .Ptit li,.hy_syl .tabs_03 .Ptit li{ background:none; width:145px;height:32px; line-height:32px;}

.hy_syl .tabs_02 .Ptit li.hover,.hy_syl .tabs_03 .Ptit li.hover{ background:url(../images/pic_53.jpg) no-repeat bottom; color:#053d9d}

.hy_syl .tabs_box_02,.hy_syl .tabs_box_02{ width:898px; float:left; overflow:hidden;}

.W33{width:100%; float:left;}

.W33 li{ float:left; width:33%; text-align:center; text-indent:0}

.Shrink{ width:100%; float:left; padding-top:20px; border-bottom:1px solid #ebebeb; padding-bottom:20px; margin-bottom:30px;}

.szzs_tit{ background:#f9f9f9; color:#666666; text-indent:10px; line-height:28px ; border-bottom:1px solid #efefef; margin-bottom:10px; margin-top:10px; font-weight:bold}

.szzs_list li{ border-bottom:1px solid #efefef; line-height:28px;}

.szzs_list2,.szzs_list{ width:100%}

.szzs_list li span{ width:35px; text-align:center; display:block; float:left; padding-top:8px;}

.szzs_list2 li{ border-bottom:1px solid #efefef; line-height:28px; padding-left:24px; background:url(../images/pic_63.jpg) no-repeat 14px center}

.szzs_list2 ins{ float:right}

.szzs_list3{ width:100%; float:left;}

.szzs_list3 li{ width:50%; float:left; background:url(../images/pic_64.jpg) no-repeat left center; text-indent:14px; font-weight:bold; line-height:28px;}

.default_box { border:solid 1px #e6e6e6; margin-top:3px; padding-bottom:20px;}
.title_box { height:32px; background:url(../images/tit_bg.jpg) repeat-x;}
.title_box dt { line-height:32px; color:#636567; background:url(../images/gt.jpg) no-repeat 10px; padding-left:38px;}
.ts_information {background:url(../images/face_bq.jpg) no-repeat 150px 30px; padding:60px 0px 20px 0px; margin:0px auto; height:99px;}
.text_descibe { line-height:22px; color:#666; font-size:14px; font-family:΢���ź�; text-align:center; margin:0px auto; width:580px;}

.warp{
    padding: 15px;
    background: #f0f0f0;
    border: 2px solid #dbdbdb;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.warp .tab{
    background: #fff;
    padding: 0 0 0 120px;
}
.warp .tab button{
    outline: none;
    display: inline-block;
    border: 0 none;
    width: 105px;
    height: 22px;
    font-size: 12px;
    color: #666;
    background-color: #c8c9cb;
    background-image: linear-gradient(#ebebeb,#d9d9d9,#cacbce,#c8c9cb);
    cursor: pointer;
}
.warp .tab .active{
    color: #fff;
    background-color: #0050a3;
    background-image: linear-gradient(#0955ae,#0159b2,#0050a3,#04429b);
}
.warp .title{
    padding: 0 0 15px 0;
}
.warp .title strong.red{
    color: #ff0000;
}
.warp .title strong{
    margin-right: 20px;
}