@charset "utf-8";
/* CSS Document */

/*公共样式*/
html,body,div,ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,tr,td,form,i,a,input, select,dl,dt,dd{ margin:0; padding:0;}
body{font-size:14px;background:url(../img/bg_ph.jpg) no-repeat left top; font-family:"微软雅黑","黑体","宋体";}
img{display:block;border:0}
li{list-style:none;}
i{ font-style:normal;}
a{ text-decoration:none; }
a:hover{ font-weight:bold;}
::-moz-selection{background-color: #d04;color:#fff}
/**/
form,select,input,textarea{font-size:12px}
label{display:inline-block;*display:inline;zoom:1}
textarea{overflow:scroll;overflow-x:hidden;}
input,textarea{padding:2px;}
caption,cite,code,dfn,th,var{text-align:left;font-weight:normal;font-style:inherit;}
/*font*/
h1{font-size:24px;font-weight:bold;}
h2{font-size:24px;font-weight:bold;}
h3{font-size:18px;font-weight:bold;}
h4{font-size:16px;font-weight:bold;}
h5{font-size:15px;font-weight:bold;}
h6{font-size:14px;font-weight:normal;}
/* table */
table{border-collapse:collapse;border-spacing:0;width:100%;}
ul{list-style:none}
/* img */
img{border:0}
a{text-decoration:none;color:#fff;outline:none;}
a:hover{text-decoration:none;color:#586ef9;}
.fr{float:right;}
.fl{float:left;}
.red{ color:#F00;}
.black{ color:#000;}

/*banner切换*/
.banner{width:100%;height:231px;background:url(banner.png) no-repeat center;}
/*政协直通车*/
.ztc_box{width:1280px; margin:25px auto 0; overflow:hidden; position:relative;height:356px;}
.ztc_blurb{width:456px;position:absolute;left:200px;
-webkit-animation: l_r 1s ease;
-moz-animation: l_r 1s ease;
-o-animation: l_r 1s ease;
animation: l_r 1s ease;
-webkit-animation-fill-mode: backwards;
-moz-animation-fill-mode: backwards;
-o-animation-fill-mode: backwards;
animation-fill-mode: backwards;}
.ztc_blurb h2{font-size:36px;font-family:'黑体';height:70px; background:url(hen.png) no-repeat left bottom;}
.ztc_blurb h2 a{color:#333;}
.ztc_blurb h2 a:hover{color:#586ef9;}
.ztc_blurb li{font-size:16px; font-family:'黑体';line-height:29px; margin-top:25px;}
.ztc_ph{ margin:30px 0 0 0; background:url(../img/ztc.png) no-repeat 0 0; width:316px;height:260px;position: absolute;right: 200px;
webkit-animation: r_l 1s ease;
-moz-animation: r_l 1s ease;
-o-animation: r_l 1s ease;
animation: r_l 1s ease;
-webkit-animation-fill-mode: backwards;
-moz-animation-fill-mode: backwards;
-o-animation-fill-mode: backwards;
animation-fill-mode: backwards;}
/*重点工作任务*/
.zdgz_box{width:1280px; margin:100px auto 0; overflow:hidden; height:366px; position:relative;}
.zdgz_ph{background:url(../img/zdgz.png) no-repeat 0 0;  width:310px;height:301px;
position:absolute;left:200px;
-webkit-animation: l_r 1s ease;
-moz-animation: l_r 1s ease;
-o-animation: l_r 1s ease;
animation: l_r 1s ease;
-webkit-animation-fill-mode: backwards;
-moz-animation-fill-mode: backwards;
-o-animation-fill-mode: backwards;
animation-fill-mode: backwards;}
.zdgz_blurb{width:456px;position: absolute;right: 200px;
webkit-animation: r_l 1s ease;
-moz-animation: r_l 1s ease;
-o-animation: r_l 1s ease;
animation: r_l 1s ease;
-webkit-animation-fill-mode: backwards;
-moz-animation-fill-mode: backwards;
-o-animation-fill-mode: backwards;
animation-fill-mode: backwards;}
.zdgz_blurb h2{font-size:36px;font-family:'黑体';height:70px; background:url(hen.png) no-repeat left bottom;}
.zdgz_blurb h2 a{color:#333;}
.zdgz_blurb h2 a:hover{color:#586ef9;}
.zdgz_blurb li{font-size:16px; font-family:'黑体';line-height:30px; margin-top:25px;}
/*footer*/
.footer{width:100%;height:288px;background:url(bg.png) repeat-x; margin-top:100px;}
.footer_box{width:1003px; margin:0 auto;}
.lxwm{width:236px; padding:40px 0 0 30px; float:left;}
.lxwm p{ font-size:16px; color:#fff; font-family:'微软雅黑'; padding-bottom:20px;}
.lxwm li{ line-height:25px; color:#fff; font-family:'微软雅黑'; font-size:14px;}
.jsfw{width:236px;padding-top:40px; margin-left:140px; float:left;}
.jsfw p{font-size:16px; color:#fff; font-family:'微软雅黑'; padding-bottom:20px;}
.jsfw li{ line-height:25px; color:#fff; font-family:'微软雅黑'; font-size:14px;}
.gzsx{width:120px; padding-top:40px; float:right; margin-right:30px;}
.gzsx p{font-size:16px; color:#fff; font-family:'微软雅黑'; padding-bottom:20px;}
.bq{width:1003px;height:43px; line-height:43px; font-size:12px; font-family:'微软雅黑'; float:left; text-align:center; color:#fff; margin-top:38px;}
/*上下跳转*/
.jump{ float:right; margin-right:120px;}
.top_cont{ position:absolute; z-index:999;width: 100%;
height: 100%;}
.cont {overflow: hidden;height: 100%;width: 1280px;margin: 0 auto;position: relative;}
.sxlogo {position: absolute;left: 10%;top: 3%;}
.bglogo {position: absolute;right: 10%;top: 3%;}
.saas{width: 100%;margin: 170px auto 0;overflow: hidden;}
.saas img {margin: 0 auto;width: 498px;}

.sbfw{width:940px;
margin:15px auto 0;
overflow: hidden;
height: 450px;
position: relative;}
.sbfw_l {
    position: relative;
}
.sbfw_r {
    position: relative;
}
.sbfw-bottom03 {
    position: absolute;
    bottom: 29px;
    left: 0px;
    right: 0px;z-index: 9999;
}
.say-bottom {
    color: #fff;
    padding: 0 60px;
    font-size: 16px;
    line-height: 25px;height: 100px;
overflow: hidden;
}
.btn-ckdatail {
    
    text-align: center;
    width: 121px;
    margin: 25px auto 0px;
    display: block;border: 1px solid #fff;
height: 36px;
line-height: 36px;color:#fff;
}
.btn-ckdatail:hover{color:#fff;}
.btn-jr {
    color:#3852f5;
    text-align: center;
    width: 121px;
    margin: 25px auto 0px;
    display: block;border: 1px solid #3852f5;
height: 36px;
line-height: 36px;position: absolute;
bottom: -64px;
left: 90px;
}
.btn-jr:hover{color:#3852f5;}
