body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td{ padding: 0; margin: 0; font-family:"微软雅黑"; font-size:14px; line-height:28px; color:#323232;  } 
table{border-collapse: collapse; border-spacing: 0; } 
fieldset,img { border: 0;} 
address,caption,cite,code,dfn,em,th,var {font-weight: normal;font-style: normal; } 

.wrap {width: 1100px;margin: 0 auto; position: relative;}

ol,ul {list-style: none;} 
caption,th {text-align: left; } 
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;} 
span{ padding:0px; margin:0px}
q:before,q:after {content:'';} 
abbr,acronym { border: 0; }
.clear{clear:both;height:0;line-height:0;}
p{ margin:0px; padding:0px; color:#323232; }
a{text-decoration:none;}
body{background-color:#ffffff;max-width:1920px;margin: 0 auto;}



.top{ width:100%; height:36px; border-bottom:1px solid #eeeeee;}
.top1{ width:1000px; height:36px; margin:0 auto;}
.top1 h1{ float:left; line-height:36px; color:#666666;}
.top_r{width:146px; float:right;padding-top: 3px;}
.top_r a{padding: 0 10px; line-height:26px; font-size:12px; color:#666666; border-left:1px solid #666666;} 
.top_r a:first-child{border-left:0;}
.top_r a:hover{ color:#f93133;transition: all 300ms ease;}


.header{ width:100%; height:136px; }
.header1{ width:1000px; height:136px; margin:0 auto;}
.head_l{ float:left;padding-top:28px;}
.logo{ float:left;}
.logo a{ display:block;}
.logo img{ width:302px; height:78px;}
.head_l p{float:left;padding-left:20px; font-size:22px; color:#666666; height:76px;line-height: 44px;}
.head_l p span{color:#666666; font-size:20px;line-height: 24px;}
.head_r{ float:right;margin-top:24px;line-height: 32px;font-size:18px; color:#181818;}
.htel{margin-left: 20px; background: url(../../../../../content/templaes/c20187n/style/img/htel.jpg) left center no-repeat;}
.htel h1{padding-left:36px;height:40px; line-height:40px; font-size:14px; color:#040000;}
.htel span{ font-family:"Arial";font-size:20px; color:#f93133; }



.ss{ width:308px; height:41px; margin-top:0px; float:right; }
.searcher{  margin-top: 6px;}
#SearchTxt {padding-left: 4px;height: 24px;line-height: 24px;width: 150px;*height: 22px;*line-height: 22px;float: right;margin: 0px 5px 0 0;}
#SearchTxt span { color:#FF0000; margin-left:20px; }
#SearchSubmit{ height: 24px;line-height: 20px;float: right;background: url(../../../../../content/templaes/c20187n/style/img/search.jpg) right center no-repeat;border: 0;width: 42px;color: #fff;
font-size: 12px;font-family: "宋体"; cursor:pointer;}
.select{ float: right;margin: 0px 5px 0 0;*margin: 0px 5px 0 0;line-height: 23px;
height: 25px; cursor:pointer;font-family : Trebuchet MS; } 




.nav{ width:100%; height:46px; background: url(../../../../../content/templaes/c20187n/style/img/navbg.jpg) repeat-x;}
.nav1{ width:1000px; height:46px; margin:0 auto;}
.nav1 li{ position:relative;z-index:99;  float:left; font-size:18px; width:111px; height:46px; text-align:center; line-height:46px;background-position:center -70px;  transition: background .3s;  -webkit-transition: background .3s;background-position: -130px bottom ;  }
.nav1 .home{ background:none;}
.nav1 li a{ display:block; width:111px; height:46px;color:#ffffff;background: url(../../../../../content/templaes/c20187n/style/img/nl.jpg) left center no-repeat;}
.nav1 li:hover{ background: url(../../../../../content/templaes/c20187n/style/img/nhov.jpg) center center no-repeat;transition: all 300ms ease;}
.nav1 .drop{ display:none;position:absolute; z-index:99; width:109px;top: 46px;left: 0px;}
.nav1 .drop li{width: 109px;height: 36px;line-height: 36px;text-align: center;background: #f93133; border-top:1px dashed #d62628;}
.nav1 .drop li:first-child{ border-top:0;}
.nav1 .drop li a{ display:block;width:109px; height:36px; line-height:36px; font-size:14px; color:#ffffff;background:none; }
.nav1 .drop li a:hover{ background:url(../../../../../content/templaes/c20187n/style/img/nah.png) center no-repeat;transition: all 300ms ease;}
.nav .current{ background:url(../../../../../content/templaes/c20187n/style/img/nhov.jpg) center center no-repeat;}



.banner{position: relative;z-index:22;overflow: hidden;width: 100%;height: 600px;}
.banner1{width: 1920px;height: 600px;margin: 0 auto;  position: absolute;   left: 50%;  margin-left: -960px; }
.banner1 li{float: left; width:1920px;height: 600px;text-align: center;}
.banner .tip { position:absolute; height:58px; width:500px; left:37.5%; bottom:30px; }
.banner .tip .item { float:left; height:54px; border:2px solid #FFF; margin:0 8px; cursor:pointer; }
.banner .tip .item img { width:136px; height:54px; }
.banner .tip .cur { border:2px solid #b02a02;}



.minbanner{position: relative; z-index:22;overflow: hidden;width: 100%;height: 300px;}
.minbanner .banner1{width:1920px;height:300px;margin:0 auto;  position: absolute; left: 50%;  margin-left: -960px;}
.minbanner .banner1 li{float:left;width:1920px;height:300px;text-align:center;}
.minbanner .tip{position: absolute;bottom: 0;left: 50%;width: 300px;height: 30px; margin-left: 372px;}
.minbanner .tip span{float:left; display:block; width:38px; height:12px; background:#444444;cursor: pointer; margin: 0 5px;}
.minbanner .tip .cur{width:38px; height:12px; background:#f93133;}


.imid{ width:100%; height:234px; background:#202022;}
.imid1{ width:1000px; height:234px; margin:0 auto; }
.icode{ float:left; width:214px; height:234px; background:#393939;}
.icode .ico{ width:154px; height:210px; border:7px solid #f93133; margin:6px 22px;}
.icode .ico img{ width:112px; height:112px; display:block; padding:22px 20px;}
.icode .ico span{ text-align:center; color:#fffbfb;display: block;}

.inews{ float:left; width:524px; padding-left:46px;margin-top: 32px;}
.inew_l{ float:left; width:242px;}
.inew_l a{display:block; }
.inew_l img{ display:block; width:242px; height:132px;}
.inew_l img:hover{-webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.inew_l h1{ height:44px; line-height:44px; font-size:16px; color:#fff;}
.inew_r{ float:right; width:262px;}
.inew_r a{ display:block;width:230px; height:42px; line-height:42px; border-top:1px dashed #565555; background:url(../../../../../content/templaes/c20187n/style/img/ico.jpg) left center no-repeat;}
.inew_r a:first-child{ border-top:0;}
.inew_r h1{ line-height:42px; font-size:16px; color:#cfcccc; padding-left:22px;}
.inew_r a:hover h1{ color:#f93133;}

.imr{ float:right; width:200px; margin-top:30px;}
.imr i{display: block;width: 160px;height: 1px;background: #fff;margin-left: 34px;}
.imr em{ margin:16px 0 0 154px;display:block; width:30px; height:30px; }
.imr h3{ color:#f8f8f8;}
.imr p{ color:#f8f8f8;}
.imr h2{padding-top: 8px; font-size:18px; font-weight:bold; color:#f8f8f8;}



.ipro{ width:1000px; height:710px; margin:0 auto; padding-top:90px;}
.ipro_l{ width:208px; float:left;}

.ipro .ipro_r{width: 772px;float: right; overflow: hidden;*position: relative; }
.ipro .ipro_r ul{width:110%;}
.ipro .ipro_r li{float: left;margin-left: 14px;width: 224px;height: 208px;overflow: hidden;position: relative;}
.ipro .ipro_r li a{display:block;}
.ipro .ipro_r li a h1{line-height: 34px;text-align: center;color: #333333;}
.ipro .ipro_r li:hover h1{color: #ab0202;font-weight:bold;}
.ipro .ipro_r li img{ width: 224px;height: 168px;-webkit-transition: -webkit-transform .3s;
        transition: transform .3s;}
.ipro .ipro_r li:hover img{  -webkit-transform: rotateY( 360deg ); -moz-transform: rotateY( 360deg );-ms-transform: rotateY( 360deg );}
.ipro .ipro_r li.da{width: 282px;height: 402px;overflow: hidden;}
.ipro .ipro_r li.da .cover{position: absolute;left: 0;width: 266px;height: 88px;top: 308px;padding: 6px 0px 0px 16px;background:rgba(0, 0, 0, .5); 
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);  }
.ipro .ipro_r li.da .cover a,.ipro .ipro_r li.da .cover .description{color:#fff;}
.ipro .ipro_r li.da .cover .description{ padding-right: 10px;}
.ipro .ipro_r li.da .cover a:hover{font-weight:bold;}
.ipro .ipro_r li.da .cover span{ text-align: left;background: none;height: 30px;}
.ipro .ipro_r li.da img{width: 581px;height: 436px;margin-left: -100px;}
.ipro .ipro_r .iptu li{float: left; width:244px;}
.ipro .ipro_r .iptu li a h1{line-height: 34px;text-align: center;color: #333333;}
.ipro .ipro_r .iptu li a:hover h1{color: #ab0202;font-weight:bold;}
.ipro .ipro_r .iptu li img{display:block;width:244px;height: 181px;}





.wrap{ width:100%; height:181px; background:url(../../../../../content/templaes/c20187n/style/img/mbg.jpg) center;}
.wrap1{ width:1000px; height:181px; margin:0 auto;}
.wrap_l{float:left; width:552px; padding-top:50px; }
.wrap_l h1{ color:#ffffff; font-size:28px;line-height: 46px;}
.wrap_l h1 span{ color:#f93133; font-size:56px;}
.wrap_l p{ font-size:20px; color:#928e8e;}
.wrap_r{ float:right;padding-top: 72px;}
.wrap_r a{ display:block; width:152px; height:42px; line-height:42px; color:#fff; text-align:center; background:#f43637;}
.wrap_r a:hover{background:#fd585a;}



.icase{ width:1000px; padding:78px 0px 86px 0px; margin:0 auto;}
.ictop{ height:112px; text-align:center; padding-bottom: 26px;}
.ictop i{display: block;width:1000px;height: 48px;background:url(../../../../../content/templaes/c20187n/style/img/icon1.jpg) center top no-repeat;transition: all 1s ease 0s;}
.ictop i:hover{transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg);}
.ictop h1{ font-size:25px; color:#57575c;line-height: 30px;}
.ictop span{ font-size:25px; font-weight:bold; color:#202022;}

.icase .icbot{height:482px; overflow: hidden;*position: relative; }
.icleft{position: relative;float:left;width: 388px;height: 445px;}
.icleft img{display: block;width: 388px;height: 445px;}
.icleft .icov1{width:114px;height:260px;position: absolute;left:0;top:0;background:rgba(240, 70, 68, 0.8) none repeat scroll 0 0 !important;filter:Alpha(opacity=80);  background:#f2433c;}
.icleft .icov1 span{font-size: 55px;font-weight: bold;color: #ffffff;line-height: 60px;text-align: center;display: block;padding-top: 12px;}
.icleft .icov1 h1{width: 42px;font-size: 23px;color: #ffffff;text-align: center;line-height: 24px;padding-left: 36px;}
.icleft .icov2{position: absolute;left:0;bottom:0;width: 388px;height:82px;
  background:url(../../../../../content/templaes/c20187n/style/img/coverx.png) left center repeat;}
.icleft .icov2 .icdec{width: 336px;height: 62px;border: 3px solid #f93133;margin: 7px 23px;}
.icleft .icov2 .icdec h1{padding-top: 4px;font-size:20px;color:#ffffff;text-align: center;}
.icleft .icov2 .icdec span{font-size:26px;font-weight:bold;color:#ffffff;display: block;line-height: 1;text-align: center;}
.icleft .icov2 .icdec span em{font-style: normal;font-weight: bold;}

.icase .icbot ul{float:right;width: 604px;}
.icase .icbot li{float: left;margin: 0px 0px 8px 10px;position: relative;width: 290px;height: 218px;overflow: hidden;}
.icase .icbot li a{display: block;}
.icase .icbot li h1{text-align: center;color: #fff;position: absolute;left:0;bottom: 0px;width: 290px;height:34px;line-height:34px;
  background: rgba(0, 0, 0, .5);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);}
.icase .icbot li a:hover h1{    cursor: pointer; background:rgba(240, 70, 68, 0.8) none repeat scroll 0 0 !important;filter:Alpha(opacity=80);  background:#f2433c;transition: all 300ms ease;}
.icase .icbot li img{ width: 290px;height: 218px;}
.icase .icbot li:hover img{-webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); transform:scale(1.1,1.1);transition: all 300ms ease;}

.imore{ display:block; padding:0 2px;width:156px; height:34px; line-height:34px; text-align:center; margin:0 auto;font-size:15px; color:#fff; background:#444444;}
.imore:hover{ background:#f93133;}
.imore span{ padding-left:16px;}



.iabout{ width:100%; height:754px;}
.iabout em{ display:block; width:100%; height:210px; background:#202022;}
.iabout1{ width:1000px; margin:0 auto;position: relative;top:-196px;}
.iatop{height:112px; text-align:center; background:url(../../../../../content/templaes/c20187n/style/img/icon2.jpg) center top no-repeat;}
.iatop h1{ font-size:25px; padding-top: 44px;line-height: 34px;}
.iatop h1 a{color:#fff;display: block;}
.iatop h1 a em{display: block;width: 22px;height: 22px;background-color: #fff;color: #2e2e2e;font-size: 24px;line-height: 18px;text-align: center;position: absolute;   right: 420px;
    top: 50px;font-style: normal;transition: transform .5s;}
.iatop h1 a:hover em{    cursor: pointer;transform: rotate(180deg);  -webkit-transform: rotate(180deg);}
.iatop span{font-size:25px; font-weight:bold; color:#fff;}
.iabot{  height: 262px;}
.iabot img{ display:block; float:left; width:390px; height:260px;}

.iabot .iacont h1{line-height: 40px;padding: 36px 0; font-size:30px; color:#ffffff;text-align: center;}
.iabot .iacont h1 span{ font-size:20px; color:#ffffff;}
.iabot .iacont p{ color:#333333;padding-left: 434px;}

.iwrap{ padding-top:73px; width:1000px; margin:0 auto;}
.iwul{ width:1000px; height:266px;}
.iwul ul{ overflow:hidden;}
.iwul li{ position:relative; float:left; width:223px; height:224px; margin-right:26px;overflow: hidden;}
.iwul li .cover{display: block;width: 223px;height: 224px;background:url(../../../../../content/templaes/c20187n/style/img/ylbg.png) center no-repeat;
 position: absolute;left: 0;top: 0;z-index: 3;}
.iwul li:hover .cover{display: block; width: 223px;height: 224px;background:url(../../../../../content/templaes/c20187n/style/img/ylhov.png) center no-repeat; position: absolute;left: 0;top: 0;z-index: 3;}
.iwul li img{ width:300px;margin-left: -35px; height:224px;position: absolute;left: 0;top: 0; z-index: 2;overflow: hidden;}
.iwul li .itm{height: 224px;top: 0px;width:223px;left: 0px;background:url(../../../../../content/templaes/c20187n/style/img/yuan.png) center no-repeat;position: absolute; z-index:22;text-align: center;overflow: hidden; cursor:pointer;color:#e62a05;}
.iwul li .itm a{display: block; height: 224px;width: 223px;}
.iwul li .itm h1{ color:#ffffff;padding-top: 172px;}



.imessage{ width:100%;position: relative; top: 180px;;}
.imess1{ width:1000px; height:302px; background:#f93133; margin:0 auto;padding-top: 28px; position:relative;}
.imtop{ height:86px; text-align:center; }
.imtop i{display: block;width:1000px;height: 48px;background:url(../../../../../content/templaes/c20187n/style/img/icon3.jpg) center top no-repeat;transition: all 1s ease 0s;}
.imtop i:hover{transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg);}
.imtop h1{ font-family:"Perpetua Titling MT"; font-size:25px; font-weight:bold; color:#fff;line-height: 32px;}
.imtop h1 span{ font-family:"微软雅黑"; font-size:25px; font-weight:bold; color:#fff;}
.iform {  width:756px;   margin:0 auto;}
.iform .row-1 {float: left; width:220px; height:37px; background:#FFF;   overflow:hidden;margin-right: 32px}
.iform .row-1,.iform .row-2{margin-bottom: 20px;*margin-bottom: 0; }
.iform .row-2 {height:80px;  margin-top: 0; float:left; }
.iform .row-3{ margin:0 auto; margin-left: 195px; }

.iform .txt {  width:208px; height:35px; line-height:35px; border:0;   padding-left: 10px; background-color: #fff;}
.iform .text { width:332px;height:68px; padding:5px 10px;   line-height:20px; border:0; background-color: #fff;}
.iform .submit { width:129px; height:35px; line-height: 33px;background: #383737;  font-size:20px;  color:#fff;  cursor:pointer; border:none;margin-left: 20px;margin-top: 42px; }
.iform .submit:hover { opacity:.9}

.imess1 .itel{position: absolute;left: 684px;bottom: 50px;}
.imess1 .itel h1{ color:#fff;line-height: 16px;}
.imess1 .itel span{ font-size:24px; color:#fff;}


.db{ background:#2e2e2e;width:100%;height: 150px;}

.bottom{ width:100%; background:#2e2e2e; }
.ilink{padding-left: 200px;padding-top:220px;}
.ilinkn{padding-left: 200px;padding-top:30px;}
.ilink1{ width:1000px; height:74px; margin:0 auto;}
.ilink1 .intit{ float:left; width:152px; padding-right:20px;}
.ilink1 .intit h1{ text-align:center;font-family:"Perpetua Titling MT"; font-size:36px; color:#9f9f9f;}
.ilink1 .intit span{ display:block; text-align:center; color:#e9e9e9;}
.ilink1 ul{ float:left; height:42px; border-left:1px dashed #6b6b6b; padding-left:20px;}
.ilink1 ul li{ float:left; padding-right:20px;}
.ilink1 li a{ color:#858585; font-size:14px;}
.bnav{ width:100%; height:42px; border:1px solid #272727; border-left:0; border-right:0;}
.bnav ul{ width:1000px; height:42px;margin:0 auto;}
.bnav li{ float:left; text-align:center; width:110px;height:42px; line-height:42px; background: url(../../../../../content/templaes/c20187n/style/img/line.jpg) left center no-repeat;}
.bnav li:first-child{ background:none;}
.bnav li a{ color:#727272;}
.bnav li a:hover,.ilink1 li a:hover{ color:#fff;}
.footer{margin-top: 10px; width:100%; background:url(../../../../../content/templaes/c20187n/style/img/bnavt.jpg) top center no-repeat;padding: 38px 0;}
.foot1{ width:1000px; margin:0 auto;text-align: center;}
.foot1 .ikey{ color:#828282;}
.foot1 .ibot{ color:#828282;}
.foot1 .ibot a{color:#828282;}
.foot1 .ibot a:hover{ color:#fff;}





.neiye{width:1000px;height:auto;margin:42px auto 20px;}
.left{float:left;width:208px;height:auto;}
.right{float:right;width:758px;height:auto; }


.fenlei{width:208px; height:auto;overflow:hidden;float:right;margin-bottom:20px;}

.fenlei_t{ width:208px; height:74px; background:#f93133;}
.fenlei_t h1{ font-size:25px; font-weight:bold; color:#ffffff; padding:14px 0 0 20px;}
.fenlei_t span{ font-size:16px; color:#ffffff; padding-left:20px; display:block;}
.fenlei_t em{ position:relative; top:4px; display:block; width:208px; height:5px; background:url(../../../../../content/templaes/c20187n/style/img/sanjiao.jpg) center no-repeat;}
.fenlei_z{width:208px;height:auto; background:#444444;}
.fenlei_z ul{width:208px;height:auto; overflow:hidden;}
.fenlei_z ul li{width: 198px;border-bottom: 1px solid #515151;margin-left: 5px;line-height:56px;}
.fenlei_z ul li a{display:block;padding-left: 52px; height:56px;color:#ffffff; font-size:16px;transition: all 300ms ease;background:url(../../../../../content/templaes/c20187n/style/img/ydi.jpg) 26px center no-repeat;}
.fenlei_z ul li a:hover{ font-weight:bold;}
.fenlei_z ul li ul.drop{width:198px;height:auto;display:none; }
.fenlei_z ul li ul.drop li{line-height:34px;background: none;border-bottom: 0;}
.fenlei_z ul li ul.drop li a{display:block;line-height:28px;height:34px;font-size:14px;color:#cecccc;background: url(../../../../../content/templaes/c20187n/style/img/hx.jpg) 34px center no-repeat;border-bottom: none;}
.fenlei_z ul li ul.drop li:hover a{height:34px;color:#f93133;}
.fenlei_z .iphover2{font-weight:bold;}
.ipbot{ width:208px; padding:20px 0; background:#f93133;}
.ipbot h1{line-height: 128px;height:84px; background:url(../../../../../content/templaes/c20187n/style/img/itel.jpg) center top no-repeat; text-align:center; font-size:25px; font-weight:bold; color:#f8f8f8;}
.ipbot .imo{ display:block; text-align:center; font-size:15px; color:#ffffff;}
.ipbot .imo:hover{text-decoration: underline;}




.lcontact{width:208px;height:auto;overflow:hidden;background: #f5f5f5;}
.lcontact_top{width: 208px;height: 64px;background: #444444;}
.lcontact_top h1{text-align: center;line-height: 64px;font-size: 22px;color: #fff;background: url(../../../../../content/templaes/c20187n/style/img/iprol.jpg) left center no-repeat;font-weight: bold;}
.lcontact_bottom{ width:187px; height:auto; padding:15px 10px; overflow:hidden;color:#404040;}


.right_top{width: 758px;height: 45px;background: #444444;}
.right_top h1{float: left;padding-left: 18px;line-height: 45px;font-size: 16px;color: #fff;}
.right_top .sitepath{float: right;height: 45px;line-height: 45px;color: #fff;padding-right: 12px;}
.right_top .sitepath a{color:#fff;}
.right_top .sitepath a:hover{font-weight:bold;}
.right_bottom{width:754px;overflow:hidden;padding:20px 0px 20px 4px;line-height:28px;}
.rb img{max-width:100%;}



.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 #eee;color: #666;background: #f3f3f3;height: 24px;line-height: 24px;padding: 0px 8px;text-decoration: none;margin: 0 5px;}
.pager a:hover {background: #f93133;border-color: #f93133;color: #fff;text-decoration: none;}
.pager .cur {background: #f93133 ;border-color: #f93133 ;font-weight: bold;color: #FFF;}
.pager span.dot {background: #f93133;border-color: #f93133;font-weight: bold;color: #FFF;}


.dtditu{width:140px; height:30px; line-height:30px; background:#f93133 ; color:#fff; font-weight:bold; margin:24px auto 0; text-align:center; font-size:14px;}
.baiduMap{width:728px; height:280px; border:1px solid #f93133 ; border-top:3px solid #f93133 ;}
.BMap_bubble_title + .BMap_bubble_content { line-height:18px; padding:9px 0 0;  }
.BMap_bubble_title a { display:inline-block; padding:0 10px; height:2em; line-height:2em; border-radius:0.5em; background:#f93133 ; color:#FFF; }

.imapCon{}


.right_bottom .photo { text-align:center; width:424px;height:320px;  float:left; }
.right_bottom .photo img { width:100%; height: 100%;border: 1px solid #ddd;}
.right_bottom .photo1 { text-align:center; width:324px; float:left; margin-bottom: 20px;margin-left: 16px; }
.right_bottom .photo1 img { border:1px solid #ddd; padding:4px; width:324px; height:380px; display:block; }
.right_bottom .wd { float:right; width:294px; height:320px;overflow:hidden;}
.right_bottom .wd h1 { font-family:"Microsoft Yahei"; font-size:20px; line-height:24px; margin-bottom:8px; color:#3d3d3d; }
.right_bottom .wd ul { font-size:12px; }
.right_bottom .wd li.item { height:30px; line-height:30px; }
.right_bottom .wd li.item span { margin-right:5px; }
.right_bottom .wd li.tel {width: 240px; padding: 15px 20px;border: 1px solid #444444;margin-bottom: 27px; margin:20px 0px 26px 0px;border-radius: 6px;  }
.right_bottom .wd li.tel span {  padding-left: 52px; height: 30px;line-height: 30px;font-size: 18px; background: url(../../../../../content/templaes/c20187n/style/img/htel.jpg) 12px center no-repeat;}
.right_bottom .wd li.tel font{    padding-left: 16px;font-size: 27px;color: #f93133;line-height: 1.2;}
.right_bottom .wd li.btn { height:45px;padding-top:16px; }
.right_bottom .wd li.description { width:348px; padding:10px; line-height:22px; border:1px dotted #ddd; background:#FFF; height:105px;}
.right_bottom a.order { width:116px; height:38px; margin-top:5px; line-height:38px; text-align:center; background:#444444 ; display:block; color:#FFF;font-size:16px;font-weight:bold;}
.right_bottom a.order:hover { background:#333333; }
.right_bottom .info {border-top: 1px dashed #ddd;margin:40px 0px; }
.right_bottom .m { border:1px solid #FFF; padding: 20px 0 10px;}
.right_bottom div.ts { font-size:16px;color:#f93133; height:25px;}
.right_bottom div.infor { border-top:1px solid #FFF; padding-top:10px; margin-bottom:10px; line-height:24px; color:#777; }
.right_bottom div.infor img{max-width:98%;}


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



.recommend-pro {}
.recommend-pro .head { height:38px; line-height:38px; position:relative; border:1px solid #ddd; }
.recommend-pro .head h2 {  line-height:38px;font-size: 18px;color: #f93133; border-left: 5px solid #da451d;padding: 0 0 0 20px;}
.recommend-pro .head .mo { position:absolute; right:10px; top:0; color:#999; }
.recommend-pro .head .mo:hover { color:#f93133; }
.recommend-pro .main { width:100%; overflow:hidden; padding:20px 0; }
.recommend-pro .list { float:left; width:110%; }
.recommend-pro .item { float: left;width: 176px;height:183px;margin-right: 17px;overflow: hidden;}
.recommend-pro .item .img {width: 174px;height: 130px;overflow: hidden;border: 1px solid #ddd;background: #f1f1f1;}
.recommend-pro .item .img img { width:100%; height:130px; }
.recommend-pro .item h3 {line-height:40px; text-align:center; margin-bottom:10px; font-weight:400; }
.recommend-pro .item h3 a{color: #323232; }
.recommend-pro .item h3 a:hover{color:#f93133;}
.recommend-pro .item .order { text-align:center; }
.recommend-pro .item .order a { display:block; height:32px; line-height:32px; width:124px; margin:0 auto; color:#fff; background:url(../../../../../content/templaes/c20187n/images/order.png) center center no-repeat; }
.recommend-pro .item:hover { border-color:#c8a48e; }
.recommend-pro .item .order a:hover { background-image:url(../../../../../content/templaes/c20187n/images/order-hover.png); }


.tit_case{ width:100%; height:26px; line-height:26px; font-size:20px; text-align:center;color: #3d3d3d;padding-bottom: 18px;}
.photo_case{ width: 100%;height: auto;overflow: hidden;margin-bottom: 10px;}
.photo_case img{ display: block;max-width: 100%;height: auto;margin: 0 auto;}
.info_case{height:auto; margin:15px 12px;}
.info_case img{max-width:98%;}

.tit_pro{ width:100%; height:26px; line-height:28px; font-size:16px; font-weight:bold; text-align:center}
.photo_pro{ width:600px; margin:0 auto; margin-top:10px;}
.photo_pro img{ max-width:594px; display:block; margin:0 auto; border:1px solid #198300; padding:2px;}
.info_pro{ width:736px; height:auto; margin:15px 0;}

.tit_news{ width:100%; line-height:28px; font-size:20px; text-align:center;color:#2b2b2b  ;padding-bottom: 5px;}
.mark { height:30px; line-height:30px; text-align:center; margin-bottom:20px; border-bottom:1px dotted #a6a6a6; border-top:1px dotted  #a6a6a6;  }
.mark span, .pageNews .tbody .mark a.msg { margin:0 7px; }
.mark .font a { margin:0 3px; color:#ccc; }
.mark .font a:hover, .pageNews .tbody .mark .font a.cur { color:#004982; }
.mark a.msg { width:40px; height:20px; line-height:20px; display:inline-block; color:#e62a05; }
.info_news{ width:732px; height:auto; margin:15px 12px;}
.info_news img{max-width:99%;}
.pageNews .mark a.msg:hover { text-decoration:underline; }


.right_bottom a.news_a{ width:754px; height:40px; border-bottom:1px dashed #A5A5A5; display:block;cursor:pointer;}
.right_bottom a.news_a span.x2{ width:608px; height:40px; float:left;overflow:hidden;}
.right_bottom a.news_a span.x2 h1{ width:608px;line-height:40px; color:#3d3d3d;}
.right_bottom a:hover.news_a span.x2 h1{color:#f93133;}
.right_bottom a.news_a span.x3{float:right;color:#999;cursor: pointer;line-height:40px;}
.right_bottom a:hover.news_a span.x3{ color:#666;}


.right_bottom .news_b{ width:754px; height:124px; border-bottom:1px dashed #dddddd; display:block; padding:14px 0; overflow:hidden;}
.right_bottom .news_b a{display:block; float:left;}
.right_bottom .news_b img{ width:166px; height:124px;}
.right_bottom .news_b .nimg_right{ width:564px; height:126px; float:right;}
.right_bottom .news_b .nimg_right h1{margin-bottom: 8px; line-height:20px; font-size:16px;display: block;height: 20px;}
.right_bottom .news_b .nimg_right h1 a{color:#3d3d3d; }
.right_bottom .news_b .nimg_right h2{height:64px; line-height:22px; color:#666;}
.right_bottom .news_b .nimg_right h1 a:hover{color:#f93133 ;}
.right_bottom .news_b .detail{line-height: 42px;color: #3d3d3d;}
.right_bottom .news_b .detail:hover{color:#f93133 ;}



.npro{ width:236px; height:230px; float:left; margin-left:11px;}
.npro a{width:236px;display:block; }
.npro a img{display:block;  width:234px; height:180px;border:1px solid #dddddd; }
.npro  img:hover{border:1px solid #f93133 ;transition: all 300ms ease;}
.npro a span{cursor: pointer;display:block;  width:236px;height:47px;color:#737373; text-align:center; line-height:40px;}
.npro a p{ position:absolute; top:0; left:0; width:0; height:0; background:#379405; z-index:-1; display:block;}
.npro a:hover span{color:#f93133 ; }




#formPost {margin:0px auto 20px; padding-top:26px; }
#formPost tr.item label { margin-right:5px; }
#formPost tr.item .tip { width:260px;}
#formPost tr.item input, .formData tr.code input { width:250px; height:25px; line-height:25px; color:#666; border:1px solid #ccc; border-radius:2px; padding:0 5px; }
#formPost tr.item textarea { width:250px; height:80px; color:#666; border:1px solid #ccc; margin-bottom:15px; border-radius:3px; padding:0 5px; }
#formPost tr.item input:focus, .formData tr.code input:focus, .formData tr.item textarea:focus { border:1px solid #999; }
#formPost tr.code input { width:90px; }
.right_bottom .sub { width:102px; height:32px; line-height:32px; text-align:center; background:#999; border-radius:2px; color:#FFF; border:none; margin-right:10px; cursor:pointer; }
.right_bottom.sub:hover { background:#666; }
#formPost tr.code img { vertical-align:middle; *vertical-align:0; margin-left:10px; }
#formPost .err, .formData .red { color:#ff0000; }
#formPost .red { font-size:16px; line-height:16px; font-weight:700; margin-right:5px;color:red; }


.recommend-form {background: #fff; }
.recommend-form .head { height:38px; line-height:38px; position:relative; border:1px solid #ddd; }
.recommend-form .head h2 { line-height:38px;font-size: 18px;color:#da451d ;border-left: 5px solid #da451d ;padding: 0 0 0 20px; }
.recommend-form .main { width:100%; overflow:hidden; padding: 12px 0px 20px; }
.recommend-form .main > * { float:left; width:100%; clear:both; margin-bottom:15px; position:relative; }
.recommend-form .row-1 { width:350px; height:auto; padding:0 0 0 50px; border:1px solid #ddd; }
.recommend-form .row-2 { width:638px; height:auto; padding:0 0 0 0; border:1px solid #ddd; }
.recommend-form .row-3 { width:650px; height:auto; }
.recommend-form .ico-name {  background: url(../../../../../content/templaes/c20187n/style/img/ico-name.png) 15px center no-repeat; }
.recommend-form .ico-phone { background: url(../../../../../content/templaes/c20187n/style/img/ico-phone.png) 15px center no-repeat; }
.recommend-form .ico-email {background: url(../../../../../content/templaes/c20187n/style/img/ico-email.png) 15px center no-repeat; }
.recommend-form .required .tip { position:absolute; right:0; top:0; height:40px; line-height:40px; padding:0 10px; font-style:normal; color:#F00; }
.recommend-form .txt { width:100%; height:40px; line-height:40px; background:#fff; border:0; color:#999; }
.recommend-form .text { width:628px; border:0; background:#FFF; padding:5px 5px; line-height:20px; height:100px; color:#999; }
.recommend-form img.code { float:left; width:110px; height:42px;cursor: pointer; }
.recommend-form input.code { float:left; width:150px; height:40px; line-height:40px; border:1px solid #ddd; background:#FFF; margin-left:10px; padding:0 10px; color:#999; }
.recommend-form .submit, .recommend-form .reset { float:left; margin:0 0 0 10px; width:164px; height:42px; border:0; cursor:pointer; color:#FFF; font-size:16px; }
.recommend-form .submit { background:#da451d ;}
.recommend-form .reset { background:#292826; }
.recommend-form .submit:hover { background:#d22a13; }
.recommend-form .reset:hover { background:#000; }
.recommend-form .onfocus, .recommend-form .onfocus input.code { border-color:#aaa; }
.dialog-log { position:absolute; z-index:99; width:auto; padding:10px 20px; border:1px solid #e0272c; background:#ffe8e9; border-radius:3px; box-shadow:1px 1px 5px rgba(0,0,0,0.2); color:#e0272c; }
.dialog-log i { position:absolute; left:15px; top:-7px; width:14px; height:7px; background:url(../../../../../content/templaes/c20187n/style/img/log-arrow.png) center center no-repeat; }






/******************************
 ** css3高级动画
 ******************************/
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animatedTow{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both}

@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190);animation-timing-function:cubic-bezier(0.550,0.055,0.675,0.190)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.320,1);animation-timing-function:cubic-bezier(0.175,0.885,0.320,1)}}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}
@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.15,1.15,1.15);transform:scale3d(1.15,1.15,1.15)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.15,1.15,1.15);transform:scale3d(1.15,1.15,1.15)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}to{-webkit-transform:none;transform:none;opacity:1}}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}

