@charset "utf-8";
/* CSS Document */

/*-----------CSS Reset-----------*/
.clearfloat{clear:both;height:0;font-size: 1px;line-height: 0px;}
::selection {
	color:#fff;
    background-color: #36aaf4;
}

::-moz-selection {
	color:#fff;
    background-color: #36aaf4;
}

::-webkit-selection {
	color:#fff;
    background-color: #36aaf4;
}

::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    background-color: #F5F5F5;
}

::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #E2E2E2;
}

::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
    background-color: #555;
}

* {
    padding: 0;
    margin: 0;
}

@media screen and (max-width: 1000px) {
    html{
    width:1300px;
}
}
body {
    font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;
    color: #666;
    margin: 0;
    line-height: 1.5;
	background:#f4f5f5;
}

:focus {
    outline: 1;
}

article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary {
    display: block;
}

a {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}

ins {
    background-color: #ff9;
    color: #000;
    text-decoration: none;
}

mark {
    background-color: #ff9;
    color: #000;
    font-style: italic;
    font-weight: bold;
}

del {
    text-decoration: line-through;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #cccccc;
    margin: 1em 0;
    padding: 0;
}

input,
select {
    vertical-align: middle;
}


li,
ul {
    list-style-type: none;
}

img {
    border: none;
}

a {
    color: #666;
    text-decoration: none;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
}

a:link,
a:hover,
a:active,
a:visited {
    text-decoration: none;
}

input,
textarea {
    outline: 0;

}

textarea {
    resize: none;
}

h1,
h2,
h3,
h4,
h5,
h6,
dl,
dd,
dt,
i,
em {
    font-weight: normal;
    font-style: normal;
}
.center_qb{ width:1180px; margin:0 auto;}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.clearfix { display: inline-table; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */



/*top_box*/
.top_box{ height:47px; line-height:47px;background:#b60606;}
.top{ width:1180px; margin:0 auto;}
.top_left{ width:400px; float:left; color: #ffffff;font-size: 16px;}
.top_right{ width:120px; float:right; text-align:right;color:#0396f3; text-align:right;}
.top_right a{ width:80px; text-align:center; color:#0396f3;}

.rexian{ color: #fff; width: 280px; float: right; margin-left:358px; font-size: 16px; }

/*header_box*/
.header_box{ background: url(/skin/images/bgnew21.png) center top; height:260px;}
.logo{ width:435px; height:47px; float:left; padding-top:170px;}
.header{ width:1180px; margin:0 auto;}
.nav_box{ height:56px; line-height:56px; background:#005fbd; margin-top:50px;}
.nav_box ul li{ float:left; width:168px; display:block; text-align:center; background:url(/skin/images/nav_line.jpg) no-repeat;}
.nav_box ul li a{ font-size:16px; color:#FFF;}
.nav_box ul li:hover{ background:#ffa900;}



.navbox {
    width: 1180px;
    height: 50px;
    margin: 0 auto 0px auto;
    background: #cf0d0d;
}

.navbox ul, ol, li {
    list-style-type: none;
    list-style: none;
}
.navbox li {
    width: 146px;
    float: left;
    height: 50px;
    position: relative;
    text-align: center;
    padding-right: 2px;
    background: url(/skin/images/shuxian.png) right top no-repeat;
}

.navbox li a:hover, .navbox li.active a {
    background: #ff8520;
    color: #fff;
}
.navbox li a {
    display: block;
    text-align: center;
    line-height: 50px;
    height: 50px;
    font-size: 16px;
    color: #fff;
    transition: all .3s ease;
    overflow: hidden;
}

.navbox li a img {
    display: block;
    margin: 15px auto 10px auto;
    transition: all .3s ease;
}

/*sousuo_box*/

.sousuo_box{ height:51px;}
.ss_bg{ background:url(/skin/images/ss_bgnew.jpg) no-repeat; width:169px; height:51px; float:left; line-height:51px; color:#FFF; text-align:center;}



.center_1box{ width:1180px; margin:0 auto;}

/* qqshop focus */
#focus {width:412px; height:326px; overflow:hidden; position:relative; float:left;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:412px; height:326px; overflow:hidden; position:relative; background:#000;}
#focus ul li img{ width:412px; height:326px;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:800px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(/skin/images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}


/*zcfg_box*/
.zcfg_box{ width:423px; float:left; margin-left:30px; background:#FFF; height:326px; border: 1px solid #eaedf3;}
.zcfg_title ul li{ float:left; width:120px; line-height:52px; height:52px; display:block; text-align:center; font-size:16px; border-right:1px solid #d6e5f3;}
.zcfg_title ul li:hover{ border-bottom:2px solid #06F;}
.zcfg_line{ background:#e30808; height:2px;}
.more{ width:80px; height:50px; text-transform:uppercase; float:right; line-height:50px; text-align:center;}
.zcfg_nr{ padding:10px;font-size: 14px;}
.zcfg_nr ul li{ background:url(/skin/images/sj.jpg) no-repeat 0 12px; padding:0 10px; line-height:38px; display:block; overflow:hidden; height:38px;}
.zcfg_title ul li:hover,.zcfg_title ul li.casehover{ border-bottom:2px solid #dc0202;}





.zcfg_title2 ul li:hover{ border-bottom:2px solid #06F;}
.zcfg_title2 ul li{ float:left; width:120px; line-height:52px; height:52px; display:block; text-align:center; font-size:18px; border-right:0px solid #d6e5f3;}
.zcfg_nr2{ padding:10px;}
.zcfg_nr2 ul li{ background:url(/skin/images/sj.jpg) no-repeat 0 12px; padding:0 10px; line-height:31px; display:block; overflow:hidden; height:31px;}
.zcfg_title2 ul li:hover,.zcfg_title2 ul li.casehover{ border-bottom:2px solid #dc0202;}



.zcfg_title3 ul li:hover{ border-bottom:2px solid #06F;}
.zcfg_title3 ul li{ float:left; width:120px; line-height:52px; height:52px; display:block; text-align:center; font-size:16px; border-right:1px solid #d6e5f3;}
.zcfg_nr3{ padding:10px;}
.zcfg_nr3 ul li{ background:url(/skin/images/sj.jpg) no-repeat 0 12px; padding:0 10px; line-height:31px; display:block; overflow:hidden; height:31px;}
.zcfg_title3 ul li:hover,.zcfg_title3 ul li.casehover{ border-bottom:2px solid #dc0202;}




/*anniu_box*/

.anniu_box{ width:280px; float:right;}

.anniu1{ background:url(/skin/images/img_1.png) no-repeat #FFF 40px 12px; line-height:60px;border:1px solid #c8d2e3; height:60px; display:block; text-align:center;}
.anniu1:hover{ background:url(/skin/images/img_1hove.png) no-repeat #bd0000 40px 12px;}
.anniu1:hover a{ color:#FFF;}

.anniu2{ background:url(/skin/images/img_2.png) no-repeat #FFF 40px 12px; line-height:60px;border:1px solid #c8d2e3; height:60px; display:block; text-align:center; margin-top:3px;}
.anniu2:hover{ background:url(/skin/images/img_2hover.png) no-repeat #bd0000 40px 12px;}
.anniu2:hover a{ color:#FFF;}


.anniu3{ background:url(/skin/images/img_3.png) no-repeat #FFF 40px 12px; line-height:60px;border:1px solid #c8d2e3; height:60px; display:block; text-align:center; margin-top:3px;}
.anniu3:hover{ background:url(/skin/images/img_3hover.png) no-repeat #bd0000 40px 12px;}
.anniu3:hover a{ color:#FFF;}


.anniu4{ background:url(/skin/images/img_4.png) no-repeat #FFF 40px 12px; line-height:60px;border:1px solid #c8d2e3; height:60px; display:block; text-align:center; margin-top:3px;}
.anniu4:hover{ background:url(/skin/images/img_4hover.png) no-repeat #bd0000 40px 12px;}
.anniu4:hover a{ color:#FFF;}


.anniu5{ background:url(/skin/images/img_5.png) no-repeat #FFF 40px 12px; line-height:60px;border:1px solid #c8d2e3; height:60px; display:block; text-align:center; margin-top:3px;}
.anniu5:hover{ background:url(/skin/images/img_5hover.png) no-repeat #bd0000 40px 12px;}
.anniu5:hover a{ color:#FFF;}



/*center2*/
.center2_box{ width:1180px; margin:20px auto;background-color: #fff;height: 325px;}
.zxtz_box{ width:412px; float:left; background:#FFF; height:325px; border: 1px solid #eaedf3;}

.gg_news{ width:423px; height:325px; background:#fff; float:left; margin-left:30px;border: 1px solid #eaedf3;}
.rdlm_box{ width:280px; float:right; height:325px; background:#fff;border: 1px solid #eaedf3;}



.rd_tu{}

.in_hzz{overflow:hidden; width:275px; margin:10px auto; height:248px;}

.in_hzz ul li {float:left; width:275px; margin-top:10px;}

.in_hzz ul li .hzscale{  width:275px; height:54px; overflow:hidden; }

.in_hzz ul li .hzscale img{ width:275px; height:54px; transition: all 0.5s;  transform: scale(1);   }

.in_hzz ul li .hzscale img:hover { transition: all 0.5s; transform: scale(1.2); }

.in_hzz ul li a {display:block;  }

.in_hzz ul li:hover{ border:1px solid #008012; }


/*center3_box*/
.center3_box{ width:1180px; margin:20px auto;}
.center3_left{ width:900px; height:400px; float:left;}

.youxiu_nr{ padding:10px;}
.yx_t ul li{ float:left;}
.yst_1{ width:320px; height:40px; line-height:40px;}
.yst_2{ width:100px; height:40px; line-height:40px;}
.yst_3{ width:150px; height:40px; line-height:40px;}
.yst_4{ width:280px; height:40px; line-height:40px;}
.yst_5{ width:130px; height:40px; line-height:40px;}
.yst_6{ width:172px; height:40px; line-height:40px;}
.yx_t ul li{ color:#000; text-align:center; margin:0; border-bottom:1px dotted #625d5d;}

.yx_1 ul li{ float:left; display:block; height:40px; line-height:40px; border-bottom:0px solid #eee; border-right:0px solid #eee; overflow:hidden;}
.yxt_1{ width:300px; text-align:left;padding-left:10px;}
.yxt_2{ width:100px; text-align:center;}
.yxt_3{ width:150px; text-align:center;}
.yxt_4{ width:280px; text-align:center;}
.yxt_5{ width:130px; text-align:center;}
.yxt_6{ width:172px; text-align:center;}

/*center3_right*/

.center3_right{ background:#cc2727; height:415px; float:right; width:280px;}
.sx_title{ text-align:center; font-size:16px; line-height:52px;}
.sx_title a{ color:#FFF;}
.sx_nr{ width:250px; margin:0 auto; height:310px; padding:10px; overflow:hidden;}
.in_faq_q a{ color:#FFF; line-height:35px; display:block; height:35px; overflow:hidden;}


/*links_box*/
.links_box{ width:1180px; margin:20px auto;background:#fff;}
.links_t{ font-size:18px; line-height:55px; text-align:center;}


.gd_05{ position:relative; height:100px; width:1100px; margin:30px auto;}
.gd_05 em{
	position: absolute;
	top: 78px;
}
.gd_05 .t_l{ left:0px;}
.gd_05 .t_r{ right:0px;}

.gd_05 li{ float:left; width:131px; padding: 0 16px 0 0; text-align:center;}
.gd_05 li.last{ padding-right:0;}
.gd_05 li img{ display:block; width:131px; height:47px; padding:3px; border:1px solid #CCC;}
.gd_05 li a{ color:#000000;}
.gd_05 .fl { float:left;}
.gd_05 .fr { float:right;}
.gd_05 .pa{ position:absolute;}
.gd_05 .pr{ position:relative}
.gd_05 li img:hover{ background:#ef7603;}


/*footer_box*/
.footer_box{ background:#2d2e32; height:200px;}

.footer_left{ width:300px; float:left;}
.footer_left ul li{ float:left; width:100px; text-align:center; line-height:40px; height:40px; display:block;}
.footer_left ul li a{ color:#9d9d9d;}
.footer_line{ background:url(/skin/images/footer_linenew.jpg) repeat-y; width:2px; height:150px; float:left;}
.footer_midd{ width:600px; float:left; margin-left:30px; color:#9d9d9d; line-height:30px;}
.footer_midd a{ color:#a8aaac;}
.footer_right{ width:200px; float:right;}
.footer_right img{ width:150px; height:150px; padding:5px; background:#2d2e2e;}

.ss_left{ width:750px; float:left; margin-left:20px; margin-top:20px;}
.ss_1{ float:left; background:#FFF; width:45px; line-height:45px; width:100%;}
.ss_2{ float:left; margin-left:20px; width:190px;}
.search1{ height:45px; line-height:45px; border:1px solid #CCC; background: url(/skin/images/ss_1.jpg) no-repeat #FFF 13px 12px; width:100%; text-align:left;padding-left:60px;}
.search2{ height:35px; line-height:35px; border:1px solid #CCC; background: url(/skin/images/ss_2.jpg) no-repeat #FFF 10px 8px; width:190px;text-align:center;}
.ss_3{ width:60px; float:left; margin-left:20px;}
.search3{height:35px; line-height:35px; border:1px solid #CCC; background:#FFF; width:60px;}
.ss_4{ float:left; margin-left:10px; padding-top:5px;}
.ss_4 img{ width:48px; height:27px;}
.index-fwnl {width:1160px;background-color:#fff;margin:0 auto;overflow:hidden;padding:25px 10px;margin-top:15px;}
.index-fwnl .contain {position:relative;}
.index-fwnl .bd li {width:205px;margin-right:26px;margin-top:15px}
.index-fwnl .bd li img {width:205px;height:147px;border:1px solid #E3E3E3;}
.index-fwnl .bd li a p {color:#333;font-size:15px;text-align:center;padding:10px 5px;background:#FAFAFA}
.index-fwnl .bd li:hover img {border-color:#000;}
.index-fwnl .bd li:hover p {color:#e83c3c;}
.index-lanmu-fwnlrz-title {
    width: 1155px;
    height: 43px;
    margin: 0 auto 13px;
    background: #e83c3c;
    position: relative;
}
.index-lanmu-fwnlrz-title h1 {
    font-size: 18px;
    color: #fff;
    line-height: 42px;
    display: block;
    float: left;
    background: #e83c3c;
    width: 148px;
    text-align: center;
    display: block;
    float: left;}
    .index-lanmu-fwnlrz-title a{color:#fff;}
.ss_anniu{ width:168px; float:right; padding-top:21px;}
.button1{ background:url(/skin/images/tj.jpg) no-repeat; width:94px; height:34px;cursor:pointer}
.ss_anniu ul{overflow:hidden;width:100%;}
.ss_anniu ul li{ float:left; margin:0 5px;width:100%;}
.button2{ background:url(/skin/images/csnew.jpg) no-repeat; width:94px; height:34px;cursor:pointer}
#sub{background:#cf0d0d;color:#fff;width:100%;height:45px;line-height:45px;text-align:center;padding:0px !important;}




/*biaodan_box*/
.biaodan_box{ background:#FFF; width:1140px; margin:0 auto; margin-bottom:40px; padding:20px;}
.bd_1title span{ float:left;font-size:16px;}
.bd_1title{ text-align:right; line-height:50px;}
.bd_1line{ border-bottom:1px dashed #CCC;}
.bd_1t{ text-align:left; width:100px; float:left; line-height:50px;}
.bd_1m{ width:300px; float:left; line-height:45px;}
.bd_1r{ float:right; line-height:50px; text-align:left; width:305px;}
.bd_text{ height:45px; line-height:40px; border:1px solid #CCC; width:300px;}
.bd_1nr{width:720px; margin:20px auto;}
.bd_bd1{ margin-top:20px;}
.diqu{ height:45px; line-height:45px; width:130px;}

.bd_text2{ height:45px; line-height:40px; border:1px solid #CCC; width:120px;}
.leibie{height:45px; line-height:45px; width:300px;}
.jy{ height:100px; border:1px solid #CCC; width:300px;}
.bd_1r2{ float:right; line-height:50px; text-align:left; width:305px; padding-top:50px;}
.bd_1r a{ color:#ff0000;}

.biaodan_anniu{ padding-top: 0px; padding-bottom: 50px; margin:0 auto; width:300px;}
.tijiao{ background:#F60; height:40px; line-height:40px; width:130px; color:#FFF; font-size:16px; font-family:"Microsoft YaHei";cursor: pointer;}
.bd_anniu1{ width:130px; float:left;}
.bd_anniu2{ width:130px; float:right;}
.chongzhi{ background:#333; height:40px; line-height:40px; width:130px; color:#FFF; font-size:16px; font-family:"Microsoft YaHei";cursor: pointer;}


.city-picker-selector .selector-item{width:200px;height:36px;line-height:36px;float:left;margin-left:10px;position:relative}
.city-picker-selector .selector-item:first-child{margin-left:0}
.city-picker-selector .selector-item:after{content:'';border-right:6px solid transparent;border-left:6px solid transparent;border-top:6px solid #ccc;display:block;width:0;height:0;position:absolute;top:15px;right:5px}
.city-picker-selector .selector-name{color:#666;font-size:14px;display:block;text-indent:5%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background-color: #f2f2f2;}
.city-picker-selector .selector-name:hover{background-color:#ededed}
.city-picker-selector .selector-name.df-color{color:#999}
.city-picker-selector .selector-name.forbid{cursor:default}
.city-picker-selector .selector-name.disabled{background-color:#eef1f6;cursor:not-allowed}
.city-picker-selector .selector-list{border:1px solid #ccc;background:#fff;width:100%;position:absolute;top:36px;left:-1px;z-index:1;transition-duration:400ms;transform:translateY(0);opacity:1;visibility:visible}
.city-picker-selector .selector-list.hide{transform:translateY(-2%);opacity:0;visibility:hidden}
.city-picker-selector ul{max-height:160px;overflow-x:hidden;overflow-y:auto}
.city-picker-selector li{border-top:1px solid #ccc;color:#333;cursor:pointer;width:90%;padding:0 5%;height:30px;line-height:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.city-picker-selector li:first-child{border-top:none}
.city-picker-selector li.caller:hover{background:#f5f5f5}
.city-picker-selector li.caller.active,.city-picker-selector li.caller.active:hover{background:#009688;color:#fff}
.city-picker-selector li.forbid{color:#999;font-size:14px;cursor:not-allowed}
.city-picker-selector .selector-search{border:1px solid #ccc;border-top:none;background:#f8f8f8;font-size:0;padding:10px;height:28px;margin-left:-1px;margin-right:-1px}
.city-picker-selector .input-search{border:1px solid #ccc;border-radius:5px;color:#333;font-size:14px;width:100%;height:26px;line-height:26px\9;padding:0;text-indent:5px}
.city-picker-selector .input-search:focus{outline:none}select{border:1px solid #ccc;background:#fff;border-radius:5px;color:#333;font-size:16px;outline:none;width:160px;height:36px;margin-right:10px;box-shadow:0 0 5px #eee}select:disabled{background-color:#eef1f6;cursor:not-allowed}




.yx_1 { height:41px; }

/*qqqiehuan_box*/

.qqqiehuan_box{ background:#FFF; width:1120px; margin:0 auto; min-height:800px; margin-bottom:50px; overflow:hidden; padding:30px;}
.qqqiehuan{ width:1100px; margin:0 auto; padding-top:40px;}
.qqqiehuan_left{float:left; width:230px;}
.qqqiehuan_left ul li{ background: #bd0000;
    height: 55px;
    line-height: 55px;
    text-align: center;
    border-bottom: 1px solid #a50b0b;
    color: #FFF;
    font-size: 16px;
    border-top: #c60202 1px solid;
    display: block;}
.qqqiehuan_left ul li:hover{ background:#494a4a;cursor:pointer }
.qqqiehuan_left ul li:hover,.qqqiehuan_left ul li.casehover{ background:#494a4a;cursor:pointer }

.qqqiehuan_right{ width:830px; float:right;}
.qqqiehuan_title{line-height:55px; font-size:24px; text-align:center;}
.qqqh_line{ height:40px; line-height:40px; border-bottom:1px dashed #eee; border-top:1px dashed #eee; text-align:center;}
.qqqh_wen{ line-height:26px; padding-top:20px;}

.bgbai {background:#FFFFFF;margin-bottom:60px}
.dzk {width:1140px;height:auto;overflow:hidden;margin:0 auto;}
.dzk ul li {float:left;width:140px;text-align:center;line-height:46px;height:46px;}
.dzk ul li strong {font-size:16px;font-weight:normal;}
.dzk ul.title li {font-size:16px;font-weight:bold;border-bottom:2px solid #aaa;}
.dzk ul.con li {font-size:15px;height:56px;line-height:56px;overflow:hidden;border-bottom:1px solid #e5e5e5;}
.dzk ul li.w400 {width:275px;text-align:left;text-indent:0.5em;}
.dzk ul li.w240 {width:275px;position:relative;}
.dzk ul li.w100 {width:170px;}
.zs-list-ck a {color:#F00;font-weight:bold}
.zs-list-ck a:hover {color:#000;}
.bgbai-show {background:#FFFFFF;padding:20px 0px 50px 0;margin:60px 0}
.zsbg01 {width:1000px;height:1417px;margin:30px auto;background:url('../images/pczsbg.png')no-repeat;overflow:hidden;}
.zs01 {width:180px;text-align:right;font-weight:bold;display:inline-block;font-size:18px;line-height:160%}
.zs02 {font-weight:bold;color:#ce1616;margin:0 0 20px 20px;font-size:22px}
.zs03 {font-size:18px;line-height:160%}
.zs04 {margin:0 0 10px 20px;}
.zs05 {width:100%;overflow:hidden;margin:20px 0;}
.zs06 {font-size:25px;font-weight:bold;text-align:center;margin-bottom:40px;}
.statement {margin:15px auto 0;width:970px;padding:20px;line-height:26px;font-size:16px;color:#8a6d3b;border:1px solid #faebcc;background:#fcf8e3;-moz-box-sizing:border-box;/*Firefox3.5+*/ -webkit-box-sizing:border-box;/*Safari3.2+*/ -o-box-sizing:border-box;/*Opera9.6*/ -ms-box-sizing:border-box;/*IE8*/ box-sizing:border-box;}
.footer {border-top:#EF2129 2px solid;padding:15px 20px 25px 20px;line-height:32px;background:#3E3E3E;color:#fff;font-size:15px;color:#ccc;margin-top:20px;}
.footer a {color:#ccc;}
.footer .lft {width:100%;margin:0 auto;text-align:center;float:none;display:block;}
.footer .rgt {width:100%;margin:0 auto;display:block;text-align:center;float:none;position:relative;line-height:54px;}
.footer .rgt span {display:inline-block;background:url(line2.png) no-repeat center;width:20px;height:20px;position:relative;top:5px;}
.footer .rgt .cmstoplogo {position:absolute;top:3px;right:-130px;}


.auth {width:1000px;padding:45px 100px;border-radius:5px;margin:20px auto;}
.auth .a_head {width:100%;text-align:center;font-size:28px;color:#646464;margin-bottom:50px;font-weight:bold}
.a_ti {text-align:left;color:#e12323;font-weight:bold;margin-bottom:10px;}
.c1 {width:800px;margin:0 auto;height:72px;line-height:72px;position:relative;background-color:#f6f6f6;border:1px solid #e7e7e7;}
.c1 input[type="text"] {width:700px;height:50px;border:1px solid #e7e7e7;border-radius:5px;color:#909090;font-size:17px;text-indent:17px;margin-left:20px;margin-top:10px;}
.c1 input[type="button"] {width:190px;height:50px;background:#e32223;border-radius:5px;border:none;color:White;font-weight:bold;font-size:17px;margin-left:20px;outline:none;}
.c2 {width:190px;height:50px;background:#e32223;border:none;border-radius:5px;color:White;font-weight:bold;font-size:17px;position:absolute;right:20px;top:10px;text-indent:18px;line-height:50px;}
.imgbt {float:left;width:190px;cursor:pointer;}

.listpic ul {list-style:none;display:block;margin:0;padding:20px 0 0 11px}
.listpic li {text-align:center;display:block;margin:17px 11px;float:left;border:#ddd 1px solid;}
.listpic li .ptitle {width:270px;height:35px;line-height:35px;font-size:16px;-webkit-line-clamp:1;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;overflow:hidden;}
.listpic li .pimg {width:270px;height:195px;display:table;overflow:hidden;}
.listpic li .pimg a {width:270px;height:195px;display:table-cell;vertical-align:middle;line-height:195px;}
.listpic li .pimg img {max-width:260px;max-height:185px;padding:5px;vertical-align:middle;height:auto;width:auto;margin-top:expression((195-this.height)/2);transition:all 0.2s;}
.listpic li:nth-child(4n) {margin:17px 0 17px 11px}