@charset "UTF-8";
/* CSS Document */

.top { float:left; width:100%; height:auto; position:relative;}
.logo { float:left; margin-left:75px; margin-top:18px;}
.nav { float:right; width:auto; height:auto; margin-right:30px;}
.nav>li { float:left; width:auto; height:84px; border-right:1px solid #e5e5e5; position:relative;}
.nav>li>a { float:left; line-height:84px; font-size:16px; color:#282727; padding:0 36px;}
.banner { float:left; width:100%; height:auto;}
#kinMaxShow .KMSPrefix_kinMaxShow_button li { border-radius:200px; border:1px solid #ffb400 !important;}
.notice { float:left; width:100%; height:auto;}
.w1330 { width:1330px; margin:0 auto;}
.notice li span { font-size:16px; color:#666666; line-height:50px;}
.notice li a { font-size:16px; color:#666666; line-height:50px;}
.notice_title { float:left; width:180px; height:auto; text-align:right;}
.notice_title h6 { font-weight:400; font-size:16px; color:#666666; line-height:50px;}

/*--公告--*/
.qimo8{ overflow:hidden; width:1010px;}
.qimo8 .qimo {/*width:99999999px;*/width:8000%; height:50px; line-height:50px;}
.qimo8 .qimo div{ float:left;}
.qimo8 .qimo ul{float:left; height:60px; overflow:hidden; zoom:1; }
.qimo8 .qimo ul li{float:left; line-height:50px; list-style:none; margin-right:90px;}

.licont { float:left; width:100%; height:auto; margin-top:15px;}
.licont li { float:left; width:280px; height:312px; margin-right:26px; text-align:center; position:relative; overflow:hidden;}
.block_li { float:left; width:100%; height:auto;}
.block_li img { float:left; width:100%; height:189px;}
.block_li h5 { font-weight:400; font-size:22px; color:#515151; line-height:40px; text-align:center; margin-top:26px; float:left; width:100%;}
.block_li p { font-size:14px; color:#888888; line-height:24px; text-align:center; float:left; width:100%;}
.none_li { position:absolute; left:-409px; top:-366px; width:100%; height:100%; background:url(../images/nec1.jpg) no-repeat center; box-sizing:border-box; padding:200px 40px 0; }
.none_li h6 { font-weight:400; font-size:22px; color:#ffffff; line-height:26px;  display:block;}
.none_li p { font-size:14px; color:#fff;  line-height:24.5px; display:block; margin-top:10px;}
.licont .on .none_li { transition:0.7s; left:0; top:0; z-index:1}
.wechat { float:left; width:100%; height:auto; border:1px solid #d4d4d4; background:#fcfcfc; padding:40px ; box-sizing:border-box;}
.wechat_top { float:left; width:100%; height:auto;}
.wechat_title { float:left; width:100%; height:auto; padding:10px 0 20px;}
.wechat_title strong { font-weight:400; font-size:28px; color:#0654ab; line-height:36px; float:left;}
.wechat_title span { text-transform:uppercase; font-size:13.5px; color:#8e8e8e; float:left; margin-left:10px; margin-top:3px;}
.wechat_box { float:left; width:100%; height:auto;}
.wechat_box p { font-size:14px; color:#b0b0b0; line-height:25.5px; width:840px; height:auto; float:left;}
.wechat_box a { float:right; width:213px; height:39px; line-height:39px; text-align:center; background:#0161bb; color:#fff; font-size:16px;}
.wechat_box a:hover {background:#9D9D9D}
.wechat_bot { float:left; width:100%; height:auto; margin-top:20px;}
.wechat_left { float:left; width:660px; height:auto; padding-right:50px; border-right:1px solid #d5d5d5;}
.wechat_left li { float:left; width:210px; height:auto; margin-right:20px; border-top:1px solid #ddd; padding:15px 0; margin-top:30px;}
.wechat_left ul { width:106%;}
.wechat_left h2 { font-weight:400; font-size:20px; color:#0161bb; line-height:26px;}
.li_img { width:72px; height:72px; float:left;}
.li_img i { display:table-cell; vertical-align:middle; width:72px; height:72px;}
.li_img i img { display:block; margin:auto; max-width:100%; max-height:100%;}
.li_info2 { float:right; width:130px; height:72px;}
.li_info2 span { font-size:15px; color:#6e6e6e; line-height:30px; display:block;}
.li_info2 p { font-size:12px; color:#9d9d9d; line-height:17px; display:block;}
.li_img i .i1s { display:none;}
.wechat_left li:hover .i1s { display:block; transition:0.4s;}
.wechat_left li:hover .i1 { display:none; transition:0.4s;}
.wechat_left li:hover { background:#0161bb; transition:0.4s;}
.wechat_left li:hover span { color:#fff; transition:0.4s;}
.wechat_left li:hover p { color:#fff; transition:0.4s;}
.wechat_right { float:right; width:380px; height:auto;}
.wechat_right h2 { font-weight:400; font-size:20px; color:#0161bb; line-height:26px;}
.wechat_right li { float:left; width:102px; height:auto; text-align:center; margin-top:26px; margin-right:35px;}
.wechat_right ul { width:110%;}
.links_img { display:table-cell; vertical-align:middle; width:100px; height:76px; background:#fff; border:1px solid #e0e0e0;}
.links_img img { display:block; margin:auto; max-height:100%; max-width:100%;}
.wechat_right li h6 { font-weight:400; font-size:12px; color:#878787; line-height:30px;}
.swibot { float:left; width:100%; height:auto; overflow:hidden;}
.swibot>li { float:left; width:100%; height:auto;  display:none;}
.swibot>.on { display:block;}
.Solution { float:left; width:100%; height:auto; margin-top:45px;}
.solu_info { float:left; width:392px; height:auto; margin-top:20px;}
.solu_info h2 { font-size:28px; color:#000000; line-height:92px;}
.solu_info p { font-size:13px; color:#818181; line-height:27.5px;}
.solu_li { float:right; width:760px; height:auto;}
.solu_li li { float:left; width:368px; height:153px; position:relative; box-shadow:4px 4px 0 1px #dbdada; margin:0 24px 24px 0;}
.solu_li li img { float:left; width:172px; height:153px;}
.solu_box { float:right; width:168px; height:auto; margin-top:16px;}
.solu_box h5 { font-weight:400; font-size:22.5px; color:#fff; line-height:42px;}
.solu_box h6 { font-weight:400; font-size:17px; color:#e6e5e5; text-transform:uppercase;}
.rcont { position:absolute; right:0; bottom:0; width:38px; height:38px; text-align:center; line-height:38px; font-size:16px; background:#000; color:#fff; opacity:.5;}
.links { float:left; width:100%; height:auto;}
.links h2 { font-size:28px; color:#000000; line-height:62px;}

.marquee {width:100% !important;height:72px;overflow:hidden; margin-top:20px;}
.marquee li{ display:inline; float:left; margin-right:25px; border:1px solid #c5c5c5;}
.marquee li a{ width:177px; display:table-cell; vertical-align:middle; height:70px; }
.marquee li img { display:block; margin:auto; max-height:100%; max-width:100%;}

.bottom { float:left; width:100%; height:auto; background:url(../images/bottom.jpg) no-repeat top center #1052b3; padding-top:50px;  margin-top:76px; position:relative;}
.bottom_links { float:left; width:950px; height:190px;}
.bottom_links li { float:left; width:160px; height:auto;}
.bottom_links li h5 { font-size:14px; color:#c9e3ff; padding-bottom:16px; font-weight:400;}
.bottom_links li a { display:block; font-size:12px; color:#82baf4; line-height:25px;}
.bottom_links li a:hover { color:#fff;}
.chat_in { float:right; width:114px; height:auto; text-align:center;}
.chat_in>img { padding:6px; background:#fff; width:102px; height:104px;}
.chat_in>p { font-size:14px; color:#fff; line-height:52px;}
.botcont { float:left; width:100%; height:auto; background:#f3f3f3; margin-top:50px;}
.botcont span { font-size:12px; color:#727171; line-height:46px; float:left;}
.piclinks { float:right; width:auto; margin-top:10px;}
.piclinks a { float:left; margin-left:10px;}
.footer { position:fixed; top:20%; width:154px; height:auto; right:10px; z-index:1000;}
.footer li { float:left; width:100%; height:auto; padding-bottom:11px; background:url(../images/fot.png) no-repeat center bottom;}
.footer li a { font-size:16px; color:#fff; display:block; text-align:center; line-height:43px; background:#0063c5;}
.footer li a img { display:block; margin:0 auto; padding-bottom:10px;}
.footer li:hover { background-image:url(../images/fot_on.png) ;}
.footer li:hover a{ background:#ffa200;}
.toplist { float:left; width:103%; height:auto; margin-top:25px;}
.toplist li { float:left; width:284px; height:50px; line-height:50px; text-align:center; margin-right:13px; background:#a7a7a7;}
.toplist li a { font-size:20px; color:#fff; text-align:center; float:left; width:100%; height:50px;}
.toplist .on { background:#1987ce;}
.botlist { float:left; width:100%; height:auto; margin-top:5px;}
.botlist li { background:#00adef; width:100%; height:430px; margin-top:28px;}
.botlist li img { float:left; width:840px; height:430px;}
.botlist2 { float:left; width:100%; height:auto; margin-top:5px;}
.botlist2 li { background:#1a87cf; width:100%; height:400px; margin-top:28px;}
.botlist2 li img { float:left; width:700px; height:400px;}
.info { float:left; width:330px; height:auto; margin-top:44px; padding-left:45px; box-sizing:border-box; padding-right:45px;}
.info a:hover { background:#1987ce;}
.info h6 { font-weight:400; font-size:23.5px; color:#ffffff; }
.info h4 { font-size:58.5px; color:#fff; line-height:100px; font-weight:400; }
.info p { font-size:13.5px; color:#fff; line-height:21.5px; display:block; height:100px;}
.info a { font-size:19.75px; color:#303030; line-height:42px; background:#fff; text-align:center; width:123px; display:block; margin-top:15px;}
.info2 { float:left; width:330px; height:auto; margin-top:44px; padding-left:45px; box-sizing:border-box; padding-right:45px;}
.info2 a:hover { background:#1987ce;}
.info3 a:hover { background:#1987ce;}
.info2 h6 { font-weight:400; font-size:23.5px; color:#ffffff; }
.info2 h4 { font-size:58.5px; color:#fff; line-height:100px; font-weight:400; }
.info2 p { font-size:13.5px; color:#fff; line-height:21.5px; display:block; height:100px;}
.info2 a { font-size:19.75px; color:#fff; line-height:42px; background:#fe9812; text-align:center; width:123px; display:block; margin-top:15px;}

.banner_in { float:left; width:100%; height:493px;}
.w992 { width:992px; margin:auto;}
.ban_cont { float:left; width:481px; height:252px; background:url(../images/back.png); box-sizing:border-box; padding:30px 70px 0; margin-top:121px;}
.ban_cont h6 { font-weight:400; font-size:65px; color:#0064b1; line-height:86px;}
.ban_cont p { font-size:16px; color:#0064b1; line-height:33px;}
.list_box { float:left; width:100%; height:auto; background:#0090ff; padding-top:40px;}
.list { float:left; width:100%; height:auto; background:url(../images/listback.png) repeat-x center 72px; padding-bottom:30px; text-align:center;}
.list li { float:left; width:146px; height:auto; text-align:center; margin-right:136px;}
.list_img { display:table-cell; vertical-align:middle; width:146px; height:146px; background:url(../images/list_li.png) no-repeat center;}
.list_img img { display:block; margin:auto;}
.list li h5 { font-weight:400; font-size:15px; color:#fff; line-height:32px; margin-top:5px; display:block; text-align:center;}
.list li h6 { font-weight:400; font-size:12px; color:#a1cdff; line-height:20px; text-align:center;}
.newlist { float:left;width:100%; height:auto; margin-top:15px;}
.newlist>h2 { font-size:24px; color:#0d6cbd; line-height:92px;}
.new_box { float:left; width:100%; height:auto;}
.new_box li { float:left; width:100%; height:auto; padding:25px 0; border-bottom:1px solid #cacaca;}
.new_box li img { float:left; width:304px; height:181px;}
.new_info { float:right; width:648px; height:auto;}
.new_info h6 { font-weight:400; font-size:18px; color:#1c8eee; line-height:56px;}
.new_info p { font-size:14px; color:#6b6a6a; line-height:25.5px;}
.index_box { float:left; width:100%; height:auto; margin-top:26px;}
.index_box h2 { font-size:24px; color:#0d6cbd; line-height:52px; border-bottom:1px solid #b9b9b9; display:block;}
.index_list { float:left; width:100%; height:auto; text-align:center;}
.index_list li { display:inline-block; width:138px; height:90px; vertical-align:middle; text-align:center; margin-top:20px;}
.index_list li a { display:table-cell; vertical-align:middle; width:138px; height:90px;}
.index_list li img { max-width:100%; max-height:100%;}
.ban_cont h5 { font-size:31px; color:#0064b1; line-height:160%; font-weight:400;}
.banner_in2 { float:left; width:100%; height:566px;}
.banner_in2 h2 { font-weight:400; line-height:566px; font-size:52.5px; color:#fff;}
.left_nav { float:left; width:105px; height:950px ; border-right:1px solid #e0e0e0; box-sizing:border-box; padding-top:90px;}
.left_nav li { float:left; width:100%; height:auto; position:relative;} 
.left_nav li a { font-size:16px; color:#8d8d8d; line-height:47.5px; padding-left:13px;}
.left_nav li i { position:absolute; width:0; height:0;  border-radius:200px; background:#fff; box-sizing:border-box; right:-6px; top:16px; }
.left_nav .on a{ color:#0d79cc; transition:0.4s;}
.left_nav .on i{ width:13px; height:13px; transition:0.3s;border:2px solid #117bcc;}
.right_cont { float:right; width:960px; height:auto; text-align:center;}
.r_swi { float:left; width:100%; height:auto; text-align:center; margin-top:90px;}
.r_swi li { display:inline-block; width:130px; height:40px; background:#f6f6f6; margin:0 3px;}
.r_swi li a { font-size:14px; color:#878686; text-align:center; float:left; line-height:40px; width:100%; text-align:center;}
.r_swi .on { background:#3b81c2;}
.r_swi .on a { color:#fff;}
.rin_box { float:left; width:100%; text-align:center; height:auto; margin-top:10px;}
.rin_box h3 { font-weight:400; font-size:28px; color:#303030; line-height:70px;}
.rin_box p { font-size:14px; color:#878686; line-height:27px; padding:0 140px;}

#divSmallBox{*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:816px; height:514px; margin:0 auto; position:relative; overflow:hidden; padding-bottom:50px; }
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left; width:816px;}
#playBox .oUlplay li img { width:100%; height:100%; }
.bancont .pre{ cursor:pointer; width:31px; height:52px; background:url(../images/leftbtn.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
.bancont .next{ cursor:pointer; width:31px; height:52px; background:url(../images/rightbtn.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:816px; height:13px; position:absolute; bottom:0; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:13px; height:13px; box-sizing:border-box; margin:0 5px; border-radius:13px; background:#ffffff; border:1px solid #2199ff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#2199ff;}

.bancont { float:left; width:100%; height:auto; position:relative; margin-top:34px;}
.ban_cont3 { float:left; width:360px; height:auto; margin-top:130px;}
.ban_cont3 h6 { font-weight:100; font-size:52.5px; color:#000000; line-height:100px; border-bottom:1px solid #b5c2cb; display:block;}
.ban_cont3 p { font-size:15px; color:#585858; line-height:22px; letter-spacing:0.8px; font-weight:100; margin-top:15px; display:block;}
.ban_cont6 { float:left; width:360px; height:auto; margin-top:180px;}
.ban_cont6 h6 { font-weight:100; font-size:52.5px; color:#000000; line-height:100px;  display:block;}
.ban_cont6 p { font-size:15px; color:#585858; line-height:22px; letter-spacing:0.8px; font-weight:100; margin-top:15px; display:block;}


.list2 { float:left; width:100%; height:auto; background:url(../images/listback.png) repeat-x center 72px; padding-bottom:30px; text-align:center;}
.list2 li { float:left; width:146px; height:auto; text-align:center; margin-right:136px;}
.list_img2 { display:table-cell; vertical-align:middle; width:146px; height:146px; background:#fff; border-radius:200px;}
.list_img2 img { display:block; margin:auto;}
.list2 li h5 { font-weight:400; font-size:15px; color:#fff; line-height:32px; margin-top:5px; display:block; text-align:center;}
.list2 li h6 { font-weight:400; font-size:12px; color:#a1cdff; line-height:20px; text-align:center;}
.ban_cont4 { float:right ; width:370px; height:auto; margin-top:178px; margin-right:10px;}
.ban_cont4 h6 { font-weight:100; font-size:52.5px; color:#000; line-height:92px; display:block;}
.ban_cont4 p { font-size:15px; color:#101010; display:block; margin-top:15px;}
.box_ing { float:left; width:790px; height:auto; margin-left:125px; margin-top:30px;}
.box_ing h3 { font-weight:300; font-size:29px; color:#303030; text-align:center; line-height:80px;}
.box_ing p { font-size:16px; color:#878686; line-height:28.5px;}
.list3 { float:left; width:100%; height:auto; background:url(../images/listback.png) repeat-x center 72px; padding-bottom:30px; text-align:center;}
.list3 li { display:inline-block;width:146px; height:auto; text-align:center; margin-right:136px;}
.list3 li h5 { font-weight:400; font-size:15px; color:#fff; line-height:32px; margin-top:5px; display:block; text-align:center;}
.list3 li h6 { font-weight:400; font-size:12px; color:#a1cdff; line-height:20px; text-align:center;}
.ban_cont5 { float:right ; width:370px; height:auto; margin-top:178px; margin-right:10px;}
.ban_cont5 h6 { font-weight:100; font-size:52.5px; color:#fff; line-height:92px; display:block;}
.ban_cont5 p { font-size:15px; color:#fff; display:block; margin-top:15px;}

.list4 { float:left; width:100%; height:auto; background:url(../images/listback.png) repeat-x center 72px; padding-bottom:30px; text-align:center;}
.list4 li { float:left;width:146px; height:auto; text-align:center; margin-right:65px;}
.list4 li h5 { font-weight:400; font-size:15px; color:#fff; line-height:32px; margin-top:5px; display:block; text-align:center;}
.list4 li h6 { font-weight:400; font-size:12px; color:#a1cdff; line-height:20px; text-align:center;}
.list_img3 { display:table-cell; vertical-align:middle; width:146px; height:146px; background:#fff; border-radius:200px;}
.list_img3 img { display:block; margin:auto;}

.toplist2 { float:left; width:103%; height:auto; margin-top:25px;}
.toplist2 li { float:left; width:383px; height:50px; line-height:50px; text-align:center; margin-right:12px; background:#a7a7a7;}
.toplist2 li a { font-size:20px; color:#fff; text-align:center; float:left; width:100%; height:50px;}
.toplist2 .on { background:#1987ce;}
.toplist2 li a:hover {background:#1987ce}

.boxlist { float:left; width:100%; height:auto;}
.boxlist li { float:left; width:100%; height:400px; margin-top:30px;}
.fr_cont { float:right; width:320px; height:auto; margin-right:100px; margin-top:80px;}
.fr_cont h5 { font-weight:100; font-size:50px; color:#3a3939; line-height:90px; display:block;}
.fr_cont p { font-size:14px; color:#262626; line-height:24px; display:block;}
.fr_cont a { display:block; width:123px; height:42px; line-height:42px; text-align:center; font-size:19.75px; color:#fff; background:#fe9812; margin-top:24px;}
.fl_cont { float:left; width:320px; height:auto; margin-left:100px; margin-top:80px;}
.fl_cont h5 { font-weight:100; font-size:50px; color:#3a3939; line-height:90px; display:block;}
.fl_cont p { font-size:14px; color:#262626; line-height:24px; display:block;}
.fl_cont a { display:block; width:123px; height:42px; line-height:42px; text-align:center; font-size:19.75px; color:#fff; background:#fe9812; margin-top:24px;}
.inback { background:url(../images/inback.jpg) no-repeat top center #17517d; width:100%; height:910px; box-sizing:border-box; padding-top:230px;}
.inback h3 { font-size:40.5px;color:#fff; line-height:50px; text-align:center; display:blokc;}
.inback h3 font { font-weight:100;}
.inback h4 { font-weight:100; font-size:22px; color:#fff; line-height:50px; display:block; text-align:center;}
.inback form { float:left; width:100%; height:auto; text-align:center; margin-top:10px;}
.inback form input[type="text"]{ width:657px; height:50px; line-height:50px; border:none; outline:none; box-sizing:border-box; padding-left:10px; background:#fff; font-size:16px;}
.inback form input[type="submit"]{ width:55px; height:50px; background:url(../images/submit.jpg) no-repeat center; display:inline; border:none;}
.form_box { float:left; width:100%; height:auto; margin-top:26px;}
.form_title { float:left; width:100%; height:auto; border-bottom:1px dashed #d5d5d5; box-sizing:border-box; padding-left:27px;}
.form_title span { float:left; font-size:24px; color:#252525; line-height:42px;}
.form_title a { float:right; font-size:14px; color:#868686; line-height:42px;}
.form_input { float:left; width:100%; height:auto; margin-top:20px;}
.text_box1 { float:left; width:100%; height:auto; margin-top:20px;}
.text_box1 span { float:left; width:97px; height:43px; text-align:right; font-size:18px; color:#1d1d1d; line-height:43px;}
.text_box1 i { font-size:18px; color:#fe0000; line-height:43px; float:left; margin-right:5px;}
.text_box1 input[type="text"]{ width:464px; height:43px; box-sizing:border-box; border:1px solid #d9d9d9; padding:0 10px; line-height:41px; font-size:14px; outline:none;}
.text_box1 select { width:464px; height:43px; box-sizing:border-box; border:1px solid #d9d9d9; padding:0 10px; font-size:14px; outline:none;}
.width_1 { width:289px !important;}
.text_box1 input[type="button"] { width:168px; height:43px; border:none; background:#ff6c00; font-size:14px; color:#fff; margin-left:4px;}
#none { opacity:0;}
.text_box2 { float:left; width:100%; height:auto; margin-top:20px;}
.text_box2 span { float:left; width:97px; height:43px; text-align:right; font-size:18px; color:#1d1d1d; line-height:43px;}
.text_box2 i { font-size:18px; color:#fe0000; line-height:43px; float:left; margin-right:5px;}
.text_box2 select { width:150px; height:43px; border:1px solid #d9d9d9; font-size:14px; color:#b7b7b7; margin-right:5px;}
.text_box1 textarea{ width:464px; height:116px; box-sizing:border-box; border:1px solid #d9d9d9; padding:0 10px; line-height:41px; font-size:14px; outline:none; resize:none;}
.submit { float:left; width:100%; height:auto; box-sizing:border-box; padding-left:109px; margin-top:25px;}
.submit input[type="submit"]{ width:464px; height:43px; background:#27a9f2; font-size:20px; color:#fff; border:none;}

.list5 { float:left; width:100%; height:auto; background:url(../images/listback.png) repeat-x center 52px; padding-bottom:30px; text-align:center;}
.list5 li { float:left;width:110px; height:auto; text-align:center; margin-right:108px;}
.list5 li h5 { font-weight:400; font-size:15px; color:#fff; line-height:32px; margin-top:5px; display:block; text-align:center;}
.list5 li h6 { font-weight:400; font-size:12px; color:#a1cdff; line-height:20px; text-align:center;}
.list_img4 { display:table-cell; vertical-align:middle; width:146px; height:110px; background:#fff; border-radius:200px;}
.list_img4 img { display:block; margin:auto;}

.iconlist { float:left; width:100%; height:auto; text-align:center;}
.iconlist li { float:left; width:328px; box-sizing:border-box; height:auto; border-right:1px dashed #dcdcdc; text-align:center; padding:0 75px; margin-top:76px;}
.iconlist li .icon { display:table-cell; vertical-align:middle; width:170px; height:120px;}
.iconlist li .icon img { display:block; margin:auto;}
.iconlist h6 { font-weight:400; font-size:18px; color:#464646; line-height:46px; text-align:center;}
.iconlist p { font-size:12px; color:#464646; line-height:19px; text-align:center;}
.about { float:left; width:100%; margin-top:70px;}
.about>img { float:left; width:280px; height:205px;}
.about_info { float:right; width:665px; height:205px;}
.about_info h5 { font-weight:300; font-size:24px; color:#0d6cbd; line-height:26px;}
.about_info h5 font { color:#ff7800; text-transform:uppercase; margin-left:8px; }
.about_info p { font-size:14px; color:#6b6a6a; line-height:25.5px; display:block; margin-top:20px;}
.contback { float:left; width:100%; height:auto; background:#f8f8f8; padding-top:50px; margin-top:70px; padding-bottom:10px;}
.contback>h2 { font-size:24px; color:#0d6cbd; line-height:60px; text-align:center;}
.contlist { float:left; width:100%; height:auto;}
.contlist li { float:left; width:50%; height:180px; padding-top:24px; box-sizing:border-box; border-bottom:1px dashed #c2c1c1; border-right:1px dashed #c2c1c1;}
.contlist li h6 { font-size:20px; color:#ee4c05; line-height:56px; font-weight:300;}
.contlist li p { font-size:14px; color:#4e4e4e; line-height:22.5px;}
.left_in { float:left; width:184px; height:auto; margin-top:50px;}
.left_in h1 { font-weight:400; font-size:24px; color:#0d6cbd; line-height:30px; text-align:right;}
.left_in h2 { font-weight:300; font-size:24px; color:#757575; line-height:30px; text-align:right; text-transform:uppercase;}
.nav_li { float:left; width:100%; height:auto; margin-top:30px;}
.nav_li li { float:left; width:100%; height:auto; text-align:right;}
.nav_li li a { font-size:16px; color:#0d6cbd; line-height:33.5px; float:left; width:100%; box-sizing:border-box; padding-right:12px;}
.nav_li .on a { color:#fff; background:#0d6cbd;}
.right_in { float:right; width:758px; height:auto; margin-top:80px;}
.loca { font-size:16px; color:#757575; line-height:32px; float:left; width:100%; height:32px; border-bottom:1px solid #d1d1d1;}
.loca a { font-size:16px; color:#757575; line-height:32px;}
.conts { float:left; width:100%; height:auto; padding-top:20px;}
.conts h6 { font-weight:400; font-size:18px; color:#1c8eee; line-height:50px;}
.conts p { font-size:14px; color:#6b6a6a; line-height:25.5px;}
.conts>img { max-width:100%;}
.conts_links { float:left; width:100%; height:auto; margin-top:50px;}
.conts_links li { float:left; width:250px; height:auto; border-right:1px dashed #d4d4d4; border-bottom:1px dashed #d4d4d4;}
.conts_links li a { display:table-cell; vertical-align:middle; width:250px; height:310px;}
.conts_links li a img { display:block; margin:auto; max-width:100%; max-height:100%;}
.loca h2{ font-size:24px; color:#252525; line-height:32px; font-weight:400;}
.conts_list { float:left; width:100%; height:auto;}
.contlist_box { float:left; width:100%; height:auto;}
.contlist_box li { float:left; width:100%; height:auto; padding:18px 0; border-bottom:1px solid #d1d1d1;}
.left_list { float:left; width:630px; height:auto;}
.left_list span { display:block; font-size:16px; color:#6b6a6a; line-height:25.5px;}
.left_list p { display:block; font-size:14px; color:#6b6a6a; line-height:25.5px;}
.contlist_box li i { float:right; font-size:14px; color:#6b6a6a; line-height:25.5px;}
.page { float:left; width:100%; height:auto; padding:24px 0 0 ; text-align:center;}
.page a { display:inline-block; padding:0 8px; font-size:14px; color:#6b6a6a; line-height:24px;}
.page .on { background:#0d6cbd; color:#fff;}
.li_box { float:left; width:100%; height:auto;}
.li_box>li { float:left; width:100%; height:auto;}
.li_box>.on font{ display:inline;}
.li_box>.on .s1{ display:none;}
.li_box>.on .s2{ display:inline;}
.li_box>.on .li_info{ height:auto; transition:1s;}
.titcont { float:left; width:100%; height:57px; border-bottom:1px solid #d1d1d1;}
.titcont span { float:left; width:auto; padding-right:25px; font-size:16px; color:#6b6a6a; line-height:57px;}
.titcont font { font-size:14px; color:#9b9a9a; line-height:57px; float:left; display:none;}
.titcont a { float:right; font-size:14px; color:#aaa9a9; line-height:57px; padding-right:33px; display:none;}
.titcont .s1 { background:url(../images/s1.png) no-repeat right; display:inline;}
.titcont .s2 { background:url(../images/s2.png) no-repeat right;}
.li_info { float:left; display:none; width:100%; height:auto; padding:15px 0 30px; border-bottom:1px solid #d1d1d1; }
.li_info p { font-size:14px; color:#6b6a6a; line-height:26.5px;}
.li_info a { float:left; font-size:14px; color:#fff; line-height:28px; border-radius:3px; background:#fd8300; text-align:center; width:174px; margin-top:20px;}
.new_conts { float:right; width:100%; height:auto;}
.new_conts li { float:left; width:100%; height:auto; padding:25px 0; border-bottom:1px dashed #aaa;}
.new_conts li strong  { font-weight:400; font-size:18px; color:#1c8eee; line-height:40px; float:left;}
.new_conts li span { float:right; font-size:14px; color:#aeaeae; line-height:40px;}
.new_conts li>a { float:left; width:100%; height:auto;}
.new_conts li p { font-size:14px; color:#6b6a6a; line-height:25.5px; display:block;}
.new_conts li p a { font-size:14px; color:#0d6cbd; display:inline;}
.title { float:left; width:100%; height:auto; margin-top:46px; text-align:center; box-sizing:border-box; padding:0 40px;}
.title h2 { font-weight:400; font-size:27.5px; color:#303030; }
.title h3 { font-weight:400; font-size:20px; color:#818181; line-height:42px;}
.title p { font-size:14px; color:#878686; line-height:27px; margin-top:10px;}
.box1 { float:left; width:100%; height:auto; text-align:center;}
.list_1 { float:left; width:100%; height:auto; margin-top:40px;}
.list_1 li { display:inline-block; margin:0 32px; width:180px; height:auto;}
.list_x { display:table-cell; width:180px; vertical-align:middle; height:180px; border-radius:14px; background:#ffd46c;}
.list_x img { display:block; margin:auto;}
.list_1 li h6{ font-weight:200; font-size:20px; color:#4b4b4b; line-height:68px; display:block; text-align:center; margin-top:20px;}
.list_1 li p { font-size:14px; color:#797979; line-height:21.5px; display:block; text-align:center;}
.box2 { float:left; width:100%; height:auto; margin-top:30px;}
.list_2 { float:left; width:100%; height:auto; margin-top:45px;}
.list_2 li { float:left; width:330px; height:auto; box-sizing:border-box; padding:0 30px; border-right:1px solid #cbcbcb; text-align:center;}
.list_in { display:table-cell; vertical-align:middle; width:270px; height:90px;}
.list_in img { display:block; margin:auto;}
.list_2 li h6 { font-weight:400; font-size:20px; color:#4b4b4b; line-height:60px; display:block; text-align:center;}
.list_2 li p { font-size:14px; color:#797979; line-height:21.5px; display:block; text-align:center; height:130px;}
.list_2 li a { font-size:16px; color:#216da7; line-height:22px; display:block; text-align:center; margin-top:15px;}
.box3 { float:left; width:100%; height:auto; margin-top:40px;}
.list_3 { float:left; width:100%; height:423px; text-align:center; margin-top:40px; position:relative;}
.list_3 li { display:inline-block; width:190px; height:auto; text-align:center; margin:0 55px; cursor:pointer;}
.list_3 li h6 { font-weight:400; font-size:18px; color:#878686; line-height:80px; text-align:center;}
.backs {  width:190px; height:214px; display:table-cell; vertical-align:middle; background:url(../images/backs.png) no-repeat center;}
.box_none { position:absolute; left:0; top:315px; width:100%; height:auto; padding-top:22px;display:none; }
.box_none_x { float:left; width:100%; height:auto; margin-top:-1px; border:1px solid #c1c1c1; padding:20px 120px; box-sizing:border-box; border-radius:5px; }
.xs { position:absolute; top:0; }
.box_none_x p { font-size:14px; color:#818181; line-height:21.5px;}
.list_3 .on .box_none { display:block;}


.ban_lis { float:left; width:100%; height:auto; margin-top:40px;}
.fullSlide{width:100%;position:relative;height:505px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:505px;overflow:hidden;text-align:center; background-size:800px 505px !important;}
.fullSlide .bd li a{display:block;height:505px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px; display:none;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;line-height:999px;}
.fullSlide .hd ul .on{background:#f00;}
.fullSlide .prev,.fullSlide .next{display:block !important;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0%;z-index:1;width:32px;height:52px;background:url(../images/leftbtn.png) no-repeat center;cursor:pointer;}
.fullSlide .next{left:auto;right:0%;background:url(../images/rightbtn.png) no-repeat center;}

#backs1 .backs { background-image:url(../images/backs1.png) !important;}
.ban_cont7 { float:left; width:100%; text-align:center; margin-top:175px;}
.ban_cont7 h6 { font-weight:100; font-size:52.5px; color:#a4d3ff; line-height:90px; text-align:center;}
.ban_cont7 p { font-size:15px; color:#2c8be4; line-height:22px; text-align:center;}
.list_4 { float:left; width:100%; height:auto; }
.list_4 li { float:left; width:386px; height:380px;text-align:center; margin-top:70px;}
.list_4 h6 { font-weight:300; font-size:22px; color:#4b4b4b; padding:20px 0; line-height:30.5px;}
.list_4 p { font-size:14px; color:#797979; line-height:21.5px;}

.botcont2 { float:left; width:100%; height:auto;}
.box_s1 { float:left; width:100%; height:400px;  margin-top:32px;}
.info3 { float:left; width:305px; height:auto; margin-top:90px; padding:0 115px;}
.info3 h5 { font-weight:100; font-size:50px; color:#717171; line-height:80px;}
.info3 p { font-size:16px; color:#717171; line-height:24px;}
.info3 a { display:block; width:123px; height:42px; line-height:42px; text-align:center; background:#fe9812; color:#fff; font-size:20px; margin-top:40px;}
.ban_cont8 { float:right; width:467px; height:197px; background:url(../images/pngback.png); box-sizing:border-box; padding:0 46px; margin-top:180px;}
.ban_cont8 h6 { font-weight:100; font-size:52.5px; color:#fff; line-height:80px; margin-top:15px; display:block;}
.ban_cont8 p { font-size:15px; color:#fff; display:block; font-weight:100;}
.title h5 { font-weight:400; font-size:38px; color:#303030; line-height:48px;}
.title h6 { font-weight:400; font-size:28px; color:#303030; line-height:42px;}
.service { float:left; width:100%; height:auto; text-align:center; margin-top:24px;}
.service li { display:inline-block; width:150px; text-align:center; height:auto;}
.serv_img { display:table-cell; vertical-align:middle; width:150px; height:72px;}
.serv_img img { display:block; margin:auto; max-height:100%; max-width:100%;}
.service li p { font-size:14px; color:#878686; line-height:42px;}
.flow_ong { float:left; width:100%; height:auto; padding:36px 0 45px; background:#f4f3f3; text-align:center; margin-top:45px;}
.flow_ong h2 { font-weight:400; font-size:28px; color:#303030; line-height:60px; text-align:center;}
.flow_ong h6 { font-weight:400; font-size:14px; color:#5e5e5e; line-height:30px;}
.flow_ong>img { margin-top:30px;}
.shxicnt { float:left; width:100%; height:auto; margin-top:24px;}
.shxicnt li { float:left; width:240px; height:156px; margin-right:10px; box-sizing:border-box; padding:0 22px; background:#0ea7ff;}
.shxicnt li:hover { background:#ff9421;}
.shxicnt li h6 { font-weight:300; font-size:18px; color:#fff; line-height:60px;}
.shxicnt li p { font-size:14px; color:#fff; line-height:22.5px;}
.title p font { color:#0ea7ff;}
.flow_img { float:left; width:100%; height:auto; padding:40px 0; text-align:center; background:#f4f3f3; margin-top:15px;}
.flow_img img { max-width:100%;}
.celist { float:left; width:100%; height:auto; text-align:center; margin-top:30px;}
.celist li { display:inline-block; width:195px; height:auto; text-align:center; margin:0 5px;}
.celist li img { width:101px; height:136px; border:12px solid #828282; border-radius:10px;}
.celist li p { font-size:14px; color:#5e5e5e; line-height:18px; margin-top:10px;}
.table_li { float:left; width:100%; height:auto; margin-top:40px;}
.table_li li { float:left; width:186px;margin-right:12px; background:#fff; height:86px; border:1px solid #56bffc; text-align:center;}
.table_li li td { text-align:center; font-size:14px; color:#6b6b6b; line-height:22px;}
.table_box { float:left; width:100%; height:auto; border:none; margin-top:15px;}
.table_box table { border-color:#fff;}
.table_box th { background:#0389f0; height:44px; line-height:44px; text-align:center; color:#fff; font-size:14px; font-weight:300;}
.table_box td { background:#eee; height:74px; text-align:center; font-size:14px; color:#585858; line-height:21.5px;}

.service2 { float:left; width:100%; height:auto; text-align:center; margin-top:24px;}
.service2 li { display:inline-block; width:120px; text-align:center; height:auto;}
.serv_img2 { display:table-cell; vertical-align:middle; width:120px; height:72px;}
.serv_img2 img { display:block; margin:auto; max-height:100%; max-width:100%;}
.service2 li p { font-size:14px; color:#878686; line-height:42px;}
.flimg { float:left; width:100%; height:auto; text-align:center; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; padding:30px 0; text-align:center; margin-top:30px;}
.step1 { float:left; width:100%; height:auto; padding-top:35px; padding-bottom:60px;}
.step1 h2 { font-weight:300; font-size:28px; color:#303030; line-height:60px;}
.step1 h2 font { color:#0383dc;}
.step_info { float:left; width:100%; height:auto;}
.step_info h4 { font-weight:300; font-size:20px; color:#5e5e5e; line-height:52px;}
.step_info h6 { font-weight:300; font-size:14px; color:#5e5e5e; line-height:22.5px;}
.step_li { float:left; width:100%; height:auto;}
.step_li li { float:left; width:346px; height:200px; margin-top:5px; padding-right:150px;}
.step_li li h5 { font-weight:400; font-size:16px; color:#5e5e5e; line-height:50px;}
.step_li li p { font-size:14px; color:#767676; line-height:24.5px;}
.step_info a{ float:left; width:218px; height:42px; border:2px solid #0383dc; text-align:center; line-height:38px; font-size:16px; color:#0383dc; margin-top:15px;}
.step2 { float:left; width:100%; height:auto; padding-top:35px; padding-bottom:60px; background:#f4f3f3;}
.step2 h2 { font-weight:300; font-size:28px; color:#303030; line-height:60px;}
.step2 h2 font { color:#0383dc;}

.step_cont { float:left; width:100%; height:auto;}
.step_cont a{ float:left; width:218px; height:42px; border:2px solid #0383dc; text-align:center; line-height:38px; font-size:16px; color:#0383dc; margin-top:15px;}

.cont1 { float:left; width:100%; height:auto; margin-top:15px;}
.cont2 { float:left; width:100%; height:auto; margin-top:70px;}
.l_box { float:left; width:575px; height:auto;}
.l_box h5 { font-weight:400; font-size:20px; color:#5e5e5e; line-height:42px;}
.l_box h6 { font-size:14px; color:#5e5e5e; line-height:24.5px; font-weight:400;}
.l_box p { font-size:14px; color:#767676; line-height:24.5px;}
.r_box { float:right; width:400px; height:auto;}
.r_box h5 { font-weight:400; font-size:20px; color:#5e5e5e; line-height:42px;}
.r_box h6 { font-size:14px; color:#5e5e5e; line-height:24.5px; font-weight:400;}
.r_box p { font-size:14px; color:#767676; line-height:24.5px;}
.step3 { float:left; width:100%; height:auto; padding-top:35px; padding-bottom:60px;}
.step3 h2 { font-weight:300; font-size:28px; color:#303030; line-height:60px;}
.step3 h2 font { color:#0383dc;}

.cont3 { float:left; width:100%; height:auto; margin-top:20px;}
.cont4 { float:left; width:100%; height:auto; margin-top:40px;}
.l_conts { float:left; width:472px; height:auto;}
.l_conts h5 { font-weight:400; font-size:20px; color:#5e5e5e; line-height:40px;}
.l_conts p { font-size:14px; color:#5e5e5e; line-height:22.5px;}
.r_conts { float:right; width:395px; height:auto;}
.r_conts h5 { font-weight:400; font-size:20px; color:#5e5e5e; line-height:40px;}
.r_conts p { font-size:14px; color:#5e5e5e; line-height:22.5px;}
.table_cont { float:left; width:100%; height:auto; padding:35px 0 40px; background:#f4f3f3; margin-top:40px;}
.conts1 { float:left; width:100%; height:auto;}
.conts1 h2 { font-size:28px; color:#303030; line-height:58px;}
.conts_l { float:left; width:460px; height:auto;}
.conts_l p { font-size:14px; color:#5e5e5e; line-height:22.5px;}
.conli { float:left; width:100%; height:auto;}
.conli li { float:left; width:100%; height:auto; font-size:14px; color:#8a8a8a; line-height:40px;}
.conli li i { float:left; width:20px; height:20px; text-align:center; line-height:20px; border-radius:200px; background:#0ea7ff; font-size:16px; margin-top:10px; color:#fff; margin-right:10px;}
.emlic { float:left; width:100%; height:auto; margin-top:20px;}
.emlic li { float:left; width:240px; height:156px; text-align:center; background:#0ea7ff; box-sizing:border-box; padding-top:25px; margin-right:10px;}
.on_img { display:table-cell; vertical-align:middle; width:240px; height:75px;}
.on_img img { display:block; margin:auto; }
.emlic li p { font-size:18px; color:#fff; line-height:36px;}
.emlic li:hover { background:#ff9421;}
.emlink { float:left; width:100%; height:auto; margin-top:10px;}
.emlink li { float:left; width:240px; height:auto; margin-right:10px;}
.emlink li a { font-size:14px; color: #767676; line-height:25px; display:block;}
.tali_s { float:left; width:100%; height:auto; margin-top:15px;}
.tali_s li { float:left; width:50%; height:auto; font-size:14px; color:#545454; line-height:25px;}
.tali_s li font { color:#0ea7ff;}
.conts2 { float:left; width:100%; height:auto; padding:60px 0;}
.fr_on { float:right; width:468px; height:auto;}
.fr_on h2 { font-weight:400; font-size:28px; color:#303030; line-height:42px;}
.fr_on p { font-size:14px; color:#5e5e5e; line-height:22.5px;}
.new_on { float:left; width:100%; height:auto; padding:40px 0; background:#f4f3f3;}
.new_s { float:left; width:100%; height:auto; margin-top:10px;}
.new_s li { float:left; width:50%; height:auto; box-sizing:border-box; padding-left:110px; padding-right:35px; margin-top:25px; position:relative;}
.dc_img { position:absolute; left:0; width:110px; height:80px;}
.dc_img i { display:table-cell; vertical-align:middle; width:110px; height:80px;}
.dc_img i img { display:block; margin:auto;}
.new_s li h5 { font-weight:400; font-size:18px; color:#303030; line-height:30px;}
.new_s li p { font-size:14px; line-height:22.5px; color:#5a5a5a;}
.tali_s2 { float:left; width:100%; height:auto; margin-top:15px;}
.tali_s2 li { float:left; width:100%; height:auto; font-size:14px; color:#545454; line-height:25px;}
.tali_s2 li font { color:#0ea7ff;}

/*2016-07-07*/
.cont_new { float:left; width:100%; height:auto; padding-bottom:20px;}
.cont_new>h1 { font-weight:400; font-size:22px; color:#1c8eee; line-height:60px; text-align:center; margin-top:10px;}
.cont_new>span { font-size:14px; color:#bdbdbd; line-height:30px; display:block; text-align:center;}
.cont_new p { font-size:14px; color:#6b6a6a; line-height:25.5px;}
.cont_new h6{ font-size:14px; color:#6b6a6a; line-height:25.5px; font-weight:400; padding-bottom:10px; margin-top:10px;}
.cont_new h6 a { color:#0d6cbd; font-size:14px; display:inline;}
.page_in { float:left; width:100%; height:auto; padding:12px 0; border-top:1px solid #d1d1d1;}
.page_in p { font-size:14px; color:#848484; line-height:25.5px;}
.page_in p a { color:#848484;}
.page_in p a:hover { text-decoration:underline;}

/*-------2016.0711--------*/
.wechat_title strong font { font-size:32px; margin-right:5px;}
.box4 { width:1200px; margin:-566px auto 0 !important;  height:0; position:relative;}
.links_1 { float:right; width:100%; height:auto; text-align:right; padding-right:150px !important; box-sizing:border-box; margin-top:370px !important;}
.links_1 a { display:inline-block; font-size:14px; color:#343434; line-height:40px; margin:0 10px !important;}
.links_1 a:hover { text-decoration:underline;}
.links_1 a:hover { color:#0072E3;}
.toplist li a:hover { background:#1987ce;}
.nav>li:hover>a { box-sizing:border-box; border-top:4px solid #0851a0; transition:0.3s;}
.drop { position:absolute; box-sizing:border-box; padding-top:14px; top:84px; width:100%; height:170px; border-left:1px solid #dbdde0; z-index:100; display:none; left:-1px;}
.drop a { display:block; font-size:12px; color:#818181; line-height:25px; text-align:center;}
.drop a:hover { color:#000;}
.drop_back { position:absolute; top:84px; width:100%; left:0; height:170px; background:#fff; opacity:0.8; z-index:99; display:none;}
.nav>li:hover .drop { background:#fff;}

.newsolu { float:left; width:392px; height:auto;}
.newsolu>li { float:left; width:100%; height:auto; display:none;}
.newsolu>.on { display:block;}


/*newscss*/
.info1-box1{ width:100%; overflow:hidden; text-align:center; margin:100px auto 40px;}
.info1-box1 li{  width:265px; height:85px; display:inline-block; margin-right:31px; background:#1584cb; color:#fff; font-size:36px; line-height:85px; text-align:center;} 
.info1-box1 a:nth-child(4) li{ margin-right:0px;}

.banner-i{ width:100%; height:560px; overflow:hidden;}


