/*---------- 通用 ----------*/
html, body, div, span,object, iframe, table, tr, th, td, em, img, h1, h2, h3, h4, h5, h6, p, a, dl, dt, dd, ul, li, form, label{font-family: inherit;font-style: inherit;padding: 0;margin:0;border:0;-webkit-text-size-adjust:none;}
h1{display:inline; font-size:12px; font-weight:bold}
html{background:#fff1f5;}
ol,ul{list-style:none;}
img {vertical-align:top;}
.clb{clear:both;}
.mt22{margin-top:22px}
.mt10{margin-top:10px}
.w461{width:461px}
.ml12{margin-left:12px}
.ml17{margin-left:17px}
.pl35{padding-left:35px}
.mt30{margin-top:30px}
.mb10{margin-bottom:10px}
.w283{width:283px}
.w240{width:240px}
.ml15{margin-left:15px}
.fl{float:left;}.fr{float:right;}.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}.ov{overflow:hidden;}.fb{font-weight:bold;}
.pt10{padding-top:10px;}.mr6{margin-right:6px;}.mr9{margin-right:9px;}.mt8{margin-top:8px;}
/*---------- 截字 ----------*/
.jie{overflow:hidden; text-overflow:ellipsis;}
/*---------- 链接 ----------*/
a:link{text-decoration:none; color:#333;}
a:visited{text-decoration:none; color:#999;}

/*---------- 结构 ----------*/
body{font:12px Microsoft YaHei, Verdana, Arial, Helvetica, sans-serif, SimSun;color:#333; background:url(../default/images/smbj.jpg) repeat-x #fff6e5}
/*开始 */
/*---------- 头部 ----------*/
#header{margin:0 auto;width:1000px;overflow:hidden;}
.h_left{height:107px;}
.h_right{height:35px;line-height:35px;float:right;padding-right:20px;text-align:right;}
#header .h_right a{color:#da184b;}
.nav{height:39px;line-height:39px;background:url(../default/images/nav_bg.gif) no-repeat;}
#header .nav ul li{float:left;background:url(../default/images/navli_bg.gif) left center no-repeat; width:120px}
#header .nav ul li a{display:block;padding:0 38px;font-size:14px;color:#FFF;font-weight:bold; width:120px}
.banner{width:1000px;}
#nav{width:1000px; height:50px; line-height:50px; margin:0px auto;}
#nav ul{}
#nav li{width:123px; height:50px; float:left; display:inline; text-align:center; font-size:14px;}
#nav li a{width:123px; height:41px; line-height:20px; display:block; padding-top:9px; color:#e4cfa7;}
#nav ul .lii{float:left; width:2px; overflow:hidden}
#nav li a i{color:#cc9274; font-size:11px; font-style:normal; display:block; height:10px; line-height:10px;}
#nav li a:hover{background:url(images/nav_bg_h.png) no-repeat top center; color:#fff;}
#nav li a.zai{background:url(images/nav_bg_h.png) no-repeat top center; color:#fff;}
/*---------- 主体----------*/
#main{width:1000px;margin:0 auto; background:#FFF; padding-top:10px; padding-bottom:10px}
#main1{width:1000px;margin:0 auto; padding-top:10px}
.aboutbt{margin-top:10px; font-size:20px; text-align:center}
.aboutcon{line-height:24px; font-size:14px; margin-top:10px; margin-bottom:10px}
.abanner{width:332px; height:263px; background:url(../default/images/fytp.jpg) no-repeat; padding-left:13px}
.left{width:230px;float:left;}
.l_top{width:228px;height:264px;border:1px solid #f08ca6;}
.l_top1{width:228px;height:278px;border:1px solid #f08ca6;}
.lt_top{height:34px;line-height:34px;background:url(../default/images/con_tbg.gif) repeat-x;}
.lt_top strong{display:block;background:url(../default/images/img_hot.gif) no-repeat;color:#da184b;padding:0 0 0 40px;font-size:14px;}
.lt_bot{width:220px;height:235;padding:4px;}
.l_bot{width:228px;border:1px solid #f08ca6;margin-top:10px;}
.lb_top{height:34px;line-height:34px;background:url(../default/images/con_tbg.gif) repeat-x;}
.lb_top strong{display:block;background:url(../default/images/img_con01.gif) no-repeat;color:#FFF;padding:0 0 0 40px;font-size:14px;}
.lb_bot{width:228px;height:182px;}
.lb_bot p{padding:0 8px;line-height:20px;}
.incontact{background:url(../default/images/cb.jpg) no-repeat bottom; height:214px; line-height:24px; padding:10px 8px 0px 8px}
.incontact .txt{margin-top:20px; border-top:#efafd4 solid 1px; padding-top:10px; color:#c9610f}
.right{float:right;width:734px;}

.r_left{width:492px;float:left;}
.rl_top{width:490px;height:264px;border:1px solid #f08ca6;}
.rlt_top{height:34px;line-height:34px;background:url(../default/images/con_tbg.gif) repeat-x;}
.rlt_top strong{display:block;background:url(../default/images/img_con01.gif) no-repeat;color:#FFF;padding:0 0 0 40px;font-size:14px;}
.rltb_left{float:left;padding:15px 10px;}
.rltb_left img{border:4px solid #fdb0c2;margin:auto;}
.rltb_right{float:right;line-height:18px;color#666;padding:8px;width:300px;height:214px;overflow:hidden;}

.rl_bot{border:1px solid #f08ca6;margin-top:10px;height:216px;width:490px;overflow:hidden;}
.rlb_top{height:34px;line-height:34px;background:url(../default/images/con_tbg.gif) repeat-x;}
.rlb_top strong{display:block;background:url(../default/images/img_con01.gif) no-repeat;color:#FFF;padding:0 0 0 40px;font-size:14px;}

.product-list{}
.product-list li{ float:left; vertical-align:bottom; width:163px; margin:15px 0 0;}
#main .product-list li a{ display:block; width:141px;height:166px;margin:auto;color:#da184b;font-family:"Microsoft YaHei";}
#main .product-list li a:hover{text-decoration:underline;}
.product-list li a:hover img{ border:1px solid #F08CA6;}
.product-list li a img{ padding:2px; border:1px solid #ccc;}
.product-list li a span{ height:30px; line-height:30px; text-align:center; display:block;}

.r_right{float:right;}
.rr_top{width:228px;height:302px;border:1px solid #f08ca6;}
.rr_top1{width:228px;border:1px solid #f08ca6; margin-top:10px; height:178px; overflow:hidden}
.rr_top ul li{float:left; vertical-align:bottom; width:113px;padding-top:15px;}
#main .rr_top ul li a{ display:block; width:100px;height:120px;margin:auto;color:#da184b;font-size:14px;font-family:"Microsoft YaHei";}
.rr_top ul li a span{ height:30px; line-height:30px; text-align:center; display:block;}
.rrt_top{height:34px;line-height:34px;background:url(../default/images/con_tbg.gif) repeat-x;}
.rrt_top strong{display:block;background:url(../default/images/img09.gif) no-repeat;color:#da184b;padding:0 0 0 40px;font-size:14px;}

.rr_bot{width:228px;height:160px;border:1px solid #f08ca6;margin-top:10px;}




/*---------- 内页----------*/
.m_right{float:right;width:734px;border:1px solid #f08ca6;}
.mr_top{height:34px;line-height:34px;background:url(../default/images/con_tbg.gif) repeat-x;}
.mr_top strong{display:block;background:url(../default/images/img_con01.gif) no-repeat;color:#FFF;padding:0 0 0 40px;font-size:14px;}
.mr_bot{padding:20px;line-height:24px;}

.p-list{}
.p-list li{ float:left; vertical-align:bottom; width:231px; margin:15px 0 0;}
#main .p-list li a{ display:block; width:166px;height:176px;margin:auto;color:#da184b;font-family:'Microsoft YaHei';}
.p-list li a:hover{text-decoration:underline;}
.p-list li a:hover img{ border:1px solid #F08CA6;}
.p-list li a img{ padding:2px; border:1px solid #ccc;}
.p-list li a p{ height:30px; line-height:30px; text-align:center; display:block;}

#news li{float:left; width:640px; line-height:30px; border-bottom:dashed 1px #ccc; background:url(../default/images/arr.gif) no-repeat left center; padding-left:15px }
#news li span{float:right; padding-right:10px}
#news li a:hover{color: #0700fe;}
#nnews li{line-height:24px; width:220px; overflow:hidden; height:24px}
#nnews li a{color:#0700fe}
#nnews li a:hover{color: #0700fe;}
.textCenter{text-align:center}
.dashed{line-height:22px}
ul.fLeftChild li{float:left}
#tools li{
	padding-left:22px;
	background-image:url(../default/images/c.gif);
	background-repeat:no-repeat;
	margin-right:10px;
}
#tools li a{
	color:#777;
}
#tools li#act-fav{
	background-position:4px 3px;
}
#tools li#act-err{
	background-position:4px -34px;
}
#tools li#act-pus{
	background-position:4px -70px;
}
#tools li#act-pnt{
	background-position:4px -106px;
}
#in-news li{line-height:24px; font-family:"宋体"}

/*index-news*/
.indexNews1{ width: 1000px; height: 400px; margin: 0 auto; position: relative;}
.indexNews1 h4{ padding: 0px;}
.indexNews1 h4 a{ display: block; height: 29px; }
.indexNews1 h4 a:hover{ background-position: center -36px;}
.indexNewsbox{ width: 1000px; margin: 0 auto; position: absolute;}

.newstitle {height:29px; display:block;font-family: "Microsoft YaHei","黑体"; text-align: center; font-size: 22px; font-weight: bold;color:#F61010;}
.newstitle > span.hl {font-weight: bold; color: #212121;}
.newstitle ins{ color: #303030; text-decoration: none; font-weight: normal;}

ul.newTopicList {width:1000px; margin:0 auto;}
ul.newTopicList li{float:left; padding:20px 0 30px 0; border-bottom:1px solid #cacaca; margin-left:10px}
ul.newTopicList a{width:480px; display:block;}
.nr{width:350px; height:65px; float:left; padding:0 0 0 10px; overflow:hidden;}
ul.newTopicList {height:400px; overflow:hidden;}
ul.newTopicList  li a img{float:left; border-radius: 5px;}
ul.newTopicList  li a b{display:block; font-family:"微软雅黑"; color:#5d5c5c; font-size:20px; line-height:20px; margin-bottom:5px; overflow: hidden; white-space: nowrap; text-overflow:ellipsis;}
ul.newTopicList  li a span{float:left; height:20px; font-size:12px; padding-right:10px;color:#737373; line-height:24px;}
ul.newTopicList  li a span ins{ text-decoration: none; color: #bdbdbd; text-transform: uppercase;}
ul.newTopicList li a p{color:#6a6a6a; line-height:18px; padding-top:5px; height: 54px; overflow: hidden;}
ul.newTopicList li a:hover b{color:#c46200;}
#footer{width:100%;  margin:0 auto; padding:0;}
.footer_bj{width:992px;  height:200px; margin:0 auto; font-family:"微软雅黑"; font-size:12px}
.footInfo{width:992px; height:50px; line-height:25px;  text-align:center; color:#fff; padding-top:110px;}
.footInfo p a{color:#fff;}
.footbj{background:url(../default/images/foot_021.png) no-repeat center top;}

.zuo{width:250px;float:left;padding-left:10px}

.ywjd2{}
.ywjd2 .title{font-size:20px;color:#333;height:40px;line-height:40px;}
.ywjd2 .title span{font-size:14px;color:#888;margin-left:5px;}
.ywjd2 .title a{float:right;margin-right:5px;font-size:12px;}
.ywjd2 .con{height:230px;border:1px solid #DDDDDD;border-top:3px solid #E53C8F;width:100%;}
.ywjd2 .con ul{margin-top:13px;}
.ywjd2 .con ul li{background:url(../default/images/dd.png) 10px center no-repeat;text-indent:22px;line-height:26px;height:26px;overflow:hidden;}
.z_lxwm{margin-top:10px;}
.z_lxwm .title{font-size:20px;color:#333;height:40px;line-height:40px;}
.z_lxwm .title span{font-size:14px;color:#888;margin-left:5px;}
.z_lxwm .title a{float:right;margin-right:5px;font-size:12px;}
.z_lxwm .con{border:1px solid #DDDDDD;border-top:3px solid #E53C8F;background:url(../default/images/z_x.png) left bottom repeat-x;padding:20px;}
.z_lxwm .con .d1{color:#666;padding-bottom:15px;border-bottom:1px dashed #CCCCCC;}
.z_lxwm .con .d2{margin-top:15px;padding-bottom:15px;border-bottom:1px dashed #CCCCCC;}
.z_lxwm .con .d3{margin-top:15px;padding-bottom:15px;border-bottom:1px dashed #CCCCCC;margin-bottom:15px;}
.z_lxwm .con .d3 p{font-size:28px;color:#E53C8F;font-weight:bold;margin-top:5px;}
.z_lxwm .con ul li{height:28px;line-height:28px;}
.z_lxwm .con ul li img{vertical-align:middle;}
.you{width:720px;float:right;overflow:hidden; padding-right:10px}
.you .title{font-size:20px;color:#333;height:40px;line-height:40px;}
.you .title span.yy{font-size:14px;color:#888;margin-left:5px;}
.you .title span.dh{float:right;font-size:12px;margin-top:8px;}
.you .con{border:1px solid #DDDDDD;border-top:3px solid #E53C8F;padding:15px;min-height:455px;}
.nshyList2{width:684px;margin:auto;}
.nshyList2 li{width:325px;height:210px; margin-left:10px;border:1px solid #dddddd;float:left;background:url(../default/images/n2.png);line-height:24px;float:left; margin-top:10px}
.nshyList2 li .img{width:140px;height:168px;margin-left:32px;margin-top:22px;}
.nshyList2 li .c{width:138px;float:right;margin-top:22px;}
.nshyList2 li .c .t{height:22px;line-height:21px;color:#e53c8f;margin-bottom:7px;}
.nshyList2 li .c img{float:left;width:26px;height:21px;vertical-align:middle;margin-right:10px;}
.nshyList2 li .c a{background-color:White;border:1px solid #E53C8F;display:block;width:74px;height:24px;text-align:center;line-height:24px;color:#E53C8F;float:left;margin-top:5px;}
.nshyList2 li .c a:hover{background-color:#E53C8F;color:White;}