/* CSS Document */

*{ margin:0; padding:0; }
body{ font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333; background:#FFFFFF; }
form,input,button {margin: 0px;padding: 0px;border: 0px; vertical-align:middle;}
ul, li {list-style-type:none;}
h1, h2, h3, h4, h5, h6 { font-size:14px;font-weight:normal;}
img { border:0; vertical-align:top}
a { text-decoration:none; color:#333; outline:none;}
.white{color:#FFFFFF;}
.fleft{float:left;}
.fright{float:right;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f28{font-size:28px;}
.f32{font-size:32px;}
.f37{font-size:37px;}
.mt15{margin-top:15px}
.mt20{margin-top: 20px;}
.fbold{font-weight:bold;}
.lsp8{letter-spacing:8px;}
.tcenter{ text-align:center;}
.clear{clear:both;}
.pd10{padding-top:10px;}
.nv_1{width:1125px; height:auto; overflow:hidden; margin:25px auto;}
.xcz2_p1{width:100%; height:auto; border-bottom:1px solid #CCCCCC; overflow:hidden; font-size:32px; text-align:center; line-height:55px; font-weight:bold;}
.xcz2_p1 span{width:40%; height:auto; overflow:hidden; display:block; border-bottom:4px solid #FE2804; margin:0 auto}
.nv1_show{width:100%; height:auto; overflow:hidden;}
.nv1_show li{width:350px; height:auto; overflow:hidden; float:left; border:1px solid #EBEBEB; margin-left:16px; margin-top:20px; display:inline}
.nv1_show span{width:100%; height:58px; overflow:hidden; background:#272636; font-size:22px; color:#FFF; text-align:center; line-height:58px; display:block}
.nv1_show p{width:320px; height:auto; overflow:hidden; font-size:18px; line-height:35px; padding:15px;}
.ljzx{width:303px; height:65px; overflow:hidden; background:url(./images/nv_bg1.png) no-repeat; display:block; margin:25px auto; font-size:24px; text-align:center; display:block; line-height:65px}
.nv_2{background: url(./images/nv_ng2.jpg) no-repeat;width: 1068px;height: 150px;overflow: hidden;
margin: 25px auto;font-size: 20px;line-height: 45px;padding-left: 25px;padding-right: 25px;padding-top: 35px;}
.nv_3{width:100%; height:auto; overflow:hidden; background:#5F51F4 repeat;}
.nv3_show{width:1125px; height:auto; overflow:hidden; margin:25px auto;}
.nv3_str1{font-size:32px; display:block; color:#FFF; text-align:center; margin-top:25px;}
.nv3_sp1{font-size:18px; display:block; text-align:center; margin-top:10px}
.nv3_zs{background:url(./images/nv_ng3.jpg) no-repeat; width:1125px; height:785px; overflow:hidden; margin:25px auto; position:relative}

.nv3_zs li p{font-size:14px; color:#FFF; line-height:30px; margin-top:5px}
.nv3_str2{display:block; background:url(./images/nv_ng4.jpg) no-repeat; width:214px; height:52px; overflow:hidden; font-size:18px; text-align:center; line-height:52px; margin:0 auto;}
.nv3_li1{position: absolute;left: 375px;top: 10px;width:360px; height:auto; overflow:hidden;}
.nv3_li2{position:absolute; top:250px;width:280px; height:auto; overflow:hidden;}
.nv3_li3{position:absolute; top:570px;width:280px; height:auto; overflow:hidden;}
.nv3_li4{position: absolute;top: 185px;width: 280px;height: auto;overflow: hidden;right: 12px;}
.nv3_li5{position: absolute;top: 570px;width: 280px;height: auto;overflow: hidden;right: 12px;}

.nv_4{width:1125px; height:auto; overflow:hidden; margin:25px auto;}
.nv4_show{width:100%; height:auto; overflow:hidden;}
.nv4_show li{width:356px; height:auto; overflow:hidden; float:left; margin-left:14px; display:inline; margin-top:20px}
.nv4_li{width:100%; height:310px; overflow:hidden; background:#FADA09 repeat}
.nv4_li strong{display:block; font-size:24px; text-align:center; margin-top:15px;}
.nv4_li p{font-size:16px; padding-left:10px; padding-right:10px; line-height:35px; margin-top:10px}

.nv_5{width:1128px; height:auto; overflow:hidden; margin:25px auto;}

.gz3_show{width:100%; height:auto; overflow:hidden;}
.gz3_show li{width:348px; height:auto; overflow:hidden; border:1px solid #D3D3D3; float:left;margin-left:20px;margin-top: 12px; display:inline}
.gz3s_p1{font-size:16px; padding-left:10px; margin-top:10px;}
.gz3s_p1 span{color:#d30000}
.gz3s_p2{font-size:15px; line-height:35px; padding-left:10px; padding-right:15px}
a.ljgd2{width:135px; height:auto; overflow:hidden; background:#D30000 repeat; font-size:15px; color:#FFF; text-align:center; line-height:45px; border-radius:8px; margin:10px auto; display:block}
.cy1_sp1{font-size:18px; text-align:center; display:block; margin-top:10px}
.st3_show{width:1110px; height:auto; overflow:hidden; margin:25px auto}
.st3_show li{width:245px; height:605px; overflow:hidden; border:1px solid #D8D8D8; float:left; margin-left:25px; display:inline; margin-top:25px}
.st3s_h3{font-size:20px; font-weight:bold;padding-left: 15px;padding-top: 8px;}
.st3s_p1{width:220px; height:auto; overflow:hidden; border-bottom:1px dashed #2B2B2B; font-size:14px; margin:0 auto; line-height:30px}
.st3s_p2{font-size:14px; line-height:28px; margin-left:10px; margin-right:8px;}
.yyst3{width:145px; height:40px; overflow:hidden; background:#FF8F00 repeat; display:block; margin:10px auto; font-size:16px; color:#FFF; text-align:center; line-height:40px;}

.nv_6{width:1120px; height:auto; overflow:hidden; margin:25px auto;}
.nv6_show{width:100%; height:auto; overflow:hidden; margin-top:15px}
.nv6_show img{display:inline-block; float:left; margin-left:5px;}

.nv_7{width:1115px; height:auto; overflow:hidden; margin:25px auto;}
.nv7_show{width:100%; height:auto; overflow:hidden; margin-top:25px}
.nv7_show img{float:left;}

.gz_8{width:1200px; height:auto; overflow:hidden; margin:20px auto;}

.gz8_show{width:1095px; height:auto; overflow:hidden; margin:30px auto}
#myTab05_Content0,#myTab05_Content1{ position:relative;overflow:visible;}
#myTab05_Content0 img,#myTab05_Content1 img{ margin-bottom:0px;}
#myTab05_Content0 a,#myTab05_Content1 a{ margin-left:0px;}
#myTab05_Content0 .tshow_info,#myTab05_Content1 .tshow_info{font-size:14px; white-space:normal;}
.TabContent div{ padding:12px 0; font-size:16px;white-space:nowrap; overflow:hidden;}
.TabContent div>:first-child{ margin-left:0px;}
.TabContent div span{ font-size:14px; color:#e60012;}
.tshow_info {bottom:0px;position: absolute;left:140px;top:25px;width: 260px;}
.svb{font-size:16px;font-weight: normal;margin-bottom:0px; text-align:center}
.svb span{font-size:25px; font-weight:bold; padding-right:15px}

.zp .TabTitle li{ float:none; background:#f1f1f1; margin-bottom:3px; letter-spacing:1px; font-size:20px; text-align:center; padding:24.5px 0;}
.zp .TabTitle .active {border-left: solid 4px #00b1cd; border-bottom:none;}
.zp .TabTitle{ width:150px; float:left;}
.zpwid{width:1146px;}
.tshow_box li.current {width:415px;transition: 0.5s; opacity: 1;}
.tshow_box li { float: left;width: 128px;transition: 0.5s;overflow: hidden;position: relative;
;background: #f1f1f1;list-style:none;}
.gz9_show{width:1090px; height:auto; overflow:hidden; margin:20px auto}
.gz9_show .hd,.gz9_show .hd ul{width:100%; height:auto; overflow:hidden; margin-top:20px}
.gz9_show .hd ul li{width:545px; height:45px; background:#DADEDF repeat; font-size:18px; text-align:center; line-height:45px; float:left}
.gz9_show .hd ul li.on{background:#FF0000 repeat; color:#FFF;}
.gz9_zs{width:100%; height:auto; overflow:hidden; margin-top:15px; float:left}
.gz9z_l{width:724px; height:auto; overflow:hidden;}
.gz9z_l img{float:left; margin-left:1px; margin-top:5px;}

.sj5_show{width:100%; height:auto; overflow:hidden;}
.sj5_show li{width:268px; height:auto; overflow:hidden; float:left; margin-left:8px; display:inline; margin-top:15px}
.sj5s_zs{width:268px; height:170px; overflow:hidden; background:#EFEFEF repeat}
.sj5s_zs h3{font-size:25px; text-align:center; margin-top:10px;}
.sj5s_zs p{font-size:16px; line-height:30px; padding-left:10px}
a.ljzx{width:300px; height:auto; overflow:hidden; background:#CF2B24 repeat; font-size:24px; color:#FFF; text-align:center; border-radius:15px; display:block; margin:2% auto; line-height:2.2em}
.gz_10{width:1120px; height:auto; overflow:hidden; margin:20px auto}
.gz_12{width:100%; height:auto; overflow:hidden; background:url(./images/gz_bg10.jpg) center no-repeat;}
.gz12_show{width:1090px; height:auto; overflow:hidden; margin:30px auto}
.gz1s_l{width:355px; height:475px; overflow:hidden; background:#FFF repeat}
.lxwm{width:165px; height:40px; border-bottom:1px solid #37363B; font-size:24px;margin-top: 25px;
margin-left: 15px;; font-weight:bold}
.diz{background:url(./images/gz_bg11.jpg) no-repeat; font-size:20px; margin-left:20px;padding-left: 35px;line-height: 35px; margin-top:35px}
.gz_dz{font-size:14px; margin-left:55px; margin-top:10px; height:auto; overflow:hidden}
.gz_zx{font-size:12px; color:#ff1d00; margin-left:55px; margin-top:10px; display:block}
.diz1{background:url(./images/gz_bg12.jpg) no-repeat; font-size:20px; margin-left:20px;padding-left: 35px;line-height: 35px; margin-top:35px}
.djzx{width:110px; height:45px; background:#F44144 repeat; font-size:18px; color:#FFF; text-align:center; display:block; margin:20px auto; line-height:45px;}
.gz1s_r{width:675px; height:auto; overflow:hidden; margin-top:30px;}
.gz1s_r h3{font-size:30px; color:#FFF; line-height:45px}
.gz1s_b{width:670px; height:215px; background:#E63B24 repeat; opacity:0.7; margin-top:35px}
.msb7_top{width:596px; height:auto; overflow:hidden; margin:20px auto;}
.ds7_1{width:290px; height:50px; overflow:hidden; float:left; margin-left:8px; margin-top:15px}

.ds7_1 input{ width:100%; height:auto; overflow:hidden; line-height:50px; padding-left:2%}
.coolbg1{width:118px; height:40px; overflow:hidden; background:#FFFFFF repeat; border:none; font-size:15px; text-align:center; line-height:40px;  margin:2% auto; display:block; color:#ff1d00}

.jsj3_show{width:100%; height:auto; overflow:hidden; margin-top:15px; position:relative}
.jsj3_show bd{width:100%; height:auto; overflow:hidden;}
.container5{width:1200px; margin:0 auto; overflow:hidden}
.ht5{ height:380px;}
.msfc{ overflow:hidden;}
.msfc .xyhj-title span.title{display:block;float:left;height:43px;width:143px; cursor:pointer;background-position:0px -301px;}
.tshow_box li {float:left !important; width: 168px; transition:0.5s; overflow:hidden; position:relative; opacity:0.7; background:#f1f1f1; list-style: none;}
.tshow_box li.current {width: 520px;transition: 0.5s;opacity: 1;}
.tshow_box li.current > a img {left: 0;transition: 0.5s;}
.tshow_box li > a img {position: relative;left: -50px;transition: 0.5s;}
.tshow_li_1{ position:relative;}
.tshow_info {bottom:0px; position: absolute;left:275px;top: 0;width: 220px;padding: 10px 15px; background: #f2f6fc;}
.svb{ font:bold 25px/40px '思源黑体 CN Light';color:#00a0e8}
.gy{line-height:40px;}
.line{ line-height:30px;}
.biao{ left:0px; top:0px; position:absolute; z-index:1000; width:31px!important; height:98px!important;}
.container5{width:1200px; margin:0 auto; overflow:hidden}
a.lcc{ background:#00a0e8; display:block;width:100px; height:20px;padding:10px; margin-top:10px;color:#fff; text-align:center;}