@charset "gb2312"; 

body {behavior:url("csshover3.htc");} 
body{font-size:16px;color:#2b2b2b; font-family:"微软雅黑","microsoft Yahei","Courier New",Courier,monospace;padding:0px;margin:0px auto;background-color:#FFF; overflow-x: hidden; width:100%;}
body,ul,ol,li,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,span,input{margin:0;padding:0;list-style:none;}
a { color:#333; text-decoration:none;font-family: "Microsoft Yahei";}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
.c,.clear{    clear: both; vertical-align: bottom; display: inline-block; width: 100%;}
p{ font-family: "Microsoft Yahei"; }
h1,h2,h3,h4,h5,h6{ font-family:"Microsoft Yahei";}
#button{float:right;width:50px;height:50px;background:url("../images/glass.png") no-repeat center center;border:0;}

.tr { text-align:right;}
.tl { text-align:left;}
/*.center { text-align:center;}*/
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
i,em{ font-style:normal;}
.clearfix:after{content:"";height:0;clear:both;display:block;visibility:hidden;}
.clearfix{zoom:1;}

.inBody { background-color: #f2f2f2;}
input, textarea {  font-family: "Microsoft YaHei","Noto Sans Myanmar";}
img { border: 0; margin: 0; padding: 0;}
.show_db { display: block;}
.noInfor { line-height: 50px; text-align: center; font-size: 18px; padding-top: 68px;}
ul, li, dl, dt, dd { margin: 0; padding: 0; list-style: none;}

.center { width: 1250px; margin: 0 auto;}
.inline_width {display: inline-block; width: 100%;}
.title_center {text-align: center;}
.inline { display: inline-block;}
.left, .sub_left, .s_left {float: left;}
.right, .sub_right, .s_right { float: right;}
.no_mp { margin: 0; padding: 0;}

/*Star 单行省略*/
.shenglve { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

.t_logo { min-height: 186px; background: url(../images/tPic.jpg) no-repeat center; background-size: auto 100%; background-color: #fff;}
.t_logo .ul_1 {}
.t_logo .ul_1 .left { color: #010101; padding-top: 50px;}
.t_logo .ul_1 .left img { padding-right:5px;  vertical-align: top; padding-top: 0px;}
.t_logo .ul_1 .left .txt.inline .one { font-size: 32px; font-weight: bold; color: #0130C2; padding-top: 8px;}
.t_logo .ul_1 .left .txt.inline .one span {  font-size: 40px; color: #ff6000; font-family: 'Impact'; font-weight: normal; position: relative;  top: 5px;}
.t_logo .ul_1 .left .txt.inline .two { font-size: 26px; text-transform: uppercase;letter-spacing: 0;}
.t_logo .ul_1 .right { color: #000; padding-top: 60px;}
.t_logo .ul_1 .right .sub_left p { font-size: 18px; line-height: 32px; padding-top: 2px; text-align:left;}
.t_logo .ul_1 .right .sub_left p span { font-size: 36px; font-weight: bold; color: #0130C2;}
.t_logo .ul_1 .right .sub_right { padding-left: 38px; letter-spacing: 1px; padding-top: 35px; font-size: 13px; }
.t_logo .ul_1 .left h3 { display: inline;  margin: 0;  padding: 0;}

.t_nav { position: relative; border-bottom: 2px solid #bbbbbb; background-color: #0130C2;}
.t_nav .box {}
.t_nav a { float: left; text-decoration: none;  text-align: center;  color: #fff; line-height: 130%;  letter-spacing: 1px;  width:9%; min-height: 75px; background: url(../images/navline.png) no-repeat center right;}
.t_nav a span { display: block;}
.t_nav a .en { margin: 0; padding: 0; font-size: 12px; letter-spacing: 0; color: #dadfe9;}

.t_nav a .cn { font-size: 18px; font-weight: bold; padding-top: 22px; padding-bottom: 1px;}
/*.t_nav a:hover { color:#000;}*/

.t_search { background:#f7f7f7; padding: 25px 0;}
.t_search .t_searchUL { font-size: 17px; line-height: 60px;}
.t_search .t_searchUL .left {color: #888;}
.t_search .t_searchUL .left a { color: #888;}
.t_search .t_searchUL .left span { color: #ff6000; font-weight: bold;}
.t_search .t_searchUL .right { background-color: #0130C2; padding-left: 23px;  padding-bottom: 4px;}


.t_wel { font-size: 15px; line-height: 40px;color: #fff;  background: #0130C2;}
.t_wel a { color: #fff;}
.t_wel .right a { padding-left: 22px; margin: 0 18px; display: inline-block;}
.t_wel .right a.first { position: relative;}
.t_wel .right a.first .wap_ewm { position: absolute; left: -33px; top: 15px; width: 160px;  min-height: 174px;  background: url(/pc/images/bj_ewm.png) no-repeat bottom left; padding-top: 19px; background-position-y: 19px;}
.t_wel .right a.first .wap_ewm img { padding-top: 20px; padding-left: 6px;}
.t_wel .right a:nth-child(1) { background: url(../images/ico_01.png) no-repeat center left;}
.t_wel .right a:nth-child(2) { background: url(../images/ico_02.png) no-repeat center left;}
.t_wel .right a:nth-child(3) { background: url(../images/ico_03.png) no-repeat center left; padding-left: 32px;}
.t_wel .right a:nth-child(4) { background: url(../images/ico_04.png) no-repeat center left; margin-right: 0; padding-left: 18px;}
.t_logo .ul_1 .left .txt { letter-spacing: 1px;}
.t_logo .ul_1 .right .sub_left { line-height:50px; padding-left:50px;  background: url(../images/tel.png) no-repeat center left;}
.t_logo .ul_1 .right .sub_right .one { }



/* 搜索框 */
.search input { border: 0; margin: 0; padding: 0; color: #999; vertical-align: middle; font-size: 16px;}
.search input[type="text"] { width: 450px; height: 40px; line-height: 40px; color: #333; padding: 0 15px;  font-size: 16px;  border-radius: 80px;  background:  no-repeat center left; background-color: #fff; background-position-x: 13px; padding-left: 39px; margin-top:7px;}
.search input[type="text"]::-webkit-input-placeholder { color: #bbb;}
.search input[type="text"]:-moz-placeholder { color: #bbb;}
.search input[type="text"]::-moz-placeholder { color: #bbb;}
.search input[type="text"]:-ms-input-placeholder { color: #bbb;}
.search input[type="button"] { width: 80px; height: 40px; cursor: pointer; color: #fff; font-weight: bold; text-align: center; text-indent: -3px; background: none;}

.nyban img {display: none;}
.nyban {width: 100%;height:666px; background: url(../images/nyban.jpg) no-repeat center center;}

.tb { display: table; width: 100%;}
.tb .row { display: table-row;}
.tb .td { display: table-cell;}
.share_line_2 { background: url(/PC/images/line_1.png) no-repeat; -ms-background-position-x: center; background-position-x: center; height: 6px;}


.top {}
.t_bigBox { width: 100%; position: relative;  z-index: 50;}

.line2 .center .sBox ul { position: absolute; color: #000;}
.line2 .center .sBox .bigTxt { font-size: 22px; font-weight: bold; padding-bottom: 10px;}
.line2 .center .sBox .smallTxt { font-size: 19px;}
.line_3 .content ul { width: 47%;}
.line_3 .content .one .dl_2 .sub_left { font-weight: bold;  font-size: 25px; color: #fff; line-height: 60px; width: 106px; text-align: center;}
.line_3 .content .one .dl_2 .sub_right { width: 437px; padding-top: 3px;}
.line_3 .content .one .dl_2 .sub_right .s_1 { font-size: 20px; font-weight: bold;}
.line_3 .content .one .dl_2 .sub_right .s_2 { padding-top: 7px;}
.line_3 .content .two { padding-top: 25px; line-height: 160%;}
.line_3 .content .two .dl_3 { margin: 0; padding: 8px 0;}
.line_3 .content .two .dl_3 .sub_right { width: 90%;}
.line_3 .content .box_2 .two .dl_3 .sub_right { width: 89%;}
.line_3 .content .two span { color: #f24510;}
.line_3 .content .three {  padding-top: 18px; padding-left: 155px;}
.line_3 .content .three a { display: inline-block;  line-height: 39px;  width: 238px; text-align: center;color: #fff; text-indent: -25px;}



.f_nav { position: relative; min-height: 144px; padding-top: 39px;}
.f_nav .box {  position: absolute; width: 1300px; padding-top: 2px;}
.f_nav a { text-decoration: none;  text-align: center; color: #000; line-height: 130%; letter-spacing: 1px; min-height: 131px; display: block;}
.f_nav a span { display: block;}
.f_nav a .en { margin: 0; padding: 0; color: #aaa; font-size: 12px; text-transform: uppercase; transform: scale(0.85); letter-spacing: 0;}
.f_nav li:nth-child(1) a {width: 127px; background: url(/pc/images/nav_01.png) no-repeat center top; background-position-y: 16px;}
.f_nav li:nth-child(2) a { width: 197px; background: url(/pc/images/nav_02.png) no-repeat center top; background-position-y: 16px;}
.f_nav li:nth-child(3) a {  width: 178px; background: url(/pc/images/nav_03.png) no-repeat center top; background-position-y: 16px;}
.f_nav li:nth-child(4) a { width: 189px; background: url(/pc/images/nav_04.png) no-repeat center top; background-position-y: 16px;}
.f_nav li:nth-child(5) a { width: 169px;  background: url(/pc/images/nav_05.png) no-repeat center top; background-position-y: 16px;}
.f_nav li:nth-child(6) a { width: 158px;  background: url(/pc/images/nav_06.png) no-repeat center top; background-position-y: 16px;}
.f_nav li:nth-child(7) a { width: 152px; background: url(/pc/images/nav_07.png) no-repeat center top; background-position-y: 16px;}
.f_nav li:nth-child(8) a { width: 130px;  background: url(/pc/images/nav_08.png) no-repeat center top; background-position-y: 16px;}
.f_nav a:hover .en {}
.f_nav a .cn { font-size: 18px;  padding-top: 62px;}
.f_nav li { float: left; background: url(/pc/images/navLine.png) no-repeat center right; background-position-y: 57px;}

.shareTitle {text-align: center; letter-spacing: 1px;}
.shareTitle .en { font-size: 13px; text-transform: uppercase; color: #666; letter-spacing: 0.5px; line-height: 23px;}
.shareTitle .cn { color: #243665; font-size: 36px; font-weight: bold; letter-spacing: 2px; margin: 0; padding-bottom: 5px;}
.shareTitle span { color: #0130C2;}
.shareTitle .one { font-size: 18px; color: #000;}
.shareTitle .one span { color: #e95311;}
.shareTitle .cn .sBox { display: inline-block; border-bottom: 1px dashed #87cde0; padding: 0 10px; padding-bottom: 5px;}
.shareTitle2 { text-align: center; letter-spacing: 1px;  position: relative;}
.shareTitle2 .en { font-size: 108px; text-transform: uppercase;letter-spacing: 0; filter: alpha(Opacity=6);  -moz-opacity: 0.06; opacity: 0.06; font-family: 'CenturySchlbkCyrillicBT'; z-index: 0;}
.shareTitle2 .cn { font-size: 51px;  font-weight: bold;  color: #0130C2;  margin-top: -127px; position: relative; z-index: 3; letter-spacing: 5px; padding-bottom: 3px;}
.shareTitle2 .cn span { color:#000; }
.shareTitle2 .cn font { color: #EC321E; font-family: 'Bahnschrift'; font-size: 83px; position: relative; top: 5px; padding-right: 8px;}
.shareTitle2 .one { font-size: 31px; color: #333; letter-spacing: 5px; position: relative; z-index: 3; background: url(../images/lang.png) no-repeat center bottom; padding-bottom: 28px;}
.shareTitle2 .one span { color: #e95311;}
.shareTitle2 .cn .sBox { display: inline-block; border-bottom: 1px dashed #87cde0; padding: 0 10px; padding-bottom: 5px;}
.shareTitle2 .cn h1 { display: inline-block; margin: 0; padding: 0; font-size: 25px;}
.shareTitle .txtBox { background: url(/pc/images/title5.png) no-repeat center left; padding-left: 70px; display: inline-block;}
.shareTitle .cn img {  vertical-align: bottom;}

.iPro { padding: 90px 0;}
.iPro .center .content {padding-top: 39px;}
.shareProType { background-color: #0130C2; padding: 18px; margin-bottom: 28px;}
.shareProType .ul_1 { background-color: #fff; padding: 18px; width:97%;}
.shareProType .ul_1 .left { width: 23%;}
.shareProType .ul_1 .right { width: 76%;}
.shareProType .bigNav {}
.shareProType .bigNav li { min-height: 78px;}
.shareProType .bigNav li a { font-size: 20px; display: block; min-height: 78px; padding-left: 80px; color: #fff; background: url(../images/typeIco.png) no-repeat center left; background-color: #0130C2; background-position-x: 13px;}
.shareProType .bigNav li a span { display: block;}
.shareProType .bigNav li a .cn { font-size: 30px; text-align:left; line-height:55px;}
.shareProType .bigNav li a .en { font-size: 12px; text-transform: uppercase; transform: scale(0.8); transform-origin: left; white-space: nowrap; opacity: 0.5;}
.shareProType .box { border-top: 1px solid #fff;}
.shareProType .box .smallNav { background: #fff;}
.shareProType .box .smallNav .s_ul {}
.shareProType .box .smallNav .s_ul li { width: 18%;  float: left; border-radius: 5px; margin-right: 11px; margin-bottom: 13px; padding: 13px 0;}
.shareProType .box .smallNav .s_ul li:nth-child(5), .shareProType .box .smallNav .s_ul li:nth-child(10), .shareProType .box .smallNav .s_ul li:nth-child(15) {  margin-right: 0;}
.shareProType .box .smallNav .s_ul li a {  display: block; font-size: 16px; background: url(../images/zanIco.png) no-repeat center left; line-height: 38px; padding-left:15%; }
.shareProType .box .smallNav .s_ul li.last a { background: none; background-color: #0130C2; color: #fff;}
.shareProType .box .smallNav .s_ul li a:hover { font-weight: bold;}
.iPro .content .line_2 { padding-top: 28px;}
.shareProBox .item { float: left; width: 22.5%; margin:0.5%; margin-bottom: 18px;  text-align: center; background: #0930A9; padding: 9px; padding-bottom: 12px;}
.shareProBox .item .hdBox { float:left; overflow: hidden; margin:auto 0.5%}


.in_pro .shareProBox .item { width:30%; float: left; margin:6px; margin-bottom: 18px; text-align: center; background: #0130C2; }
.shareProBox .item .txt { font-size: 18px; font-weight: bold; color: #fff; line-height: 39px;  padding-top: 9px;}
.shareProBox .item:hover {}
.pro_ShareList .item .hdBox { width: 98%; padding:1%; overflow:hidden;}
.shareProBox .item img { width: 100%; display: block; cursor: pointer; transition: all 0.4s;}
.shareProBox .item img:hover { transform: scale(1.05);}
.shareProBox .item .proName { display: block; line-height: 180%; font-size: 18px; color: #444; padding: 2px 0; padding-bottom: 8px;}
.shareProBox .item:hover a .proName { color: #d30647; font-weight: bold;}
.iPro .content .line_3 { border: 2px solid #0130C2;}
.iPro .content .line_3 .ul_2 { min-height: 409px;}
.iPro .content .line_3 .ul_2 .sub_right { width: 760px; padding-top: 50px;}
.iPro .content .line_3 .ul_2 .sub_right .one { color: #0130C2; font-size: 56px; font-weight: bold; text-align:left;}
.iPro .content .line_3 .ul_2 .sub_right .two { font-size: 20px; text-transform: uppercase; letter-spacing: 2px;}
.iPro .content .line_3 .ul_2 .sub_right .three { padding-top: 18px; font-size: 28px;}
.iPro .content .line_3 .ul_2 .sub_right .three p { margin: 0 !important; padding: 10px 0;}
.why { background: url(../images/why.jpg) no-repeat center top; padding-top: 55px;  min-height: 845px;}
.why .title .one { font-size: 62px; font-weight: bold; letter-spacing: 2px; margin: 0; padding-bottom: 1px;}
.why .title .one .s1 { color: #0130C2;}
.why .title .one .s2 { color: #EC321E;}
.why .title { text-align: center;}
.why .title .two { font-size: 16px; padding-top: 14px; padding-left: 98px;}
.why .title .two span { font-family: "Impact"; font-size: 21px; color: #0057b0; position: relative; top: 2px; letter-spacing: 1px;}
.why .title .two a { position: relative; top: 6px;}
.why .content { padding-top: 99px; font-size: 19px; line-height: 250%;}
.why .content .one { position: relative; font-size: 16px; color: #fff; font-weight: bold; min-height: 490px;}
.why .content .one p { margin: 0; position: absolute;}
.why .content .one p:nth-child(1) { position: absolute; top: 133px; left: 277px;}
.why .content .one p:nth-child(2) { position: absolute; top: 134px; left: 761px;}
.why .content .one p:nth-child(3) { position: absolute; top: 262px;left: 160px;}
.why .content .one p:nth-child(4) { position: absolute; top: 273px; left: 889px;}
.why .content .one p:nth-child(5) { position: absolute; top: 408px;left: 176px;}
.why .content .one p:nth-child(6) { position: absolute; top: 417px; left: 866px;}
.why .content .two { text-align: center; line-height: 175%; text-indent: 2px;}
.why .content .two .s1 { font-size: 20px; color: #0057b0; padding-top: 12px; text-indent: 4px;}
.why .content .two .s2 { font-size: 16px; text-indent: 10px;}
.why .content .two .s2 span { font-weight: bold;}
.why .title .en { font-size: 15px; text-transform: uppercase; color: #666; letter-spacing: 1px;}
.why .content .ul_2 .sub_left { text-align: right; width: 262px;}
.why .content .ul_2 .sub_right { text-align:left; width: 259px;}
.why .content .ul_2 .bigTxt { font-weight: bold; color: #0130C2; font-size: 36px; letter-spacing: 2px; padding-bottom: 10px;}
.why .content .ul_2 .smallTxt { font-size: 23px; color: #453e3e; line-height: 150%; letter-spacing: 2px;}
.why .content .ul_2 .dl_1 { min-height: 133px;}
.why .content .ul_2 .dl_2 { min-height: 140px;}
.why .content .ul_2 .sub_right .dl_1 { min-height: 134px;}
.why .content .ul_2 .sub_right .dl_2 { min-height: 141px;}
.why .content .ul_2 { min-height: 450px;}
.why .content .txt_2 { text-align: center; font-size: 38px; font-weight: bold; color: #0130C2;}
.why .content .txt_3 { text-align: center; font-size: 25px;color: #fff; padding-top: 23px; text-indent: 43px;line-height: 48px;}

.iFangAn {  padding: 80px 0;}
.iFangAn .content { padding-top: 47px;  min-width: 1250px;}
.iFangAn .content .line_2 {}
.iFangAn .content .moreLink { text-align: center; line-height: 48px; padding-top: 68px;}
.iFangAn .content .moreLink a { display: inline-block; padding: 0 23px; color: #fff; background-color: #EC321E; font-size: 26px; vertical-align: middle;}
.iFangAn .content .line_2 .item { width: 16.5%; float: left; min-height: 705px; margin-right: 0.2%; text-align: center;}
.iFangAn .content .line_2 .item:last-child { margin-right: 0;}
.iFangAn .content .line_2 .item a { display: block; min-height: 515px; padding-top: 190px;}
.iFangAn .content .line_2 .item a .cn { font-size: 28px; font-weight: bold; color: #fff; padding-top: 150px; background: url(../images/faIco.png) no-repeat center top; padding-bottom: 30px;}
.iFangAn .content .line_2 .item a .more { display: inline-block; background-color: #fff; border-radius: 3px; line-height: 36px; padding: 0 15px; font-size: 16px;}
.iFangAn .content .line_2 .item a:hover { background-color: #EC321E;}


.youshi{ width:1250px; margin:0 auto;}
.youshi ul li{ width:100%; float:left; margin-top:50px; background:url(../images/shadow.png) no-repeat bottom; min-height:464px;}
.youshi ul li img{ width:56%; }
.youshi ul li dl{ width:40%; margin-left:1%; position:relative; margin-top:30px;}
.youshi ul li dl span{ width:80px; text-align:center; font-weight:bold; position:absolute;  color:#FFF; font-size:52px;  top:0; z-index:11}
.youshi ul li dl dt{ font-size:40px; padding-left:20%; background:url(../images/pin1.png) no-repeat left; font-weight:bold; line-height:95px;}
.youshi ul li dl dd{ margin-top:20px; line-height:46px; font-size:24px;}
.youshi ul li dl dd green{ color: #0130C2; font-weight:bold;}
.green {color: #0130C2;}



.about { padding: 50px 0; background: url(../images/about.jpg) no-repeat center top; margin-top:50px;}
.about .content { background:#fff; margin-top:28px;}
.about .content .ul_1 { padding:20px;}
.about .content .left {  width: 56%; }
.about .content .right { width:33%;float:left; padding-left:2%; text-align:left;}
.about .content .right .one {}
.about .content .right .one .cn { font-size: 25px; font-weight: bold;}
.about .content .right .one .en { font-size: 15px;}
.about .content .right .two { padding-top: 13px;}
.about .content .right .two p { margin: 0 !important; padding: 8px 0 !important;}
.about .content .right .two, .about .content .right .two p, .about .content .right .two span { font-size: 18px !important; line-height: 180% !important;}
.about .content .right .three { padding-top: 10px; text-align: right;}
.about .content .right .three a { display: inline-block; line-height: 38px; background-color: #0130C2; color: #fff; padding: 0 18px;}
.f_feedback { min-height: 697px; background: url(../images/fb.jpg) no-repeat center top; padding-top: 60px;}
.inBody .f_feedback { min-height: 730px;}
.f_feedback .content { padding-top: 80px;}
.f_feedback .content .left { font-size: 40px; font-weight: bold;  padding-left: 410px;  padding-top: 60px; line-height: 68px;}
.f_feedback .content .right { width: 363px; padding-right: 27px; padding-top: 16px;}
.f_feedback input[type="text"], .f_feedback textarea { text-align: left; border: 0; margin: 0; padding: 5px; width: 97.5%; font-size: 16px; background: none;}
.f_feedback input[type="text"] { height: 36px;  margin-bottom: 22px; line-height:36px; background:#efefef; border:1px solid #ccc; text-indent: 10px;}
.f_feedback textarea {display: inline-block; min-height: 100px; background:#efefef; border:1px solid #ccc;}
.f_feedback input.bt_1, .f_feedback input.bt_2 { text-align: center; width: 137px;  line-height: 35px; cursor: pointer; font-size: 17px; vertical-align: middle; padding: 0; display: inline-block; height: 35px; border: 0;}
.f_feedback input.bt_1 { line-height: 45px; height: 45px; font-size: 19px; width: 100%; background-color: #EC321E; color: #fff;}
.f_feedback .left .tel { width:75%; background:#fff; text-align:left; font-size: 32px; color: #0130C2; padding:15px; line-height: 45px; letter-spacing: 2px; margin:45px auto;}
.f_feedback .left .tel .txt { font-size: 31px;}
.f_feedback .left .tel .number { font-size: 41px; font-family: Impact;}
.f_feedback .content .left .one { color: #fff;}
.f_feedback .content .left .one .two {}
.f_feedback .content .left .two { color: #EC321E;}
.f_feedback .content .right .bt { padding-top: 23px;}

.postbox{ text-align:left;}
.txtbox{ background:#fff; padding:15px;}
input.submit{ text-align:center; display:block; margin: 0 auto;}
.userbox{ background:#fff; padding:15px; margin:10px auto;}

 
.new { padding: 80px 0;}
.new .content { font-size: 16px;}
.new .sTitle { padding-top: 43px; text-align: center;}
.new .sTitle dd { width: 33.333333%; float: left; display: block;}
.new .sTitle dd a { display: block; font-size: 28px; color: #fff; text-align: center;}
.new .sTitle dd:nth-child(3) { margin-right: 0;}
.new .content .left { width:60%; background-color: #f2f2f2; min-height: 616px;}
.new .content .right { width: 38%; background-color: #f2f2f2; min-height: 616px;}
.new .sTitle .dl_2 { background-color: #0130C2; line-height: 98px;}
.new .content .left .s2 {font-size: 30px; color: #0130C2; padding: 6px 18px; padding-top: 13px; text-align:left;}
.new .content .left .s3 { padding: 10px 18px; line-height: 180%; padding-top: 0; font-size: 17px;}
.new .content .left .s1 { padding-top:20px; }
.new .content .left .s1 img { width:100%; max-width:100%; vertical-align: middle;}
.new .content .right .two { padding: 18px;}
.new .content .right .two dl { background-color: #fff; margin-bottom: 23px;}
.new .content .right .two .s_left { width: 24%; border-right: 1px solid #eee; color: #0130C2; text-align: center; padding: 15px 0;}
.new .content .right .two .s_right {width: 70%;padding: 13px 0;padding-right: 3%;text-align: justify;}
.new .content .right .two .s_left .s1 { font-size: 66px; font-family: 'Impact'; letter-spacing: 6px; line-height: 66px;}
.new .content .right .two .s_left .s2 { font-size: 23px; letter-spacing: 1px;}
.new .content .right .two .s_right a { font-size: 22px; font-weight: bold;}
.new .content .right .two .s_right .txt { padding-top: 5px; font-size: 16px; color: #666; line-height: 138%;}
.new .content .right .two dl:last-child { margin-bottom: 0;}
.new .content .right .two .s_right a:hover { color: #0130C2;}

.foot {}
.f_contact { background: url(../images/fcontact.jpg) no-repeat center top; padding-bottom:30px; color: #122c51; padding-top: 91px;}
.f_contact .ul_1 {}
.f_contact .ul_1 .l_1 { width: 170px; padding-top: 75px; padding-right: 112px;}
.f_contact .ul_1 .l_2 { padding-top: 72px; width:36%; float:left;}
.f_contact .ul_1 .l_2 .one { letter-spacing: 1px; padding-top: 13px;}
.f_contact .ul_1 .l_2 .one .cn { font-size: 28px;}
.f_contact .ul_1 .l_2 .one .en { font-size: 15px; text-transform: uppercase; letter-spacing: 1.2px;}
.f_contact .ul_1 .l_2 .two { font-size: 22px; padding-top: 28px; line-height: 150%;}
.f_contact .ul_1 .l_2 .two .sub_left {}
.f_contact .ul_1 .l_2 .two .sub_left .s1 { float:left; font-size: 28px;}
.f_contact .ul_1 .l_2 .two .sub_left .s2 {float:left; color: #cb0202;}
.f_contact .ul_1 .l_2 .two .sub_right { padding-top: 18px; letter-spacing: 1.8px; padding-right: 12px;}
.f_contact .ul_1 .l_2 .three { padding-top: 11px;}
.f_contact .ul_1 .l_2 .three .sub_left { padding-left: 56px; letter-spacing: 1px; padding-top: 13px;}
.f_contact .ul_1 .l_2 .three .sub_left .s1 { font-size: 16px;}
.f_contact .ul_1 .l_2 .three .sub_left .s2 { font-size: 28px; font-family: Impact;}
.f_contact .ul_1 .l_2 .three .sub_right { font-size: 15px; padding-right: 8px;}
.f_contact .ul_1 .l_2 .three .sub_right a { color: #fff; display: block; line-height: 32px; text-indent: 37px; margin-bottom: 4px;}
.f_contact .ul_1 .l_3 { font-size: 18px; line-height: 43px; padding-top: 67px; padding-left:12%;}
.f_contact .ul_1 .right { width: 15%; text-align: center; font-size: 16px; top: 263px; color: #2f2f2f; line-height: 23px; position: relative;}

.f_contact .ul_1 .l_2 .dl_1 {}
.f_contact .ul_1 .l_2 .dl_1 .s_right { padding-top: 10px; background:url(../images/dtel.png) no-repeat left 12px; padding-left:33px; }
.f_contact .ul_1 .l_2 .dl_1 .s_right .s1 { font-size: 18px;}
.f_contact .ul_1 .l_2 .dl_1 .s_right .s2 { font-size: 28px; font-weight: bold; color: #045bbd;}
.f_contact .ul_1 .l_2 .two .dl_3 {}
.f_contact .ul_1 .l_2 .two .dl_3 dd { border:1px solid #89C0E2; border-radius:15px; padding:15px 20px; text-align: center; margin-right: 18px; float: left; font-weight: bold;}
.f_contact .ul_1 .l_2 .two .dl_3 dd.s1 { margin-left: 2px;}

.f_contact .line_2 { padding-top: 13px; font-size: 17px; padding-bottom: 13px;}
.f_contact .line_3 {  font-size: 17px;}
.bq { background:#0130C2; color: #fff;  text-align: center;}
.bq p{  line-height:45px;}
.bq a { color: #fff !important;}

.fdh{ display:none;}

.in_pro { background:#f7f7f7; padding-bottom: 38px; padding-top: 13px;}
.in_pro .left {width: 23%;}
.in_pro .right { width:76%; padding-bottom: 33px; }
.typeNav { background: #fff;}
.left_Title { width: 23%; color: #fff; display: table-cell; vertical-align: middle; height: 122px; background: #0130C2; text-align: center;}
.left_Title .box { display: inline-block; padding-top: 2px;}
.left_Title .cn { font-size: 45px; font-weight: bold; letter-spacing: 0.5px;}
.left_Title .en { font-size: 20px; text-transform: uppercase;}
.typeNav .content {  background: #fff; font-size: 16px;}
.typeNav .left_bottom { border-bottom: 20px solid #bb043d; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px;}
.typeNav .content .ul_1 { text-align:left;}
.typeNav .content a { display: block;}
.typeNav .content .oneNav {  padding: 18px 0; border-top: 1px dashed #ddd;}
.typeNav .content .oneNav a { text-align: center;}
.typeNav .content .oneNav a.currentNew, .typeNav .content .oneNav a:hover {}
.typeNav .content .oneNav a span { display: block;}
.typeNav .content .oneNav a .en { text-transform: uppercase; color: #f0f0f0;  font-size: 22px;  font-family: Arial; padding-bottom: 1px; font-family: Impact;}
.typeNav .content .oneNav a .cn { font-weight: bold; font-size: 23px; color: #243665; background: url(/pc/images/dot6.png) no-repeat center left; letter-spacing: 1px; background-position-x: 83px;  text-align: left; text-indent: 109px;}
.typeNav .content .bigNav { background:#e5e5e5; padding: 16px 0;!important;}
.typeNav .content .bigNav a { text-align: center;}
.typeNav .content .bigNav a.currentNew, .typeNav .content .bigNav a:hover { color: #0130C2;}
.typeNav .content .bigNav a span { display: block;}
.typeNav .content .bigNav a .en { text-transform: uppercase; color: #eee; font-size: 15px; font-family: Arial; padding-bottom: 3px;}
.typeNav .content .bigNav a .cn { font-weight: bold; font-size: 25px;}
.typeNav .content .smallNav { padding: 4px 0 !important;}
.typeNav .content .smallNav a { font-size: 17px; line-height: 35px; color: #1e1e1e; display: block; padding-left: 25px;}
.typeNav .content .smallNav a.currentNav, .typeNav .content .smallNav.lastStyle a.currentNav, .typeNav .content .smallNav a:hover, .typeNav .content .smallNav.lastStyle a:hover { color: #000; border-radius: 50px;}
.typeNav .content .smallNav.lastStyle {}
.typeNav .content .smallNav a span { display: inline-block; padding-left: 25px; background: url(../images/proIco.png) no-repeat center left; background-position-y: 8px; background-size: 20px auto;}
.typeNav .content .smallNav a:hover span, .typeNav .content .smallNav a.currentNav span { background: url(../images/proIco2.png) no-repeat center left; background-position-y: 8px; background-size: 20px auto;}
.typeNav .content .smallNav.lastStyle a { color: #5778ad;}
.typeNav .content .ul_1 li { border-bottom: 1px dashed #ccc; padding: 12px 0;}
.typeNav .content .ul_1 li .cn{ font-weight:bold; color:#0130C2;}
.lContact { font-size: 26px; color: #0130C2; font-weight: bold; padding: 23px 0; text-align: center; padding-top: 28px;}
.lContact .s1 { padding-left: 39px; background: url(../images/tel5.png) no-repeat center left; display: inline-block;letter-spacing: 13px; margin-left: 13px;}
.lContact .s2 { font-size: 25px; padding-top: 2px;}

.i5upage li { list-style-type:none; float:left; } /*如分页代码变成楼梯错位，加上这句即可*/
.i5upage{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.i5upage a,.i5upage span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.i5upage a:hover, .i5upage a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.i5upage input{padding:0px;color:#390;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */

.proShow { background:#f7f7f7; padding-bottom: 60px; padding-top: 13px;}
.proShow .ul_1 .left{ width:23%;}
.proShow .right { width:73%; background-color: #fff; padding: 18px; text-align:left; line-height:36px; font-size:18px;}
.proShow .right .content .r_1 {  padding-bottom: 33px;}
.proShow .right .content .r_1 .clear .sub_left { width: 45%;}
.proShow .right .content .r_1 .clear .sub_left img{ width: 100%;}
.proShow .right .content .r_1 .clear .sub_right { width: 53%;}
.proShow .right .content .r_1 .clear .sub_right .canShu { line-height: 210%; font-size: 20px !important;}
.proShow .right .content .r_1 .clear .sub_right .canShu table, .proShow .right .content .r_1 .clear .sub_right .canShu td { border: 0 !important;}
.proShow .right .content .r_1 .clear .sub_right .canShu td { border-top: 1px solid #666 !important; border-left: 1px solid #666 !important; padding: 5px !important;}
.proShow .right .content .r_1 .clear .sub_right .canShu tr:first-child td { font-weight: bold; font-size: 26px; line-height: 45px;}
.proShow .right .content .r_1 .clear .sub_right .canShu tr:last-child td { font-size: 12px;}
.proShow .right .content .r_1 .clear .sub_right .canShu table { border-right: 1px solid #666 !important; border-collapse: collapse !important; border-bottom: 1px solid #666 !important;}
.proShow .right .content .r_1 .clear .sub_right .bt { padding-top: 17px;}
.proShow .right .content .r_1 .clear .sub_right .bt a, .proShow .right .content .r_1 .clear .sub_right .bt .shareTel { display: inline-block; vertical-align: middle; font-size: 19px;  color: #fff; background-color: #0130C2; line-height: 45px;  border-radius: 100px; padding: 0 25px;}
.proShow .right .content .r_1 .clear .sub_right .bt .shareTel span { font-weight: bold;}
.proShareBox { padding: 23px 0; text-align:left;}
.pro_shareTitle { font-size: 21px; color: #0261c3; font-weight: bold; line-height: 36px; background: url(/pc/images/partIco.png) no-repeat center bottom; text-align: center; padding-bottom: 30px;}
.pro_shareTitle .en { font-size: 30px; text-transform: uppercase; filter: alpha(Opacity=6); -moz-opacity: 0.06; opacity: 0.06; color: #000;}
.pro_shareTitle .cn {  font-size: 28px;  margin-top: -28px; position: relative; letter-spacing: 3px; color: #333;}
.pro_shareTxt { padding-top: 20px; color: #333;  font-size: 16px; line-height: 200%;}
.pro_shareTxt p { margin: 0 !important; padding: 5px 0 !important;}
.pro_shareTxt, .pro_shareTxt p, .pro_shareTxt span, .pro_shareTxt font {color: #0f3667 !important; font-size: 17px !important; line-height: 200% !important; text-indent: 0 !important; font-family: "Microsoft YaHei" !important;}
.pro_shareTitle .cn span { background: linear-gradient(to bottom, #64b777, #285b85); -webkit-background-clip: text; color: transparent;}

.xgBox { background-color: #fff; padding: 80px 0;}
.xgBox .title { border-bottom: 1px solid #d4d4d4; line-height: 52px;}
.xgBox .title .sub_left { font-size: 18px; color: #000; background: url(/pc/images/xgIco.png) no-repeat center left; padding-left: 38px; background-position-x: 5px;}
.xgBox .title .sub_right {}
.xgBox .title .sub_right a { color: #888;}
.xgPro .dl_6 {}
.xgPro .dl_6 dd { float: left; width:31%; margin:1%; background-color: #0130C2;}
.xgPro .dl_6 dd:nth-child(3) { margin-right: 0;}
.xgPro .dl_6 dd a, .xgPro .dl_6 dd a span { display: block;}
.xgPro .dl_6 dd a:hover { color: #e95412;}
.xgPro .dl_6 dd a .NameTxt { line-height: 60px; font-size: 23px; text-align: center; padding: 0 10px; color: #000101; color: #fff;}
.xgPro .dl_6 dd a img { display: block;}
.xgPro .dl_6 dd .proBT { text-align: center;}
.xgPro .dl_6 dd .proBT a { display: inline-block; text-align: center; color: #fff; width: 45%; line-height: 27px; font-size: 14px;}
.xgPro .dl_6 dd .proBT a.a_1 { background: #313131;}
.xgPro .dl_6 dd .proBT a.a_2 { background: #ffa800;}

.in_about {padding-top: 10px;}
.in_about .title { text-align: center; border-top: 5px solid #0130C2;}
.in_about .title .dl_2 { background-color: #0130C2; line-height: 98px;}
.in_about .title dd { width: 33.333333%; float: left; display: block;}
.in_about .title dd a { display: block; font-size: 28px; color: #fff; text-align: center; cursor: pointer;}
.in_about .title dd:nth-child(3) { margin-right: 0;}
.in_about .content { padding-top: 33px; line-height:36px; font-size:18px;}
.in_about .content .sTitle { padding-top: 50px;}
.in_about .content .sTitle .txt_1 { font-size: 46px; margin-bottom: 15px; background: url(../images/aboutIco.png) no-repeat center left; padding-left: 70px;}
.in_about .content .sTitle .txt_2 { font-size: 30px; color: #fff; background-color: #0130C2; display: inline-block; padding: 0 13px; text-transform: uppercase; line-height: 160%; letter-spacing: 2px;}
.in_about .content .sContent { padding-top: 33px; padding-bottom: 18px;}
.in_about .content .line_2 { text-align:left;}
.in_about .content .line_2 .sContent { color: #555;}
.in_about .content .line_2 .sContent p { margin: 0 !important; padding-bottom: 18px !important;}
.in_about .content .line_2 .sContent, .in_about .content .line_2 .sContent p, .in_about .content .line_2 .sContent span { font-size: 25px !important; line-height: 200% !important;}
.in_about .content .line_4 {}
.in_about .content .line_4 .sContent {}
.in_about .content .line_4 .sContent dd { float: left; width: 303px; margin-right: 170px; text-align: center; color: #ccc; font-size: 36px;}
.in_about .content .line_4 .sContent dd:last-child { margin: 0;}
.in_about .content .line_4 .sContent dd img { vertical-align: middle;}
.in_about .content .line_4 .sContent dd .txt { padding-top: 18px;}
.in_about .content .box_2,.in_about .content .box_3,.in_about .content .box_5 { padding-top: 8px;}
.in_about .content .box_2 .line_1 {}
.in_about .content .box_2 .line_1 dd,.in_about .content .box_3 .line_1 dd,.in_about .content .box_5 .line_1 dd { float: left; font-size: 25px; text-align: center; margin-right: 14px; line-height: 180%;}
.in_about .content .box_2 .line_1 dd .txt,.in_about .content .box_3 .line_1 dd .txt,.in_about .content .box_5 .line_1 dd .txt {  padding-top: 13px;}
.in_about .content .box_2 .line_1 dd img,.in_about .content .box_3 .line_1 dd img,.in_about .content .box_5 .line_1 dd img { vertical-align: middle;}
.in_about .content .box_2 .line_1 dd:last-child,.in_about .content .box_3 .line_1 dd:last-child,.in_about .content .box_5 .line_1 dd:last-child { margin: 0;}
.in_about .content .box_4 { padding-top: 50px;}
.in_about .content .box_4 .sTitle2 { text-align: center; letter-spacing: 3px;}
.in_about .content .box_4 .sTitle2 .txt_1 {  font-size: 60px; font-weight: bold;}
.in_about .content .box_4 .sTitle2 .txt_2 { font-size: 25px;}
.in_about .content .box_4 .sContent { margin-bottom: 85px; padding-bottom: 70px; background: url(../images/yy.png) no-repeat center bottom;}
.in_about .content .box_4 .sContent img { vertical-align: middle;}

.in_new { background:#f7f7f7;  padding-bottom: 100px; padding-top: 13px;}
.in_new .left { width: 23%; background: #fff; padding-bottom: 10px;}
.in_new .left1 { width: 23%; background: #fff; padding-bottom: 10px; float:left;}
.in_new .right { width: 76%; background-color: #fff; padding-bottom: 30px; padding-top: 16px;}
.in_new .center .ul_1.clear .right .r_box {}
.in_new .center .ul_1.clear .right .r_box .share_rTitle .dl_1.inline_width.clear { line-height: 43px;}
.in_new .center .clear .right .title { line-height: 35px; padding-bottom: 10px; border-bottom: 1px solid #ccc;}
.in_new .center .clear .right .title .clear .sub_left { background: url(/pc/images/t8.png) no-repeat; padding-left: 20px; font-size: 20px;  font-weight: bold;}
.in_new .center .clear .right .title .clear .sub_right { background: url(/pc/images/ico3.png) no-repeat center left; padding-left: 20px;  color: #888;}
.in_new .right .r_title { min-height: 56px; background: url(/pc/images/t9.png) no-repeat; padding-bottom: 13px;}
.in_new .right .r_title h2 { min-height: 56px; color: #0c70bb; font-size: 34px;  margin: 0; padding: 0; display: inline-block; padding-top: 20px; padding-left: 36px; vertical-align: middle;}
.in_new .right .r_title span { background: url(/pc/images/line_1.png) no-repeat bottom left; display: inline-block; line-height: 41px; font-size: 20px; margin-left: 10px; vertical-align: middle; padding-top: 10px;}
.in_new .shareProBox .item { width:30%; margin:1% 0.5%;}
.in_new .shareProBox .item .txt{ line-height:42px; display:inline-block; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
.in_new .shareProBox .item img { width: 100%; }
.in_new .shareProBox .item .hdBox { width:100%; overflow: hidden; }

.newShow { background:#f7f7f7; padding-bottom: 100px; padding-top: 13px;}
.newShow .left { width: 23%;  background-color: #fff; padding-bottom: 10px;}
.newShow .right { width: 73%; background-color: #fff; padding: 18px; padding-bottom: 30px;}
.newShow .center .ul_1.clear {}
.newShow .center .ul_1.clear .right .r_t { min-height: 61px; background: #0c70bb;}
.newShow .center .ul_1.clear .right .r_t .subBox { padding: 18px; padding-right: 0; padding-bottom: 0;}
.newShow .center .ul_1.clear .right .r_t .subBox .sub_left { font-size: 21px;  font-weight: bold; color: #fff; border-left: 6px solid #ff9c00; line-height: 26px; padding-left: 12px;}
.newShow .center .ul_1.clear .right .r_box { padding: 30px 23px; padding-bottom: 10px; background: #fff;}
.newShow .right .newBox { background: #fff;}
.newShow .right .newBox .Box_2 {}
.newShow .right .newBox .line_2 { min-height: 90px; text-align: center;}
.newShow .right .newBox .line_2 h1 { font-size: 32px; letter-spacing: 1px; margin: 0; padding: 0;}
.newShow .right .newBox .line_2 .two { color: #888; line-height: 50px; padding-top: 20px;}
.newShow .right .newBox .line_3 { color: #111; padding: 23px 0;  }
.newShow .right .newBox .line_3 img { max-width: 100%; vertical-align: middle; padding: 10px;  border: 1px solid #ddd;}
.newShow .right .newBox .line_3 p { margin: 0 !important;  padding: 0 !important;  padding-bottom: 10px !important;}
.newShow .right .newBox .line_3, .newShow .right .newBox .line_3 p, .newShow .right .newBox .line_3 span {text-align:left; font-size: 16px !important; line-height: 200% !important; font-family: Microsoft YaHei !important;}
.newShow .center .ul_1.clear .right .r_box .newBox .Box_2 .line_2 .two { border-bottom: 1px dashed #b0b0b0; text-align: center;  font-size: 16px;}

.prev_next { padding-bottom: 19px; font-size: 17px; color: #666;}
.prev_next a {display: inline-block; vertical-align: bottom; color: #072fa8;}
.prev_next .sub_left, .prev_next .sub_right { width: 44%; line-height: 40px; padding: 0 18px; border-radius: 5px; background: url(/pc/images/dot8.png) no-repeat center left;}
.prev_next .sub_left, .prev_next .sub_right {}
.prev_next img { vertical-align: middle;}
.prev_next li:hover {}
.prev_next li:hover a { font-weight: bold; font-size: 18px;}

.newShareList {}
.newShareList .item {}
.newShareList .item .sub_left {width: 30%;}
.newShareList .item .sub_right {width: 66%; padding-right: 12px;}
.newShareList .item .sub_left img { display: block; width: 100%;}
.newShareList .item .sub_right .one { padding-top: 6px; font-size: 18px; line-height: 38px;}
.newShareList .item .sub_right .two a { color: #0b91b6; display: block;}
.newShareList .item .sub_right .three { font-size: 17px; line-height: 180%; padding-bottom: 3px; text-align: justify; padding-top: 1px; color: #666;}
.newShareList .item .sub_right .four { text-align: right;}
.newShareList .item .sub_right .four a { display: inline-block; line-height: 33px; font-size: 16px;  border-radius: 50px; text-align: center; font-weight: bold; color: #fff;}
.newShareList .item .sub_right .four a:nth-child(1) {}
.newShareList .newItemBox:hover {}
.newShareList .item .sub_right .two { padding: 10px 0; color: #888;}
.newShareList .item .sub_right .four a img { vertical-align: middle;}
.newShareList .newItemBox { padding: 20px;  border-bottom: 1px dotted #ccc;}
.newShareList .newItemBox:hover .item { background: #f8f8f8;}
.newShareList .item .sub_right .one a { font-size: 22px; font-weight: bold;}
.newShareList .newItemBox:hover .item .sub_right .one a { color: #072fa8;}
.newShareList .newItemBox:nth-child(1):hover { margin-top: 0;}

.xgPro3 .txt_1 { color: #16389d; font-size: 19px; font-weight: bold; text-align:left; background: url(../images/proIco2.png) no-repeat center left; padding-left: 36px; line-height: 31px; padding-bottom: 6px; border-bottom: 1px dashed #d3d7e0; background-position-y: 3px; margin-bottom: 20px;}
.xgPro3 .l_list .item { width:23.5%; text-align: center; float: left; margin-right: 13px; font-size: 22px; line-height: 55px;}
.xgPro3 .l_list .item .txt{white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
.xgPro3 .l_list .item img { width: 215px; height: 215px; vertical-align: middle;}
.xgPro3 .l_list .item:last-child { margin: 0;}

.shareTeDian { padding:45px 0;}
.shareTeDian li { float: left; width: 328px; text-align: center; background: url(../images/bj.png) no-repeat center bottom; padding-bottom: 50px; cursor: pointer;}
.shareTeDian li .one {}
.shareTeDian li .two { font-size: 28px; font-weight: bold; color: #0130C2; line-height: 32px; padding: 15px 0; padding-bottom: 20px;}
.shareTeDian li .three { font-size: 19px; line-height: 160%;}
.shareTeDian li .one img { vertical-align: middle; border-radius: 600px; border: 5px solid #e1edf5;}
.shareTeDian .s1 .two span { background: url(../images/aboutIco_01.png) no-repeat center left;}
.shareTeDian .s2 .two span { background: url(../images/aboutIco_02.png) no-repeat center left; padding-left: 39px;}
.shareTeDian .s3 .two span { background: url(../images/aboutIco_03.png) no-repeat center left;padding-left: 43px;}
.shareTeDian .s4 .two span { background: url(../images/aboutIco_04.png) no-repeat center left;}
.shareTeDian li .two span { display: inline-block; vertical-align: middle; padding-left: 45px;}
.shareTeDian li:hover { background: url(../images/hover.png) no-repeat center bottom;}
.shareTeDian .s1:hover .two span { background: url(../images/aboutIcoH_01.png) no-repeat center left;}
.shareTeDian li:hover .two { color: #fff;}
.shareTeDian li:hover .three { color: #fff;}
.shareTeDian .s2:hover .two span { background: url(../images/aboutIcoH_02.png) no-repeat center left;}
.shareTeDian .s3:hover .two span { background: url(../images/aboutIcoH_03.png) no-repeat center left;}
.shareTeDian .s4:hover .two span { background: url(../images/aboutIcoH_04.png) no-repeat center left;}
.shareTeDian li:hover .one img { border: 5px solid #fff;}
.shareTeDian .center { width: 1330px;}
.shareTeDian .ul_1 { padding-bottom: 12px; background: url(../images/line9.png) no-repeat right bottom;}

.in_about .line_2 .shareTitle {}
.in_about .line_2 .content { min-height: 385px; background: url(../images/videoPic.jpg) no-repeat center top;}

.guiMu { }
.guiMu .sTitle { margin-bottom: 38px;}
.guiMu .sTitle li { float: left; width: 19%; margin-right: 12px; min-height: 139px; border: 1px dotted #ccc; border-radius: 10px; text-align: center; background-color: #fbfbfb; -moz-box-shadow: 0px 1px 5px #ddd; -webkit-box-shadow: 0px 1px 5px #ddd; box-shadow: 0px 1px 5px #ddd;}
.guiMu .sTitle li .pic { min-height: 50px;}
.guiMu .sTitle li .txt { font-size: 22px; padding-top: 8px;}
.guiMu .sTitle li:last-child { margin-right: 0;}
.guiMu .sTitle li .dl_box { padding-top: 26px;}
.guiMu .sTitle li:nth-child(2) .pic { background: url(../images/gmIco_02.png) no-repeat center;}
.guiMu .sTitle li:nth-child(3) .pic { background: url(../images/gmIco_03.png) no-repeat center;}
.guiMu .sTitle li:nth-child(4) .pic { background: url(../images/gmIco_04.png) no-repeat center;}
.guiMu .sTitle li:nth-child(5) .pic { background: url(../images/gmIco_05.png) no-repeat center;}
.guiMu .sTitle li:nth-child(1) .pic { background: url(../images/gmIco_01.png) no-repeat center;}
.guiMu .sTitle li:nth-child(1):hover .pic { background: url(../images/gmIcoH_01.png) no-repeat center;}
.guiMu .sTitle li:nth-child(2):hover .pic { background: url(../images/gmIcoH_02.png) no-repeat center;}
.guiMu .sTitle li:nth-child(3):hover .pic { background: url(../images/gmIcoH_03.png) no-repeat center;}
.guiMu .sTitle li:nth-child(4):hover .pic { background: url(../images/gmIcoH_04.png) no-repeat center;}
.guiMu .sTitle li:nth-child(5):hover .pic { background: url(../images/gmIcoH_05.png) no-repeat center;}
.guiMu .sTitle li a { cursor: pointer;}

.aboutScroll * { margin: 0; padding: 0; list-style: none;}
.aboutScroll img { border: 3px solid #fff; vertical-align: bottom; border-radius: 23px; -moz-box-shadow: 0px 1px 8px #ccc; -webkit-box-shadow: 0px 1px 8px #ccc; box-shadow: 0px 1px 6px #ccc;}
.aboutScroll a { text-decoration: none; color: #fff; /*background:#434242;*/}
.aboutScroll a:hover { /*background:#e50202;*/}
.aboutScroll .txt { padding-top: 15px; font-size: 22px; text-align: center; line-height: 30px; letter-spacing: 2px;}
.aboutScroll .picList a { display: block; /*width:241px;*/ /*min-height:339px;*/}
.aboutScroll .picList .sub_two a { font-size: 16px; line-height: 48px; padding-top: 2px;}
.aboutScroll .picList .item .two { padding: 0 18px;}
.aboutScroll .picList .item .two a.more { display: block; width: 80px; text-align: center; padding: 2px 0; border: 1px solid #fff; font-size: 13px;}
.aboutScroll .picList a .txt { margin: 0; padding: 0; height: 95px; font-size: 17px; width: 85%; margin: 0 auto; text-align: left;}
.aboutScroll .picList a .txt .fa_title { display: block; padding-top: 16px;}
.aboutScroll .picList a .txt .more { display: inline-block; font-size: 12px; border: 1px solid #fff; margin-top: 15px; padding: 2px 8px;}
.aboutScroll .tempWrap { margin: 0 auto;}

/* 本例子css */
.aboutScroll { /* overflow: hidden; */ position: relative; width: 1300px; margin: 0 auto;}
.aboutScroll .hd { overflow: hidden; position: relative; padding-top: 10px;}
.aboutScroll .bd a.prev, .aboutScroll .bd a.next { display: block; width: 54px; height: 131px; position: absolute; cursor: pointer; background: url(../images/aboutBt.png) no-repeat; top: 39px; z-index: 500;}
.aboutScroll .bd a.prev { left: -66px; background-position-x: -54px;}
.aboutScroll .bd a.prev:hover { background-position-x: 0;}
.aboutScroll .bd a.next { right: -66px; background-position-x: -108px;}
.aboutScroll .bd a.next:hover { background-position-x: -162px;}
.aboutScroll .hd ul { overflow: hidden; zoom:1; margin: 0 auto; margin-top: 10px; width: 100px;}
.aboutScroll .hd ul li { background: #e50202; float: left; width: 10px; height: 10px; border-radius: 15px; overflow: hidden; margin-right: 5px; text-indent: -999px; cursor: pointer; position: relative; top: 3px;}
.aboutScroll .hd ul li.on { width: 15px; height: 15px; border-radius: 15px; position: relative; top: 0;}
.aboutScroll .bd ul { overflow: hidden; zoom:1; }
.aboutScroll .bd ul li { margin: 0 2px; float: left; _display: inline; overflow: hidden;   /*text-align:center;*/ min-height: 222px; width: 430px;}
.aboutScroll .bd ul li .pic { text-align: center;}
.aboutScroll .bd ul li .pic img { width: 120px; height: 90px; display: block; padding: 2px; border: 1px solid #ccc;}
.aboutScroll .bd ul li .pic a:hover img { border-color: #999;}
.aboutScroll .bd ul li .title { line-height: 24px;}
.aboutScroll .bd ul li .item { padding-left: 3px;}

.liuCheng { padding:35px 0;background: url(../images/lc.jpg) no-repeat center top; padding-top:3%; margin-top:45px;}
.liuCheng .content { padding-top: 308px;}
.liuCheng .content li { float: left; color: #0158ad; font-size: 20px; width: 16.66666%;  font-weight: bold;  text-align: center;  line-height: 38px;}
.liuCheng .content .link { padding-top: 55px;  text-align: center;}
.liuCheng .content .link a { font-size: 18px; font-weight: bold; color: #e80500; line-height: 51px; background-color: rgba(255,255,255,0.5); display: inline-block; border: 1px dotted #e80500; border-radius: 100px; padding: 0 48px;}


.in_contact { background: url(../images/contact.jpg) no-repeat center top; }
.in_contact .left { width:52%; color: #fff; font-size: 23px; padding-top: 95px;}
.in_contact .right { width:45%; padding-top: 119px; padding-right: 17px;}
.in_contact .right img{ width:96%; max-width:96%;}
.in_contact .left .one { font-size: 40px;}
.in_contact .left .two { font-size: 40px; padding-top: 10px;}
.in_contact .left .three { padding-top: 26px; line-height: 200%;}
.in_contact .left .two .s2 { font-size: 17px; text-transform: uppercase; letter-spacing: 1px; padding-top: 3px;}


@media screen and (max-width: 1250px) {
.center,.banner,.foot,.youshi{ width:100%; max-width:100%; }	

.t_logo .ul_1 .left .txt.inline .one { font-size: 28px; font-weight: bold; color: #0130C2; padding-top: 8px;}
.t_logo .ul_1 .left .txt.inline .one span {  font-size: 40px; color: #ff6000; font-family: 'Impact'; font-weight: normal; position: relative;  top: 5px;}
.t_logo .ul_1 .left .txt.inline .two { font-size: 22px; text-transform: uppercase;letter-spacing: 0;}
.t_logo .ul_1 .right { color: #000; padding-top: 60px;}
.t_logo .ul_1 .right .sub_left p { font-size: 16px; line-height: 32px; padding-top: 2px; text-align:left;}
.t_logo .ul_1 .right .sub_left p span { font-size: 30px; font-weight: bold; color: #0130C2;}
.t_logo .ul_1 .right .sub_right { padding-left: 38px; letter-spacing: 1px; padding-top: 35px; font-size: 13px; }
.t_logo .ul_1 .right{ display:none;}

.t_nav a{ width:9.3%;}
.t_search .t_searchUL .left{ display:none;}
.t_search .t_searchUL .right{ width:100%;}
.search input[type="text"]{ width:67%;}

.iPro{ padding:20px 0;}
.shareProType .ul_1 .left{ width:100%; }
.shareProType .bigNav li{ width:25%; float:left;}
.shareProType .ul_1 .right{ width:100%;}
.shareProType .bigNav li a .cn{ font-size:20px; padding-top:0; line-height:95px;}
.shareProType .bigNav li a .en{ display:none;}
.shareProBox .item{ width:22%; }
.shareProType .box .smallNav .s_ul li{ padding:0px;}
.shareProType{ padding:2px;}
.shareProType .ul_1 {background-color: #fff;padding: 1%;width: 98%;}
.youshi ul li dl dd{ font-size:20px; margin-top:1rem; line-height:40px;}
.why .title .one{ font-size:50px;}
.why{ background:none; background:#F3F7FA; padding:35px 0; min-height:0;}
.why .content .ul_2 .sub_left,.why .content .ul_2 .sub_right{ width:48%;}
.why .content .txt_3 {background: #ffa300;padding-top: 0;padding: 10px 50px;/* line-height: 60px; */display: inline-block;border-radius: 43px; margin-top:25px;}
.iFangAn .content{ min-width:0;}
.iFangAn .content .line_2 .item a .cn{ font-size:22px;}
.iFangAn .content .line_2 .item a {display: block;padding-top: 100px;min-height:478px;}
.new .content .right .two .s_left .s1 {font-size: 50px;font-family: 'Impact';line-height: 66px; letter-spacing:0;}
.new .content .right .two .s_left .s2 {font-size: 18px;}

.f_contact{ background-image:none; background:#E2F5FC; padding-top:20px;}

.f_feedback{ background:none; background:#0130C2;}
.f_feedback .content .left{ display:none;}
.f_feedback .content .right{ width:96%; margin:0 auto; padding-right:2%;}
.f_feedback input[type="text"]{ background:#fff;}
.f_feedback textarea{ background:#fff; padding-left:0; }
.shareTitle2 .cn{ color:#fff;}
.f_feedback .content{ padding-top:20px;}

.aboutScroll{ display:none;}
.liuCheng{ display:none;}
.guiMu .sTitle li{ width:18%;}
.in_pro .left{ width:20%; }
.in_pro .right{ width:78%;}
.in_pro .shareProBox .item{ width:29%;}
.in_new .shareProBox .item{ width:29%;}
}


@media screen and (max-width: 980px) {
.nyban img {display: block;	width: 100%}
.nyban {background-image: none;	height: auto;width: 100%;margin-bottom: 0;}
.t_wel .right { display:none;}
.t_nav a:nth-child(2),.t_nav a:nth-child(3),.t_nav a:nth-child(4),.t_nav a:nth-child(5),.t_nav a:nth-child(6){ display:none}
.t_nav a{ width:33%;}
.t_nav a .en{ display:none;}
.shareProType .bigNav li a .cn{ font-size:20px; padding-top:0; line-height:95px;}
.shareProType .bigNav li a .en{ display:none;}
.shareProBox .item {width: 46%;}
.shareProType .box .smallNav .s_ul li{ width:18%;}
.iPro .content .line_2{ padding-top:0;}
.iPro .content .line_3{ display:none;}
.why .title .one {font-size: 40px;}
.why .content{ padding-top:50px;}
.youshi ul li dl dd{ font-size:16px; margin-top:1rem; line-height:36px;}
.youshi ul li dl{ width:42%;}
.youshi ul li dl dt{ padding-left:23%; }
.youshi ul li{ min-height:0; background:none;}
.iFangAn .content .line_2 .item a .cn{ font-size:18px;}
.about .content .ul_1{ padding:0;}
.about .content .left{ width:98%; margin:0 auto;}
.about .content .right {width: 98%;text-align: left;}
.new .content .left{ display:none;}
.new .content .right {width: 100%;background-color: #f2f2f2; min-height:0;}
.in_pro .left{ display:none;}
.fast1{ display:block;}
.f_contact .ul_1 .l_2{ display:none;}
.f_contact .ul_1 .l_3{ width:100%; padding-top:0; padding-left:0;}
.f_contact .ul_1 .right{ width:100%; margin:0 auto;top:0; }
.f_contact .line_2{ display:none;}
.f_contact .line_3{ display:none;}

.in_pro .right{ width:100%;}
.in_new .left{ display:none;}
.in_new .right{ width:100%;}
.proShow .ul_1 .left{ display:none;}
.proShow .right{ width:100%; padding:0;}
.proShow .right img{ width:100%;}
.in_new .left1{ width:100%;}
.in_new .left1 .lContact2{ display:none;}
.in_new .left1 .lContact{ display:none;}

.newShow .left{ width:100%;}
.newShow .right{ width:100%; padding:0;}
}


@media screen and (max-width: 800px) {
.shareProType .bigNav li {width: 48%;margin:1%;float: left;}
.shareProType .ul_1 {background-color: #fff;padding:3px;width: 98%;}
.shareProType .box .smallNav .s_ul li{ width:23%;}
.why .title .one {font-size: 32px;}
.why .content{ padding-top:30px;}
.iFangAn .content .line_2 .item{ width:33%; margin-bottom:1px; min-height:0px; max-height:450px; }
.iFangAn .content .line_2 .item a {display: block;min-height: 347px;padding-top: 100px;}
.youshi ul li img{ width:100%;}
.youshi ul li dl{ width:98%;}
.youshi ul li dl dt{ padding-left:12%;}

.in_about .title dd a{ font-size:24px;}
.fdh{ line-height:40px; height:40px; background-color:#454545; width:100%; display:block; position:fixed; z-index:99999; bottom:0px; color:#FFF; }
.fdh li{ width:33.33333%; float:left; display:block; text-align:center; border-right:1px #ddd solid; box-sizing:border-box;}
.fdh .li{ background-color:#0130C2;}
.fdh a{ color:#FFF;}
.bq{ margin-bottom:40px;}
.floating_ck{ display:none;}
.prev_next .sub_left, .prev_next .sub_right{ width:100%; padding:0;}
.in_pro .shareProBox .item{ width:45%;}
.proShow .right .content .r_1 .clear .sub_left{ width:100%;}
.proShow .right .content .r_1 .clear .sub_right{ width:94%;}
.xgPro3 .l_list .item { width:47%;}
.newShareList .item .sub_right{ width:100%;}
.newShareList .item .sub_left{ display:none;}

.in_contact .left{ width:100%; background:#0130C2;}
.in_contact .right{ width:96%; padding-top:20px;}
}
@media screen and (max-width: 640px) {

.t_logo .ul_1 .left {padding-top: 10px; text-align:center;}
.shareProBox .item {width: 45%;}
.shareProType .box .smallNav .s_ul li{ width:31%;}
.iPro{ padding:0;}
.why .content .txt_2{ font-size:24px;}
.why .title .one{ font-size:18px; letter-spacing:0px;}
.why .content .ul_2 .bigTxt{ font-size:20px;}
.why .content .ul_2 .smallTxt{ font-size:16px; padding-bottom:0px; letter-spacing:0;}
.why .content .ul_2 .sub_left {text-align: right;border-right: 1px solid #ccc;padding-right: 10px;}
.iFangAn .content .line_2 .item a {display: block;min-height: 290px;padding-top: 50px; }
.youshi ul li dl dt {padding-left: 16%;}
.new .sTitle dd a{ font-size:20px;}

.in_pro .shareProBox .item{ width:43%;}
.in_new .shareProBox .item{ width:45%;}
.xgPro3 .l_list .item { width:46%;}
.guiMu .sTitle li{ width:28%;}
.guiMu .sTitle li .txt{ font-size:18px;}

}
@media screen and (max-width: 480px) {
.search input[type="text"]{ width:58%;}
.shareTitle2 .cn{ font-size:42px;}
.shareTitle2 .one{ font-size:20px; letter-spacing:0px;}
.shareProBox .item {width: 43%;}
.shareProType .bigNav li a {padding-left: 10px;color: #fff; background:none; background-color: #0130C2;background-position-x: 13px;}
.shareProType .box .smallNav .s_ul li{ width:46%; }
.shareTitle2 .en{ font-size:40px;}
.iFangAn .content .line_2 .item a .cn {font-size: 16px; background-size:65%;}
.why .content .txt_3{ font-size:20px; padding:3px 20px; text-indent:0px; }
.iFangAn .content .moreLink a{ font-size:20px;}
.iFangAn .content .moreLink{ padding-top:25px;}
.iFangAn{ padding:80px 0 25px;}
.youshi ul li dl dt {padding-left: 26%;}
.new .sTitle dd a{ font-size:18px;}
.new .content .right .two .s_left .s2{ font-size:16px; letter-spacing:0;}
.in_pro .shareProBox .item{ width:41%;}
.in_new .shareProBox .item{ width:43%;}
.shareTitle2 .cn{ margin-top:-60px}
}