/*banner效果*/

.banner {margin: 0 auto; position:relative; height:430px; width:1000px; overflow: hidden;}

.banner_list{ position:absolute; left:50%; margin-left:-960px; top:0; width:1920px; height:430px;}

.banner_list li { height:430px; position:absolute; width:1920px; display:none }

.banner_list li img{ width:1920px; height:430px;}

.banner_list { height:430px; overflow:hidden }

.banner_btn { float:right; position:relative; width:auto; height:33px; z-index:20; text-align:right; }

.banner_btn a { float:left; margin-left:8px; background-color:#9dabcc; width:12px; height:12px; margin-top:10px; display:inline-block; }

.banner_btn a:hover, .banner_btn a.on { background-color:#2b4886;}

/*banner-bd*/
/*.news_wapbtn{ background:url(/templets/default/images/banner_nwicon.png) no-repeat; width:11px; height:11px; margin:10px 3px 0 0; display:inline;}
.banner_btn_o{ position:absolute; left:50%; margin-left:-500px; z-index:100; bottom:5px; background:url(/templets/default/images/banner_obd.png) no-repeat; width:1460px; height:33px;}
.banner_owd{ position:relative; width:1000px; height:33px;}
.banner_news{ width:406px;}
.newslistwraper .banner_news li{ width:406px; height:33px; line-height:33px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.banner_news{ position:relative; height:33px; overflow:hidden;}
.banner_news ul{position:absolute; left:0px; top:0px; width:406px;}
.newslistwraper .banner_news li a{ color:#2b4886;}
.newslistwraper .banner_news li a strong{ color:#2b4886; font-size:13px;}
.banner_news li.border{ border-bottom:none;}
.newslistwraper{ float:left; width:420px; height:33px; padding-left:14px; position:relative;}*/

/*banner-bd*/
.banner_btn_o{ position:absolute; left:50%; margin-left:-500px; z-index:100; bottom:5px; background:url(./templets/default/images/banner_obd.png) no-repeat; width:1460px; height:33px;}
.banner_owd{ position:relative; width:1000px; height:33px;}
.banner_news{ width:906px; padding-left:14px;}
.banner_news li{ float:left; background:url(/templets/default/images/banner_nwicon.png) no-repeat left; padding-left:14px; width:266px; height:33px; line-height:33px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  margin-right:22px; display:inline;}
.banner_news li a{ color:#2b4886;}
.banner_news li a strong{ color:#2b4886; font-size:13px;}


/*main*/

#main{ background:url(/templets/default/images/main_bd.jpg) repeat-x; width:1000px; margin:0 auto; min-width:1000px; height:auto; overflow:hidden; padding:36px 0 40px;}

.main_t{ height:206px; margin-bottom:22px;}

/*关于我们*/

.mg44{ margin-right:44px; display:inline;}

.wd280{ width:280px;}

.wd400{ width:400px;}

.wd230{ width:230px;}

.main_Tcom{ height:38px; line-height:38px;}

.main_Tcom h3{ float:left;}

.main_Tcom h3 a{ color:#1a1a1a; font-size:20px;}

.about_r{ width:118px; margin-left:16px; display:inline;}

.about_Rintro{ font-size:13px; height:144px; overflow:hidden;}

.haadline_r{ width:254px;}

.heae_Rtitle{ line-height:20px; height:40px; overflow:hidden;}

.heae_Rtitle a{ color:#1f5bb6; font-size:14px; font-weight:bold;}

.hline_intro{ font-size:13px; height:168px; overflow:hidden; margin:2px 0;}



.main_d{ height:303px;}

/*前海新闻*/

.news_top,.ask_top{ border-bottom:1px solid #bfc8da; position:relative; margin-bottom:4px;}
.news{ margin-left:10px;}

.news_top h3{ float:left;}

.news_down{ position:relative; width:280px;}

.news_scrBox{ width:280px; height:53px; padding-top:6px; border-bottom:1px dotted #afbed5;}

.news_dTime{ font-family:Arial;}

.news_dTime span{ color:#d40c0c; font-size:13px;}

.news_dTime em{ color:#999; font-style:normal;}

.news_dTitle{ height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.news_dTitle a{ color:#1f5bb6; font-size:14px;}

/* focus */
#Newscroll{width:400px; height:184px; overflow:hidden;position:relative;}
#Newscroll ul{height:184px; position:absolute;}
#Newscroll ul li{position:relative; width:384px; height:184px; overflow:hidden;position:relative;}
.news_top .btnBg{position:absolute; width:40px; height:38px; right:55px; bottom:0;}
.news_top .btn{position:absolute; width:40px; height:38px; bottom:0; right:55px; text-align:center;}
.news_top .btn span{display:inline-block;_display:inline;_zoom:1; width:10px; height:10px; margin-top:14px; background:url(/templets/default/images/id_newac.jpg) no-repeat; _font-size:0;margin-left:3px; cursor:pointer;}
.news_top .btn span.on{ background:url(/templets/default/images/id_newho.jpg) no-repeat;}



/*常见问题*/

.ask_down .show{ display:block;}

.ask_down{ padding-top:7px;}

.ask_down li{ width:400px; height:auto; overflow:hidden;}

.ask_dtop{ height:30px; line-height:30px;}

.ask_dtop a{ color:#1f5bb6; font-size:14px; background:url(/templets/default/images/id_icon2.jpg) no-repeat left; padding-left:18px; display:block; width:382px; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.ask_dintro{ height:40px; overflow:hidden; }

.ask_dcon{ display:none; font-size:13px; line-height:20px; width:382px; height:40px; overflow:hidden; margin-bottom:8px; padding-bottom:9px; padding-left:18px; padding-top:3px; border-bottom:1px dotted #afbed5;}

.company{ padding-top:4px; display:inline;}



