@charset "gb2312";
/* CSS Document */
*{margin:0 auto;padding:0;list-style-type:none;}
body{ font-family:"微软雅黑"; font-size:12px; color:#424242;  margin:0; padding:0; line-height:18px;}
img{border:none; vertical-align: middle;}
ol,ul,ul li,p,ol li{list-style:none; margin:0px; padding:0px;}
a {text-decoration:none; color:#333;}
a:hover{text-decoration:none;}
.clear{ clear:both; height:1px; width:100%;}
.clear1:after{ clear:both; height:0; content:"";  overflow:hidden; display:block;}
.w1200{ width:1200px;}
.fl{ float:left;}
.fr{ float:right;}
em{	font-style: normal;}
em, i, s { font-style: normal; text-transform: uppercase;}
a, s, a:hover { text-decoration: none;}
.top{ width:100%; margin:0;background-color:#173984;background-image:url(images/top_bg.jpg); background-position:center; background-repeat:no-repeat; position:relative; box-shadow: 0px 0px 8px #565656;z-index:3;}
.top_t{background-color:#F2F2F4; color:#585453;border-bottom:#C9C9C9 solid 1px;}
.top_with{ width:1120px; margin:auto; height:35px; line-height:35px;}
.top_left{ width:30%; float:left;}
.top_mid{ width:30%; float:left; color:#ff6000; font-weight:bold;}
.top_right{ width:20%; float:right; text-align:right;}
.top_right a {color:#999;}

.logo{ width:1200px; margin:auto; height:89px; position:relative;}
.logo_tu{ width:330px; float:left;margin-top:12px;}
.logo_tu img{width:240px;}
.logo .telbox{ position:absolute;top:5px;right:0;}
.logo .telbox span{padding:0 10px;}
.nav{ width:840px; float:right; text-align:center; margin-top: 40px;}
	 
.banner{ width:100% ; height:470px; background:url(images/banner.jpg);}
.top_ss{ background:#ccced0; }
.ss_with{ width:1120px; margin:auto;height:50px; line-height:50px;}
.ss_with:after{ content:""; display:block; height:0; overflow:hidden; clear:both;}
.ss_left{ float:left; width:300px;}
.ss_left_wz1{ color:#000; font-size:14px; font-weight:bold; float:left; margin-right:10px;}
.ss_left_wz2{ float:left;}
.ss_left_wz2 a{ color:#000;}
.ss_right{ float:right; height:30px; width:280px; line-height:30px; margin-top:10px;background-color:#FFF; border:1px solid #CDCDCD;/*border-radius:10px;*/}
.ss_ico{ float:right; line-height:26px;}
.ss_ico input {border:none; outline:none; width:200px; height:30px; line-height:30px; padding:0; float:left;}
.ss_ico button {border:none; background:#3766cd; padding:0; margin:0;width:48px;height:30px;float:right;color:#FFFFFF; cursor:pointer;font-family:"微软雅黑";}
.ss_ico button img{display:none;}
/*.mid{margin-bottom:50px;overflow:hidden;}*/
.pro_with{ width:1200px; margin:0 auto; overflow:hidden; margin-bottom:50px; /*margin-top:50px;*/}
.pro_w_lf{ float:left; width:224px; margin-right:22px;height:620px;background:#EEEEEE}
.pro_w_lf .title{background-color:#1D4C92;color:#FFFFFF;height:56px;line-height:56px; background-image:url(images/tfghi1_32.jpg); background-repeat:no-repeat; background-position:left center;}
.pro_w_lf .title h3{padding-left:40px;font-size:18px;}
.pro_w_rg{ float:left; width:840px;}
.pro_lf_li{ height:373px;background:#EEEEEE;padding-top:0px;padding:10px 7px ;font-size:14px;}
.pro_tel{ background:#1d4c92;}
.pro_tel_x{ border-bottom:1px solid #FFF; color:#FFF; width:224px; height:55px;}
.pro_tel_x1{ border-bottom:1px solid #FFF; color:#FFF; width:224px;height:90px;}
.pro_tel_tu{ width:40px; float:left; margin-left:10px; margin-top:10px;}
.pro_wz{ float:left; font-size:14px;line-height:55px;}
.pro_wz1{ float:left; font-size:14px;line-height:26px;}
.pro_li{ height:40px; border-bottom:1px solid #dfdfdf; line-height:40px; font-size:16px; /*text-align:center;*/padding-left:20px;}
.pro_lf_li ul li{padding-left:30px;border-bottom:1px solid #dfdfdf; line-height:30px;height:30px; }


.pro_w_rg{ float:right; width:930px;}
.pro_list{ width:214px; margin:0px 24px 10px 0px; float:left;text-align:center;}
.pro_list:nth-child(4n){margin-right:0;}
.pro_list img {max-width:214px;max-height:156px;width:100%;height:100%;}
.pro_list .imgbox{width:214px; height:156px; overflow:hidden;border:#e0e0e0 solid 1px;background-color:#FFFFFF;}
.pro_list_wz{ height:50px; line-height:28px; text-align:center; font-size:14px;border: 1px solid #e4e4e4;}

.kjb{ background-color:#f4f4f4; overflow:hidden;}
.kjb_with{ width:1120px; margin:0 auto; overflow:hidden;}
.kjb_list1{  float:left; height:100px; width:1120px;line-height:100px;font-weight:bold;font-size:34px; float:left;}

.kjb_wz1{color:#212121;  float:left; width:640px; text-align:right;}
.kjb_wz2{color:#559300;float:left; width:420px;}
.kjb_english{ font-size:16px; color:#dcdcdc; text-align:center; height:40px; line-height:20px; float:left; width:1120px;}
.kjb_list{ width:1120px; margin:0 auto;font-size:16px; height:41px; float:left; margin-bottom:30px; }
.kjb_wh{ width:820px; margin:0 auto; height:41px;}

.list_li1{ width:152px; margin-right:10px; float:left; text-align:center; background-color:#ececec; height:41px; line-height:41px;}
.list_li1 a{width:152px; height:41px; color:#424242;}
.list_li1 a:hover{ display:block;background:url(images/index_05.jpg) no-repeat center; width:152px; height:41px; color:#FFF;}
.list_li1 span{ font-size:16px; width:152px; height:41px; }

.kjb_tu{ width:270px; padding-right:10px;float:left; text-align:center;}
.kjb_tu_bj{ background:#FFF; border:1px solid #e4e4e4;}
.kjb_tu_tp{ text-align:center; margin-top:3px;}
.kjb_tu_tp img {width:258px; height:258px;}
.kjb_tu_wz{ height:40px; line-height:40px; font-size:14px; text-align:center;}
.kjb_foot{ width:1120px; margin:0 auto; float:left; margin-bottom:30px;}

.mid_blue{ width:100%; background-color:#559300;}
.mid_blue_with{ width:1120px; margin:0 auto; overflow:hidden; font-size:14px; color:#FFF;}
.blue_lf{ width:710px; float:left; height:160px; margin-right:50px;}
.blue_lf_wz1{ width:400px; float:left; font-size:34px; color:#fef504; font-weight:bold; line-height:70px; text-shadow: 2px 3px 3px #3d6a00;}
.blue_lf_wz2{ width:590px; float:left; font-size:36px; font-weight:bold; line-height:70px; text-shadow: 2px 3px 3px #3d6a00;}
.blue_lf_wz3{ width:710px; line-height:24px; float:left;}
.blue_rg{ width:360px; margin-top:20px; float:left;}
.blue_rg_ico{ width:100px; float:left;}
.blue_rg_tel{/* width:257px; */ float:left; font-size:24px; margin:20px 0 0 10px;}
.blue_rg_telwz{float:left; font-size:30px; color:#fef504; margin:20px 0;}

.cpys_bj{ background:url(images/index_06.jpg) no-repeat; height:55px; text-align:center; width:590px; margin:0 auto; font-size:34px; font-weight:bold; line-height:55px;}
.cpys_wz1{ float:left; width:300px; text-align:right; color:#212121;}
.cpys_wz2{ float:left; width:290px; text-align:left; color:#0d71cf;}
.cpys_wz3{ font-size:24px; text-align:center; margin:30px 0 50px 0; color:#999;}
.ys_tu{ margin:0 auto; overflow:hidden; width:1120px;}
.ys_tu_lf{ float:left; width:520px; margin-right:50px;}
.ys_tu_rg{ float:left; width:550px;}
.ys_list{ margin-bottom:50px;overflow:hidden; }
.ys_list_ico{ width:65px; float:left;}
.ys_list_wz{font-size:16px; width:455px; float:left;}
.ys_wz_bt1{ color:#0d71cf; font-size:24px; font-weight:bold; line-height:20px; height:30px;}
.ys_wz_bt2{ line-height:20px;}
.ys_tu_rg1{ float:left; width:445px; margin-right:105px;} 
.ys_tu_lf1{ float:left; width:520px; margin-top:50px;}


.about{ width:1200px; margin:0 auto; overflow:hidden; margin-top:50px;}
.about_lf{ float:left; width:520px; margin-right:50px;}
.about_lf img{width:520px; }
.about_rg{ float:left; width:590px;}
/*.about_li1{ color:#559300; font-size:30px; font-weight:bold; line-height:50px;}*/
.about_li2{ color:#383838; font-size:20px; font-weight:bold; line-height:50px;}
.about_li3{ line-height:28px; font-size:14px;}
.about_li4{ float:left; height:40px; margin-top:15px;display:none;}
.about_li1{border-bottom: 1px solid #bababa; height:36px;margin-bottom: 10px;}
.about_li1 .about_wz1{width: 136px; float: left;font-weight:600; line-height:36px; text-align: center; font-size: 18px; color: #000000; border-bottom: 2px solid #4587E8;}
.about_rg .text{line-height:28px; text-indent:24px;font-size:14px;}

.about_more{ background-color:#333333; width:120px;height:40px; color:#FFF; line-height:40px; font-size:16px; text-align:center ; float:left; margin-right:30px;}
.about_more a {color:#FFF;}
.about_zx{ background-color:#559300; width:120px;height:40px; color:#FFF; line-height:40px; font-size:16px; text-align:center; float:left;}

.honor_w{ width:1120px; margin:0 auto; overflow:hidden; margin-bottom:30px;}
.honor_tu{ width:1120px; height:32px; float:left;}
.honor{ width:1120px; float:left; margin-top:20px; position:relative;}
.honor .prev {position:absolute; left:0; width:60px; height:80px; top:72px;; background:url(images/ico_left.jpg) center no-repeat;}
.honor .next {position:absolute; right:0; width:60px; height:80px; top:72px; background:url(images/ico_right.jpg) center no-repeat;}
/*.honor_md{ width:970px; margin:0 15px;}*/
.honor .box {width:970px; height:225px; overflow:hidden;}
.honor .list {width:9999px; height:225px; overflow:hidden;}
.honor .list li {width:192px; height:225px; float:left;}
.honor .list a {display:block;}
.honor .list img {width:162px; height:205px; display:block;}
.honor .list p {text-align:center; line-height:20px;}

.pub_mider{ width:1120px; margin:0 auto; overflow:hidden; margin-top:50px;}
.pub , .pub_banner {height: 400px; position: relative; z-index: 0; background:url(images/pub_banner.jpg); width:1440px;}
.pub_lf { float:left;  width:200px; margin-right:50px;}
.pub_wz{ width:200px; height:34px; float:left; background:url(images/pub_p.jpg) no-repeat; line-height:34px; text-align:center;}
.pub_wz a {color:#424242;}
#nav_left_now {font-weight:bold;}
.pub_rg{ float:left; width:811px;}
.pub_rg_x{ border-bottom:1px dashed #CCC; height:40px; float:left;width:811px;  line-height:35px;}
.pub_rg_wz{ width:811px; float:left; min-height:400px; padding:20px 0;}

.partner{ background:url(images/index_13.jpg); height:750px; width:100%; }
.partner_with{ width:1200px; margin:auto; padding-top:40px;}
.par_img{ text-align:center; height:71px; padding-bottom:30px;}
.par_tu{ color:#FFF; text-align:center; padding-top:10px;}
.par_wa { width:100%; height:112px; line-height:20px; font-size:12px; color:#fff; background:url(images/par_wa_bg.png) center center no-repeat; padding:0 20px;}
.par_wa p{ padding:30px 40px 0;}
.new_with{ margin-bottom:50px;width:1200px; margin:auto;/*padding-top:20px; */padding-bottom:20px; overflow:hidden;}
.new_lf{ width:740px; float:left; margin-right:40px;}
.new_lf_x{ border-bottom:1px solid #bababa;height:35px; margin-bottom:20px;}
.new_lf_tu{ width:260px; float:left; padding-right:20px;}
.new_lf_li{ width:460px; float:left; height:262px;}
.new_lf_li li {line-height:36px; border-bottom:#DDD 1px dotted; padding-left:16px; background:url(images/newsdot.gif) left center no-repeat;}
.new_lf_li li span {color:#A1A1A1; float:right; font-size:12px; height:36px; width:70px;}
.new_lf_x li{width:85px; float:left;line-height:35px; text-align:center; font-size:18px;font-weight:600;color:#232323;margin-right:28px; cursor:pointer;}
.new_lf_x li.tab_select {width:85px; float:left;line-height:35px; text-align:center; font-size:18px;color:#4587e8; border-bottom:2px solid #4587e8;}
.new_wz3{ width:40px; float:right; line-height:35px;}
.new_rg{ width:420px; float:left; overflow:hidden;}
.new_rg_li{ height:95px; float:left; background:#FFF; width:340px; padding:10px; margin-bottom:20px;}
.new_rg_li .tit a {font-size:14px; font-weight:bold;}
.new_rg .jTitle{border-bottom:1px solid #ccc;padding-bottom:0px;}
.jTitle h2 { float: left; font-size: 18px;line-height:35px;}
.jTitle h2 em{font-weight:normal;}
.jTitle .more1 { float: right; background:#4587E8;width:110px;height:24px; border-radius:5px;text-align:center;}
.jTitle .more1 a{color:#FFFFFF;line-height:24px;}
.link_with{ width:1200px; margin:auto; padding-top:20px; padding-bottom:20px; color:#FFF;}

.link_with a {color:#FFF;}
.link_wz{ font-size:18px;  line-height:50px;}

.foot{ background:#333333;}
.foot_with{ width:1120px; margin:0 auto; padding-top:50px;overflow:hidden; color:#9c9c9c;}
.foot_nav{ float:left; width:927px; margin-right:30px;} 
.foot_nav dl {float:left; margin-right:60px;}
.foot_nav dt a {color:#FFF; font-size:16px; font-weight:bold; line-height:30px;}
.foot_nav dd a {color:#9c9c9c; line-height:24px;}
.foot_tu{ float:left; width:163px; text-align:center; font-size:14px; color:#FFF;}
.foot_x{ height:2px; float:left; background:url(images/foot_x.jpg) repeat-x; margin-top:25px; margin-bottom:20px; width:1120px;}
.foot_wz{ height:30px; float:left; width:1120px; margin:0 auto;}
.foot_wz_lf{ width:1000px; float:left;}
.foot_wz_rg{ width:120px; float:right;}

/* 顶部导航 */
/* 顶部导航 */
.top_nav {
	height: 36px;
}
.top_nav ul:after{clear:both; height:0; content:"";  overflow:hidden; display:block;}
.top_nav li{
	float:left;
	height: 36px;
}
.top_nav a {
	color: #000;
	text-align: center;
	display: block;
	height:36px;
	line-height: 36px;
	width:108px;
	font-size: 16px;
}
.top_nav a:hover {
	color:#FFF;
	background:#173984;
}
.top_nav div{
	width:108px;
	display:block;
	visibility:hidden;
	position:absolute;
	z-index:9999;
	*margin-left:-105px;
	*margin-top:110px;
	background:#FFF;
}
.top_nav div li{
	height:34px;
}
.top_nav div a {
	font-size:14px;
	height:34px;
	line-height:34px;
	font-weight:normal;
	white-space:nowrap;
	display:block;
}
.top_nav div a:hover {
	color:#FFF;
	background:#173984;
}
#menu_3 {width:140px;}
#menu_3 a {min-width:140px;width:auto;}
.pubcontent {font-size:14px; line-height:2;}
.twlist li {padding:15px 0; border-bottom:#CCC 1px dashed;}
.twlist li img {float:left; margin-right:20px;}
.twlist .twtit {margin:5px 0;}
.twlist .twtit a {font-size:16px; font-weight:bold;}

.search {}
.search li {border-bottom:#ddd 1px dashed; padding:5px 0;}
.search li img {width:121px; height:75px; float:left; margin-right:15px;}
.search li .intro {float:left;width:668px;}
.search li .tit a {font-size:14px;}


.cont2{ margin-top:30px;}
.cont2 .bd{ margin-top:20px;}
.cont2 .bd .ws_wa{ margin-top:80px;}
.cont2 .bd .pic1{ position:relative;width:500px;height:876px;}
.cont2 .bd .pic1 .img1{ position:absolute;top:0;width:500px;}
.cont2 .bd .pic1 .img2{ position:absolute;top:480px;}
.cont2 .bd .pic3{width:500px;}
.cont2 .bd .pzfw2{width:670px !important;}
.cont2 .bd .ws_wa .sx_wa{ width:530px;/*padding-top:80px;*/}
.cont2 .bd .ws_wa img.sx{margin-right:10px;}
.cont2 .bd .ws_wa .nr{ width:430px; padding-top:22px; height:320px; overflow:hidden;}
.cont2 .bd .ws_wa h2{font-size:30px; color:#0054b1; height:49px; border-bottom:2px solid #d7d7d7; font-weight:bold; text-align:left;}
.cont2 .bd .ws_wa h2 span{ font-size:22px; color:#2a2a2a; height:69px; font-weight:bold; padding-left:10px;}
.cont2 .bd .ws_wa p{ padding-top:20px; line-height:24px; color:#666; font-size:14px;}
.cont2 .bd .ws_wa em.sh{width:65px;height:65px;display:block; border-radius:50%;text-align:center; line-height:65px;font-size:28px;color:#0054b1; border:#0054b1 solid 2px;padding:0;font-weight:600;}
.cont2 .bd .ws_wa .nr.xm{ height:240px;}
.cont2 .bd .ws_wa .pztext ul li{padding-left:70px; background-image:url(images/index_15.jpg); background-repeat:no-repeat; background-position:top left;margin-top:30px;}
.cont2 .bd .ws_wa .pztext ul li h3{font-size:24px;color:#0D72CE;}
.cont2 .bd .ws_wa .pztext ul li p{font-size:14px;color:#454545;padding-top:8px;}
.cont2 .bd .ws_wa .pztext ul li.l1{background-image:url(images/index_15.jpg);}
.cont2 .bd .ws_wa .pztext ul li.l2{background-image:url(images/index_16.jpg);}
.cont2 .bd .ws_wa .pztext ul li.l3{background-image:url(images/index_17.jpg);}
.cont2 .bd .ws_wa .pztext ul li.l4{background-image:url(images/index_18.jpg);}
.cont2 .bd .ws_wa .pztext ul li.l5{background-image:url(images/index_19.jpg);}
.cont2 .bd .ws_wa .pztext ul li.l6{background-image:url(images/index_20.jpg);}

/*cont2结束*/
.container{padding-top:40px;padding-bottom:40px;}
.mainlef{background:#e8e8e8; border-radius:5px; margin-bottom:20px;}
.navbox{background:#fff;border-radius:5px}
.navbox_title span{color:#e1e1e1;font-size:.4em;padding-left:5px;padding-right:20px}
.navbox_title span a{color:#fff;font-size:.6em}
.navbox_title span a:hover{color:#fff!important;text-decoration:underline}
.navbox_title{color:#fff;background:#173984;padding:25px 0;text-align:center;font-size:1.4em;border-radius:5px 5px 0 0}
.subnav2{padding:10px 0 20px}
.subnav2 .pull-right{margin-right:15px;float:right;}
.subnav2>li>ul>li{background:#f1f1f1;}
.subnav2>li>ul>li>a>span{float:left;margin-top:6px}
.subnav2>li>ul>li>a{padding-left:10px;}
.subnav2 li{list-style:none;padding-bottom:5px;font-family:"宋体";text-indent:10px}
.subnav2 li a{border-bottom:#f5f3f3 solid 1px;}
.subnav2 li .popover{max-width:400px}
.subnav2 li:last-child{border-bottom:0}
.subnav2 li>a{display:block;border-radius:5px;/*padding:15px 0 10px; */line-height:42px;color:#666;font-size:14px;width:210px;}
.subnav2 li>a.inactive{background:url(images/off.png)no-repeat 190px center;}
.subnav2 li>a.inactives{background:url(images/on.png)no-repeat 190px center;}
.subnav2 li>a:hover,.subnav2 li>a.active{background:#173984;color:#fff!important}
.subnav2 li>a.inactive:hover,.subnav2 li>a.inactive.active{background:url(images/off1.png)no-repeat #173984 190px center;color:#fff!important}
.subnav2 li>a.inactives:hover,.subnav2 li>a.inactives.active{background:url(images/on1.png)no-repeat #173984 190px center;color:#fff!important}
.subnav2  dl{background:#f1f1f1; width: 240px; margin-left: -15px;padding:5px 0;}
.subnav2  dl dd{text-indent:30px;font-size:12px;line-height:24px;}
.main_le { width:240px; margin-right:40px; margin-bottom:20px;}


/**/
.con1{padding-bottom:30px;margin:60px auto;}
.con1 .slide_about{width:325px;}
.con1 .about_r{width:875px;}
.con1 .about_r .content{padding:10px 0 50px 70px; height:210px;}
.con1 .about_r .content .title { margin-bottom:25px; position:relative; }
.con1 .about_r .content .title strong{ font-size:20px; color:#1d378e;  font-weight:bold; display:block; }
.con1 .about_r .content .title .more{ position:absolute; right:10px; top:0; padding: 0 14px; font-size:12px; color:#666666; text-align:center; line-height:30px; height:30px; border:1px solid #aaaaad;} 
.con1 .about_r .content .title .more:hover{ overflow:hidden; background:#0059b4; color:#fff; border:1px solid #0059b4;}
.con1 .about_r .content p{ height: 70px;margin-bottom: 36px; color:#666666; font-size:12px; line-height:24px;}
.con1 .about_r .content .ar_article{}
.con1 .about_r .about_list{}
.con1 .about_r .about_list ul li{float:left;padding:36px 0 0 136px;height:99px; background-repeat:no-repeat; background-position:left top;color:#FFFFFF;}
.con1 .about_r .about_list ul li h3{font-size:18px;color:#FFFFFF;padding-bottom:10px;}
.con1 .about_r .about_list ul li p{font-size:13px;color:#FFFFFF;line-height:26px;}
.con1 .about_r .about_list ul li:nth-child(1){background-image:url(images/aboutbg1.jpg);width:170px;background-color:#1d378e;}
.con1 .about_r .about_list ul li:nth-child(2){background-image:url(images/aboutbg2.jpg);width:145px;}
.con1 .about_r .about_list ul li:nth-child(3){background-image:url(images/aboutbg3.jpg);width:150px;}

/*产品展示*/
.pro_boxbg{background-color:#e3e6eb;padding:54px 0 64px;}
.pro_boxbg .pro_with .pro_w_rg .s_title{ position: relative; margin-bottom: 20px;}
.pro_boxbg .pro_with .pro_w_rg .s_title h1 { display: block;}
.pro_boxbg .pro_with .pro_w_rg .s_title strong{  font-size:15px; display:block; color:#7e8084; text-transform:uppercase; font-weight:normal; }
.pro_boxbg .pro_with .pro_w_rg .s_title span{ font-size:20px;  color:#1d378e; display:block; font-weight:bold;line-height:26px;}
.pro_boxbg .pro_with .pro_w_rg .s_title .more{ position:absolute; right:0; top:10px; text-align:center; font-size:12px; background:#28a1e6; width:80px; height:30px; line-height:30px; color:#fff; line-height:30px;}
.pro_boxbg .pro_with .pro_w_rg .s_title .more:hover{ background:#0059b4;}

/*资质荣誉*/
.cont3 {padding: 54px 0 64px;}
.cont3 .s_title{ position: relative; margin-bottom: 20px;}
.cont3 .s_title h1 { display: block;}
.cont3 .s_title strong{  font-size:15px; display:block; color:#7e8084; text-transform:uppercase; font-weight:normal; }
.cont3 .s_title span{ font-size:20px;  color:#1d378e; display:block; font-weight:bold;line-height:26px;}
.cont3 .s_title .more{ position:absolute; right:0; top:10px; text-align:center; font-size:12px; background:#28a1e6; width:80px; height:30px; line-height:30px; color:#fff; line-height:30px;}
.cont3 .s_title .more:hover{ background:#0059b4;}
.cont3 .img_list_box{margin-top:0px;display: flex;justify-content: flex-start;flex-wrap: nowrap;}
.cont3 .img_list_box .img_list{float:left;width:24%;display: flex;align-items: stretch;align-content: flex-end;flex-wrap: wrap;justify-content: center;}
.cont3 .img_list_box .img_list img{max-width:100%;}
.cont3 .img_list_box .img_list .title{font-size:14px;margin-top:10px;}
h3.home_tit{text-align:center; background-image:url(images/titxt.png);color:#1d378e; background-repeat:no-repeat; background-position:center;height:51px;font-size:20px;font-weight:600;padding:44px 0 30px;letter-spacing: 2px;}
h3.home_tit p{font-size: 18px;padding-top: 10px;	letter-spacing: 2px;font-weight: normal;color: #75777c;	text-transform: uppercase;}
/*#ImageFlash1{width:1200px; overflow:hidden;}
#ImageFlash1 .pic{}
#ImageFlash1 .pic li{float:left;width:180px;height:124px;border:#CBCBCB solid 3px;margin-right:14px;}
#ImageFlash1 .pic ul:after{ content:""; height:0; overflow:hidden; display:block; clear:both;}*/
.wmddwbox ul{float:left;}
.wmddwbox ul li{float:left;width:165px;height:79px;border:#CBCBCB dashed 1px;background-color:#FFFFFF;margin:-1px -1px 0 0;/*margin-right:14px;*/overflow:hidden;}
.wmddwbox ul li img{width:100%;}
.wmddwbox{ position: relative; width:1000px; height:162px; overflow:hidden;}
.wmddwbox ul:after,.wmddwbox:after{ content:""; height:0; overflow:hidden; display:block; clear:both;}



/**/

.box04 { padding: 50px 0;width:1068px !important; }
.box04 .tempWrap { /*width: 1200px!important;*//* padding: 20px 0;*/ }
.box04 .bd { padding: 20px 0; }
.box04 .bd li { position: relative; float: left; width: 332px;height:262px; margin:0 10px;/* border: 3px solid #f2f2f2; */}
.box04 .bd li img{height:216px;width:100%;}

/*.box04 .bd li:hover { border-color: #d40a43; }*/
.box04 .bd li p { /*position: absolute; left: 0; bottom: 0; width: 100%; */height: 45px; background: #f3f3f3;color:#494949;font-size:14px; text-align: center; line-height: 45px; /*filter:alpha(opacity=70); opacity:0.7; */}

.btn { position:relative;}
.btn a { display: inline-block; *display: inline; position:absolute;zoom:1; width: 31px; height: 31px; line-height: 31px; cursor: pointer; vertical-align: middle;font-family:"宋体";font-size: 18px;}
.btn a.prev { background:#0054B1; border-radius:50%; text-align:center;color:#FFFFFF;left:-50px;top:120px;}
.btn a.next { margin-left: 15px; background:#0054B1; border-radius:50%; text-align:center;color:#FFFFFF; right:-50px;top:120px;}
.btn a:hover { filter:alpha(opacity=70); opacity:0.7; }
/* .more { float: right; width: 123px; height: 24px; margin-top: 6px; background: #4587E8; border-radius: 2em; color: #fff; font-size: 14px; text-align: center; line-height: 24px; }
.more:hover { background:#1d4f98; }*/

.box05 ul { width: 1300px; }
.box05 .tempWrap { width: 1200px!important; }
.box05 ul li { float: left; display: inline; width:218px; margin-right: 20px; text-align: center; }
.box05 ul li img { border: 3px solid #797979;width:100%; height:155px;}
.box05 ul li:hover img { border-color: #9A4D3B; }
.box05 ul li s { display: block; padding: 15px 0; font-size: 14px; }


.box06 {padding:70px 0 20px;}
.box06 ul { width: 1200px; }
.box06 ul li { float: left; width: 580px; margin-right: 15px; padding: 30px 0; border-top: 1px dashed #b9b9b9; }
.box06 ul li:nth-child(1),.box06 ul li:nth-child(2){border:0;padding-top:0;}
.box06 ul li .pic { float: left; width: 192px; margin-right: 23px; }
.box06 ul li .pic img{ width: 192px;}
.box06 ul li dl { display: block; overflow: hidden; }
.box06 ul li dl dt { color: #000; font-size: 16px; font-weight: bold; padding-bottom: 15px; }
.box06 ul li dl dd.m { margin-top: 10px; }
.box06 ul li dl dd.m a { color: #000; }
.box06 ul li dl dd.m a:hover { color: #9A4D3B; text-decoration: underline; }



.new_rg .tempWrap{margin-top:10px;height:270px !important;}
.questionList { padding:19px 0; border-bottom: 1px dotted #b9b9b9;}
.ques { background: url(images/ques.png) left center no-repeat; padding-left: 35px; height: 25px; }
.ques,.ques a { font-size: 14px; color: #313131; }
.tion { background: url(images/tion.png) left center no-repeat; padding-left: 35px; margin-top: 10px; }
.tion,.tion a { font-size: 12px; color: #4e4e4e; }

.box08{/*padding-bottom:36px;*/padding-top:20px;}

.con3{background-color:#edeef0;padding:0 0 70px;}
.link { padding: 50px 0 5px; /*background: url(bg_02.png);*/ }
.link a { margin: 0 5px; }
.link .hd { height: 30px; border-top: 1px solid #ccc; line-height: 30px; }
.link .hd li { float: left; margin-right: 10px; cursor: pointer; }
.link .hd li.on { color: #f60; font-weight: bold; }
.link .bd { padding: 5px 0; }

#footer{position:relative; background:#3f3f3f;}
#footer .up_box{position:relative;padding-top:40px;padding-bottom:40px}
#footer .up_box .main_box{position:relative}
#footer .up_box .left{ width:710px; padding:10px 0 0 0; padding-right:75px; border-right:1px solid #5c5c5c;  }
#footer .up_box .right{ width:345px;  }
#footer .up_box .right .text_box{ margin-top:10px; padding-left:25px; background:url(images/icon_fot_contact.png) left 8px no-repeat; font-size:12px; color:#d2d2d2; line-height:30px;}


#fot_nav { margin-bottom:20px;}
#fot_nav i{ display:block; float:left; height:20px; line-height:20px; background:url(images/line_fot_nav.png) center no-repeat; padding: 0 23px;}
#fot_nav  a{display:block; float:left; height:20px; line-height:20px; font-size:14px;color:#d2d2d2; }
#fot_nav  a:hover{color:#fff; text-decoration:underline;}


#fot_bsc_link{ margin-bottom:25px;}
#fot_bsc_link h1{margin-bottom:10px;font-size:14px; font-weight:bold; color:#d2d2d2;}
#fot_bsc_link .box{ margin-right:-10px;}
#fot_bsc_link a{display:inline-block;font-size:12px; padding-right:10px; color:#9e9c9c;line-height:22px; }
#fot_bsc_link a:hover{ color:#fff;}


#fot_link{}
#fot_link a{ display:inline-block; margin-right:10px; position:relative;}
#fot_link .ewm{ position: absolute; right: -90px; bottom: -20px; display: none; width:80px; height:80px;}
#fot_link .ewm_box:hover .ewm{  display: block;}

 
#footer .un_box{ position:relative;border-top:1px solid #505050; padding:15px 0 15px 0}
#footer .un_box h1{text-align:center;line-height:24px;color:#75777a;font-size:12px;font-weight:normal;}
#footer .un_box h1 a{ color:#75777a;}
#footer .un_box h1 a:hover{color:#fff}

 

 


/*
.footer {}
.ftNav { height: 50px; background: #4587e8; line-height: 50px; text-align: center; }
.ftNav a { margin: 0 38px; font-size: 14px; font-weight: bold; color:#FFFFFF;}
.ftSite { padding: 40px 0; background: #0251c5; color:#FFFFFF;}
.ftLogo { float: left; width: 200px; height: 155px; padding-top: 15px; background: url(bg_03.jpg) right center no-repeat; }
.ftCnt { float: left; padding-left: 34px; font-size: 15px; }
.ftCnt p { padding: 2px 0; }
.ftRight { float: right; width: 260px; }
.bshare-custom { float: right; }
.ftCode { padding-top: 40px; }
.ftCode ul li { float: left; margin-left: 20px; text-align: center; }
.ftCode ul li img{border:2px solid #FFFFFF;}
.ftCode ul li s { display: block; padding-top: 8px; }*/
