*{padding: 0; margin: 0;}
html,body,div,p,h1,h2,h3,h4,h5,h6,ul,li,a,input,footer{
	margin: 0;padding: 0;box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
a {text-decoration: none;}
a:hover{text-decoration: none;list-style: none; font-style: normal;}
li {list-style: none;}
body{font-family:font1;}
input{border: none;outline: none;}
img,p,span{border: none;}
body{position:relative;overflow-x: hidden; font-family: "微软雅黑";}
.clear{clear:both}
.clearfloat:after{display:block;content:"";clear:both;visibility:hidden;height:0;}
.clearfloat{zoom:1;}

/*普通粗细*/
@font-face
{
font-family:font1;
src:url('../fonts/syht.ttf');
    url('../fonts/syht.otf');
    url('../fonts/syht.eot'); /* IE9+ */
}
/*一般细*/
@font-face
{
font-family:font2;
src:url('../fonts/SourceHanSansCN-Normal_2.ttf');
    url('../fonts/SourceHanSansCN-Normal_2.otf');
   /* url('../fonts/syht.eot');*/ /* IE9+ */
}
/*第二细*/
@font-face
{
font-family:font3;
src:url('../fonts/SourceHanSansCN-Light_2.otf');
    url('../fonts/SourceHanSansCN-Light_2.ttf');
    /*url('../fonts/syht.eot');*/ /* IE9+ */
}
/*超细*/
@font-face
{
font-family:font3;
src:url('../fonts/SourceHanSansCN-ExtraLight_2.otf');
    url('../fonts/sourcehansanscnextralight2.ttf');
    /*url('../fonts/syht.eot');*/ /* IE9+ */
}
/*头部*/
header{ width: 100%; background: #fff; position: relative; z-index: 99999;border-bottom: 1px solid #e2e2e2;}
.header_top{ max-width: 1100px; margin: 0 auto;}
.pc_logo{float: left; width:33%; margin-top: 20px;}
.pc_logo img{/*width: 100%;*/}
.nav_right{ float: right;}
.header_bottom{ max-width: 1100px; margin: 0 auto; position: relative; }
.search_box{ width: 236px; border-radius:50px ;border: 1px solid #e1e1e1; overflow: hidden; height: 30px; float: right; margin:45px 20px 14px 0;}
.search_box input:first-child{ width: calc(100% - 30px); display: block;float: left; border: none; height:30px; line-height: 30px; padding-left: 10px;}
.search_box input:nth-of-type(7){ background: url(../images/index_03.png) no-repeat center; width: 30px; height: 27px; display: block; float: right;border: none;}

.search_box button{ background:none; border: none; padding-top:4px;}
.fixednav{position: fixed; top:0;left:0;right:0;z-index:99999;border-bottom:1px solid #ddd;background:#fff; width: 100%; max-width: 100%;}
.fixednav #cssmenu ul ul li a{ color: #1b3d81;}
/*首页*/

.ph_take_turns{ display: none !important;}

#slider_ph{display: none;}
.slider {position: relative;width: 100%;height: auto;overflow: hidden}
.slides {
	height: auto;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	-webkit-transform-style: preserve-3d;
	-webkit-transition: all 500ms cubic-bezier(.165, .84, .44, 1);
	-moz-transition: all 500ms cubic-bezier(.165, .84, .44, 1);
	-ms-transition: all 500ms cubic-bezier(.165, .84, .44, 1);
	-o-transition: all 500ms cubic-bezier(.165, .84, .44, 1);
	transition: all 500ms cubic-bezier(.165, .84, .44, 1)}
.slide {height: auto;float: left;clear: none}
.slide img{ display: block; width: 100%;}
.slider-arrow {position: absolute;display: block;margin-bottom: -20px;width: 56px;height: 56px;}
.slider-arrow--right {	bottom: 50%;right: 30px;background: url(../images/tb_14.png) no-repeat center;}
.slider-arrow--left {bottom: 50%;left: 30px; background: url(../images/tb_12.png) no-repeat center;}

#slider_ph .slider-arrow {width: 30px;height: 30px;}
#slider_ph .slider-arrow--right {bottom: 50%;right: 5px;background: url(../images/tb_11.png) no-repeat center;}
#slider_ph .slider-arrow--left {bottom: 50%;left: 5px; background: url(../images/tb_10.png) no-repeat center;}


.slider-nav {position: absolute;bottom: 30px; width: 90px; text-align: center; display: none;}
.slider-nav__item {
	width: 12px;
	height: 12px;
	clear: none;
	display: inline-block;
	margin: 0 4px;
	background: #000;
	border-radius: 100%
}
.slider-nav__item:hover {background: #ccc}
.slider-nav__item--current {background: #ccc}
/*banner上的hover*/
#hover_box1{width: 100%;background: rgba(0,16,51,0.6);  position:absolute; bottom:12px; z-index: 999;}
.index_banner{ width: 100%; position: relative; height: auto;}
ul.hover_ul{max-width: 1100px; display: block; margin: 0 auto;}
ul.hover_ul li{ display: inline-block; width: 33%; text-align: center; padding: 16px 0;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
ul.hover_ul li .h_l{ width: 62px; height: 62px;display: inline-block; background-size: 100%;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
ul.hover_ul li:nth-of-type(1) .h_l{ background: url(../images/tb1_19.png) no-repeat center;}
ul.hover_ul li:nth-of-type(2) .h_l{ background: url(../images/tb1_21.png) no-repeat center;}
ul.hover_ul li:nth-of-type(3) .h_l{ background: url(../images/tb1_23.png) no-repeat center;}
ul.hover_ul li:hover{ background: #b8251d; }
ul.hover_ul li:nth-of-type(1):hover .h_l{ background: url(../images/tb_19.png) no-repeat center;}
ul.hover_ul li:nth-of-type(2):hover .h_l{ background: url(../images/tb_21.png) no-repeat center;}
ul.hover_ul li:nth-of-type(3):hover .h_l{ background: url(../images/tb_23.png) no-repeat center;}
ul.hover_ul li .h_r{display: inline-block; margin-left: 14%; position: relative; top:-10px; text-align: left;}
ul.hover_ul li .h_r h2{color: #fff; font-size: 18px; }
ul.hover_ul li .h_r p{color: #fff; font-size: 16px;font-family:font3;}
#hover_box2{display: none;width: 100%;background: rgba(0,16,51,0); text-align: center;}
#hover_box2 ul.hover_ul{ margin: 30px auto;text-align: center;}
#hover_box2 ul.hover_ul li{ width: 30%;}
#hover_box2 ul.hover_ul li:nth-of-type(1){ background: #1B3D81;}
#hover_box2 ul.hover_ul li:nth-of-type(2){ background: #b8251d}
#hover_box2 ul.hover_ul li:nth-of-type(2) .h_l{ background: url(../images/tb_21.png) no-repeat center;}
#hover_box2 ul.hover_ul li:nth-of-type(3){ background: #1B3D81;}
/*首页内容开始*/
.index_frist{ width: 100%; background: #fff; position: relative;}
.index_f_b1{ max-width: 1100px;margin: 30px auto;}
.index_f_l{ float: left; width: 64%; background:/*url(../images/index_13.png) no-repeat right */ #FFFFFF;height: 274px; overflow: hidden; position: relative;
box-shadow:0 0 40px 10px rgba(233,238,245, 0.9);
-webkit-box-shadow:0 0 40px 10px rgba(233,238,245, 0.9);
-moz-box-shadow:0 0 40px 10px rgba(233,238,245, 0.9);
-ms-box-shadow:0 0 40px 10px rgba(233,238,245, 0.9);
-o-box-shadow:0 0 40px 10px rgba(233,238,245,0.9);
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
/*.index_f_l:hover{background:#b8251d;}*/

img.ph1{display: none !important;}
.index_f_l img.pc1{transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
/*.index_f_l:hover img.pc1{ transform: scale(1.05,1.05);
-webkit- transform: scale(1.05,1.05);
-moz- transform: scale(1.05,1.05);
-ms- transform: scale(1.05,1.05);
-o- transform: scale(1.05,1.05);}*/
.in_fl_l{position:absolute;padding:30px; width: 42%; height: 100%;}
.in_fl_l p{font-size: 14px;color: #777777; line-height: 28px; display: block; margin-top:15px;
overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:4;
	-webkit-box-orient: vertical;}
/*.index_f_l:hover p{ color: #fff;}*/
.in_fl_r{ float: right; width: 65%;}
.in_fl_r img{ display: block; max-width: 100%;}
.product_ph_r{display: none;}
/*title标题*/
.title h2{font-size: 22px;font-weight: bold;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
.title h2 span{ font-size: 16px; text-transform:uppercase; padding-left: 10px;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
.title_a h2{color: #1b3d81;background: url(../images/index_16.png) no-repeat bottom left; padding-bottom: 14px;}
.title_a h2 span{color: #8e8e8e;}
/*.index_f_l:hover .title_a h2{color: #fff;background: url(../images/index_17.png) no-repeat bottom left ;}
.index_f_l:hover .title_a h2 span{color: #fff;}*/
/*查看更多*/
.look_more{width: 150px; height: 30px; line-height: 30px; font-size: 14px; text-align: center;
 border-radius: 50px;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
.look_more_a{background:#1B3D81;color: #fff;position: absolute; bottom: 30px;}
.look_more_a span{ background:url(../images/index_20.png) no-repeat center; }
.look_more span{width: 22px; height: 13px; display: inline-block; padding-left: 14px; position: relative; left: 0;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
/*.look_more_a:hover{ background: #fff; color: #1B3D81;}
.look_more_a:hover span{left:14px; background: url(../images/index_50.png) no-repeat;}*/

.index_f_r{ float: right; width: 33.75%; background: #1B3D81; height:274px; padding: 30px; position: relative;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
/*.index_f_r:hover{background: #b8251d; height: 323px;}
.index_f_r:hover .title_b h2{color: #fff;background: url(../images/index_17.png) no-repeat bottom left ;}*/
.title_b h2{color: #fff;background: url(../images/index_16.png) no-repeat bottom left; padding-bottom: 14px;}
.title_b h2 span{color: #d0d0d0;}
.index_f_r p{font-size: 14px;color: #fff; line-height: 28px; display: block; margin-top:15px;
overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:4;
	-webkit-box-orient: vertical;}
.look_more_b{background:rgba(0,0,0,0);color: #fff; border: 1px solid #dbdbdb;position: absolute; bottom: 30px;}
.look_more_b span{ background:url(../images/index_20.png) no-repeat center; }
.look_more_b:hover{ background: #fff; color: #1B3D81;}
.look_more_b:hover span{left:14px; background: url(../images/index_50.png) no-repeat;}

.index_f_b{ width: 100%; background: #1B3D81; height: 304px; margin-top: 30px; position: relative; overflow: hidden;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
.in_fb_l{position: absolute; padding: 30px; width: 40%; height: 100%;}
.in_fb_r{float: right; width:65%;}
img.ph2{display: none;}
.in_fb_l p{font-size: 14px;color: #fff; line-height: 28px; display: block; margin-top: 15px;
overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:4;
	-webkit-box-orient: vertical;}
.index_f_b:hover .title_b h2{background: url(../images/index_17.png) no-repeat bottom left ;}

.index_f_b .in_fb_r img.pc2{ display: block; max-width: 100%; position: relative;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s}
.index_two{ background: #f5f7f8; width: 100%;}
.index_t_box{max-width: 1100px; margin: 0 auto;}
.title_c{padding-top: 40px;}
.title_c h2{ background: url(../images/index_33.png) no-repeat center bottom; padding-bottom:18px; text-align: center; color: #1B3D81;}
.title_c h2 span{ color: #8e8e8e;}
/*切换*/
.investment_f{ width: 100%; margin:10px auto 30px auto;}
ul.investment_title_a{ max-width: 800px; margin:40px auto;  border-left: none;border-right: none; text-align: center;}
.investment_title_a  li{display: inline-block;width:200px; height:66px; font-size:18px; text-align:center; line-height:66px; color:#fff; cursor:pointer; background: #1B3D81; }
.investment_title_a  a,
.investment_title_a  a:link,
.investment_title_a  a:visited,
.investment_title_a  a:hover{ color:#555;width:131px; height:44px;display:inline-block}
.investment_title_a  li:hover{color:#fff; background: #b8251d;}
.investment_title_a  li.on a,
.investment_title_a  li.on a:link,
.investment_title_a  li.on a:visited,
.investment_title_a  li.on a:hover{ color:#fff; background: #b8251d;}
.investment_title_a  li.on{color:#fff; background: #b8251d;}
.investment_con_list{display:none;}
.investment_con_list .ti h1{font-size:18px;font-weight:bold; font-family: arial;padding: 10px 0;color: #b8251d;
/*border-bottom: 1px dashed  #95b3ee;*/}
.yixiewea span{ font-size: 16px;}
.investment_con_list .diyi{ padding: 10px; width: 100%;
/*box-shadow:0 0 40px 10px rgba(233,238,245, 0.9);
-webkit-box-shadow:0 0 40px 10px rgba(233,238,245, 0.9);
-moz-box-shadow:0 0 40px 10px rgba(233,238,245, 0.9);
-ms-box-shadow:0 0 40px 10px rgba(233,238,245, 0.9);
-o-box-shadow:0 0 40px 10px rgba(233,238,245,0.9);}
 border-bottom: 20px solid #f3f3f3;*/}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
.cp_tup{ text-align: center;}
.cp_tup .img{float: left; width: 49%; margin-left: 2%;  margin-bottom: 20px;}
.cp_tup .img:nth-of-type(1){ margin-left: 0; }
.cp_tup .img img{ display: inline-block; max-width:100%;}
.cp_tup .img span{font-size: 16px; text-align: center; display: inline-block; padding: 20px 0;}
.aaa1{width: 96%; margin: 0 auto;}
.aaa1 table{ width: 100%; text-align: center; margin:5px 0 0px 0; min-width: 100%;}
.aaa1 table tbody{width: 100%; min-width: 100%;}
.aaa1 table tr{ max-width: 100%;}
.aaa1 table tr th{text-align: center; font-size: 16px; border: 1px solid #e4e8f1; padding: 10px 0; font-weight: bold; color: #fff;background:#1B3D81; border-left: 1px solid #fff;}
.aaa1 table tr th span{ font-size: 14px; font-weight: normal;}
.aaa1 table tr td{ text-align: center; font-size: 14px; border: 1px solid #e4e8f1; padding: 10px 0;}
/*#aaa1 table tr td:nth-last-child(1){ background: #e3e9f6;border-bottom: 1px solid #fff;}*/
.aaa1 img{display: block; margin: 0 auto; max-width: 100%;}
.investment_con_list .diyi p{display: inline-block; font-size: 16px; line-height: 28px; }
.yixiewea{ width: 92%; margin: 0 auto;}
ul.table_ul_t li{ width: 46%; display: block; margin-bottom: 30px;}
ul.table_ul_t li:nth-of-type(2n+1){ float:left;}
ul.table_ul_t li:nth-of-type(2n+2){float: right;}
ul.table_ul_t li .n_l{ float: left; width: 55px; height: 55px; border-radius:10px; background: #1B3D81;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
ul.table_ul_t li .n_l p:first-child{ color: #fff; font-size: 12px; text-align: center; padding: 6px 0  5px 0}
ul.table_ul_t li .n_l p:nth-of-type(2){color: #fff; font-weight:bold; font-size: 16px; text-align: center; }
ul.table_ul_t li:hover .n_l{ background: #b8251d;}
ul.table_ul_t li .n_m{float: left;/* width: calc(100% - (32% + 70px))*/; margin-left: 20px; width: calc(100% - 80px)}
ul.table_ul_t li .n_m h3{ font-size: 16px; color: #333333; padding-bottom: 6px; font-weight: bold; padding-bottom: 5px;
white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
ul.table_ul_t li .n_m p{color: #777777; font-size: 14px; line-height: 26px;
overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;}
.x_more{ color:#1B3D81; font-size: 14px; background: url(../images/index_50.png) no-repeat center left; position: relative; left: 0; padding-left: 30px; /*margin-top: 14px;*/
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
ul.table_ul_t li:hover .x_more{ background: url(../images/index_43.png) no-repeat center left; left: 20px; color:#b8251d;}
ul.table_ul_t li .n_r{display: none;float: right; width: calc(100% - (76%+70px)) ; border-radius:2px; overflow: hidden; }
ul.table_ul_t li .n_r img{ width: 100%;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
/*ul.table_ul_t li:hover .n_r img{
	transform: scale(1.05,1.05);
-webkit- transform: scale(1.05,1.05);
-moz- transform: scale(1.05,1.05);
-ms- transform: scale(1.05,1.05);
-o- transform: scale(1.05,1.05);}*/
.title_d{ text-align: left; background: url(../images/index_33.png) no-repeat bottom left; padding-bottom:18px;margin-bottom: 30px;}
.title_d h2{color: #1B3D81;}
.title_d span{color: #8e8e8e;}
.index_bo_l{ float: left; width: 46%;}
.index_bo_r{ float: right; width: 46%;}
.n_t_t{ width: 100%; overflow: hidden; border-radius: 3px; overflow: hidden;}
.n_t_t img{ width: 100%;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
/*.n_t_t:hover img{	transform: scale(1.05,1.05);
-webkit- transform: scale(1.05,1.05);
-moz- transform: scale(1.05,1.05);
-ms- transform: scale(1.05,1.05);
-o- transform: scale(1.05,1.05);}*/
.index_t_box_bot{ padding-bottom: 30px;}
ul.news_ul_in{ margin: 20px 0;}
ul.news_ul_in li{ margin: 10px 0;}
ul.news_ul_in li i{background: url(../images/index_60.png) no-repeat center ;width: 15px; height: 17px; float: left;display:block; position: relative; left: 0;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
ul.news_ul_in li:hover i{ left: 10px;}
ul.news_ul_in li .x_r{ display:block; width:calc(100% - 30px); float:right;}
ul.news_ul_in li .x_r p{display: block; float: left; font-size: 16px;color:#333333; width: calc(100% - 100px);
white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
ul.news_ul_in li .x_r span{ float: right;font-size: 14px; color: #969696; width: 80px;}
.look_more_d {background: #1B3D81; color: #fff; margin-bottom: 30px;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
.look_more_d span{background: url(../images/index_20.png) no-repeat center; position: relative;left: 0;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
.look_more_d:hover{ background: #b8251d;}
.look_more_d:hover span{ left: 14px;}

.index_three{ width:100%;  background: url(../images/bg_85.jpg) no-repeat center;background-size: cover; padding-bottom: 30px;}
.index_three_box{ max-width: 1100px; margin: 0 auto;}
.title_e{text-align: center; padding: 30px 0;}
.title_e h2{color: #fff; background: url(../images/index_33.png) no-repeat center bottom; padding-bottom: 18px;}
ul.he_logo li{float: left; width:15.8%; margin-left:1.04%;}
ul.he_logo li:first-child{ margin-left: 0;}
ul.he_logo li img{ width: 100%;}

.youqing_lin{ width: 100%; background: #37415a;}
.youqian_box{ color: #ececec; font-size: 14px; padding-left: 10px; padding: 16px 0 16px 10px; max-width: 1100px; margin:0 auto;}
.youqian_box a{ color: #cbcbcb;font-size: 13px; padding: 0 6px;}
footer{ width: 100%; background: #292e43; padding: 30px 0;}
.footer{ max-width: 1100px; margin:0 auto; position: relative;}
ul.ul_footer{float: left; padding: 30px 0; width: calc(100% - 140px);}
ul.ul_footer li{ float: left; padding-right: 30px; }
ul.ul_footer li a{ color: #dcdcdc;  font-size: 16px;}
.erwe_r{ position: absolute; right: 10px; width:130px; }
.erwe_r p{ color:#ffffff; font-size: 13px; text-align: center; padding-top: 10px;}
.erw_b{ width: 90px;height:90px ;overflow: hidden; margin:0 auto ;}
.erw_b img{ width: 100%;}
p.last_pp{color: #bbbbbb;padding-bottom: 12px;}
p.last_pp a{color: #a1a5c3;}

.big_wezi{ width: 100%;background:#f5f7f8;}
.for_weizh{max-width: 1100px; padding-left: 10px; margin: 0 auto; padding: 10px;}
.for_weizh span{ color: #1d1b3d81; font-size: 14px; padding-right: 10px;}
.for_weizh a{color: #737373;; font-size: 14px;}
/*产品*/
.pro_img_ll .pinxs h1{ font-size: 18px;line-height:40px;}
.index_banner_pr{ border-top:1px solid #e7e7e7 ;}
.product_bigbox{ width: 100%; background: #f5f7f8;}
/*.fengex{border-bottom: 1px solid #D1D1D1;}*/
.fengex{margin-bottom: 40px;}
.product_box{max-width: 1100px; margin:0px auto; position: relative; padding-bottom: 30px;
min-height: 650px;}
.product_xq{ max-width: 1100px; margin: 0 auto ;  background: #fff; padding: 20px;}
h1.pr_bt_tit{ padding: 10px; color: #1b3d81; font-weight: normal; font-size: 24px;}
.pr_bt_tit i{display: inline-block; width: 8px; height: 8px; background: #b8251d;
   margin-right: 10px;
    margin-bottom: 5px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);}
.pro_img_l{  float: left;width: 53%; position: relative; overflow: hidden; margin-top: 30px;}
.pro_img_ll hr{ /*border: 1px solid #e1e1e1; */ display:inline-block; width: 100%;}
.pro_img_l img{ max-width: 100%; position: relative; display: block; margin: 0 auto; top: 50%; transform: translateY(-50%);
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
/*.pro_img_l:hover img{transform: scale(1.15,1.15);
-webkit- transform: scale(1.15,1.15);
-moz- transform: scale(1.15,1.15);
-ms- transform: scale(1.15,1.15);
-o- transform: scale(1.15,1.15);}*/
.pro_img_r{  float: right;width:45%;margin-top:30px ;}
.pro_img_r .t{ /*border-bottom:1px dashed #e6e6e6;*/ padding-bottom: 30px; margin-bottom: 30px;}
.pro_img_r .t p{ line-height: 28px; font-size: 16px; color:#737373;}
.t h3{font-size: 20px; color: #333333; padding: 14px 0; color: #1b3d81;}
.t h3 i{display: inline-block; width: 6px; height: 6px; background: #b8251d;
   margin-right: 10px;
    margin-bottom: 5px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);}
.pro_img_r .b p i{display: inline-block; width: 5px; height: 5px; background: #b8251d;
   margin-right: 10px;
    margin-bottom: 2px;}
.pro_img_r .b p{line-height: 32px; font-size: 15px; color:#737373;}
.pro_img_r .b p span{color: #1b3d81; font-weight: bold;}

.product_l{ float: left; width: 260px; position: relative; /*margin-top: 40px;*/}
/*此行代码协助js定位*/
.pro-nav{ z-index:999; width: 260px; }/*这里可以写定位position: fixed; width: 100%; 也可以写到js（scrolltop。js文件）里; 如果响应的话，根据不同屏幕限制宽度*/

.pro-nav a{ display:block; width:100%; padding-left:10px; height:60px; background:#FFF; margin-top:2px; line-height:60px; font-size:16px;color: #737373;}
.pro-nav a:hover{ background:#1b3d81; color:#FFF;}
.pro-con-show{display: none;}
.product_r{float: right; width:calc(100% - 300px); margin-top:50px;}
.pinxs{display: inline-block;background: #1b3d81; margin-left:7px;
transform: skew(-20deg);
-webkit-transform: skew(-20deg);
-moz-transform: skew(-20deg);
-o-transform: skew(-20deg);
-ms-transform: skew(-20deg);}
.pinxs h1{ font-size: 18px;font-weight:normal; color: #fff; line-height:40px;
display: inline-block; width: 220px; padding-left: 20px;
transform: skew(20deg);
-webkit-transform: skew(20deg);
-moz-transform: skew(20deg);
-o-transform: skew(20deg);
-ms-transform: skew(20deg);}
.pro-section h1 i{ display: inline-block; width: 8px; height:8px; background: #b8251d;  margin-right: 10px; margin-bottom:5px;
-webkit-transform:rotate(45deg);
-moz-transform:rotate(45deg);
-ms-transform:rotate(45deg);
-o-transform:rotate(45deg);}
.pro-con-list{ width: 96%; margin: 0 auto 35px auto;}
.pro-section-list{ width: 98%; margin:20px auto 10px auto;}
.pro-section-list li{float:left; min-width:98px;width:23.5%;text-align:left;font-size:16px; margin-bottom:15px; min-height: 30px;
padding: 0 10px 0 0;margin-left: 1%;}
.link_xx{ width: 100%; height: 2px; background: #1b3d81;}
.huagan_cp{ font-size: 18px; color: #1b3d81; padding: 10px 0;font-weight:;}
/*.pro-section-list li:nth-of-type(4n+1){ margin-left: 0}*/
.pro-section-list li a{  font-size:16px;color:#1b3d81; display:inline-block; font-weight: bold;}
.pro-section-list li:hover a{ /*border-bottom:3px solid #b8251d; padding-bottom:3px;*/color: #b8251d;}
.pro-section-list li.select{ /*border-bottom:3px solid #b8251d;padding-bottom:3px; */background: #b8251d;}
.pro-section-list li  a.select{ color: #b8251d;border-bottom: 2px solid #b8251d; padding-bottom:6px;}
.pro-item{ float:left; width:31.3%; cursor:pointer;background:#FFF; position:relative; margin-bottom: 30px; margin-left: 3%;}
.pro-item:nth-of-type(3n+1){ margin-left: 0}
.pro-item .tit{position:absolute; width:100%; left:50%; bottom:0px; font-size: 15px;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
-moz-transform: translateX(-50%);
-ms-transform: translateX(-50%);
-o-transform: translateX(-50%);}
.pro-item .tit{ display:block; width:82%; height:40px; background:#1b3d81; color:#FFF; margin:0 auto; line-height:40px; text-align:center; }

.pro-item-select{
background: -webkit-linear-gradient(#ffffff,#A2BFDF);
background: -o-linear-gradient(#ffffff,#A2BFDF);
background: -moz-linear-gradient(#ffffff,#A2BFDF);
background: linear-gradient(#ffffff,#A2BFDF);
-moz-box-shadow: 3px 3px 5px #888888; /* 老的 Firefox */
box-shadow: 3px 3px 5px #888888;}
.img_box{ overflow: hidden; width: 100%;}
.img_box img{width: 100%; }

.lin_bord{ position: relative; height: 2px; width: 100%; background: #1c3d82; margin-top: -2px; margin-bottom: 25px;}

.investment_title_b{ width: 100%; margin: 0px auto; padding-bottom: 00px; position: relative; z-index: 9;}
.investment_title_b li {
    display: inline-block;
    width: 150px;
    height:40px;
    font-size: 18px;
    text-align: center;
    line-height: 40px;
    color: #fff;
    cursor: pointer;
    background: #1B3D81;
    transform: skew(-20deg);
-webkit-transform: skew(-20deg);
-moz-transform: skew(-20deg);
-o-transform: skew(-20deg);
-ms-transform: skew(-20deg);}
.investment_title_b li.on {
    color: #fff;
    background: #b8251d;
}
.investment_title_b li span{display: inline-block; margin-right: 10px; margin-bottom:5px;
	 transform: skew(20deg);
-webkit-transform: skew(20deg);
-moz-transform: skew(20deg);
-o-transform: skew(20deg);
-ms-transform: skew(20deg);
}
/*手机产品*/
.product_bigbox .hangye_top #pro-nav{display: none;}
.ph_product{ display:none; min-height: 400px;}
.pro_ph_top{ width: 100%;}
.pro-nav{  margin: 0 auto;}
.pro-nav select{ width: 100%; border: 1px solid #d8d8d8; height: 36px; line-height: 36px;font-size: 16px;}
.list_product_box{ background: #fff;}
.investment_pr{ margin:0 auto !important; width:100%; padding: 30px 0;}
.investment_f .investment_title_pr{height:44px; float: left;width: 120px;}
.investment_title_pr div{ width:100%; height:40px; display: block; font-size:14px;text-align:center; line-height:40px; color:#555; cursor:pointer; margin-left:1%; background: #fff; margin-bottom: 5px;}
.investment_title_pr div:nth-of-type(4n+1){ margin-left: 0}
.investment_title_pr a,.investment_title_pr a:link,.investment_title_pr a:visited,.investment_title_pr a:hover{ color:#555;width:131px; height:44px;display:inline-block}

.investment_title_pr div.on{background:#1b3d81; color:#fff}
.investment_con_list_pr{display:none;}
/*.investment_con_list_pr ul li{ width: 49%; margin-left: 2%; float: left;}
.investment_con_list_pr ul li .tit{height: auto; line-height: inherit; font-size: 14px; position: relative; text-align:center;padding: 10px 0; width: 100%; color: #fff; background: #1b3d81;}
.investment_con_list_pr ul li:nth-of-type(2n+1){ margin-left: 0}*/
.ph_img_box{ width: 100%; overflow: hidden;}
.ph_img_box img{ width: 100%;}
/*行业应用*/
.ph_hagnye_box{display: none;}
.neiye_banner{ width: 100%;  overflow: hidden;}
.neiye_banner img{ width: 100%;margin: 0 auto;}
img.ny_ph_banner{ display:none;}
.hagnye_box{max-width: 1100px; margin: 0px auto; padding: 30px 0;}
.hangye_l{float: left; width:20%;}
.hangye_r{ float: right; width:77%; background: #fff; padding: 20px 0;}
ul.hangye_ul_l li{ background: #fff; margin-bottom: 1px;}
ul.hangye_ul_l li a{ display: block; padding: 15px; width: 100%; color:#737373; font-size: 16px;}
ul.hangye_ul_l li.li_active{ background: #1b3d81; }
ul.hangye_ul_l li.li_active a{color: #fff;}
ul.hangye_ul_l li:hover{background: #1b3d81;}
ul.hangye_ul_l li:hover a{color: #fff;}
.hangye_r_box{ width:96%; margin:0 auto; min-height: 300px;}
.hangye_r_box .h_h1{font-size: 22px; color: #1b3d81; border-bottom: 1px solid #dbdbdb; padding-bottom: 20px;}
.hangye_r_box .h_h1 i{display: inline-block;
    width: 8px;
    height: 8px;
    background: #b8251d;
    margin-right: 10px;
    margin-bottom: 5px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);}
.hangye_r_box span.t_span{ font-size: 18px; font-weight:bold; margin-bottom: 14px; color: #1b3d81; display: inline-block; }
.hangye_r_box span.t_span i{ display: inline-block; width: 8px; height: 8px; background: #b8251d; border-radius:500px; margin-right:10px; margin-bottom: 3px;}
.ner_hangye{ padding-bottom: 30px;}
.ner_hangye img{display: block; margin: 0 auto; max-width:100%; padding: 30px 0;}
.ner_hangye p{ line-height: 28px; color:#737373; font-size: 14px;  text-indent: 2em;}
.yej_hany p{ line-height: 28px; color:#737373; font-size: 14px; }
.yej_hany p i{display: inline-block;
    width: 8px;
    height: 8px;
    background: #1b3d81;
    margin-right: 10px;
    margin-bottom: 5px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);}
.hangye_top{ padding-bottom: 20px;}
/*服务*/
.ner_box_mid{max-width: 1100px; margin:0 auto; padding: 30px 0;}
.fuw_top{ width: 100%; background: #1b3d81;}
#xiug_fw{ margin-top: 0;}
#in_fb_r{ float: left; position: relative; z-index: 999; width: 59%; height: 100%;}
#in_fb_l{  position:absolute; right: 0; top: 0; width: 45%; height: 100%;}
#in_fb_l .n_r_d{font-size: 16px; line-height: 30px; color: #fff;  display: block ; padding: 20px; margin-top:30px;}
#in_fb_r img{ display: block;width: 100%; min-height: 100%;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
/*#xiug_fw:hover #in_fb_r  img{	transform: scale(1.05,1.05);
-webkit- transform: scale(1.05,1.05);
-moz- transform: scale(1.05,1.05);
-ms- transform: scale(1.05,1.05);
-o- transform: scale(1.05,1.05);}*/
#in_fb_r .ph2 {display: none;}
.pho_tele { padding-left: 20px;}
.pho_tele img{ display: block; float: left; width:30px;}
.pho_tele span{display: block; float: left; color: #fff; padding-left: 15px; line-height: 30px; font-weight: bold; font-size: 18px;}
ul.fuw_bottom{ width: 100%; }
ul.fuw_bottom li{ float: left; width: 48.5%; margin-left: 3%; background: #fff; margin-top: 30px; padding: 20px; min-height: 200px;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
ul.fuw_bottom li:nth-of-type(2n+1){ margin-left: 0;}
ul.fuw_bottom li:hover{ background: #1b3d81;}
ul.fuw_bottom li:hover h1{color: #fff;}
ul.fuw_bottom li:hover .fu_nr_d{ color: #fff;}
ul.fuw_bottom li h1{ font-size: 22px; color: #1b3d81; padding-bottom: 15px;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
ul.fuw_bottom li h1 i{display: inline-block; width: 8px;
    height: 8px;
    background: #b8251d;
    margin-right: 10px;
    margin-bottom: 5px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);}
ul.fuw_bottom li .fu_nr_d{ line-height: 28px; font-size: 16px; color: #777777;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
/*加入*/
.n_r_jion{font-size: 18px; position: absolute; top: 50%; transform: translateY(-50%); color: #fff; line-height: 32px; padding: 20px; text-align: center;}
.join_bottom{width: 100%; margin:50px auto; text-align: center;}
.join_bottom li{ display: inline-block; text-align: center;  width:18%; margin:0 1% 30px 1%;  background: #fff;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
.join_bottom li:hover{ background: #b8251d;}
.join_bottom li:hover p{ color: #fff !important;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
.join_bottom li:hover .xian{ background:#fff;}
.join_bottom li p:nth-of-type(1){font-size: 16px; color: #777777; padding: 50px 0 20px 0; text-align: center;}
.join_bottom li .xian{ width: 30px; height: 4px; background: #b8251d; margin: 0 auto;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
.join_bottom li p:nth-of-type(2){font-size: 16px; text-align: center; padding: 50px 0 ; color: #333333;}

/*下拉收起样式*/
.subNavBox{max-width:1100px;;margin:30px auto; background: #fff; padding: 30px 20px;}
.subNav{background:url(../images/jiantou1.jpg) no-repeat;background-position:95% 50%; margin-bottom:10px;}
.subNav h1{cursor:pointer;font-weight:bold;font-size:18px;color:#1b3d81;line-height:50px; }
.subNav p:nth-of-type(1){ font-size: 14px; color: #b7b7b7;text-transform : uppercase;padding-bottom: 10px;}
.subNav:hover{color:#b8251d;}
.currentDd{color:#b8251d}
.currentDt{background-image:url(../images/jiantou.jpg);}
.navContent{display: none; padding-bottom: 40px;}
.navContent li a{display:block;heighr:28px;text-align:center;font-size:14px;line-height:28px;color:#333}
.navContent li a:hover{color:#fff;background-color:#277fc2}
/*新闻*/
.news_zp{ text-align: center; font-size: 22px; color: #1b3d81;}
.news_zp i{display: inline-block; width: 8px;
    height: 8px;
    background: #b8251d;
    margin-right: 10px;
    margin-bottom: 5px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);}
.join_fe{ width: 100%; margin: 30px auto; height: 1px; background: #ececec;}
ul.news_ul{ width: 100%; padding: 10px; margin-top: 30px;}
ul.news_ul li{ margin-bottom: 30px; border-bottom: 1px solid #e5e5e5; padding-bottom: 30px;}
.news_imgbox{ float: left; width: 24%; overflow: hidden;}
.news_imgbox img{ width: 100%; min-height: 100%; position: relative;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
/*ul.news_ul li:hover .news_imgbox img{
transform: scale(1.05,1.05);
-webkit- transform: scale(1.05,1.05);
-moz- transform: scale(1.05,1.05);
-ms- transform: scale(1.05,1.05);
-o- transform: scale(1.05,1.05);
}*/
.news_imgbox_r{ float: right;width: 74%;}
.news_imgbox_r h1{ font-size: 18px; color:#333333; padding: 10px 0;white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.news_imgbox_r .nex_te{ font-size: 14px; color: #777777; line-height: 28px;overflow : hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;;
}
.morrr_p{ position: relative;}
.morrr_p p{ color: #b5b5b5; font-size: 14px; padding: 10px 0; display: inline-block;}
.morrr_p a{ display: inline-block; margin-left: 20px; color: #1b3d81;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
.morrr_p a i{display: inline-block; background: url(../images/index_43.png) no-repeat center; width: 24px; height: 13px;position: relative; left: 0; padding-right: 20px;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
ul.news_ul li:hover .morrr_p a i{left: 10px; background: url(../images/index_50.png) no-repeat center;}
ul.news_ul li:hover .morrr_p a{ color: #b8251d;}
.pages{ text-align: center; width: 100%; margin: 0 auto;}
.pages a{display: inline-block; text-align: center; color: #777777; padding: 4px 6px; margin: 0 4px; border-radius:50px; border:1px solid #dedede ; font-size: 14px;}
.pages a:hover { background: #b8251d; border: 1px solid #b8251d; color: #fff;}
#neirong{ display: block;}
.bt_tit{width: 100%; border-bottom: 1px dashed #eaeaea; padding: 14px 0;}
h3.xin_nw_tit{text-align: center; font-size: 22px; color: #1b3d81s; padding: 12px 0;}
.bt_tit p{ font-size: 14px; line-height: 30px; color: #777777;}
.bt_tit p i{color: #c7c7c7;}
.narba_box{ padding: 20px 0;}
.narba_box p span span{ color: #404040;}
.narba_box p{ line-height: 28px; color: #777777;}
.narba_box img{ display: block; margin: 0 auto; max-width: 100%; padding: 20px 0;}
.news_next a{ display: block;}
.news_next a:nth-of-type(1){ color: #1b3d81; font-size: 16px; padding:12px ; border-bottom: 1px solid #d8d8d8;
white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.news_next a:nth-of-type(2){ color: #1b3d81; font-size: 14px; padding:12px ;
white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.news_next a span{color: #b8251d; padding-right:14px;}
.narba_box p{text-indent: 2em;}
.zizh_box li{float: left; width: 32%; margin-bottom: 2%; margin-bottom: 30px;  margin-left: 2%; padding: 10px 10px 30px 10px; position: relative; overflow: hidden;
box-shadow:0 0 40px 10px rgba(233,238,245, 0.9);
-webkit-box-shadow:0 0 40px 10px rgba(233,238,245, 0.9);
-moz-box-shadow:0 0 40px 10px rgba(233,238,245, 0.9);
-ms-box-shadow:0 0 40px 10px rgba(233,238,245, 0.9);
-o-box-shadow:0 0 40px 10px rgba(233,238,245,0.9);
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
.zizh_box li:hover{
transform: scale(1.05,1.05);
-webkit- transform: scale(1.05,1.05);
-moz- transform: scale(1.05,1.05);
-ms- transform: scale(1.05,1.05);
-o- transform: scale(1.05,1.05);
}
.zizh_box li:nth-of-type(3n+1){ margin-left: 0;}
.zizh_box li img{ max-width: 100%; display: block; margin: 0 auto; max-height: 100%; position:relative; top: 50%; transform: translateY(-50%);}
.zizh_it{ position: absolute; bottom: 0; width:100%; font-size: 14px; text-align: center; color: #fff; background: #1b3d81; height: 30px; line-height: 30px; left: 0; right: 0;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
.zizh_box li:hover .zizh_it{ background: #b8251d; height: 36px; line-height: 36px; font-size: 16px;}
/*联系我们*/
.contoa_bigbox{ width: 100%; background: #fff; border-top: 1px solid #efefef;}

.tanjia_box{ height:20px; width: 100%;}
.cont_box{ max-width: 1100px; margin: 0 auto; min-height: 400px; background: #fff; padding: 38px;}
.contant_l{ float: left; width: 46%; padding-top: 30px;}
.contant_r{ float: right; width: 48%;padding-top: 30px;}
.contant_l div { padding-bottom: 30px;}
.contant_l div span{ display: block;}
.contant_l div span:nth-of-type(1){color:#656565;font-size: 16px; line-height:32px;}
.contant_l div span:nth-of-type(2){color:#656565;font-size: 14px;}
.contant_r h3{ color:#656565; font-size: 14px; line-height: 28px; display: block; margin-bottom: 20px; font-weight: normal;}
.contant_r h3:nth-of-type(1) i{ display: inline-block; background: url(../images/lin_08.png) no-repeat center; width: 19px; height: 20px; padding-right: 20px; margin-bottom: -5px;}
.contant_r h3:nth-of-type(2) i{ display: inline-block; background: url(../images/lin_12.png) no-repeat center; width: 19px; height: 20px; padding-right: 20px; margin-bottom: -5px;}
.contant_r h3:nth-of-type(3) i{ display: inline-block; background: url(../images/lin_16.png) no-repeat center; width: 19px; height: 20px; padding-right: 20px; margin-bottom: -5px;}
.contant_r h3:nth-of-type(4) i{ display: inline-block; background: url(../images/lin_19.png) no-repeat center; width: 19px; height: 20px; padding-right: 20px; margin-bottom: -5px;}
.contant_r h3:nth-of-type(5) i{ display: inline-block; background: url(../images/lin_09.png) no-repeat center; width: 19px; height: 20px; padding-right: 20px; margin-bottom: -5px;}
.input_box{ width:100%; margin: 30px auto; border-top: 1px dashed #dcdcdc; padding: 20px 0;}
.input_box p{ color: #656565;font-size: 16px; padding: 20px 0; width: 100%;}
.input_box input{display: block; float: left; width: 48.5%; margin-left: 3%; margin-bottom: 30px; background: #fff; border: 1px solid #dadada; border-radius: 4px; height: 42px; line-height: 42px; padding-left:10px;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
.input_box input:nth-of-type(2n+1){ margin-left: 0;}
.input_box textarea{ width:99%; background: #fff; border: 1px solid #dadada; border-radius: 4px; line-height: 32px; padding-left: 10px; display: block; min-height: 120px;font-family: "微软雅黑"; margin-bottom: 30px;
transition: all 0.5s;
-webkit-transition: all 0.5s;
-moz-transition: all 0.5s;
-ms-transition: all 0.5s;
-o-transition: all 0.5s;}
.button{ width: 48.5%;  background: #1b3d81 !important; margin-left: 0 !important; text-align: center; height: 42px; line-height: 42px; color: #fff; font-size: 16px; }
.input_box input:hover{box-shadow:0 0 40px 10px rgba(233,238,245, 0.9); border: 1px solid rgba(230,0,18,0.5);
-webkit-box-shadow:0 0 20px 10px rgba(190,204,232, 0.5);
-moz-box-shadow:0 0 20px 10px rgba(190,204,232, 0.5);
-ms-box-shadow:0 0 20px 10px rgba(190,204,232, 0.5);
-o-box-shadow:0 0 20px 10px rgba(190,204,232,0.5);}
.input_box textarea:hover{box-shadow:0 0 40px 10px rgba(233,238,245, 0.9);border: 1px solid rgba(230,0,18,0.5);
-webkit-box-shadow:0 0 20px 10px rgba(190,204,232, 0.5);
-moz-box-shadow:0 0 20px 10px rgba(190,204,232, 0.5);
-ms-box-shadow:0 0 20px 10px rgba(190,204,232, 0.5);
-o-box-shadow:0 0 20px 10px rgba(190,204,232,0.5);}
.input_box input.button:hover{ border: 1px solid rgba(230,0,18,0.0) !important;}
.big_map{ border-top: 1px dashed #dcdcdc;}
.map_tilt{ text-align: center;}
.map_tilt h1{ font-size:24px; color: #656565; padding-top: 50px; font-size: 24px; padding-bottom: 20px; text-align: center; font-weight: normal;}
.map_tilt h1 i{ display: inline-block; width:8px; height: 8px; background: #b8251d; margin-bottom:5px; margin-right: 15px;
transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);}
.map_tilt h1 i:nth-of-type(2){ margin-left: 15px;}
#allmap {height:500px;width:100%;overflow: hidden; margin-top: 50px;}
#result {width:100%;font-size:12px;}
.map_dit{max-width: 1100px; margin:0px  auto;  background: #fff; }
.mang_d{ font-size:22px; color: #1b3d81; padding: 20px; border-bottom: 1px solid #e2e2e2;}
.mang_d i{display: inline-block; width:8px; height: 8px; background: #b8251d; margin-bottom:5px; margin-right: 15px;
transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);}

.wagnzhan_ul{ padding: 30px;}
.wagnzhan_ul li a{font-size: 18px; font-weight: bold; color: #1b3d81; line-height: 30px;}
.wagnzhan_ul li > ul li{padding-left: 20px;}
.wagnzhan_ul li > ul{padding-top: 10px;}
.wagnzhan_ul li > ul li a{ font-size: 16px; font-weight: normal; color:#333333; line-height: 28px; }
.wagnzhan_ul li.a{ margin-bottom: 20px; border-bottom:1px solid #dedede; padding-bottom: 12px;}
.wagnzhan_ul li > ul li:hover a{color: #b8251d;}
