/* reset */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,per,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0; font-family:"微软雅黑";}
table {border-collapse:collapse; border-spacing:0; overflow:hidden;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul,li {list-style:none;}
a { outline:none;/*FF标准去虚线框*/}
a {star:expression(this.onFocus=this.blur()); /* for Ie*去虚线框*/ }
a img {border: none;outline: none;}
a{color:#333;text-decoration:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
td {color:#666666; font-size:14px;}
select {color:#666666; font-size: 14px; height: 20px;}
.input{color:#666666;font-size:14px;height:28px;border:1px #555 solid;background-image: url(inputbg.gif); margin-left:20px;}
.textarea{color:#666666;font-size:14px;border:1px #555 solid;background-image: url(inputbg.gif);margin-left:20px;}
.button{color:#ffffff; background-color:#a51922; font-size:14px;border:1px #cc1f2a solid; line-height:28px; width:120px; margin-left:20px;}
.button:hover{ background-color:#cc1f2a; cursor:pointer;}

/* default */
a {color:#000;}
a:hover {color:#a51922;}
.nav {color:#000;font-size:12px;}
.font_title { color:#ffffff;}
/*.mt15 {margin-top:10px;}*/


/* float */

.clearfix {zoom:1; color:#FFF;}
.clearfix:after {display:block; visibility:hidden; width:0; height:0; line-height:0; font-size:0; clear:both; content:".";}



a.btmenu{color:#333333;}
a.btmenu:hover{color:#ff6611;}

a.smenu{color:#fff;}
a.smenu:hover{color:#333333;}

a.smenuv {color:#333333; width:220px; height:32px; line-height:32px; display:block; text-align:left; border-bottom:1px dashed #ddd; font-size:14px;padding-left:30px;}
a.smenuv:hover{background:#a51922; color:#ffffff;}

a.more{font-size:12px;text-decoration: none}
a.more:hover{color:#ff6611;}

/* tpl_class */
a.class{color:#4c4c4c;font-size:14px;text-decoration: none; width:220px; height:32px; line-height:32px; display:block; border-bottom:1px dashed #dcdcdc;}
a.class:hover{background:#a51922; color:#ffffff;border-bottom:1px solid #dcdcdc;}

/* tpl_twoclass */
.goods_attr {width:173px; margin-left:9px;}
.goods_attr .goodstwoclass { margin-bottom:5px;}
.goods_attr .goodstwoclass .attr_hd {width:173px; height:34px;text-indent:24px;line-height:34px;color:#555; background:url(main_21.jpg) top center no-repeat; font-size:14px;}
.goods_attr .goodstwoclass .attr_bd {width:173px; }
.attrlist { width:173px; list-style:none; margin:0px; padding:0px; display:inline; }
.attrlist li {border-bottom:1px dashed #eaeaeb; background:url(fenlei_icon.jpg) center left no-repeat; padding-left:28px;}
.attrlist li a {white-space:nowrap;height:29px;line-height:29px;  }
.goods_attr a {color:#222;}
.goods_attr a:hover {color: #E00F00;}

/* tpl_list */
.news_lanmu .m-list1{ list-style:none; width:400px; float:left;}
.m-list1 li{  width:400px; border-bottom:1px #808080 dashed;height:32px;}
.m-list1 li a{ float:left;color:#666666; font-size:14px; line-height:32px;}
.m-list1 li a:hover{ color:#cc1f2a; cursor:pointer; text-decoration:underline;}
.m-list1 li span{ float:right;font-size:12px;line-height:18px; color:#ffffff; background-color:#999999; padding-left:14px; padding-right:14px; margin-top:7px;}
.m-list1 li span:hover{ background-color:#a51922; cursor:pointer;}


/* tpl_cppic */
.piclist{ width:296px; height:224px; float:left; overflow:hidden; margin-right:19px;}
.piclist img{ float:left;}
.pictitle{width:296px; float:left; }
.pictitle a{color:#4c4c4c;font-size:14px;line-height:36px;  display:block; width:296px;}
.pictitle a:hover {color:#cc1f2a; }


/* notic */
.notic{color:#777777}
.noticerr{color:#ff6600}
.noticlink{color:#ff6600}

/* member */
.mustfill {color:#ff0000;font-size:14px;}
.memberinfo{color:#FFF;}
td.bbsquery{height:23px}
a.bbsquery{color:#FFF;line-height:150%;}
a.bbsquery:hover{color:#FFF;}
.bbsquerytitle td {color:#fff;}

.bbsquerytime{color:#fff;font-size:12px}

/* search */
a.searchtitle{color:#666666;font-size:14px;line-height:32px}
.searchbody{color:#333333;font-size:13px;line-height:18px;height:60px}
.searchtime{color:#555555;}

/* ny 文章频道*/
.ny{ width:1200px; margin:30px auto; }

.ny_l {width:220px; float:left;}
.ny_l_mod {width:220px; overflow:hidden;}
.ny_l_mod .mod_title { width:220px; height:32px; line-height:32px; text-align:left; font-size:14px; background:#a51922; color:#ffffff; padding-left:20px; }
.ny_l_mod .mod_content {width:218px; border:1px solid #ddd;}

#mod_content2 {background:#47b3f6; height:30px; font-size:14px; color:#ffffff; line-height:30px;}
.ny_l_mod .mod_content1 {width:220px; height:350px;background:url(lianxiwomen.jpg) top center no-repeat;}
.mod_content a {color:#4c4c4c; width:218px; display:block; text-align:left;padding-left:30px;}
.mod_content a:hover {background:#a51922; color:#ffffff;}


/*ny_r
.ny_r { width:962px;text-align:left;}
.ny_r_title { width:962px; height:32px; line-height:14px; color:#333333; font-size:14px; background:url(neiye_listbg.jpg) no-repeat;}
.ny_r_title:hover{ color:#cc1f2a; cursor:pointer;}
.ny_r_title .nav{ font-size:14px; color:#4c4c4c; line-height:32px; padding-left:10px;}
.ny_r_title .nav:hover{ color:#cc1f2a; cursor:pointer; text-decoration:underline;}
.ny_r_content {width:910px; padding-left:25px; padding-right:25px; border:1px solid #dddddd; color:#000; padding-bottom:30px; padding-top:20px;}
.ny_r_content span{font-size:14px; color:#666666; line-height:32px; }
.ny_r_content span:hover{ color:#cc1f2a; cursor:pointer; }
.ny_r_content ul{ padding-bottom:20px;}
.ny_r_content li{ display:block; font-size:14px; line-height:32x;color:#4c4c4c;}
.ny_r_content p {font-size:14px; line-height:32px; color:#4c4c4c;}
.ny_r_content a {color:#333333; font-size:16px; display:block; line-height:26px; }
.ny_r_fenye { width:938px; height:44px; background:#8e1d21; padding:0px 12px;}
.ny_r_fenye .fenye_xinxi { width:300px; height:44px; line-height:44px; text-align:left; font-size:12px; color:#ffff;}
.ny_r_fenye .fenye_yeshu { text-align:right;height:44px; line-height:44px;}
.ny_r_fenye .pagesnow {color:#fff;font-size:14px;text-decoration: none}
*/


.ny_r{width:920px;}
.ny_r_title{ width:901px; height:32px;margin-bottom:10px;border-bottom:1px dashed #999;line-height:30px; background:url(ny_wz.png) left 8px no-repeat; color:#666; font-size:14px; padding-left:19px;text-align:left;position:relative;}
.ny_r_title .fr{height:84px;width:600px;position:absolute;top:-20px;right:0;}
.ny_r_title a{height:30px; line-height:30px;color:#666;font-size:14px;}
.ny_r_title a.nav{height:20px; line-height:20px;color:#999;font-size:12px;}
.ny_r_content{width:100%;height:auto;margin-top:20px;}
.ny_r_fenye { width:900px; height:30px; padding:0px 15px;background:#fafafa;}
.ny_r_fenye .fenye_xinxi { width:300px; height:30px; line-height:30px; text-align:left; font-size:13px; color:#777777;}
.ny_r_fenye .fenye_yeshu { text-align:right;height:30px; line-height:30px;}
.ny_r_fenye .pagesnow {color:#a51922; font-size:14px;text-decoration: none;height:30px;width:30px;text-align:center;}
.ny_r_fenye .pages {color:#666;font-size:14px;text-decoration: none;height:30px;width:30px;text-align:center;}



.ny_r_contentguanyu{width:880px; padding-left:20px; padding-right:20px; border:1px solid #dddddd; color:#000; padding-bottom:30px; padding-top:20px;}
.ny_r_contentguanyu span{ display:block; text-align:center; font-size:20px; color:#a51922; line-height:54px;}
.ny_r_contentguanyu a{ font-size:15px; color:#4d4d4d; line-height:26px;}
.ny_r_contentguanyu p{ font-size:15px; color:#4d4d4d;line-height:30px;}
.ny_r_contentguanyu li{ font-size:14px;line-height:30px;color:#4d4d4d; display:block;}

.ny_r_contentyuyue{width:920px; border:1px solid #dddddd; color:#000; }
.ny_r_contentyuyue form{ display:block; text-align:left; padding-left:45px; padding-right:10px; padding-top:40px; padding-bottom:30px;margin-top:10px;}
.ny_r_contentyuyue td{color:#666666; font-size:14px; padding-bottom:18px;}

.pages {color:#ddd;}
.pages a {color:#ddd;}
.pages a:hover {color:#a51922;}



/* page_newsquery */
.newsquery_title{border:1px #eeeeee solid; background:#f0f0f0; height:40px;}
.newsquery_list {width:738px; height:30px; line-height:30px; display:block; border-bottom:#ddd 1px dashed; }
a.newsquery{color:#777777; width:718px; height:30px; line-height:30px;text-decoration:none; display:block; padding:0px 10px;}
a.newsquery:hover{color:#000; font-weight:bold; background:#f2f3f5;}
.newsquery_time{color:#555555; text-align:right;}

/* page_newsdetail */
.newsd_title {  height:50px; line-height:50px; text-align:center; font-size:22px; font-weight:bold; color:#333333;}
.newsd_info {background:#f0f0f0;color:#555555;font-size:12px;}
.newsd_xinxi { padding:10px 0px; text-align:center; background:#f0f0f0; color:#000;}
.newsd_neirong{ padding:10px 0px; text-align:left; line-height:22px; font-size: 14px;}
.newsd_neirong p{ color:#3d3d3d; line-height:24px; font-size:15px;}
/*tpl_newsquery1*/
.newsquery1_list {
width: 874px;
height: 82px;
padding: 10px 22px 0px 22px;
background: url(xbb.jpg) top right no-repeat;
border:1px dashed #dcdcdc;
border-radius:5px;
position: relative;
margin-bottom:15px;
overflow:hidden;
}
.newsquery1_list:hover{border-color:#b7160b;}
.newsquery1_list p{ font-size:14px; line-height:24px; height:24px; color:#333; overflow:hidden;}
.newsquery1_list a{ line-height:28px; color:#333; font-size: 15px;font-family: "微软雅黑"; font-weight: bold;}
.newsquery1_list a:hover{ color:#b7160b;}
.newsquery1_list .news_time { margin-top:12px;
position:absolute; bottom:3px; left: 22px; color:#333333;}
.newsquery1_list .news_time .time{color: #999; margin-left:10px;
margin-right: 32px;}


/* page_cpquery */
.cpquery img{ width:290px;float:left; margin-right:18px;}
.cpquerytitle{ width:290px;}
.cpquerytitle a{ display:block; color:#4c4c4c; font-size:14px;line-height:36px; text-align:center;}
.cpquerytitle a:hover {color:#a51922;}


/* page_cpdetail */
.cpd_title {width:910px; height:30px; line-height:30px; text-align:left; color:#fff; background:#a51922; padding-left:12px;}
.cpd_img {text-align:center; padding:10px 0px;}
.cpd_img img { max-width: 100%!important;height: auto!important;width:expression(this.width > 738 ? "738px" : this.width)!important; width:65%; height:65%;}
.cpd_jieshao_neirong {padding:10px 0px; color:#000;}
/* page_index */
body { line-height:22px; font-size:14px; color:#666666;text-decoration: none; font-family:"微软雅黑"}
.lanmu {border:1px solid #ddd;}
.lanmu td {background:none;}


*{font-family:"微软雅黑";}
a{ text-decoration:none;blr:expression(this.onFocus=this.blur());outline:none;}
body,div,ul,li,dl,dt,dd,h2,p{padding:0;margin:0;border:0;font-family:"微软雅黑";}
ul{list-style:none ;}
img{border:none;}
.clearss{ clear:both;}

/* header */
.header{height:30px; width:100%; background-color:#ededed;}
.w1000{ width:1200px; margin:0 auto;}
.clearfix{ zoom:1;}
.header span{ height:30px; color:#666666; line-height:30px; font-size:12px;}
.header ul li{line-height:30px; float:right; margin-right:30px; color:#666666; font-size:12px;}

.fr {float:right; display:inline;}



/* tpl_menu导航栏*/
.nav_box{ background-color:#000000;}
.nav{ width:1200px; margin:auto; height:110px;}
a.menu { padding-left:20px; padding-right:20px; height:110px; line-height:110px; display:block; font-size:14px; color: #ffffff; text-align:center;}
a.menu:hover{background-color:#a51922;}
a.menunow{ padding-left:20px; padding-right:20px; height:110px; line-height:110px; display:block; font-size:14px; color:#ffffff; text-align:center; background-color:#a51922;}
a.menunow:hover{ }

/*banner-box*/
.banner{ width:100%; margin:auto;}
.banner-box{min-width:100%;height:420px;position:relative;overflow:hidden; margin:auto; /*padding-bottom:27px;*/}
.banner-box .bd{ width:100% !important;margin:0 auto;overflow:hidden;}
.banner-box .bd li .m-width { width:100%;}
.banner-box .bd img{ float:left; width:1600px; position:absolute; left:50%; margin-left:-800px; z-index:1;}
.banner-box .bd li{width:100% !important;height:420px; }
.banner-box .bd li a{display:block;background-size:auto;margin:0 auto;}
.banner-btn{width:100%;position:absolute;top:202px;left:50%;margin-left:202px; z-index:2;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;margin:auto;}
.banner-btn a.prev{ position:absolute; left:50%; margin-left:-1500px;  background:url(foot.png) no-repeat 0 0;} 
.banner-btn a.next{ position:absolute; right:50%; margin-right:330px;background:url(foot.png) no-repeat -49px 0;}

.banner-box .hd {position:absolute;top:50%; margin-left:-250px; margin-top:190px; z-index:9999;}
.banner-box .hd ul li{width:16px;height:16px;border-radius:50%;text-indent:-9999px; margin-left:6px; margin-right:6px;background-color:#ffffff;  float:left;cursor:pointer; box-shadow:2px 2px 2px inset #a51922; z-index:9999;}
.banner-box .hd ul li:hover{ background-color:#a51922;border:2px rgba(164,34,36,0.8) solid;}
.banner-box .hd ul li.on{ border:2px rgba(164,34,36,0.8) solid; }


.diezi{ width:100%; margin:auto; z-index:1; position:absolute; top:50%;margin-top:107px;}
.diezi img{ float:left; width:1600px; position:absolute; left:50%; margin-left:-800px;}

/*服务项目*/
.fwxm{ width:1200px; margin:auto; }
.fwxm img{ float:left;}

/*服务项目分类*/
.fwxm_box{ width:1200px; margin:auto; margin-bottom:40px; padding-left:15px; padding-right:15px; }
.fwxm_box ul{ width:338px; float:left; margin-left:23px; margin-right:23px;}
.fwxm_box ul:hover{ box-shadow:2px 2px 4px rgba(90,90,90,1.00); margin-top: -5px; transition: 0.4s; margin-bottom:5px; color:#ffffff; background-color:#a51922;}

.fwxm_box li{ text-align:center;}
.fwxm_box li a{ font-size:15px; line-height:36px; color:#666666;}
.fwxm_box li:hover{ cursor:pointer;}
.fwxm_box img{ float:left; width:338px;}
.fw1{ width:100%; overflow:hidden; margin-bottom:8px;}


/*新闻*/
.zixun{width:1200px; margin:auto;margin-bottom:44px;}
.news_box{ width:470px;float:right;}
/*
.news{ width:470px; border-bottom:1px #a51922 solid; margin-bottom:16px;}
.news li{ float:left; line-height:46px;}
.news .more{ float:right;}
.news p{ float:left; font-size:14px;line-height:36px;padding-top:10px; color:#999999; margin-right:4px;}
.news img{ float:left; margin-top:22px;}*/

.news_lanmu img{ float:left; margin-top:10px; margin-right:6px;}
.news_lanmu li{ width:470px; border-bottom:1px #808080 dashed;height:32px;}
.news_lanmu li a{ float:left; font-size:14px; color:#666666; line-height:32px;}
.news_lanmu li a:hover{ color:#cc1f2a; cursor:pointer;}
.news_lanmu .tList1{ float:right; font-size:13px; line-height:32px; color:#4c4c4c; padding-right:6px; }
.news_lanmu .tList1:hover{ color:#a51922; cursor:pointer;}

.company_box{width:670px; float:left;}/*
.company{ border-bottom:1px #a51922 solid; margin-bottom:21px; }
.company li{ float:left; line-height:46px;}
.company .more{ float:right;}
.company p{ float:left; font-size:14px;line-height:36px;padding-top:10px; color:#999999; margin-right:4px;}
.company img{ float:left; margin-top:22px;}*/

.profile a img{ float:left; margin-top:4px; }
.profile a img:hover{ cursor:pointer;}
.profile_you p{ float:right; font-size:14px; line-height:23px; width:354px; border-bottom:1px #cccccc solid; color:#666666; padding-bottom:15px;}
.profile_you img{ float:right;}


/*广告*/
.guanggao{ width:100%; margin:auto; margin-top:30px;}
.guanggao img{ float:left; width:100%;}



/*设备欣赏*/
.sbxs{ width:1200px; margin:auto;}
.sbxs img{ float:left;}

/*设备欣赏滚动*/
.case_box{width:100%; background-color:#e6e6e6; margin:auto;padding-top:15px; padding-bottom:15px;}
.picScroll-left{ width:1200px;height:220px; display:block;position:relative; margin:0px auto; margin-top:20px;}
.picScroll-left .hd{position:relative; z-index:5;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block; width:25px; height:59px;cursor:pointer; }
.picScroll-left .hd .next{ display:block; width:25px; height:59px;cursor:pointer; position:absolute; top:62px; left:0px; background-position:0px 0px;}
.picScroll-left .hd .prev{width:25px; height:59px; position:absolute; top:62px; right:0px;}
.picScroll-left .hd .next img{ opacity:0.8;}
.picScroll-left .hd .next:hover{ opacity:1;}

.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; zoom:1; display:none;}
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ width:1200px; height:210px;position:absolute; top:0px; margin:0px auto; overflow:hidden;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center; margin-right:12px; margin-left:12px;}
.picScroll-left .bd ul li a{ color:#4d4d4d; line-height:40px; font-size:14px;}
.picScroll-left .bd ul li a:hover{ color:#cc1f2a; cursor:pointer; }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ display:block;}
.picScroll-left .bd ul li .pic a:hover img{display:block;}
.picScroll-left .bd ul li .title{ line-height:38px; color:#444; font-size:14px; text-align:center;}


/*友情链接*/
.link{ width:1200px; margin:auto;margin-top:10px; margin-bottom:10px;}
.link li a{ float:left; font-size:14px; line-height:38px; margin-right:50px; color:#4c4c4c;}
.link li a:hover{ color:#cc1f2a; cursor:pointer; }


/*脚注*/
.footer{ width:100%; background-color:#1a1a1a;}
.footer_m{ width:1200px; margin:auto;}
.footer table{ margin-top:60px;}
.footer img{padding-top:32px; padding-bottom:40px;}
.footer ul{ float:left; padding-top:16px; padding-bottom:70px;}
.footer li{ display:block; font-size:14px; line-height:24px; color:#ffffff;}
.footer a{font-size:14px; line-height:24px; color:#ffffff;}
.footer a:hover{ color:#cc1f2a; cursor:pointer; }



/*定位*/
.top img{ position:fixed; top:80%; left:94%; opacity:0.6;}
.top img:hover{ opacity:1;}

.other{ width:100%; margin:0 auto;overflow:hidden;}
.other img{ display:block; margin:0 auto;}

.ztyw{ width:220px;}



.ny_1200_r{width:920px;}
.ny_1200_title{width:901px;height:47px;padding-bottom:10px;border-bottom:1px dashed #999;line-height:30px; background:url(ny_wz.png) left 8px no-repeat; color:#666; font-size:14px; padding-left:19px;text-align:left;position:relative; margin-bottom:10px;}
.ny_1200_title .fr{height:84px;width:600px;position:absolute;top:-20px;right:0;}
.ny_1200_title a{height:30px; line-height:30px;color:#666;font-size:14px;}
.ny_1200_title a.nav{height:20px; line-height:20px;color:#999;font-size:12px;}
.ny_1200_content{width:100%;height:auto;margin-top:20px;}
.ny_r_fenye { width:900px; height:30px; padding:0px 15px;background:#fafafa;}
.ny_r_fenye .fenye_xinxi { width:300px; height:30px; line-height:30px; text-align:left; font-size:13px; color:#777777;}
.ny_r_fenye .fenye_yeshu { text-align:right;height:30px; line-height:30px;}

.ny_r_fenye .pages {color:#666;font-size:14px;text-decoration: none;height:30px;width:30px;text-align:center;}


