/* CSS Document */
@charset "gb2312";
/*全局样式*/
body {color:#333;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0 auto; background:#fff;}
div,form,h1,ol,ul,li,dl,dt,dd,h2,h3,h4,h5,span,p,img { margin:0px;padding:0px;border:0px;}
a { text-decoration:none;}
a:link {text-decoration: none;color:#555;}
a:visited {text-decoration: none;color:#555;}
a:hover {text-decoration: none;color:#cc0000;}
a:active {text-decoration: none;color:#555;}
li { list-style:none;}
input, label, select, option, textarea, button, fieldset, legend {font-size:12px;}
.clear { line-height:0; font-size:0; clear:both; height:0;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
.clearfix { zoom: 1; display: inline-block; _height: 1px }
*html .clearfix { height: 1% }
*+html .clearfix { height: 1% }
.clearfix { display: block }
#Top {margin:0 auto; width:100%;background:url(../images/nav_bg.png) repeat-x}
#Container { margin:0 auto; width:950px;height:auto;}

/*头部*/
.head { background:url(../images/top_bg.jpg);height:66px; padding-top:10px;}
#logo { background:url(../images/8.png) no-repeat;width:466px;height:50px; float:left}
#search { width:366px;float:right; }
.search { float:left;padding-top:24px;}
.keys { float:left; padding-top:20px;padding-left:5px;}
.botton { float:left; padding-left:5px;padding-top:20px;}
.index { float:right;padding-right:15px; line-height:165%;padding-top:10px;}
.seachclass { border:1px solid #0099CC; color:#999999}



/*菜单*/
#nav,#nav ul,#nav ul li,#nav ul li a:hover,#nav .subnav,#nav .subnav p,#nav .subnav p span,#nav .subnav .arrow{background:url(../images/nav_bg.png) no-repeat;}
#nav{position:relative;width:950px;margin:auto;}
#nav ul{height:36px;line-height:36px;margin-left:10px;padding-right:10px;overflow:hidden;}
#nav ul li{float:left;width:110px;margin-left:-2px;background-position:0 -108px;}
#nav ul li a{font-size:14px;color:#fff;width:102px;display:block;text-align:center;text-decoration:none;margin:0 2px 0 4px;}
#nav ul li a:hover{font-weight:700;background-position:-3px -144px;}
#nav .subnav{display:none;position:absolute;top:41px;width:auto!important;min-width:110px;height:27px;line-height:27px;white-space:nowrap;background-position:0 -180px;}
#nav .subnav p{margin-left:10px;padding-right:10px;background-position:right -234px;}
#nav .subnav p span{display:block;color:#235e99;background-repeat:repeat-x;background-position:0 -207px;}
#nav .subnav p a{font-size:12px;display:inline;color:#235e99;text-decoration:none;margin:0 5px;padding:0 2px;}
#nav .subnav p a:hover{font-weight:400;background-image:none;border-bottom:1px solid;}
#nav .subnav .arrow{position:absolute;top:-4px;display:block;width:11px;height:5px;background-position:0 -261px;}

/*大图*/
.bann {MARGIN: 5px auto 0px; WIDTH: 950px}
#slider UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
#slider LI {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
#slider LI {WIDTH: 950px; HEIGHT: 185px}

.index_news { width:310px; float:left; }
.index_prd { width:380px; float:left; margin-left:10px;height:330px}
.index_right { width:220px; float:left;margin-left:10px; margin-top:23px;}
.li_class { background:url(../images/li.jpg) no-repeat; padding-left:20px; font-size:14px; font-weight:bolder; color:#666666}
.li_class span { font-size:14px; font-weight:normal}
.li_news { background:url(../images/newsli.jpg) no-repeat center left; font-size:12px; color:#666; padding-left:15px; line-height:25px;clear:both;}
.li_news span { color:#999999; padding: 0 0 0 15px;}
.li_new { padding-top:10px; color:#666; font-size:12px; line-height:165%}
.li_prd { float:left; width:190px;  text-align:center; padding-top:15px;}
.li_prd img { border:1px solid #ccc; padding:4px;}
.li_prd span { line-height:195%;font-size:12px;}
.li_right {border:1px solid #ccc; padding:4px; background:#FFFFFF; margin-top:10px}

.bottom { margin-top:8px; background:#CDCED0; padding:6px; color:#999999; height:20px;}
.mune { float:left}
.mune a { padding:5px;}
.link { float:right; color:#006699; font-size:12px; width:240px;}
.down { margin-top:10px; text-align:right; padding:5px 25px 35px 0; color:#999999; line-height:175%; background:url(../images/8.jpg) no-repeat;}

.left { float:left; width:250px;height:auto;}
.right { float:right; width:660px;border:4px solid #E4F2F3; line-height:175%; padding:10px;height:auto; font-size:14px;}
.right ul { padding:5px 20px;}
.right h2{text-align:center;border-bottom: 1px solid #EEE;padding-bottom: 7px;}
.right li { padding:8px 0 8px 5px; font-size:14px; border-bottom:1px dashed #CCCCCC}
.right li span  { padding-left:30px; color:#999999}
.right li input,.right li textarea { border:1px solid #CCCCCC; padding:4px; color:#666666; font-size:12px;margin:4px 4px 0 0;}
.munes { background:#CAEAFF; font-size:14px; font-weight:bolder; color:#003399}
.newsleft { background:#F5F5F5; margin-top:10px;}
.munes ul,.newsleft ul{ padding:10px;}
.munes li { background:#FFFFFF; font-size:12px; padding:7px 0 7px 20px;border-bottom:1px dashed #CCCCCC; font-weight:normal;}
.newsleft li { background:#FFFFFF; font-size:12px; padding:7px 0 7px 5px;border-bottom:1px dashed #CCCCCC; font-weight:normal;}

.right li #title,.right li #mail{width:450px;}
.right li #name,.right li #tel{width:195px;}
#subbut{width:76px;height:29px;text-align:center;background:url(../images/submit.jpg) no-repeat;cursor:pointer;color:#fff;border:none;padding:0;}

.right .img1 li,.right .img li{float:left;width:300px;text-align:center;}
.right .img1 li img{height:79px;width:220px;padding:2px;border:1px solid #ccc;}
.right .img li img{height:165px;width:220px;padding:2px;border:1px solid #ccc;}