@charset "utf-8";
* {margin:0; padding:0; list-style:none; outline:none;}
html {overflow-y:scroll}
img {border:none;}
body {font-size:14px; color:#333333; font-weight:400; font-family:微软雅黑; }
a {color:#333333; text-decoration:none;}
a:hover {color:#033886; text-decoration:underline;}
/*整体设置结束*/

#head{ width:100%; position:absolute; left:0px; top:60px;}
#head .head{ width:1200px; margin:0 auto; }
#head .head .logo{ float:left;}
#head .head .nav{   float:right; width:1000px; word-spacing:70px; text-align:right; line-height:90px; font-weight:bold; font-size:18px;}
#head .head .nav a{ color:#fff;}
#head .head .nav a:hover{ color:red; text-decoration:none;}

#banner{ width:100%; overflow:hidden;}

#about{ width:100%; background:url(../img/about.jpg) no-repeat right top; padding:30px 0px;}
#about .about{ width:1200px; margin:0 auto; }
#about .about .about_t{ background:url(../img/about_t.jpg) no-repeat left bottom;}
#about .about .about_t b{ font-size:90px; font-weight:100; color:#cccccc;}
#about .about .about_t span{ color:#cccccc; font-size:50px;}
#about .about .about_t font{ font-size:45px; font-weight:bold;  }
#about .about .about_b{ width:700px; margin-top:10px; font-size:16px; line-height:28px;}

#jjfa{ width:100%;  padding:30px 0px; overflow:hidden; }
#jjfa .jjfa{ width:1200px; margin:0 auto; }
#jjfa .jjfa .jjfa_t{ background:url(../img/about_t.jpg) no-repeat left bottom;}
#jjfa .jjfa .jjfa_t b{ font-size:90px; font-weight:100; color:#a3a3d6;}
#jjfa .jjfa .jjfa_t span{ color:#a3a3d6; font-size:50px;}
#jjfa .jjfa .jjfa_t font{ font-size:45px; font-weight:bold;}
#jjfa .jjfa .jjfa_b{ margin-top:50px;}
#jjfa .jjfa .jjfa_b dl{ float:left; width:333px; margin-left:100px; overflow:hidden;}
#jjfa .jjfa .jjfa_b dl a{ background:#0099ff; display:block; color:#ffffff;}
#jjfa .jjfa .jjfa_b dl a:hover{ text-decoration:none; background:#333333; }
#jjfa .jjfa .jjfa_b dl dt{ width:333px;}
#jjfa .jjfa .jjfa_b dl dd{ padding:10px; font-size:16px; line-height:24px;}


#gscp{ width:100%; padding:30px 0px; overflow:hidden; }
#gscp .gscp{ width:1200px; margin:0 auto; }
#gscp .gscp .gscp_t{ background:url(../img/about_t.jpg) no-repeat left bottom;}
#gscp .gscp .gscp_t b{ font-size:90px; font-weight:100; color:#cccccc;}
#gscp .gscp .gscp_t span{ color:#cccccc; font-size:50px;}
#gscp .gscp .gscp_t font{ font-size:45px; font-weight:bold;}
#gscp .gscp .gscp_b{ margin-top:10px;}
#gscp .gscp .gscp_b dl{ float:left; width:255px; margin-left:60px; overflow:hidden;}
#gscp .gscp .gscp_b dl a{ background:#0099ff; display:block; color:#ffffff;}
#gscp .gscp .gscp_b dl a:hover{ text-decoration:none; background:#333333; }
#gscp .gscp .gscp_b dl dt{ width:255px;}
#gscp .gscp .gscp_b dl dd{ padding:10px; font-size:16px; line-height:24px; text-align:center; font-weight:bold;}


#cpys{ width:100%; background:url(../img/cpys.jpg) no-repeat right top; padding:30px 0px; overflow:hidden; }
#cpys .cpys{ width:1200px; margin:0 auto; }
#cpys .cpys .cpys_t{ background:url(../img/about_t.jpg) no-repeat left bottom;}
#cpys .cpys .cpys_t b{ font-size:90px; font-weight:100; color:#a3a3d6;}
#cpys .cpys .cpys_t span{ color:#a3a3d6; font-size:50px;}
#cpys .cpys .cpys_t font{ font-size:45px; font-weight:bold;}
#cpys .cpys .cpys_b{ margin-top:50px;}
#cpys .cpys .cpys_b dl{ float:left; width:123px; margin-left:146px; overflow:hidden;}
#cpys .cpys .cpys_b dl a{ background:#cccccc; display:block; color:#333333;}
#cpys .cpys .cpys_b dl a:hover{ text-decoration:none; color:#ffffff; background:#0099ff; }
#cpys .cpys .cpys_b dl dt{ width:123px;}
#cpys .cpys .cpys_b dl dd{ padding:10px; font-size:16px; line-height:24px;}


#news{ width:100%; padding:30px 0px; overflow:hidden; }
#news .news{ width:1200px; margin:0 auto; }
#news .news .news_t{ background:url(../img/about_t.jpg) no-repeat left bottom;}
#news .news .news_t b{ font-size:90px; font-weight:100; color:#cccccc;}
#news .news .news_t span{ color:#cccccc; font-size:50px;}
#news .news .news_t font{ font-size:45px; font-weight:bold;}
#news .news .news_b{ margin-top:50px;}

#news .news .news_b dl{ float:left; width:550px; margin-top:30px; margin-left:50px; overflow:hidden;}

#news .news .news_b dl dt{ text-align:center; width:60px; height:60px; float:left; background:#0066ff; color:#ffffff;}
#news .news .news_b dl dt span{ display:block; font-size:24px; margin-top:5px; }
#news .news .news_b dl dt font{ display:block; font-size:12px;}
#news .news .news_b dl dd{float:left; margin-left:30px; width:420px;}
#news .news .news_b dl dd b{ display:block; font-size:16px;}
#news .news .news_b dl dd font{ display:block; font-size:14px;}



#khqt{ width:100%; padding:10px 0px; overflow:hidden; }
#khqt .khqt{ width:1200px; margin:0 auto; }
#khqt .khqt .khqt_t{ background:url(../img/about_t.jpg) no-repeat left bottom;}
#khqt .khqt .khqt_t b{ font-size:90px; font-weight:100; color:#cccccc;}
#khqt .khqt .khqt_t span{ color:#cccccc; font-size:50px;}
#khqt .khqt .khqt_t font{ font-size:45px; font-weight:bold;}
#khqt .khqt .khqt_b{ margin-top:50px;}
#khqt .khqt .khqt_b li{ width:120px; float:left; margin-left:50px; overflow:hidden;}


#foot{ background:#222222; padding:60px 0px; overflow:hidden;}
#foot .foot{ width:1200px; margin:0 auto; color:#ffffff;}
#foot .foot a{ color:#ffffff;}
#foot .foot .foot1{ float:left; width:660px; height:210px; overflow:hidden; border-right:1px solid #999999;}
#foot .foot .foot1 dl{ float:left; margin-left:80px;}
#foot .foot .foot1 dl dt{ font-size:18px;}
#foot .foot .foot1 dl dd{ line-height:30px; margin-top:10px;}
#foot .foot .foot2{ float:left; width:200px; height:210px; padding:0px 70px; line-height:30px; border-right:1px solid #999999;}


#foot .foot .foot3{ float:right; width:130px; height:130px; }
#foot .foot .foot3 img{border-radius:10px;}


#footx{ color:#ffffff; background:#000000; padding:10px 0px;}
#footx .footx{ width:1200px; margin:0 auto;}


#mbx{ height:51px; background:url(../img/xbg.jpg) repeat-x;}
#mbx .mbx{ background:url(../img/wz.png) no-repeat left center; text-indent:30px; width:1200px; line-height:51px; margin:0 auto;}


.zmenu{ width:1200px; margin:0 auto; margin-top:20px; overflow:hidden;}
.zmenu a{ border:1px solid #dddddd; padding:8px 40px; color:#999999; float:left; display:block; margin-right:20px; border-radius:5px;}
.zmenu a:hover{ background:#0066a9; border:1px solid #0066a9; text-decoration:none; color:#ffffff;}


.zgscp{ width:1200px; margin:0 auto; padding-bottom:40px; overflow:hidden;}

.zgscp dl{ border-bottom:1px solid #eeeeee; padding:20px 0px; overflow:hidden
;}
.zgscp dl dt{ width:290px; height:181px; float:left; overflow:hidden;}
.zgscp dl dd{ width:860px; float:right;}
.zgscp dl dd b{ display:block; font-size:18px; margin-top:20px;}
.zgscp dl dd font{ display:block; margin-top:15px; font-size:16px; line-height:28px;}
.zgscp dl dd span{ margin-top:20px;	 display:block;}
.zgscp dl dd span a{ display:block; width:220px; height:40px; line-height:40px; text-align:center; color:#ffffff; font-size:16px; background:#0066a9;}
.zgscp dl dd span a:hover{ border:1px solid #0066a9; background:none; color:#0066a9; text-decoration:none;}

.zgscp_show{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:40px;}
.zgscp_show .biaot{ text-align:center; font-size:24px; font-weight:bold; margin-top:40px; color:#000000;}
.zgscp_show .riq{ text-align:center; word-spacing:20px; margin-top:40px; font-size:14px; color:#666666; background:#fafafa; padding:10px 0px;}
.zgscp_show .tup{ text-align:center; margin-top:40px;}
.zgscp_show .neir{ margin-top:40px; line-height:24px; overflow:hidden;}

.cpys_show{ width:1200px;   margin:0 auto; padding-bottom:40px; overflow:hidden;}
.cpys_show dl{ float:left; width:123px; margin-left:146px; margin-top:40px; overflow:hidden;}
.cpys_show dl a{ background:#cccccc; display:block; color:#333333;}
.cpys_show dl a:hover{ text-decoration:none; color:#ffffff; background:#0099ff; }
.cpys_show dl dt{ width:123px;}
.cpys_show dl dd{ padding:10px; line-height:24px;}

.jjfa_show{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:40px;}
.jjfa_show dl{ float:left; width:300px; margin-top:65px; margin-bottom:30px; overflow:hidden;}
.jjfa_show dl dt{ width:90px; height:90px; margin:0 auto; border:1px solid #d3d3d3; border-radius:90px;}
.jjfa_show dl dt img{ border-radius:90px;}
.jjfa_show dl dd{  font-weight:bold; margin-top:20px; text-align:center; font-size:16px;  }

.news_show{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:40px;}
.news_show dl{ float:left; width:550px; margin-top:50px; margin-left:50px; overflow:hidden;}

.news_show dl dt{ text-align:center; width:60px; height:60px; float:left; background:#0066ff; color:#ffffff;}
.news_show dl dt span{ display:block; font-size:24px; margin-top:5px; }
.news_show dl dt font{ display:block; font-size:12px;}
.news_show dl dd{float:left; margin-left:30px; width:420px;}
.news_show dl dd b{ display:block; font-size:16px;}
.news_show dl dd font{ display:block; font-size:14px;}

.khqt_show{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:40px;}
.khqt_show li{ width:120px; float:left; margin-left:57px; margin-top:50px; border:1px solid #fafafa; overflow:hidden;}

#aboutgsjj{ width:100%; background:url(../img/bg1.png) no-repeat right bottom; margin-top:10px; padding:10px 0px 10px 0px; overflow:hidden; }
#aboutgsjj .aboutgsjj{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:10px;}
#aboutgsjj .aboutgsjj .aboutgsjj_l{ float:left; width:516px;}
#aboutgsjj .aboutgsjj .aboutgsjj_r{ float:right; width:640px;}
#aboutgsjj .aboutgsjj .aboutgsjj_r dl{}
#aboutgsjj .aboutgsjj .aboutgsjj_r dl dt span{ font-size:30px; border-bottom:2px solid #0099ff; padding-bottom:5px;}
#aboutgsjj .aboutgsjj .aboutgsjj_r dl dt font{ color:#cccccc; font-size:15px;}
#aboutgsjj .aboutgsjj .aboutgsjj_r dd{ margin-top:40px; line-height:24px;}

#qywh{ width:100%; margin-top:30px;   overflow:hidden; }
#qywh .qywh_t{ text-align:center;}
#qywh .qywh_t span{ display:block; font-size:30px;}
#qywh .qywh_t font{ display:block; color:#cccccc; font-size:15px;}
#qywh .qywh_b{ margin-top:10px;}
#qywh .qywh_b dl{ width:25%; float:left; text-align:center;  padding:50px 0px; overflow:hidden;}
#qywh .qywh_b dl dt{}
#qywh .qywh_b dl dd{}
#qywh .qywh_b dl dd span{ display:block; font-size:20px; margin-top:20px; color:#000000;}
#qywh .qywh_b dl dd p{ display:block; color:#cccccc; margin-top:10px; }
#qywh .qywh_b dl dd font{ display:block; color:#666666; margin-top:10px; font-size:16px;}

#tdjj{ width:1200px; margin:0 auto; margin-top:10px; padding-bottom:10px; overflow:hidden; }
#tdjj .tdjj_t{ text-align:center;}
#tdjj .tdjj_t span{ display:block; font-size:30px;}
#tdjj .tdjj_t font{ display:block; color:#cccccc; font-size:15px;}
#tdjj .tdjj_b{ margin-top:40px;}
#tdjj .tdjj_b dl{ width:351px; float:left; margin-left:73px; box-shadow: 2px 2px 2px  2px #cccccc; }
#tdjj .tdjj_b dl dt{ width:351px; height:436px;}
#tdjj .tdjj_b dl dd{ padding:20px 10px;}
#tdjj .tdjj_b dl dd b{ font-size:18px;}
#tdjj .tdjj_b dl dd font{ color:#0066a9; font-weight:bold;}
#tdjj .tdjj_b dl dd span{}
#tdjj .tdjj_b dl a{ text-decoration:none;}

#dxkf{ width:1300px; margin:0 auto; margin-top:30px; padding-bottom:60px; overflow:hidden; }
#dxkf .dxkf_t{ text-align:center;}
#dxkf .dxkf_t span{ display:block; font-size:30px;}
#dxkf .dxkf_t font{ display:block; color:#cccccc; font-size:15px;}
#dxkf .dxkf_b{ margin-top:10px;}
#dxkf .dxkf_b li{ width:120px; float:left;  overflow:hidden;}

#jrwm{ width:1200px; margin:0 auto; margin-top:60px; padding-bottom:60px; overflow:hidden; }
#jrwm .jrwm_l{ width:280px; float:left; background:url(../img/jrwm_l.png) no-repeat right top; min-height:500px; }
#jrwm .jrwm_l .jrwm_l_t{ width:262px; height:70px; background:#fafafa;text-indent:20px; line-height:70px; border:1px solid #eeeeee;  border-bottom:3px solid #0066a9;  font-size:24px; color:#0060a7; }
#jrwm .jrwm_l .jrwm_l_b{ width:220px;}
#jrwm .jrwm_l .jrwm_l_b a{ display:block; text-indent:20px; border-bottom:1px solid #eeeeee; line-height:50px;}
#jrwm .jrwm_l .jrwm_l_b a:hover{ text-decoration:none; color:#0066a9;}

#jrwm .jrwm_r{ width:890px; float:right; line-height:24px; overflow:hidden;}


#gscp_s_1{width:1200px; margin:0 auto;  padding:60px 0px; overflow:hidden;}
#gscp_s_1 .gscp_s_1{}
#gscp_s_1 .gscp_s_1 .gscp_s_1_l{ width:350px; float:left; overflow:hidden;}
#gscp_s_1 .gscp_s_1 .gscp_s_1_r{ width:800px; float:right; overflow:hidden;}
#gscp_s_1 .gscp_s_1 .gscp_s_1_r b{ font-size:24px; display:block; padding-bottom:15px; margin-top:60px; border-bottom:2px solid #0066a9; float:left;}
#gscp_s_1 .gscp_s_1 .gscp_s_1_r span{ display:block; line-height:24px; margin-top:20px; float:left;}

#gscp_s_2{padding:60px 0px; background:#fafafa; overflow:hidden;}
#gscp_s_2 .gscp_s_2_t{ width:1200px; margin:0 auto; overflow:hidden;}
#gscp_s_2 .gscp_s_2_t span{ display:block; }
#gscp_s_2 .gscp_s_2_t font{ display:block; font-size:28px;}


#gscp_s_2 .gscp_s_2_b{ width:1200px; margin:0 auto; margin-top:10px; overflow:hidden;}
#gscp_s_2 .gscp_s_2_b dl{ background:#ffffff; margin-top:20px; padding:30px; overflow:hidden;}
#gscp_s_2 .gscp_s_2_b dl dt{ float:left; width:30px;}
#gscp_s_2 .gscp_s_2_b dl dd{ width:1090px; float:right;}
#gscp_s_2 .gscp_s_2_b dl dd span{ font-size:20px; display:block;}
#gscp_s_2 .gscp_s_2_b dl dd font{ line-height:24px; margin-top:10px; display:block;}


#gscp_s_3{width:1200px; margin:0 auto;  padding:60px 0px; overflow:hidden;}
#gscp_s_3 .gscp_s_3_t{ width:1200px; margin:0 auto; overflow:hidden;}
#gscp_s_3 .gscp_s_3_t span{ display:block; }
#gscp_s_3 .gscp_s_3_t font{ display:block; font-size:28px;}
#gscp_s_3 .gscp_s_3_b{ margin-top:30px;}

#gscp_s_4{width:1200px; margin:0 auto; padding-bottom:60px;   overflow:hidden;}
#gscp_s_4 .gscp_s_4_t{ width:1200px; margin:0 auto; overflow:hidden;}
#gscp_s_4 .gscp_s_4_t span{ display:block; }
#gscp_s_4 .gscp_s_4_t font{ display:block; font-size:28px;}
#gscp_s_4 .gscp_s_4_b{ margin-top:30px;}
#gscp_s_4 .gscp_s_4_b dl{ overflow:hidden;}
#gscp_s_4 .gscp_s_4_b dl a{ display:block;  width:367px; height:45px; border:#e7e7e7 1px solid;  padding:23px 79px;}
#gscp_s_4 .gscp_s_4_b dl a:hover{ border:1px solid #cc2525;}
#gscp_s_4 .gscp_s_4_b dl dt{ float:left;}
#gscp_s_4 .gscp_s_4_b dl dd{ float:left; margin-left:34px;}
#gscp_s_4 .gscp_s_4_b dl dd span{ display:block; font-size:18px;}
#gscp_s_4 .gscp_s_4_b dl dd font{ display:block; color:#cccccc; margin-top:5px;}


.fuwxm_show{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:40px;}
.fuwxm_show dl{ float:left; width:333px; margin-left:100px; margin-top:50px; overflow:hidden;}
.fuwxm_show dl a{ background:#0099ff; display:block; color:#ffffff;}
.fuwxm_show dl a:hover{ text-decoration:none; background:#333333; }
.fuwxm_show dl dt{ width:333px;}
.fuwxm_show dl dd{ padding:10px; font-size:16px; line-height:24px;}
