/* --------reset-------- */
html{zoom: expression(function(ele){ ele.style.zoom = "1"; document.execCommand("BackgroundImageCache", false, true);}(this));}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,button,p,blockquote,th,td { margin:0; padding:0; }
table { border-collapse: collapse; border-spacing: 0; }
input,select,textarea,button { font-size: 100%; }
fieldset,img,abbr,acronym { border: 0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style: normal; font-weight: 400; }
ol,ul,li { list-style: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
blockquote, q { quotes: none; }
blockquote:before,blockquote:after,q:before,q:after { content: ''; content: none; }

/* --------base-------- */
body { font-family:  黑体; color: #000; background:#fff; height:100%;}
abbr,acronym { border-bottom: 1px dotted #aaa; cursor: help; }
em { font-style: italic; }
/*th,td { border: 1px solid #aaa; padding: 8px 5px 6px; }*/
fieldset,table { margin-bottom: 1em; }
/*p{text-indent:2em}*/
legend { margin-left: 7px; +margin: 0; }
.clearfix:after { content: "\20"; display: block; height: 0; clear: both; }
.clearfix { zoom: 1; }
.red { color: #F00; }
.black { color: #000; }
.white { color: #FFF; }
.blue { color: #00F; }
.green { color: #008000; }
.brown { color: #A52A2A; }
.gray { color: #ccc; }
.cb:after{content:"\20";display: block;width:0;height:0;clear:both;}
.cb{zoom:1;}
.ofH{overflow:hidden;}
.clear{ width:0; height:0; clear:both; overflow:hidden;}
.mc{margin-left:auto;margin-right:auto;}
.taC{text-align:center;}
.bod{ border:1px solid red;}
.fL{float:left;}
.fR{float:right;}
.dpN{display:none;}
a{ text-decoration:none;transition-duration:0.2s;-moz-transition-duration:0.2s;-webkit-transition-duration:0.2s;-o-transition-duration:0.2s;}
/*联系我们*/
.w1200{ width:1200px; margin:0 auto; font-family:  黑体;}
.con_banner{ background:url(../images/cokv.jpg) no-repeat top center fixed; line-height:50px; position:relative; padding-top:125px; padding-bottom:100px; text-align:center; color:#fff; font-size:25px;}
.a_nybanner{ font-size:45px;}
.c_nybanner{ margin-top:20px;}
.con_map{ margin:0 auto; width:1200px; z-index:0; position:relative;}
.con_contact{ width:380px; height:385px; background: url(../images/con02.png) right; margin-left:730px; padding:30px; position:absolute; z-index:888; display:block; margin-top:-480px;}
.con_contact .a{ color:#fff; font-size:30px;}
.con_contact{ color:#FFF; font-size:16PX; line-height:45px;}
.con_contact .b{ background:url(../images/con03.png) no-repeat 0 15px; padding-left:35px; margin-top:20px;}
.con_contact .c{background:url(../images/con04.png) no-repeat 0 14px; padding-left:35px;}
.con_contact .d{background:url(../images/con05.png) no-repeat 0 14px; padding-left:35px;}
.con_contact .e{background:url(../images/con06.png) no-repeat 4px 14px; padding-left:35px;}
.con_contact .f{background:url(../images/con07.png) no-repeat 0 13px; padding-left:35px;}
.con_contact .g{background:url(../images/con08.png) no-repeat 0 16px; padding-left:35px;}
.con_message{ background:#efefef; padding:60px 0; margin-top:70px;}
.con_message .con_message_list{ border:1px solid #c9c9c9; background:#fff; height:45px; width:100%; margin-bottom:20px;}
.con_message img{ margin-top:10px; margin-left:10px;}
.con_message input{ height:40px; margin-top:1px; margin-left:10px;  border:none;color:#5f5f5f; font-family:  黑体 !important; font-size:15px; line-height:45px;}
.con_message .a{ width:1150px;}
.con_message_left{ width:575px !important;}
.con_message_wb{border:1px solid #c9c9c9; background:#fff; height:165px; width:100%; margin-bottom:20px;}
.con_message_wb textarea{ height:160px; margin-top:1px; margin-left:10px; width:1150px; border:none; line-height:40px;color:#5f5f5f;font-family:\5FAE\8F6F\96C5\9ED1 !important; font-size:15px;}
.con_message_buttom a{ width:1200px; height:50px; background:#283890; text-align:center; color:#fff; font-size:15px; display:block; line-height:50px;}
.con_message_buttom a:hover{ background:#3246b1;}

/*加入我们*/
.jion_a_banner{ background:url(../images/jionkv.jpg) no-repeat top center fixed; line-height:50px; position:relative; padding-top:125px; padding-bottom:100px; text-align:center; color:#fff; font-size:25px;}
.menu_list{ margin-top:60px; margin-bottom:60px;}
.menu_head{cursor:pointer;position:relative;font-weight:bold; margin-top:10px; height:80px; background:#efefef url(../images/ji01.png)  no-repeat 40px 20px; padding-left:95px; color:#6a6a6a;}
.menu_list .current{background:#efefef url(../images/ji02.png)  no-repeat 40px 20px; padding-left:95px; color:#283890;}
.menu_list .current span{ font-size:13px;}
.menu_list .current .b{ color:#464646; font-weight:normal; font-size:13px; margin-top:30px;}
.menu_list .current .c{ background:#283890; width:79px; height:50px; text-align:center; padding-top:30px;}
.menu_body{display:none; background:url(../images/jionbg.jpg) repeat-y; font-size:15px; color:#4d4d4d; line-height:30px; padding:0px 0px 30px 40px;}
.menu_body span{ font-size:15px; font-weight:700; color:#283890;}
.menu_line{ border-top:1px solid #c3c3c3; padding-top:15px; width:1020px;}
.menu_head span{ font-size:13px;}
.menu_head .b{ color:#464646; font-weight:normal; font-size:13px; margin-top:30px; margin-right:70px;}
.mb10{ margin-bottom:10px;}
.menu_head .a{ margin-top:18px;}

.menu_head .c{background:#b3b8d2; width:80px; height:50px; text-align:center; padding-top:30px; font-family:  黑体;}
.jion_fl_main{ margin-top:60px; margin-bottom:60px;}
.jion_b_banner{ background:url(../images/jiflkv.jpg) no-repeat top center fixed; line-height:50px; position:relative; padding-top:125px; padding-bottom:100px; text-align:center; color:#fff; font-size:25px;}
.jion_fl_main_left{ width:384px;}
.jion_fl_main_left .b{ width:384px; height:334px; overflow:hidden;}
.jion_fl_main_left .a{ width:324px; height:146px; background:#efefef; padding:30px;}
.jion_fl_main_left .a .a_1{ font-size:20px; color:#283890; font-weight:700;}
.jion_fl_main_left .a .a_2{ font-size:14px; color:#4c4c4c; line-height:25px; margin-top:10px;}
.jion_fl_main_left .a .a_3{ background:#283890; height:1px; width:86px; margin-top:20px;}
.jion_fl_main_right{ width:791px; margin-left:25px;}
.jion_fl_main_right .d img{ width:396px; height:334px;}
.jion_fl_main_right .c{ background:#283890; width:335px; height:274px; padding:30px;}
.jion_fl_main_right .c .a_1{ font-size:20px; color:#fff; font-weight:700;}
.jion_fl_main_right .c .a_2{ font-size:14px; color:#fff; line-height:25px; margin-top:30px;}
.jion_fl_main_right .c .a_3{ background:#c1c5df; height:1px; width:86px; margin-top:50px;}
.jion_fl_main_under{ margin-top:20px;}
.jion_fl_main_under img{ width:396px; height:182px; overflow:hidden;}
.jion_fl_main_under .bg{ background:#efefef; padding:25px 30px; width:335px; height:132px;}
.jion_fl_main_under .bg .a_1{ color:#000; font-size:20px; font-weight:700;}
.jion_fl_main_under .bg .a_2{ font-size:14px; color:#000; line-height:25px; margin-top:10px;}
.jion_c_banner{ background:url(../images/jijlkv.jpg) no-repeat top center fixed; line-height:50px; position:relative; padding-top:125px; padding-bottom:100px; text-align:center; color:#fff; font-size:25px;}
.jion_jl{ margin-top:60px; margin-bottom:30px;}
.jion_jl .a{ width:80px; text-align:right; font-size:14px; color:#666666; height:38px; line-height:38px;}
.jion_jl .b input{ width:460px; height:38px; line-height:38px; border:1px solid #cccccc; background:#fff; padding-left:5px;}
.jion_jl .c{ width:10px; height:38px; line-height:45px; font-size:20px; color:#f40000; margin-left:20px;}
.jion_jl ul{ width:580px;}
.jion_jl ul li{ margin-bottom:20px;}
.jion_jl .b textarea{ width:460px; height:218px; line-height:38px; border:1px solid #cccccc; background:#fff; padding-left:5px;}
.jion_jl_buttom { margin-bottom:90px; }
.jion_jl_buttom .a a{background:#283890; margin-right:20px; margin-left:410px; width:180px; height:40px; text-align:center; color:#fff; line-height:40px; font-size:18px;  display:block;}
.jion_jl_buttom .a a:hover{ background:#3548b5;}
.jion_jl_buttom .b a{background:#737373; width:180px; height:40px; text-align:center; color:#fff; line-height:40px; font-size:18px;  display:block;}
.jion_jl_buttom .b a:hover{ background:#525252;}

/*新闻中心*/
.news_banner{ background:url(../images/newkv.jpg) no-repeat top center fixed; line-height:50px; position:relative; padding-top:125px; padding-bottom:100px; text-align:center; color:#fff; font-size:25px;}
.news_bt{ font-size:25px; color:#000000; font-weight:700; margin-top:50px; margin-bottom:30px;}
.news_bt a{ font-size:16px; color:#000; font-weight:normal;}
.news_bt a:hover{ color:#283890; text-decoration:underline;}

#zSlider{margin:0px auto; width:1200px; overflow:hidden;}
#picshow{position:relative;}
#picshow,#picshow_img{width:602px; height:404px; overflow:hidden; float:left;}
#picshow_img li{width:602px; height:404px; overflow:hidden; float:left; display:none;}
#picshow_img img{width:602px; height:404px;}
#select_btn{width:597px; height:402px; border:1px solid #ccc; border-left:none; color:#111; float:right; display:inline; }
#select_btn li a{ width:557px; height:100px; padding:20px; display:block;  cursor:pointer;}
#select_btn a{color:#000;}
#select_btn li a:hover{background-color:#dedede; color:#000;}
#select_btn li.current{background-color:#dedede; color:#000 !important;}
#select_btn li.current:hover{background-color:#dedede;}
#select_btn img{padding:2px; border:1px solid #ccc; width:70px; height:49px; margin-right:10px; float:left;}
#select_btn .select_text{ height:20px; font-size:16px; font-weight:700; overflow:hidden; display:block;}
#select_btn .select_text:hover{text-decoration:underline;}
#select_btn .select_date{ height:23px; line-height:23px; overflow:hidden; display:block; color:#919191; font-size:13px;}
#select_btn .select_con{ font-size:14px; color:#505050;}
.news_list_one{ margin-top:50px;}
.news_list_one ul li{ border-right:1px dotted #a8a8a8; width:267px; height:140px; padding-right:15px; margin-left:15px;}
.news_list_one a .a{ color:#000; font-size:16px;}
.news_list_one a .a:hover{ text-decoration:underline; color:#283890;}
.news_list_one a .b{ color:#919191; font-size:13px; margin-top:10px;}
.news_list_one a .c{ color:#363636; font-size:13px; margin-top:10px; line-height:25px;}
.news_list_one a:hover .c{ color:#000;}
.news_yg{ background:url(../images/nebg.jpg) no-repeat top center fixed; background-size:cover;padding:60px 0; margin-top:60px;}
.news_yg_left{  width:580px;}
.news_yg_left_bg{ background:url(../images/ne04.png) repeat; height:330px; padding:30px; width:520px; margin-top:30px;}
.news_yg_left_bg ul{ width:520px; }
.news_yg_left_bg ul li{ border-bottom:1px dotted #505050; padding-bottom:15px; margin-bottom:15px;}
.news_yg_left_bg a .a{ width:60px; color:#585858; font-size:15px; text-align:center;  display:block;}
.news_yg_left_bg a .a span{ color:#283890; font-size:50px; }
.news_yg_left_bg a .b{ width:440px; margin-left:20px;}
.news_yg_left_bg a .c{ color:#000; font-weight:700; margin-top:10px;}
.news_yg_left_bg a .c:hover{ color:#283890;}
.news_yg_left_bg a .d{ color:#505050; font-size:14px; line-height:20px; margin-top:10px;}
.news_yg_left_bg a .d:hover{ color:#283890;}
.news_bg_right{ width:580px;}
.news_fl { margin-bottom:80px;}
.news_fl ul li{ width:370px; margin-left:15px; margin-right:15px;}
.news_fl ul li a .a{ color:#000; font-size:16px; margin-bottom:20px; height:35px;}
.news_fl ul li a:hover .a{ color:#283890; text-decoration:underline;}
.news_fl ul li a .b{ width:370px; height:193px; overflow:hidden;}
.news_fl ul li a .c{ font-size:13px; color:#585858; margin-top:20px;}
.news_fl ul li a .d{ color:#505050; font-size:14px; margin-top:10px; line-height:25px;}
.news_fl ul li a:hover .d{ color:#000;}
.video_con{ background:#000000; color:#fff; width:540px; height:66px; line-height:60px; padding:0 20px; font-size:15px;}
.video_con span{ font-size:20px;}





