﻿body{width:100%; height:100%; margin:0px auto; padding:0px; font-family:微软雅黑;}
body,form{margin:0;padding:0; font-family:微软雅黑;}
input{vertical-align:middle;outline:none;}
textarea{vertical-align:top;outline:none;resize:none;}
img{border:0;outline:none;}
div,ul,li{font-size:12px;font-family:微软雅黑; padding:0px; margin:0px;}
a{color:#333;text-decoration:none;}
a:hover{color:#cd2a2f;}
.l{float:left;}
.r{float:right;}
.c{clear:both;}
.dis{display:none;}
.mc{margin:0 auto;}
.bt{border:1px solid #B0D4EC;border-top:2px solid #B0D4EC;}

#imgcode{cursor:pointer;}

/*padding*/
.pt10{padding-top:10px;}
.p10{padding:10px;}
.p20{padding:20px;}

/*margin*/
.mt5{margin-top:5px;}
.mt10{margin-top:12px;}
.mr10{margin-right:10px;}
.m10{margin:10px;}

/*color*/
.c9{color:#999;}



/*header*/
#header{width:100%;height:100px;border-top:5px solid #cd2a2f;overflow:hidden;margin:0 auto;}

#hd_logo{width:1004px; height:100px; margin:0px auto; overflow:hidden}


#header .logo{float:left;}
 .right{float:right; font-family:‘微软雅黑’}


.shoucang{color:#8a8a8a; font-size:14px; padding-top:25px; padding-left:12px; }
.shoucang a,.shoucang a:hover{color:#8a8a8a;font-family:微软雅黑}
.zxrx{font-size:18px; color:#8e8e8e; padding-top:12px;}
.zxrx span{color:#dc030d;}

/*#header .r{width:280px;height:34px;padding:0 0 0 6px;display:block;background:url(../images/bg_search_ip.gif) no-repeat left top;margin:20px 0 0 0;overflow:hidden;}
#header .r input{margin:0;padding:0;border:0;vertical-align:middle;}
#header .r .keyword{border:0;width:206px;}*/

/*nav*/
#nav{width:100%;height:50px;margin:0 auto; background:#404145;overflow:hidden;}
.menu{margin:0px auto;;height:50px;line-height:50px;overflow:hidden;width:1004px;}
.menu li{float:left;width:143px;overflow:hidden;}
.menu li a{color:#fff;font-size:16px;text-align:center;width:143px;height:50px;line-height:50px;display:block;outline:none;}
.menu li a:hover{background:#cd2a2f;color:#ff0;width:143px;height:50px;}
.menu .hover a{background:#cd2a2f;color:#ff0;font-size:16px;text-align:center;width:143px;height:50px;line-height:50px;display:block;outline:none;}
.menu li .subnav{margin:-4px 0 0 0;padding:0;position:absolute;z-index:999;display:none;}
.menu li .subnav dt a{display:block;width:106px;height:30px;line-height:30px;text-align:center;background:#404145;color:#fff;font-size:12px;border-bottom:1px solid #67686a;}
.menu li .subnav dt a:hover{background:#cd2a2f;}


/*############  box  ##############*/
#box{width:1004px; height:auto; margin:0px auto; overflow:hidden}
.box{width:1004px; height:auto; margin:0px auto; overflow:hidden}

/*#######  side  #######*/
#side{width:241px; height:auto; float:left; overflow:hidden}
.side1_tit{width:241px; height:53px; float:left; background:url(../images/side1.jpg) no-repeat; overflow:hidden}
.side1_txt{width:241px; height:auto; float:left; overflow:hidden}

.sidelb_tit{width:241px; height:53px; float:left; background:url(../images/sidelb.jpg) no-repeat; font-size:16px; color:#cd2a2f; line-height:53px; overflow:hidden}
.sidelb_tit i{color:#404145}

.list{border-bottom:0;margin:0;padding:0;list-style:none;}
.list li{}
.list li a{display:block;padding-left:20px;background:url(../images/list1.jpg) no-repeat 6px 13px;font-size:14px;line-height:35px;height:35px;border-bottom:1px dashed #dddddd;}
.list li a:hover{color:#cd2a2f;background:url(../images/list2.jpg) no-repeat 6px 13px;}
.list .hover a{display:block;padding-left:20px;color:#cd2a2f;background:url(../images/list2.jpg) no-repeat 6px 13px;font-size:14px;line-height:35px;height:35px;border-bottom:1px solid #dddddd;}
.list dl{margin:0;padding:0;list-style:none;*margin-top:-12px;}
.list dl dt{}
.list dl dt a{background:#fff;display:block;height:35px;line-height:35px;border-bottom:1px solid #eee;padding-left:20px;font-size:12px;}
.list dl dt a:hover{background:#fff;font-size:12px;font-weight:normal;color:#f30;}
.list li dl .hover a{color:#f30;font-size:12px;font-weight:normal;background:#fff;}

#contact{width:241px; height:auto; float:left; padding-top:12px; overflow:hidden}
.contact_tit{width:241px; height:49px; float:left; background:url(../images/contact.jpg) no-repeat; overflow:hidden}
.contact_txt{width:241px; height:auto; font-size:14px; color:#3a3a3a; line-height:28px; padding-top:8px; float:left; overflow:hidden}

/*#######  main  ######*/
#main{width:763px; height:auto; float:left; border-top:5px solid #404145; overflow:hidden}
#main1{width:743px; height:auto; float:left; padding-left:20px; padding-top:17px;  overflow:hidden}
#main1_top{width:743px; height:auto; float:left; overflow:hidden}
.main1_top1{width:495px; height:auto; float:left; overflow:hidden}
.main1_top2{width:228px; height:auto; float:left; padding-left:20px; overflow:hidden}

/*####  xptj  ####*/
#xptj{width:495px; height:auto; float:left; overflow:hidden}
.xptj_tit{width:495px; height:31px; float:left; background:url(../images/xptj.jpg) no-repeat; overflow:hidden}
.xptj_txt{width:495px; height:auto; float:left; padding-top:12px; overflow:hidden}
.xptj_txt ul{padding:0px; margin:0px;}
.xptj_txt ul li{width:153px; height:auto; float:left; padding:0px 6px; display:block; overflow:hidden}
.xptj_txt ul li a img{border:1px solid #dedede}
.xptj_txt ul li span a{width:153px; height:25px; float:left; background:#404145; color:#fff; text-align:center; margin-top:6px; line-height:25px;}
.xptj_txt ul li:hover span a{width:153px; height:25px; float:left; background:#cd2a2f; display:block;}

/*############  main1_tit  ############*/
.main1_tit{width:743px; height:31px; float:left; background:url(../images/main1_tit.jpg) no-repeat;  overflow:hidden}
.ny_title{font-size:16px; padding-left:30px;}
.main1_txt{width:743px; height:auto; float:left; line-height:30px; padding-top:12px; overflow:hidden}
.fh_more{float:right; padding-right:10px; line-height:26px;}




/*######  news  ######*/
#news{width:495px; height:auto; float:left;padding-top:12px; overflow:hidden}
.news_tit{width:495px; height:27px; float:left; background:url(../images/news.jpg) no-repeat;  overflow:hidden;}
.news_txt{width:495px; height:auto; float:left; overflow:hidden}


.newlb{margin:10px;padding:0;list-style:none;clear:both;}
.newlb li{line-height:28px;height:28px;font-family:微软雅黑; border-bottom:1px dashed #dadada}
.newlb li span{float:right;color:#999;}
.newlb li a{ text-indent:30px;}


/*####  sousuo  ####*/
.sousuo{width:228px; height:auto; float:left; overflow:hidden}


/*#######  product  ########*/
#product{width:743px; height:auto; float:left; padding-top:12px; overflow:hidden}
.product_tit{width:743px; height:47px; float:left; background:url(../images/product.jpg) no-repeat; overflow:hidden}
.product_txt{width:743px; height:auto; float:left; background:url(../images/product1.jpg) no-repeat 1px 0px; overflow:hidden}



/*#####  more_gd首页更多  #####*/
.more_gd{float:right; padding-right:2px;}
#more_gd{width:50px; height:25px;}


/*###  列表123  ###*/
.toplist{margin:3px;padding:0;list-style:none;background:url(../images/dotnum.gif) no-repeat top left;}
.toplist li{line-height:30px;height:30px;padding-left:30px;border-bottom:1px dashed #e5e5e5;}
.toplist li span{float:right;color:#999;}
.topcate{margin:10px;padding:0;list-style:none;}
.topcate li{line-height:30px;height:30px;border-bottom:1px solid #F0F0F0;}
.topcate li a{display:block;width:90%;height:30px;padding-left:30px;}
.topcate li a:hover{color:#fff;background:#318ADD url(../images/ico_arr.gif) no-repeat top left;}
.topcate .hover{line-height:30px;height:30px;border-bottom:1px solid #F0F0F0;background:#318ADD url(../images/ico_arr.gif) no-repeat top left;}
.topcate .hover a{color:#fff;}

/*###  新闻内页newslist  ###*/
.newslist{margin:0;padding:0;list-style:none;}
.newslist li{line-height:30px;height:30px;font-size:12px;font-family:微软雅黑;border-bottom:1px dashed #e4e4e4;clear:both;}
.newslist li a{font-family:微软雅黑;font-size:12px;}
.newslist .intro{font-size:12px;color:#999;line-height:30px;padding:0 0 20px 0;}
.newslist .mid{line-height:15px;height:15px;overflow:hidden;}
.newslist li span{float:right;color:#999;font-family:verdana;font-size:12px;}

/*###  产品内页photolist  ###*/
.title{font-size:14px;font-weight:bold;border-bottom:1px solid #f0f0f0;line-height:30px;height:30px;margin:0 0 15px 0;}
.photolist{margin:0;padding:0;list-style:none;width:100%;overflow:hidden;}
.photolist li{float:left;display:block;overflow:hidden;background:#f3f3f3;margin:0 6px 12px 6px;width:173px; height:230px;}
.photolist li img{width:150px;display:block;padding:2px;background:#fff; margin:0px auto; text-align:center;}
.photolist li div{width:150px;height:30px;line-height:30px;font-size:12px;display:block;text-align:center;padding:0 6px;}
.photolist li a{font-weight:bold;}
.photolist li a .ph_div{width:150px; height:140px; background:#fff; margin:5px; overflow:hidden}
.photolist li p{line-height:22px;padding:0 0 10px 10px;margin:0;}

.phototop{margin:10px 0 0 15px;_margin:20px 0 0 25px;padding:0;list-style:none;width:630px;height:160px;overflow:hidden;clear:both;}
.phototop li{float:left;display:block;overflow:hidden;background:#f3f3f3;margin:0 15px 20px 5px;}
.phototop li img{width:120px;display:block;padding:2px;margin:5px;background:#fff;}
.phototop li div{width:120px;height:30px;line-height:30px;font-size:12px;display:block;text-align:center;padding:0 6px;}








/*######  wy_pinglun评论  ######*/
.wy_pinglun{width:99%; height:auto; float:left; padding-top:12px;}
.pinglun_tit{width:743px; height:31px; float:left; background:url(../images/main1_tit.jpg) no-repeat; line-height:20px; margin-bottom:12px;  overflow:hidden}

.rphuati{border-top:5px solid #cd2a2f; font-size:16px; padding:10px 0px; border-bottom:1px dashed #b5b5b5; text-indent:15px;}

/*#####  search内页高级搜索  #####*/
.hsearch{margin:0 5px;padding:0;list-style:none;}
.hsearch li{padding:0 0 10px 0;}
.hsearch li div{line-height:30px;color:#999;}
.hsearch .ip{border:1px solid #ccc;padding:6px 0 2px 0;margin:0;height:18px;vertical-align:middle;}
.hsearch .w{width:98%;overflow:hidden;}
.hsearch .bnt{width:80px;height:30px;background:#3a3e4a; border-radius:10px;line-height:25px;font-size:14px;color:#fff;cursor:pointer;}







#topad{width:958px;margin:0 auto;padding:10px;border:1px solid #BDD6E7;background:#F9FDFF;display:none;}
#topad ul{margin:0;padding:0;list-style:none;}
#topad ul li{float:left;width:25%;line-height:28px;height:28px;overflow:hidden;font-family:arial;color:#333;}
#topad ul li span{font-family:宋体;margin:0;padding:0;font-size:12px;}
#topad .ad{position:absolute;clear:both;margin:-21px 0 0 944px;}





/*foot*/
#footer{background:url(../images/footer.jpg) repeat-x top;width:100%; margin-top:12px;}
.foot{width:1004px;  margin:0px auto; overflow:hidden}
.bt_daohang{width:1004px; height:33px; line-height:33px; color:#fff;}
.bt_daohang ul{padding:0px; margin:0px; padding-left:80px;}
.bt_daohang ul li,.bt_daohang ul li i{float:left; color:#fff; padding:0px 8px;}
.bt_daohang ul li a,.bt_daohang ul li a:hover{color:#fff;}





/*list*/
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul li a:hover{background:#cd2a2f;border-radius:0; color:#fff;}
.page_group ul .active a{background:#cd2a2f;border-radius:0; color:#fff;}

/*buy tips*/
#sdcms_buy{background:#FFFBF9;color:#333;border:1px solid #FACFBA;padding:5px 10px;}
#sdcms_buy .point{color:#f00;font-family:verdana;margin:0 2px;}
#sdcms_buy .buytip{cursor:pointer;}
