﻿@charset "UTF-8";
/*nav*/
.nav{height:90px;background-color: #fff;}
.logo{width:200px;margin-top:14px;height:60px;float: left;}
.nav_center{float: left;margin:40px 0 0 80px;}
.nav_center li>a{text-align:center;width:100%;display:block;height:48px;border-bottom:2px solid transparent;float: left;font-size: 15px;color: #333;}
.nav_center li{float: left;width:125px;}
.nav_center li:first-child{width: 100px;}
.nav_center li{float: left;position: relative;}
.nav_center li>a:hover,.nav_center li>a.on{border-color:#e60012;color: #e60012;}

.nav_center li div{left:0;z-index: 100000;display:none;background-color:#fff;position: absolute;top:50px;width: 125px;-webkit-box-shadow: 0 2px 16px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 2px 16px rgba(0, 0, 0, 0.15);box-shadow: 0 2px 16px rgba(0, 0, 0, 0.15);}
.nav_center li div a{transition:.5s;-webkit-transition:.5s;border-top:1px solid #ebeef0;display: block;height:42px;line-height: 42px;color: #646464;text-align:center; font-size:12px;}
.nav_center li div a:first-child{border:none;}
.nav_center li div a:hover{background-color: #f5f8fa;text-indent: 1em;}


.nav_right{margin-top:30px;transition:.5s;-webkit-transition:.5s;line-height:30px;text-align:center;color:#fff;background-color: #a6ce39;float: right;width: 72px;height:30px;border-radius:15px;}
.nav_right:hover{background-color: #e60012;}

/*products*/
.cont_img{height:250px;}
.cont_nav{width:100%;z-index:100000;position:relative;height:65px;background-color: #fff;border-top:1px solid #ececec;}

/*2016-11-11*/
.about_xg{position:relative;overflow: hidden;height:760px;width:1046px;margin:0 auto;  border-bottom: 2px solid #f6f6f6;}

.album_right{height:62px;width:1046px; overflow:hidden;position: absolute;left:0;bottom:115px;}
.album_right .hd .prev,.album_right .hd .next{transition:.5s;-webkit-transition:.5s;z-index:1000;  background:url("../images/about_10.png") no-repeat center #e7ebeb;width: 29px;text-align: center;height: 62px;margin-right: 9px;cursor: pointer;float: left; display:block; overflow:hidden; }
.album_right .hd .next{text-align: center;background:url("../images/about_13.png") no-repeat center #e7ebeb;float: right;margin-right:0; }
.album_right .hd .next:hover,.album_right .hd .prev:hover{background-color: #a6ce39;}
.album_right .bd{width:980px; margin:0 auto;}
.album_right .bd ul{ overflow:hidden; zoom:1; }
.album_right .bd ul li{ text-align:center; zoom:1;float: left;  background-color: #f0f3f3;width: 320px;line-height: 62px;height: 62px;margin-right: 5px;}
.album_right .bd ul li .pic a{transition:.5s;-webkit-transition:.5s;cursor: pointer; display:block;width:100%;height:100%;color: #838383; }
.album_right .bd ul li .pic a:hover,.album_right .bd ul li.on .pic a{   background-color: #a6ce39;color: #fff;  }

.album_right2 .bd ul li{width: 320px;}

.album_left{margin:0 auto;z-index:990;opacity: 0;filter:alpha(opacity=0); width:1046px; height:574px; overflow:hidden; position:absolute; }
.album_left .bd{ position:relative; height:100%; z-index:0;   }
.album_left .bd li{ zoom:1; vertical-align:middle; }
.album_left .bd img{ width:1046px; height:574px; display:block;  }
.album_left .prev,
.album_left .next{left:0;background: url("../images/about_03.png") no-repeat center; position:absolute;width:53px;height:85px; top:50%;margin-top:-43px;}
.album_left .next{ left:auto;right:0;background: url("../images/about_05.png") no-repeat center; }
.album_left.on{opacity: 1;filter:alpha(opacity=100);z-index: 1000;}


/*banner*/
.banner{ width:100%; height:665px; overflow:hidden; position:relative;font-size:0}
.b-img{ height:665px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:665px; float:left;}

.bar-left{cursor:pointer;transition:.5s;-webkit-transition:.5s; opacity:0;position:absolute; z-index:1; display:block; width:30px; height:72px; left:50px; background:none; top:50%; margin-top:-36px;}
.bar-right{cursor: pointer; transition:.5s;-webkit-transition:.5s;opacity:0; position:absolute;z-index:1; display:block; width:30px; height:72px; right:50px; background:none; top:50%;margin-top:-36px;}
.bar-left em{ display:block; width:30px; height:72px; background:url(../images/index.png)  no-repeat;}
.bar-right em{ display:block; width:30px; height:72px; background:url(../images/index_10.png) no-repeat;}
.banner:hover .bar-left,.banner:hover .bar-right{opacity: 1;}

/*footer*/

.footer{background-color: #263240;}
.footer_left{margin-top:45px;float: left;width: 270px;}
.footer_top b{font-size:14px;font-weight:normal;color:#fff;display: block;width: 122px;height:32px;line-height: 32px;text-align: center;background-color: #aacd06;border-radius: 16px;}
.footer_top span{display: block;font-weight: lighter;font-size: 35px;color: #dfe3e7;}
.footer_bottom {overflow: hidden;margin:30px 0 45px 0;}
.footer_bottom span{margin-right:15px;text-align:center;float: left;width: 85px;color: #91959a;font-size: 13px;}
.footer_bottom span img{display: block;margin-bottom:9px; width:135px;}
.footer_right{float: right;width:780px;margin-top:45px;}
.footer_f1{float: left;margin-left:40px;}
.footer_f1 a{width:110px;display:block;font-size: 12px;line-height: 28px; color: #91959a;}
.footer_f1 a:first-child{background:url("../images/footer_07.png") no-repeat left bottom;height:37px;margin-bottom:12px;font-size: 15px;color: #f3f1ed;}
.footer_f1 a:hover,.foot a:hover{color: #f3f1ed;}

.foot{background-color: #212931;height:38px;line-height: 38px;}
.foot_left{width:450px;float: left;font-size: 12px;color: #7e8184;}
.foot_left a{display:inline-block;margin-right:35px;color: #7e8184;}
.foot_right{width:650px;float: right;font-size: 12px;color: #7e8184;}
.foot_right a{color: #7e8184;}
.foot_right a:first-child{margin-right:5px;}

/* f2 */
.xq_f2{overflow: hidden;margin-bottom:50px;}
.xq_f2_left{ width:220px; float: left; overflow:hidden; position:relative;   }
.xq_f2_left .hd{ overflow:hidden;  height:30px;  }
.xq_f2_left .hd .prev,.xq_f2_left .hd .next{ display:block; border:1px solid #b5b5b5; width:25px; height:16px; float:right; margin-right:5px;  overflow:hidden;  cursor:pointer;background: url("../images/xq1_03.png") no-repeat center;}
.xq_f2_left .hd .next{background: url("../images/xq1_05.png") no-repeat center; }
.xq_f2_left .bd ul{ overflow:hidden; zoom:1; }
.xq_f2_left .bd ul li{margin-bottom:15px; transition:.5s;-webkit-transition:.5s;text-align:center; zoom:1; border:1px solid #f3f5f4;border-bottom:1px solid #08b8ff;}
.xq_f2_left .bd ul li:hover{border-color: #08b8ff;}
.xq_f2_left .bd ul li .pic{ text-align:center; }
.xq_f2_left .bd ul li .pic a>b{overflow:hidden;display:block;margin:0 auto;width: 195px;border-bottom:2px solid #f6f8f8;}
.xq_f2_left .bd ul li .pic a>b img{ transition:.5s;-webkit-transition:.5s;display:block;width: 180px;height:180px;}
.xq_f2_left .bd ul li:hover .pic a>b img{transform: scale(1.05);-webkit-transform: scale(1.05);}
.xq_f2_left .bd ul li .pic a p span{display:block;margin-top:5px;font-family:"Arial";font-size:12px;color:#a9a9a9;}
.xq_f2_left .bd ul li .pic a p{margin:13px 0;font-size: 14px;color: #3a3a3a;}

.xq_f3{background: url("../images/xq_bg_02.jpg") no-repeat center;}
.xq_f2_right{width:780px;float: right;}
.xq_f2_right div{height:35px;border-bottom:1px solid #eaeaea;}
.xq_f2_right div span{display: block;width: 145px;height:35px;line-height: 35px;text-align: center;font-size: 14px;background-color: #ffd800;color: #fff;}
.xq_f2_right p{margin:21px 0;font-size: 14px;color: #787878;line-height: 30px;}
.xq_f2_right img{display: block;margin:0 auto;height:340px;}
.pro_f2_tit a{transition:.5s;-webkit-transition:.5s;float: right;font-size: 13px;color: #00b3fd;height:18px;border-bottom: 2px solid #00b3fd;}
.pro_f2_tit a:hover{color: #0097dc;border-color:#0097dc; }
.other_ad{overflow: hidden;margin:20px 0 75px 0;}
.other_ad a{float: left;width: 260px;margin-left:19px;}
.other_ad a:first-child{margin-left:0;}

/*banner*/
.banner{ width:100%; height:550px; overflow:hidden; position:relative;font-size:0}
.b-img{ height:550px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:550px; float:left;}

.bar-left{cursor:pointer;transition:.5s;-webkit-transition:.5s; opacity:0;position:absolute; z-index:1; display:block; width:30px; height:72px; left:50px; background:none; top:50%; margin-top:-36px;}
.bar-right{cursor: pointer; transition:.5s;-webkit-transition:.5s;opacity:0; position:absolute;z-index:1; display:block; width:30px; height:72px; right:50px; background:none; top:50%;margin-top:-36px;}
.bar-left em{ display:block; width:30px; height:72px; background:url(../images/index.png)  no-repeat;}
.bar-right em{ display:block; width:30px; height:72px; background:url(../images/index_10.png) no-repeat;}
.banner:hover .bar-left,.banner:hover .bar-right{opacity: 1;}

/*index*/
.f1_tit{overflow: hidden;color: #3a3a3a;font-size: 18px;}
.f1_tit span{display:block;font-size:26px;color: #3a3a3a;font-family: 'Conv_helvetica-light';}
.f1_tit a{transition:.5s;-webkit-transition:.5s;float: right;font-size: 13px;color: #00b3fd;height:18px;border-bottom:2px solid #00b3fd;}
.f1_tit a:hover{color:#fdd100;border-color: #fdd100; }

/*f1*/
/*show*/
.show{ overflow:hidden; width:100%; background-color:#fff; padding-top:20px;*padding-bottom:40px; }
.show .showBox h3{ text-align:center; font-size:24px; background:url(../images/shoe_tit.png) no-repeat center;}
.show .showBox h3 a{ color:#333;}
.show .showBox p{text-align:center; font-size:14px; color:#d9d9d9;}
.show .show_ul{ overflow:hidden; margin-top:20px;margin-left:-18px;}
.show .list{}
.show .list li a{ text-decoration:none;}
.show .list li{ width:258px; float:left; margin-left:18px; margin-bottom:30px;}
.show .list li span{ display:block; text-align:center; height:44px; width:258px; border:1px solid #d4d4d4; line-height:46px; color:#333333; font-size:14px;}
.show .list li img{ display:block; border:1px solid #d4d4d4; border-bottom:none; max-width:100%;}
.show .list li:hover span{width:262px; height:46px; background-color:#aacd06; border:none; color:#fff; }
.show .list li.last{ margin-right:0px;}



/*f2*/
.f2{background: url("../images/index_02.jpg");}
.f2_left{margin:60px 0 70px 0;float: left;width:518px;padding-left:25px;height:361px;background-color: #fff;}
.f2_left .pjj{width:500px;margin:13px 0 20px 0;font-size: 13px;line-height: 26px;color:#7a7a7a;}
.f1_tit i{display: block;width: 15px;margin-top:15px;height:2px;background-color: #a6ce39;}
.f2_left .f1_tit{margin-top:20px;}
.f2_left>a{transition:.5s;-webkit-transition:.5s;color:#fff;font-size:12px;background:url("../images/index2_03.png") no-repeat 71px 11px #a6ce39;padding-left:25px;display: block;width: 73px;height:28px;line-height:28px;border-radius: 14px;}
.f2_left>a:hover{background:url("../images/index2_03.png") no-repeat 76px 11px #e60012;}
.f2_right{margin:60px 0 70px 0;float: left;background-color: #fff;width: 550px;height:361px;overflow: hidden;}
.f2_right img{transition:.5s;-webkit-transition:.5s;display: block;width: 550px;height:361px;}
.f2_right img:hover{transform: scale(1.01);-webkit-transform: scale(1.01);}


/*优势*/
.ys{ overflow: hidden; width: 100%; background: #fff;}
.ys .yshh{ width: 100%;}
.ys .ysTit{ overflow: hidden; background: url("../images/ys_titBg.png") no-repeat center; height: 206px; text-align: center}
.ys .ysTit h2{ font-size:40px; margin-top:40px; color: #fff;}
.ys .ysTit h2 b{ font-size: 55px; color: #f5f5f5}
.ys .ysTit p{ font-size: 22px; margin-top: 12px; color: #fff;}
.ys .ys01{ background: url("../images/ys_01.png") no-repeat center; height: 372px;}
.ys .ys02{ background: url("../images/ys_02.png") no-repeat center; height:404px; }
.ys .ys03{ background: url("../images/ys_03.png") no-repeat center; height: 404px}
.ys .ys04{ background: url("../images/ys_04.png") no-repeat center; height: 444px;}
.ys .ysBox{ width: 520px; overflow: hidden; margin-top: 70px; margin-left: 120px;}
.ys .ysBox h3{ font-size: 22px; color: #7c2430; margin-bottom: 5px; margin-left: 20px;}
.ys .ysBox span{ display: inline-block; background-color: #e5e5e5; color: #3d3d3d; line-height: 35px; margin-left:20px; padding:  0 10px; font-size: 18px; margin-bottom: 5px; margin-top: 5px;}
.ys .ysBox p{ background: url("../images/ys_li.png") no-repeat left 5px; line-height: 28px; font-size: 14px; padding-left: 15px; margin-top: 15px;}
.ys .ysBox h4{ width:245px; padding-bottom: 25px;  font-weight: normal; background: url("../images/ys_phone.png") no-repeat 10px 5px; padding-left: 55px; font-size: 13px; color: #4e4e4e; margin-top: 45px;}
.ys .ysBox h4 b{ color: #e60012; font-size: 27px; display: block;}
.ys .four{ margin-top:60px; }
.ys .thr,.ys .two{margin-top:90px;}


/*f4*/
.f4 .f1_tit{margin:30px 0 15px 0;}
.f4_bottom{height:377px;margin-bottom:40px;overflow: hidden;background-color: #fff;}
.f4_left{width: 540px;height:377px;overflow: hidden;float: left;}
.f4_left img{transition:.5s;-webkit-transition:.5s;cursor:pointer;width:525px;height:360px;display: block;margin:8px;}
.f4_left:hover img{-webkit-box-shadow: 0 2px 16px rgba(0, 0, 0, 0.3);  -moz-box-shadow: 0 2px 16px rgba(0, 0, 0, 0.3);box-shadow: 0 2px 16px rgba(0, 0, 0, 0.3);}
.f4_right{float: right;width: 495px;margin:4px 35px 0 0;}
.f4_f1{padding-bottom:15px;display:block;overflow:hidden;margin:15px 0 0 0;border-bottom:2px solid #f5f5f5;}
.f4_f1>b{float: left;width: 115px;height:84px;overflow: hidden;}
.f4_f1>b img{transition:.5s;-webkit-transition:.5s;display: block;width: 100%;height:100%;}
.right_div{transition:.5s;-webkit-transition:.5s;float: right;width: 365px;}
.right_div b{transition:.5s;-webkit-transition:.5s;display: block;font-weight:normal;font-size: 14px;color: #222;}
.right_div .pnews{margin:7px 0;font-size: 12px;color: #6a6a6a;line-height: 18px; height:54px; overflow:hidden;}
.right_div span{display: block;font-size: 12px;color: #9a9a9a;}
.f4_f1:hover>b img{transform: scale(1.05);-webkit-transform: scale(1.05);}
.f4_f1:hover .right_div b{color: #00b3fd;}
.f4_f1:hover .right_div{margin-right:3px;}


/*客服*/
.qqkefu { position: fixed; top:50%; _position: absolute;  _top: expression(eval(document.documentElement.scrollTop + 365));
z-index: 1000; /*right:0;*/right: 30px; width:39px; }
.qqkefu ul li { width: 45px; height:45px; margin-bottom:1px; float:right; background:#a6ce39; line-height:45px; font-size:12px; cursor:pointer; position:relative; }
.qqkefu ul li a { color:#fff; overflow: hidden; display: block; height: 45px; padding-left: 10px; }
.qqkefu ul li.qq_cza { overflow:hidden }
.qqkefu ul li:hover { background: #e60012; }
.qqkefu ul li.top { background:url("../images/back.png") no-repeat center #a6ce39; position:relative; width:45px; height: 45px; cursor:pointer; }
.qqkefu ul li.top:hover { background:url("../images/back.png") no-repeat center #e60012; }
.qqkefu ul li b { width:45px; height:45px; display:block; overflow:hidden; float:right; }
.qqkefu ul li span { font-size: 14px; font-weight: bold; color: #FFF; }
.qqkefu ul li b.a { background:url(../images/qq.png) no-repeat center center; }
.qqkefu ul li b.b { background:url(../images/zixun.png) no-repeat center center; }
.qqkefu ul li b.c { background:url(../images/weixin.png) no-repeat center center; }
.qqkefu ul li b.e { background:url(../images/tel.png) no-repeat center center; }
.qqkefu ul li.qq_czae { line-height:15px !important }
.erweima { width: 130px; height: 150px; position: absolute; top: -107px; left: -150px; background: #FFF; float: left; cursor: default !important; display:none;/*overflow: hidden;*/}
.erweima p { line-height: 20px; color: #000; font-size: 12px; text-align: center; float: left; width: 130px; }
.erweima p img { width: 110px; height: 110px; margin: 10px 10px 0px 10px; }
.erweima .arrow3 { width: 5px; height: 10px; display: block; background:url(../images/czx6.png) no-repeat; position: absolute; right: -5px; top: 122px; }
.page .qing { display:none; }


/*内页代码*/
.pageBanner{height:300px; width:100%; overflow:hidden;}
.cont_content{margin:30px 0;background-color: #fff;width:100%;overflow:hidden;}

.cont_nav{width:100%;z-index:100;position:relative;height:65px;background-color: #fff;border-top:1px solid #ececec; z-index:8;}
.fi{position: fixed;top:0;left:0;}
.cont_nav_left span{float: left;font-size:15px;border-top:4px solid transparent;margin-top:-1px;height: 62px;}
.cont_nav_left span a{color:#3a3a3a;margin: 0px 22px;;height: 62px;line-height:62px;text-align:center;float: left;}
.cont_nav_left span:hover,.cont_nav_left span.on{background-color:#f6f6f6;border-color: #e60012;}
.cont_nav_left span:hover a,.cont_nav_left span.on a{color: #e60012;}
.cont_nav_left{float: left;}
.bread{float: right;font-size:14px;color: #666;line-height:65px;}
.bread a{color: #666;}
.bread a:hover{color: #e60012;}

.bgs{background-color: #f6f6f6;}
.ad_cont{width: 1045px;margin:0 auto;overflow: hidden;}
.about_f1{border-bottom:2px solid #f6f6f6;}
.about_f1_top{margin:20px 0;overflow: hidden; font-size: 14px;line-height:30px;}
.about_f1_top img{ float:left; margin:10px; width:520px;}

/*图片列表*/

.ulimg { margin:25px auto;width: 100%;   }
.ulimg ul { list-style: none;  overflow:hidden; margin-left:-20px;}
.ulimg li { width: 246px; margin-left:20px; float: left; margin-bottom:10px;}
.ulimg li a{ height:320px; overflow:hidden; display:block; text-align:center; border: 1px solid #cdcdcd; padding: 2px;}
.ulimg li img { width:100%;}
.ulimg li span { display: block; text-align: center; line-height:30px; color: #222; font-size: 12px; }

.proimg { margin:25px auto;width: 100%;   }
.proimg ul { list-style: none;  overflow:hidden; margin-left:-20px;}
.proimg li { width: 246px; margin-left:20px; float: left; margin-bottom:10px;}
.proimg li a{ height:180px; overflow:hidden; display:block; text-align:center; border: 1px solid #cdcdcd; padding: 2px;}
.proimg li img { width:100%;}
.proimg li span { display: block; text-align: center; line-height:30px; color: #222; font-size: 14px; }

.linkBox { margin:30px 0; overflow:hidden;}
.linkBox li { float: left; width:207px; height:105px; overflow: hidden; border: 1px solid #e8e8e8;  padding:2px 0;text-align:center; display:block;}
.linkBox li img { width:201px; padding-top:10px; }
.linkBox ul li span{ width:100%; height:30px; line-height:30px; text-align:center; font-size:12px;}


/*招聘*/
.recruit-right { width: 100%;  margin:25px auto;}

.recruit-right table { width: 100%; border-collapse: collapse; font-size: 14px;  margin-bottom: 40px; margin-top:35px; }
.recruit-right table th { line-height: 30px; padding: 10px 0; font-weight: normal; color: #e89213; background: #f8f8f8; text-align:center; }
.recruit-right table th:nth-of-type(1) { width: 40%; text-align: left; padding-left:60px;}
.recruit-right table th:nth-of-type(2) { width: 20%; text-align: left; padding-left:60px;}
.recruit-right table th:nth-of-type(3) { width: 20%;text-align: left; padding-left:60px; }
.recruit-right table th:nth-of-type(4) { width: 20%; text-align: left; padding-left:60px;}
.recruit-right table td { line-height: 30px; padding: 15px 0; border-bottom: 1px solid #ddd;  padding-left:60px; }

.col-md-4 {width: 33.33333333%;}
.rec-tit { font-size: 16px; font-weight: bold; margin: 0 20px; padding: 20px 0; border-bottom: 1px solid #eee; }
.rec-con { padding: 20px; font-size: 14px; }
.rec-con ul {  }
.rec-con ul li { float: left; padding: 0 0 4px; }
.rec-con ul li:before { content: '·'; color: #ea5b24; padding-right: 8px; }

.job_nr{ margin:20px 0; line-height:30px; font-size:14px;}

.recruit-right .rec-back { display: block; width: 150px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; color: #fff; margin: 30px auto; background: #aacd06; }



/* 新闻列表 */
.newsList {margin:20px 0;}
.newsList li{height:165px;color:#555; margin-bottom:15px;padding:10px 0; border-bottom:1px solid #ddd;}
.newsList li img{width:210px;height:165px;margin-right:20px;}
.newsList li h3{font-size:17px;font-weight:normal;}
.newsList li h3 span{float:right;font-size:12px;}
.newsList li h3 a{color:#333;display:inline-block;width:580px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.newsList li h3 a:hover{color:#d5271c;}
.newsList li .psw{margin:10px 0;overflow:hidden;height:95px; line-height:25px; font-size:12px;}
.newsList li .more{color:#d5271c;}
.newsList li .more:hover{text-decoration:underline;}
.newsList li .browse{display:block;overflow:hidden;font-size:12px;color:#999;background: url('../images/hIcon2.jpg') no-repeat left center;padding-left:20px;}

/* 新闻详细样式 */
.gr-news-show{margin:20px 0;}
.gr-news-show h2{font-size:20px;line-height:32px;text-align:center;color:#333;position:relative;font-family:"微软雅黑";font-weight:normal; padding:8px 0;}
.gr-news-show h3{text-align:center;height:30px;line-height:30px;border-bottom:1px dashed #d2d2d2;font-family:"微软雅黑";font-weight:normal; font-size:13px;}
.gr-news-show h3 span{margin:8px 8px 0 8px; color:#999;text-decoration:none;}
.fontResizer a{padding:0 5px;}
.fontResizer .active{font-weight:bold;color:#d5271c;}
.news-show-box{padding-top:15px;line-height:30px;padding-bottom:10px; font-size:13px;}
.gr-fenx{height:35px;background:#e5e5e5;padding:2px 10px;margin:20px 0;}
.prew {float:left;height:35px;line-height:35px;overflow:hidden;padding-left:15px;text-align:left;width:46%;}
.nextw {float:right;height:35px;line-height:35px;overflow:hidden;padding-right:15px;text-align:right;width:46%;}

/*产品详情*/
.pro_info{ width:100%; margin:20px 0; overflow:hidden;}
.pro_info_lf{ float:left; width:490px;}
.pro_info_lf img{width:480px; padding:2px;  border:3px solid #ddd;}
.pro_info_rt{ float:right; width:520px;}

.pro_info_rt .ptit{width:100%; height:55px; overflow:hidden;}
.pro_info_rt .ptit i{border-left:5px solid #231815; float:left; height:48px;}
.pro_info_rt .ptit span{ background-color:#e60012; width:200px;font-size:18px;color:#fff;height:48px; line-height:48px; display:block; text-indent:15px; }
.pro_info_rt .p_info{border-bottom:1px solid #ececec;padding:8px 0;color: #444;font-size: 13px;line-height: 30px; margin-bottom:12px;}

.pro_show{ width:100%; margin:20px 0; overflow:hidden;}
.pro_show h3{height:45px;border-bottom:1px solid #ccc;}
.pro_show h3 span{display: block;width: 145px;height:45px;line-height: 45px;text-align: center;font-size: 16px;background-color: #e60012;color: #fff;}
.pro_show .cpxq{padding:10px 0;color: #444;font-size: 14px;line-height: 30px;}


.ad_cont .p-back { display: block; width: 150px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; color: #fff; margin:12px auto; background: #aacd06; }


/*feedback*/
.content_box{margin-top:0px;}
.content_box .messages_box{width:auto;padding:0 1% 10px 0;}
.content_box .messages_box ul{width:100%;}
.content_box .messages_box ul li{padding:5px 28px 5px 5px;}
.content_box .messages_box .text-input,.content_box .messages_box .summary-input,.content_box .messages_box .qq-input{width:100%;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .cont-input{width:100%;height:130px;padding:10px;line-height:20px;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;font-size:14px;}
.content_box .messages_box .code-input{width:125px;vertical-align:middle;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;}
.content_box .messages_box .verify-pic{height:35px;vertical-align:middle;}
.content_box .messages_box .submitBtn{text-align:center;padding-top:10px;}
.content_box .messages_box .messages-button{width:125px;height:34px;line-height:34px;font-size:16px;color:#fff;text-align:center;background:none repeat scroll 0% 0% #e60012;border:none;}

/**************/
.page { text-align: center; clear:left; margin-top:20px; }
.page a,.page span { padding: 2px 10px; background: #efefef; margin-right: 2px; color: #666; border-radius: 4px; display: inline-block; }
.page a.current,.page span.current,.page a:hover { color: #fff; background: #A6CE39; }