﻿/* CSS Document by 孙春燕 */
*{ margin:0px; padding:0px;}
.l{ float:left;}
.r{ float:right;}
img{ border:0px;}
body{font-size:12px; color:#333; line-height:200%; font-family: Arial, Helvetica, sans-serif; }
ul,li{ list-style:none; padding:0; margin:0;}
table,tr,td{ font-size:12px; line-height:200%;}
a{ text-decoration:none; color: #333;}
a:hover{ text-decoration:none; color: #666;}

/*导航样式*/
#head{ width:100%; height:30px;background:url(../images/headbg.jpg) repeat-x; line-height:30px;color:#888;}
#headnr{ width:1060px; height:30px; margin:0 auto;}
#headnr .text01{ width:80%; float:left;}
#headnr .text02{ width:20%; float:right; text-align:right;}
#top{ width:100%; height:110px; margin:0 auto; background:url(../images/entopbg.jpg) no-repeat center center;}
.weixin{ padding:5px; background:#fff; width:75px; position:absolute; z-index:10; right:10px; top:40px;position: fixed;}
.weixin:hover{background-color:#fff;z-index: 50;}
.weixin span{ position: absolute;padding: 1px;left: -1000px;visibility: hidden;color: black;text-decoration: none;}
.weixin span img{}
.weixin:hover span{visibility: visible;top:25px;left:-70px; background:#fff; padding:5px; border:1px solid #ddd; }

#submenu_placehold {Z-INDEX: 99; POSITION: relative;height:auto; overflow:hidden; background:#f0ece2; z-index:2;}
#submenu {POSITION: relative; WIDTH: 100%; BACKGROUND:#f0ece2;TOP: 0px; LEFT: 0px;}
#menu{ width:100%; height:40px; background:url(../images/menubg.jpg) repeat-x;}
#nav{ width:1100px; height:40px; margin:0 auto; position:relative; z-index:100;}
#nav ul{ width:100%; height:40px; line-height:40px;}
#nav a{ display:block !important;}
#nav ul li{ float:left; list-style:none; position:relative; width:auto;  padding:0px 9px; height:40px; line-height:40px; }
#nav .nav_line{ width:2px; background:url(../images/nav_line.jpg) no-repeat center center; padding:0;}
#nav ul li a{ width:auto;  padding:0px 9px;height:40px;font-size:15px; color:#fff; text-align:center;}
#nav ul li a:hover{color:#fffc00; }
#nav ul li a.selt{color:#fffc00; }
#nav ul ul{ visibility:hidden; position:absolute; left:-13px;  top:40px; width:160px; height:auto; }
#nav ul li:hover ul.second, #nav ul a:hover ul.second { visibility:visible;}
#nav ul ul li { display:block; width:160px; height:30px; padding:0px;}
#nav ul ul a{display:block; width:160px; height:30px; line-height:30px; font-size:12px; background:#1f5094; color:#fff; padding:0px;}
#nav ul ul a:hover{ background-color:#fff; color:#039;}
#nav table{ border-collapse:collapse; }

/*搜索样式*/
#search{ width:100%; height:40px; line-height:40px; background:#fff; color:#777;}
#searchnr{ width:1050px; height:40x; margin:0 auto;}
#searchnr .hot{ display:block; width:800px; float:left;}
#searchnr .sousuo{ display:block; float:right; width:210px; height:26px;}
#searchnr .sousuo .input{ width:150px; height:24px;line-height:24px; background:url(../images/search.jpg) no-repeat; border:1px solid #ddd; text-indent:2em;}
#searchnr .sousuo .submit{ width:50px; height:26px; font-size:10px; line-height:26px; background:#1e5093; border:0; color:#fff;}

/*banner样式*/
#banner{ width:100%; height:400px; background:url(../images/banner1.jpg);}
#full-screen-slider { width:100%; height:400px; float:left; position:relative; z-index:0; margin-bottom:20px;}
#slides { display:block; width:100%; height:400px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:20%; top:370px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:20px !important; height:8px !important; float:left; margin-left:8px; border-radius:5px !important; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px;}
#pagination li.current { background:#06C}

#body1,#body2{ width:1000px; height: auto; overflow:hidden; margin:0 auto; margin-bottom:10px;}
/*产品列表样式*/
#cpfl{ width:230px; height:auto; overflow:hidden; background:#124181; margin-bottom:15px; float:left; border:1px solid #eee;}
.cpflbg{ height:50px; background:url(../images/encpflbg.jpg) no-repeat;}
#cpflnr{ padding:15px;}
#cpflnr ul{list-style:none; width:100%;}
#cpflnr ul li{ clear:both; height:40px;line-height:40px; overflow:hidden; text-indent:1.5em; background:url(../images/libg.jpg) left center no-repeat; border-bottom:1px #4e71a1 dashed; }
#cpflnr ul li a{ color:#fff;}
#cpflnr ul li a:hover{ font-size:13px; font-weight: bold; color:#fffc00;}

/*产品展示样式*/
#cpzs{ width:730px; height: auto; overflow:hidden; border:1px solid #ddd; padding:10px; float:right; margin-bottom:15px;}
.lmmc{ width:100%; height:35px; line-height:25px; border-bottom:1px solid #ddd;background:url(../images/text01bg.jpg) no-repeat left 5px; font-size:20px; color:#164687; font-weight:bold;text-indent:1em; }
.text01{ display:block; float:left; width:250px; text-indent:1em; }
.text02{ display:block; float:right; width:400px; text-align:right; font-size:12px; color:#888; font-weight:lighter; }
.text02 a{color:#888; }
#cpzsnr{ padding:15px 5px;}
/*崔氏简介样式*/
#csjj{ width:100%; height:245px; padding-top:15px; padding-bottom:15px; background:url(../images/csjjbg.jpg) repeat-x; clear:both; margin-bottom:15px;}
#csjj .csjjnr{ width:980px; height:223px; margin:0 auto; padding:10px; background:#fff; border:1px solid #eee; }

/*联系方式样式*/
#lxfs{ width:270px; height:auto; overflow:hidden; border:1px solid #ddd; float:left;}
#lxfs .lxfsbg{ height:40px; background:url(../images/enlxfsbg.jpg) no-repeat;}
#lxfs .lxfsnr{ padding:10px;}

/*新闻资讯样式*/
#xwzx{ width:690px; height: auto; overflow:hidden; border:1px solid #ddd; padding:10px; float:right; margin-bottom:10px;}
#xwzx .xwnr{ padding:10px;}
#xwzx .xwnr .nr01{ width:100%; height:70px; overflow:hidden;margin-bottom:15px; }
#xwzx .xwnr .nr02{ width:100%;}
#xwzx .xwnr .nr02 ul{ list-style:none;}
#xwzx .xwnr .nr02 ul li{ height:30px; line-height:30px; border-bottom:1px dashed #ccc;background:url(../images/ulbg.jpg) no-repeat left center; text-indent:1em;}

/*版权样式*/
#bottom{width:100%; height:auto; overflow:hidden; padding-top:10px; padding-bottom:10px;background:#555; }
#bottom .bqnr{ width:800px; height:auto; overflow:hidden; padding-top:15px; padding-bottom:15px; margin:0 auto; padding-left:220px; background:url(../images/bot-logo.jpg) no-repeat left center; color:#ddd;}
#bottom .bqnr a{color:#ddd;}


/*common页样式*/
/*common页样式*/
#left{ width:230px; height:auto; overflow:hidden; float:left; border:1px solid #eee; background:#124181; margin-bottom:10px;}
#cpdhnr{ padding:15px;}
#dl{width:100%; height:40px; line-height:40px;text-indent:1.5em; background:url(../images/libg.jpg) no-repeat left center;border-bottom:1px dashed #ccc;}
#dl a{font-size:13px; color:#fff; font-weight:bold; }
#lb{ width:100%; height:auto; overflow:hidden;}
#lb ul{ list-style:none;}
#lb ul li{line-height:25px; background:#c2cede; margin-top:5px; padding:0px 5px; font-size:11px;}
#lb ul li a{ color:#124181;}
#lb ul li a:hover{ color:#fffc00;}

#right{ width:730px; height: auto; overflow:hidden; border:1px solid #ddd; padding:10px; float:right; margin-bottom:10px;}
