/*Make from Mr.shine*/
/*2016-05-12 09:00*/
/*www.zjhz.cn*/
/*This is not a public version,Do not plagiarize!*/
/*------style.css  start------*/
/*less*/
.f-small {
  font-size: 12px;
}
.f-mid {
  font-size: 14px;
}
.f-big {
  font-size: 16px;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.db {
  display: block;
}
.tl {
  text-align: left;
}
.tc {
  text-align: center;
}
.tr {
  text-align: right;
}
.full {
  width: 100%;
  height: 100%;
}
.box {
  display: inline-block;
  vertical-align: top;
  *display: inline /*IE7*/;
  *zoom: 1;
}
.none {
  display: none;
}
.fhover {
  color: #5480c5;
  transition: color 0.4s;
  -moz-transition: color 0.4s;
  /* Firefox 4 */
  -webkit-transition: color 0.4s;
  /* Safari and Chrome */
  -o-transition: color 0.4s;
  /* Opera */
}
.bghover {
  transition: background-color 0.4s;
  -moz-transition: background-color 0.4s;
  /* Firefox 4 */
  -webkit-transition: background-color 0.4s;
  /* Safari and Chrome */
  -o-transition: background-color 0.4s;
  /* Opera */
}
.bdhover {
  transition: border-color 0.4s;
  -moz-transition: border-color 0.4s;
  /* Firefox 4 */
  -webkit-transition: border-color 0.4s;
  /* Safari and Chrome */
  -o-transition: border-color 0.4s;
  /* Opera */
}
.long {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.clear {
  content: "";
  display: block;
  height: 0;
  clear: both;
  float: none;
  margin: 0;
}
.before {
  display: table;
  content: " ";
}
/*container*/
.container {
  width: 1005px;
  overflow: hidden;
  margin: 0 auto;
  clear: both;
}
.container:before {
  display: table;
  content: " ";
}
.container:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
  float: none;
  margin: 0;
}
a {
  color: #666;
}
a:hover {
  color: #5480c5;
  transition: color 0.4s;
  -moz-transition: color 0.4s;
  /* Firefox 4 */
  -webkit-transition: color 0.4s;
  /* Safari and Chrome */
  -o-transition: color 0.4s;
  /* Opera */
}
ul:before {
  display: table;
  content: " ";
}
ul:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
  float: none;
  margin: 0;
}
/*head*/
#head {
  border-top: 4px solid #ffc000;
  background: #f9f9f9;
}
#head h1 {
  display: block;
  width: 750px;
  height: 92px;
  float: left;
  margin: 15px 0;
}
#head h1 a {
  display: block;
  width: 472px;
  height: 92px;
  text-indent: -99999999px;
  float: left;
}
#head .right {
  float: right;
}
#head .right .top {
  background: url(/Themes/default/images/top_tel.png) no-repeat 15px center #ffc000;
  height: 50px;
  line-height: 50px;
  color: #fff;
  padding-left: 70px;
  font-size: 20px;
  padding-right: 30px;
  border-bottom-left-radius: 18px;
  border-bottom-right-radius: 18px;
}
#head .right .bottom {
  text-align: right;
  margin-top: 28px;
}
#head .right .bottom a {
  display: inline-block;
  vertical-align: top;
  *display: inline /*IE7*/;
  *zoom: 1;
  background: url(/Themes/default/images/top_jt.jpg) no-repeat left center;
  padding-left: 20px;
  margin-right: 10px;
}
#main_menu {
  background: url(/Themes/default/images/nav.jpg);
  height: 50px;
  line-height: 50px;
}
#main_menu li {
  float: left;
  width: 110px;
  text-align: center;
}
#main_menu li a {
  display: block;
  color: #000;
}
#main_menu li a.active {
  width: 110px;
  margin: 0 auto;
  height: 45px;
  line-height: 45px;
  margin-top: 5px;
  background: #0076c8;
  color: #fff;
  border-top-left-radius: 18px;
  border-top-right-radius: 18px;
}
#main_menu li:hover a {
  width: 110px;
  margin: 0 auto;
  height: 45px;
  line-height: 45px;
  margin-top: 5px;
  border-top-left-radius: 18px;
  border-top-right-radius: 18px;
  transition: background-color 0.4s;
  -moz-transition: background-color 0.4s;
  /* Firefox 4 */
  -webkit-transition: background-color 0.4s;
  /* Safari and Chrome */
  -o-transition: background-color 0.4s;
  /* Opera */
  background-color: #0076c8;
  color: #5480c5;
  transition: color 0.4s;
  -moz-transition: color 0.4s;
  /* Firefox 4 */
  -webkit-transition: color 0.4s;
  /* Safari and Chrome */
  -o-transition: color 0.4s;
  /* Opera */
  color: #fff;
}
#indexbanner .bx-controls {
  display: none;
}
#footer .top {
  height: 77px;
  line-height: 77px;
  background: #0076c8;
}
#footer .top nav > ul > li {
  float: left;
  width: 110px;
  text-align: center;
}
#footer .top nav > ul > li a {
  color: #fff;
}
#footer .bottom {
  height: 80px;
  line-height: 80px;
  background: #dadada;
}
#footer .bottom p {
  float: left;
  color: #000;
}
#footer .bottom p a {
  color: #000;
}
#footer .bottom p a:hover {
  color: #5480c5;
  transition: color 0.4s;
  -moz-transition: color 0.4s;
  /* Firefox 4 */
  -webkit-transition: color 0.4s;
  /* Safari and Chrome */
  -o-transition: color 0.4s;
  /* Opera */
}
#footer .bottom img {
  float: right;
  margin-top: 6px;
}
/*bread*/
#bread {
  height: 65px;
  line-height: 65px;
  border-bottom: 1px solid #ececec;
}
#bread .crumb {
  float: left;
}
#bread .crumb p {
  float: left;
  font-size: 18px;
  color: #c30101;
  margin-right: 35px;
}
#bread .crumb ul {
  float: left;
}
#bread .crumb ul li {
  float: left;
  color: #000;
}
#bread .crumb ul li .divider {
  margin: 0 23px;
  color: #ccc;
}
#bread .crumb:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
  float: none;
  margin: 0;
}
#bread .news {
  float: right;
  margin-top: 15px;
}
#bread .new_com {
  position: relative;
  height: 38px;
  width: 240px;
  padding: 5px 30px;
  background: url(http://100186.21xl.info/Themes/default/images/news_icon.png) no-repeat left center;
}
#bread .new_com .box {
  overflow: hidden;
  position: relative;
  top: 0px;
  height: 25px;
  width: 240px;
}
#bread .new_com .list {
  position: absolute;
  top: 0;
  left: 0;
  line-height: 25px;
}
#bread .new_com .prev,
#bread .new_com .next {
  position: absolute;
  right: 5px;
  width: 10px;
  height: 6px;
  font: 0/0 Arial;
  cursor: pointer;
  z-index: 999;
}
#bread .new_com .prev {
  top: 10px;
  background: url(http://100186.21xl.info/Themes/default/images/index_news_top.png) no-repeat center center;
}
#bread .new_com .next {
  bottom: 10px;
  background: url(http://100186.21xl.info/Themes/default/images/index_news_bottom.png) no-repeat center center;
}
#bread .new_com li {
  width: 195px;
  height: 25px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: 25px;
}
/*public*/
.col1 {
  width: 258px;
  display: inline-block;
  vertical-align: top;
  *display: inline /*IE7*/;
  *zoom: 1;
  margin-top: 20px;
}
.col1 .pro_list {
  border: 1px solid #eee;
  padding: 20px;
}
.col1 .pro_list .mt {
  margin-bottom: 22px;
}
.col1 .pro_list .mt p {
  color: #0096ff;
  font-size: 20px;
}
.col1 .pro_list .mt p span {
  font-size: 14px;
  color: #909090;
}
.col1 .pro_list .mc li .link {
  background: url(http://100186.21xl.info/Themes/default/images/left_menu.jpg) no-repeat center center #58aeff;
  height: 44px;
  line-height: 44px;
  padding-left: 18px;
}
.col1 .pro_list .mc li .link a {
  color: #fff;
}
.col1 .pro_list .mc li .submenu {
  padding: 15px;
  border: 1px solid #58aeff;
  display: none;
}
.col1 .pro_list .mc li .submenu dd {
  margin: 10px 0;
}
.col1 .pro_list .mc li .submenu a {
  color: #909090;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.col1 .pro_list .mc li.open .submenu {
  display: block;
}
.col1 .new_product {
  border: 1px solid #eee;
  padding: 20px;
  margin-top: 20px;
}
.col1 .new_product .mt {
  margin-bottom: 22px;
}
.col1 .new_product .mt p {
  color: #0096ff;
  font-size: 20px;
}
.col1 .new_product .mt p span {
  font-size: 14px;
  color: #909090;
}
.col1 .new_product .mc .pro_com {
  position: relative;
  width: 216px;
  height: 240px;
}
.col1 .new_product .mc .pro_com .box {
  overflow: hidden;
  position: relative;
  width: 216px;
  height: 226px;
  margin: 0 auto;
}
.col1 .new_product .mc .pro_com .list {
  overflow: hidden;
  width: 9999px;
}
.col1 .new_product .mc .pro_com .list li {
  float: left;
  width: 216px;
}
.col1 .new_product .mc .pro_com .list li img {
  height: 150px;
  width: 216px;
}
.col1 .new_product .mc .pro_com .list li .title {
  font-size: 16px;
  color: #000;
  margin-top: 10px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.col1 .new_product .mc .pro_com .list li .subtitle {
  font-size: 14px;
  color: #666;
  margin-top: 10px;
  line-height: 20px;
}
.col1 .new_product .mc .pro_com .prev,
.col1 .new_product .mc .pro_com .next {
  position: absolute;
  top: -67px;
  width: 23px;
  height: 39px;
  font: 0/0 Arial;
  cursor: pointer;
  z-index: 999;
}
.col1 .new_product .mc .pro_com .prev {
  right: 32px;
  background: url(http://100186.21xl.info/Themes/default/images/left_jt.jpg) no-repeat center center;
}
.col1 .new_product .mc .pro_com .next {
  right: 2px;
  background: url(http://100186.21xl.info/Themes/default/images/right_gt.jpg) no-repeat center center;
}
.col1 .contact {
  border: 1px solid #eee;
  padding: 20px;
  margin-top: 20px;
}
.col1 .contact .mt {
  margin-bottom: 22px;
}
.col1 .contact .mt p {
  color: #0096ff;
  font-size: 20px;
}
.col1 .contact .mt p span {
  font-size: 14px;
  color: #909090;
}
.col1 .contact .mc {
  line-height: 26px;
}
.col1 .gg {
  border: 1px solid #eee;
  padding: 20px;
  margin-top: 20px;
}
.col1 .gg img {
  width: 100%;
  margin-bottom: 15px;
}
.col2 {
  margin-top: 20px;
  display: inline-block;
  vertical-align: top;
  *display: inline /*IE7*/;
  *zoom: 1;
  width: 710px;
  margin-left: 15px;
  padding: 20px;
  background: #fff;
}
.col2 .mt {
  color: #666;
  padding: 14px 0;
  margin-bottom: 15px;
}
.col2 .mt a {
  color: #666;
}
.col2 .mt a:hover {
  color: #5480c5;
  transition: color 0.4s;
  -moz-transition: color 0.4s;
  /* Firefox 4 */
  -webkit-transition: color 0.4s;
  /* Safari and Chrome */
  -o-transition: color 0.4s;
  /* Opera */
}
.col2 .mt p {
  color: #0076c8;
  font-size: 22px;
}
.col2 .mt p span {
  font-size: 18px;
  color: #ccc;
  margin-left: 20px;
}
.col2 .mypage {
  text-align: center;
  margin: 25px 0;
  margin-top:50px;
}
.col2 .mypage p,
.col2 .mypage span,
.col2 .mypage a {
  display: inline-block;
  vertical-align: top;
  *display: inline /*IE7*/;
  *zoom: 1;
  width: 33px;
  height: 31px;
  border: 1px solid #5480c5;
  background: #5480c5;
  color: #fff;
  text-align: center;
  line-height: 31px;
  margin: 0 5px;
}
.col2 .mypage p.current,
.col2 .mypage span.current,
.col2 .mypage a.current {
  background: #fff;
  color: #5480c5;
}
.col2 .mypage a:hover {
  background: #fff;
  color: #5480c5;
  transition: background-color 0.4s;
  -moz-transition: background-color 0.4s;
  /* Firefox 4 */
  -webkit-transition: background-color 0.4s;
  /* Safari and Chrome */
  -o-transition: background-color 0.4s;
  /* Opera */
}
/*page*/
#page .col2 > .mc {
  line-height: 32px;
}
/*article*/
#article .col2 .mc li {
  padding: 18px;
  border: 1px solid #e5e5e5;
  margin-bottom: 8px;
}
#article .col2 .mc li img {
  float: left;
  width: 184px;
  height: 134px;
}
#article .col2 .mc li .right {
  float: right;
  padding: 0 20px;
  width: 448px;
}
#article .col2 .mc li .right .title {
  font-size: 18px;
  color: #666;
  padding: 10px 0;
}
#article .col2 .mc li .right .jianjie {
  font-size: 12px;
  color: #666;
  line-height: 20px;
  height: 60px;
  overflow: hidden;
}
#article .col2 .mc li .right .time {
  font-size: 12px;
  color: #666;
  margin-top: 15px;
}
#article .col2 .mc li:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
  float: none;
  margin: 0;
}
#article .col2 .mc li:hover {
  border: 1px solid #5480c5;
  transition: border-color 0.4s;
  -moz-transition: border-color 0.4s;
  /* Firefox 4 */
  -webkit-transition: border-color 0.4s;
  /* Safari and Chrome */
  -o-transition: border-color 0.4s;
  /* Opera */
}
#article .col2 .mc li:hover .right p {
  color: #5480c5;
  transition: color 0.4s;
  -moz-transition: color 0.4s;
  /* Firefox 4 */
  -webkit-transition: color 0.4s;
  /* Safari and Chrome */
  -o-transition: color 0.4s;
  /* Opera */
}
/*article_show*/
#article_show .col2 > .mc .title {
  font-size: 18px;
  color: #666;
  font-weight: 500;
  text-align: center;
  margin-top: 20px;
}
#article_show .col2 > .mc .view_time {
  font-size: 12px;
  text-align: center;
  color: #666;
  margin: 10px 0;
}
#article_show .col2 > .mc .view_time span {
  display: inline-block;
  vertical-align: top;
  *display: inline /*IE7*/;
  *zoom: 1;
}
#article_show .col2 > .mc .neirong {
  font-size: 12px;
  line-height: 30px;
}
#article_show .col2 > .mc .orientation {
  font-size: 12px;
  color: #666;
  line-height: 25px;
  margin: 40px 0;
}
/*product*/
#product .col2 > .mc ul {
  min-height: 690px;
}
#product .col2 > .mc ul.case {
  min-height: 912px;
}
#product .col2 > .mc ul.case li {
  margin: 10px;
}
#product .col2 > .mc ul.case li img {
  width: 226px;
  height: 168px;
}
#product .col2 > .mc li {
  display: inline-block;
  vertical-align: top;
  *display: inline /*IE7*/;
  *zoom: 1;
  margin: 2px;
}
#product .col2 > .mc li img {
  width: 218px;
  height: 180px;
  border: 3px solid #bfbfbf;
}
#product .col2 > .mc li p {
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #666;
  font-size: 14px;
  width: 200px;
}
#product .col2 > .mc li:hover img {
  border-color: #5480c5;
  transition: border-color 0.4s;
  -moz-transition: border-color 0.4s;
  /* Firefox 4 */
  -webkit-transition: border-color 0.4s;
  /* Safari and Chrome */
  -o-transition: border-color 0.4s;
  /* Opera */
  box-shadow: 2px 2px 25px #5480c5;
}
#product .col2 > .mc li:hover p {
  color: #5480c5;
  transition: color 0.4s;
  -moz-transition: color 0.4s;
  /* Firefox 4 */
  -webkit-transition: color 0.4s;
  /* Safari and Chrome */
  -o-transition: color 0.4s;
  /* Opera */
}
#product .col2 > .mc .pro_nav > a {
  display: inline-block;
  vertical-align: top;
  *display: inline /*IE7*/;
  *zoom: 1;
  background: #5480c5;
  padding: 6px 12px;
  font-size: 12px;
  color: #0d3e31;
  margin: 5px 11px;
}
#product .col2 > .mc .pro_nav > a:hover {
  color: #fff;
  color: #5480c5;
  transition: color 0.4s;
  -moz-transition: color 0.4s;
  /* Firefox 4 */
  -webkit-transition: color 0.4s;
  /* Safari and Chrome */
  -o-transition: color 0.4s;
  /* Opera */
}
/*pro_show*/
#pro_show .col2 .mc .top {
  border-bottom: 1px solid #bcbcbc;
  padding-bottom: 13px;
  height: 374px;
  position:relative;
}
#pro_show .col2 .mc .top .left > img {
  width: 282px;
  height: 239px;
  border: 1px solid #dcdcdc;
}
#pro_show .col2 .mc .top .left{
	position: absolute;
    left: 0;
    top: 0;
}
#pro_show .col2 .mc .top .right {
  width: 335px;
}
#pro_show .col2 .mc .top .right p.title {
  font-size: 16px;
  color: #666;
  height: 56px;
  line-height: 56px;
  border-bottom: 1px solid #bcbcbc;
  font-weight: bold;
  margin-bottom: 20px;
}
#pro_show .col2 .mc .top .right div.jianjie {
  font-size: 14px;
  color: #666;
  line-height: 30px;
  height: 150px;
  overflow: hidden;
}
#pro_show .col2 .mc .bottom {
  padding: 10px;
  line-height: 30px;
  padding-top: 20px;
}
#pro_show .col2 .mc .bottom img {
  margin: 10px;
  max-width:100%;
}
#main .page1 {
  height: 440px;
  background: #f4f4f4;
  padding-top: 28px;
}
#main .page1 .mt {
  padding-bottom: 10px;
  border-bottom: 1px solid #fff;
}
#main .page1 .mt p {
  float: left;
  font-size: 24px;
  color: #0096ff;
}
#main .page1 .mt p span {
  color: #909090;
  font-size: 14px;
  margin-left: 15px;
}
#main .page1 .mt a {
  float: right;
  color: #0096ff;
}
#main .page1 .mt:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
  float: none;
  margin: 0;
}
#main .page1 .mc {
  margin-top: 42px;
}
#main .page1 .mc li {
  float: left;
  margin-right: 58px;
  width: 206px;
  overflow: hidden;
}
#main .page1 .mc li img {
  width: 206px;
  height: 206px;
  border: 3px solid #fff;
  box-shadow: 2px 3px 4px #ccc;
}
#main .page1 .mc li .title {
  font-size: 15px;
  color: #000;
  margin: 10px 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#main .page1 .mc li .subtitle {
  font-size: 14px;
  oolor: #666;
  line-height: 20px;
}
#main .page1 .mc li:nth-of-type(4) {
  margin-right: 0;
}
#main .page1 .mc li:hover P {
  color: #5480c5;
  transition: color 0.4s;
  -moz-transition: color 0.4s;
  /* Firefox 4 */
  -webkit-transition: color 0.4s;
  /* Safari and Chrome */
  -o-transition: color 0.4s;
  /* Opera */
}
#main .page2 {
  margin-top: 58px;
}
#main .page2 .left {
  float: left;
  width: 430px;
}
#main .page2 .left .mt p {
  font-size: 16px;
  color: #000;
  font-weight: 600;
  background: url(http://100186.21xl.info/Themes/default/images/news_title.jpg) no-repeat right center;
  height: 18px;
  line-height: 18px;
  width: 358px;
  float: left;
}
#main .page2 .left .mt p span {
  color: #0076c8;
}
#main .page2 .left .mt a {
  float: right;
  color: #000;
}
#main .page2 .left .mt:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
  float: none;
  margin: 0;
}
#main .page2 .left .mc {
  margin-top: 32px;
}
#main .page2 .left .mc li {
  height: 35px;
  line-height: 35px;
  background: url(http://100186.21xl.info/Themes/default/images/line.png) repeat-x bottom;
}
#main .page2 .left .mc li .title {
  float: left;
  width: 338px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #333;
}
#main .page2 .left .mc li .time {
  float: right;
  color: #999;
  width: 75px;
}
#main .page2 .left .mc li:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
  float: none;
  margin: 0;
}
#main .page2 .mid {
  float: left;
  width: 267px;
  margin-left: 28px;
}
#main .page2 .mid .mt {
  height: 18px;
  line-height: 18px;
  margin-bottom: 35px;
}
#main .page2 .mid .mt em {
  display: inline-block;
  vertical-align: top;
  *display: inline /*IE7*/;
  *zoom: 1;
  width: 3px;
  background: #0076c8;
  height: 18px;
  margin-right: 10px;
}
#main .page2 .mid .mt p {
  display: inline-block;
  vertical-align: top;
  *display: inline /*IE7*/;
  *zoom: 1;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #000;
  font-size: 16px;
}
#main .page2 .mid .mt p span {
  color: #0076c8;
  margin-left: 10px;
}
#main .page2 .mid .mc img {
  width: 266px;
  height: 144px;
}
#main .page2 .mid .mc .title {
  margin-top: 10px;
  color: #000;
}
#main .page2 .right {
  float: right;
  border: 1px solid #eee;
  padding: 12px;
  /* margin-top: 20px; */
  width: 268px;
}
#main .page2 .right img {
  margin-top: 10px;
}
#main .page3 {
  margin-top: 68px;
}
#main .page3 .left {
  float: left;
  height: 300px;
  width: 42px;
  border: 1px solid #ccc;
  border-right: 0;
  margin-top: 13px;
}
#main .page3 .right {
  float: right;
  height: 300px;
  width: 42px;
  border: 1px solid #ccc;
  border-left: 0;
  margin-top: 13px;
}
#main .page3 .mid {
  float: left;
  width: 920px;
}
#main .page3 .mid .mt {
  margin-bottom: 22px;
}
#main .page3 .mid .mt p {
  color: #0076c8;
  font-size: 22px;
  margin-left: 30px;
}
#main .page3 .mid .mt p span {
  font-size: 18px;
  color: #ccc;
  margin-left: 15px;
}
#main .page3 .mid .mc {
  color: #666;
  font-size: 14px;
  line-height: 28px;
}
#main .page4 {
  border-top: 1px solid #ccc;
  padding-top: 10px;
  margin-top: 60px;
  margin-bottom: 35px;
}
#main .page4 .mt {
  line-height: 24px;
  border-bottom: 1px solid #ccc;
  margin-bottom: 26px;
}
#main .page4 .mt p {
  font-size: 24px;
  color: #c30101;
  float: left;
  width: 140px;
}
#main .page4 .mt a {
  float: left;
  padding: 0 20px;
  border-left: 1px solid #ccc;
}
#main .page4 .mt a:nth-of-type(1) {
  border-left: none;
}
#main .page4 .mt .line {
  margin: 10px 0 8px 0;
  background: url(http://100186.21xl.info/Themes/default/images/page4_mt.jpg) no-repeat left bottom #0076c8;
  height: 15px;
}
#main .page4 .mt:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
  float: none;
  margin: 0;
}
#main .page4 .mc .imgbox {
  float: left;
}
#main .page4 .mc .imgbox img {
  padding: 5px;
  border: 1px solid #ccc;
}
#main .page4 .mc .nr {
  float: left;
  height: 147px;
  line-height: 28px;
  color: #666;
}
#main .page4 .mc .nr .nr1 {
  float: left;
  margin: 0 50px;
}
#main .page4 .mc .nr .nr2 {
  float: left;
  width: 286px;
}
#main .page4 .mc:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
  float: none;
  margin: 0;
}
/*other feedback*/
#feedback .col2 .mc li {
  float: left;
  height: 40px;
  line-height: 40px;
  margin-bottom: 20px;
  width: 580px;
}
#feedback .col2 .mc li h4 {
  float: left;
  width: 124px;
  text-align: right;
}
#feedback .col2 .mc li input {
  width: 335px;
  height: 40px;
  line-height: 40px;
}
#feedback .col2 .mc #f_name {
  width: 580px;
  margin-right: 20px;
}
#feedback .col2 .mc #f_phone {
  width: 580px;
}
#feedback .col2 .mc #f_company {
  width: 580px;
  margin-right: 20px;
}
#feedback .col2 .mc #f_mail {
  width: 580px;
}
#feedback .col2 .mc #f_name input,
#feedback .col2 .mc #f_phone input,
#feedback .col2 .mc #f_company input,
#feedback .col2 .mc #f_mail input {
  border: 0;
  padding: 0 10px;
  padding-right: 40px;
  width: 290px;
}
#feedback .col2 .mc #f_phone input {
  background: url(http://100186.21xl.info/Themes/default/images/p5_3.jpg) no-repeat 300px center #eeeef0;
}
#feedback .col2 .mc #f_name input {
  background: url(http://100186.21xl.info/Themes/default/images/p5_1.jpg) no-repeat 300px center #eeeef0;
}
#feedback .col2 .mc #f_company input {
  background: url(http://100186.21xl.info/Themes/default/images/p5_2.jpg) no-repeat 305px center #eeeef0;
}
#feedback .col2 .mc #f_mail input {
  background: url(http://100186.21xl.info/Themes/default/images/p5_4.jpg) no-repeat 300px center #eeeef0;
}
#feedback .col2 .mc #f_content {
  width: 100%;
  height: 75px;
}
#feedback .col2 .mc #f_content textarea {
  width: 290px!important;
  height: 75px;
}
#feedback .col2 .mc #f_verify {
  width: 100%;
  margin-right: 20px;
}
#feedback .col2 .mc #f_verify input {
  width: 270px;
  float: left;
}
#feedback .col2 .mc #f_verify img {
  float: left;
  height: 40px;
  margin-left: 20px;
}
#feedback .col2 .mc .footReturn input {
  width: 58px;
  height: 25px;
  line-height: 25px;
  text-align: center;
  color: #fff;
  border: 0;
  background: #c4291e;
  border-radius: 3px;
}
#feedback .col2 .mc .footReturn #btnSubmit {
  margin-left: 80px;
}
#feedback .col2 .mc .footReturn #btnReset {
  margin-left: 35px;
}