@charset "utf-8";
* {margin: 0px;	padding: 0px;}
body {font-family:"微软雅黑"; font-size: 80%; line-height: 180%; color: #a6a6a6; }
.clear {font-size: 0px;	clear: both;line-height: 0px; height: 1px;}
.clearfix:after {content: "."; 	display: block;  height: 0;	clear: both; visibility: hidden;}
.clearfix {min-height: 1px;}
* html .clearfix {height: 1px;}
img {border:none;}
a:link {TEXT-DECORATION: none;}
a:visited {TEXT-DECORATION: none;}
a:hover {TEXT-DECORATION: none;}
a:active {TEXT-DECORATION: none;}
ul,li{list-style-type: none;}
.clearFloat{clear:both; font-size:0; line-height:0;}

/*-----------------------public-------------------------*/
#contentAll{width:100%; margin:0 auto; background:#dfe9f3 url(../img/head_top_bg.jpg) no-repeat top center ;}
h3{width:100%; display:block; padding-bottom:7px;}
.titCN{float:left; font-size:16px; color:#454647; background:url(../img/h3_icon.png) no-repeat left center; padding-left:40px;}
.more{float:right;}
.more a{color:#454647;}
.more a:hover{color:#F90;}
.borderA{border-bottom:#FFF 1px dashed;}
.borderB{border-bottom:#FFF 1px solid;}
.borderN{border:none !important;}
/*-------------------head------------------*/
#Head{width:100%; margin:0 auto;}
.head_top{width:1200px; margin:0 auto; height:112px; overflow:hidden;}
.head_logo{float:left; display:block; width:741px; padding:26px 0 27px 56px;}
.head_tel{float:right; background:url(../img/head_tel_icon.png) no-repeat left center ; display:block; width:328px; margin-top:40px; height:40px; padding:10px 15px 0 60px;  font-size:24px; line-height:30px; font-family:"微软雅黑"; color:#0c71b5; font-weight:bold;}


.head_navi{ width:100%; margin:0 auto; background:url(../img/head_navi_bg.jpg) repeat-x top center;}
.head_navi_main{width:100%;  height:59px; background:url(../img/head_navi_bgA.jpg) no-repeat center bottom; text-align:center;}
.head_navi_list{ width:1200px; height:59px; display:block; margin:0 auto;}
.head_navi_list li{display:block; float:left; width:148px; height:59px; text-align:center; line-height:59px; border-right:1px solid #efefef;}
.head_navi_list li a{ width:148px; height:59px; display:block; color:#FFF; font-size:16px;}
.head_navi_list li a:hover{background:#FFF; color:#04558c;}
.cur{background:#FFF; color:#04558c !important;}

/*banner*/
.banner{width:100%; margin:0 auto;margin-bottom:10px}
.index_banner{position:relative;height:444px; margin:0 auto;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;height:444px; text-align:center;}
.index_banner li.first{background:#dfe9f3 url(../img/banner1.jpg) no-repeat top center;}
.index_banner li.second{background:#dfe9f3 url(../img/banner2.jpg) no-repeat top center;}
.index_banner li.third{background:#dfe9f3 url(../img/banner1.jpg) no-repeat top center;}
.index_banner li.fourth{background:#dfe9f3 url(../img/banner2.jpg) no-repeat top center;}
.index_banner li.fifth{background:#dfe9f3 url(../img/banner1.jpg) no-repeat top center;}
.index_banner li.sixth{background:#dfe9f3 url(../img/banner2.jpg) no-repeat top center;}
.index_banner li a{display:block;margin:0 auto;width:100%;height:444px;}
.index_banner cite{display:none;}
/*-------------------contentBody-------------------*/
#contentBody{margin:0 auto; margin-bottom:15px;}
.index_about{width:1200px; margin:0 auto; background:url(../img/index_about_bg_bottom.png) no-repeat  left bottom; padding-bottom:12px; *padding-bottom:11px; margin-bottom:10px;}
.index_about_main{ width:1190px; background:url(../img/index_about_bg_center.png) left top repeat-y;padding:0 10px 20px 0;}
.index_about_main h3{width:1156px; height:18px; padding:10px 25px 15px 12px; background:#f4f4f4; margin-bottom:15px;}
.index_about_txt{float:left; width:855px; padding-left:25px; line-height:30px;}
.index_about_img{float:right; padding-right:15px;}
.index_about_img p{display:block;width:255px; height:158px; padding:4px; border:2px solid #eeeeee;}
 
.contentBodyB{margin:0 auto; background:#034b7d; padding-top:10px;}
.contentBodyB h3{margin-bottom:15px;}
.contentBodyB h3 span{color:#FFF;}
.contentBodyB h3 a{color:#FFF;}
.block2A{width:1200px; margin:0 auto; margin-bottom:20px;}

/*--------------------index_news------------------*/
.index_news{width:630px; float:left;}
.index_news_list{display:block; padding-left:15px;}
.index_news_list li{list-style-type:disc; margin-bottom:15px;}
.index_news_list li a{color:#FFF;}
.index_news_list li .time{float:right;}
.index_news_list li .time a{color:#3baec9;}
.index_news_list li a:hover{color:#F90;}

/*------------------index_gbook_con----------------------*/
.index_gbook_con{ width:495px; float:right; position:relative;}
p.index_gbook_con_tit{font-size:16px; font-weight:bold; color:#3caec9;}
.index_gbook_con p{color:#FFF; margin-bottom:8px;}
.index_gbook_con p a{color:#1983c6;}
.index_gbook_con p a:hover{color:#F90;}
.index_gbook_con_img{position:absolute; right:25px; bottom:0px;}

/*------------------index_pro_show---------------------------*/
.index_pro_show{width:1200px; margin:0 auto;}
.marqueeleft{height:196px;width:1200px;overflow:hidden;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:273px;height:186px;overflow:hidden; border:1px solid #a7bdd7;padding:4px; background:#d8e5f5;}
.marqueeleft li .pic{display:block; width: 274px;height: 157px;display: table-cell;line-height:100px;text-align:center;vertical-align:middle;*display: block;*font-size:100px; overflow:hidden; padding-bottom:4px;}
.marqueeleft li .pic img{vertical-align:middle; width: 274px;height: 157px; max-width: 274px; max-height: 157px;}
.marqueeleft li .txt{text-align:center;height:25px;line-height:25px;border-top:1px solid #b5cde9;}
.marqueeleft li .txt a{color:#034b7d;}
.index_pro_show h3{margin-bottom:15px;}
.index_pro_show h3 span{color:#315271;}
.index_pro_show h3 a{color:#315271;}


/*-----------------------foot-----------------------*/
#foot{width:100%;  margin:0 auto; background:url(../img/foot_bg.jpg) repeat 0 0; border-top:5px solid #011f43; }
.footer{ margin:0 auto; background:url(../img/footer.jpg) repeat center center; color:#FFF; _margin-top:-11px; padding:30px 0 20px 0; }
.foot_main{ width:1200px; margin: 0 auto; }
.foot_img{width:69px; height:69px; float:left;}
.foot_txt{ width:780px; float:left; padding-left:100px;}
.foot_txt p{margin-bottom:5px;}
.foot_logo{width:95px; height:94px; float:right; padding-right:50px;}



/*========================================================*/
.contentBodyMain{width:1200px;  margin:0 auto;}
.sideNavi{width:212px; float:left;}
.contentMain{width:960px; float:right; padding-top:10px; position:relative;}
h4{display:block; width:100%;  color:#33526f; font-weight:normal; border-bottom:1px solid #cbe1f7; padding-bottom:10px; margin-bottom:15px;}
h4 span.h4CN{ display:block; float:left; font-size:15px;background:url(../img/h4_icon.png) no-repeat left center; padding-left:25px;}
h4 span.bread_crumbs{display:block; float:right; font-size:12px;}
h4 span.bread_crumbs a{color:#33526f;}
h4 span.bread_crumbs a:hover{color:#F90;}

.btn_list{ width:300px; margin:0 auto ;}
.btn_list a{display:block; float:left; width:33px; height:33px; background:#d8e5f5; border:1px solid #b5cde9; margin-right:5px;}
.btn_list  a{display:block; width:33px; height:33px; text-align:center; vertical-align:middle; font-size:16px; color:#000000; line-height:33px;}
.btn_list  a img{ margin-top:7px;}
.btn_list  a:hover{background:#f65d00; color:#FFF; }
.btn_list  .btncur{background:#f65d00; color:#FFF;}

.list_tit{display:block; width:212px; height:40px; line-height:40px; text-align:center; background:url(../img/list_tit_bg.png) no-repeat 0 0; font-size:15px; color:#FFF; padding-top:10px;}
.left_navi{ width:212px; background:url(../img/left_navi_bottom.png) left bottom no-repeat; padding-bottom:41px; margin-bottom:20px;}
.left_navi_list{ display:block; background:url(../img/left_navi_center.png) repeat-y 0 0; padding-top:15px;}
.left_navi_list li{display:block; width:191px; height:38px; background:url(../img/left_navi_main.png) no-repeat 0 0; margin:0 auto; margin-bottom:6px; }
.left_navi_list li a{display:block; width:191px; height:38px; text-align:center; line-height:38px; font-size:14px; color:#33526f;}
.left_navi_list li a:hover{ color:#00F; font-weight:bold;}
.left_navi_list li .lfcur{ color:#00F ; font-weight:bold ;}

.left_gbook_con{width:196px; height:249px; background:url(../img/let_gbook_con_bg.png) no-repeat 0 0; padding:10px 6px 0 9px; }
.left_gbook_con p{color:#33526f; margin-bottom:7px;}
p.left_gbook_con_tit{ text-align:center; color:#FFF; font-size:15px; margin-bottom:10px;}
p.left_gbook_con_txt{font-size:12px; color:#3caec9; font-weight:bold;}
.left_gbook_con p a{color:#33526f;}
.left_gbook_con p a:hover{color:#F90;}

/*=======================news_list========================*/
.news_list ul{display:block; font-size:12px; padding-left:15px;}
.news_list ul li{display:block; margin-bottom:15px;}
.news_main{display:block; padding-left:15px; background:url(../img/news_list_icon.png) left center no-repeat; float:left;}
.news_main a{ color:#a6a6a6;}
.news_main a:hover{color:#F90;}
.news_time{display:block; float:right;color:#0066b4;}

/*======================products_list========================*/
.pro_img{width:275px; height:190x; padding:1px; border:#a7bdd7 1px solid; background:#d8e5f5; float:left; margin:0 17px 15px 17px;}
.p_img{display:block; width:269px; height: 155px; padding:3px; display: table-cell;line-height:100px;text-align:center;vertical-align:middle;*display: block;*font-size:100px;}
.p_img img{vertical-align:middle;width:269px;height: 155px; max-width: 269px; max-height: 155px;}
.pro_txt{ height:25px; text-align:center; line-height:25px; border-top:#b5cde9 2px solid; color:#034b7d; font-size:12px;}
.pro_txt a{color:#034b7d;}

/*==================gbook=================*/
.gbook_main{width:800px; padding:20px; margin:0 auto; border:3px solid #3c4144; color:#000000;}
.gbook_main input{width:170px; height:30px; font-size:14px; border:#263c7c 1px solid;}
.gbook_main  textarea{width:583px; height:277px; border:#263c7c 1px solid;}
.gbook_main .gbook_icon{position:absolute; right:-1px; bottom:78px;}

#btn_1{width:112px; height:40px; background:#09F; color:#FFF; font-size:18px; cursor:pointer; font-family:"微软雅黑"}
#btn_2{width:112px; height:40px;background:#cccccc; color:#FFF; font-size:18px;cursor:pointer; font-family:"微软雅黑"}

/*=============================gbook_con===========================*/
.gbook_map{float:left; width:360px;}
.gbook_txt{float:right; width:470px; height:230px; padding-top:100px; position:relative;}
.gbook_txt p{color:#666666; font-size:14px; margin-bottom:10px;}
p.gbook_tit{font-size:14px; font-weight:bold; color:#d05e19;}
.gbook_txt p a{color:#666666;}
.gbook_txt p a:hover{color:#F90;}
.gbook_img{position:absolute; right:10px; bottom:20px;}

/*==========================show======================*/
.show{padding:20px 0 20px 0; width:960px; color:#666666;}
.show_tit{font-size:18px; font-weight:bold; text-align:center; margin-bottom:5px;}
.show_txt{font-size:12px ;text-align:center; margin-bottom:10px;}
.show_main{padding:20px 0 30px 0; border-top:1px solid #c4c4c4; border-bottom:4px solid #c4c4c4;}
.page{margin:0 auto; margin-bottom:10px;padding:20px 0 30px 0;}
.page_top a ,.page_down a{color:#666666;}