﻿/*banner效果*/
.banner { position:relative; width:100%; height:600px; min-width:1100px; overflow:hidden;}
.banner_list{ width:100%; height:600px; overflow:hidden;}
.banner_list li { height:600px; position:absolute; width:100%; display:none; }
.banner_list li img{ position:absolute; left:50%; top:0; margin-left:-960px; width:1920px; height:600px;}
.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:54px; 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;}

.close{ text-align:center;  padding: 0px 5px;}
.close a{background:#0268b3; color:#fff !important}

.aboutus{ margin:10px 0; float:left; width:100%; height:330px;}
.aboutus1{ width:480px; float:left}
.aboutus2{ width:620px; float:left; font-size:16px; line-height:32px;}
.more a{ border:1px solid #15909c; color:#15909c; padding:5px 15px; float:right;}
.more a:hover{border:1px solid #F00; color:#F00}
/*news-move*/
.news{ position:absolute; left:50%; margin-left:-550px; bottom:8px; z-index:300; width:1100px; 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:#0268b3; 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:45px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.news_hMtime{ color:#888;}
.news_r a{ display:block; background-color:#0268b3; 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:#0268b3; 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:#0268b3; width:auto; height:21px; line-height:21px; padding:0 10px; border:1px solid #0268b3; 
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:#0268b3; font-size:18px; margin-bottom:42px;}
.new_Mrfmore a{ color:#c0a354; font-size:14px;}

/*warp-c*/
.warp_c{ height:auto; overflow:hidden; padding:40px 0 90px;}
/*three-good*/
.three_good{ height:308px; overflow:hidden; padding-bottom:52px;}
.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:20px 0 0 130px;}
.three_gdName a{ display:block; color:#0268b3; font-size:20px; height:24px; line-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;position:relative}
.jt_numList{ height:230px; width:1100px; overflow:hidden; position:relative}
.jt_numList li{ float:left; background-color:#f7f7f7; height:200px; width:245px; padding-top:30px;}
.jt_numList li img{ height:160px; width:245px;}
.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;}

.piclist{ height:160px;position:absolute; left:0px; top:0px}
.piclist li{ background:#eee; margin:0 10px; padding:5px; float:left;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:80px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}

/*media*/
.media{ position:relative; width:1100px; height:450px; cursor:pointer;}
.media_img{ width:1100px; 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:1100px; height:450px; z-index:200;}
