@charset "utf-8";
* {word-wrap:break-word;word-break:break-all;}
* {box-sizing:border-box;}
html{min-width:1300px;}
body {
	padding:0px; 
	margin:0px auto; 
	text-align: center;
	vertical-align:middle;
	font-family:'Microsoft Yahei',"Helvetica Neue",Helvetica,Tahoma,Arial,'Hiragino Sans GB','WenQuanYi Micro Hei',sans-serif;
	color:#444444;
	line-height:28px;
	font-size:16px;
	background:#fff;
}

/*	防止复制代码
body {-moz-user-select: none;-webkit-user-select: none;} 
*/
img,p,form {margin:0px;padding:0px;border:0px;}
ul,li{list-style:none;padding:0px;margin:0px;}
h1,h2,h3 {margin:5px 0px;padding:5px 0px;}
input,textarea,button {font-family:'Microsoft Yahei',"Helvetica Neue",Helvetica,Tahoma,Arial,'Hiragino Sans GB','WenQuanYi Micro Hei',sans-serif;}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
	-webkit-appearance: none;
}
input[type="number"]{
	-moz-appearance: textfield;
}

.l {float:left;}
.r {float:right;}
.al {left: 0;}
.ar {right: 0;}
.clear {clear:both;font-size:0; line-height:0; height:0; visibility:hidden;}
.width-100 {width: 100%;}
.pad-l-30{padding-left:30px;}
.pad-l-40{padding-left:40px;}
.pad-r-30{padding-right:30px;}
.pad-r-40{padding-right:40px;}
.mar-b-15{margin-bottom: 15px;}

::selection {background:#fb912d;color:#ffffff;}
::-moz-selection{background:#fb912d;color:#ffffff;}
::-webkit-selection{background:#fb912d;color:#ffffff;}

/*	链接样式	*/
a {color:#444444;}
a:hover {text-decoration: none;color: #ea644a;}
a:link,a:visited,a:active {text-decoration: none;}

a.nav-link{color:#fcd7a1;}
a.nav-link:hover {text-decoration:none; color:#fff;}
a.nav-link:link,a.nav-link:visited,a.nav-link:active {text-decoration:none;}

a.white-link {color:#fff;}
a.white-link:hover {text-decoration:none; color:#FC3957;}
a.white-link:link,a.white-link:visited,a.white-link:active {text-decoration:none;}

a.red-link{color:#9a2124;}
a.red-link:hover {text-decoration:none;color:#444444; }
a.red-link:link,a.red-link:visited,a.red-link:active {text-decoration:none;}

a.blue-link {color:#00a1e9;}
a.blue-link:hover {text-decoration:none;color:#f90; }
a.blue-link:link,a.blue-link:visited,a.blue-link:active {text-decoration:none;}

a.green-link{color:#155f50;}
a.green-link:hover {text-decoration:none;color:#444444; }
a.green-link:link,a.he-link:visited,a.he-link:active {text-decoration:none;}

a.yellow-link{color:#F1A325;}
a.yellow-link:hover {text-decoration:none;color:#353535; }
a.yellow-link:link,a.huang-link:visited,a.huang-link:active {text-decoration:none;}


/*	字体颜色	 */

.text-white {color: #ffffff;}
.text-black {color: #000;}
.text-dark {color: #353535;}

.text-gray {color:#808080;}
.text-gray-darker {color: #222222;}
.text-gray-darke {color: #333333;}
.text-gray-light {color: #DDDDDD;}
.text-gray-lighter {color: #E5E5E5;}
.text-gray-pale {color: #F1F1F1;}

.text-danger {color: #EA644A;}
.text-warning {color: #F1A325;}
.text-success{color: #38B03F;}
.text-info{color: #03B8CF;}
.text-important{color:#BD7B46;}
.text-special{color: #8666B8}

.text-danger-pale{color: #FFE5E0;}
.text-warning-pale{color: #FFF0D5;}
.text-succes-pale {color: #DDF4DF;}
.text-info-pale {color: #DDF3F5;}
.text-important-pale{color: #F7EBE1;}
.text-special-pale{color: #F5EEFF;}

.text-lan {color:#005bac;}
.text-hong{color: #d44a25;}
.text-hui{color: #9d9d9d;}

.p-b-20 {padding-bottom: 20px;}
.m-r-10 {margin-right: 10px; }
.m-r-20 {margin-right: 20px; }
.m-r-30 {margin-right:30px; }

@keyframes buttonbg{
	from{ background-color: #f97721;}
	to{background-color: #fac26b;}
}

.btn {padding:10px 20px;border-radius:2px;border:0px; cursor: pointer; overflow: hidden;}
.btn-danger{color: #fff;color: #fff;background-color: #ea644a;border-color: #e75033;}
.btn-success{color: #fff;background-color: #38b03f;border-color: #329d38;}
.btn-warning{color: #fff;background-color: #f1a325;border-color: #ed980f;}
.btn-info{background-color: #03b8cf;border-color: #03a2b;color: #fff;}
.btn-primary{color: #fff;background-color: #3280fc;border-color: #1970fc;}

.bnr{ width:100%;}
.bnr li{ width:100%; }
.bnr li img{ width:100%;}

/* --------------------------------------------------- */
.wrap {margin:0px auto; width: 1200px;overflow: hidden;}

.top{width: 100%;min-width:1200px;overflow: hidden; height:98px; background:#000000;}
.top .head{width: 1200px;border:0px; margin:auto;}
.head .logo{ width:430px; height:90px; margin-top:6px; float:left;}
.head .logo_r{  height:52px; width:300px; float:right; margin-top:25px;}
.topbottom{float: left;width: 100%;min-width:1200px;height: 35px; line-height: 35px;background-color: #17533b;font-size:14px;color: #ffffff;overflow: hidden;}
.topbottom .welcome{float: left;width: 310px;text-align:left;overflow: hidden;}
.topbottom .toptime{float: left;width: 400px;text-align:center;display:block;overflow: hidden;}
.topbottom .sitebianhao{float: left;width: 300px;text-align:right;overflow: hidden;}

.header{margin: 0px auto;width: 1200px;height:115px;padding:15px 0px;overflow: hidden;}
.logo{float: left;width: 350px;height: 85px;background-position:left center;background-repeat:no-repeat;background-size:auto 100%;display: block;overflow: hidden;}
.logo img {float: left;width:auto;height: 100%;}
.toplogin {float: right;width:550px;height: 85px;padding-top:27px;overflow: hidden;}
.toplogin .toploginipt{float: right;width: 215px;height: 30px;text-align: left;overflow: hidden;}
.toplogin .toploginipt b {float: left;width:75px;line-height:30px;text-align: center;overflow: hidden;}
.toplogin .toploginipt input {float: left;width:140px;height:30px;line-height:28px;border-radius:2px;border:1px solid #dbdbdb;padding:0px 5px;text-align: left;outline:none;overflow: hidden;}
.toplogin button{float: right;margin-left:15px;width:90px;height:30px;background-color: #17533b;color: #ffffff;border:0px;border-radius: 2px;cursor:pointer;overflow: hidden;}
.toplogin .toplogintip{float: left;width: 100%;height: 30px;line-height: 30px;text-align: right;overflow: hidden;}
.toplogin .toplogintip span {background-color: #ea644a;color: #ffffff;padding:0px 5px;overflow: hidden;}

/*	NAV 	*/
.navbox{float:left;width:100%;height: 45px;background-color: #c8000b;}
.nav {margin:0px auto;width:1200px;height:45px;}
.nav-li {float: left;width:150px;height:45px;text-align:center;position: relative;z-index: 999;}
.nav-li span {float: left;width: 100%;height:45px;line-height:45px;font-size:18px; color:#fcd7a1;overflow: hidden;}
.nav-li span:hover,
.nav-li-sel span {background-color: rgba(255,255,255,.1);}

.nav-search{float: left;width: 250px;height: 55px;padding:10px;overflow: hidden;}
.nav-search .nav-search-sel{float:left;width:60px;height: 35px;line-height: 33px;
	border:1px solid #dddddd;border-right:0px;
	border-top-left-radius:4px;
	border-bottom-left-radius:4px;outline: none;
	background-color: #ffffff;border:0px;padding:0px 5px;overflow: hidden;}
.nav-search .nav-search-ipt{float:left;width:100px;height: 35px;line-height: 33px;
	border:1px solid #dddddd;border-right:0px;
	outline: none;
	background-color: #ffffff;border:0px;padding:0px 5px;overflow: hidden;}
.nav-search .nav-search-btn{float: left;width: 70px;height: 35px; border:1px solid #dddddd;border-left:0px;
	border-top-right-radius:4px;
	border-bottom-right-radius:4px;cursor:pointer;
	background-color:#266b4f;color:#ffffff;font-size:16px;text-align: center;overflow: hidden;}

.drop-nav {position: absolute; z-index:10;left:0px;right:0px;top:85px;padding:10px 5px 10px 5px;text-align: center;
	font-size:16px; background: #2a64b5; background: rgba(42,100,181,.9); display: none;overflow: hidden;}
.drop-nav-li {float: left; width: 100%;line-height: 20px; /*background:url(../Images/snavbg.png) no-repeat center bottom;*/border-bottom:1px solid #245ba6;padding:10px 0px; font-size:16px; overflow: hidden;}
.drop-nav-li:hover {}

.bottom {float: left;margin-top:20px;width: 100%;min-width:1200px;
	border-top:5px solid #c7000b;background:#ffebbf ;
	color:#ae7b49;text-align: center;padding:20px 0px;overflow: hidden;}
.bnav{ width:1100px; height:40px; line-height:40px; color:#ae7b49;}
.bottom a{color:#ae7b49; }	
/*主页*/
.vido_l{ width:590px; height:335px; float:left; margin-top:25px;}
.vido_r{ width:580px; height:335px; float:right; margin-top:25px;}
.vido_r ul{ width:100%; height:335px;}
.vido_r ul li{ width:48%; height:165px; float:left; margin-left:2%;}	

.redtitle{ width:1200px; height:65px; margin:auto; background:#c7000b;  margin-top:25px; overflow:hidden;}
.title{ width:1200px; height:65px; margin:auto;  margin-top:35px; overflow:hidden;}
.yelowtitle{ width:1200px; height:65px; margin:auto; background:url(../Images/lbg.png);margin-top:25px; overflow:hidden;}
.fltitle{ width:1200px; height:142px; margin:auto; background:url(../Images/lbg2.png);margin-top:25px; overflow:hidden;}

.tlt{ width:57.7%; text-align:right;height:49px; float:left; margin-top:8px; overflow:hidden;}
.mre{ width:23px; height:23px; float:right; margin-right:12px; margin-top:30px;}
.prdbox{ width:100%; height:auto; display:table;}
.prdbox ul li{ width:287px; height:277px; float:left; margin-left:10px; margin-top:10px;}
.prdbox ul li img{ width:287px; height:277px; text-align:center;}

.tjprdbox{ width:100%; height:auto; display:table;}
.tjprdbox ul li{ width:287px; height:277px; float:left; margin-left:10px; margin-top:10px; text-align:center;}
.tjprdbox ul li img{ width:200px; height:200px; border-radius:10px;}

.gywm{ width:1100px; margin:auto; margin-top:15px; height:auto; display:table; overflow:hidden;}
.gywm .gyad1{ width:360px; height:395px; float:left;}
.gywm .gytext{ width:720px; height:580px; float:right; text-align:left; font-size:14px; line-height:30px;}
.gyads{ width:1100px; margin:auto; height:auto; display:table; margin-top:12px; overflow:hidden;}
.gyad2{ width:360px; height:255px; float:left;margin-right:10px;}
.gyad2:nth-child(3){ margin-right:0;}

.ads{ width:1200px; height:360px; margin:auto;}




/*	内页	*/

.topnew{ width:1200px; height:250px; margin:auto;  margin-top:10px;}
.tplef{ width:360px; height:210px; float:left; margin:16px;}
.tprht{ width:760px; height:210px; float:right; margin:18px 30px 10px 10px; text-align:left; color:#ffffff;}
.tplef img{ width:360px; height:210px;}
.tprht h3{ font-size:18px; font-weight:normal; margin:0; padding:0;}
.topnew h3 a{ color:#ffffff;}
.tprht .dtime{ font-size:14px;}
.tprht .tptext{ height:110px; line-height:30px; font-size:14px;}
.mre2{ font-size:20px; line-height:35px; display:block; width:100%;}
.mre2 a{ color:#ffffff;}


.list-small{width:230px;overflow: hidden;}
.list-small .list-box{float: left;width: 100%;margin-bottom:20px;overflow: hidden;}
.list-small .list-box-list{float: left;width: 100%;padding:10px;background-color:#fafafa;overflow: hidden;}
/*
.list-small .list-box-tit{float: left;width: 100%;padding:5px 10px;margin-bottom:0px;color:#ffffff;
	border-bottom:1px solid #2d5228;background:#829759;overflow: hidden;}
.list-small .list-box-tit i {float: left;width:30px;text-align:center;height: 35px; line-height: 35px;color: #ffffff;overflow: hidden;}
.list-small .list-box-tit b {float: left;padding:0px 5px;font-size:18px;height: 35px;line-height: 35px;font-weight:normal;overflow: hidden;}
.list-small .list-box-tit span {float: right;height: 35px;line-height: 35px;font-size:14px;overflow: hidden;}
*/

.list-small .list-box-tit{float:left;width: 100%;height: 38px;padding:10px 0px;margin-bottom:7px;
	background:#ffffff url(../Images/tit-bg.png) repeat-x left center;overflow: hidden;}
.list-small .list-box-tit b {
	float: left;height:18px;line-height:18px;
	border-left:7px solid #d53130;
	padding:0px 50px 0px 10px;
	color:#004198;
	font-size:19px;font-weight: normal;
	background:#ffffff url(../Images/tit-bg-bg.png) no-repeat right center;
}
.list-small .list-box-tit span {
	float: right;line-height: 18px;
	font-size:10px;color:#ffffff;
	text-transform:uppercase;
	padding:0px 10px;background-color:#004198;border-left:5px solid #ffffff;overflow: hidden;}



.list-small .list-small-li {float:left;width: 100%;margin:5px 0px;padding:10px;background: #ffffff;text-align: center;overflow: hidden;}
.list-small .list-small-li:hover {background: #ea644a;color: #fffff;}
.list-small .list-small-li:hover a {color: #ffffff;}

.list-small .list-small-news {float:left;width: 100%;margin:5px 0px;padding:10px;line-height:25px;background: #ffffff;text-align: left;overflow: hidden;}

.list-small .list-small-ads{float: left;width: 100%;overflow: hidden;}
.list-small .list-small-ads ul li{float: left;width: 100%;overflow: hidden;}
.list-small .list-small-ads ul li img{float: left;width: 100%;margin-bottom:30px;border: 0px;}

.list-big{width:970px;overflow: hidden;}
.list-big .list-big-main{float: left;width: 100%;overflow: hidden;}
.list-big .list-big-main ul li{float: left;width: 100%;padding:10px 0px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}

.list-big .list-big-main .list-big-main-picli img{float:left;width:200px;height: 150px;border:0px; }
.list-big .list-big-main .list-big-main-picli b{float:left;width:730px;padding-left:25px;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-big .list-big-main .list-big-main-picli p{float:left;width:730px;padding-left:25px;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}

.list-big .list-big-main .list-big-main-textli b{float:left;width:100%;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-big .list-big-main .list-big-main-textli p{float:left;width:100%;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}

.list-big .list-big-main .list-big-main-picli i,
.list-big .list-big-main .list-big-main-textli i{font-style: normal;}

.list-big .list-big-pic{float:left;width: 945px;overflow: hidden;}
.list-big .list-big-pic ul li {float: left;width: 315px;padding-right: 15px;margin-bottom: 20px;overflow: hidden;}
.list-big .list-big-pic ul li img {float: left;width: 300px;height:225px;border: 0px;}
.list-big .list-big-pic ul li b {float: left;width: 100%;height: 35px;line-height: 35px;font-weight:normal;
	text-align: center;padding:0px 10px;overflow: hidden;}

.list-big-guestbook{float: left;width: 100%;overflow: hidden;}
.list-big-guestbook ul li {float: left;width: 100%;margin-bottom:15px;padding:0px;background-color:#efefef;border:0px solid #dbdbdb;text-align:justify;-ms-text-justify: inter-ideograph;text-justify: inter-ideograph;overflow: hidden;}
.list-big-guestbook .guestbook-title{float: left;width: 100%;line-height:25px;background-color: #2964b4;color:#ffffff;padding:10px;text-align:left;overflow: hidden;}
.list-big-guestbook .guestbook-main{float: left;width: 100%;background-color: #fafafa;padding:10px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.list-big-guestbook .guestbook-reply{float: left;width: 100%;padding:10px;overflow: hidden;}
.list-big-guestbook .guestbook-45{height: 45px;}
.guestbook-btn{float:right;margin:10px 0px;padding:0px 20px;height: 30px;line-height: 30px;background-color: #ea644a;color: #ffffff;overflow: hidden;}
a.guestbook-btn:hover{color: #FFFF00;background-color: #444444;}

.list-full {float: left;width: 100%;overflow:hidden;}
.list-full ul li{float: left;width: 100%;padding:10px 0px; margin-top:10px;border-bottom:1px dotted #dbdbdb;overflow: hidden; background:#efefef;}
.list-full ul li .dtime{ color:#666666;}
.list-full ul li .tptext{ color:#333333;}
.list-full ul li .mre2 a{ color:#333333;}

.list-full .list-big-main-picli b{float:left;width:1000px;padding-left:25px;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-full .list-big-main-picli p{float:left;width:1000px;padding-left:25px;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}

.list-full .list-big-main-textli b{float:left;width:100%;line-height:30px;font-size:16px;text-align: left;overflow: hidden;}
.list-full .list-big-main-textli p{float:left;width:100%;font-size:14px;color: #666666;text-align: justify;text-justify:inter-ideograph;overflow: hidden;}

.list-full .list-big-main-picli i,
.list-full .list-big-main-textli i{font-style: normal;}

.list-full .list-big-pic{float:left;width: 1220px;overflow: hidden;}
.list-full .list-big-pic ul li {float: left;width: 305px;padding-right: 20px;margin-bottom: 20px;overflow: hidden;}
.list-full .list-big-pic ul li img {float: left;width: 285px;height: 265px;border: 0px;}
.list-full .list-big-pic ul li b {float: left;width: 100%;height: 35px;line-height: 35px;
	font-weight:normal;text-align: center;overflow: hidden;}

/*	content	*/
.content{width: 95%; margin:auto;text-align:justify;
	-ms-text-justify: inter-ideograph;
	text-justify: inter-ideograph;overflow: hidden;}
.content .title{float: left;width: 100%;padding:15px;font-size:26px;line-height: 60px;text-align:center;overflow: hidden;}
.content .toolbox{float: left;width: 100%;padding:5px;margin: 5px 0px;text-align: center;background-color: #fafafa;overflow: hidden;}
.content .desc{float: left;margin:5px 0px;width: 100%;border-left:4px solid #17533b;padding:15px;background-color:#efefef;overflow: hidden;}
.content img{max-width:100%;}

.content .movie{float: left;width:100%;padding:10px;margin:10px 0;background-color: #444444;overflow: hidden;}
.content .movie video{float: left;width: 100%;}

.content .music{float: left;width:100%;padding:10px;margin:10px 0;background-color: #444444;overflow: hidden;}
.content .music audio{float: left;width: 100%;}

.content .files {float: left;width: 100%;padding:10px 0px;text-align:left;overflow: hidden;}
.content .files a {float: left;height:40px;padding:5px 20px 5px 5px;background-color: #ea644a;color: #ffffff;line-height: 30px;border-radius:20px;overflow: hidden;}
.content .files a i {float: left;width: 30px; line-height: 30px;
	margin-right:10px;
	text-align: center;background-color: #ffffff;color: #ea644a;border-radius: 50%;overflow: hidden;}
.content .vdio{ width:900px; height:auto; display:table; margin:auto; text-align:center; padding-top:30px;}
	
.ctc{ width:100%; height:auto; display:table;}
.ctcleft{ float:left; width:360px; height:auto; display:table;}
.ctcrht{ float:right; width:750px; height:auto; display:table; line-height:30px; color:#666666;}

.lyan{ width:890px; height:78px; margin:auto;}
.ly_1{ width:890px; height:55px; margin:auto;}
.ly_1 .lt{ width:440px; height:55px; float:left; background:#dbb866; text-align:center; line-height:55px; color:#ffffff; font-size:18px;}
.ly_1 .rg{width:440px; height:55px; float:right; background:#b5b5b7; text-align:center;line-height:55px; color:#ffffff; font-size:18px;}
.ly_2{ width:890px; height:33px; margin:auto; margin-top:16px; margin-bottom:16px; color:#b1b0b0; text-align:left;} 
.ly_3{ width:890px; height:auto; display:table; margin:auto;}
.ly3_1{ width:890px; height:65px; margin:auto; margin-top:10px;}
.ipt1{ width:286px; height:50px; margin-right:10px; float:left;}
.ipt2{ width:286px; height:50px;margin-right:10px; float:left;}
.ipt3{ width:286px; height:50px;}
.iput{ width:286px; height:50px; line-height:50px; border:1px solid #cccccc;padding:0px 10px;outline: none; }
.ly3_2{ width:100%; height:35px; line-height:35px; text-align:left;}
.ly3_3{ width:100%; height:205px; line-height:35px; text-align:left;}
.jytext{ width:98.4%; height:200px; border:1px solid #cccccc;padding:5px;outline: none;}
.ly3_4{ width:100%; height:65px; text-align:left;}
.aniu{ width:99%; height:55px; background:#dbb866; text-align:center; color:#ffffff; font-size:16px; border:0;}
.wrap_2{ width:885px; height:auto; display:table; margin:auto; }
.ditu{ width:527px; height:330px; float:left; border:1px solid #dbb866;}
.lxfs{ width:330px; height:330px;text-align:left; float:right;}
.lxfs ul{ width:100%; height:auto; display:table;}
.lxfs ul li{ width:100%; height:33px; line-height:33px; text-align:left;}
.gsname{ height:45px; line-height:45px; font-size:18px; text-align:left;}
.ewm{ width:100%; height:144px; text-align:left;}
/* channelindex */

/*
.channel-title{float: left;width: 100%;height:45px;margin-bottom:10px;border-bottom:1px solid #17533b;overflow: hidden;}
.channel-title b {float: left;height: 25px;line-height:25px;border-left:4px solid #17533b;margin: 10px 0px;padding-left:14px;padding-right: 10px;color:#ffffff;background-color: #851e03;font-size:16px;overflow: hidden;}
.channel-title span {float: right;margin: 10px 0px;height: 25px;line-height:25px;background-color:#fafafa;font-size:12px;padding:0px 10px;overflow: hidden;}
*/
.channel-title{float:left;width: 100%;height: 38px;padding:10px 0px;margin-bottom:12px;background:#ffffff url(../Images/tit-bg.png) repeat-x left center;overflow: hidden;}
.channel-title b {float: left;height:18px;line-height:18px;border-left:7px solid #d53130;padding:0px 50px 0px 10px;color:#004198;font-size:19px;font-weight: normal;background:#ffffff url(../Images/tit-bg-bg.png) no-repeat right center;}
.channel-title span {float: right;line-height: 18px;font-size:10px;color:#ffffff;text-transform:uppercase;padding:0px 10px;background-color:#004198;border-left:5px solid #ffffff;overflow: hidden;}
.channel-title span a {color: #ffffff;}
.channel-title span a:hover{color: #ffff00;}



.channel-hd{float: left;width: 600px;height: 405px;margin-bottom:20px;overflow: hidden;}
.channel-hd img {float: left;width: 600px;height: 405px;}
.channel-new{float: left;width: 600px;padding-left:20px;text-align:left;height: 405px;margin-bottom:20px;overflow: hidden;}
.channel-new .channel-new-top{float: left;width: 100%;height:90px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-new .channel-new-top b{float: left;width: 100%;font-size:18px;margin-bottom:5px;height:30px; line-height:30px;overflow: hidden;}
.channel-new .channel-new-top p{float: left;width: 100%;height:50px; line-height:25px;overflow: hidden;}
.channel-new .channel-new-li{float: left;width: 100%;height:35px;line-height: 35px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-new .channel-new-li span {float:right;width: 120px;text-align: right;overflow: hidden;}


.channel-box{width: 580px;height:330px;margin-bottom:10px;text-align:left;overflow: hidden;}
.channel-box .channel-box-top{float: left;width: 100%;padding-bottom:10px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-box .channel-box-top img {float:left;width:115px;height:85px;margin-right:15px;overflow: hidden;}
.channel-box .channel-box-top b{float: left;width: 450px;font-size:18px;margin-bottom:5px;height:30px; line-height:30px;overflow: hidden;}
.channel-box .channel-box-top p{float: left;width: 450px;height:50px; line-height:25px;overflow: hidden;}

.channel-box .channel-box-li{float: left;width: 100%;height:35px;line-height: 35px;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.channel-box .channel-box-li span {float:right;width: 120px;text-align: right;overflow: hidden;}


/*产品购物流程*/

.shop-view-pic {float:left;margin-top:30px;width:640px;height: 510px;overflow: hidden; }
.shop-view-pic .shop-view-pic-big{float: left;width: 520px;height: 510px;padding-left: 10px;overflow: hidden;}
.shop-view-pic .shop-view-pic-big img {float: left;width: 510px;height: 510px;border:0px;}
.shop-view-pic .shop-view-pic-small{float: left;width: 120px;height: 510px;overflow: hidden;}
.shop-view-pic .shop-view-pic-small ul { }
.shop-view-pic .shop-view-pic-small ul li {float: left;width: 120px;height: 130px;overflow: hidden;}
.shop-view-pic .shop-view-pic-small ul li img {float: left;width: 120px;height: 120px;cursor: pointer; border:1px solid #dddddd;}

.shop-view-demo{float: left;width: 560px;margin-top:30px;padding-left:30px;text-align:left;overflow: hidden;}
.shop-name{float: left;width: 100%;padding:5px 0px;color: #c6010a;font-size:30px;text-align:left;overflow: hidden;}
.shop-oldprice{float: left;padding:10px 0px;width: 100%;color:#878787;font-size:14px;overflow: hidden;}
.shop-price{float: left;border:1px solid #dbdbdb;border-right:0px;border-left:0px;padding:10px 0px;width: 100%;color: #c6010a;overflow: hidden;}
.shop-price b {font-size:26px;}

.shop-info-item{float: left;width: 100%;padding:5px 0px;text-align: left;color:#b5b5b5;overflow: hidden;}
.shop-info-item ul li {float: left;width: 100%;padding:5px 0px;overflow: hidden;}

.shop-amount-box{float: left;padding:10px 0px;width: 100%;overflow: hidden;}
.shop-amount-box b{float: left;height:30px; line-height:32px;padding-right:10px;color:#b5b5b5;overflow: hidden;}
.shop-amount-box span{float: left;height:30px; line-height:32px;padding-left:10px;color:#b5b5b5;overflow: hidden;}
.shop-amount-box .shop-amount-box-group{float: left;width: 160px;height: 32px;border:1px solid #b6b6b6;overflow: hidden;}
.shop-amount-box .shop-amount-box-group i {float: left;width:30px;height: 30px;cursor: pointer;
	background-color: #dddddf;font-size:18px;text-align: center;line-height: 30px;overflow: hidden; }
.shop-amount-box .shop-amount-box-group input{float: left;
	width: 98px;height:30px; line-height: 30px;text-align: center;
	border:0px;border-left:1px solid #b6b6b6;border-right:1px solid #b6b6b6;outline:none;overflow: hidden;}

.shop-btngroup{float: left;width: 100%;padding:5px 0px;text-align: center;overflow: hidden;}
.shop-btngroup i {font-size:22px;}
.shop-btngroup .shop-btngroup-addcart{
	float: left;width: 300px;height: 60px;border:0px;cursor:pointer;outline: none;
	background-color: #c8000b;color: #ffffff;font-size:18px;text-align: center;overflow: hidden;}
.shop-btngroup .shop-btngroup-addcart:hover{background-color: #af030d;}
.shop-btngroup .shop-btngroup-like{
	float: left;width: 210px;height: 60px;border:0px;margin-left:20px;cursor:pointer;outline: none;
	background-color: #b5b5b7;color: #ffffff;font-size:18px;text-align: center;overflow: hidden;}
.shop-btngroup .shop-btngroup-like:hover{background-color: #a4a4a5;}

.shop-content-wrap{float: left;margin-top:30px;width: 100%;min-width:1200px;background-color:#efeff1;overflow: hidden;}
.shop-content-title{float: left;margin-bottom:20px;width: 100%;background-color: #b6b6b6;text-align: center;color: #ffffff;padding:5px 0px;overflow: hidden;}
.shop-content-title a {color: #ffffff;padding:0px 20px;}
.shop-content-box{float: left;margin-bottom: 20px;width: 100%;text-align: justify;overflow: hidden;}
.shop-content-box img {max-width: 100%; margin-bottom:-8px;}

.shop-pingjia-top{float:left;margin-bottom: 20px;width: 100%;background-color: #ffffff;padding:20px;overflow: hidden;}
.shop-pingjia-top .shop-pingjia-top-left{float: left;width: 180px;text-align:center;overflow: hidden;}
.shop-pingjia-top .shop-pingjia-top-left b {float: left;padding:10px 0px;width: 100%;color:#c8000b;font-size:40px;overflow: hidden;}
.shop-pingjia-top .shop-pingjia-top-left p {float: left;padding:5px 0px;width:100%;line-height:25px;color:#dddddd;font-size:16px;overflow: hidden;}

.shop-pingjia-top .shop-pingjia-top-mid{float: left;width: 490px;overflow: hidden;}
.shop-pingjia-top .shop-pingjia-top-mid ul li {float: left;width: 100%;padding:5px 0px;text-align: left;overflow: hidden;}
.shop-pingjia-top .shop-pingjia-top-mid .shop-pingjia-top-mid-name,
.shop-pingjia-top .shop-pingjia-top-mid .shop-pingjia-top-mid-values {
	float: left;width: 60px;height:25px;line-height:25px;text-align: center;overflow: hidden;}
.shop-pingjia-top .shop-pingjia-top-mid .shop-pingjia-top-mid-prosess {
	float: left;width: 370px;height:25px;line-height:25px;text-align: center;background-color:#dddddd;overflow: hidden;}
.shop-pingjia-top .shop-pingjia-top-mid .shop-pingjia-top-mid-prosess i{float: left;width: 0px;height:25px;background-color: #c8000b;overflow: hidden;}

.shop-pingjia-top .shop-pingjia-top-right{float: left;width:460px;padding-top:5px;padding-left:30px;overflow: hidden;}
.shop-pingjia-top .shop-pingjia-top-right p{float: left;width:100%;text-align:justify;overflow: hidden;}
.shop-pingjia-top .shop-pingjia-top-right button{float: right;width:120px;height:35px;border:0px;
	cursor:pointer;text-align:center;background-color:#c8000b;color:#ffffff;overflow: hidden;}

.shop-pingjia-main{float: left;margin-bottom:20px;width: 100%;padding:20px 20px;background-color: #ffffff;overflow: hidden;}
.shop-pingjia-main ul li {float:left;width: 100%;border-bottom:1px dotted #dbdbdb;padding:10px 0;overflow: hidden;}
.shop-pingjia-main .shop-pingjia-main-top{float: left;width:100%;height: 45px;line-height:45px;overflow: hidden; }
.shop-pingjia-main .shop-pingjia-main-top-name{float: left;width: 50%;text-align: left;overflow: hidden;}
.shop-pingjia-main .shop-pingjia-main-top-pj{float: left;width: 50%;text-align: right;font-weight:bold;font-size:18px;overflow: hidden;}
.shop-pingjia-main .shop-pingjia-main-content{float: left;width: 100%;text-align: justify;padding-bottom:10px;color:#868686;overflow: hidden;}
.shop-pingjia-main .shop-pingjia-btn {margin:20px auto;width: 150px;height: 40px;border:0px;cursor:pointer;
	text-align:center;background-color:#c8000b;color:#ffffff;overflow: hidden;}

.shop-cart-list{float: left;width: 100%;padding:30px 0px;overflow: hidden;}
.shop-cart-list-table{border:0px solid #dbdbdb;background-color: #efefef;}
.shop-cart-list-table tr td{background-color: #ffffff;padding:10px;}
.shop-cart-list-table .shop-cart-list-table-tit{background-color: #c8000b;color: #ffffff;text-align: center;overflow: hidden;}
.shop-cart-list-table .shop-cart-list-table-amount{
	width:80%;margin:0px 10%;height: 35px; line-height: 35px;
	border:0px;background-color: #efefef;outline:none;text-align: center;overflow: hidden;}
.shop-cart-list-table .shop-cart-list-table-amount:focus{background-color:#c8000b;color: #ffffff;}
.shop-cart-list-table .shop-cart-list-table-pricetotal {background-color: #fafafa;line-height: 50px;}
.shop-cart-list-table .shop-cart-list-table-pricetotal b{font-size:26px;color: #c8000b;}

.shop-cart-list-btngroup{float: left;width: 100%;padding:30px 0px;text-align: right;overflow: hidden;}
.shop-cart-list-btngroup button{float: right;margin-left:10px;padding:0px 30px;height: 50px; line-height: 50px;font-size:18px;cursor:pointer;text-align: center;border: 0px;overflow: hidden;}
.shop-cart-list-btngroup .shop-cart-btn-submit{background-color: #ea644a;color: #ffffff;}
.shop-cart-list-btngroup .shop-cart-btn-back{background-color: #868686;color: #ffffff;}
.shop-cart-list-btngroup .shop-cart-btn-update{background-color: #009ffa;color: #ffffff;}

.shop-cart-title{float: left;width: 100%;margin-bottom:10px;padding:10px 0px;overflow: hidden;}
.shop-cart-title i {float: left;margin:5px 0px;width: 6px;height:20px;background-color: #ea644a;border-radius: 3px;overflow: hidden;}
.shop-cart-title b {float: left;height:30px;line-height:30px;font-size:20px;padding-left:15px;overflow: hidden;}

.shop-cart-order{float: left;width: 100%;padding:30px 0px;overflow: hidden;}
.shop-cart-order ul li {float: left;width: 100%;margin-bottom: 20px;overflow: hidden;}
.shop-cart-order .shop-cart-order-l {float: left;width: 10%;height: 40px; line-height: 40px;
	background-color:#efefef;text-align:center;overflow: hidden}
.shop-cart-order .shop-cart-order-r{float: left;width: 90%;line-height: 40px;overflow: hidden;}
.shop-cart-order .shop-cart-order-ipt{float: left;line-height: 40px;
	outline:none;padding:0px 10px;background-color: #fafafa;border:1px solid #efefef;overflow: hidden;}
.shop-cart-order .shop-cart-order-name {width: 30%;height: 40px; }
.shop-cart-order .shop-cart-order-tel {width: 40%;height: 40px; }
.shop-cart-order .shop-cart-order-addr {width: 80%;height: 40px; }
.shop-cart-order .shop-cart-order-demo{width: 90%;}

.pay-main{float:left;width: 100%;padding:100px 350px;overflow: hidden;}
.pay-main-qrbox{float: left;width: 500px;padding:50px 0px;background-color: #25a654;border-radius:10px;overflow: hidden;}
.pay-main-qrbox-top{float: left;width:100%;background-color:#ffffff;padding:0px 100px;overflow: hidden;}
.pay-main-qrbox-top img {float: left;width: 100%;}
.pay-main-qrbox-price{float: left;padding-top:40px;font-size:30px;width: 100%;text-align: center;color: #ffffff;overflow: hidden;}
.pay-main-qrbox-qr{float:left;width: 100%;padding:30px 100px;overflow: hidden;}
.pay-main-qrbox-qr img {float: left;width: 100%;}
.pay-main-qrbox-tips{float: left;width: 100%;padding-bottom:0px;text-align: center;font-size:16px;color: #d7fe01;overflow: hidden;}
.paymethd{ width:970px; margin:50px auto; height:auto; display:table;}
.paymethd h3{ height:50px; line-height:50px; font-size:20px; text-align:left;}
.pay-main2{width: 100%;overflow: hidden;}
.paymethd .payd{ width:100%; height:70px; text-align:left; padding-top:20px;}
.paybtn{ height:50px; text-align:left; display:block; clear:both;}
.pybtn{ width:130px; height:40px; background:#DF3641; text-align:center; color:#ffffff; font-size:18px; border:0;}
.pd{ width:30px; height:170px; float:left; padding-top:30px; }
.pdimg{ width:225px; float:left;}

.odinfo{ width:975px; height:160px; margin:auto; margin-top:55px; background:#fdf5e2; border:1px solid #c8000b; padding:25px;text-align:left;}
.odinfo h3{ text-align:left;}






.member-main{margin:0px auto;padding:50px 0px;width: 1200px;overflow: hidden;}
.member-main .member-main-l{float: left;width:250px;background-color: #efefef;border:1px solid #dbdbdb;border-right:0px;
	padding:30px 0px;border-top-left-radius:5px;border-bottom-left-radius:5px;}
.member-main .member-main-l .member-main-l-avatar{float: left;padding:10px 50px;width: 100%;overflow: hidden;}
.member-main .member-main-l .member-main-l-avatar img{float: left;width: 150px;height: 150px;border-radius: 50%;}

.member-main .member-main-l .member-main-l-nickname{float: left;padding:10px 0px;width: 100%;text-align:center;overflow: hidden;}
.member-main .member-main-l .member-main-l-menu{float: left;width: 100%;padding-left:50px;}
.member-main .member-main-l .member-main-l-menu ul li {float: left;width: 90%;
	padding:10px 0px;text-align: center;background-color:#868686;color:#ffffff;margin-top: 15px;overflow: hidden;}
.member-main .member-main-l .member-main-l-menu .sel{width: 100%;position:relative;right:-1px;
	background-color: #ffffff;border:1px solid #dbdbdb;border-right:0px;}

.member-main .member-main-r{
	float: left;width:950px;min-height:700px;border:1px solid #dbdbdb;background-color: #ffffff;
	padding:50px;border-bottom-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;overflow: hidden;}
.member-main .member-main-r-ad{float: left;width: 100%;overflow: hidden}
.member-main .member-main-r-ad img{float: left;width: 100%;margin-bottom:10px;}

.member-main .member-main-r .member-main-r-top{float: left;width: 100%;text-align:left;padding-bottom:20px;margin-bottom:20px;border-bottom:1px dashed #dbdbdb;overflow: hidden;}
.member-main .member-main-r .member-main-r-top h1{font-size:26px;}
.member-main .member-main-r .member-main-r-top p{font-size:18px;}

.member-main .member-main-order-list{float: left;width: 100%;overflow: hidden;}
.member-main .member-main-order-list ul li{float: left;width: 100%;padding:10px 0px;border-bottom:0px dotted #dbdbdb;overflow: hidden;}
.member-main .member-main-order-list .member-main-order-list-top{float: left;width: 100%;padding:10px 10px;background-color: #efefef;overflow: hidden;}
.member-main .member-main-order-list .member-main-order-list-top .member-main-order-list-top-ordernumber{float: left;width: 80%;text-align: left;overflow: hidden;}
.member-main .member-main-order-list .member-main-order-list-top .member-main-order-list-top-orderstatus{float: left;width: 20%;text-align: right;overflow: hidden;}

.member-main .member-main-edit{float: left;width: 100%;overflow: hidden;}
.member-main .member-main-input{float:left;height: 35px;line-height: 35px;background-color: #fafafa;border:0px;padding:0px 10px;outline:none;overflow: hidden;}
.member-main .member-main-textarea{float:left;line-height: 35px;background-color: #fafafa;border:0px;padding:0px 10px;outline:none;overflow: hidden;}

.member-main .member-main-input-20{width: 20%;}
.member-main .member-main-input-40{width: 40%;}
.member-main .member-main-input-80{width: 80%;}
.member-main .member-main-input-100{width: 100%;}
.member-main .member-main-yzm{float:left;margin-left:20px;height: 35px;cursor:pointer;}
.member-main .member-main-love{float: left;width: 100%;overflow: hidden;}
.member-main .member-main-love ul li {float: left;width: 100%;padding:10px 0px;border-bottom:1px dotted #dbdbdb;overflow: hidden; }
.member-main .member-main-love ul li img {float: left;width: 10%;overflow: hidden;}
.member-main .member-main-love ul li p {float: left;width: 80%;padding:0px 10px;text-align:left;overflow: hidden;}
.member-main .member-main-love ul li button {float: left;width: 10%;overflow: hidden;}


.member-main .member-order-pj{float: left;width: 100%;overflow: hidden;}
.jf-shop-banner{float: left;width: 100%;margin-bottom:0px;overflow: hidden;}
.jf-shop-banner img {float: left;width: 100%;}
.jf-shop-titbox{float: left;width: 100%;height:70px;line-height:70px;margin-bottom:10px;color:#ffffff;font-size:30px;text-align:center;background: #dbb866 url(../Images/jf-titbg.jpg) no-repeat right bottom;overflow: hidden;}

.jf-shop-box{float: left;width: 1220px;overflow: hidden;}
.jf-shop-box ul li {float: left;width: 305px;height:305px;padding:10px 20px 10px 0px;overflow: hidden;}
.jf-shop-box ul li img {float: left;width: 285px;height: 285px;border:1px solid #efefef;}

.lftpic{ width:480px; height:480px; float:left; margin-top:30px;}
.rhttext{ width:480px; height:480px; float:right; margin-top:30px;}
.rhttext ul{ width:100%; height:auto; display:table;}
.rhtext ul li{ width:100%; line-height:26px; padding:12px 0; font-size:16px; height:auto; display:table; text-align:left;}
.lftpic img{ width:480px; height:480px;}

/*	INDEX */
.index-hd{float: left;width: 565px;height: 435px;padding-bottom:30px;overflow: hidden;}
.index-jjxx{float:right;width: 595px;height: 435px;overflow: hidden;}
.index-li{float: left;width: 100%;padding-left:20px;
	text-align:left;height: 40px; line-height: 40px;
	background:url(../Images/li-bg.png) no-repeat left center;border-bottom:1px dotted #dbdbdb;overflow: hidden;}
.index-li span {float: right;font-size:13px;}

.index-box{width: 580px;height:360px;padding-bottom:30px;overflow: hidden;}
.index-box .index-box-tj{float: left;width:100%;height:160px;padding-bottom:10px;text-align:left;overflow: hidden;}
.index-box .index-box-tj img {float: left;width: 200px;height: 150px;border:1px solid #fafafa;}
.index-box .index-box-tj .index-box-tj-r {float: left;width: 380px;padding-left:20px;height: 150px;overflow: hidden;}
.index-box .index-box-tj .index-box-tj-r b{float: left;width: 100%;line-height:24px;font-size:18px;padding-bottom:10px;color:#9a2124;overflow: hidden;}
.index-box .index-box-tj .index-box-tj-r p{float: left;width: 100%;line-height:24px;font-size:13px;padding-bottom:10px;color:#a5a5a5;overflow: hidden;}
.index-box .index-box-tj .index-box-tj-r i{float: left;line-height:18px;font-size:13px;text-transform:none;color:#6f6f6f;overflow: hidden;}
.index-box .index-box-tj .index-box-tj-r span{float: right;line-height: 18px;font-size:10px;color:#ffffff;text-transform:uppercase;padding:0px 10px;background-color:#004198;border-left:5px solid #ffffff;overflow: hidden;}

.index-tsjb-tips{float: left;width:440px;overflow: hidden; }
.index-tsjb-tips ul li {float: left;width:100%;overflow: hidden; }
.index-tsjb-tips ul li img{float: right;max-width:100%;margin-bottom:30px;border:0px;}
.index-tsjb-r{float: left;width:760px;overflow: hidden; }
.index-tsjb-r ul li {float: left;width:380px;padding-left:40px;overflow: hidden; }
.index-tsjb-r ul li img{float: right;max-width:333px;height:117px;margin-bottom:35px;border:0px;}


.iads2{margin:0px auto;width: 1020px;overflow: hidden;}
.iads2 ul li{width: 500px;padding-bottom:20px;overflow: hidden;}
.iads2 ul li img {float: left;width: 100%;height:115px;border:0px;}

.iads3{margin:0px auto;width: 1200px;overflow: hidden;}
.iads3 ul li{width:100%;overflow: hidden;}
.iads3 ul li img {float: left;width: 100%;margin-bottom:30px;border:0px;}

.iads4{float:left;width: 1040px;overflow: hidden;}
.iads4 ul li{float:left;width:260px;padding-right:20px;padding-bottom:20px;overflow: hidden;}
.iads4 ul li img {float:left;width: 240px;height: 95px;border: 0px;}


.iads5{margin:0px auto;width: 1035px;overflow: hidden;}
.iads5 ul li{float:left;width:345px;padding-right:15px;overflow: hidden;}
.iads5 ul li img {float: left;width:330px;height:110px;margin-bottom:20px;border:0px;}


.itit-a{float:left;width: 100%;height: 38px;padding:10px 0px;margin-bottom:12px;
	background:#ffffff url(../Images/tit-bg.png) repeat-x left center;overflow: hidden;}
.itit-a b {
	float: left;height:18px;line-height:18px;
	border-left:7px solid #d53130;
	padding:0px 50px 0px 10px;
	color:#004198;
	font-size:19px;font-weight: normal;
	background:#ffffff url(../Images/tit-bg-bg.png) no-repeat right center;
}
.itit-a span {
	float: right;line-height: 18px;
	font-size:10px;color:#ffffff;
	text-transform:uppercase;
	padding:0px 10px;background-color:#004198;border-left:5px solid #ffffff;overflow: hidden;}

.itit-b{float:left;width: 100%;height: 45px;margin-bottom:20px;
	background:url(../Images/tit-bg.png) repeat-x left center;text-align:center;padding:10px 0px;overflow: hidden;}
.itit-b b {background-color:#ffffff;padding:0px 10px;color:#004198;display:inline-block;font-size:20px;
	height: 25px;line-height: 25px;overflow: hidden;}
.itit-b b::before{content: url("../Images/tit-b-l.png");width:65px;height:25px;float: left;}
.itit-b b::after{content: url("../Images/tit-b-r.png");width:65px;height:25px;float: right;}
.itit-b i{text-align: center;color:#c71423;display:inline-block;overflow: hidden;}
.itit-b span {float: right;line-height: 55px;font-size:14px;overflow: hidden;}

.itit-c{float:left;width: 100%;height: 45px;margin-bottom:15px;border-bottom: 2px solid #890a08;text-align:left;overflow: hidden;}
.itit-c i{float:left;line-height:45px;height:45px;text-align: center;color:#3e6c38;overflow: hidden;}
.itit-c b {float:left;padding:0px 10px;color:#444444;;font-size:20px;height: 45px;line-height: 45px;font-weight:normal;overflow: hidden;}
.itit-c span {float: right;line-height: 45px;font-size:14px;overflow: hidden;}

/* --------------------------------------------------- */


/*	留言板	*/
.lybbox {float:left; width:100%; background: url(../Images/lybg.jpg) no-repeat right bottom;padding-bottom:180px; overflow: hidden;}
.lybbox .lybli {float: left; width: 100%; padding:10px 0px; text-align: left; overflow: hidden;}
.lybbox .lybli b {float:left;width:100%;font-size:16px; color: #444;padding:5px 0px;overflow: hidden; }
.lybbox .lybli .lybipt {float: left;outline: none; width: 50%; height: 40px; line-height: 30px; padding:5px;margin-right: 20px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybli .lybsel {float: left;outline: none; width: 20%; height: 40px; line-height: 30px; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybli .lybarea {float: left;outline: none; width: 70%; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; overflow: hidden;}
.lybbox .lybli .lybbut {float: left;outline: none; padding:0px 20px; height: 40px; background: #467290; color: #fff; border: 1px solid #325771; border-radius: 4px; cursor:pointer;overflow: hidden;}
.lybbox .lybli .lybyzm {float: left;outline: none; width: 300px; height: 40px; line-height: 30px; padding:5px; border:1px solid #dbdbdb; border-radius: 4px; margin-right: 20px; overflow: hidden;}
.lybbox .lybli .lybyzmpic {float: left; height: 40px;border:1px solid #dbdbdb; border-radius: 4px; margin-right: 20px; cursor: pointer; overflow: hidden;}


/*	会员 	*/
.membox{margin:0px auto;padding:50px 0px;width:300px;overflow: hidden;}
.membox ul li {float: left;width: 100%;padding:10px;overflow: hidden;}
.membox ul li b{float: left;width: 100%;padding-bottom:10px;text-align:left;overflow: hidden;}
.membox ul li img{float: left;width: 100%;text-align:left;border:1px solid #dbdbdb;border-radius:4px;overflow: hidden;}
.membox .memipt{float: left;width: 100%;height: 40px;text-align: center;border:1px solid #dbdbdb;outline:none;
	border-radius:4px;overflow: hidden;}
.membox .memipt:hover,
.membox .memipt:focus{background-color: #fafafa;}
/*	招聘	*/
.joblia {float:left; width:50%; padding:10px 0px; border-bottom:1px dotted #dbdbdb;text-align: left; overflow: hidden;}
.joblib {float:left; width:100%;  padding:10px 0px; text-align: left;border-bottom:2px dotted #dbdbdb;margin-bottom: 20px;; overflow: hidden;}


/*	地图	*/
.mapbox {float:left; width: 100%; height: 450px; margin-top: 20px; overflow: hidden;}
.mapbox div { box-sizing:border-box;}
.mapbox img {float:none; width:auto;}


/* 	问卷调查	*/
.diaochatitle {float: left; width: 100%; padding-bottom:40px; overflow: hidden;}
.diaocha{float: left; width: 380px; text-align: left; padding-bottom: 20px; overflow: hidden;}
.diaocha ul li {float: left; width: 100%; padding: 10px 0px; border-bottom: 0px dotted #f1f1f1; text-align: left; position: relative; overflow: hidden;}
.diaocha ul li b {float: left; width: 100%; font-weight: normal; overflow: hidden;}
.diaocha ul li b i {margin-left: 10px; font-size:18px; cursor: pointer; display:none ;}
.diaocha .diaochaline {float: left;clear: both; width: 0px; height: 5px; display: block; background-color: #f00;border-top-right-radius:2px;border-bottom-right-radius:2px;  overflow: hidden;}
.echart {float: left; width: 450px; height: 400px; overflow: hidden;}

/*	上条下条	*/
.pernext {clear:left;float:left;width:100%; border-top:1px solid #dbdbdb; margin-top:10px;padding-top:10px; font-size:14px;overflow:hidden;}
.pernext ul li {float:left; width:100%; height:30px; line-height:30px; text-align:left; color: #999; overflow:hidden;}
.pernext ul li a {color: #999;}
.pernext ul li a:hover {color: #000;}

/*	页码 	*/
.page {float:left; width:100%;line-height:30px; text-align:center;padding:15px 0px; font-size:13px;overflow:hidden;}
.page ul li{float: left;margin:0px;padding:0px;overflow: hidden;}
.page .rows{float: left;margin:2px;background: #c7000b; color: #fff;border-radius:2px;padding:0px 10px;overflow: hidden;}
.page .current {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #c7000b; color: #fff;}
.page .num{float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #ccc; color: #fff;}
.page .next {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}
.page .prev {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}
.page .end {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}
.page .first {float:left;margin:2px;border-radius:2px;padding:0px 10px;background: #4681c4; color: #fff;}

/*
.page span {float: left;}
.page a,.page span {border-radius:2px; overflow: hidden;}
.page .rows{ background: #1580cb; color: #fff; padding: 5px 10px;margin: 2px; overflow: hidden; }
.page .current { background: #1580cb; color: #fff; padding: 5px 10px;margin: 2px; overflow: hidden; }
.page .num{background: #ccc; color: #fff; padding:5px 10px; margin: 2px; overflow: hidden;}
.page .next {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
.page .prev {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
.page .end {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
.page .first {background: #4681c4; color: #fff; padding:5px 10px; margin: 2px;overflow: hidden;}
*/

/*	error: */
.errorbox {margin:0px auto; width:500px;text-align: center;overflow: hidden; }
.errorbox .errico {float:left; width: 100%;padding:30px;font-size:120px;color:#F76260;overflow: hidden;}
.errorbox .errname {float: left; width: 100%;font-size:24px;font-weight:bold;padding:10px 0px;overflow: hidden;}
.errorbox .errdemo {float: left; width: 100%;font-size:16px;padding:10px;color:#868686;overflow: hidden;}
.errorbox .errbtnbox {float: left; width: 100%;padding:10px;overflow: hidden;}
.errorbox .errbtnok {float: left; margin:10px 0px;width: 100%;height:50px; line-height: 50px; background:#1AAD19;color: #fff;border-radius:5px;overflow: hidden ;}
/*	焦点幻灯	*/
a img{border:0;}
#slide{position:relative;float:left;width:340px;height:270px;margin-bottom:0px;overflow:hidden;background:url(../Images/img/loading.gif) no-repeat center;}
#slide ul{position:absolute;margin:0;padding:0;}
#slide li{float:left; width:340px;height:270px;overflow:hidden; }
#slide .o-control{display:none;position:absolute;top:50%;margin-top:-40px;width:50px;height:80px;background:#000;filter:alpha(opacity=30);opacity:0.3;cursor:pointer;}
#slide .control{position:relative;top:13px;left:8px;display:inline-block;width:30px;height:55px;background:url(../Images/img/bg_index.png);filter:alpha(opacity=60);opacity:0.6;}
#slide #goback{left:0px;}
#goback .control{background-position:0px -35px;}
#slide #forward{right:0px;}
#forward .control{left:10px;background-position:-35px -35px;}
#slide div{position:absolute; float:right; bottom:10px; right:10px; height:32px; overflow:hidden; zoom:1; }
#slide span{width:32px;font-size:14px;height:32px;margin:2px 2px; background:#F1740E;float:left;text-align:center;line-height:32px;cursor:pointer;font-family:arial;filter:alpha(opacity=70);opacity:0.7;}
#slide span a{color:#fff;text-decoration:none;}
#slide span.curr,#slide span.hover{background:#000;filter:alpha(opacity=100);opacity:1;}
#slide .curr a:link, #slide .curr a:visited{color:#fff;}


/*	自适应幻灯	*/
.fullSlide {clear:left;float:left;position:relative;width:100%; height:auto; display:table; background:#ffffff;overflow:hidden;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {position:relative;width:100% !important;text-align:center;background-attachment: fixed;height:auto; display:table; overflow:hidden;}
.fullSlide .bd li img {width:100%;border:0px; height:auto;}
.fullSlide .bd li b {float:left; width:100%;padding:0px 10px; background-color: #111; background-color: rgba(1,1,1,.5); color: #fff; 
	line-height: 70px; height: 70px; text-align: left;font-size:16px; position:absolute; bottom:0px; left:0px; z-index:99; overflow: hidden;}
.fullSlide .bd li a {display:block; color: #fff;float: left; width:100%;height:auto; display:table;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:15px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:20px;height:20px;text-align:center;line-height:20px;margin:5px; background: #7c5335; background:rgba(155,155,155,.5);border-radius:50%;font-size:0px;overflow:hidden;}
.fullSlide .hd ul .on {background:#ea644a;width:20px; border-radius: 10px;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../Images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:5%;background-position:-6px -137px;}

/*	右侧在线客服		*/
.rightkf{ position: fixed; z-index: 20; right: 25px; bottom:100px; width: 70px;
	padding:10px 5px;background-color: #f6f3ea;
	border:1px solid #dbdbdb;
	box-shadow: 5px 3px 5px 2px rgba(47,100,180,.5);
	border-radius: 10px; overflow: hidden;}
.rightkf ul li {float: left;width: 100%;padding:5px 0px;text-align: center;color: #2964b4;border-radius:5px;cursor:pointer;overflow: hidden;}
.rightkf ul li:hover{color: #ea644a;}
.rightkf ul li i {float: left;width: 100%;font-size:30px;overflow: hidden;}
.rightkf ul li b {float: left;width: 100%;height:25px; line-height:25px;font-size:12px;font-weight:normal;overflow: hidden;}

.rightkf .kflia{float: left; width: 100%; height: 55px;
	text-align: left;
	padding-left:0px;
	font: 16px/53px 'Microsoft YaHei';
	background-color: #066eb7;
	background-color: rgba(100,100,100,.6);
	color: #fff;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	margin-bottom:5px;
	cursor:pointer;
	overflow: hidden;
}
.rightkf .kflib{
	float: left; width: 100%; 
	height: 55px; 
	text-align: left;
	padding-left:0px;	
	font: 16px/53px 'Microsoft YaHei';
	background-color: #066eb7;
	background-color: rgba(100,100,100,.6);
	color: #fff;
	border-top-left-radius:5px;
	border-bottom-left-radius:5px;
	overflow: hidden;
}

.kflib:hover,.kflia:hover {background:#000 ;}
.rightkf .kflia i,.rightkf .kflib i {float:left;width:55px; height:55px;text-align:center;font-size:28px; line-height: 55px;}
.kflib .kfewm {float: left; margin-left: 15px; width:150px; margin-bottom: 10px; background: #f90; overflow: hidden;}
.kflib .kfewm img {float: left; width: 150px;}

/*	大转盘 start	*/
.demo{margin:0px auto; width:417px; height:417px; position:relative; overflow: hidden;}
#disk{width:417px; height:417px; background:url(../Images/disk.png) no-repeat}
#start{width:163px; height:320px; position:absolute; top:46px; left:130px;}
#start img{cursor:pointer}

.flashsty{margin:0px auto; padding:100px 0px;width:100%; height:auto; background:url(../Images/loterybg.jpg) repeat left top; overflow: hidden;}
.flashsty .fltop{width:929px; height:61px;}
.flashsty .fltext{margin:0px auto;width:950px; /* height:475px;background:url(../Images/chou_bg.gif) left no-repeat;*/}
.flashsty .fltext .fl{float:left;width:437px; overflow: hidden;  }
.flashsty .fltext .fl .deskbox {float: left; margin:50px auto; width: 437px; height: 437px; padding: 10px; background: #fff; background: rgba(255,255,255,.2); border-radius: 50%; overflow: hidden;}
.flashsty .fltext .fr{width:513px; padding-left: 50px; padding-top:80px;float:left;}
.flashsty .fltext .fr .deskmainbox {float: left; margin:50px auto; width: 513px; height: 437px; padding: 10px; background: #fff; background: rgba(255,255,255,.2); border-radius: 0px 10px  10px 0px ; overflow: hidden;}
.flashsty .fltext .fr .jiang{width:415px; height:124px;text-align:center; background:url(../Images/jiang.png) left no-repeat; font-size:26px; overflow: hidden;}
.flashsty .fltext .fr .frtext{float:left; margin-left:30px; padding:20px;width:350px;  line-height:22px; color:#FFFFFF;text-align:left; background: #a00005; background: rgba(160,0,5,.5); border-radius: 0px 0px 10px 10px; overflow: hidden;}
.flashsty .fltext .fr .frov{width:332px; height:30px; line-height:30px; font-weight:bold; color:#FFFFFF; padding-left:50px; text-align:center;}

/*	验证码 	*/
.verifyimg {height:43px; cursor: pointer;}

/* xtips	*/
.xtips{position: fixed;z-index:999;left:50%;top:30%;margin-left:-80px;border-radius:5px;width:160px;background: rgba(100,100,100,.8);text-align: center;padding:20px;overflow: hidden;}
.xtips i {float:left;font-size:120px;width:120px;text-align: center;}
.xtipsok i {color: #fff;}
.xtipswarning i {color:#ea644a}
.xtipswarning p {float:left;font-size:16px;width:100%;text-align: center;padding:10px;color:#fff;overflow: hidden;}

div.orbit-wrapper { position: relative; overflow: visible; width: 1200px;height:450px;}
div.orbit { position: relative; overflow: hidden;}
div.orbit span { display:none;}
div.orbit a img{ position: absolute; display:block;width: 720px;  box-shadow: 0 3px 8px rgba(0,0,0,0.5); padding:3px; border:#ccc 1px solid; background:#fff; }
div.orbit-wrapper h4{ display: none; }
div.timer {display: none;}
div.slider-nav { display: block; }
div.slider-nav span { width: 60px; height: 60px; background-color:rgba(255,255,255,.5); color: #fff; text-align: center; position: absolute; z-index: 100; top: 50%;margin-top:-30px; cursor: pointer; text-indent:-9999px;}
div.slider-nav span.right { right: 20px; background:rgba(255,255,255,.5) url(../Images/orbitr.png); }
div.slider-nav span.left { left:20px;background:rgba(255,255,255,.5) url(../Images/orbitl.png); }
div.slider-nav span.right:hover {background-color:rgba(255,255,255,.5);border-radius:4px; }
div.slider-nav span.left:hover {background-color:rgba(255,255,255,.5); border-radius:4px;}

/*
.music {position:fixed; z-index:999; top:20px; right:10px; width:50px; height:30px;cursor: pointer;overflow:hidden;}
.musica {float: left; width: 30px; height: 29px;border: 0px;}
.musicb {float: left; width: 16px; height: 10px;border: 0px;}
*/
@-webkit-keyframes rotation{
	from {-webkit-transform: rotate(0deg);}
	to {-webkit-transform: rotate(360deg);}
}
.rotation{
	-webkit-transform: rotate(360deg);
	animation: rotation 3s linear infinite;
	-moz-animation: rotation 3s linear infinite;
	-webkit-animation: rotation 3s linear infinite;
	-o-animation: rotation 3s linear infinite;
}

.reloadverify {cursor:pointer;}

.righttoolsbg{z-index:998;position: fixed;top:0px;right:0px;padding-top: 200px;width:50px;height:100%;background-color: rgba(0,0,0,.5);color: #ffffff;overflow: hidden;}
.righttools{z-index:998;position: fixed;top:0px;right:0px;padding-top: 200px;width:50px;height:100%;background-color: rgba(0,0,0,.5);color: #ffffff;}
.righttools ul {z-index:999;position: fixed;top:50%;margin-top:-120px;right:0px;width:50px;height:240px;}
.righttools ul li {float:left;padding:5px 0px;width: 50px;text-align: center;cursor:pointer;position:relative;overflow: hidden;}
.righttools ul li:hover{background-color: rgba(255,255,255,.5);}
.righttools ul li i {float: left;width:100%;padding:5px 0px;font-size:28px;text-align: center;overflow: hidden;}
.righttools ul li .toolsname{float: left;width: 100%;line-height: 25px;font-size:12px;text-align: center;padding:0px 5px;overflow: hidden;}
.righttools .cartnumber{position: absolute;top:0px;right:0px;z-index: 1;width: 20px;height: 20px;line-height:20px;text-align:center;border-radius: 50%;background-color: #ea644a;color: #ffffff;font-size:10px;overflow: hidden;}

.mask{ width:100%; height:auto; display:table; background:rgba(0,0,0,.5);}
.altr{ width:60%; height:auto; display:table; padding:20px 0; margin:auto; position:fixed; top:15%; border:1px solid #eeeeee; border-radius:5px;z-index:999; left:18%; background:#ffffff;}
.altr ul{ margin:0; padding:0;}
.altr ul li{ height:40px; line-height:40px; text-align:center;}
.altr ul  .redfont a{ color:#ff0000;}
.altr ul .lidt{ border-bottom:1px solid #eeeeee;}