html { overflow-x: hidden; overflow-y: auto; }
*{ padding:0; margin:0}
body,td,th,ul,li,p {margin: 0px; padding:0; font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#494a48; line-height:22px;}
img{border:0;}
ul,li{padding:0; margin:0;}
LI{list-style:none;}
a{font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#494a48;text-decoration:none;}
a:hover{color:#F00;text-decoration:underline;}
.clean{ clear:both; display:block;}

/*  header */
#header1{ background:url(../images/header_bj.jpg) repeat-x center top; height:103px;}
#header{ background:url(../images/header.jpg) no-repeat center top; width:990px; margin:0 auto; height:103px;}
#header p{ float:right; height:52px; line-height:42px; width:136px;}

/*--------nav----------*/
#nav{ background:url(../images/nav_bj.jpg) repeat-x center top; height:43px; width:1000px; margin:0 auto}
#nav1{ background:url(../images/nav_bj.jpg) repeat-x center top; height:43px; width:1200px; margin:0 auto}
#nav1 ul{width:990px; display:block; height:43px;margin:0 auto;}
#nav1 li{float:left; height:43px;width:123px;background: url(../images/nav_xian.jpg) no-repeat right center;text-align:center; }
#nav1 li a{line-height:41px; text-align:center; color:#fff; font-weight:800; text-decoration:none; display:block; height:43px; font-size:15px;font-family:"宋体"; }
#nav1 li a:hover{ color:#FF0; display:block;font-size:15px;font-family:"宋体";background: url(../images/nav_a.jpg);width:123px;}


#nav ul{width:990px; display:block; height:43px;margin:0 auto;}
#nav li{float:left; height:43px;width:123px;background: url(../images/nav_xian.jpg) no-repeat right center;text-align:center; }
#nav li a{line-height:41px; text-align:center; color:#fff; font-weight:800; text-decoration:none; display:block; height:43px; font-size:15px;font-family:"宋体"; }
#nav li a:hover{ color:#FF0; display:block;font-size:15px;font-family:"宋体";background: url(../images/nav_a.jpg);width:123px;}
.nav1 a{background: url(../images/nav_a.jpg);width:123px;}

/*------------main--------------*/
#main{ width:990px; margin:0 auto;}

.by5{background:url(../images/proline.png) no-repeat; width:983px; height:240px; margin:0 auto; margin-top:11px; position:relative;}
.zjk_conre{ width:978px;margin:0 auto; }
.zjk_conrea{ width:985px; height:40px; line-height:40px; padding-left:15px; font-size:18px; background:#DEDEDE; border-bottom:3px solid #283A6E;overflow:hidden;}
.zjk_conreb{ width:976px;}

.img-scroll { position:relative; margin:0px auto; width:976px; height:215px;}
.img-scroll .prev,.img-scroll .next { position:absolute; display:block; width:40px; height:105px; top:0; color:#FFF; text-align:center; padding-top:92px; cursor:pointer;}
.img-scroll .prev { left:10px;}
.img-scroll .next { right:10px;}
.img-list { position:relative; width:860px; height:215px; margin-left:55px; overflow:hidden;}
.img-list ul { width:9999px; height:180px; list-style:none; padding:19px 0 0 5px; margin:0;}
.img-list li { float:left; display:inline; width:186px; margin-right:30px; height:169px; text-align:center; line-height:215px;}
 
.zjzk_rd{ width:203px; height:153px; padding:3px;}
.zjzk_rda{ width:195px; height:146px;border:1px solid #DBDBDB; padding:3px;}
.zjzk_rdb{ width:195px; height:30px; line-height:30px; font-size:12px;}
a{ text-decoration:none;}
.zjzk_rdb h2 {font-weight: normal;font-size: 12px;}

.main_bottom{ margin-top:14px;}
.main_bottom_l{ float:left; width:223px; }
.main_bottom_l p{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体"; font-size:18px; height:32px; line-height:30px;}
.main_bottom_l p span{ font-size:12px}
.renz{ border:1px solid #CCC}
.renz ul{ padding-top:12px;}
.renz ul li{ width:213px; margin:0 auto; }

.main_bottom_c{ float:left; width:410px;  margin-left:40px;}
.about_top{ height:32px; line-height:32px; border-bottom:1px solid #CCC}
.about_{ float:left}
.about_ p{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体"; font-size:18px; height:32px; line-height:30px;}
.about_ p span{ font-size:12px}
.more{ float:right; padding:8px 5px 0 0}
.about_-{ padding-top:12px;}

.by14{border-bottom:#ccc 1px solid;  position:relative; padding-top:11px; line-height:20px; padding-bottom:12px; line-height:22px;}
.by15{ position:absolute; top:190px; left:276px;}


.main_bottom_r{ float:right; width:278px;}
.news p{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"宋体"; font-size:18px; height:32px; line-height:30px;border-bottom:1px solid #CCC}
.news p span{ font-size:12px}
.news_ ul{ padding:12px 0 0 2px;}
.news_ ul li{ line-height:33px; line-height:33px; border-bottom:1px dashed #CCC; background: url(../images/gif-0376.gif) no-repeat left center; padding-left:33px;}

/*footer*/
#footer{ background:url(../images/footer.jpg) repeat-x center top; height:138px; margin-top:30px;}
.foot{ width:990px; margin:0 auto;}
.foot_l{ float:left; padding:12px 0 0 124px }
.foot_r{ float:right; width:730px; padding-top:26px;}


/*neiy*/
.ban{ width:990px; margin:1px auto 0 auto;}

.body1{width:990px;margin:24px auto 0px auto;text-align:center;}
.body1 .sidebar{float:left;width:210px;margin-left:1px;margin-right:28px;font-family:"Microsoft Yahei";
text-align:left;}
.body1 .sidebar .st{width:210px;height:40px;background:url(../images/line_top.jpg) no-repeat center center;}
.body1 .sidebar .st .stcn{padding-left:25px;line-height:40px;font-family:"Microsoft Yahei";font-size:20px;color:#090;}
.so{display:block;width:208px; border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;}
.so ul{ padding:12px 0;}
.so ul li{ height:32px; width:183px; margin:0 auto; background:url(../images/line_bj.jpg) no-repeat center top; margin-bottom:10px;}
.so ul li a{ height:32px; line-height:32px; font-size:14px; font-weight:800; padding-left:23px; display:block}
.so ul li a:hover{ font-size:14px; font-weight:800; padding-left:23px; display:block; background:url(../images/line_hover.jpg); color:#FFF; text-decoration: none}

.body1 .sidebar .sidebar_contact{margin-top:24px;width:200px;line-height:20px;}
.body1 .sidebar .sidebar_contact li{height:40px;border-bottom:1px solid #d4d4d4;padding-left:48px;padding-top:10px;
padding-bottom:10px;color:#999999;}
.body1 .sidebar .sidebar_contact .sc_lxwm{background:url(../images/sidebar_contact_icon.png) no-repeat left 9px;}
.body1 .sidebar .sidebar_contact .sc_zsjm{background:url(../images/sidebar_contact_icon.png) no-repeat left -74px;}
.body1 .sidebar .sidebar_contact a{display:block;text-decoration:none;font-family:"Microsoft Yahei";color:#666666;}
.body1 .sidebar .sidebar_contact a:hover{color:#d42117;}


.body1 .right{float:left;width:740px;margin-left:10px;text-align:left;}
.body1 .right .navw{height:24px;margin-top:1px;border-bottom:1px solid #e1e1e1;line-height:20px;}
.body1 .right .navw .navlw{float:left;font-size:19px;font-family:"Microsoft Yahei";color:#090; font-weight:800; margin-left:12px;}
.body1 .right .navw .navlw .navlen{font-family:Arial;color:#df9795;}
.body1 .right .navw .navr{float:right;line-height:24px;color:#999999;}
.body1 .right .navw .navr span{margin:0 3px;}
.body1 .right .navw .navr a{margin:0 3px;text-decoration:none;color:#999999;}
.body1 .right .navw .navr a:hover{color:#d42117;}

.body1 .right .nei_wen{ padding:20px 12px 0 12px; line-height:24px;}

.fangy { height:46px; line-height:46px; color:#363636; margin-top:5px}
.fangy span { color:#891313}
.fangy p { float:right; padding-right:8px; padding-top:12px;}
.fangy p a { background:url(../images/ico2.gif) repeat-x; height:20px; padding:0 10px; line-height:20px; border:1px solid #bababa; display:inline-block; margin-right:4px;}
.fangy p a:hover{ background:#900; color:#FF0; text-decoration:none}

/*__________________neiy产品展示____________________*/
#img1_p{ height:100%; width:728px; margin:0px auto; padding-top:2px;}
#img1_p ul li{ width:223px;}
.info_img1 a img{ width:217px; height:159px;}
#img1_p li{ float:left; padding:5px 0 0px 12px; text-align:center; margin-right:3px;}
#img1_p span.info_img1 a{ display:block; border:1px solid #CCC; padding:2px;}
#img1_p span.info_img1 a:hover{ display:block; border:1px solid #F00; padding:2px;}
#img1_p span.info_title{ display:block; height:32px; line-height:28px; overflow:hidden;}


#right1 {float: right;width: 725px; margin-top:1px;}
#right1 h1 {line-height: 40px;background-image: url(../images/ny_righth1.jpg);background-repeat: no-repeat;
background-position: left top;height: 40px;font-size: 13px;color: #c21601;padding-left: 10px;margin-bottom:9px;}
#right1 #nr {line-height: 24px;height: 24px;padding-left: 16px;}
#right1 .pro_1 {padding-top: 6px;width: 725px;margin-right: auto;margin-left: auto;margin-top: 0px;}
#right1 .pro_1 dl {float: left;width:217px;margin-right:13px;margin-left: 10px;}
#right1 .pro_1 dd {text-align: center;height: 34px;line-height: 34px;padding-right:5px;}
#right1 .pro_1 img {border: 1px solid #CCCCCC;height: 160px;width: 217px;padding: 2px;}
.pro_1 h2 {line-height: 30px;font-weight: normal;text-align: center;height:30px;}
.pro_1 a:hover {color: #e00815;text-decoration: underline;}