@charset "gb2312";
/****reset***/
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0px;	padding:0px;font-size:12px;	font-family:"宋体",Arial, Helvetica, sans-serif;color:#4c4c4c;}
table {border-collapse:collapse;}
a img {border:0px;}
address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:normal;}
ul, li {list-style:none;}
h1, h2, h3, h4, h5, h6 {font-size:100%;	font-weight:normal;}
input, button, textarea, select {font-family:inherit;font-size:12px;vertical-align:middle;}
a {text-decoration:none;color:#4c4c4c;}/*outline:none;*/
a:hover {text-decoration:none;}
/****resetend***/
.news_title_bg123{ background:url(../images/titleys.jpg) repeat-x top left; float:left; width:275px; margin:10px 0;}
.news_title123{ margin: 0 auto;width:275px; height:30px; line-height:30px; text-align:center;}
/*公共样式部分*/
.clear {font-size: 0px;line-height: 0px;margin: 0px;padding: 0px;height: 0px;clear:both;visibility:hidden;}
.fl {float:left;}
.fr {float:right;}
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix{*zoom:1;}
body{overflow-x:hidden;overflow-y:auto;}
/**** homepage begin *****/
.logo{background:#fff;text-align:center;padding:0; background: url(../images/logo.jpg) no-repeat top center; height:62px; line-height:62px; text-align:center; font-family: "黑体";  font-size:20px;}
.logo a{color:#ffffff;}
.logo a:hover{ text-decoration:none;}
.do{background:#FFF;text-align:center;padding:0;}

/* menu */
.menu{ margin:0px auto; width:300px;height:92px;background:url(../images/menu-bg.jpg) 0 top repeat-x; margin:0px auto;}
.items_web{padding-left:20px; padding-top:12px; padding-bottom:12px;}
.ul.items_web{ padding-top:15px;}
ul.items_web li{ display:block; height:45px; width:60px; float:left; margin-bottom:30px; margin-right:10px;}
ul.items_web li a img{  padding:1px; width:45px; height:45px;}
ul.items_web li span{ float:left; width:60px; height:30px; line-height:30px; display:block; text-align:center; overflow:hidden;}
ul.items_web li a span{ color:#666; height:30px; line-height:35px;}
ul.items_web li a span a:hover{ color:#207303;}
#nav_title{background:url(../images/title3.jpg) 0 0 repeat-x;height:36px; width:100%}

.cbox .nav_title{height:36px; width:300px; margin:0px auto;}
.cbox .nav_title em{display:block;background:url(../images/title.jpg) 0 0 repeat-x;width:110px;height:36px;line-height:36px;color:#fff;text-align:center;font-size:14px;font-weight:bold;padding-right:10px;overflow:hidden;}
.cbox .content{padding:10px;min-height:100px;line-height:22px;}

#pross{}
#pross li{float:left;width:155px;margin:10px 0 10px 5px;padding:0;}

.content{ width:300px; margin:0px auto;}
.content .c_title{text-align:center;font-size:11pt;font-weight:bold;color:#666;}
.c_title1{ width:300px; margin:0px auto;}
.content .c_pic{text-align:center;margin:10px auto;overflow:hidden;}
.about{ width:280px; margin:0px auto; line-height:22px; padding:10px;}


.c_content{ margin:0px auto;}
.c_content .c_title{background:url(../images/title2.jpg) 0 0 repeat-x;height:36px;}
.c_content .c_title em{display:block;width:110px;height:36px;line-height:36px;color:#fff;text-align:center;font-size:14px;font-weight:bold;overflow:hidden;}
.c_content .c_demo p{padding:10px;line-height:25px;}
.about1{ padding:12px 0px 12px 18px; width:280px; margin:0px auto}
.ul.prolist{ padding-left:30px;}
ul.prolist li{ display:block; height:120px; width:120px; float:left; margin-bottom:30px; margin-right:18px;}
ul.prolist li a img{ border:1px solid #CCC; padding:1px; width:120px; height:95px;}
ul.prolist li a:hover img{ border:1px solid #E52F3E;}
ul.prolist li span{ float:left; width:120px; height:30px; line-height:30px; display:block; text-align:center; }
ul.prolist li span a{ color:#666;height:30px; line-height:30px;}
ul.prolist li span a:hover{ color:#207303; height:30px; line-height:30px;}

/*产品详细页 */
.prok{ border:1px dashed #ccc; background:#f3f3f3; height:25px; padding-left:20px; line-height:25px; font-weight:bold; margin-bottom:10px;}
.propic{ text-align:left; margin-bottom:10px;}
.propic img{ max-width:280px; height:220px; padding:4px; border:1px dashed #ddd;}
.protitle{ height:50px; line-height:50px; font-size:15px; font-weight:bold; color:#D7212D;}

#foot{background:url(../images/foot.jpg) repeat-x left center; width:100%; height:126px; text-align:center;}
.foot{ width:300px; margin:0px auto; color:#FFF}
.foot-menu{ width:300px; margin:0px auto; padding-top:8px; line-height:25px;color:#FFF}
.foot-line{ padding-bottom:5px;}
.foot-menu a{ color:#FFF; text-decoration:none}
.address{ line-height:20px;color:#FFF; padding-left:18px; height:auto}
.address a{ color:#fff;}
.c_demo p{ line-height:22px;}
.c_demo1{ width:300px; margin:0px auto;}


/* about */


/* info */


.bottomqq {position:fixed;   bottom:0;   left:0;   z-index:2000;right:0px;width:100%; height:49px;overflow:hidden;cursor:default; padding-top:-61px; background:#14427e; }
.bottom1 {width:320px;margin: 0 auto;}
.bottom1 a {float:left;width:135px;text-align:center; padding:5px 0 0 23px;color:#fff;height:44px;border-right: solid 1px #21589f;font-size:15px;}
.bottom1 a img{ float:left; margin:0 16px;}
.bottom1 a span{ float:left; line-height:44px;}
.bottom1 a:hover {float:left;width:135px;text-align:center; padding:5px 0 0 23px;color:#fff;height:44px;background:#21589f; font-size:15px;}
.grkai{ float:left; width:100%; height:49px;}
