@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; border:0px; font-family:"微软雅黑"; font-size:12px; color:#656565; /*#0f4d7f*/ min-width:1100px;}
a{ text-decoration:none; font-family:"微软雅黑"; font-size:12px; color:#656565;}
a:hover{ text-decoration:none;}
li{ list-style:none;}
div,span,a,img,p,table,li,ul,input{ margin:0px; padding:0px; border:0px;}
.clear{ clear:both; height:0px;}
input:focus{ outline: none;}
textarea:focus{ outline: none;}
h2{ font-weight:normal;}

@font-face{ font-family:MicrosoftYaHei-Light;  src:url(../images/MicrosoftYaHei-Light.ttc);  }

.top1{ width:100%; height:95px; border-bottom:#dcdcdc solid 1px; overflow:hidden;}
.top1 .top1_nei{ width:1100px; margin:0px auto; height:95px; line-height:95px; }
.top1 .top1_nei .top1_left{ float:left;}
.top1 .top1_nei .top1_left a img{ margin-top:20px;}
.top1 .top1_nei .top1_right{ float:right;}
.top1 .top1_nei .top1_left .top1_right5{color:#FFFFFF !important;}
.top1 .top1_nei .top1_left .top1_right1{color:#FFFFFF !important;}
.top1 .top1_nei .top1_right a{color:#FFFFFF !important;}
.top1 .top1_nei .top1_right span{ color:#FFFFFF !important; float:left;}
.top1 .top1_nei .top1_right .top1_right1{ color:#FFFFFF !important; padding-left:31px; background:url(../images/phone.png) no-repeat 0px 37px; float:left;}
.top1 .top1_nei .top1_right .top1_right2{ color:#FFFFFF !important; margin-left:12px; margin-right:12px; float:left;}
.top1 .top1_nei .top1_right .top1_right3{ color:#FFFFFF !important; margin-left:12px; margin-right:12px; float:left;}
.top1 .top1_nei .top1_right .top1_right4{ float:left;}
.top1 .top1_nei .top1_right .top1_right4 .top1_right4_web{ float:left; background:url(../images/webo.png) no-repeat 0px 0px; display:inline-block; width:20px; height:20px; margin-top:37px; margin-left:10px; margin-right:10px;}
.top1 .top1_nei .top1_right .top1_right4 .top1_right4_wexin{ float:left; background:url(../images/weixin.png) no-repeat 0px 0px; display:inline-block; width:20px; height:20px; margin-top:37px;}
.top1 .top1_nei .top1_right .top1_right5{ margin-right:12px; font-weight:bolder; font-size:16px;}

.menu{ width:100%; height:47px;position:relative; z-index:200;}
.menu_scroll{position:fixed;width:100%;margin:0;left:0;top:0;background-color: #e8e8e8;}
.menu .menu_nei{ width:1100px; margin:0px auto; height:47px;}
.menu .menu_nei .menu_left{ float:left; height:47px;}
.menu .menu_nei .menu_left .men{ width:116px;float:left; height:47px; line-height:47px;}
.menu .menu_nei .menu_left .men .menu_a{ font-size:15px !important; font-weight:bold; text-align:center; height:16px; line-height:16px;  color:#424242; display:inline-block; width:116px; border-right:#cecece solid 1px; }
.menu .menu_nei .menu_left .men .on{ color:#0f4d7f;}
.menu .menu_nei .menu_left .men .menu_left7{ border-right:#cecece solid 0px;}
.menu .menu_nei .menu_left .menu_left1{ width:116px;float:left; height:47px; line-height:47px;}
.menu .menu_nei .menu_left .menu_left1 a{ font-size:15px;  text-align:center; height:16px; line-height:16px;  color:#424242; display:inline-block; width:116px; border-right:#cecece solid 1px;}
.menu .menu_nei .menu_left .men .menu_hidden{ background-color:#f4f4f4; border-bottom-right-radius:10px;margin-top:-5px; overflow:hidden; border-bottom-left-radius:10px; position:absolute; border:#cccccc solid 1px; z-index:9; display:none;}
.menu .menu_nei .menu_left .men .menu_hidden .mhl{ float:left;}
.menu .menu_nei .menu_left .men .menu_hidden .mhl .mhl_top{ height:45px; font-size:14px; color:#424242; font-weight:bold;}
.menu .menu_nei .menu_left .men .menu_hidden .mhl .mhl_top_case{  float:left;  margin:-30px 0px 0px 8px;height:45px; width: 30%;}
.menu .menu_nei .menu_left .men .menu_hidden .mhl .mhl_top_case span{font-size:14px; color:#424242; font-weight:bold;padding: 0 20px;}
.menu .menu_nei .menu_left .men .menu_hidden .mhl .mhl_bot{ line-height:30px;}
.menu .menu_nei .menu_left .men .menu_hidden .mhl .mhl_bot img{ width:110px;height: 55px;}
.menu .menu_nei .menu_left .men .menu_hidden .mhl .mhl_bot a{ font-size:13px; color:#626262; padding-left:12px; background:url(../images/bg15.png) no-repeat 0px 4px;}
.menu .menu_nei .menu_left .menu_left2 .menu_hidden{ width:590px; display:none; height:300px; padding-left:29px; padding-top:27px;}
.menu .menu_nei .menu_left .menu_left2 .menu_hidden .mh_left2{ float:left; width:393px; height:260px; border-right:rgba(255,255,255,0.40) groove 2px;}
.menu .menu_nei .menu_left .menu_left2 .menu_hidden .mh_left2 .mh_left21{ width:130px;}
.menu .menu_nei .menu_left .menu_left2 .menu_hidden .mh_left2 .mh_left22{ width:140px;}
.menu .menu_nei .menu_left .menu_left2 .menu_hidden .mh_left2 .mh_left23{ width:255px; position:absolute; margin-top:200px;}
.menu .menu_nei .menu_left .menu_left2 .menu_hidden .mh_left2 .mh_left23 a{ background-color:#007cc2; padding-left:0px; border-radius:5px; display:inline-block; float:left; margin:5px; text-align:center; width:80px; height:26px; line-height:26px; color:#FFFFFF;}
.menu .menu_nei .menu_left .menu_left2 .menu_hidden .mh_right2{ float:right; font-size:14px; color:#424242; line-height:20px;}
.menu .menu_nei .menu_left .menu_left2 .menu_hidden .mh_right2 a{ font-size:14px; color:#424242; text-align:center; display:inline-block; width:148px;}
.menu .menu_nei .menu_left .menu_left2 .menu_hidden .mh_right2 img{ width:148px; height:188px; border:#FFFFFF solid 1px; margin-right:25px; margin-top:7px;}

.menu .menu_nei .menu_left .menu_left3 .menu_hidden{ width:531px; height:243px; padding-left:29px; padding-top:27px;}
.menu .menu_nei .menu_left .menu_left3 .menu_hidden .mh_left3{ float:left; width:327px; height:210px; border-right:rgba(255, 255, 255, 0.71) groove 2px;}
.menu .menu_nei .menu_left .menu_left3 .menu_hidden .mh_left3 .mh_left31{ width:110px; display:none;}
.menu .menu_nei .menu_left .menu_left3 .menu_hidden .mh_left3 .mh_left32{ width:110px;}
.menu .menu_nei .menu_left .menu_left3 .menu_hidden .mh_left3 .mh_left33{ width:110px;}
.menu .menu_nei .menu_left .menu_left3 .menu_hidden .mh_right3{ float:right; font-size:14px; color:#424242; line-height:20px;}
.menu .menu_nei .menu_left .menu_left3 .menu_hidden .mh_right3 a{ font-size:14px; color:#424242; text-align:center; display:inline-block; width:148px;}
.menu .menu_nei .menu_left .menu_left3 .menu_hidden .mh_right3 img{ width:148px; height:188px; border:#FFFFFF solid 1px; margin-right:25px; margin-top:7px;}

.menu .menu_nei .menu_left .menu_left4 .menu_hidden{ width:605px; height:253px; margin-left:0px; padding-left:29px; padding-top:27px;}
.menu .menu_nei .menu_left .menu_left4 .menu_hidden .mh_left4{ float:left; width:403px; height:210px; border-right:rgba(255,255,255,0.40) groove 2px;}
.menu .menu_nei .menu_left .menu_left4 .menu_hidden .mh_left4 .more{position:absolute; width:90px; height:26px; line-height:26px; margin:135px 0px 0px 0px; background-color:#007cc2; color:#ffffff;text-align:center;border-radius:5px;display:inline-block;}
.menu .menu_nei .menu_left .menu_left4 .menu_hidden .mh_left4 .mh_left41{ width:412px;}
.menu .menu_nei .menu_left .menu_left4 .menu_hidden .mh_left4 .mh_left41 .mhl_bot div { width:130px; float:left; height:72px;}
.menu .menu_nei .menu_left .menu_left4 .menu_hidden .mh_left4 .mh_left41 .mhl_bot div a{ width:108px; display:inline-block; padding:0px; overflow:hidden; height:55px; border:#e0e0e0 solid 1px;}
.menu .menu_nei .menu_left .menu_left4 .menu_hidden .mh_left4 .mh_left41 .mhl_bot div a img{ width:108px; margin:0px !important;}

.menu .menu_nei .menu_left .menu_left4 .menu_hidden .mh_left4 .mh_left42{ width:110px;}
.menu .menu_nei .menu_left .menu_left4 .menu_hidden .mh_left4 .mh_left43{ width:110px;}
.menu .menu_nei .menu_left .menu_left4 .menu_hidden .mh_right4{ float:right; font-size:14px; color:#424242; line-height:20px;padding-right: 20px;}
.menu .menu_nei .menu_left .menu_left4 .menu_hidden .mh_right4 a{ font-size:14px; color:#424242; text-align:center; display:inline-block; width:148px;}
.menu .menu_nei .menu_left .menu_left4 .menu_hidden .mh_right4 img{ width:135px; height:180px; border:#FFFFFF solid 1px; margin-right:25px; margin-top:7px;}



.menu .menu_nei .menu_left .menu_left5 .menu_hidden{ width:531px; height:270px; padding-left:29px; padding-top:27px;}
.menu .menu_nei .menu_left .menu_left5 .menu_hidden .mh_left5{ float:left; width:327px; height:210px; border-right:rgba(255,255,255,0.40) groove 2px;}
.menu .menu_nei .menu_left .menu_left5 .menu_hidden .mh_left5 .mh_left51{ width:110px;}
.menu .menu_nei .menu_left .menu_left5 .menu_hidden .mh_left5 .mh_left52{ width:110px;}
.menu .menu_nei .menu_left .menu_left5 .menu_hidden .mh_left5 .mh_left53{ width:107px;}
.menu .menu_nei .menu_left .menu_left5 .menu_hidden .mh_right5{ float:right; font-size:14px; color:#424242; line-height:20px;}
.menu .menu_nei .menu_left .menu_left5 .menu_hidden .mh_right5 a{ font-size:14px; color:#424242; text-align:center; display:inline-block; width:148px;}
.menu .menu_nei .menu_left .menu_left5 .menu_hidden .mh_right5 img{ width:148px; height:188px; border:#FFFFFF solid 1px; margin-right:25px; margin-top:7px;}

.menu .menu_nei .menu_left .menu_left6 .menu_hidden{ width:570px; height:200px; padding-left:29px; padding-top:27px;}
.menu .menu_nei .menu_left .menu_left6 .menu_hidden .menu_left61{ width:129px; float:left; height:180px; border-right:rgba(255,255,255,0.40) groove 2px; line-height:36px;}
.menu .menu_nei .menu_left .menu_left6 .menu_hidden .menu_left61 a{ font-size:14px; color:#424242; font-weight:bold; padding-left:17px; background:url(../images/bg15.png) no-repeat 0px 5px;}
.menu .menu_nei .menu_left .menu_left6 .menu_hidden .menu_right61{ float:left; text-align:center; width:400px; line-height:24px; font-size:14px; color:#424242;margin-left:20px;}
.menu .menu_nei .menu_left .menu_left6 .menu_hidden .menu_right61 dd{-webkit-margin-start: 0px;}
.menu .menu_nei .menu_left .menu_left6 .menu_hidden .menu_right61 .news_menu{  overflow:hidden; margin:0px auto;}
.menu .menu_nei .menu_left .menu_left6 .menu_hidden .menu_right61 .news_menu dl{float: left;width:190px;height: 120px; margin-right:10px;}
.menu .menu_nei .menu_left .menu_left6 .menu_hidden .menu_right61 .news_menu dl dt img{width:180px;height:100px;}
.menu .menu_nei .menu_left .menu_left6 .menu_hidden .menu_right61 .news_menu dl dd a{font-size:12px;font-weight: normal;text-decoration:none;  font-size: 12px;text-align: left; }

.menu .menu_nei .menu_left .menu_left6 .menu_hidden .menu_right61 a{ text-decoration:underline; font-size:14px; font-weight:bold; color:#424242;}
.menu .menu_nei .menu_left .menu_left6 .menu_hidden .menu_right61 span{ width:35px; height:20px; background:url(../images/bg19.png) no-repeat -2px 7px; display:inline-block;}

.menu .menu_nei .menu_left .menu_left7 .menu_hidden{ width:331px; height:243px; margin-left:-155px; padding-left:29px; padding-top:27px;}
.menu .menu_nei .menu_left .menu_left7 .menu_hidden .mh_left7{ float:left; width:127px; height:210px; border-right:rgba(255,255,255,0.40) groove 2px;}
.menu .menu_nei .menu_left .menu_left7 .menu_hidden .mh_left7 .mh_left71{ width:110px;}
.menu .menu_nei .menu_left .menu_left7 .menu_hidden .mh_left7 .mh_left72{ width:110px;}
.menu .menu_nei .menu_left .menu_left7 .menu_hidden .mh_left7 .mh_left73{ width:107px;}
.menu .menu_nei .menu_left .menu_left7 .menu_hidden .mh_right7{ float:right; font-size:14px; color:#424242; line-height:20px;}
.menu .menu_nei .menu_left .menu_left7 .menu_hidden .mh_right7 a{ font-size:14px; color:#424242; text-align:center; display:inline-block; width:148px;}
.menu .menu_nei .menu_left .menu_left7 .menu_hidden .mh_right7 img{ width:148px; height:188px; border:#FFFFFF solid 1px; margin-right:25px; margin-top:7px;}
.menu .menu_nei .menu_left .men:hover{ background:url(../images/bg18.png) repeat-x 0px 0px;}
.menu .menu_nei .menu_left .men:hover .menu_hidden{ display:block;}
.menu .menu_nei .menu_left .men:hover a{ color:#0f4d7f;}
.menu .menu_nei .menu_right{ float:right; padding-top:9px;}
.menu .menu_nei .menu_right .te{ width:177px; height:27px; border:#cccccc solid 1px; border-radius:30px; padding-left:14px; line-height:27px; padding-right:37px;}
.menu .menu_nei .menu_right .sb{ width:37px; height:29px; background:url(../images/sb.png) no-repeat 0px 0px; cursor:pointer; position:absolute; margin-left:194px; }

.footer{ width:100%; min-height:210px; background-color:#333; border-top:#dadada solid 1px;}
.footer .footer_nei{ width:1100px; margin:0px auto; height:150px;}
.footer .footer_nei .footer_left{ margin-top:37px; width:424px; float:left; border-right:#dadada solid 1px; height:90px; font-size:13px; line-height:30px; color:#808080;}
.footer .footer_nei .footer_left span{ font-weight:bold;}
.footer .footer_nei .footer_center{ width:499px; border-right:#dadada solid 1px; margin-top:37px;  float:left; height:90px;}
.footer .footer_nei .footer_center .a1{ margin-left:32px; margin-right:35px; font-size:14px; color:#4285bb; line-height:24px;}
.footer .footer_nei .footer_center a{ color:#7f7f7f; font-size:13px; line-height:24px; margin-right:15px;}
.footer .footer_nei .footer_right{ float:right; text-align:center; padding-top:15px; font-size:13px; color:#808080;}
.footer .lianjie{ width:1100px; margin:0px auto; padding-bottom:30px;}
.footer .lianjie .lianjie_title{width:1100px;line-height:;}
.footer .lianjie .lianjie_line{ width:1100px;}
.footer .lianjie .lianjie_line a{ padding:2px 5px; display:inline-block; float:left;font-size:12px;}


#FontScroll{ width:1100px; height:45px; line-height:45px; overflow:Hidden; margin:0px auto;}
#FontScroll li{ width:1100px; height:45px;}
.top2{ width:100%; height:45px; background:#FFFFFF; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity: 0.9; border-bottom:#dadada solid 1px; border-top:#dadada solid 1px; position:absolute; z-index:111;  }
.top2_nei{ width:1100px; height:45px; line-height:45px; font-size:13px; margin:0px auto;}
.top2_nei .top2_nei_left{ float:left; height:45px; width:101px; color:#686868; }
.top2_nei .top2_nei_right{ float:left; height:45px; padding-left:30px; background: url(../images/tupian1.png) no-repeat 0px 12px;}
.top2_nei .top2_nei_right a{ color:#686868; font-size:14px;}

.title_div{ font-size:21px; color:#0f4d7f; text-align:center; height:50px; line-height:50px; width:1100px; margin:25px auto 30px auto; background-color:#fafafa;}

.Airsoft{ width:1125px; margin:0px auto; margin-bottom:4px;}
.Airsoft .Airsoft_left{ width:205px; height:155px; border:#e7e7e7 solid 1px; float:left; margin:0px 8px;}
.Airsoft .Airsoft_center{ width:205px; height:155px; border:#e7e7e7 solid 1px; float:left; margin:0px 8px;}
.Airsoft .Airsoft_right{ width:205px; height:155px; border:#e7e7e7 solid 1px; float:left; margin:0px 8px;}
.Airsoft .Airsoft_top{ width:205px; height:125px; overflow:hidden;}
.Airsoft .Airsoft_top img{ width:100%;height:125px;border-bottom:1px solid #e7e7e7;-webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); filter: scale(1); filter:transform; transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.Airsoft .Airsoft_top img:hover{-webkit-transform: scale(1.15); -moz-transform: scale(1.15); -ms-transform: scale(1.15); -o-transform: scale(1.15); filter: scale(1.15); filter:transform; transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.Airsoft .Airsoft_bot{ font-size:15px; color:#0f4d7f; text-align:center; width:100%; height:36px; line-height:34px; }
.Airsoft .Airsoft_bot a{ font-size:15px; color:#0f4d7f; text-align:center; width:100%; height:36px; line-height:34px; display:inline-block; }

.Airsoft2{ width:1136px; margin:0px auto; margin-bottom:22px; height:180px;}
.Airsoft2 a{ display:inline-block; width:102px; height:73px; margin:0px 0px 30px 17px; border:#e7e7e7 solid 2px; background:url(../images/index2.png) no-repeat; font-size:16px; line-height:70px; color:#555555; padding-left:100px;}
.Airsoft2 a:hover{ color:#007cc2; border:#007cc2 solid 2px; background:url(../images/index.png) no-repeat;}


.neirong{ width:1100px; min-height:402px; border:#e3e3e3 solid 1px; border-top:#e3e3e3 solid 0px; background: url(../images/tupian6.jpg) repeat-y 0px 0px; margin:0px auto 29px auto; }
.neirong .neirong_left{ float:left; width:190px; margin-top:30px; margin-left:19px; margin-bottom:50px;}
.neirong .neirong_left .yijidiv{ display:inline-block; width:145px; height:40px; background:url(../images/bg1.png) no-repeat 0px bottom; padding-left:45px; line-height:40px; font-size:14px; color:#424242;}
.neirong .neirong_left .div_on{ background:url(../images/bg1.png) no-repeat 0px 0px; color:#FFFFFF;}
.neirong .neirong_left .div_on a{ color:#FFFFFf; font-size:14px;}
.neirong .neirong_left .yijidiv.div_on a{ color:#FFFFFf; font-size:14px;}
.neirong .neirong_left .yijidiv a{ font-size:14px; color:#424242;}
.neirong .neirong_left ul{ margin:10px auto;}
.neirong .neirong_left li{ margin-bottom:5px;}
.neirong .neirong_left li .titlea{ width:145px; background:#f2f2f2; height:36px; line-height:36px; padding-left:45px; display:inline-block; font-size:13px; color:#555555;}
.neirong .neirong_left li .a1{ color:#007cc2;}
.neirong .neirong_left li .titlea:hover{ color:#0f4d7f;}
.neirong .neirong_left li .menudiv{ width:100%;}
.neirong .neirong_left li .menudiv .menua{ width:140px; height:28px; line-height:28px; padding-left:50px; display:inline-block; font-size:12px; color:#555555;}
.neirong .neirong_left li .menudiv .menua.on{ color:rgba(15, 77, 127, 0.85); font-weight:bolder;}

.neirong .neirong_right{ width:810px; float:right; margin-right:30px; color:#868686;}
.neirong .neirong_right .neirong_right1{ text-align:right; height:45px; line-height:45px;}
.neirong .neirong_right .neirong_right1 .shouye{ padding-left:18px; background:url(../images/bg2.png) no-repeat 3px 3px;}
.neirong .neirong_right .neirong_right1 .fuhao{ font-family:"宋体"; margin:0px 4px;}
.neirong .neirong_right .neirong_right1 .colorb{ color:#007cc2;}
.neirong .neirong_right .neirong_right2{ width:775px; height:50px; background:url(../images/bg.png) repeat-x 0px 0px; line-height:50px; padding-left:35px; font-size:20px; color:#007cc2;}

.neirong .neirong_right .news_div li{  padding-left:5px; border-bottom:#CCCCCC dotted 1px;}
.neirong .neirong_right .news_div li:hover{ background-color:#f2f2f2;}
.neirong .neirong_right .news_div li a{ display:inline-block; height:40px; font-weight:bolder; line-height:40px; font-size:15px; }
.neirong .neirong_right .news_div li span{ overflow:hidden; display:inline-block; height:24px; line-height:24px; margin:3px;}


.form_div .form_div1{ font-size:13px; color:#555555; margin:35px auto;}
.form_div .form_div2{ font-size:16px; color:#0f4d7f; padding-left:40px; background:url(../images/tupian10.jpg) no-repeat 17px 6px;}


.form_div{ width:810px;}
.form_div .form_div1{ font-size:13px; color:#555555; margin:35px auto; line-height:28px;}
.form_div .form_div2{ font-size:16px; color:#0f4d7f; padding-left:40px; background:url(../images/tupian10.jpg) no-repeat 17px 6px;}


.honor_div{ width:810px;}
.honor_div .honor_div1{ width:810px; height:250px;}
.honor_div .honor_div1 .honor_div11{ float:left; margin:24px 15px;}
.honor_div .honor_div1 .honor_div11 .honor_div11_img{ width:238px; height:158px; display:inline-block; border:#FFFFFF solid 1px; overflow:hidden; box-shadow:#CCCCCC 0px 0px 10px;}
.honor_div .honor_div1 .honor_div11 .honor_div11_img img{ width:238px; cursor:pointer;}
.honor_div .honor_div1 .honor_div11 .honor_div11_title{ font-size:14px; color:#686868; line-height:50px; width:238px; text-align:center;}
.honor_div .honor_div2{ width:810px; background:url(../images/bg20.png); height:5px;}


.con{ width:780px; margin-left:10px; margin-top:20px; margin-bottom:59px;}
.con div{ width:780px; height:35px; line-height:35px; border-bottom:#f2f2f2 solid 1px;}
.con div .sp1{ padding-left:49px; font-size:13px; color:#686868; width:401px; display:inline-block;}
.con div .sp2{ padding-left:27px; display:inline-block;}
.con div .sp3{ color:#555555; font-size:15px; width:433px; padding-left:17px; display:inline-block;}


.neirong .neirong_right .case_div{ width:810px; padding-bottom:150px;}
.neirong .neirong_right .case_div .case_div1{ float:left; width:170px; margin-left:50px; margin-right:50px; margin-top:15px;}
.neirong .neirong_right .case_div .case_div1 a{ display:inline-block;}
.neirong .neirong_right .case_div .case_div1 .case_div1_img{ width:170px; border:#fbfbfb solid 2px; height:70px; box-shadow:#CCCCCC 0px 0px 10px; overflow:hidden; text-align:center;}
.neirong .neirong_right .case_div .case_div1 .case_div1_img img{ width:170px;height:70px;}
.neirong .neirong_right .case_div .case_div1 .case_div1_title{ width:154px; overflow:hidden; text-overflow: ellipsis; white-space:pre; padding-left:21px; text-align:center; line-height:40px; background:url(../images/bg15.png) no-repeat 15px 14px; font-size:14px; color:#555555;}

.neirong .neirong_right .case_div_line{border-top:2px solid  #0f4d7f;}

.neirong .neirong_right .case_div2{}
.neirong .neirong_right .case_div2 li{ width:49%; float:left;height:130px; overflow:hidden; line-height:30px;border:1px solid #c0c0c0;background-color: #f2f2f2;}
.neirong .neirong_right .case_div2 a:hover{background:  #0a2b1d;}
.neirong .neirong_right .case_div2 .left{margin:10px 10px 10px 0px;}
.neirong .neirong_right .case_div2 .right{margin:10px 0px 10px 0px;}

.neirong .neirong_right .case_div2 li .case_nei2_text{float: right;width: 225px;line-height:22px;}
.neirong .neirong_right .case_div2 li .case_nei2_text span{font-weight: bold;color:#0f4d7f;line-height:30px;}
.neirong .neirong_right .case_div2 li .case_nei2_img img{ height:110px; width:155px;float:left;margin: 5px;}
.neirong .neirong_right .case_div3{}
.neirong .neirong_right .case_div3 li{float:left;line-height:22px;width: 31%;}


.new_nei1{ width:770px; height:85px; border-bottom:#e6e6e6 solid 1px; padding-left:20px; padding-right:20px;}
.new_nei1 .new_nei_title{}
.new_nei1 .new_nei_title a{ font-size:20px; color:#0f4d7f; height:50px; line-height:50px; max-width:780px; text-overflow:ellipsis; overflow:hidden; white-space:pre; display:inline-block;}

.new_nei1 .new_nei_title:hover a{color:#007cc2;}
.new_nei1 .new_nei_shuxing{ color:#AAAAAA;}
.new_nei1 .new_nei_shuxing span{ margin-right:30px; padding-left:23px;}
.new_nei1 .new_nei_shuxing .new_nei_shuxing1{ background:url(../images/bg5.png) no-repeat 0px 3px;}
.new_nei1 .new_nei_shuxing .new_nei_shuxing2{ background:url(../images/bg4.png) no-repeat 0px 2px;}
.new_nei1 .new_nei_shuxing .new_nei_shuxing3{ background:url(../images/bg6.png) no-repeat 0px 2px;}
.new_nei1 .new_nei_shuxing .new_nei_shuxing4{ background:url(../images/bg3.png) no-repeat 0px 3px;}
.new_nei2{ width:770px; padding:20px; height:107px; overflow:hidden; line-height:30px; font-size:13px; color:#555555;}
.new_nei2 .new_nei2_img{ height:110px; width:200px; overflow:hidden; margin-bottom:20px; margin-right:20px; float:left;}
.new_nei2 .new_nei2_img img{ height:150px;}
.new_nei3{ width:770px; height:41px; line-height:40px; border-bottom:#0f4d7f solid 1px; border-top:#e6e6e6 solid 1px; background-color:#fbfbfb; padding-left:20px; padding-right:20px; font-size:13px; color:#424242;}
.new_nei3 span{ margin-right:13px;}
.new_nei3 a{ margin-right:13px; font-size:13px; color:#424242;}

.new_nei3 .new_nei3_left{ float:left;}
.new_nei3 .new_nei3_right{ float:right;}
.new_nei3 .new_nei3_right a{ font-size:13px; color:#424242; padding-left:19px; background:url(../images/bg7.png) no-repeat 0px 4px;}
/*
.fenye{ margin-left:50%; margin-top:30px; margin-bottom:52px;}
.fenye a{ width:32px; height:32px; display:inline-block; background:url(../images/bg8.png); font-size:14px; text-align:center; line-height:32px; float:left;}
.fenye .ll{ background-position:1px 0px;}
.fenye .l{ background-position:-30px 0px;}
.fenye .nub{ background-position:-186px 0px;}
.fenye .nub:hover{ color:#FFFFFF; background-position:-62px 0px;}
.fenye .r{ background-position:-217px 0px;}
.fenye .rr{ background-position:-248px 0px;}
*/
.pagination{text-align:center;margin-top:20px;margin-bottom: 20px;}
.pagination li{margin:0px 8px; padding: 0px;display: inline-block;}
.pagination li a,.pagination li span{padding: 10px 17px;border:1px solid #e6e6e6;font-size: 15px;}
.pagination .active span{background-color: #46A3FF;color: #fff;}
.pagination .disabled{color:#aaa;}

.content_div{ line-height:30px; font-size:14px;}

.newsdet_div{ width:810px;}
.newsdet_div .newsdet_div1{ width:810px; border-bottom:#e6e6e6 solid 1px; text-align:center;}
.newsdet_div .newsdet_div1 .newsdet_div1_title{ font-size:24px; padding-top:25px; color:#0f4d7f;/*height:90px;*/ margin-bottom:5px; line-height:34px;}
.newsdet_div .newsdet_div1 .newsdet_div1_xiangxi{ margin:10px auto 20px auto;}
.newsdet_div .newsdet_div1 .newsdet_div1_xiangxi span{ margin-right:30px; padding-left:23px;}
.newsdet_div .newsdet_div1 .newsdet_div1_xiangxi .newsdet_div1_xiangxi1{ background:url(../images/bg5.png) no-repeat 0px 3px;}
.newsdet_div .newsdet_div1 .newsdet_div1_xiangxi .newsdet_div1_xiangxi2{ background:url(../images/bg4.png) no-repeat 0px 2px;}
.newsdet_div .newsdet_div1 .newsdet_div1_xiangxi .newsdet_div1_xiangxi3{ background:url(../images/bg6.png) no-repeat 0px 2px;}
.newsdet_div .newsdet_div1 .newsdet_div1_xiangxi .newsdet_div1_xiangxi4{ background:url(../images/bg3.png) no-repeat 0px 3px;}


.app_div{ width:810px; font-size:13px; color:#555555;}
.app_div .app_div1{ width:795px; border-bottom:#e3e3e3 solid 1px; height:60px; font-size:15px; color:#0f4d7f; line-height:70px; padding-left:16px;}
.app_div .sp4{ font-size:13px; color:#fa0605; margin-left:3px;}
.app_div .te1{ width:300px; height:36px; line-height:36px; padding-left:10px; border:#dadada solid 1px; border-radius:3px;}
.app_div .te2{ width:470px; height:36px; line-height:36px; padding-left:10px; border:#dadada solid 1px; border-radius:3px;}
.app_div .te3{ width:200px; height:36px; line-height:36px; padding-left:10px; border:#dadada solid 1px; border-radius:3px; float:left;}
.app_div textarea{ width:680px; height:180px; line-height:36px; padding-left:10px; border:#dadada solid 1px; border-radius:3px; border-radius:3px;}
.app_div .sp5{ display:inline-block; width:20px; height:20px; background:url(../images/bg16.png) no-repeat 0px 0px;}
.app_div .sp8{ display:inline-block; width:20px; height:20px; background:url(../images/bg17.png) no-repeat 0px 0px;}
.app_div .sp6{ width:90px; height:36px; border:#dadada solid 1px; overflow: hidden; display:inline-block; margin-left:10px; float:left;}
.app_div .sp6 img{ width:90px;}
.app_div .sp7{ font-size:13px; color:#007cc2; line-height:36px; cursor:pointer; margin-left:10px; float:left;}
.app_div .sb{ width:140px; height:36px; line-height:36px; text-align:center; background-color:#007cc2; font-size:15px; color:#fefefe; cursor:pointer; border-radius:3px; font-weight:bolder; margin:15px 113px; }


.newsdet_div .newsdet_div2{ line-height:28px; font-size:13px; color:#555555; padding:30px 15px 135px 15px;}
.newsdet_div .newsdet_div3 .newsdet_div3_left{ float:left; height:30px; line-height:30px; font-size:14px; color:#555555;}

.newsdet_div .newsdet_div3 .newsdet_div3_left .ndl{ display:inline-block; width:97px; height:30px; background:url(../images/bg9.png) no-repeat 0px 0px; padding-left:18px;}
.newsdet_div .newsdet_div3 .newsdet_div3_left .ndl a{ font-size:14px; color:#555555;}
.newsdet_div .newsdet_div3 .newsdet_div3_right{ float:right; line-height:30px;}
.newsdet_div .newsdet_div4{ border-top:#e6e6e6 dashed 1px; padding:30px 15px;}
.newsdet_div .newsdet_div4 .newsdet_div4_left{ float:left;}
.newsdet_div .newsdet_div4 .newsdet_div4_left a{ font-size:13px; color:#555555;}
.newsdet_div .newsdet_div4 .newsdet_div4_right{ float:right;}
.newsdet_div .newsdet_div4 .newsdet_div4_right a{ font-size:13px; color:#555555;}

.qycm{ width:1100px; height:470px; margin:0px auto; }
.qycm .qycm_left{ float:left; height:470px; width:360px;}
.qycm .qycm_left .qycm_left1{ font-size:24px; color:#424242; font-weight:bolder; margin-top:124px;}
.qycm .qycm_left .qycm_left2{ font-size:14px; color:#424242; margin-top:30px; }
.qycm .qycm_left .qycm_left3{ font-size:14px; color:#424242; margin-top:37px; }
.qycm .qycm_left .qycm_left3 a{ font-size:14px; }
.qycm .qycm_left .qycm_left3 div{ padding-left:40px; width:80px; line-height:30px; float:left; height:30px; background:url(../images/bg24.png) no-repeat 0px 0px; margin-bottom:25px;}
.qycm .qycm_right{ float:right; width:740px; height:470px;}
.qycm .qycm_right img{ margin-top:70px;}

.xmcm{ width:1100px; height:470px; margin:0px auto;}
.xmcm .xmcm_left{ width:769px; height:470px; float:left;}
.xmcm .xmcm_left img{ margin-top:70px;}
.xmcm .xmcm_right{ float:right; width:330px; float:right;}
.xmcm .xmcm_right .xmcm_right1{ font-size:24px; color:#424242; font-weight:bolder; margin-top:60px;}
.xmcm .xmcm_right .xmcm_right2{ font-size:14px; color:#424242; margin-top:30px;}
.xmcm .xmcm_right .xmcm_right3{ font-size:14px; color:#424242; margin-top:37px; }
.xmcm .xmcm_right .xmcm_right3 div{ cursor:pointer; padding-left:40px; width:120px; line-height:30px; float:left; height:30px; background:url(../images/bg23.png) no-repeat 0px 0px; margin-bottom:18px;}

.gzpt{ width:1100px; margin:0px auto; height:470px;}
.gzpt .gzpt_left{ width:445px; height:380px; float:left; margin-top:90px;}
.gzpt .gzpt_left .gzpt_left1{ padding-left:47px; width:392px; background:url(../images/bg24.png) no-repeat 0px 0px; height:90px;}
.gzpt .gzpt_left .gzpt_left1 .gzpt_left1_top{ font-size:18px; color:#424242;}
.gzpt .gzpt_left .gzpt_left1 .gzpt_left1_bot{ font-size:14px; color:#424242;}
.gzpt .gzpt_right{ width:655px; height:470px; float:right;}
.gzpt .gzpt_right img{ margin-top:70px;}

.kptjs{ width:1100px; margin:0px auto; height:470px; text-align:center;}
.kptjs .kptjs1{ font-size:24px; color:#424242;}
.kptjs .kptjs2{ font-size:14px; color:#424242; margin-top:19px;}
.kptjs .kptjs3{ margin-top:22px;}
.kptjs .kptjs4{ margin-top:33px;}

.jy{ width:1100px; margin:0px auto; height:470px;}
.jy .jy1{ position:absolute; text-align:right; font-size:20px; color:#424242; padding-right:73px; padding-top:110px; width:1000px;}
.jy .jy2{ padding-top:101px; padding-left:17px;}

.yd{ width:1100px; margin:0px auto; height:470px;}
.yd .yd_left{ width:300px; height:470px; float:left;}
.yd .yd_left .yd_left1{ font-size:20px; line-height:36px; color:#424242; padding-top:150px;}
.yd .yd_left .yd_left2{ font-size:20px; line-height:36px; color:#4175bd;}
.yd .yd_right{ width:800px; height:470px; float:right;}
.yd .yd_right img{ margin-top:70px;}

.syhy{ width:1100px; margin:0px auto; height:470px;}
.syhy .syhy_left{ float:left; width:620px; overflow:hidden;}
.syhy .syhy_left img{ margin:-59px 0px 0px -163px;;}
.syhy .syhy_right{ float:right; width:420px;}
.syhy .syhy_right1{ font-size:24px; color:#424242; font-weight:bolder; margin-top:145px;}
.syhy .syhy_right2{ margin-top:45px;}
.syhy .syhy_right2 div{ padding-left:40px; width:100px; line-height:30px; float:left; height:30px; background:url(../images/bg24.png) no-repeat 0px 0px; margin-bottom:25px;}

.genhao{ width:1100px; margin:0px auto; height:470px;}
.genhao .genhao1{ position:absolute;}
.genhao .genhao1 .genhao11{ font-size:20px; line-height:36px; color:#424242; padding-top:150px;}
.genhao .genhao1 .genhao12{ font-size:20px; line-height:36px; color:#4175bd;}
.genhao .genhao2{ width:1100px; text-align:right;}
.genhao .genhao2 img{ margin-right:50px; margin-top:32px;}

.air{ width:1100px; margin:0px auto; height:470px; text-align:center;}
.air .air1{ width:1100px; font-size:19px; color:#424242; margin-top:77px; float:left;}
.air .air2{ width:1100px; font-size:20px; color:#424242; margin-top:24px; float:left;}
.air .air3{ font-size:14px; color:#424242; margin:0px 395px; width:315px; height:30px; margin-top:30px;  float:left;}
.air .air3 div{ font-size:27px; color:#424242; line-height:30px; float:left; height:30px; background:url(../images/bg23.png) no-repeat 0px 0px; padding-left:40px; width:60px;}
.air .air4 { width:1100px; float:left; padding-left:20px; margin-top:50px; height:140px; }
.air .air4 span{ float:left;  display:inline-block; }
.air .air4 .icon{ background:url(../images/bg33.png) no-repeat 0px 0px; width:83px; height:83px; cursor:pointer; -webkit-transform: scale(1.0); -moz-transform: scale(1.0); -ms-transform: scale(1.0); -o-transform: scale(1.0); filter: scale(1.0); filter:transform; transition: all 0.5s ease 0s; -webkit-transform: all 0.5s ease 0s;}
.air .air4 .icon:hover{-webkit-transform: scale(1.35); -moz-transform: scale(1.35); -ms-transform: scale(1.35); -o-transform: scale(1.35); filter: scale(1.35); filter:transform;}
.air .air4 .air42{ background:url(../images/bg34.png) no-repeat 0px 0px; width:32px; height:9px; margin:65px 19px 0px 19px;}
.air .air4 .air44{ background:url(../images/bg34.png) no-repeat 0px 0px; width:32px; height:9px; margin:65px 19px 0px 19px;}
.air .air4 .air49{ background:url(../images/bg34.png) no-repeat 0px 0px; width:32px; height:9px; margin:65px 19px 0px 19px;}
.air .air4 .air422{ background:url(../images/bg34.png) no-repeat 0px 0px; width:32px; height:9px; margin:65px 19px 0px 19px;}
.air .air4 .air46{ background:url(../images/bg35.png) no-repeat 0px 0px; width:41px; height:27px; margin:55px 19px 0px 19px;}
.air .air4 .air47{ background:url(../images/bg36.png) no-repeat 0px 0px; width:41px; height:27px; margin:55px 19px 0px 19px;}
.air .air4 .air412{ background:url(../images/bg32.png) no-repeat 0px 0px; width:139px; height:139px; float:left;}
.air .air4 .air41,.air .air4 .air43,.air .air4 .air45,.air .air4 .air48,.air .air4 .air40,.air .air4 .air411{ margin-top:30px;}


.fix_div{ width:72px; height:300px; position:fixed; right:0px; top:30%; z-index:1111;}
.fix_div div{ width:72px; height:72px; margin:1px auto; background:url(../images/bg48.png) no-repeat 0px -1px; border-radius:5px; overflow:hidden;}
.fix_div div:hover{ background:url(../images/bg48.png) no-repeat 0px -149px;}
.fix_div div a{ width:72px; height:23px; display:inline-block; padding-top:49px; font-size:12px; color:#FFFFFF; text-align:center;}
.fix_div .fix_div1 a{ background:url(../images/bg47.png) no-repeat 50% 14px;}
.fix_div .fix_div2 a{ background:url(../images/bg46.png) no-repeat 50% 15px;}
.fix_div .fix_div3 a{ background:url(../images/bg45.png) no-repeat 50% 12px;}
.fix_div .fix_div4 a{ background:url(../images/bg44.png) no-repeat 50% 22px;}





.top1{ width:100%;height:30px; background:#333; border-bottom:#dcdcdc solid 1px; overflow:hidden;}
.top1 .top1_nei{ width:1100px; margin:0px auto; height:30px; line-height:30px; }
.top1 .top1_nei .top1_left{ float:left;}
.top1 .top1_nei .top1_left a img{ margin-top:20px;}
.top1 .top1_nei .top1_right{ float:right;}
.top1 .top1_nei .top1_right span{ float:left;}
.top1 .top1_nei .top1_left .top1_right1{ padding-left:31px; color:#7f7f7f;font-size:14px; background:url(../images/phone.png) no-repeat 0px 50%; float:left;}
.top1 .top1_nei .top1_right .top1_right2{ margin-left:12px; margin-right:12px; float:left; color:#7f7f7f;}
.top1 .top1_nei .top1_right .top1_right3{ margin-left:12px; margin-right:12px; float:left; color:#7f7f7f;}
.top1 .top1_nei .top1_right .top1_right4{ float:left;}
.top1 .top1_nei .top1_right .top1_right4 .top1_right4_web{ float:left; background:url(../images/webo.png) no-repeat 0px 0px; display:inline-block; width:20px; height:20px; margin-top:7px; margin-left:10px; margin-right:10px;}
.top1 .top1_nei .top1_right .top1_right4 .top1_right4_wexin{ float:left; background:url(../images/weixin.png) no-repeat 0px 0px; display:inline-block; width:20px; height:20px; margin-top:7px;}
.top1 .top1_nei .top1_left .top1_right5{ margin-right:12px; color:#7f7f7f;font-size:14px;}


.logo{ float:left; padding-top:18px;}
.menu{ width:100%; height:70px;}
.menu .menu_nei{ width:1100px; margin:0px auto; height:70px;}
.menu .menu_nei .menu_left{ float:right; height:70px;}
.menu .menu_nei .menu_left .men{ float:left; height:70px; line-height:70px; width:inherit;}
.menu .menu_nei .menu_left .men .mhl .mhl_top a{ color:#424242;}
.menu .menu_nei .menu_left .men .menu_a{ border:none; font-size:13px; font-weight:normal; text-align:center; height:70px; line-height:80px;  color:#666666; display:inline-block;  padding:0 25px; width:inherit;}
.menu .menu_nei .menu_left .men .on{ color:#0f4d7f;}
.menu .menu_nei .menu_left .men .menu_left7{ border-right:#cecece solid 0px;}
.menu .menu_nei .menu_left .menu_left1{ width:auto; float:left; height:70px; line-height:70px;}
.menu .menu_nei .menu_left .menu_left1 a{ font-size:15px;  text-align:center; height:70px; line-height:80px;  color:#666666; display:inline-block; padding:0 25px; width:auto; border:none;}
.menu .menu_nei .menu_left .menu_left1:hover a{ color:#fff;}
.menu .menu_nei .menu_left .menu_left1:hover{ background:#007cc2;}
.menu .menu_nei .menu_left .men:hover{ background:#007cc2;}
.menu .menu_nei .menu_left .men:hover .menu_hidden{ display:block;}
.menu .menu_nei .menu_left .men:hover a{ color:#fff;}
.menu .menu_nei .menu_left .menu_left7 .menu_hidden {  width: 331px;  height: 243px;  margin-left: -260px;  padding-left: 29px;  padding-top: 27px;  }
.top1_right4 span div{ position:absolute; margin-top:65px; display:none; z-index:11111;}
.top1_right4 span:hover div{ display:block;}


/*项目 弹出效果*/
#basic-modal-content {display:none;}
#simplemodal-overlay {background-color:#000; cursor:wait;}
#simplemodal-container a.modalCloseImg {background:url(../images/cha.png) no-repeat; width:39px; height:39px; display:inline; z-index:3200; position:absolute; top:-18px; right:-15px; cursor:pointer;}
.taiceng_xg{ width:820px; background:#f9f9f9; border-radius:3px; border:1px solid #CCCCCC; box-shadow:0px 0px 6px #333; }
.taiceng_xg h1{ color:#666666; font-size:17px; font-weight:normal; margin-left:52px; line-height:32px; margin-top:32px; }
.taiceng_xg h2{ color:#ee9807; font-size:22px; margin-left:52px; line-height:30px; }
.taiceng_xg .taiceng_zhong{ margin-top:18px; }
.taiceng_xg .taiceng_left{ float:left; }
.taiceng_xg .taiceng_right{ float:right; width:140px; background:url(../images/taiceng_right.png) no-repeat left top; height:174px; line-height:341px; font-size:15px; font-family:Arial, sans-serif; font-weight:600; padding-left:48px; color:#ee9807; letter-spacing:-1px; }
.taiceng_xg .taiceng_zhong{ width:582px; margin-left:52px;  }
.taiceng_xg .basic_info{ width:342px; overflow:hidden; margin-top:10px; }
.taiceng_xg .basic_info span{ float:left; font-size:14px; color:#666666; display:block; height:30px; line-height:30px; width:74px; text-align:left;  }
.taiceng_xg .basic_info input{ height:30px; line-height:30px; width:260px; float:left; border:1px solid #ccc; border-radius:3px; padding-left:5px; }
.taiceng_xg .basic_info input:focus{ outline:none; }
.taiceng_xg .basic_info textarea{ float:left; width:261px; height:68px; border:1px solid #ccc; border-radius:3px;   }
.taiceng_xg .basic_but{ width:162px; margin-left:75px; margin-top:20px;  }
.taiceng_xg .basic_but input{ width:162px; border:1px solid #ccc; border-radius:3px; background:#ee9807; cursor:pointer; color:#fff; font-size:14px; text-align:center; height:42px; line-height:42px; }
