/*banner效果*/
.banner { position:relative; width:100%; height:420px; overflow:hidden;}
.banner_list{ width:100%; height:420px; overflow:hidden;}
.banner_list li { height:420px; position:absolute; width:100%; display:none; }
.banner_list li img{ position:absolute; left:56%; top:0; margin-left:-960px; width:1680px; height:420px;}
.banner_btn_o a{ display:none; position:absolute; top:50%; margin-top:-42px; z-index:20; width:34px; height:64px;}
.banner_prev{ background:url(../images/banner_lac.png) no-repeat; left:2%;}
.banner_next{ background:url(../images/banner_rac.png) no-repeat; right:2%;}
.banner_prev:hover{ background:url(../images/banner_lho.png) no-repeat;}
.banner_next:hover{ background:url(../images/banner_rho.png) no-repeat;}
.banner_owd{ position:absolute; width:100%; height:22px; bottom:5px; z-index:200; text-align:center;}
.banner_btn{ width:100%; height:10px;}
.banner_btn span{ display:inline-block; background:url(../images/banner_ac.png) no-repeat; width:9px; height:9px; margin:0 2px; cursor:pointer;  transition:all 1s ease 0.01s; -moz-transition:all 1s ease 0.01s; -webkit-transition:all 1s ease 0.01s;}
.banner_btn span.on{ background:url(../images/banner_ho.png) no-repeat; width:18px; transition:width 0.4s ease 0.01s; -moz-transition:width 0.4s ease 0.01s; -webkit-transition:width 0.4s ease 0.01s;}

/*news-move*/
.news{ position:absolute; bottom:8px; z-index:300; width:1200px; height:45px;}
.news_l{ position:relative; width:960px; height:45px;}
.news_hot{ background:url(../images/ind_newMyy.png) repeat; position:relative; width:944px; height:45px; padding-left:16px;}
.news_r{ background:url(../images/ind_newMyy.png) repeat; width:136px; height:39px; padding-top:6px;}
.news_hName{ color:#236CC6; font-size:14px; width:auto; height:45px; line-height:45px; background:url(../images/ind_newicon.png) no-repeat left; padding-left:30px; margin-right:6px; display:inline;}
.news_hMove{ width:396px; height:45px; line-height:45px; overflow:hidden;}
.news_hMlist li{ height:45px;}
.news_hMlist li a{ display:block; height:45px;}
.news_hMlist li a span{ display:inline-block; height:45px;}
.news_hMname{ font-size:13px; width:310px; height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.news_hMtime{ color:#888;}
.news_r a{ display:block; background-color:#236CC6; color:#FFF; font-size:15px; width:100px; height:32px; line-height:32px; margin:0 auto; padding-left:16px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.news_r a span{ background:url(../images/jt_zyicon.png) no-repeat left; padding-left:20px;}
.news_Mtk{ position:absolute; bottom:0; left:0; z-index:300; background:url(../images/ind_newMyy.png) repeat; width:960px; height:0;}
.news_Mtkbox{ width:912px; height:232px; padding:16px 18px 0 30px;}
.news_Mtkl{ width:444px;}
.news_Mtkr{ width:414px;}
.news_Mtname{ background:url(../images/ind_newicon.png) no-repeat left; padding-left:30px; color:#236CC6; font-size:18px;}
.news_Mtlist{ padding-top:6px; height:180px; overflow:hidden;}
.news_Mtlist li{ height:35px; line-height:35px; border-bottom:1px dotted #888;}
.news_Mtlist li a{ display:block; height:35px; padding-left:6px;}
.news_Mtitle{ display:inline-block; background:url(../images/ind_newMac.png) no-repeat left; padding-left:22px; font-size:13px; width:334px; height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.news_Mrmore{ height:23px; padding:4px 0 20px;}
.news_Mrmore  a{ display:inline-block; color:#236CC6; width:auto; height:21px; line-height:21px; padding:0 10px; border:1px solid #236CC6; 
border-radius:14px; -moz-border-radius:14px; -webkit-border-radius:14px;}
.news_Mrmore a span{ background:url(../images/nore_icon.png) no-repeat right; padding-right:16px;}
.news_Mrshow{ height:162px;}
.new_Mrsimg{ width:272px; height:162px;}
.new_Mrfor{ width:130px;}
.new_Mrfname a{ display:block; color:#236CC6; font-size:18px; margin-bottom:42px;}
.new_Mrfmore a{ color:#c0a354; font-size:14px;}

/*warp-c*/
.warp_c{ height:auto; overflow:hidden; padding:30px 0;}
/*three-good*/
.three_good{ height:388px; overflow:hidden; }
.three_good ul{ width:1125px;}
.three_good li{ float:left; width:350px; height:388px; margin-right:25px; display:inline;}
.three_gdimg{ width:350px; height:260px; overflow:hidden;}
.three_gdimg img{ transition:all 0.8s ease-in 0s; -webkit-transition:all 0.8s ease-in 0s; -moz-transition:all 0.8s ease-in 0s; -o-transition:all 0.8s ease-in 0s;}
.three_gdimg:hover img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}
.three_gdName{ padding-top:20px; text-align:center;}
.three_gdName a{ display:block; color:#236CC6; font-size:20px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.three_gdTro{ font-size:14px; padding:12px 19px 0 19px; height:72px; overflow:hidden; text-align:center;}

/*num*/
.jt_num{ height:262px; margin-bottom:38px;}
.jt_numList{ height:230px;}
.jt_numList li{ float:left; background-color:#f7f7f7; width:218px; height:200px; padding-top:30px; border-right:2px solid #FFF;}
.jt_numImg{ position:relative; width:104px; height:94px; margin:0 auto;}
.jt_numImg img{ position:absolute;}
.brand_img{ left:0; width:104px; height:94px;}
.brand_shimg{ display:none; top:0; left:52px; width:0;height:94px; cursor:pointer;overflow:hidden;}
.jt_numList li h3{ color:#333; font-size:18px; text-align:center;}
.jt_numList li p{ color:#888; line-height:20px; height:60px; overflow:hidden; padding:12px 22px 0 22px; text-align:center;}

/*media*/
.media{ position:relative; width:1200px; height:450px; cursor:pointer;}
.media_img{ width:1200px; height:450px; overflow:hidden;}
.media_icon{ position:absolute; top:200px; left:50%; margin-left:-39px; z-index:20; width:78px; height:78px; cursor:pointer;}
.media_tk{ display:none; position:absolute; top:0; left:0; width:1200px; height:450px; z-index:200;}




.dbt{ text-align:center; padding-bottom:20px}
.dbt i{ text-transform:uppercase; font-style:normal; color:#c9c9c9; font-size:20px}
.dbt h3{ font-size:28px; background:url(../images/line.png) no-repeat center; font-weight:900; margin:10px 0;color: #000;}
.dbt h3 span{ color:#FF9900}
.dbt p{   font-size:14px}


.gsjj{  margin-bottom:30px }
.gsjj_fl{ float:left; width:445px; margin-top: 100px;}
.gsjj_fl h2{ font-weight:900; letter-spacing:3px; font-size:30px; color:#000}
.gsjj_fl h3{ font-size:25px; margin:10px 0 30px; color:#000}
.gsjj_fl p{ font-size:14px; line-height:30px}
.gsjj_fl span{ display:block; width:110px; height:35px; border:2px solid #ff0000; text-align:center; line-height:35px; margin-top: 20px;}
.gsjj_fl a{display:block; color:#FF0000; font-size:16px; text-transform:uppercase}

.gsjj_fr{ float:right; width:600px}
.clear{ clear: both}
.zfx{ float:left; width:100px; height:100px; background:#FF9900; color:#fff; padding:50px}
.zfx a{ color:#fff}
.zfx p{ line-height:22px; font-size:12px}
.zfx  h4{ font-size:16px}
.line{ margin:10px 0 10px}
.fl_fl{ float:left}
.xm_mr{ margin-left:200px}
#xm_bj{ background: #236CC6}


.zjkd{ width:1200px; margin:0 auto}

