@charset "utf-8";
/********chushihua************/
*{margin:0px;padding:0px}

/** **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements  */
dl, dt, dd, ul, ol, li, /* list elements  */
pre, /* text formatting elements  */
form, fieldset, legend, button, input, textarea, /* form elements  */
th, td /* table elements  */ {margin: 0;
    padding: 0}

/****/
body,button, input, select, textarea /* for ie */ {font: 12px/1.5 tahoma, arial, \5b8b\4f53, sans-serif}
h1, h2, h3, h4, h5, h6 {font-size: 100%}
address, cite, dfn, em, var {font-style: normal} /*  */
code, kbd, pre, samp {font-family: courier new, courier, monospace} /* ? */
small {font-size: 12px} /*   */
/****/
ul, ol {list-style: none}
/****/
a {text-decoration: none}
a:hover {text-decoration: underline; color:#c4261d}
sup {vertical-align: text-top} /*  */
sub {vertical-align: text-bottom}

/****/
body{background:url(../img/t_bg.jpg) repeat-x; color:#555}
legend {color: #000} /* for ie6 */
fieldset, img {border: 0} /* img  */
button, input, select, textarea {font-size: 100%} /* ???? ie ?? */
a{color:#333; text-decoration:none}
a:hover{text-decoration:none}
.wrap{width:1000px; margin:0 auto}
.clear{clear: both;height: 0px;overflow: hidden}

.come{width:1000px; margin:0 auto; height:30px; line-height:30px; color:#666; overflow:hidden; padding-left:20px}
.come span{height:32px; line-height:30px; color:#666}
.come .fr {float:right}
.come span a{color:#666; line-height:30px; display:inline-block; padding:0 10px} 

.top{background:url(../img/h_bg.jpg) repeat-x center top; height:150px; width:100%; min-width:1000px}
.head{width:1000px; float:left}
.logo{width:575px; float:left}
.tel{width:222px; float:right}

.nav{background:#0193de; height:57px; float:left; width:100%; min-width:1000px}
.menu{width:1000px; height:57px; line-height:57px; float:left}
.menu ul li{ float:left;  text-align:center}
.menu ul li a{font-size:14px; font-family:"黑体"; font-weight:bold; color:#fff; display:block; padding:0 20px 0 20px;}
.menu ul li a:hover{background:#fca51a; text-decoration:none; padding:0 20px 0 20px;}
.menu .li,.sy{background:url(../img/nav_line.jpg) no-repeat right}
.menu .sy{background:#fca51a}

.ss{background:#c4261d; height:57px;overflow:hidden}

/**/
.link{background:#0193de; height:123px; width:100%; float:left; margin-top:20px; min-width:1000px}
.yl{width:1000px; float:left}
.yl .l{width:140px; float:left}
.yl .r{width:800px; float:right; padding:20px}
.yl .r ul li{float:left}
.yl .r ul li a{color:#fff; margin:5px}
/**/
.footer{background:url(../img/d_bg.jpg) repeat-x; width:100%; float:left; min-width:1000px}
.bottom{width:1000px; float:left; padding-top:20px}
.bottom .l{width:300px; float:left;}
.bottom .r{width:630px; padding:30px; float:right}
.bottom .r p{line-height:25px} 
.baidu{ width:630px; float:left}

/*top*/
#scrollTop,
#scrollTop .level-2{background:url(../img/huiji.png) no-repeat 0 0}
#scrollTop div{left:0;overflow:hidden;position:absolute;top:0;width:149px;margin:0;padding:0}
#scrollTop .level-2{background-position:-149px 0;display:none;height:180px;opacity:0;z-index:1}
#scrollTop .level-3{background:none;cursor:pointer;display:block;height:180px;z-index:2}
#scrollTop{cursor:pointer;display:block;height:180px;overflow:hidden;position:fixed;right:-42px;top:80%;width:149px;z-index:11;margin:-124px 0 0;padding:0}

/**/
.protj{width:210px; float:left; margin-left:6px;}
.protj_tit{width:190px; padding-left:20px; float:left; background:#0193de; font-weight:bold; line-height:35px; color:#fff}
.protj_con{width:188px; padding:10px; float:left; border:#ccc solid 1px; border-top: none}
.protj_con ul li{width:188px; float:left; text-align:center; font-weight:bold; margin:10px 0 10px 0}
.protj_con ul li .pro_img{width:188px; float:left;}
.protj_con ul li .pro_img img{ width:186px; height:186px; float:left; border:solid #ccc 1px}
.protj_con ul li .pro_bt{ width:186px; float:left; margin-top:10px}
