﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}


/**/
.zs { height:1000px;}
.zsz { width:260px; float:left;}
.zsz h4 { text-align:center; height:58px; background:#ff9000; font:26px "Microsoft YaHei"; font-weight:bold; color:#000000; line-height:58px;}
.zsz h4 a { color:#fff;}
.zsk { width:252px; border:4px solid #ff9000; border-width:0 4px 14px 4px; padding-top:19px;}
.zsk h5 { margin-bottom:10px; margin-top:24px;}
.zsk h5 a { display:block; width:203px; height:28px; background:url(../images/zsk.jpg) no-repeat; margin:0 auto; padding-left:22px;}
.zsk h5 a span { font:16px "Microsoft YaHei"; color:#ffffff; line-height:28px; padding-right:19px; background:url(../images/zs_27.jpg) no-repeat right center;}
.zsk h5 a:hover { background:url(../images/zsk1.jpg) no-repeat;}
.zsk h5 a:hover span { color:#010101; background:url(../images/zs_07.jpg) no-repeat right center; }
.zsk ul { width:186px; margin-left:22px;}
.zsk li { width:186px; float:left; font:14px "Microsoft YaHei"; color:#6c6b6b; height:26px; line-height:22px; overflow:hidden;}
.zs1 { padding-left:21px; background:url(../images/zs_11.jpg) no-repeat 0 5px;}
.zs2 { margin-left:23px;}
.zsy { float:right; width:928px; height:719px; border:1px solid #d0d0d0; display:inline;}
.zsy h4 { height:53px; border-bottom:4px solid #d0d0d0;}
.zsa { float:left; font:24px "Microsoft YaHei"; color:#000000; font-weight:bold; line-height:53px; padding-left:21px; margin-left:22px; background:url(../images/zs_03.jpg) no-repeat 0 24px;}
.zsa1 { float:right; padding:22px 38px 0 0; font:12px Arial; color:#888888; text-transform:uppercase; background:url(../images/zsy.jpg) no-repeat 42px 22px;}
.youbox{ width:916px; /*height:750px;*/ background-color:#fff; float:right; margin-bottom:30px;}
.youbox ul{ width:900px; margin-left:15px; margin-top:15px;}
.youbox ul li{ width:206px; height:180px; float:left; margin-right:15px; margin-bottom:15px;border:1px solid #d9d9d9; text-align:center; border-radius:5px;}
.youbox ul li img{ margin:0px auto;border-radius:5px;vertical-align:text-top;}
.youbox ul li a{ font-size:14px; color:#1a1a1a; line-height:25px;}
.youbox ul li a p{ height:150px;top:50%;}
.youbox ul li span {width:206px; height:20px; overflow:hidden; display:block;}



/**/
.sm { height:789px; background:url(../images/smbj.jpg) no-repeat center 0;}
.xsm { width:1200px; margin:0 auto;}
.xsm h4 { padding-top:49px; margin-left:175px; height:54px;}
.xsm h4 span { display:inline-block; height:45px; float:left; font:30px "Microsoft YaHei"; color:#000000; font-weight:bold; padding-bottom:8px; background:url(../images/sm_031.png) no-repeat 0 bottom;}
.xsm h4 i { display:block; float:left; width:296px; height:47px; background:url(../images/sm003.png) no-repeat; margin:4px 0 0 6px; font:21px "Microsoft YaHei"; color:#ffffff; font-weight:bold; line-height:44px; padding-left:6px;}
.xsm h5 { width:498px; height:42px; border:2px solid #dfdfdf; margin:20px auto 0; font:20px "Microsoft YaHei"; color:#323232; text-align:center; line-height:42px;}
.xsm .smb { padding-right:20px; background:url(../images/sm007.png) no-repeat right center;}
.xsm ul { margin:42px 0 0 2px; height:91px; overflow:hidden;}
.xsm li { float:left; position:relative;}
.xsm li a { display:inline-block; width:174px; height:71px; background:url(../images/sm_04.png) no-repeat; font:16px "Microsoft YaHei"; font-weight:bold; color:#585858; text-align:center; padding-top:20px; padding-right:25px;}
.xsm .sma { width:170px; height:91px; background:url(../images/sm_06.png) no-repeat; padding-right:0;}
.xsm .sma1 { line-height:91px; padding-top:0; height:91px;}
.xsm li a:hover,.xsm .cur a { background:url(../images/sm_03.png) no-repeat; font:20px "Microsoft YaHei"; color:#fff; font-weight:bold;}
.xsm li .sma1:hover ,.xsm .cur a.sma1{ line-height:91px;}
.smkp { height:115px; margin-top:17px; position:relative;}
.xsm .smkp .smp { position:absolute; left:26px; top:0; width:976px; height:115px; background:url(../images/sm_11.png) no-repeat;}
.xsm .smkp .smp span { display:block; width:820px; font:13px "Microsoft YaHei"; color:#616161; padding:40px 0 0 71px; background:url(../images/sm_071.jpg) no-repeat 22px 49px; line-height:25px;}
.xsm .smkp .smp1 { position:absolute; left:180px; top:0; width:871px; height:115px; background:url(../images/sm_30.png) no-repeat;}
.xsm .smkp .smp1 span { display:block; width:741px; font:13px "Microsoft YaHei"; color:#616161; padding:40px 0 0 71px; background:url(../images/sm_071.jpg) no-repeat 22px 49px; line-height:25px;}
.xsm .smkp .smp2 { position:absolute; left:390px; top:0; width:743px; height:115px; background:url(../images/sm_31.png) no-repeat;}
.xsm .smkp .smp2 span { display:block; width:640px; font:13px "Microsoft YaHei"; color:#616161; padding:37px 0 0 71px; background:url(../images/sm_071.jpg) no-repeat 22px 49px; line-height:29px;}
.xsm .smkp .smp3 { position:absolute; left:585px; top:0; width:615px; height:115px; background:url(../images/sm_32.png) no-repeat;}
.xsm .smkp .smp3 span { display:block; width:500px; font:13px "Microsoft YaHei"; color:#616161; padding:40px 0 0 71px; background:url(../images/sm_071.jpg) no-repeat 22px 49px; line-height:50px;}
.xsm .smkp .smp4 { position:absolute; left:500px; top:0; width:516px; height:115px; background:url(../images/sm_33.png) no-repeat;}
.xsm .smkp .smp4 span { display:block; width:400px; font:13px "Microsoft YaHei"; height:50px; color:#616161; padding:40px 0 0 71px; background:url(../images/sm_071.jpg) no-repeat 22px 49px; line-height:25px;}
.xsm .smkp .smp5 { position:absolute; left:600px; top:0; width:539px; height:115px; background:url(../images/sm_34.png) no-repeat;}
.xsm .smkp .smp5 span { display:block; width:465px; font:13px "Microsoft YaHei"; height:50px; color:#616161; padding:40px 0 0 71px; background:url(../images/sm_071.jpg) no-repeat 22px 49px; line-height:25px;}
.xsm .smkp .smp6 { position:absolute; left:79px; top:0; width:795px; height:115px; background:url(../images/sm_35.png) no-repeat;}
.xsm .smkp .smp6 span { display:block; width:682px; font:13px "Microsoft YaHei"; height:50px; color:#616161; padding:40px 0 0 71px; background:url(../images/sm_071.jpg) no-repeat 22px 49px; line-height:50px;}
.xsm .smkp .smp7 { position:absolute; left:209px; top:0; width:793px; height:115px; background:url(../images/sm_36.png) no-repeat;}
.xsm .smkp .smp7 span { display:block; width:682px; font:13px "Microsoft YaHei"; height:50px; color:#616161; padding:40px 0 0 71px; background:url(../images/sm_071.jpg) no-repeat 22px 49px; line-height:25px;}
.xsm .smkp p b { color:#ed0000;}
.smk { margin-top:42px;}
.smk p { width:233px; height:233px; /*background:url(../images/smy.png) no-repeat;*/ float:left; margin-right:187px; text-align:center;}
.smk p img { width:99px; height:89px; margin-top:45px;}
.smk p span { display:block; font:14px "Microsoft YaHei"; color:#fff; font-weight:bold; margin-top:15px;}
.smk .nones { margin-right:0;}

/**/
.gg { height:274px; background:url(../images/gg.jpg) no-repeat center 0; position:relative;}
.gg h4 { position:absolute; left:50%; top:180px; margin-left:-500px;}
.gg h4 a { display:block; width:130px; height:47px; float:left; background:#008ed5; font:18px "Microsoft YaHei"; color:#fff; font-weight:bold; line-height:47px; text-align:center;}
.gg h4 em { float:left; margin-left:11px; font:14px "Microsoft YaHei"; color:#000000;}
.gg h4 em span { display:block; font:24px "Microsoft YaHei"; color:#000000; font-weight:bold;}
/**/
.ss { height:694px; background:url(../images/ssbj.jpg) no-repeat center 0;}
.xss { width:1200px; margin:0 auto;}
.xss h4 { float:left; padding:127px 0 0 15px; font:30px "Microsoft YaHei"; font-weight:bold;}
.xss h4 a { color:#fff;}
.xss h4 span { display:block; font:18px "Microsoft YaHei"; color:#ff9000; font-weight:bold;}
.xss p { float:left; padding:79px 0 0 65px; font:16px "Microsoft YaHei"; color:#008ed5; font-weight:bold;}
.xss p span { display:block; width:1000px; font:12px "Microsoft YaHei"; color:#737373; line-height:30px;}
/**/
.fs { height:481px; background:url(../images/fsbj.jpg) no-repeat center 0;}
.xfs { width:1200px; margin:0 auto;}
.xfs ul { padding-top:156px;}
.xfs li { float:left; margin-right:17px;}
.xfs li a { display:inline-block; width:286px; height:260px; background:#f3f3f3; text-align:center;}
.xfs li img { width:266px; height:202px; margin-top:6px;}
.xfs li a span { display:block; font:14px "Microsoft YaHei"; color:#202020; padding:15px 0 5px 0; background:url(../images/fs_16.png) no-repeat 66px 17px;}
.xfs li a:hover { background:#ff9000;}
.xfs .nones { margin-right:0;}
/**/
.dk { height:571px; background:#f1f1f1; padding-top:1px;}
.xdk { width:1200px; margin:0 auto;}
.dkz { width:830px; height:465px; background:#fff; float:left; margin:42px 8px 0 0; padding:20px 0 0 15px;}
.dkz h4 { height:44px;}
.dkz h4 a { display:block; float:left;}
.dkz h4 a em { display:block; width:104px; border-bottom:5px solid #d5d5d5; font:16px "Microsoft YaHei"; color:#484847;}
.dkz h4 a em span { display:block; font:10px Arial; color:#bcbcbc; text-transform:uppercase;}
.dkz h4 a:hover em { border-bottom:5px solid #ff9000; font-weight:bold; color:#000000;}
.dka { height:42px; padding-left:49px; margin-right:20px; background:url(../images/dk_06.jpg) no-repeat 0 4px;}
.dka1 { height:42px; padding-left:49px; margin-right:20px; background:url(../images/dk_08.jpg) no-repeat 0 4px;}
.dka2 { height:42px; padding-left:49px; margin-right:20px; background:url(../images/dk_10.jpg) no-repeat 0 4px;}
.dka:hover { background:url(../images/dkb_06.jpg) no-repeat 0 4px;}
.dka1:hover { background:url(../images/dkb_08.jpg) no-repeat 0 4px;}
.dka2:hover { background:url(../images/dkb_10.jpg) no-repeat 0 4px;}
.dka4 { width:84px; height:27px; border:1px solid #e5e5e5; font:12px Arial; color:#999999; text-align:center; line-height:27px; margin:14px 0 0 8px;}
.dkz dl { margin-top:25px; height:192px;}
.dkz dt { float:left;}
.dkz dt img { width:324px; height:186px; padding:2px; border:1px solid #dfdfdf;}
.dkz dd { float:left; margin-left:23px;}
.dkz dd a { font-size:16px; color:#000000; font-weight:bold;}
.dkz dd span { display:block; width:450px; font:12px; color:#666666; line-height:27px; margin-top:10px;}
.dkz ul { margin-top:27px;}
.dkz li { float:left; margin-right:px;}
.dkz li a { display:inline-block; width:410px; height:40px;}
.dkz li a b { display:inline-block; float:left; margin-left:4px; font:14px "Microsoft YaHei"; color:#cdcdcd; font-weight:bold; line-height:40px;}
.dkz li a i { float:left; font:14px "Microsoft YaHei"; color:#292929; line-height:40px; margin-left:10px; width:310px; overflow:hidden; height:40px;}
.dkz li a:hover b { color:#fff;}
.dkz li a:hover { background:#ff9000;}
.dky { width:331px; height:465px; background:#fff; margin-top:42px; float:left; padding:19px 0 0 16px; overflow:hidden;}
.dky h4 { height:44px; margin-bottom:12px;}
.dky h4 a { display:block; float:left;}
.dky h4 a em { display:block; width:104px; border-bottom:5px solid #d5d5d5; font:16px "Microsoft YaHei"; color:#484847;}
.dky h4 a em span { display:block; font:10px Arial; color:#bcbcbc; text-transform:uppercase;}
.dky h4 a:hover em { border-bottom:5px solid #ff9000; font-weight:bold; color:#000000;}
.dka3 { height:42px; padding-left:49px; margin-right:50px; background:url(../images/dk_03.jpg) no-repeat 0 4px;}
.dka3:hover { background:url(../images/dkb_03.jpg) no-repeat 0 4px;}
.dky dl { height:25px; border-bottom:1px dashed #d5d5d5; width:325px; padding-top:23px;}
.dky dt { padding-left:32px; height:20px;}
.dky dt a { font:13px "Microsoft YaHei"; color:#666666; line-height:20px;}
.dky dd { width:280px; padding:15px 0 0 32px; background:url(../images/dkd.jpg) no-repeat 0 15px; font:12px "Microsoft YaHei"; color:#949494; line-height:22px;}
/**/
.yq { height:91px; border-top:1px solid #dfdfdf;}
.xyq { width:1200px; margin:0 auto;}
.xyq h4 { float:left; padding-top:43px; padding-right:50px; background:url(../images/yq.jpg) no-repeat right 50px;}
.xyq h4 a { font:18px "Microsoft YaHei"; color:#1b1b1b; font-weight:bold;}
.xyq h4 span { display:block; font:16px Arial; color:#cacaca;}
.xyq p { font:12px "Microsoft YaHei"; color:#555555; line-height:30px;}
.xyq p a { margin:0 15px;}
.xyq i { float:left; padding-top:38px;}
.xyq i a { display:block; width:124px; height:47px; font:12px "Microsoft YaHei"; color:#555555; text-align:center; line-height:47px; border:2px solid #dfdfdf;}
/**/

.ad_warp{ position:relative; width:344px; overflow:hidden; width:100%;}

.new-e ul li a{ white-space:nowrap;text-overflow: ellipsis; overflow:hidden; display:block; width:297px;}
