﻿@charset "utf-8";
/* CSS Document */
body{font-family:"Microsoft YaHei";}
a{ text-decoration:none;}
ul,li{ list-style:none;}
i,em{ font-style:normal;}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}

/*头部*/

/*头部over*/

.banner{ height:324px; width:100%; }
.banner .banner_c{ width:1000px; margin:0 auto; height:324px; overflow:hidden; position:relative;font-family: "Microsoft YaHei";}
.banner .banner_c h2{ font-size:47px; font-weight:normal; color:#fff; height:50px; line-height:50px; position:absolute; left:60px; top:70px;width: 770px;text-align: center;}
.banner .banner_c p{ height:auto; overflow:hidden; line-height:25px; font-size:16px;  width:630px; position:absolute; left:150px; top:152px;}
.banner .banner_c .banner_l{ width:80px; height:64px; position:absolute; left:58px; top:134px; display:inline-block; background:url(/style/css/img/left.png) no-repeat; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/style/css/img/left.png");}
.banner .banner_c .banner_r{ width:79px; height:64px; position:absolute; right:134px; top:188px; display:inline-block; background:url(/style/css/img/right.png) no-repeat; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/style/css/img/right.png");}
.banner .banner_c .share{ width:218px; height:40px; line-height:40px; color:#fff; font-size:14px; position:absolute; right:0;bottom:20px;padding-top:6px;}
.banner .banner_c .share .reren_w,.banner .banner_c .share .bds_qzone,.banner .banner_c .share .bds_weixin,.banner .banner_c .share .bds_sina{ width:42px; height:42px; background:url(/style/css/img/datapng.png) no-repeat 0 0; position:absolute; left:55px; top:0;}
.banner .banner_c .share .bds_weixin{ background-position:0 -50px; left:97px;}
.banner .banner_c .share .bds_qzone{ background-position:0 -100px; left:138px;}
.banner .banner_c .share .reren_w{ background-position:0 -148px; left:179px;}

/*banner2当头部背景为一张图片的时候的结构*/
.style5 .banner2,.style4 .banner2,.style3 .banner2,.style2 .banner2,.style1 .banner2{ width:100%; height:324px; min-width:1200px; margin:0 auto;position:relative; left:0; top:0;}
.banner2 .banner_c{ width:1000px; height:324px; position:absolute; left:50%; top:50%; margin-left:-500px; margin-top:-162px;}
.banner2 .banner_c .share{ width:218px; height:40px; line-height:40px; color:#fff; font-size:14px; position:absolute; right:0; bottom:10px;}
.banner2 .banner_c .share .reren_w,.banner2 .banner_c .share .bds_qzone,.banner2 .banner_c .share .bds_weixin,.banner2 .banner_c .share .bds_sina{ width:42px; height:42px; background:url(/style/css/img/datapng.png) no-repeat 0 0; position:absolute; left:55px; top:0;}
.banner2 .banner_c .share .bds_weixin{ background-position:0 -50px; left:97px;}
.banner2 .banner_c .share .bds_qzone{ background-position:0 -100px; left:138px;}
.banner2 .banner_c .share .reren_w{ background-position:0 -148px; left:179px;}

/*style1*/
.style1 .banner{ min-width:1000px; background:url(/style/css/img/bannerbg01.gif) repeat;}
.style1 .banner_c p{color:#fff;}
.style1 .hot .change{ width:404px; text-align:center; font-size:34px; background:#326ba5; color:#fff;height:68px; line-height:71px;  display:inline-block;}
.style1 .step{ width:100%;}
.style1 .step .step_l{width:200px; margin-top:30px; margin-right:20px; background:#326ba5; color:#FFF; font-size:14px; float:left; cursor:pointer;}
.style1 .step .step_l ul{}
.style1 .step .step_l ul li{line-height:24px;padding:10px 20px; border-bottom:1px dashed #333; position:relative;left:0; top:0;}
.style1 .step .step_l ul li a{ color:#fff;}
.style1 .step .step_l ul li.cloblue{ background:#428ad3; border:none;}
.style1 .step .step_l .backtop{height:32px;text-align:center; font-size:13px;position:relative;top:23px; cursor:pointer;background:url(/style/css/img/steplbg.png) no-repeat center 0;}
.style1 .step .step_r .h3 strong{ height:34px; line-height:34px;color:#326ba5;font-size:34px;  font-weight:normal; display:inline-block;}
/*style1 over*/

/*style2*/
.style2 .banner{ min-width:1000px; background:url(/style/css/img/bannerbg02.gif) repeat;}
.style2 .banner_c p{color:#fff;}
.style2 .hot .change{ width:404px; text-align:center; font-size:34px; background:#388d34; color:#fff;height:68px; line-height:71px; display:inline-block;}
.style2 .step{ width:100%; }
.style2 .step .step_l{width:200px; margin-top:30px; margin-right:20px; background:#388d34; color:#FFF; font-size:14px; float:left; cursor:pointer;}
.style2 .step .step_l ul{}
.style2 .step .step_l ul li{line-height:24px;padding:10px 20px; border-bottom:1px dashed #333; position:relative;left:0; top:0;}
.style2 .step .step_l ul li a{ color:#fff;}
.style2 .step .step_l ul li.cloblue{ background:#4baf46; border:none;}
.style2 .step .step_l .backtop{height:32px;text-align:center; font-size:13px;position:relative;top:23px; background:url(/style/css/img/steplbg2.png) no-repeat center 0; cursor:pointer;}
.style2 .step .step_r .h3 strong{height:34px; line-height:34px;color:#388d34;font-size:34px; font-weight:normal; display:inline-block;}
/*style2 over*/

/*style3*/
.style3 .banner{ min-width:1000px; background:url(/style/css/img/bannerbg03.gif) repeat;}
.style3 .banner_c p{color:#fff;}
.style3 .hot .change{ width:404px; text-align:center; font-size:34px; background:#a53333; color:#fff;height:68px; line-height:71px; display:inline-block;}
.style3 .step{ width:100%; }
.style3 .step .step_l{width:200px;margin-top:30px; margin-right:20px; background:#a53333; color:#FFF; font-size:14px; float:left; cursor:pointer;}
.style3 .step .step_l ul{}
.style3 .step .step_l ul li{line-height:24px;padding:10px 20px; border-bottom:1px dashed #333; position:relative;left:0; top:0;}
.style3 .step .step_l ul li a{ color:#fff;}
.style3 .step .step_l ul li.cloblue{ background:#d64c4c; border:none;}
.style3 .step .step_l .backtop{height:32px;text-align:center; font-size:13px;position:relative;top:23px;  background:url(/style/css/img/steplbg3.png) no-repeat center 0; cursor:pointer;}
.style3 .step .step_r .h3 strong{height:34px; line-height:34px;color:#a53333;font-size:34px; font-weight:normal; display:inline-block;}
/*style3 over*/

/*style4*/
.style4 .banner{ min-width:1000px; background:url(/style/css/img/bannerbg04.gif) repeat;}
.style4 .banner_c p{color:#fff;}
.style4 .hot .change{ width:404px; text-align:center; font-size:34px; background:#e18400; color:#fff;height:68px; line-height:71px; display:inline-block;}
.style4 .step{ width:100%; }
.style4 .step .step_l{width:200px; margin-top:30px; margin-right:20px; background:#e18400; color:#FFF; font-size:14px; float:left; cursor:pointer;}
.style4 .step .step_l ul{}
.style4 .step .step_l ul li{line-height:24px;padding:10px 20px; border-bottom:1px dashed #333; position:relative;left:0; top:0;}
.style4 .step .step_l ul li a{ color:#fff;}
.style4 .step .step_l ul li.cloblue{ background:#f9a122; border:none;}
.style4 .step .step_l .backtop{height:32px;text-align:center; font-size:13px;position:relative;top:23px; background:url(/style/css/img/steplbg4.png) no-repeat center 0; cursor:pointer;}
.style4 .step .step_r .h3 strong{height:34px; line-height:34px;color:#e18400;font-size:34px; font-weight:normal; display:inline-block;}
/*style4 over*/

/*style5*/
.style5 .banner{ min-width:1000px; background:url(/style/css/img/bannerbg05.gif) repeat;}
.style5 .banner_c p{color:#fff;}
.style5 .hot .change{ width:404px; text-align:center; font-size:34px; background:#7c4c93; color:#fff;height:68px; line-height:71px; display:inline-block;}
.style5 .step{ width:100%; }
.style5 .step .step_l{width:200px;margin-top:30px; margin-right:20px; background:#7c4c93; color:#FFF; font-size:14px; float:left; cursor:pointer;}
.style5 .step .step_l ul{}
.style5 .step .step_l ul li{line-height:24px;padding:10px 20px; border-bottom:1px dashed #333; position:relative;left:0; top:0;}
.style5 .step .step_l ul li a{ color:#fff;}
.style5 .step .step_l ul li.cloblue{ background:#9a64b4; border:none;}
.style5 .step .step_l .backtop{height:32px;text-align:center; font-size:13px;position:relative;top:23px; background:url(/style/css/img/steplbg5.png) no-repeat center 0; cursor:pointer;}
.style5 .step .step_r .h3 strong{height:34px; line-height:34px;color:#7c4c93;font-size:34px; font-weight:normal; display:inline-block;}
/*style5 over*/

.wrap{ width:1200px; height:auto; margin:0 auto; color:#333; padding-bottom:40px;}
.hot{ height:68px; line-height:68px; margin-top:30px; background:#f1f1f1;position:relative; left:0; top:0;}
.hot .str1{padding:0 110px 0 82px;font-size:24px;color:#fb8b25;}
.hot .sp1{ font-size:16px;}
.hot .sp1 i{ color:#fb8b25;}
.hot .a1{padding-left:80px; font-size:16px;text-decoration:line-through; color:#333;}
.hot .str2{ font-size:40px; font-weight:bold;color:#fb8b25;}
.hot .hotico{ width:44px; height:56px; background:url(/style/css/img/datapng.png) no-repeat 0 -196px; position:absolute; left:36px; top:8px;}
.hot .a{width:160px; height:44px; line-height:44px; text-align:center; font-size:16px; color:#fff; position:absolute; right:20px; top:12px; background:#fb8b25;}
.step .step_r{ width:976px; height:auto;margin-top:30px;float:right;}
.step .step_r .h3{ height:auto; color:#333;}
.step .step_r .h3 span{font-size:16px; display:inline-block;}
.step .step_r .content{ margin:13px 0 0 25px;border-left: 1px solid #dbdbdb;}
.step .step_r .content .p{ width:922px; height:38px; line-height:38px; text-indent:18px; margin-left:30px; color:#666; background:#f1f1f1;}
.step .step_r .content ul{margin:20px 0 0 30px;}
.step .step_r .content ul li{ width:212px; height:212px; font-size:14px; color:#333; margin-right:24px; float:left;}
.step .step_r .content ul li a{ width:210px; height:154px; display:block;}
.step .step_r .content ul li a img{ width:210px; height:154px; border:0 none;}
.step .step_r .content ul li .p1{ line-height:24px; margin-top:5px;}
.step .step_r .content ul li .p2{ line-height:24px; color:#fb6720;}
.step .step_r .content ul li.mrnone{ margin-right:0px;}

/*底部*/
#footer {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); clear: both; color: #333; height: auto; line-height: 26px; overflow: hidden;padding-bottom: 10px;position: relative;text-align: center;
width: 100%;z-index: 99;}
#footer .foot_bgline { background: none repeat scroll 0 0 #2a8d18;color: #fff; height: 40px; line-height: 40px; margin-bottom: 20px;}
#footer .foot_bgline a, #footer .foot_bgline span {color: #fff; padding-left: 16px;}
#footer .foot_bgline a {padding-right: 16px;}
#footer .foot_bgline a:hover {color: #fff100;  text-decoration: none;}
#footer .foot_bgline a.opinion {background-position: 5px -380px; padding: 2px 16px 2px 32px;}
#footer .foot_bgline a.help {background-position: 10px -420px; padding: 2px 16px 2px 32px;}
#footer p {color: #666; line-height: 26px;}
#footer p a {padding: 0 10px 0 9px;}




