/* CSS Document */
.mainHead{position:relative;width:100%;margin:0px auto;padding:35px 0px;border-bottom:1px solid #b9b9b9;}
.mainHead .title{margin:18px 0px;color:#333333;font-size:30px;}
.mainHead .msg{color:#00377D;font-size:16px;margin:20px 0px;font-weight:bold;}
.mainHead .info{font-size:14px;color:#333333;line-height:25px;width:760px;}
.mainHead .info font{color:#00377D;}
.mainHead .icon{position:absolute;right:0px;bottom:35px;width:110px;}


.mainContent{position:relative;width:100%;margin:10px 0px 50px 0px;}

.menu_list_rules{margin:0px auto;width: 100%;border:0px; display: block; overflow: hidden;}
.menu_list_rules .mainChild{position: relative;float: left;margin: 20px 25px 0px 0px;width: 448px;cursor: pointer;}
.menu_list_rules .mainChild.on{margin: 20px 0px 0px 0px;}
.menu_head{border: 1px solid #00387d;height: 50px;line-height: 50px;width: 100%;font-size: 14px;display: block;text-indent: 14px;position: relative;background: #f4f4f4;border-radius: 5px;}
.menu_head:after{content: '';position: absolute;width: 20px;height: 20px;right: 15px;top: 15px; background: url(../images/pointerIcon.png) left top no-repeat;}
.menu_head.current:after{background: url(../images/closeIcon.png) left top no-repeat;}
.menu_body{width: 100%;margin: 15px auto 0px;}
.menu_body p{font-size: 12px;line-height: 24px;display: block;color: #333;width: 100%;display: block}


.navTitle{width:100%;height:auto;margin: 0px auto 20px;border-bottom:1px solid #b9b9b9;}
.navTitle .child{position:relative;padding:0px 16px;font-size:14px;color:#333333;margin:20px auto;border-left:1px solid #bdbdbd;display:inline-block;}
.navTitle .child.on{color:#00377D;}
.navTitle .child img{display:none;position:absolute;bottom:-22px;left:50%;width:9px;margin-left:-4px;z-index:2;}
.navTitle .child.on img{display:block;}
.navTitle .child:hover{color:#00377D;}
.navTitle .child:hover img{display:block;}
.navTitle #navTitleLast{border-left:0px;}


.Imaging{width: 950px;margin: 0px auto;}
.Imaging ul{width: 950px;margin: 0px auto;overflow: hidden;}
.Imaging ul li{float: left;width: 230px;margin-right: 10px; margin-bottom: 10px;}
.Imaging ul li.E{margin-right: 0px;}
.Imaging ul li .img{width: 230px;height: 154px;overflow:hidden;cursor: pointer;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;}
.Imaging ul li .img img{width: 230px;height: 154px;-webkit-transition: all 1s ease;transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;-moz-transition: all 1s ease;}
.Imaging ul li .img:hover img{-webkit-transform: scale(1.2);transform: scale(1.2);-o-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);}
.Imaging ul li .Title{width: 100%;text-align: center;font-size: 12px; height: 30px; line-height: 30px;color: #9c9d9e;}
.Imaging ul li .Title a{color: #9c9d9e;} 


.Contact{overflow: hidden; margin-bottom: 20px;}
.Contact .Left_Contact{float: left;display: block;color: #666;line-height: 24px;font-size: 14px;width: 400px;}
.Contact .Ditu{float: right;width: 530px;}
.bsc{}
.bsc li{float: left; height: 24px; line-height: 24px;width: 50%;display: block;color: #666;font-size: 14px; padding-bottom: 10px;}


.in_bcen{overflow: hidden;margin: 0px auto;}
.in_bcen ul{}
.in_bcen ul li{float: left;width: 105px;height: 35px;line-height: 35px;border: 1px solid #004da1;text-align: center;margin-right: 5px;font-size: 15px;}
.in_bcen ul li a{display: block;}
.in_bcen ul li a:hover,
.in_bcen ul li a.sel{POSITION: relative;color: #fff;background: #004da1;}


.li_guanyu_1_b{margin: 0px auto;}
.li_guanyu_1{width: 950px;margin: 0 auto;padding-top: 40px;}
.li_guanyu_1_b .title{font-size: 32px;color: #333333;text-align: center;line-height: 42px;border-bottom: 1px solid #9f9fa0;padding-bottom: 12px;}
.li_guanyu_1 .li_jieshao {line-height: 38px;color: #999;padding-top: 18px;}
.f_center {text-align: center;}
.f14 {font-size: 14px;}
.pt20 {padding-top: 10px;}

.li_guanyu_zhici{height: 390px;margin-top: 40px;background-color: #eff0f1;}
.li_zhici{width: 1085px;margin: 0px auto;overflow: hidden;}
.li_zhici .zhichi_left{float: left;width: 585px;height: 390px;}
.li_zhici .zhici_right{float: right;width: 470px;}
.li_zhici .zhici_right .zhici_title{font-size: 30px;color: #333;line-height: 40px;text-align: left;padding-top: 30px; float: left; border-bottom: 3px solid #333;padding-bottom: 2px;}
.li_zhici .zhici_right .li_zhici_content {margin-top: 20px;margin-bottom: 20px;height: 196px;overflow: hidden;}
.li_zhici .zhici_right .li_zhici_content p {clear: both;font-size: 14px;line-height: 28px;color: #999;}


.li_about_f {width: 950px; margin: 40px auto 0px;}
.li_about_f .wrap {background: url(../images/li_guanyu_dian.jpg) center 0 repeat-y;height: 340px;margin-top: 35px;position: relative;}
.li_about_f .wrap li.first {position: absolute;left: 471px;top: 0px;width: 8px;height: 8px;background-color: #5cc3f6;display: block;}
.li_about_f .wrap li.left {float: left;}
.li_about_f .wrap li.left .chat,
.li_about_f .wrap li.right .chat {display: table;background: url(../images/li_guanyu_chat1.png) right center no-repeat;width: 431px;height: 100px;float: left;overflow: hidden;}
.li_about_f .wrap li.left .chat p,
.li_about_f .wrap li.right .chat p {display: table-cell;vertical-align: middle;font-size: 14px;padding: 0 46px;line-height: 24px;color: #7f7e7e;}
.li_about_f .wrap li.left .dot,
.li_about_f .wrap li.right .dot {width: 89px;float: left;text-align: center;color: #5cc3f6;line-height: 95px;}
.li_about_f .wrap li.left .year,
.li_about_f .wrap li.right .year {width: 60px;height: 100px;float: left;line-height: 100px;background: url(../images/li_guanyu_bj7.jpg) center center no-repeat;text-align: center;color: #fff;margin-left: 50px;}
.li_about_f .wrap li.right {float: right;}
.li_about_f .wrap li.right .chat {background: url(../images/li_guanyu_chat2.png) left center no-repeat;width: 431px;height: 100px;float: right;}
.li_about_f .wrap li.right .dot {float: right;}
.li_about_f .wrap li.right .year {float: right;margin-right: 50px;}

.f20 {font-size: 20px;}
.f32 {font-size: 32px;}
.f38 {font-size: 38px;}
.pt20 {padding-top: 20px;}


.li_about_q {background: #eff0f1;margin-top: 40px;height: 400px;}
.li_about_q_top {padding-top: 40px;font-size: 30px;color: #333;text-align: center;}
.li_about_q_tab {width: 1085px;margin: 0 auto;padding-top: 40px;overflow: hidden;}
.li_about_q_tab li {float: left;color: #555;text-align: center;display: block;width:20%;}
.li_about_q_tab li.none {margin-right: 0px;}
.li_about_q_tab a:hover {background-color: #5cc3f6;width: 178px;height: 178px;line-height: 178px;}
.li_about_q_tab a.hover {display:block;width:138px;height:138px;border: 1px solid #999;line-height:138px;position: relative;margin:0 auto;}
.li_about_q_tab a.hover span{padding:37px 36px;vertical-align: middle;}
/*浠ヤ笅閫夋嫨鍣ㄥ啓娉曚负浜嗗吋瀹筰e8*/
.li_about_q_tab li:first-child span{
	background:url('../images/li_guanyu_spirit.png') no-repeat -150px 10px;
}
.li_about_q_tab li+li span{
	background:url('../images/li_guanyu_spirit.png') no-repeat 5px 10px;
}
.li_about_q_tab li+li+li span{
	background:url('../images/li_guanyu_spirit.png') no-repeat -316px 10px;
}
.li_about_q_tab li+li+li+li span{
	background:url('../images/li_guanyu_spirit.png') no-repeat -75px 10px;
}
.li_about_q_tab li+li+li+li+li span{
	background:url('../images/li_guanyu_spirit.png') no-repeat -232px 10px;
}
.li_about_q_tab li p.a {line-height: 36px;color: #555;font-size: 16px;}
.li_about_q_tab li p.b {line-height: 24px;color: #555;font-size: 14px;}


.li_about_f .wrap_2 {padding-top: 40px;overflow: hidden;}
.li_about_f .wrap_2 li {float: left;width: 232px;margin-right: 127px;}
.li_about_f .wrap_2 li.none {margin-right: 0px;}


.li_about_f .wrap_2 li>div {width: 232px;height: 155px;text-align: center;position: relative;}

.li_about_f .wrap_2 li>div img {position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;display: block;}
.li_about_f .wrap_2 li .t {font-size: 16px;line-height: 40px;color: #333333;}
.li_about_f .wrap_2 li ul {overflow: hidden;}

.li_about_f .wrap_2 li ul>li,
.li_about_f .wrap_2 ul>li>p {width: 232px;font-size: 13px;color: #999;line-height: 24px;}


#cpxqcon{width: 950px;overflow:hidden;margin: 0px auto;}
#cpxqcontags{width: 100%;}
#cpxqtags{width: 100%;overflow: hidden;height: 37px;}
#cpxqtags li{float: left;height: 35px;width: 105px;text-align: center;line-height: 35px;border: 1px solid #004da1;margin-right: 5px;font-size: 15px;}
#cpxqtags li a{display: block;color: #555;}
#cpxqtags li a:hover,
#cpxqtags li.selectTag a{POSITION: relative;color: #fff;background: #004da1;}

#cpxqtagContent {width:100%;}
.cpxqtagContent{DISPLAY: none;width:100%;padding-top:15px;overflow: hidden;}
.cpxqtagContent ul{}
.cpxqtagContent ul li{float: left;width: 180px; margin: 0px 27px 10px;}
.cpxqtagContent ul li .zs_img{width: 170px;padding: 4px;border: 1px solid #d9d9d9;height: 235px;background: url(../images/zsbg.jpg) center no-repeat;position: relative;margin-bottom: 5px;}
.cpxqtagContent ul li .zs_img img{position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto; max-height: 235px; max-width: 170px;}
.cpxqtagContent ul li span{width: 100%;text-align: center; display: block;background: #eff0f1;height: 40px;line-height: 40px;color: #555;}
.cpxqtagContent ul li span.Tion{line-height: 20px;height: 40px; padding: 0px 4px; width: 172px;}

.jsctitle{font-size: 36px;color: #3f3f3f;}
.tb{height: 119px; width: 657px; margin: 30px auto;overflow: hidden;}
.tb .tbimg{ float: left;height: 119px;width: 119px; margin: 0px 50px;}
.tb .tbimg a{ display: block;height: 119px;width: 119px; background: #ceced1;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;}
.tb .tbimg a:hover{background: #296ab5;-webkit-transition: all 1s ease;transition: all 1s ease;-ms-transition: all 1s ease;-o-transition: all 1s ease;-moz-transition: all 1s ease;}
.jszcContent{}
.jszcContent .wz_title{font-size: 20px;line-height: 30px;color: #333;}
.jszcContent p{ line-height: 27px; color: #555;font-size: 14px;text-indent: 2em;}
