@charset "utf-8";
/* CSS Document */

/* 全局公共样式的设定 */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dl,dt,dd{margin:0;padding:0;border:0;}
body{ background:url(../image/top_bg.gif) top center repeat-x; color:#666; font-size:12px; font-family:"微软雅黑"; line-height:21px;}
ul,li,dl{list-style-type:none;}
input{vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
input,button,textarea,select{font:100% Arial,'宋体';}
input{vertical-align:middle;}
.clear{ height:0; line-height:0; clear:both;}
.bujian{ display:none;}
/* 默认全局样式超链接样式 */
a{color: #666; text-decoration:none;}/* 链接基本样式 */
a:hover {color: #0a64b0; text-decoration:none;}/* 链接移上时的样式 */

/*headTop*/
.headTop{ width:960px; margin:0 auto; padding:0 0 16px 0; height:94px;}
.logo{float:left; width:140px; padding:23px 0 0 0;}
.navMenu{ height:47px;}
.navMenu font{ font-size:18px; font-weight:bold; line-height:47px;}
.navMenu span{ float:right; padding:10px 0 0 0; display:block;}
.navMenu span a{padding:4px 10px;display:inline-block; line-height:18px;}
.navMenu span img{ vertical-align:middle;}
/*menu*/
.menu{ float:right; width:698px; padding:4px 0 0 0;}
.menuA{ background:url(../images/menu_Left.jpg) 0 0 no-repeat; padding:0 0 0 7px;}
.menuB{ background:url(../images/menu_right.jpg) right 0 no-repeat; padding:0 10px 0 0;}
.menuC{ background:url(../images/menu_Bg.jpg) 0 0 repeat-x;}
ul.menuUl{ height:40px;}
ul.menuUl li{ float:left; background:url(../images/menu_Fg.jpg) right 0 no-repeat; padding-right:1px;}
ul.menuUl li a{ display:inline-block; color:#dcebf9; padding:0 30px; line-height:40px;}
ul.menuUl li a:hover,ul.menuUl li.danqian a{ color:#fff; background-color:#004c93;}
/*banner*/
.banner{ background:url(../images/back.jpg) 0 -73px repeat-x; height:456px;}
.banner img{border:3px solid #fff;}
/*content*/
.content{margin:0 auto; width:960px; overflow:hidden;}
ul.H_titleUl{ height:30px; border-bottom:3px solid #0067be;}
ul.H_titleUl li{ float:left; padding:0 5px 0 0;}
ul.H_titleUl li a{ background:url(../images/mainTitleBG.jpg) 0 0 no-repeat; width:188px; height:30px; display:inline-block; line-height:30px; text-align:center; font-weight:bold;}
ul.H_titleUl li a:hover,ul.H_titleUl li.currentHover a{ color:#fff; background:url(../images/mainTitleBG1.jpg) 0 0 no-repeat;}

.H_aboutCon{ padding:15px 0; width:960px; overflow:hidden;}
p.H_aboutConP{text-indent:2em;}
p.H_aboutConP img{ float:right; margin-left:10px;}
p.H_aboutConP a{ display:block; width:100px; line-height:30px; height:30px;text-indent:0; font-weight:bold; color:#6f9800;}

/*H_productsDl*/
.H_products{ width:970px;}
dl.H_productsDl{ width:230px;float:left; padding-right:12px;}
dl.H_productsDl dt{ font-size:16px; padding-bottom:6px;}
dl.H_productsDl dd{}

/*H_newsUl*/
.H_news{ width:960px; overflow:hidden;padding:15px 0 20px 0; height:149px;}
.H_newsPic{ float:left;}
ul.H_newsUl{ float:left; width:780px;}
ul.H_newsUl li{ width:342px; margin:0 0 0 30px;_margin:0 0 0 15px; float:left; border-bottom:1px dashed #c4c4c4; line-height:30px; background:url(../images/newsTitle.gif) 2px 12px no-repeat; padding:0 0 0 16px;}
ul.H_newsUl li span{ float:right;}

/*H_contactDl*/
dl.H_contactDl{ width:480px; height:149px; float:left;}
dl.H_contactDl2{ padding:0 0 0 10px;}
dl.H_contactDl dt{ width:175px; padding-right:15px; float:left;}
dl.H_contactDl dd{ width:270px; padding:0 20px 0 0; float:left; line-height:26px;}

/*bottom*/
.bottom{ width:960px; margin:10px auto 10px auto;border-bottom:1px dashed #dcdcdc; border-top:1px dashed #dcdcdc; line-height:30px; text-align:right;}

/*fenxiang*/
.fenxiang{ float:left; padding:5px 0 0 0;}


/*l_banner*/
.l_banner{ background:#dcd8d7; width:100%; border-bottom:1px solid #f1efef;border-top:1px solid #f1efef;}
.l_bannerB{ width:959px; margin:0 auto; height:276px;}

/*l_con*/
.l_con{ width:960px; margin:0 auto; padding:15px 0; border:none;}
/*l_conLeft*/
.l_conLeft{ width:210px; padding:0 17px 0 0; float:left;}
h2#l_leftTitle{ font-size:16px; color:#0664be; line-height:30px; text-align:right; height:30px; padding-bottom:2px;}
ul#navMenuUl{ text-align:right;}
ul#navMenuUl li{ padding:0 0 1px 0; line-height:28px;}
ul#navMenuUl li a{ display:block;padding-right:15px; font-weight:bold;}
ul#navMenuUl li a:hover,ul#navMenuUl li.danqian a{ background:url(../images/navMenuBg.gif) 0 0 no-repeat; color:#fff;}

ul#navMenuUl li ul.nav_menu_L2{ padding-bottom:1px;}
ul#navMenuUl li ul.nav_menu_L2 li a{ font-weight:normal; background:#f4f4f4; color:#666;}
ul#navMenuUl li ul.nav_menu_L2 li a:hover{ background:#d0e1f2; color:#666; font-weight:bold;}


/*l_conRight*/
.l_conRight{ width:703px; float:left; background:url(../images/conRightBg_03.gif) 0 -20px no-repeat; padding-left:30px;}
h2.l_RightTitle{ height:30px; line-height:30px; color:#c3c3c3; padding:0 0 5px 20px; background:url(../images/danqianBg.gif) 0 8px no-repeat; border-bottom:1px dashed #ccc;}
h2.l_RightTitle a{ color:#c3c3c3;}
h2.l_RightTitle a:hover,h2.l_RightTitle a.danqian{ color:#0664be;}

.l_danyeMode{ padding:15px 0; line-height:30px;}

/*l_newsTitle*/
h3.l_newsTitle{border:2px solid #0664be;line-height:26px; padding:0 0 0 15px;}
h3.l_newsTitle span{ display:block; text-align:center; float:right; width:90px; border-left:2px solid #0664be;}

ul.l_newsUl{ padding:0 0 0 18px;}
ul.l_newsUl li{ padding:10px 0 3px 0;background:url(../images/newsTitle.gif) 0 25px no-repeat; border-bottom:1px dashed #c4c4c4;}
ul.l_newsUl li span{ float:right; width:90px; text-align:center;display:block;}
ul.l_newsUl li a{ text-indent:12px; display:block; line-height:35px;}

/*pageNext*/
.pageNext{ padding:20px 0 20px 0; text-align:right; clear:both;}
.pageNext a{ display:inline-block; height:24px; line-height:24px; overflow:hidden;cursor:pointer;border:1px solid #c9c9c9; margin:0 0 0 6px; padding:0 7px; text-align:center;}
.pageNext a:hover{ color:#276895; }
.pageNext a.currentHover{ border:1px solid #0095e0; background:#0095e0; color:#fff;}
.pageNext span{ display:block; padding-right:5px; padding:3px 0;}

/*message_01*/
.key{ padding:10px 0;}
.value{ padding:10px 0;}
.leyeContent{ padding:20px 0 0 30px;}

span.message_01{ display:block;}
.hongse{ color:#e00e04;}
.leyeContent form{ padding:25px 0 60px 0; background:url(../images/message_15.gif) right bottom no-repeat;}
.leyeContent form label{display:block; padding:5px 0;_ padding:10px 0;}
.leyeContent form label input{border:1px solid #ccc;}
.leyeContent form label textarea{ border:1px solid #ccc; width:320px; height:100px;}
.leyeContent form label span{ display:block; width:90px; height:25px; text-align:right; float:left;}
.leyeContent form label span b{ color:#F00;}

.leyeContent form label.leye_an{ padding:10px 0 0 95px;}
.leyeContent form label.leye_an input{ border:none;}

/******show_news*********************/
h4.show_news_H4{ font-size:16px; text-align:center; padding-bottom:10px; color:#0664be;}
span.show_news_span{ display:block; border-top:1px dashed #d8d8d8; border-bottom:1px dashed #d8d8d8; color:#show_news_content; padding:2px 10px; display:block; color:#ccc;}
span.show_news_span span{ float:right;}
.hongse{ color:#006cc6;}

.show_news_content{ padding:15px 10px; font-size:14px;line-height:30px;}

/*l_productsMode*/
.l_productsMode{ width:499px; margin:0 auto; padding:0 0 20px 0;}
.l_productsMode h2{ width:499px; font-size:18px;  text-align:center; padding-bottom:2px;}
.l_productsMode h2 a{color:#0664be;}
.l_productsMode span{ width:495px; border:2px solid #e5e0e0; display:block;}

.L_conProducts{ padding:0 0 15px 20px;}
.L_conProducts h2{ font-size:18px; color:#0664be; padding-bottom:6px;}
.L_conProducts span{ display:block;}
