/* CSS Document */

@charset "utf-8";
* { margin:0px; padding:0px; }
body { font-size:13px; font-family: "Î¢ÈíÑÅºÚ",Arial; color:#666666; background-color:#F3F3F3;  }
a:link, a:visited { color:#3c3c3c; text-decoration:none; cursor:pointer; }
a:hover, a:active { color:#666; text-decoration:none; cursor:pointer; }
html{overflow-y:scroll;background-color:#F3F3F3;}
img{border:none;}
ol,ul,li{list-style-type:none;}
input,select,textarea{font-size:14px;font-family:"Î¢ÈíÑÅºÚ",Arial;}
input{vertical-align:middle;}
p,th,td{line-height:22px;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
em,i,u,s{font-style:normal;}
h1{font-size:14px;}
h2{font-size:12px;}
h3{font-size:12px;}
.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}
.p25{padding:25px;}
.p30{padding:30px;}
.pt3{ padding-top:3px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt35{padding-top:35px;}
.pt40{padding-top:40px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}
.pr30{padding-right:30px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}
.m5{margin:5px!important;}
.m10{margin:10px!important;}
.m15{margin:15px!important;}
.m20{margin:20px!important;}
.m25{margin:25px!important;}
.m30{margin:30px!important;}
.mt5{margin-top:5px!important;}
.mt10{margin-top:10px!important;}
.mt15{margin-top:15px!important;}
.mt20{margin-top:20px!important;}
.mt25{margin-top:25px!important;}
.mt30{margin-top:30px!important;}
.mr5{margin-right:5px!important;}
.mr10{margin-right:10px!important;}
.mr15{margin-right:15px!important;}
.mr20{margin-right:20px!important;}
.mr25{margin-right:25px!important;}
.mr30{margin-right:30px!important;}
.mb5{margin-bottom:5px!important;}
.mb10{margin-bottom:10px!important;}
.mb15{margin-bottom:15px!important;}
.mb20{margin-bottom:20px!important;}
.mb25{margin-bottom:25px!important;}
.mb30{margin-bottom:30px!important;}
.ml5{margin-left:5px!important;}
.ml10{margin-left:10px!important;}
.ml15{margin-left:15px!important;}
.ml20{margin-left:20px!important;}
.ml25{margin-left:25px!important;}
.ml30{margin-left:30px!important;}
.center{margin:0px auto;}
.tcenter{text-align:center;}
.tleft{text-align:left;}
.tright{text-align:right;}
.l{float:left;}
.r{float:right;}
.c{clear:both}
.clear{clear:both;height:0px;line-height:0px;font-size:0px;}
.fix{*zoom:1;*clear:both;}
.fix:before,.fix:after{content:"";display:table;clear:both;}
.imgfix img{display:block;}
.textbreak{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.hide{display:none;}
.inline{_display:inline;}
.title{width:100%;float:left;}
.title h2,.title h3{width:auto;float:left;white-space:nowrap;}
.title span.more{width:auto;float:right;font-family:"Î¢ÈíÑÅºÚ";}
.list{width:100%;float:left;}
.list li{width:100%;float:left;}
.img{float:left;}
.intro{float:right;}
.content{width:100%;float:left;}
em.w{margin:0px 5px;}
.datalist{border:1px solid #ccc;border-collapse:collapse;background:#fff;text-align:left;}
.datalist caption{padding-bottom:5px;font-weight:bold;}
.datalist th{border: 1px solid #ccc;background-color:#eee;color:#000;font-weight:bold;padding:4px 0 4px 15px;}
.datalist td{ border:1px solid #ccc;padding:4px 0 4px 15px;}
.datalist tr.altrow{background:#c7e5ff;}
.inputholder{color:#969696;}
.inputholder.focous{color:#333;}
.btn{cursor:pointer;}
.hidetext{font:0/0 a;letter-spacing:-9px;}
.base_list li{height:24px;line-height:24px;border-bottom:1px dotted #ccc;background:url(../images/small_b.png) 0 0px no-repeat;padding-left:12px;}
.base_list a{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%;}
.base_pic_list li{padding-bottom:5px;}
.base_pic_list li a{display:block;width:100%;}
.base_pic_list li img{display:block;}
.base_pic_list li h3{width:100%;height:24px;line-height:24px;font-size:12px;font-weight:normal;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.sele{position:relative;height:32px;line-height:22px;width:139px;cursor:pointer; padding:0px 10px; }
.sele_{display:none;position:absolute;width:130px;left:-1px;top:24px;background:#fff;border:1px solid #cacad9;height:auto;overflow:auto;}
.sele_ a{display:block;}
.sele_ a:hover{color:#333;}
input,textarea{font:14px/1.67 "Î¢ÈíÑÅºÚ",'SimSun',sans-serif;border:0;outline:none;background:none;color:#666;vertical-align:middle;}
.mh {height: auto !important;height: 470px;min-height: 470px;padding-bottom: 40px;}


.ico{display:inline-block;overflow:hidden;width:20px;height:20px;vertical-align:-6px;*vertical-align:-2px;background:url(../images/ico.png);}
.ico1_2{background-position:-20px 0;}
.ico1_3{background-position:-40px 0;}
.ico1_4{background-position:-60px 0;}
.ico1_5{background-position:-80px 0;}
.ico2_1{background-position:0 -20px;}
.ico2_2{background-position:-20px -20px;}
.ico2_3{background-position:-40px -20px;}
.ico2_4{background-position:-60px -20px;}
.ico2_5{background-position:-80px -20px;}
.ico3_1{background-position:0 -40px;}
.ico3_2{background-position:-20px -40px;}
.ico3_3{background-position:-40px -40px;}
.ico3_4{background-position:-60px -40px;}
.ico3_5{background-position:-80px -40px;}
.ico4_1{background-position:0 -60px;}
.ico4_2{background-position:-20px -60px;}
.ico4_3{background-position:-40px -60px;}
.ico4_4{background-position:-60px -60px;}
.ico4_5{background-position:-80px -60px;}
.ico5_1{background-position:0 -80px;}
.ico5_2{background-position:-20px -80px;}
.ico5_3{background-position:-40px -80px;}
.ico5_4{background-position:-60px -80px;}
.ico5_5{background-position:-80px -80px;}



.wrap { width:1440px; height:auto; clear:both; margin:0 auto; background-color:#FFFFFF;}
/*top*/
.top { background-color:#fff; height:95px; position:relative; z-index:888; width:1440px; margin:0 auto;}
.top .head_right{ width:380px;padding:5px 0;}
.top .top_head{height:30px;  padding:5px 0px; background-color: #004ea2; width:1440px; margin:0 auto; color:#FFFFFF;}
.top .top_head1{width:1240px; margin:0 auto;}
/*
.i_topr_t .toplan{ width:100px; margin-right:20px; padding-top:3px;}
.i_topr_t span i.jt{ display:inline-block; width:8px; height:5px; background:url(../images/jt_ico.gif) no-repeat 0 0; margin-left:25px;*vertical-align:5px; font-size:0px;}
.i_topr_t .toplg{ width:95px; padding-top:3px; margin-right:20px;}
.i_topr_t .toplan .sele_,.i_topr_t .toplg .sele_{ padding-left:5px; top:28px;}
.i_topr_t .toplg span i.jt{ margin-left:13px; vertical-align:1px; *vertical-align:5px;}
.i_topr_t .it_sea{ width:270px; height:23px; border:1px solid #d7d7d7;}
.i_topr_t  .it_sea .sele_{ top:23px; padding-left:12px; width:76px;}
.it_sea_inp .inp{ width:270px; height:19px; line-height:19px; padding:0px 0 2px 10px;}
.it_sea_inp .btn{ width:24px; height:23px; background:url(../images/fdj_ico.png) no-repeat 0 0; border-width:0;}
*/
.topyy{ background:url(../images/topyy.png) repeat-x 0 0; height:6px; font-size:0; position:relative; z-index:20;}
.top .top_right{ width:770px; padding-top:30px;}
.top .top_head1 .lang {	float: left;padding-left: 40px;	background: url(../images/index_global.jpg) no-repeat left center;font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; margin-top:8px;}
.top .top_head1 .lang a{color:#fff;}
.top .top_head1 .lang a:hover{color: #FF0000;}

.i_topr_t .toplan{ width:100px; margin-right:20px; padding-top:3px;}
.i_topr_t span i.jt{ display:inline-block; width:8px; height:5px; background:url(../images/jt_ico.gif) no-repeat 0 0; margin-left:25px;*vertical-align:5px; font-size:0px;}
.i_topr_t .toplg{ width:95px; padding-top:3px; margin-right:20px;}
.i_topr_t .toplan .sele_,.i_topr_t .toplg .sele_{ padding-left:5px; top:28px;}
.i_topr_t .toplg span i.jt{ margin-left:13px; vertical-align:1px; *vertical-align:5px;}
.i_topr_t .it_sea{ width:195px; height:23px; border:1px solid #d7d7d7;color:#EAEAEA; margin-top:-3px;}
.i_topr_t .it_sea .tb_sele{ height:23px; line-height:23px; width:76px; padding-left:12px; background:url(../images/se_xian_03.jpg) no-repeat right;}
.i_topr_t  .it_sea .sele_{ top:23px; padding-left:12px; width:76px;}
.it_sea_inp .inp{ width:140px; height:19px; line-height:19px; padding:0px 0 2px 10px; color:#EAEAEA;}
.it_sea_inp .btn{ width:24px; height:23px; background:url(../images/fdj_ico.png) no-repeat 0 0; border-width:0;}


/*nav*/
.wrap1 { width:1240px;margin:0 auto; }
.i_topr_b{ margin-top:20px;float: right;width: 770px;}
.nav li {float: left;width: 110px;position: relative;height: 40px;line-height: 30px;font-size: 15px;text-align: center; font-family:"Î¢ÈíÑÅºÚ";}
.nav a {display: block;height: 40px;position: relative;color: #221815;font-weight: bold;}
.nav li  a:hover a:active {color: #C60000;font-weight: bold;}

.nav .cur a{ background:url(../images/navbg_03.gif) no-repeat 0 0; color: #E60012;}
.nav .nav_lev2{ width:450px; height:315px; background:#E60012; position:absolute; top:-9999px; box-shadow: -2px 0 4px rgba(0,0,0,.3); color:#FFFFFF;}
.nav .cur .nav_lev2{ top:41px; }
.nav .nlev2_1{ left:-55px;}
.nav .nlev2_2{ left:-90px;}
.nav .nlev2_3{ left:-130px;}
.nav .nlev2_4{ left:-240px;}
.nav .nlev2_5{ left:-253px;}
.nav .nlev2_6{ left:-347px;}

.nav .nav_lev2 .nlev_nav{width:140px; height:290px; padding-top:20px; background:#eeeeee;}
.nav .nav_lev2 .nlev_nav li{ float:none; width:140px; height:30px; line-height:30px; margin-bottom:3px;font-size:14px; color:#656565; text-align: center; border-bottom:1px dashed #F6F6F6; }
.nav .nav_lev2 .nlev_nav li a{ display:block;width:140px; height:30px; line-height:30px; background:url(../images/nav2_2.gif) no-repeat 0px 0px; font-size:14px; color:#656565; }
.nav .nav_lev2 .nlev_nav li a:hover{ background:#E60012 url(../images/nav2_1.gif) no-repeat 18px 12px; color:#FFFFFF;}
.nav .nav_lev2 .nlev_video{ width:270px; height:270px; position:relative; overflow:hidden; text-align:left;line-height:22px; margin:25px 20px 0 0; _display:inline; }
.nav .nav_lev2 .nlev_video .nv_js{ font-size:13px; color:#fff; margin-top:15px; }
.nav .nav_lev2 .nlev_video .nv_js a{ font-weight:normal; color:#fff; }
.nav .nav_lev2 .nlev_video .nv_video{ width:282px; height:160px; overflow:hidden;}
.nav .nav_lev2 .nlev_video .nv_video a{ display:block; width:100%; height:100%;}
.nv_video .v_pl_ico{ display:block; width:41px; height:41px; position:absolute; top:62px; left:124px; }
.nv_video .v_pl_ms{ height:28px; width:100%;line-height:28px; position:absolute; bottom:0px; left:0px; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); font-size:14px; font-weight:normal; color:#fff; text-align:center; }




@media screen and (min-width:1200px) and (max-width:1441px){
.wrap { width:100%; height:auto; clear:both; margin:0 auto; background-color:#FFFFFF;}
 
/*top*/
.top { background-color:#fff; height:95px; position:relative; z-index:888; width:100%; margin:0 auto;}
.top .head_right{ width:32%;padding:5px 0;}
.top .top_head{height:28px;  padding:5px 0px; background-color: #004ea2; width:100%; margin:0 auto; color:#FFFFFF;}
.top .top_head1{width:1124px; margin:0 auto; }
.i_topr_t .toplan{ width:100px; margin-right:20px; padding-top:3px;}
.i_topr_t span i.jt{ display:inline-block; width:8px; height:5px; background:url(../images/jt_ico.gif) no-repeat 0 0; margin-left:25px;*vertical-align:5px; font-size:0px;}
.i_topr_t .toplg{ width:95px; padding-top:3px; margin-right:20px;}
.i_topr_t .toplan .sele_,.i_topr_t .toplg .sele_{ padding-left:5px; top:28px;}
.i_topr_t .toplg span i.jt{ margin-left:13px; vertical-align:1px; *vertical-align:5px;}
.i_topr_t .it_sea{ width:182px; height:23px; border:1px solid #d7d7d7;}
.i_topr_t .it_sea .tb_sele{ height:23px; line-height:23px; width:76px; padding-left:12px; background:url(../images/se_xian_03.jpg) no-repeat right;}
.i_topr_t  .it_sea .sele_{ top:23px; padding-left:12px; width:76px;}
.it_sea_inp .inp{ width:140px; height:19px; line-height:19px; padding:0px 0 2px 10px;}
.it_sea_inp .btn{ width:24px; height:23px; background:url(../images/fdj_ico.png) no-repeat 0 0; border-width:0;}
.topyy{ background:url(../images/topyy.png) repeat-x 0 0; height:6px; font-size:0; position:relative; z-index:20;}
.top .top_right{ width:70%; padding-top:30px;}
.top .top_head1 .lang {	float: left;padding-left: 40px;	background: url(../images/index_global.jpg) no-repeat left center; margin-top:8px; font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif;}
.top .top_head1 .lang a{color:#fff;}
.top .top_head1 .lang a:hover{color: #FF0000;}


/*nav*/
.wrap1 { width:84%;margin:0 auto; }
.logo{ width:30%;margin-top:20px;}
.logo img{ width:80%;}
.i_topr_b{ margin-top:20px;float: right;width: 100%;}

.nav li {float: left;width:97px;position: relative;height: 40px;line-height: 30px;font-size: 15px;text-align: center; font-family:"Î¢ÈíÑÅºÚ";}
.nav a {display: block;height: 40px;position: relative;color: #221815;font-weight: bold;}
.nav li  a:hover a:active {color: #C60000;font-weight: bold;}

.nav .cur a{ background:url(../images/navbg_03.gif) no-repeat 0 0; color: #E60012;}
.nav .nav_lev2{ width:420px; height:280px; background:#E60012; position:absolute; top:-9999px; box-shadow: -2px 0 4px rgba(0,0,0,.3); color:#FFFFFF;}
.nav .cur .nav_lev2{ top:40px; }
.nav .nlev2_1{ left:-55px;}
.nav .nlev2_2{ left:-90px;}
.nav .nlev2_3{ left:-130px;}
.nav .nlev2_4{ left:-240px;}
.nav .nlev2_5{ left:-253px;}
.nav .nlev2_6{ left:-320px;}

.nav .nav_lev2 .nlev_nav{width:125px; height:250px; padding-top:19px; background:#eeeeee;}
.nav .nav_lev2 .nlev_nav li{ float:none; width:125px; height:26px; line-height:26px; margin-bottom:3px;font-size:12px; color:#656565; text-align: center; border-bottom:1px dashed #F6F6F6; }
.nav .nav_lev2 .nlev_nav li a{ display:block;width:125px; height:26px; line-height:26px;  background:url(../images/nav2_2.gif) no-repeat 0px 0px; font-size:12px; color:#656565; }
.nav .nav_lev2 .nlev_nav li a:hover{ background:#E60012 url(../images/nav2_1.gif) no-repeat 18px 12px; color:#FFFFFF;}
.nav .nav_lev2 .nlev_video{ width:270px; height:270px; position:relative; overflow:hidden; text-align:left;line-height:22px; margin:25px 13px 0 0; _display:inline; }
.nav .nav_lev2 .nlev_video img{ width:100%; }
.nav .nav_lev2 .nlev_video .nv_js{ font-size:12px; color:#fff; margin-top:15px; }
.nav .nav_lev2 .nlev_video .nv_js a{ font-weight:normal; color:#fff; }
.nav .nav_lev2 .nlev_video .nv_video{ width:282px; height:160px; overflow:hidden;}
.nav .nav_lev2 .nlev_video .nv_video a{ display:block; width:100%; height:100%;}
.nv_video .v_pl_ico{ display:block; width:41px; height:41px; position:absolute; top:62px; left:124px; }
.nv_video .v_pl_ms{ height:28px; width:100%;line-height:28px; position:absolute; bottom:0px; left:0px; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000); font-size:14px; font-weight:normal; color:#fff; text-align:center; }
}






/*banner*/
.w1440 {width: 100%;max-width: 1440px;_width:100%;margin: 0 auto;}

#banner {position: relative;z-index: 2;	overflow: hidden;}
#loading {position: relative;width:100%;z-index: 99999;background:#000;}
#loading img {display:block; width:31px; height:31px;position: absolute;}
#bannerin {position: relative;font-size: 0px;width: 100%;max-width:1440px;overflow: hidden;}
#bannerin ul {position: absolute;}
#bannerin li {float: left;}
#bannerin img {width: 100%;cursor: pointer;}
#scrollin {position:absolute;bottom:36px;height: 18px;}
#scrollin span {float:left;background:url(../images/leave.png) no-repeat center;width: 28px;height: 18px;cursor: pointer;}
#scrollin .on {background:url(../images/over.png) no-repeat center;}




@media screen and (min-width:1200px) and (max-width:1441px){
.w1440 {width: 100%;margin: 0 auto;}

#banner {position: relative;z-index: 2;	overflow: hidden;}
#bannerin {position: relative;font-size: 0px;width: 100%;overflow: hidden;}
#bannerin ul {position: absolute;width: 100%; height:auto;}
#bannerin li {float: left; margin:0 auto;}
#bannerin li img {width: 100%;cursor: pointer; margin:0 auto;}
#banner img{width: 100%;margin:0 auto;}

#scrollin {position:absolute;bottom:36px;height: 18px;}
#scrollin span {float:left;background:url(../images/leave.png) no-repeat center;width: 28px;height: 18px;cursor: pointer;}
#scrollin .on {background:url(../images/over.png) no-repeat center;}
}


/*¹ØÓÚÎÒÃÇ*/
.full_section { overflow: hidden; }
.section4 { background: #efefef; }
.section4 ._cons { background:#E60012; color: #fff; }
.section4 ._cons ._img { margin-right: 35px; width: 50%; overflow: hidden; }
.section4 ._cons ._info { padding:15px 23px; }
.section4 ._cons h3 { font-size: 22px; margin-bottom: 10px; margin-top: 18px; }
.section4 ._cons p { font-size: 16px; margin-bottom: 30px; }
.section4 ._cons a { color:#FFFFFF;}
.section4 ._cons a:hover { color: #FF6F6F;}
.section4 ._cons ._btn { width: 178px; height: 36px; border: #fff solid 1px; display: inline-block; font-size: 16px; line-height: 36px; text-indent: 35px; }
.section4 ._txt { line-height:26px; margin-right:20px; text-indent:2em; font-size:13px;}
.section4 ._btns { margin-bottom: 48px; margin-top:30px; }
.section4 ._btns a { display: inline-block; width: 128px; height: 36px; text-align: center; font-size: 16px; border: #bdbdbd solid 1px; line-height: 36px; background: #ececec; }
.section4 ._btns a:hover { background:#E60012; color: #fff; }
.section4 ._p { background: #fff; padding:15px 25px; }
.h_t { font-size: 10px; font-weight: bold; color: #333; text-align: center; line-height: 1; margin-bottom: 5px; padding-top: 5px; }
.full-row{width:87%; margin:0 auto;}
.full-row:before,.full-row:after{content:" ";display:table;clear:both}
.full-row .span-6{width:50%;float:left;}
.full-row .smal-12{width:50%;float:right;}



@media screen and (min-width:1200px) and (max-width:1441px){
.full_section { overflow: hidden; }
.section4 { background: #efefef; }
.section4 ._cons { background:#E60012; color: #fff; }
.section4 ._cons ._img { margin-right: 35px; width: 50%; overflow: hidden; }
.section4 ._cons ._img img{ width: 100%; overflow: hidden; }

.section4 ._cons ._info { padding:14px 23px; }
.section4 ._cons h3 { font-size: 18px; margin-bottom: 10px; margin-top: 14px; }
.section4 ._cons p { font-size: 13px; margin-bottom: 20px; }
.section4 ._cons a { color:#FFFFFF;}
.section4 ._cons a:hover { color: #FF6F6F;}
.section4 ._cons ._btn { width: 138px; height: 30px; border: #fff solid 1px; display: inline-block; font-size: 13px; line-height: 30px; text-indent: 35px; }
.section4 ._txt { line-height:26px; margin-right:20px; text-indent:2em; font-size:13px;}
.section4 ._btns { margin-bottom: 34px; margin-top:30px; }
.section4 ._btns a { display: inline-block; width: 100px; height: 32px; text-align: center; font-size: 13px; border: #bdbdbd solid 1px; line-height: 32px; background: #ececec; }
.section4 ._btns a:hover { background:#E60012; color: #fff; }
.section4 ._p { background: #fff; padding:15px 25px; }
.h_t { font-size: 30px; font-weight: bold; color: #333; text-align: center; line-height: 1; margin-bottom: 30px; padding-top: 0.1; }
.full-row{width:87%; margin:0 auto;}
.full-row:before,.full-row:after{content:" ";display:table;clear:both}
.full-row .span-6{width:50%;float:left;}
.full-row .smal-12{width:50%;float:right;}
}



/*ÐÂÎÅ*/
.maini{ clear:both; max-width:1240px; min-width:1200px; margin:0 auto;}
.in_news{padding:50px 0;background-color: #f9f9f9;overflow: hidden; width:1440px; margin:0 auto;}
.in_newsLf{width: 41%; float: left;}
.in_newsLf_con{padding: 0 20px;}
.in_newsCompany_title{margin-top: 10px; border-bottom: 1px solid #e8e8e8;}
.in_newsCompany_title_con{display: inline-block; padding-bottom: 6px; border-bottom: 1px solid #CA0000;}
.in_newsCompany_title_cn{font-size: 18px;}
.in_newsCompany_title_en{font-size: 13px; color: #adadad;}
.in_newsCompany_img{margin-top: 20px; text-align: center;}
.in_newsCompany_list{margin-top: 10px;}
.in_newsCompany_list ul li{height: 38px; line-height: 38px; padding-right: 90px; position: relative;}
.in_newsCompany_list ul li span{position: absolute; right: 0; color: #848484;}
.in_newsCompany_list ul li a{color: #555; width:100%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.in_newsCompany_list ul li a:hover{color: #CA0000;}
.in_newsRg{width: 55%; float: right; padding-right: 20px;}
.in_newsItem2{margin-bottom: 20px;}
.in_newsItem3{margin-top: 10px; border-top: 1px solid #e4e4e4;}
.in_newsItem_name{width: 170px; height: 170px; float: left; margin-left: -100%; margin-top: 20px; background-color: #3fc684; text-align: center;}
.in_newsItem_cn{padding-top: 30px;font-weight: normal; font-size: 18px; color: #fff;}
.in_newsItem_en{margin-top: 3px; font-size: 13px; color: #a4e0c0;}
.in_newsItem_more{width: 60px; height: 26px; line-height: 26px; display: inline-block; border: 1px solid #9fe3c2; margin-top: 30px; font-size: 13px; color: #d2efdf; text-align: center;}
.in_newsItem_more:hover{color: #fff;}
.in_newsItem3 .in_newsItem_name{background-color: #3dd5d7;}
.in_newsItem3 .in_newsItem_en{color: #a4e8e9;}
.in_newsItem3 .in_newsItem_more{border: 1px solid #9eeaeb;}
.in_newsItem_list{width: 100%; float: left;}
.in_newsItem_list_con{margin-top: 10px; margin-left: 190px;}
.in_newsItem_list_con ul li{height: 38px; line-height: 38px; padding-right: 90px; position: relative;}
.in_newsItem_list_con ul li span{position: absolute; right: 0; color: #848484;}
.in_newsItem_list_con ul li a{color: #555; width:100%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.in_newsItem_list_con ul li a:hover{color: #CA0000;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}



@media screen and (min-width:1200px) and (max-width:1441px){
.maini{width:100%; margin:0 auto;}
.in_news{padding:70px 0;background-color: #f9f9f9;overflow: hidden; width:100%; margin:0 auto; padding-left:4%;}
.in_newsLf{width:48%; float: left;}
.in_newsLf_con{}
.in_newsCompany_title{margin-top: 10px; border-bottom: 1px solid #e8e8e8;}
.in_newsCompany_title_con{display: inline-block; padding-bottom: 6px; border-bottom: 1px solid #CA0000;}
.in_newsCompany_title_cn{font-size: 18px;}
.in_newsCompany_title_en{font-size: 13px; color: #adadad;}
.in_newsCompany_img{margin-top: 20px; text-align: center; width:100%;}
.in_newsCompany_img img{ width:100%;}
.in_newsCompany_list{margin-top: 10px;}
.in_newsCompany_list ul li{height: 38px; line-height: 38px; padding-right: 90px; position: relative;}
.in_newsCompany_list ul li span{position: absolute; right: 0; color: #848484;}
.in_newsCompany_list ul li a{color: #555; width:100%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.in_newsCompany_list ul li a:hover{color: #CA0000;}
.in_newsRg{width: 40%; float: left; }
.in_newsItem2{margin-bottom: 20px;}
.in_newsItem3{margin-top: 10px; border-top: 1px solid #e4e4e4;}
.in_newsItem_name{width: 150px; height: 150px; float: left; margin-left: -100%; margin-top: 20px; background-color: #3fc684; text-align: center;}
.in_newsItem_cn{padding-top: 30px;font-weight: normal; font-size: 16px; color: #fff;}
.in_newsItem_en{margin-top: 3px; font-size: 12px; color: #a4e0c0;}
.in_newsItem_more{width: 60px; height: 26px; line-height: 26px; display: inline-block; border: 1px solid #9fe3c2; margin-top: 30px; font-size: 13px; color: #d2efdf; text-align: center;}
.in_newsItem_more:hover{color: #fff;}
.in_newsItem3 .in_newsItem_name{background-color: #3dd5d7;}
.in_newsItem3 .in_newsItem_en{color: #a4e8e9;}
.in_newsItem3 .in_newsItem_more{border: 1px solid #9eeaeb;}
.in_newsItem_list{width: 100%; float: left;}
.in_newsItem_list_con{margin-top: 10px; margin-left: 170px;}
.in_newsItem_list_con ul li{height: 32px; line-height: 32px; padding-right: 90px; position: relative;}
.in_newsItem_list_con ul li span{position: absolute; right: 0; color: #848484;}
.in_newsItem_list_con ul li a{color: #555; width:100%; display:inline-block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.in_newsItem_list_con ul li a:hover{color: #CA0000;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
}


/*²úÆ·*/
.box{height:415px;padding-bottom:80px;padding-top:70px;overflow:hidden; background-color:#FFFFFF;}
.box-l{width:820px;}
.box-r{width:350px;}
.box-l .product{height:350px;overflow:hidden}
.box-l .product .tit,.box-r .tit{height:55px;}
.box-l .product h2{font-size:18px;font-weight:normal}
.box-l .product h2 a{font-size:14px;color:#333333}
.box-l .product h2 a:hover{color:#ff0000;}
.box-l .in_product_title_en{font-size: 13px; color: #adadad; margin-left:3px;}
.box-l .pro-l{width:380px;height:280px;overflow:hidden}
.box .pro-r{width:410px;height:280px;overflow:hidden}
.box-l .pro-l img{width:380px;height:280px;opacity: 1;transition: opacity 0.3s, transform 0.3s;-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;transform: scale(1,1);-webkit-transform: scale(1,1);}
.box-l .pro-l a:hover img{opacity: 0.3;transition:opacity 0.3s, transform 0.3s;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transform:scale(1.4,1.4);-webkit-transform:scale(1.4,1.4);}
.box-l .pro-l a{display:block}
.box-l .pro-l a:hover{background:#000}
.box-l .pro-l span{display:none;width:380px;height:280px;line-height:280px;top:0;left:0;text-align:center;font-size:18px;color:#fff;}
.box-l .pro-l a:hover span{display:block}
.box-l .search{height:30px;line-height:30px;margin-top:30px;}
.box-l .search select {color:#808080;width:228px;border:1px solid #ccc;text-indent:10px;}
.box-l .search #type{margin-right:20px;margin-left:6px;}
.box-l .search span{font-size:18px;}
.box-l .pro-r ul{width:450px;}
.box-l .pro-r li{width:195px;height:130px;float:left;margin-right:20px;margin-bottom:20px;position:relative;overflow:hidden}
.box-l .pro-r img{width:195px;height:130px;}
.box-l .pro-r a:hover img{opacity: 0.3;transition:opacity 0.3s, transform 0.3s;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transform:scale(1.4,1.4);-webkit-transform:scale(1.4,1.4);}
.box-l .pro-r a{display:block}
.box-l .pro-r a:hover{background:#000}
.box-l .pro-r span{display:none;width:195px;height:130px;line-height:130px;top:0;left:0;text-align:center;font-size:18px;color:#fff;}
.box-l .pro-r a:hover span{display:block}
.fl-left { float: left; }
.fl-right { float: right; }

.box-r .solutions {width: 350px;margin-right: 30px}
.box-r .solutions p {padding: 20px 0;border-bottom: 1px solid #e4e4e4}
.box-r .solutions li {height: 45px;line-height:45px;border-bottom: 1px solid #e4e4e4;background: url(../images/solutionbg.jpg) no-repeat right;cursor: pointer; font-size:15px;}
.box-r .solutions li a {width: 100%}
.box-r .solutions .selected {background: #C60000}
.box-r .solutions .selected a{color:#fff;}
.box-r .solutions_more {display:block;color:#ff9900;margin-top: 22px;background: url(../images/solution_morebg.jpg) no-repeat right;width: 140px}
.box-r .contentin {padding: 0px 0 66px 0;color:#666666;overflow: hidden;}
.box-r .contentin h2{font-size: 21px;}
.pos-rel { position: relative; }
.pos-abs { position: absolute; }

@media screen and (min-width:1200px) and (max-width:1441px){
.box{height: auto;padding-bottom:40px;padding-top:70px;overflow:hidden; background-color:#FFFFFF; width:100%; margin:0 auto;}
.box-l{width:65%; margin-right:3%;}
.box-r{width:30%;}
.box-l .product{height: auto;overflow:hidden}
.box-l .product .tit,.box-r .tit{height:55px; width:100%;}
.box-l .product h2{font-size:18px;font-weight:normal}
.box-l .product h2 a{font-size:14px;color:#333333}
.box-l .product h2 a:hover{color:#ff0000;}
.box-l .in_product_title_en{font-size: 13px; color: #adadad; margin-left:3px;}
.box-l .pro-l{width:50%;height:220px;overflow:hidden}
.box .pro-r{width:50%;height:220px;overflow:hidden}
.box-l .pro-l img{width:100%;height: auto;opacity: 1;transition: opacity 0.3s, transform 0.3s;-webkit-transition: opacity 0.3s, -webkit-transform 0.3s;transform: scale(1,1);-webkit-transform: scale(1,1);}
.box-l .pro-l a:hover img{opacity: 0.3;transition:opacity 0.3s, transform 0.3s;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transform:scale(1.4,1.4);-webkit-transform:scale(1.4,1.4);}
.box-l .pro-l a{display:block}
.box-l .pro-l a:hover{background:#000}
.box-l .pro-l span{display:none;width:300px;height:220px;line-height:220px;top:0;left:0;text-align:center;font-size:14px;color:#fff;}
.box-l .pro-l a:hover span{display:block}
.box-l .search{height:30px;line-height:30px;}
.box-l .search select {color:#808080;width:158px;border:1px solid #ccc;text-indent:10px;}
.box-l .search #type{margin-right:20px;margin-left:6px;}
.box-l .search span{font-size:18px;}
.box-l .pro-r ul{width:320px; margin-left:10px;}
.box-l .pro-r li{width:135px;height:100px;float:left;margin-bottom:20px;}
.box-l .pro-r img{width:135px;height:100px;}
.box-l .pro-r a:hover img{opacity: 0.3;transition:opacity 0.3s, transform 0.3s;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;transform:scale(1.4,1.4);-webkit-transform:scale(1.4,1.4);}
.box-l .pro-r a{display:block}
.box-l .pro-r a:hover{background:#000}
.box-l .pro-r span{display:none;width:135px;height:100px;line-height:100px;top:0;left:0;text-align:center;font-size:14px;color:#fff;}
.box-l .pro-r a:hover span{display:block}
.fl-left { float: left; }
.fl-right { float: right; }

.box-r .solutions {width: 100%;margin-right: 30px}
.box-r .solutions p {padding: 20px 0 10px 0;border-bottom: 1px solid #e4e4e4; font-size:13px;}
.box-r .solutions li {height: 37px;line-height:37px;border-bottom: 1px solid #e4e4e4;background: url(../images/solutionbg.jpg) no-repeat right;cursor: pointer; font-size:14px;}
.box-r .solutions li a {width: 100%}
.box-r .solutions .selected {background: #C60000}
.box-r .solutions .selected a{color:#fff;}
.box-r .solutions_more {display:block;color:#ff9900;margin-top: 22px;background: url(../images/solution_morebg.jpg) no-repeat right;width: 140px}
.box-r .contentin {padding: 0px 0 66px 0;color:#666666;overflow: hidden;}
.box-r .contentin h2{font-size: 18px;}
.pos-rel { position: relative; }
.pos-abs { position: absolute; }
}

/*foot*/
.foot {background-color: #10286c;}
.foot_top {height: 280px;border-bottom: 1px solid #3d5088}
.foot_topin {padding-top: 10px;}
.foot_topin .fn-left {margin-right: 95px}
.foot_topin .mr0 {margin-right: 0px; float:right;}
.foot_topin h3 {font-size: 22px;color:#fff;}
.foot_topin ul {margin-top: 15px}
.foot_topin li {height: 32px;line-height: 32px}
.foot_topin a {color: #fff; font-size: 14px;}
.foot_bottom {color:#ffffff;}
.foot_bottomin {padding:10px 0 12px 0;color:#7487be;}
.foot_bottomin a {color:#7487be;}
.banquan {overflow: hidden;margin-bottom: 5px}
.banquan p {height:21px;line-height: 21px; text-align: center;}
.banquan a {padding: 0px 13px;margin:2px 0;height: 16px;line-height: 16px;}
.link{ text-align: center;}
.link a {padding-right: 12px;}
.foot_bottomin .ftb_last {padding-right: 42px;border:none;}

#qr_code{position:fixed; left:0; bottom:115px; z-index:5000;}
.w1440 {width: 100%;max-width: 1440px;_width:100%;margin: 0 auto;}
.w1240 {width: 100%;max-width: 1240px;_width:1240px;margin: 0 auto;}
.fn-left, .fn-right { display:inline; }
.fn-left { float:left; }
.fn-right { float:right; }


@media screen and (min-width:1240px) and (max-width:1441px){
.w1440 {width: 100%;margin: 0 auto;}
.w1240 {width: 82%;margin: 0 auto;}

.foot {background-color: #10286c;}
.foot_top {height: 210px;border-bottom: 1px solid #3d5088}
.foot_topin {padding-top: 10px;}
.foot_topin .fn-left {margin-right:7%}
.foot_topin .mr0 {margin-right: 0px; float:right;}
.foot_topin h3 {font-size: 20px;color:#fff;}
.foot_topin ul {margin-top: 15px}
.foot_topin li {height: 32px;line-height: 32px}
.foot_topin a {color: #fff; font-size: 13px;}
.foot_bottom {color:#ffffff;}
.foot_bottomin {padding:10px 0 12px 0;color:#7487be;}
.foot_bottomin a {color:#7487be;}
.banquan {overflow: hidden;margin-bottom: 5px}
.banquan p {height:21px;line-height: 21px; text-align: center;}
.banquan a {padding: 0px 13px;margin:2px 0;height: 16px;line-height: 16px;}
.link{ text-align: center;}
.link a {padding-right: 12px;}
.foot_bottomin .ftb_last {padding-right: 42px;border:none;}
}
@media screen and (min-width:1120px) and (max-width:1239px){
.w1440 {width: 100%;margin: 0 auto;}
.w1240 {width: 82%;margin: 0 auto;}

.foot {background-color: #10286c;}
.foot_top {height: 280px;border-bottom: 1px solid #3d5088}
.foot_topin {padding-top: 10px;}
.foot_topin .fn-left {margin-right:6.3%}
.foot_topin .mr0 {margin-right: 0px; float:right;}
.foot_topin h3 {font-size: 20px;color:#fff;}
.foot_topin ul {margin-top: 15px}
.foot_topin li {height: 32px;line-height: 32px}
.foot_topin a {color: #fff; font-size: 13px;}
.foot_bottom {color:#ffffff;}
.foot_bottomin {padding:10px 0 12px 0;color:#7487be;}
.foot_bottomin a {color:#7487be;}
.banquan {overflow: hidden;margin-bottom: 5px}
.banquan p {height:21px;line-height: 21px; text-align: center;}
.banquan a {padding: 0px 13px;margin:2px 0;height: 16px;line-height: 16px;}
.link{ text-align: center;}
.link a {padding-right: 12px;}
.foot_bottomin .ftb_last {padding-right: 42px;border:none;}
}