﻿
body{  background:#fff; background-size:cover; font:12px/22px "SimSun","Microsoft YaHei";}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;}
li,img,input,em{ list-style:none; border:none; font-style:normal;}
a:link, a:visited{color:#333;text-decoration:none;}
a:hover,a:active{ color:#f00; text-decoration:none;}
a{ text-decoration:none;}

.wrap{width:1140px;margin:0 auto;}
.wraps{width:1210px;margin:0 auto;}
.header{width:100%;float:left; height:100px; background:#fff; position:absolute;z-index:999999;}
.logo{float:left;}
.logo img{ display:block;}
.logo1{float:right; padding-right:50px;}
.nav{float:right; padding-top:20px; padding-right:70px;}
.nav li{width:93px;float:left; height:80px; position:relative}
.nav li a{display:block; height:80px; line-height:80px; text-align:center; font-family:'Microsoft YaHei'; font-size:14px; color:#000; overflow:hidden;}
.nav li a:hover{ background:#ee5c48; color:#fff;}
.nav .on a{ background:#ee5c48; color:#fff;}

.sub{ position:absolute; left:0; top:80px; background-color:White; z-index:1000000;  height:auto; width:130px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.sub li{ width:93px; line-height:32px;width:130px; height:32px}
.sub li a{ color:#666666 !important; text-align:center; font-size:14px; line-height:32px; height:32px}
.sub :hover{ border-bottom-left-radius:5px;border-bottom-right-radius:5px}
.sub li:hover{ width:93px; line-height:32px;width:130px; height:32px; background-color:#F75A53}

.bannerbox{width:100%; height:551px; overflow:hidden;}
.banner{width:100%; height:551px;overflow:hidden; position:fixed;}
/*PC大图滚动开始*/
.flexslider{position:relative;height:551px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:0;height:551px;overflow:hidden;}
.slides li{height:551px;}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute;bottom:10px;z-index:2; left:45%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
/*PC大图滚动结束*/

.bigbox{width:100%; height:100%; overflow:hidden; position:relative;}
.lybox{width:100%; height:418px; background:#fff; overflow:hidden;}
.ly{width:1004px; padding:23px 0 0 83px; overflow:hidden;}
.ly_title{ display:block; text-align:center; overflow:hidden;}
.ly_p{ display:block; height:34px; line-height:34px; overflow:hidden; font-family:'Microsoft YaHei'; font-size:24px; color:#313131;}
.ly_sp{ display:block; height:24px; line-height:24px; overflow:hidden; font-family:'Microsoft YaHei'; color:#c2c2c2;}
.ly_contect{ display:block; padding-top:17px; overflow:hidden;}
.ly_img{ display:block; overflow:hidden;}
.ly_img img{ display:block;}
.ly_L{width:431px;float:left; text-align:center; padding:19px 16px 2px 16px; line-height:30px; border:3px solid #dfdfdf; color:#727272;}
.ly_L a{color:#727272}
.ly_L a:hover{ color:#f00;}
.ly_R{float:right;}

.casebox{width:100%; height:548px;  background:url(../images/case_bj.jpg) no-repeat center center; overflow:hidden;}
.case{width:1092px;float:right;height:508px; padding-top:40px;}
.case_title{ display:block; text-align:center; overflow:hidden; font-family:'Microsoft YaHei';color:#fff;}
.case_p{ display:block; height:35px; line-height:35px; overflow:hidden; font-size:24px;}
.case_sp{ display:block; height:24px; line-height:24px; overflow:hidden;}
.case_contect{ display:block; padding-top:36px; overflow:hidden;}
.case_L{width:685px;float:left;}
.case_txt{ display:block; padding:20px 0 10px 0; border-bottom:1px solid #fff; line-height:24px; color:#fff; overflow:hidden;}
.case_b{ display:block; padding-top:20px; overflow:hidden;}
.case_img{float:left; margin-right:20px;}
.case_img img{ display:block;width:241px; height:174px;}
.case_p1{ display:block; height:28px; line-height:28px; border-bottom:1px solid #fff; padding-top:4px; overflow:hidden; font-size:14px; color:#fff; font-weight:bold;}
.case_sp1{ display:block; line-height:24px; color:#fff; padding-top:10px; overflow:hidden;}
.case_sp1 img{float:right; margin-top:10px;}

.case_ul{width:380px;float:right;}
.case_ul li{ display:block; height:83px; margin-bottom:8px; overflow:hidden; cursor:pointer;}
.case_ul li .case_img1{float:left; margin-right:10px;}
.case_ul li .case_img1 img{ display:block; width:116px; height:83px;}
.case_ul li .case_T{ display:block; height:24px; line-height:24px; border-bottom:1px solid #dadada; overflow:hidden; font-size:14px; color:#fff; font-weight:bold;}
.case_ul li .case_N{ display:block; height:48px; line-height:24px; padding-top:10px; overflow:hidden;color:#fff;}
.case_ul li:hover{ background:#cacaca;}

.cptx{width:100%; padding:26px 0 42px 0; overflow:hidden; background:#fff;}
.cptx_contect{ display:block; padding-top:12px; overflow:hidden;}
.cptx_nav{ display:block; height:50px; overflow:hidden;}
.cptx_nav li{width:142px;float:left;}
.cptx_nav li a{ display:block; height:50px; line-height:50px; text-align:center; font-family:'Microsoft YaHei'; font-size:18px; color:#313131;}
.cptx_nav li a:hover{ background:url(../images/cptx_hover.png) no-repeat center center; background-size:100% 100%; color:#fff;}
.cptx_nav .on1 a{ background:url(../images/cptx_hover.png) no-repeat center center; background-size:100% 100%; color:#fff;}
.cptx_ul{ display:block; padding-top:48px; overflow:hidden;}
.cptx_ul li{width:281px;float:left;margin:0 5px 5px 0; cursor:pointer; position:relative;}
.cptx_ul li .cptx_img{width:281px; height:267px; text-align:center; vertical-align:middle; display:table-cell; overflow:hidden;}
.cptx_ul li .cptx_img img{ max-width:281px; max-height:267px; vertical-align:middle;}
.cptx_ul li .cptx_sub{width:281px; height:267px; background:#ee5c48; overflow:hidden; text-align:center; position:absolute;left:0;top:0; display:none;}
.cptx_ul li .cptx_sub a{ display:block; padding-top:190px; overflow:hidden;}
.cptx_ul li .cptx_sub .cptx_p{ display:block; line-height:30px; font-family:'Microsoft YaHei'; font-size:18px; color:#fff; overflow:hidden;}
.cptx_ul li .cptx_sub .cptx_sp{ display:block; line-height:28px; font-family:'Microsoft YaHei'; font-size:14px; color:#fff; overflow:hidden;}
.cptx_ul li:hover .cptx_sub{ display:block;}


.ny_news_list{ background:url(../images/n_list_icon.jpg) left center no-repeat ; font-family:@Adobe 宋体 Std L;   list-style-type:none; height: 30px; line-height: 43px; border-bottom:1px dotted #cacaca}



.base_tit {border-bottom: 1px solid #DADADA; color: #444444;font-size: 14px; margin: 20px auto 2px 0; padding-bottom: 5px;}
.form_box dl {clear: both;font-size: 12px;line-height: 25px; padding: 5px 0;}
.form_box dl dt {display: block;float: left;text-align: right;width: 150px;}
.form_box dl dd {margin-left: 150px; padding-left: 10px;}
.input {background:#FFF; border: 1px solid #CACACA; display: inline;font-family: 'Microsoft YaHei';height: 18px;line-height: 18px;margin-right: 5px;padding: 5px; vertical-align: middle;}
input.txt{width:200px;}
input.small{width:50px;}
.form_box dl dd .btn_submit{ background:#52A152; border:1px solid #429342;color:#FFF;cursor:pointer;font-family:'Microsoft YaHei';font-size:14px;line-height:1em;padding:10px 30px;}

.gsjjbox{width:100%; height:700px; overflow:hidden; background:url(../images/bj2.jpg) no-repeat center center;}
.gsjj{width:1140px; padding-top:17px; overflow:hidden;}
.gsjj_title{ display:block; text-align:center; overflow:hidden; font-family:'Microsoft YaHei'; color:#fff;}
.gsjj_p{ display:block; line-height:34px; font-size:24px; overflow:hidden;}
.gsjj_sp{ display:block; line-height:24px; overflow:hidden;}
.gsjj_contect{ display:block; padding-top:20px; overflow:hidden;}
.gsjj_L{width:70px;float:left; padding-top:42px;}
.gsjj_L li{width:70px;float:left; margin-bottom:10px;}
.gsjj_L li a{ display:block; height:63px; line-height:22px; padding-top:18px; text-align:center; background:url(../images/gsfc_li.png) no-repeat center center; font-family:'Microsoft YaHei'; font-size:18px; color:#3f3835;}
.gsjj_L li a:hover{background:url(../images/gsfc_hover.png) no-repeat center center; color:#fff;}
.gsjj_L .on2 a{background:url(../images/gsfc_hover.png) no-repeat center center; color:#fff;}
.gsjj_R{width:1006px;float:right;}
.gsjj_ul{ display:block; overflow:hidden;}
.gsjj_ul li{width:443px;float:left; margin-right:23px;}
.gsjj_ul li a{ display:block; padding:10px; overflow:hidden; background:url(../images/gsfc_bj.png) repeat;}
.gsjj_ul li a img{ display:block; width:423px; height:128px;}
.gsjj_ul li a:hover{background:url(../images/gsfc_bj1.png) repeat;}
.gsjj_ul .on3 a{background:url(../images/gsfc_bj1.png) repeat;}
.gsjj_txt{ display:block;width:910px; padding-top:20px; line-height:22px; color:#fff; text-align:center; overflow:hidden;}
.more{ display:block; padding-top:10px; overflow:hidden; text-align:center;}

.fwbox{width:100%; height:304px; overflow:hidden; background:#fff;}
.fw{width:1220px; padding-top:11px; overflow:hidden;}
.fw_title{ display:block; text-align:center; overflow:hidden; font-family:'Microsoft YaHei'; color:#313131;}
.fw_p{ display:block; line-height:35px; font-size:24px; overflow:hidden;}
.fw_sp{ display:block; line-height:24px; overflow:hidden;}
.fw_ul{ display:block; padding-top:17px; overflow:hidden;}
.fw_ul li{width:285px;float:left; height:163px; cursor:pointer; position:relative;}
.fw_ul li .fw_img{ display:block; text-align:center; padding-top:19px; font-family:'Microsoft YaHei'; font-size:18px; color:#fff; line-height:26px;}
.fw_ul li .fw_sub{width:285px; height:163px; background:#ee5c48; overflow:hidden; position:absolute;left:0;top:0; display:none;}
.fw_ul li .fw_sub a{ display:block; font-family:'Microsoft YaHei'; padding:40px 0 0 35px; color:#fff; overflow:hidden;}
.fw_ul li .fw_sub a .fw_p1{ font-size:18px; line-height:35px;}
.fw_ul li .fw_sub a .fw_sp1{ font-family:SimSun; line-height:24px;}
.fw_ul li:hover .fw_sub{ display:block;}
.fw_ul .li1{background:#ee5c48;}
.fw_ul .li2{background:#f6ada3;}
.more1{ display:block; height:50px; line-height:50px; text-align:center; overflow:hidden; color:#727272;}
.more1 a{ color:#727272;}
.more1 a:hover{ color:#f00;}

.footbox{width:100%; height:404px; background:url(../images/bj3.jpg) no-repeat center center; overflow:hidden; padding-top:28px;}
.rczp{width:334px;float:left; padding-left:25px;}
.rczp_title{ display:block; height:30px; line-height:30px; font-family:'Microsoft YaHei'; color:#fff;}
.rczp_title span{ font-size:18px;}
.rczp_contect{ display:block; padding-top:33px; overflow:hidden;}
.rczp_b{ display:block; overflow:hidden;}
.rczp_p{ display:block; height:34px; line-height:34px; background:url(../images/rczp_title.png) no-repeat center center; overflow:hidden; text-indent:20px; font-size:14px; color:#fff;}
.rczp_nav{ display:block; padding:5px 0 15px 0; overflow:hidden; line-height:24px; color:#fff; text-align:center;}
.rczp_nav a{ color:#fff;}
.rczp_nav a:hover{ text-decoration:underline;}
.rczp_txt{ display:block; padding:5px 10px 15px 10px; overflow:hidden; line-height:24px; color:#fff; text-align:center;}

.rczp1{width:334px;float:left; padding-left:48px;}
.lxwm_txt{ display:block; padding-top:7px; overflow:hidden; color:#fff; line-height:22px;}
.lxwm_txt span{ display:block; height:38px; line-height:38px; overflow:hidden;}
.lxwm_nav{ display:block; padding-top:45px; overflow:hidden; line-height:30px; color:#fff;}
.lxwm_nav a{ color:#fff;}
.lxwm_nav a:hover{ text-decoration:underline;}

.rczp2{width:362px;float:right;}
.input_box{ display:block; height:34px; overflow:hidden; padding-top:33px;}
.inp1{width:300px;float:left; height:32px; background:url(../images/input_bj.png) no-repeat center center; color:#c2c2c2; text-indent:17px;}
.inp2{float:left;}
.text1{ display:block; height:34px; line-height:34px; color:#e8e8e8; overflow:hidden;}
.inp3{width:334px;float:left; height:32px; background:url(../images/rczp_title1.png) no-repeat center center; color:#c2c2c2; text-indent:17px;}
.foot_B{width:334px;float:left; padding-top:48px; overflow:hidden;}
.foot_img{float:left;}
.foot_img img{float:left; margin-right:12px;}
.foot_p1{ display:block; height:30px; line-height:30px; overflow:hidden; background:url(../images/lxwm_img1.png) no-repeat left center; text-indent:25px; color:#fff;}
.foot_p2{ display:block; height:30px; line-height:30px; overflow:hidden; background:url(../images/lxwm_img2.png) no-repeat left center; text-indent:25px; color:#fff;}
.foot_p3{ display:block; height:30px; line-height:30px; overflow:hidden; background:url(../images/lxwm_img3.png) no-repeat left center; text-indent:25px; color:#fff;}

.foot{width:100%; height:64px; background:#000; line-height:64px; overflow:hidden;}
.foot_p{float:left; color:#5f5f5f;}
.foot_sp{float:right; color:#5f5f5f;}
.foot_sp a{color:#5f5f5f;}
.foot_sp a:hover{ color:#fff;}

/*服务与支持*/
.N-banner{width:100%; height:270px; background:url(../images/N-banner.jpg) no-repeat center center; background-size:100% 100%; overflow:hidden;padding-top:100px;}
.cp{width:1140px; overflow:hidden; padding-top:37px;}
.cp_title{ display:block; height:38px; line-height:38px; overflow:hidden;}
.cp_p{float:left; font-family:'Microsoft YaHei'; font-size:24px; color:#fff; font-weight:bold;}
.cp_sp{float:left; font-family:'Microsoft YaHei'; font-size:14px; color:#fff; text-indent:15px; padding-top:5px;}
.cp_nav{ display:block; height:28px; line-height:28px; overflow:hidden; font-size:14px; color:#f6d4cf;}
.cp_nav a{ color:#f6d4cf;}
.cp_nav a:hover{ color:#fff;}

.footbox1{width:100%; height:404px; background:url(../images/bj3.jpg) no-repeat center center; overflow:hidden; padding-top:28px; border-top:13px solid #ee5c48;}

.cirle1 { width: 30px; height: 30px; line-height: 30px; float:left  }
.job_ico { background: url(../images/left_do.jpg) 0 0 no-repeat; width: 23px; height: 21px; cursor: pointer;  margin-top: 6px; }

.divs{ width:860px; height:40px; border-bottom:1px solid #f69692; margin:0 auto}
.divs .uls{ width:860px; margin:0 auto}
.divs .uls li{ float:left; font-size:16px;margin:10px 50px}
.main{width:100%; overflow:hidden; padding-bottom:60px;}
.dqwz_title{width:1140px;float:left; height:35px; line-height:35px; background:#f1f1f1; text-indent:15px; color:#6c6b6b;}
.dqwz_title a{ color:#6c6b6b;}
.dqwz_title a:hover{ color:#f00;}
.dqwz_contect{width:1140px;float:left; padding-top:60px;}
.jjal{ display:block; padding:0 50px; overflow:hidden;}
.case_txt1{ display:block; padding-bottom:30px; border-bottom:1px solid #dfdfdf; overflow:hidden; line-height:30px; color:#868686}
.jjal_box{ display:block; padding:70px 0 0 0; overflow:hidden;}
.case_ul1{width:1140px;float:left;}
.case_ul1 li{width:380px;float:left; height:83px; margin:0 0 8px 100px; overflow:hidden; cursor:pointer;}
.case_ul1 li .case_img1{float:left; margin-right:10px;}
.case_ul1 li .case_img1 img{ display:block; width:116px; height:83px;}
.case_ul1 li .case_T{ display:block; height:24px; line-height:24px; border-bottom:1px solid #dadada; overflow:hidden; font-size:14px; color:#4a4a4a; font-weight:bold;}
.case_ul1 li .case_N{ display:block; height:48px; line-height:24px; padding-top:10px; overflow:hidden;color:#6c6c6c;}
.case_ul1 li:hover{ background:#cacaca;}

/*浮动QQ*/
.fix_qq {
position: fixed;
right: 0px;
top: 520px;
width: 93px;
height: 122px;
z-index:9999;
background: url(../images/qq_01.png) no-repeat;}
.fix_qq_top {
height: 122px;
background: url(../images/qq_01.png) no-repeat;
}
.fix_qq_center {
background: url(../images/qq_02.png) repeat-y;
text-align: center;
}
.fix_qq_foot {
height: 4px;
background: url(../images/qq_04.png) no-repeat;
}

