* { margin:0; padding:0; }
a:link, a:visited, a:hover, a:active { color:#333; text-decoration:none; cursor:pointer; }
a:hover, a:active { color:#be0000; -o-transition:color 0s ease; -moz-transition:color 0s ease; -ms-transition:color 0s ease; -webkit-transition:color 0s ease; transition:color 0s ease; }
body { font:12px/150% "宋体", "Arial", "Thmano", "Microsoft Yahei"; color:#333; background:url(../../../../../content/templaes/c20104n/images/web/bg1.gif) 0 561px repeat-x #FFF; }
img { border:0px; }
ul, ol { list-style-type:none; }
table { border-collapse:collapse; border-spacing:0; }
font { font-size:12px; }
input, textarea, select  { font:12px/20px "Arial", "Thmano", "Microsoft Yahei"; color:#999; outline:0; }
textarea { resize: none; overflow:auto; }
ul, ol { list-style-type:none; }
table { border-collapse:collapse; border-spacing:0; }
h1,h2,h3,h4,h5,h6,font { font-size:12px; }


.header{ width:100%; height:104px; background:#ededed;}
.top{ width:1000px; margin:0 auto;}
.logo{ float:left;margin-top:30px; height:60px;width:440px;}
.logo img{width:440px;height:60px;}
.tel{ width:260px; height:46px; background:url(../../../../../content/templaes/c20104n/style/img/tel.png) 0 5px no-repeat;margin-left:50px; float:left;margin-top:36px;}
.tel span{ padding-left:42px; color:#747474; font-size:16px;font-family:"Microsoft Yahei"; line-height:20px;}
.tel h1{ padding-left:42px;font-size:26px;font-family:"Microsoft Yahei"; color:#c80005;line-height:28px;}
.topright{float:right; width:236px; height:60px;margin-top:28px;}
.sc{width:240px;color:#7e7e7e;margin-bottom:14px; float:right;text-align:right;}
.sc a{font-size:14px;font-family:"Microsoft Yahei"; line-height:14px;color:#7e7e7e;}
.sc a:hover {color:#c80005;}
.sousuod{width:234px; height:25px; float:right;}
.searcher{ width:100%; height:25px;}
.sub{ background:url(../../../../../content/templaes/c20104n/style/img/sousuo.png) no-repeat; width:71px; height:25px; font-size:12px; color:#FFF; float:right;border:0; cursor:pointer;}
.sousuo{border:1px solid #ce0b0c; float:left; width:160px; line-height:23px;height:23px;background: #ededed none repeat scroll 0% 0%;}

.nav{ width:100%; height:54px; background:#9a0206;}
.list{ width:1000px; margin:0 auto;}
.nav1{ width:111px; height:54px; float:left;line-height:54px; background:url(../../../../../content/templaes/c20104n/style/img/navshufengge.png) right no-repeat;position:relative;z-index:111100;}
.nav1 a{width:111px; height:54px;font-family:"Microsoft Yahei";font-weight:bold;font-size:14px;color:#FFF;display:block; text-align:center;}
.nav1 a:hover{ background:#3c0000;}
#jiba1{ background:#3c0000;}
.list2{width:111px; height:auto; position:absolute;top:54px; background:url(../../../../../content/templaes/c20104n/style/img/navbanyuan.png) bottom no-repeat; padding-bottom:17px; display:none;}
.nav2{height:40px; font-size:14px;line-height:40px; background:#3c0000;filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75;}
.nav2 a{height:40px; background:url(../../../../../content/templaes/c20104n/style/img/navfenge.png) bottom no-repeat;font-family:"Microsoft Yahei";font-weight:bold;font-size:14px;color:#FFF;display:block; text-align:center;}
.nav2 a:hover{ color:#eea301; background:url(../../../../../content/templaes/c20104n/style/img/navfenge.png) bottom no-repeat;}


.banner{width:100%;overflow:hidden;height:398px; background:#FFF ;position:relative;min-width:1000px;}
.banner ul.scroll { width:100%; height:398px; overflow:hidden;}
.banner ul.scroll li { width:100%; height:398px; float:left;overflow:hidden;background-color: #ededed;}
.minBanner li{background-color: #ededed;}
.banner ul li img {position:relative; left:50%; margin-left:-720px; top: 0; }
.banner div.tip { position:absolute; bottom:15px;left: 46%; height:17px; line-height:17px; }
.banner div.tip em { width:26px; height:8px; background:#fff; display:inline-block; margin:0 5px; overflow:hidden; line-height:60px; cursor:pointer; }
.banner div.tip em.cur { background:#c80005; }

.main{width:100%; height:auto; background:#ededed;display:inline-block;padding-bottom:26px;}
.case{ width:1000px;height:486px;padding-top:36px; margin:0 auto;}
.tit{width:1000px; height:30px; background:url(../../../../../content/templaes/c20104n/style/img/biaotixian.png) 0px 14px no-repeat;text-align:center;}
.tit h4{line-height:30px; font-size:30px;font-family:"Microsoft Yahei"; color:#c80005;font-weight:200;width:330px;margin:0 auto;background:#ededed}
.lanmu{width:1000px; height:47px;margin-top:22px;}
.lanmu li{ width:167px;height:47px; background:url(../../../../../content/templaes/c20104n/style/img/prolanmu1.png) no-repeat; float:left;margin-left:27px; text-align:center;}
.lanmu li a{width:167px;height:47px; color:#5e5e5e;line-height:38px;display:block; font-size:18px;font-family:"Microsoft Yahei";}
.lanmu li a:hover{ background:url(../../../../../content/templaes/c20104n/style/img/lanmu.png) no-repeat; color:#FFF;}

.ximg{ width:1000px; height:370px;margin-top:10px;}
.xiaoguo{width:100%;height:100%;}
.ximg .s1{ width:493px; height:370px;position:relative; float:left;overflow:hidden;}
.ximg .s1 img{ width:493px; height:370px; box-shadow: 0px 0px 2px 2px rgba(2, 24, 48, 0.2);display:block; }
.ximg .s2{ width:240px; height:179px; float:left;padding-left:13px;margin-bottom:12px;position:relative;overflow:hidden;}
.ximg .s3{ width:240px; height:179px; float:left;padding-left:13px;margin-bottom:12px;position:relative;overflow:hidden;}
.ximg .s4{ width:240px; height:179px; float:left;padding-left:13px;margin-bottom:12px;position:relative;overflow:hidden;}
.ximg .s5{ width:240px; height:179px; float:left;padding-left:13px;margin-bottom:12px;position:relative;overflow:hidden;}
.ximg .s2 img{ width:240px; height:179px; box-shadow: 0px 0px 2px 2px rgba(2, 24, 48, 0.2);display:block; }
.ximg .s3 img{ width:240px; height:179px; box-shadow: 0px 0px 2px 2px rgba(2, 24, 48, 0.2);display:block; }
.ximg .s4 img{ width:240px; height:179px; box-shadow: 0px 0px 2px 2px rgba(2, 24, 48, 0.2);display:block; }
.ximg .s5 img{ width:240px; height:179px; box-shadow: 0px 0px 2px 2px rgba(2, 24, 48, 0.2);display:block; }

.ximg .s1 .xiaoguo{width:493px; height:370px; background:url(../../../../../content/templaes/c20104n/style/img/probg.png) no-repeat;position:absolute; left:0; bottom:-370px; left:0px;z-index:100; }
.ximg .s2 .xiaoguo{width:240px; height:179px;background:url(../../../../../content/templaes/c20104n/style/img/pro_bgx.png) no-repeat;position:absolute; left:0; bottom:-179px; left:13px;z-index:100; }
.ximg .s3 .xiaoguo{width:240px; height:179px; background:url(../../../../../content/templaes/c20104n/style/img/pro_bgx.png) no-repeat; position:absolute; left:0; bottom:-179px; left:13px;z-index:5;}
.ximg .s4 .xiaoguo{width:240px; height:179px; background:url(../../../../../content/templaes/c20104n/style/img/pro_bgx.png) no-repeat; position:absolute; left:0; bottom:-179px; left:13px;z-index:5;}
.ximg .s5 .xiaoguo{width:240px; height:179px; background:url(../../../../../content/templaes/c20104n/style/img/pro_bgx.png) no-repeat; position:absolute; left:0; bottom:-179px; left:13px;z-index:5;}

.ximg .s2 span{width:240px; height:40px;position:absolute; top:75px; background:url(../../../../../content/templaes/c20104n/style/img/prox_bai.png) no-repeat;font-size:14px;font-family:"Microsoft Yahei"; line-height:40px;text-align:center; color:#fff;}
.ximg .s3 span{width:240px; height:40px;position:absolute; top:75px; background:url(../../../../../content/templaes/c20104n/style/img/prox_bai.png) no-repeat;font-size:14px;font-family:"Microsoft Yahei"; line-height:40px;text-align:center; color:#fff;}
.ximg .s4  span{width:240px; height:40px;position:absolute; top:75px;background:url(../../../../../content/templaes/c20104n/style/img/prox_bai.png) no-repeat;font-size:14px;font-family:"Microsoft Yahei"; line-height:40px;text-align:center; color:#fff;}
.ximg .s5 span{width:240px; height:40px;position:absolute; top:75px;background:url(../../../../../content/templaes/c20104n/style/img/prox_bai.png) no-repeat;font-size:14px;font-family:"Microsoft Yahei"; line-height:40px;text-align:center; color:#fff;}
.ximg .s1 span{width:493px; height:40px; position:absolute; top:170px; left:0px; background:url(../../../../../content/templaes/c20104n/style/img/prod_bai.png) no-repeat;font-size:14px;font-family:"Microsoft Yahei"; line-height:40px;text-align:center; color:#fff;z-index:100;}

.bg{ width:100%; height:358px; background:url(../../../../../content/templaes/c20104n/style/img/about-bg.jpg) center 59px no-repeat;margin-bottom:40px;}
.about{ width:1000px;height:326px; margin:0 auto; padding-top:32px;}
.tu{ width:247px; float:left;}
.wen{ width:720px; height:260px; background:url(../../../../../content/templaes/c20104n/style/img/about-tit.png) no-repeat;margin:27px 0 0 32px; float:left;position:relative;}
.about-tit{width:190px; height:66px;}
.zw{ width:130px; height:40px;font-size:30px;font-family:"Microsoft Yahei"; line-height:40px; color:#990206; padding-left:33px;}
.yw{width:70px; height:18px;font-size:18px;font-family:"Microsoft Yahei"; line-height:18px; color:#990206;position:absolute;top:48px;left:0px;}
.wen p{ width:700px; height:150px; margin:32px 20px 0 0;font-size:12px;font-family:"Microsoft Yahei"; line-height:26px; color:#484848;}
.wen a{color:#9a0206;float: right;}

.pro{width:1000px;height:262px; margin:0 auto; overflow:hidden;}
.pro-tit{width:1000px; height:30px; background:url(../../../../../content/templaes/c20104n/style/img/biaotixian.png) 0px 14px no-repeat;text-align:center;margin-bottom:20px;}
.pro-tit h4{line-height:30px; font-size:30px;font-family:"Microsoft Yahei"; color:#c80005;font-weight:200;}
.pro-img{ width:1000px; height:212px;}
.pro-item{ float:left; width:240px; height:212px; padding-right:10px;}
.pro-item a{display:block;}
.pro-item img{width:240px; height:180px;display:block;}
.pro-item span{ width:240px; height:31px; background:#c80005;margin-top:1px;display:block;font-size:16px;font-family:"Microsoft Yahei"; line-height:31px;text-align:center; color:#fff;}
.pro-item a:hover span{color:#EE9F00;}

.zhongbr{ width:1000px; height:120px; margin:0 auto;padding-top:32px;}

.bottom-mian{ width:1000px; height:280px;margin:0 auto;padding-top:32px;}
.news{ width:556px; height:280px; float:left;}
.news-tit{ width:556px; height:25px; background:url(../../../../../content/templaes/c20104n/style/img/news-tit.png) no-repeat;}
.news-tit span{ width:100px;font-size:18px;font-family:"Microsoft Yahei"; height:18px;line-height:18px;text-align:center; color:#c80005; float:left;}
.news-tit a{ width:58px;height:14px; float:right;font-size:14px;font-family:"Microsoft Yahei"; line-height:14px;color:#c80005;}
.hot{ width:556; height:101px;}
.hot img{ float:left; width:134px;height:101px;padding-right:12px;}
.hot h3{ width:396px; height:26px; float:right;}
.hot h3 a{line-height:26px;color:#c80005;font-size:12px;font-family:"Microsoft Yahei";}
.hot h3 a:hover{ color:#eea301;}
.hot p{ width:396px; height:72px;line-height:24px;color:#424242;font-size:12px;font-family:"Microsoft Yahei";float:right; }
.hot p a{margin-left:30px;width:70px;}
.news-item{ width:540px; height:18px;margin-top:16px;}
.tb{ float:left; width:14px; height:14px;padding-top:2px;}
.news-item a{ width:430px; height:18px;display:block; float:left;padding-left:8px;color:#424242;font-size:12px;font-family:"Microsoft Yahei";}
.news-item span{ float:right; color:#858282;font-size:12px;font-family:"Microsoft Yahei";}
.news-item a:hover{ color:#c80005;}

.content{ width:368px;height:280px; float:right;}
.content-tit{width:368px;height:25px; background:url(../../../../../content/templaes/c20104n/style/img/content.png) no-repeat;}
.content-tit span{ width:100px;font-size:18px;font-family:"Microsoft Yahei"; height:18px;line-height:18px;text-align:center; color:#c80005;float:left;}
.content-tit a{ width:58px;height:14px; float:right;font-size:14px;font-family:"Microsoft Yahei"; line-height:14px;color:#c80005;}
.content-main{ width:368px; max-height:240px; background:url(../../../../../content/templaes/c20104n/style/img/content_03.png) no-repeat;}
.content-main p{ width:368px; max-height:200px;font-size:14px;font-family:"Microsoft Yahei";color:#2f2f2f; line-height:24px;padding-left:10px;}
.content-main h1{width:368px; height:40px;font-size:36px;font-family:"Microsoft Yahei"; line-height:40px;color:#c80005;padding-left:10px;}

.bottom{ width:100%; height:auto; background:#980207;}
.links{ width:1000px; height:86px; margin:0 auto;}
.links_tit{ width:144px; height:86px; background:url(../../../../../content/templaes/c20104n/style/img/links.png) 0 42px no-repeat; float:left;}
.links_tit span{font-size:18px;font-family:"Microsoft Yahei";color:#fff; line-height:60px;}
.links_main{ width:856px; height:42px; float:right; padding-top:22px;}
.links_main a{font-size:14px;font-family:"Microsoft Yahei";color:#fff; line-height:18px; padding-left:26px;}
.links_main a:hover{color:#EE9F00;}
.baixian{ width:100%; height:1px; background:#ca8083;}
.bottom_main{width:1000px; height:auto; margin:0 auto;}
.bottom_nav{ width:1000px; height:45px; background:#3c0000;margin-top:22px;}
.bottom_list{ width:754px; height:45px; margin:0 auto;}
.bottom_nav2{ height:45px; float:left; text-align:center;line-height:45px;color:#ededed;}
.bottom_nav2 a{font-size:14px;font-family:"Microsoft Yahei";color:#ededed; line-height:45px;margin:0 10px;}
.bottom_nav2 a:hover{color:#EE9F00;}
.gjc{width:1000px; height:50px; margin:0 auto; text-align:center;}
.gjc p{ font-size:14px; font-family:"宋体";color:#ededed; line-height:50px;font-weight:bold;}
.bq{width:1000px; height:auto; margin:0 auto;text-align:center;padding-bottom:10px;}
.bq p{font-size:14px;font-family:"Microsoft Yahei";color:#ededed; line-height:24px;}
.bq a{color:#ededed;}
.bq a:hover{color:#EE9F00;}

.wrap{ width:1000px; height:auto;margin:0 auto;overflow:hidden;margin-bottom:20px;}
.left{ width:240px; height:auto; float:left; margin-top:32px;}
.leftNav{width:240px; height:auto;}
.tid{width:240px; height:100px; background:#9a0307; }
.z{width:240px;font-size:30px;font-family:"Microsoft Yahei";color:#ededed; line-height:54px;padding-top:15px;text-align:center;}
.y{width:240px;font-size:18px;font-family:"Microsoft Yahei";color:#ededed;letter-spacing:6px;text-align:center;}
.tod{width:240px; height:auto; background:#3c0000; padding-bottom:10px;}
.nav2 span{width:176px;height:38px;margin-left:64px;display:block;}
.tod dd{width:240px; height:38px; padding-top:10px; position:relative; z-index:100; }
.tod .nav2{width:240px; height:38px; display:block; background:url(../../../../../content/templaes/c20104n/style/img/left_03.jpg) no-repeat;font-size:14px;font-family:"Microsoft Yahei"; line-height:38px;color:#FFF;}
.tod .nav2:hover { color:#ee9f00;}
.drop{ width:170px; height:auto;position:absolute; top:10px; right:-170px;background:#940106;display:none;}
.drop a{width:170px; height:36px;display:block;font-size:14px;font-family:"Microsoft Yahei"; line-height:36px;color:#fff; text-align:center; }
.drop a:hover{ background:#3c0000;}
.ckgd{ width:100px; height:29px; background:#9a0307;padding:33px 70px 33px 70px;}
.ckgd a{ width:100px; height:28px;display:block; background:#3c0000;font-size:14px;font-family:"Microsoft Yahei"; line-height:28px;color:#fff; text-align:center; }
.ckgd a:hover{color:#EE9F00;}

.left_contact{ width:240px; height:auto;margin-top:34px;}
.lc_tit{ width:240px; height:79px; background:url(../../../../../content/templaes/c20104n/style/img/left_ren.png) no-repeat;}
.wzyd{ width:136px; height:36px; padding:35px 0 0 18px;}
.wzyd span{font-size:14px;font-family:"Microsoft Yahei";color:#fff; line-height:18px;}
.wzyd h1{font-size:16px;font-family:"Microsoft Yahei";color:#fff; line-height:20px;}
.lc_main{ width:240px; height:auto;}
.lc_main p{font-size:14px;font-family:"Microsoft Yahei";color:#2f2f2f; line-height:26px;}

.tbody{ width:738px; height:auto; float:right;border:1px solid #960106;margin-top:32px;overflow:hidden;}
.sitepath{width:738px; height:44px; background:url(../../../../../content/templaes/c20104n/style/img/ny_tit.png) 10px 6px no-repeat;}
.sitepath_tit{font-size:24px;font-family:"Microsoft Yahei";color:#c80005; line-height:44px; padding-left:34px; float:left;}
.sitepath_wz{ float:right;font-size:12px;font-family:"Microsoft Yahei";color:#c80005; line-height:44px; padding:0 14px;}

.ny_list{ width:725px; height:auto;margin:10px 18px 0px 18px;}
.ny_item{ float:left; width:220px; height:196px; padding:0px 20px 20px 0;display:block;}
.ny_item.img{display:block; width:220px; height:196px;}
.ny_item img{ width:220px; height:165px;display:block;padding-bottom:1px;}
.ny_item span{ width:220px; height:30px; background:#acacac;display:block; text-align:center;font-size:16px;font-family:"Microsoft Yahei";color:#940106; line-height:30px;}
.ny_item a:hover span{ background:#940106; color:#fff;}
.pro_tit{display:block;}

.ns_list{width:694px; height:auto;padding-top:10px;}
.ns_item{ width:694px; height:30px; border-bottom: 1px dashed #940106;margin:0 0 10px 34px; }
.ns_item a{font-size:12px;font-family:"Microsoft Yahei";color:#424242; line-height:30px; float:left;}
.ns_item span{ float:right;font-size:12px;font-family:"Microsoft Yahei";color:#858282; line-height:30px;}
.ns_item a:hover{ color:#980106;}

.mainContent{margin: 20px 30px 10px 30px;line-height: 25px;}
.formData .sub{margin-right: 160px;}

.pager { display:block; width:100%; height:auto; padding:25px 0 5px; text-align: center; clear:both; margin-bottom:5px; }
.pager span, .pager a{ display:inline-block; border:1px solid #960106; color:#FFF; height:24px; line-height:24px; padding:0px 8px; text-decoration:none; background:#960106; margin:0 5px; }
.pager a:hover{ background:#3C0000 ; border-color:#960106; color:#d4b877; text-decoration:none;}
.pager .cur{ background:#960106; border-color:#960106; font-weight:bold; color:#FFF; }
.pager span.dot{ background:#960106; border-color:#960106; font-weight:bold; color:#FFF; }

.tpzs{width:738px;height:335px;}
.photo { text-align:center; width:410px; float:left; padding:4px; height:310px; }
.photo img { width:400px; height:300px; display:block; }
.wd { float:right; width:310px; height:318px; margin-bottom:15px; overflow:hidden; }
.wd h1 { font-family:"Microsoft Yahei"; font-size:14px; font-weight:700; line-height:20px; margin-bottom:7px; color:#960106;margin-top:16px; }
.wd ul { font-size:12px; }
.wd li.item { height:30px; line-height:30px; }
.wd li.item span { margin-right:5px; }
.wd li.btn { height:45px; }
.ny_list .wd li.description { padding:10px; line-height:22px; border:1px dotted #ccc; background:transparent; }
.btn a.order { width:103px; height:30px; margin-top:5px; line-height:30px; text-align:center; background:#960106; display:block; color:#FFF; }
.ny_list a.order:hover { background:#47a4d9; }
.info {  width:698px;margin-bottom:20px;margin:0px 20px 0px 20px; }
.ts { font-size:14px; font-weight:700; height:25px; float:left; width:700px;margin-left:26px;}
.infor { line-height:24px;  height:auto;height:auto;}


.reInformation { width:697px;; padding:0 10px 10px; margin-bottom:20px;  margin:0 auto; overflow:hidden}
.reInformation .neye_tit { height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#960106;  }
.reInformation .tuijian_tit { height:30px; line-height:30px; border-bottom:1px solid #ddd; font-size:14px; margin-bottom:10px; font-family:"Microsoft Yahei"; color:#960106;  }
.reInformation ul { margin-left:2px; float:left; }
.reInformation li { float:left; width:203px; padding:9px 9px 0; border:1px solid #960106; margin-left:4px; _margin-left:2px; margin-right:4px; display:inline; }
.reInformation li img { width:205px; height:154px; }
.reInformation li img:hover { opacity:0.9; }
.reInformation .g { display:block; width:207px; }
.reInformation .t { float:left; line-height:30px; }
.reInformation .o, .reInformation .o:visited { float:right; line-height:30px; color:#960106; }


.relatedLink { height:30px; line-height:30px; border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; width:100%; margin:0 auto 10px; }
.relatedLink .prevLink { float:left; margin-left:10px; }
.relatedLink .nextLink { float:right; margin-right:10px; }
.relatedLink a:hover { color:#960106; }

.baiduShare{width: 680px;height: 30px;margin:0 auto;}

.xinwen_tit { font-size:20px; line-height:25px; font-family:"Microsoft Yahei"; padding:15px 0; text-align:center; color:#960106; }
.mark { height:30px; line-height:30px; text-align:center; margin-bottom:20px; color:#999; border-bottom:1px solid #ddd; border-top:1px solid #ddd;  }
.mark span, .tbody .mainContent .mark a.msg { margin:0 7px; }
.mark .font a { margin:0 3px; color:#ccc; }
.mark .font a:hover, .tbody .mainContent .mark .font a.cur { color:#960106; }
.mark a.msg { width:40px; height:20px; line-height:20px; color:#960106; }
.mark a.msg:hover { text-decoration:underline; }
.photo { overflow:hidden; text-align:center; margin-bottom:20px; }
.photo img { max-width:580px; padding:5px; border:1px solid #ccc; background:#FFF; }
.xinwen_info { margin-bottom:40px; line-height:200%; }
.xinwen_info p { line-height:200%; }

.casetit { font-family:"Microsoft Yahei"; font-size:18px; line-height:25px; padding:15px 0; text-align:center; color:#960106; }
.casephoto { overflow:hidden; text-align:center; margin-bottom:20px; }
.pageCase .tbody .photo img { padding:5px; border:1px solid #ccc; background:#FFF; }
.caseinfo { width:698px;padding-bottom:20px;margin:0px 20px 0px 20px;height:auto;}
.caseinfo p { margin-bottom:10px; line-height:2; }
.BMap_bubble_content{ line-height:22px;}

