@charset "utf-8";

/* CSS Document */

*{ margin:0; padding: 0; font-family: Microsoft Yahei, "微软雅黑", Arial, "Times New Roman";}

body{ text-align: justify;}

a{ text-decoration:none; font-size: 14px; color:#000;}

input,select,textarea{ outline:none;}



.clear{clear:both;}

.clearfix{ *zoom: 1;}

.clearfix:before{ content: ""; display: table;}

.clearfix:after{ content: ""; display: table; clear: both;}



.pic{ overflow: hidden;}

.pic img{ max-width: 100%; display: block; width: 100%; overflow: hidden;transition: all 0.5s;transform: scale(1); max-height:100%;}



.left{ float:left;}

.right{ float:right;}



/*---------------------------------首页---------------------------------------*/



.top{ width:1200px; padding: 55px 0; margin:0 auto;}

.top .right{ margin: 10px 0 0 0;}

.top .right .stext{ width: 290px; height: 53px; padding: 0 20px; border: 1px solid #000; border-right: none; float:left;}
.top .right .stext::-webkit-input-placeholder{ font-size: 18px; color: #a8a8a8;}
.top .right .stext::-moz-input-placeholder{ font-size: 18px; color: #a8a8a8;}
.top .right .stext::-ms-input-placeholder{ font-size: 18px; color: #a8a8a8;}

.top .right .sbut{ width: 78px; height: 55px; border: 1px solid #000; border-left: none; float:left; background: url(../images/sbut.png) center no-repeat;}





nav{ width: 100%; background: #f4f4f4;}

nav ul{ width: 1199px; margin: 0 auto; text-align: center;}

nav ul li{ line-height: 65px; display: block; float: left; width: 199px;}

nav ul li a{ font-size: 18px; display: block; color:#098dcc; height: 56px; border-bottom: 9px solid #f4f4f4;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

nav ul li.this a,

nav ul li:hover a{ font-weight: bold; border-color: #089fd9;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}







.banner{ width:100%; height: 650px;}

.nbanner{ width:100%; height: 411px;}





.stitle{ text-align: center;}

.stitle h1{ font-size:36px; color: #010101; font-weight: normal;}

.stitle p{ font-size:16px; color: #9d9d9d; font-weight: lighter; text-transform: uppercase;}



.xxbg{ line-height: 60px; background: #f5f5f5;}

.xxbg .xx{ width: 1200px; margin: 0 auto; color: #df1111;}

.xxbg .xx span{ color: #232323;}
.xxbg .xx a{ color: #df1111; font-size: 16px;}



.spro{ margin:110px auto; width: 1200px;}

.spro .profl{ margin: 40px 0;}

.spro .profl ul{}

.spro .profl ul li{ display: block; float: left; padding: 16px 0; text-align: center;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

.spro .profl ul li a{ display: block; border-right: 1px solid #6e6e6e; height: 24px; line-height: 24px; font-size: 20px; padding: 0 28px; color: #6e6e6e;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

.spro .profl ul li.this,
.spro .profl ul li.first,
.spro .profl ul li:hover{ background: #089fd9;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

.spro .profl ul li.this a,
.spro .profl ul li.first a,
.spro .profl ul li:hover a{ color: #fff;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}



.spro .proul{}

.spro .proul li{ width:390px; display: block; float: left; text-align: center; margin: 0 15px 15px 0;}

.spro .proul li img{ width: 390px; height: 266px;}

.spro .proul li:hover img{ transition: all 0.5s; transform: scale(1.2);}

.spro .proul li p{ line-height: 55px; border-bottom: 1px solid #999999; color: #6e6e6e; font-size: 18px;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

.spro .proul li:hover p{ background: #089fd9; border-bottom: 1px solid #089fd9; color: #fff;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

.spro .proul li:nth-child(3),

.spro .proul li:nth-child(6),

.spro .proul li:nth-child(9),

.spro .proul li:nth-child(12),

.spro .proul li:nth-child(15){ margin: 0 0 15px 0;}



.spro .more{ display: block; background: none; border: 1px solid #089fd9; color: #089fd9; width: 330px; line-height: 55px; text-align: center; margin: 80px auto 0 auto; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

.spro .more:hover{ border: 1px solid #089fd9; background: #089fd9; color: #fff; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}







.appbg{ width:100%; background: url(../images/appbg.jpg) center top no-repeat; padding: 85px 0 135px 0;}

.appbg .app{ width:1200px; margin: 0 auto;}

.appbg .app ul.appul{ margin: 30px 0 0 0;}

.appbg .app ul.appul li{ display: block; float: left; text-align: center; margin: 0 39px 0 0;}

.appbg .app ul.appul li img{ border: 3px solid #fff; box-shadow: 0 0 12px 0 #ccc; border-radius: 50%;}

.appbg .app ul.appul li:last-child{ margin: 0;}

.appbg .app ul.appul li p{ font-size: 18px; color: #010101; border: 2px solid #e8e8e8; width: 70%; margin: 10px auto 0 auto; line-height: 30px;}

.appbg .app ul.appul li:hover img{
  -webkit-animation: icon-bounce 0.5s alternate;
  -moz-animation: icon-bounce 0.5s alternate;
  -o-animation: icon-bounce 0.5s alternate;
  animation: icon-bounce 0.5s alternate;
}



.saboutbg{ width: 100%; padding: 155px 0 105px 0; background: url(../images/abg.jpg) center top no-repeat;}

.saboutbg .stitle{ text-align: left; width: 500px; padding: 0 700px 0 0; margin: 0 auto;}

.saboutbg .stitle h1{ font-size:36px; color: #089fd9; font-weight: bold;}

.saboutbg .stitle p{ font-size:18px; color: #b9b9b9; font-weight: lighter; text-transform: uppercase;}

.saboutbg .stitle span{ display: block; width: 100px; height: 1px; margin: 30px 0; background: #c0c0c0;}





.saboutbg .sabout{ width: 500px; padding: 0 700px 0 0; margin: 0 auto;}

.saboutbg .sabout p{ font-size: 14px; line-height: 24px;}

.saboutbg .sabout a{ float: right; color: #089fd9; text-transform: uppercase; font-size: 14px; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
.saboutbg .sabout a:hover{ font-weight: bold; color: #010101; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

.saboutbg .sabout .apic{text-align: center; padding: 0 30px; background-image: linear-gradient(90deg, #127ec0, #088fe1); width: 720px; margin: 20px 0 0 0;}

.saboutbg .sabout .apic li{ width: 70px; display: inline-block;margin: 20px 45px; color: #fff;}

.saboutbg .sabout .apic li img{ border: 1px solid #fff; border-radius: 10px;}
.saboutbg .sabout .apic li:hover img{ 
  -webkit-animation: icon-bounce 0.5s alternate;
  -moz-animation: icon-bounce 0.5s alternate;
  -o-animation: icon-bounce 0.5s alternate;
  animation: icon-bounce 0.5s alternate;
}

.saboutbg .sabout .apic li p{ font-size: 14px;}







.snewsbg{ background: url(../images/newsbg.jpg) center bottom no-repeat;}



.snewsbg .snews .newscate{ margin: 50px 0 0 0; height: 60px; background: url(../images/newscatebg.jpg) center repeat-x; text-align: center;}

.snewsbg .snews .newscate li{ display: inline-block; line-height: 60px; width: 175px; border: 1px solid #d6d6d6; background: #fff; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

.snewsbg .snews .newscate li a{ display: block; color: #6e6e6e; font-size: 24px; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

.snewsbg .snews .newscate li.this,

.snewsbg .snews .newscate li:hover{ background: #089fd9; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

.snewsbg .snews .newscate li.this a,

.snewsbg .snews .newscate li:hover a{ border-color: #089fd9; color: #fff; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}



.snewsbg .snews{ width:1200px; margin: 0 auto; padding: 110px 0 140px 0;}

.snewsbg .snews .newsul{ margin: 50px 0 0 0;}

.snewsbg .snews .newsul li{ display: block; width: 355px; float: left; margin: 0 67px 80px 0;}

.snewsbg .snews .newsul li .title{ font-size: 18px; color: #6e6e6e; font-weight: bold; margin: 0 0 10px 0;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

.snewsbg .snews .newsul li .date{ font-size: 14px; color: #6e6e6e; border-bottom: 1px solid #ddd; margin: 0 0 25px 0; padding: 0 0 25px 0;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

.snewsbg .snews .newsul li .small{ color: #6e6e6e; font-size: 14px; line-height: 24px;}

.snewsbg .snews .newsul li a{ display: block;}

.snewsbg .snews .newsul li:last-child{margin: 0;}

.snewsbg .snews .newsul li:hover .title{ color: #089fd9; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

.snewsbg .snews .newsul li:hover .date{ border-color: #089fd9;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}



.snewsbg .snews .more{ display: block; border: 1px solid #089fd9; width: 330px; line-height: 55px; background: #089fd9; color: #fff; text-align: center; margin: 0 auto; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

.snewsbg .snews .more:hover{ background: none; border: 1px solid #089fd9; color: #089fd9; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}



.cuslogo{ width: 1200px; margin: 0 auto; padding: 100px 0;}

.cuslogo ul{ margin: 50px 0 0 0;}

.cuslogo ul li{ display: block; float: left; border: 1px solid #7e7e7e; margin: 0 19px 0 0; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

.cuslogo ul li:last-child{ margin: 0;}

.cuslogo ul li:hover{ margin: -10px 19px 0 0; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}

.cuslogo ul li:last-child:hover{ margin: -10px 0 0 0; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}





.linklogobg{ line-height: 60px; background: #f9f9f9;}

.linklogobg .linklogo{ width:1200px; margin: 0 auto;}

.linklogobg .linklogo span{ display: inline-block; font-weight: bold; font-size: 18px; color: #089fd9;}

.linklogobg .linklogo li{ display: inline-block; margin: 0 5px 0 0;}

.linklogobg .linklogo li a{ display: block;}

.linklogobg .linklogo li img{ vertical-align: middle;}







footer{ width:100%; background: #797979;}



footer .fmenu{ width:1200px; margin: 0 auto; padding: 85px 0 25px 0; border-bottom: 1px solid #adadad;}

footer .fmenu ul{}

footer .fmenu ul li{ float: left; display: block; font-size: 24px; font-weight: bold; color: #fff; line-height: 24px; border-right: 1px solid #fff;}

footer .fmenu ul li a{ display: block; text-align: center; font-size: 18px; color: #fff; font-weight: normal; line-height: 18px; width: 178px; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}
footer .fmenu ul li:hover a{ font-weight: bold; -moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;transition: all 0.3s ease-in;}



.fcontext{ width:1200px; margin: 50px auto 90px auto; color: #fff;}

.fcontext .left{ float: left;}

.fcontext .left h1{ font-size: 24px; margin: 0 0 10px 0;}

.fcontext .left p{ font-size: 16px; line-height: 30px;}

.fcontext .middle{ float: left; margin: 0 0 0 120px;}

.fcontext .middle p{ font-size: 16px; line-height: 30px;}

.fcontext .right{ float: right;}

.fcontext .right li{ float: left; display: block; text-align: center; font-size: 14px; margin: 0 0 0 35px;}
.fcontext .right li p{ margin: 5px 0 0 0;}


.ncontact{ margin: 110px auto 0 auto;}

.ncontact .fcontext{ color: #808080;}

.ncontact iframe{ margin: 60px 0 0 0;}



.contactfooter{}

.contactfooter .fmenu{ padding: 90px 0 80px 0; border: none;}

.contactfooter .fmenu ul{ padding: 0 0 30px 0; border-bottom: 1px solid #adadad; }







footer .fcopy{ background:#dbf0fe; line-height: 50px; height: 50px; text-align: center; color: #72adc8; font-size: 12px;}

footer .fcopy a{ color: #72adc8; font-size: 12px;}









.naboutbg{ background: none; padding: 115px 0 105px 0;}

.naboutbg .sabout{ width: 1200px; padding: 0;}

.naboutbg .stitle h1{ font-size: 30px; font-weight: normal;}

.naboutbg .stitle p{ letter-spacing: 1px;}



.naboutbg .sabout p{ font-size: 14px; color: #6e6e6e;}



.naboutbg .sabout .apic{ width:1140px; background: url(../images/atbg.jpg) center no-repeat; margin: 60px 0 0 0;}

.naboutbg .sabout .apic li{ margin: 34px 95px}

.naboutbg .sabout .apic li p{ color: #fff;}



.ncuslogobg{ background: #fafafa;}



.relatitle{ font-size: 24px; color: #1e2e62;}

.relatitle span{ font-size: 18px; color: #9c9c9c; text-transform: uppercase;}



.relanewsbg{ background: #f9f9f9;}

.relanewsbg .snews{ padding: 90px 0;}

.relanewsbg .snews .newsul li{ margin: 0 67px 0 0}



.nlinklogobg{ background: none;}



.nnewsbg{ background: none;}



.relaprobg{ background: #f1f1f1; padding: 90px 0;}

.relaprobg .spro{ margin: 0 auto;}

.relaprobg .spro .proul{ margin: 50px 0 0 0;}



.nnewsbg .snews{ padding: 100px 0 50px 0;}

.nnewsbg .snews .newsul li{ margin: 0 10px 30px 0; border: 1px solid #e6e6e6; padding: 40px 18px;}

.nnewsbg .snews .newsul li:nth-child(3),

.nnewsbg .snews .newsul li:nth-child(6),

.nnewsbg .snews .newsul li:nth-child(9),

.nnewsbg .snews .newsul li:nth-child(12),

.nnewsbg .snews .newsul li:nth-child(15){ margin: 0 0 30px 0;}





.nnewsbg .snews .newsul li:hover{ background: #f4f4f4; border: 1px solid #f4f4f4;}







.block_home_slider { padding: 1px; position: relative; border-radius: 3px; text-align: center; line-height: 0px; margin-right: auto; margin-left: auto;

}

.block_home_slider .slide {position:relative;}

.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-20px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(../images/sprite_arrow_2.png); text-indent:-9000px;}

.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}

.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}

.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}

.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}

.block_home_slider .flex-control-paging { bottom: 60px; left: 0; text-align: center; position: absolute; width: 100%; z-index: 9999;}

.block_home_slider .flex-control-paging li { display: inline-block; margin: 0 15px; cursor: pointer;}

.block_home_slider .flex-control-paging li a { display: block; border-radius: 50%; background: #000; color: #000; line-height: 15px; width: 15px; height: 15px; border: 1px solid #fff;}

.block_home_slider .flex-control-paging li a.flex-active { background: #088fe1; color: #088fe1;}



.block_home_post_feature {width:300px;}

.block_home_post_feature p {padding-bottom:0px;}





.flexslider {margin: 0; padding: 0;}

.flexslider .slides > li { display: none; -webkit-backface-visibility: hidden; list-style-type: none;}

.flexslider .slides img {width: 100%; display: block;}

.flex-pauseplay span {text-transform: capitalize;}







.nmessage{ width:800px; margin: -80px auto 0 auto; background: #fff; padding: 70px 200px;}

#FontScroll{width:1200px;height:60px;overflow:Hidden;}
#FontScroll .line{width:100%;}


/* animation */
@keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@-webkit-keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@-moz-keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}
@-o-keyframes icon-bounce {
  0%, 100% {
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  25% {
    -moz-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  50% {
    -moz-transform: rotate(-15deg);
    -ms-transform: rotate(-15deg);
    -webkit-transform: rotate(-15deg);
    transform: rotate(-15deg);
  }

  75% {
    -moz-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  85% {
    -moz-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }
}




footer .bdshare-button-style1-16 a:hover{ opacity: 1 !important;}
footer .bdshare-button-style1-16 a{ display: block; width:46px !important; height: 46px !important; margin: 20px 30px 0 0 !important; padding: 0 !important;}
footer .bdshare-button-style1-16 .bds_qq{ background: url(../images/qq.png) center no-repeat !important;}
footer .bdshare-button-style1-16 .bds_tsina{ background: url(../images/wb.png) center no-repeat !important;}
footer .bdshare-button-style1-16 .bds_weixin{ background: url(../images/wx.png) center no-repeat !important;}




.ncontact .bdshare-button-style1-16 a:hover{ opacity: 1 !important;}
.ncontact .bdshare-button-style1-16 a{ display: block; width:46px !important; height: 46px !important; margin: 20px 30px 0 0 !important; padding: 0 !important;}
.ncontact .bdshare-button-style1-16 .bds_qq{ background: url(../images/qq.png) center no-repeat !important;}
.ncontact .bdshare-button-style1-16 .bds_tsina{ background: url(../images/wb.png) center no-repeat !important;}
.ncontact .bdshare-button-style1-16 .bds_weixin{ background: url(../images/wx.png) center no-repeat !important;}




.prodetail{ background: #f9f9f9; }
.prodetail img{ margin:10px 0; }



