@charset "UTF-8";
/* CSS Document */

body { margin:0; padding:0; font-family:Microsoft JhengHei, Arial, Helvetica, sans-serif,'Ubuntu', sans-serif; font-size:13px;} /*  background:url(../images/bg.jpg) repeat; */
/**/
body a { text-decoration:none;}
img { border:none;}
.clean_flat { clear:both;}

.header { width:100%; background:url(../images/top_bg.jpg) repeat-x;}
.headerBox ,.main ,.footer { width:960px; margin:0 auto 0 auto;}

.headerBox { background:url(../images/top_banner.jpg) no-repeat}
.topBanner {}
.logo_box { width:300px; height:149px;}

.footer { height:126px; background:url(../images/footer_bg.jpg) no-repeat;}
.footerL_box ,.footerR_box { float:left;}
.footerL_box { width:250px;}
.footerR_box { width:710px; color:#fff; line-height:25px; margin:22px 0 0 0;}

.menu_bar { background:url(../images/menu_bar_bg.jpg) repeat-x; line-height:50px;}
.menu_box { float:left;}
.menu { margin:0; padding:0;}
.menu li { list-style:none; float:left; text-align:center; width:110px; background: url(../images/menu_line.png) no-repeat 0 12px; }
.menu p { margin:0; padding:0;}
.menu a { color:#fff; font-size:16px; display:block;}
.menu a:hover { color:#ff6db8;}
.menu_this { color:#ff6db8; display:block;}

.menu_search { float:right; width:260px; padding:10px 0 0 0;}
.top_searchBar_txt { width:180px; border-top-left-radius:6px; border-bottom-left-radius:6px; line-height:30px; height:28px; border:none; padding:0 10px;}
.top_searchBar_btn { width:60px; border:none; background:url(../images/top_search_btn.jpg) repeat-x;  height:30px; color:#fff; text-align:center; cursor:pointer;}

.slider_box { width:960px; height:430px; overflow:hidden; position:relative;}
.slider { margin:0; padding:0; position:absolute; width:9999px;}
.slider li { list-style:none; float:left;}
.slider p { margin:0; padding:0; position:absolute;}
.slider h3 ,.slider h4 { margin:0; padding:0;}
.slider h3 {}	
.slider h4 { width:940px; position:absolute; bottom:0; line-height:20px; height:65px; background:rgba(0, 0, 0, 0.4); z-index:33; padding:10px;}
.slider a { color:#fff; display:block;}
.slider_btnL ,.slider_btnR { position:absolute; width:29px; height:29px; z-index:444; bottom:90px;}
.slider_btnL { right:50px;}
.slider_btnR { right:15px;}

.ind_pro { margin:10px 0 0 0; padding:0;}
.ind_pro li { list-style:none; width:230px; height:280px; float:left; margin:0 5px;}
.ind_pro h3 ,.ind_pro h4 { margin:0; padding:0; font-weight:normal;}
.ind_pro h3 { width:230px; height:230px;}
.ind_pro h4 { width:220px; line-height:20px; padding:5px 5px;}
.ind_pro a { color:#000; display:block;}
.ind_pro a:hover { color:#fff;}
.ind_pro li { background:#fff;}
.ind_pro li:hover { background:#063481;}

.indexInfo_Lbox ,.indexInfo_Rbox { float:left; width:470px; margin:10px 5px; background:#fff;}
.index_line { border-top:#063481 solid 10px;}
.indexNews_box { padding:12px 10px 8px 10px; line-height:20px; height:145px; }

.index_news { margin:0; padding:0;}
.index_news li { width:470px; list-style:none; border-bottom:#efa1c9 solid 1px;}
.index_news h3 ,.index_news h4 { margin:0; padding:0; font-weight:normal; float:left;}
.index_news h3 { width:380px;}
.index_news h4 { width:70px; text-align:center;}
.index_news p { margin:0; padding:0;}
.index_news li:hover { background:#1e488d;}
.index_news a { color:#000; display:block; font-size:12px; line-height:40px;}
.index_news a:hover { color:#fff;}
.index_newsFonts { padding:0 0 0 10px;}

.info_box_line { border-top:#063481 solid 10px;}
.info_box { background:url(../images/info_box_bg.jpg) repeat-y;} 
.left_box ,.right_box { float:left;}
.left_box { width:680px; padding:20px;}
.right_box { width:240px;}

.title_box { border-bottom:#b4c2d9 solid 5px; line-height:50px; font-size:24px; color:#063481; padding:0 0 0 10px; position:relative;}

.title_date { width:80px; line-height:20px; font-size:12px; position:absolute; right:0; bottom:0;}
.info_text { font-size:13px; line-height:25px; padding:10px 0;}

.news { margin:0; padding:0;}
.news li { width:680px; list-style:none; border-bottom:#efa1c9 solid 1px;}
.news h3 ,.news h4 { margin:0; padding:0; font-weight:normal; float:left;}
.news h3 { width:600px;}
.news h4 { width:80px; text-align:center;}
.news p { margin:0; padding:0;}
.news li:hover { background:#1e488d;}
.news a { color:#000; display:block; font-size:12px; line-height:40px;}
.news a:hover { color:#fff;}
.newsFonts { padding:0 0 0 10px;}

.info_textTitle { font-size:18px; margin:10px 0; color:#333;}

.btn_back { width:80px; line-height:30px; text-align:center; background:#063481;}
.btn_back_ { width:80px; line-height:30px; text-align:center; background:#063481; margin:0 0 0 10px;}
.btn_back a ,.btn_back_ a { display:block; color:#fff;}
.btn_back a:hover ,.btn_back_ a:hover { color:#ff6db8;}

.productL_box ,.productR_box { float:left;}
.productL_box { width:230px; margin:0 10px 0 0;}
.productL { margin:0 20px; padding:0; line-height:30px;}
.productL li { list-style:none;} 
.productL li ul { margin:0 0 0 10px; padding:0;}

.productL_arrow { background:url(../images/point_02.png) no-repeat 0 0; color:#1a268b; margin:0; padding:0 0 0 15px;}
.productL_text { color:#000; margin:0; padding:0 0 0 10px;}
.productL_text:hover { background:url(../images/point_02.png) no-repeat 0 0;}
.productL a { display:block;}

.productL_title { font-size:18px; line-height:50px; padding-left:60px; background:url(../images/point_01.png) no-repeat 10px 3px; background-color:#bfbfbf; color:#fff;}

.info_box_product { background:url(../images/product_bg.jpg) repeat-y;} 

.productR_box { width:720px;}

.info_box_product_info { background:#fff;}

.produxtDetail_boxL ,.produxtDetail_boxR { float:left;}
.produxtDetail_boxL { width:430px;}
.produxtDetail_boxR { width:510px; padding:0 10px}
.produxtDetail_boxR_text { padding:10px; line-height:25px;}
.produxtDetail_boxR_infoBox { border-top:#b4c2d9 solid 10px; margin:10px 0 0 0; padding:0 0 10px 0; line-height:25px;}
.produxtDetail_boxR_info { padding:10px;}

.produxtDetail_btn { margin:5px 0; padding:0 0 0 1px;} .produxtDetail_btn li { list-style:none; width:101px; height:101px; float:left; margin:0 2px; border:#bac7dc solid 1px;}

.contact_title { color:#063481; font-size:15px;}
.contact_map { border-top:#8299c0 solid 5px; margin:10px 0 0 0; padding:10px 0 0 0;}
.contact_mapL ,.contact_mapR { float:left;}
.contact_mapL { width:340px;}
.contact_mapR { width:330px; margin:0 0 0 10px;}

.text_box { width:98%; line-height:25px; height:25px; padding:0 1%;}
.con_from { width:98%; padding:0 1%;}
.btn_send { background:#063481; width:70px; height:26px; color:#fff; border:none; cursor:pointer;}
.btn_send:hover { color:#f00;}
.map { height:255px;}

 
/********/
::-webkit-scrollbar { width:5px;}
::-webkit-scrollbar-track { background:#eee;border: thin solid lightgray; box-shadow: 0px 0px 3px #dfdfdf inset;}
::-webkit-scrollbar-thumb { background:#999; border: thin solid gray;}
::-webkit-scrollbar-thumb:hover { background:#7d7d7d;}

/*table*/
.table_box tr td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #2aaceb;
	border-bottom-color: #2aaceb;
}
.table_outside {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #2aaceb;
	border-left-color: #2aaceb;
}

/* pages */
.pages_box { text-align:left; margin:10px 0 0 0; font-size:12px;}
.pages { margin:5px 0 0 0; padding:0; display:inline-block;}
.pages li { list-style:none; float:left; width:20px; text-align:center; margin:0 5px; background:#063481; line-height:25px;}
.pages a { color:#fff; display:block; padding:0;}
.pages a:hover { color:#ff0;}
.pages li:hover { background:#c2287d;}

/*404*/
.error { line-height:25px; margin:0; padding:10px; color:#626262;}
.error h1,.error h3,.error li { margin:0; padding:0;}
.error h3 { color:#93543c;}
.error a { color:#93543c;}
.error a:hover { color:#000;}

/* error */
.error { margin:10px 0 0 0;}