﻿html,body,div,img,a,ul,li,dl,dt,dd,p,span,input,cite,h1,h2,h3,h4,h5,h6,form,table,tr,td,textarea{margin:0;padding:0;border:0;}
html,body { margin:0px; padding:0px; width:100%; font-family:Microsoft YaHei,Arial; font-size:12px; color:#8f8f8f; background:#fff; background-size:100%;}/*560000*/
:focus{outline:0;}
cite,em{font-style:normal;}
ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
.clear{clear:both;}
.Fleft{float:left;}
.Fright{float:right;}
.FAlignLeft{text-align:left;}
.FAlignRight{text-align:right;}
.FAlignCenter{ text-align:center;}
.width1152{ width:1152px; margin:0 auto;}
.width1272{ width:1272px; margin:0 auto;}
table {border-collapse: collapse;/*为表格设置合并边框模型*/border-spacing: 0;}
input,textarea {font: 12px/20px;	font:inherit;resize:none;/*textarea是被固定宽度和高度的*/}
* { _noFocusLine: expression(this.hideFocus=true); } /* Removes dotted lines around links 移除链接周围的虚线*/
a {text-decoration:none;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;-o-transition:color 0.2s linear; transition:color 0.2s linear; color:#8f8f8f;}
a:focus , a:link, a:active {outline:none;}
a:hover {color:#005499;
         /*transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;*/}
	
	
.headent{ width:100%; height:110px; background:#005499; border-bottom:3px solid #ffcc00; min-width:1152px;}
.headent_{width:90%; margin:0 auto; min-width:1152px;}
.i_link{ color:#fff; line-height:30px; text-align:right; height:74px;}/*06-29改添加  height:74px;*/
.i_link a{ color:#fff; padding:0 6px 0 6px;}
.logo{ width:268px; height:80px; margin:15px 0 0 0;}
	
.nav{ width:812px; height:36px; background:url(../images/navbj.jpg) repeat-x; font-family:SimSun;}/*06-29改删除 margin:44px 0 0 0;*/
.nav li{ float:left; width:116px; height:36px; float:left; line-height:36px; text-align:center; background:url(../images/nav_xian.jpg) no-repeat 112px center;}
.nav li:last-child{ background:none;}
.nav li a{ display:block; height:36px; width:116px; color:#fff; font-size:15px; font-weight:bold;}
.nav li a:hover{ background:url(../images/navbgOn1.png) repeat-x; color:#002b50;}
.nav li.on a{ background:url(../images/navbgOn1.png) repeat-x; color:#002b50;}

.navmore{ position:absolute; display:none; z-index:10; background:#ffcc00;}
.navmore ul{ padding:0 12px 0 12px;}
.navmore ul li{ float:left; height:32px; line-height:32px; width:auto;}
.navmore ul li a{ font-size:12px; width:auto; line-height:32px; padding:0 12px 0 12px;}
.navmore ul li a:hover{ background:none;}
.nav li.on .navmore a{ background:none;}

.footer{ width:100%; min-width:1152px; padding:10px 0 10px 0; text-align:center; color:#4a4a4a; line-height:20px; background:url(../images/footer.jpg) repeat-x;}



/*关于我们*/
.show{ width:100%; height:430px; margin-bottom:40px;}
.main{ width:1152px; margin:0 auto; padding-bottom:30px;}
.menu{ width:1152px; background:url(../images/a_menuxian.jpg) repeat-x bottom; margin-bottom:20px;}
.menu li{ width:120px; height:40px; line-height:40px; text-align:center; float:left; border-left:1px solid #fff;}
.menu li a{ color:#fff; font-size:14px; font-weight:bold; background:#005499; width:120px; height:40px; display:block;}
.menu li a:hover{ background:#ffcc00; color:#005499;}
.menu li.on a{ background:#ffcc00; color:#005499;}

.content{ line-height:30px; font-size:14px;}
.content img{ max-width:1152px;}
.reutrnHome{ line-height:45px; margin-top:25px; text-align:right; background:url(../images/about_fanhui.jpg) repeat-x top;}
.reutrnHome a{ color:#000; font-family:SimSun;}


/*新闻*/
.news_con_first{ width:1140px; margin-bottom:13px; padding:6px; background:#f5f5f5;}
.news_con_first .pic{ width:362px; height:194px; text-align:center; float:left; margin:0 28px 0 0; overflow:hidden;}
.news_con_first .pic img{ height:194px;}
.news_con_first .text{ width:735px; float:left;}
.news_con_first .text h3{ font-size:18px; font-weight:bold; height:65px; line-height:65px; width:730px; overflow:hidden;}
.news_con_first .text p{ width:730px; line-height:30px; height:90px; overflow:hidden;color:#005499; }
.news_con_first .text span{ width:730px; height:30px; line-height:30px; display:block; text-align:right;}
.news_li{ width:1152px;}
.news_li ul{ width:1152px;}
.news_li li{ width:1138px; display:block; margin-right:15px; height:51px; line-height:51px; overflow:hidden; border-top:1px dotted #e7e7e7; background:url(../images/n_dian.jpg) no-repeat left center; padding-left:15px;}
.news_li li a{ width:950px; height:51px; overflow:hidden; display:block; float:left;}
.news_li li:first-child{ border:0;}
.news_li li span{ float:right; padding-right:25px;}
.news_li li:hover span{ color:#005499;}

.page{ color:#000; line-height:35px; padding-top:10px; text-align:center; float:left; width:1050px; text-align:left;}
.page a{ color:#000;}
.page a:hover{ text-decoration:underline;}



/*新闻详细*/
.news_title{ width:1152px; font-size:18px; font-weight:bold; text-align:center; line-height:40px;color:#005499; }
.news_time{ width:1152px; line-height:35px; text-align:center; font-size:13px; margin-bottom:10px; border-bottom:1px dotted #dbdbdb;}
.news_text{ line-height:30px; width:1152px;}


/*联系我们*/
.contactMap{ width:638px; height:447px; overflow:hidden; background:#005499;}
.contactTxt{ width:484px; min-height:432px; background:#005499; color:#fff; padding:15px 0 0 30px;}
.contactTxt a{ color:#fff;}


/*留言板*/

#gbooklists{ width:805px; padding:5px; display:block; float:left;}
#gbooklists div{ width:795px; margin-left:20px; float:left; display:inline;  margin-top:5px;}
#gbooklists li{ float:left; list-style:none; line-height:30px;}
.gbooklistsinput{ height:30px;border:1px solid #d2d2d2; width:250px; background:#fff;/*-moz-box-shadow:2px 2px 2px #d2d2d2 inset;              
    -webkit-box-shadow:2px 2px 2px #d2d2d2 inset;              
    box-shadow:2px 2px 2px #d2d2d2 inset; */}
.gbooklistsinputredio{ height:25px;border:1px solid #d2d2d2; background:#d2d2d2; }
#gbooklists textarea{ width:650px;border:1px solid #d2d2d2; background:#fff;/*-moz-box-shadow:2px 2px 2px #d2d2d2 inset;              
    -webkit-box-shadow:2px 2px 2px #d2d2d2 inset;              
    box-shadow:2px 2px 2px #d2d2d2 inset;*/}
#gbooklists .Submit{ width:71px; height:30px; float:left; border:0px; line-height:30px; outline:none; font-weight:bold; text-align:center; cursor:pointer; color:#005499; background:#ffcc00;-moz-box-shadow:none;              
    -webkit-box-shadow:none;              
    box-shadow:none;}
#gbooklists input:focus,#gbooklists textarea:focus{  -moz-box-shadow: 0px 0px 2px rgba(0, 84, 153, 0.5);  -webkit-box-shadow: 0px 0px 2px rgba(0, 84, 153, 0.5); border:1px solid #005499; box-shadow: 0px 0px 2px rgba(0, 84, 153, 0.5); }
.red{ color:#F00;}
.btncss{ cursor:pointer;} 
#gbooklists li span{ color:#5e5e5e; padding-left:10px; font-size:12px;}
.messageTxt{ width:80px; padding-right:8px; text-align:right; font-size:14px; color:#5e5e5e;}





/*会员中心*/
.login{ width:327px; height:458px; overflow:hidden; background:#005499 url(../images/loginbg_new.jpg) no-repeat; margin:0 0 0 0; padding:0px 45px 0 780px;}
.loginTitle{ font-size:19px; line-height:40px; font-weight:bold; color:#ffcc00; font-family:Microsoft YaHei; margin-top:50px;}
.login li{ width:255px; line-height:30px; margin-bottom:8px;}
.login li h6{ width:255px; height:30px; overflow:hidden; font-size:14px; font-weight:bold; color:#fff;}
.login li .zxbxDivInput{ background:#fff; width:253px; height:28px; border:1px solid #8aff00; line-height:28px;}



/*加盟*/
.jointel{ margin:35px 0 0 0; padding:16px; background:#005499;}
.jointel ul{ font-size:0;}
.jointel ul li{ display:inline-block; padding:0 20px 0 20px; line-height:30px; font-size:16px; color:#ffcc00; border-left:1px solid #ffcc00;}
.jointel ul li:first-child{ border:0;}


.zhaoping{ width:875px; float:right;}
.zp_title{ width:875px; height:48px; line-height:48px; background:#00549a; color:#fff; font-size:14px; text-align:center;}
.zp_title li{ border-right:1px solid #6b6050; float:left; font-family:Microsoft YaHei;}
.zp_text{ width:875px;}
.zp_text li{ width:875px; height:48px; border-top:2px solid #fff; background:#efefef; line-height:47px;}
.zp_text li a{ display:block;  text-align:center; float:left; border-left:1px solid #e4e4e4;}
.zp_text li a:first-child{ border:0;}


/*产品*/
.prolist{ width:1152px; height:245px; margin-bottom:15px;}
.pPrev{ width:39px; height:54px; overflow:hidden; cursor:pointer; padding:70px 0 0 0; position:absolute; margin-left:-25px; z-index:1;transition:All 0.4s ease-in-out; cursor:pointer;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;}
.pPrev:hover{transform:translate(-5px,0);
	-webkit-transform:translate(-5px,0);
	-moz-transform:translate(-5px,0);
	-o-transform:translate(-5px,0);
	-ms-transform:translate(-5px,0);}
.pNext{ width:39px; height:54px; overflow:hidden; cursor:pointer; padding:70px 0 0 0; position:absolute; margin-left:1137px; z-index:1;transition:All 0.4s ease-in-out; cursor:pointer;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;}
.pNext:hover{transform:translate(5px,0);
	-webkit-transform:translate(5px,0);
	-moz-transform:translate(5px,0);
	-o-transform:translate(5px,0);
	-ms-transform:translate(5px,0);}
.prolist ul{ width:1120px;  height:245px; overflow:hidden; }
.prolist ul li{ float:left; width:170px; height:210px; overflow:hidden; text-align:center; margin:0 14px 0 0px;}
.prolist ul li a{ color:#005499; font-size:18px; font-weight:bold; width:176px; height:210px; line-height:35px; display:block; overflow:hidden;}

.prolist ul li a span{ width:170px; height:170px; display:block; text-align:center; overflow:hidden;}

.prolist ul li a span img{ height:170px;
overflow-x: hidden;
    overflow-y: hidden;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	transition-delay: 0s;/*规定在过渡效果开始之前需要等待的时间*/
    transition-duration: 1s;/*规定完成过渡效果需要花费的时间*/
    transition-property: all;/*把鼠标指针放到 div 元素上，会产生带有平滑改变元素宽度的过渡效果*/
    transition-timing-function: ease;/*以相同的速度从开始到结束的过渡效果*/
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	 /*Opera*/ 
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;                           
                           
}
.prolist ul li a span img:hover
{
	transform: scale(1.1, 1.1);
	
	-ms-transform:scale(1.1, 1.1); 	/* IE 9 */
	-moz-transform:scale(1.1, 1.1); 	/* Firefox */
	-webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
	-o-transform:scale(1.1, 1.1); 	/* Opera */
	}

	
	
.proMin{ width:1152px; height:141px; overflow:hidden; margin:20px 0 20px 0;}
.proMin ul{ width:1200px;}
.proMin li{ float:left; width:223px; height:141px; overflow:hidden; text-align:center; margin:0 14px 0 0;}
.proMin li img{ height:141px;}

.proMax{ width:1152px; height:558px; overflow:hidden; text-align:center;}
.proMax_{ width:1152px; height:558px; overflow:hidden; position:absolute;}
.proMax_ img{ height:558px;}
.pPrevMax{ position:absolute; width:73px; height:73px; left:0; top:50%; margin-top:-36px; cursor:pointer;}
.pNextMax{ position:absolute; width:73px; height:73px; right:0; top:50%; margin-top:-36px; cursor:pointer;}
.pPrevMax img{ height:73px; width:73px;}
.pNextMax img{ height:73px; width:73px;}

.proMax .proTypeTitle{width:1152px; height:auto; position:absolute; display:block; z-index:5; bottom:0;  color:#fff; text-align:left;  line-height:20px;}
.proMax .proTypeTitle .proanliname{ font-size:14px; width:66px; height:34px; line-height:34px; overflow:hidden; margin-left:1086px; cursor:pointer;}
.proMax .proTypeTitle .proanliname img{ width:66px; height:34px;}
.proMax .proTypeTitle .proanlism{ padding:5px 20px 5px 20px; line-height:25px; display:none; background:url(../images/proTxtbg.png) repeat; color:#000;}



/* imageFlow */
#imageFlow{width:1152px;height:181px;overflow:hidden;position:relative;margin:30px auto 0 auto;}
#imageFlow .diapo{position:absolute;left:-1000px;cursor:pointer;overflow:hidden;}
#imageFlow .bank{visibility:hidden;overflow:hidden;}

#imageFlow .bank img{}

#imageFlow ul{height:20px;margin:0 auto;width:100%;text-align:center;}
#imageFlow ul li{color:#333;font-size:12px;text-align:left;margin-left:30%;height:20px;line-height:20px;overflow:hidden;width:100%;vertical-align:bottom;}
#imageFlow .text{position:absolute;left:0px;width:80px;bottom:1%;text-align:center;color:#333;font-family:verdana, arial, Helvetica, sans-serif;z-index:1000;}
#imageFlow .title{font-size:0.9em;font-weight:bold;}
#imageFlow .legend{font-size:0.8em;}
#imageFlow .scrollbar{position:absolute;bottom:0;width:100%;height:20px;z-index:1;}
#imageFlow .scrollbar img{cursor:pointer;}
#imageFlow .track{position:absolute;lwidth:1152px;height:20px;top:0px;}
#imageFlow .arrow-left{position:absolute;left:-105px;z-index:1;}
#imageFlow .arrow-right{position:absolute;right:-105px;z-index:1;}
#imageFlow .bar{position:absolute;height:20px;left:25px;top:0px;cursor:pointer;}

#imageFlow .ProTi{color:#ff6600;font-weight:bold;}
#imageFlow .ProRmb{font-weight:bold;}
#imageFlow .ProMo{color:#ff6600;cursor:pointer;}




/*营销网络*/
.marketing{ width:1152px; background:#f7f7f7; min-height:439px;}
.marketing .map{ width:605px; height:439px; overflow:hidden; text-align:center; padding:10px 0 10px 0; border-right:1px solid #e4e4e4;}

.maptxt{ width:476px; height:369px; padding:35px;}

.maptxt{ width:476px;}
.maptxt .city{ width:476px; height:30px; line-height:30px; color:#005499; font-weight:bold; font-size:16px; margin:0px 0 0px 0;}
.address{ width:476px; padding-bottom:8px;}
.address h4{ font-size:15px; line-height:30px;}
.address div{ line-height:25px; font-size:15px;}
  
.honor{ width:230px; height:192px; overflow:hidden; float:left; margin:10px 0px 10px 20px; }
.honor_pic{ width:230px; height:162px; overflow:hidden; text-align:center;}
.honor_pic img{ height:162px;}
.honor_txt a{ width:230px; height:30px; line-height:30px; display:block; overflow:hidden; padding-top:5px; text-align:center;}



#bg{position: fixed; z-index:0; overflow:hidden;}
.banner{ position:fixed; width:100%; height:100%;}
.banner ul { position: absolute; top: 0; bottom: 0; width: 100%; height: 100%; overflow: hidden; }
.banner li { display: none; position: absolute; top: 0; bottom: 0; left:0; width: 100%; height: 100%; margin: 0 auto; }
.banner li.cur { display: block; }

.banner_btn{ width:100%; min-width:1084px; height:40px; text-align:center; z-index:13; position:fixed; font-size:0; bottom:50px;}/*margin-bottom:-35px; min-width:1084px;*/
.banner_btn span{ width:29px; height:40px; display: inline-block; background:url(../images/bannerbtn.png) no-repeat center; cursor:pointer; margin:0 10px 0 5px;}
.banner_btn .curr{ background:url(../images/bannerbtnOn.png) no-repeat center;}


.bannerimg1
{
	overflow-x: hidden;
    overflow-y: hidden;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	transition-delay: 2s;/*规定在过渡效果开始之前需要等待的时间*/
    transition-duration: 1s;/*规定完成过渡效果需要花费的时间*/
    transition-property: all;/*把鼠标指针放到 div 元素上，会产生带有平滑改变元素宽度的过渡效果*/
    transition-timing-function: ease;/*以相同的速度从开始到结束的过渡效果*/
	/* Firefox 4 */
	-moz-transition-delay: 2s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 2s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	 /*Opera*/ 
	-o-transition-delay: 2s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;   
    transform: scale(1.1, 1.1);
	
	
	}
.bannerimg1a{ left: 0%; top: 45%; position:absolute; z-index:1;opacity:0;-webkit-opacity:0;}
.bannerimg1b{ right: 0%; top: 45%; position:absolute; z-index:1;opacity:0;-webkit-opacity:0;}
.bannerimg1c{ right: 20%; top: 25%; position:absolute; z-index:1;opacity:0;-webkit-opacity:0;}

.bannerimg2a{ left: 10%; top: 20%; position:absolute;}
.bannerimg2b{ left: 55%; top: 20%; position:absolute;}
.bannerimg2c{ left: 48%; top: 50%; position:absolute;}

.bannerimg3a{ right: 37%; top: 3%; position:absolute;}
.bannerimg3b{ right: 20%; top: 25%; position:absolute;}
.bannerimg3c{ right: 30%; top: 45%; position:absolute;}
/*.bannerimg1a{ left: 10%; top: 45%; position:absolute;}
.bannerimg1b{ right: 10%; top: 45%; position:absolute;}
.bannerimg1c{ right: 20%; top: 35%; position:absolute;}

.bannerimg2a{ left: 20%; top: 30%; position:absolute;}
.bannerimg2b{ left: 43%; top: 30%; position:absolute;}
.bannerimg2c{ left: 48%; top: 40%; position:absolute;}

.bannerimg3a{ right: 37%; top: 13%; position:absolute;}
.bannerimg3b{ right: 30%; top: 25%; position:absolute;}
.bannerimg3c{ right: 30%; top: 35%; position:absolute;}
*/


	
/*06*29增加*/
.aboutShowTxt
{
	 right:50px;
animation:myaboutShowTxt 1s;
-moz-animation:myaboutShowTxt 1s; /* Firefox */
-webkit-animation:myaboutShowTxt 1s; /* Safari and Chrome */
-o-animation:myaboutShowTxt 1s; /* Opera */
}

@keyframes myaboutShowTxt
{
from { right: 0px;}
to { right: 50px;}
}

@-moz-keyframes myaboutShowTxt /* Firefox */
{
from { right: 0px;}
to { right: 50px;}
}

@-webkit-keyframes myaboutShowTxt /* Safari and Chrome */
{
from { right: 0px;}
to { right: 50px;}
}

@-o-keyframes myaboutShowTxt /* Opera */
{
from { right: 0px;}
to { right: 50px;}
}

.newsShowTxt{margin-right:0;
animation:mynewsShowTxt 1s;
-moz-animation:mynewsShowTxt 1s; /* Firefox */
-webkit-animation:mynewsShowTxt 1s; /* Safari and Chrome */
-o-animation:mynewsShowTxt 1s; /* Opera */}


@keyframes mynewsShowTxt
{
from { margin-right: 50px;}
to { margin-right: 0px;}
}

@-moz-keyframes mynewsShowTxt /* Firefox */
{
from { margin-right: 50px;}
to { margin-right: 0px;}
}

@-webkit-keyframes mynewsShowTxt /* Safari and Chrome */
{
from { margin-right: 50px;}
to { margin-right: 0px;}
}

@-o-keyframes mynewsShowTxt /* Opera */
{
from { margin-right: 50px;}
to { margin-right: 0px;}
}

.serviceShowTxt{margin-top:120px;
animation:myserviceShowTxt 1s;
-moz-animation:myserviceShowTxt 1s; /* Firefox */
-webkit-animation:myserviceShowTxt 1s; /* Safari and Chrome */
-o-animation:myserviceShowTxt 1s; /* Opera */}


@keyframes myserviceShowTxt
{
from { margin-top:120px;}
to { margin-top:150px;}
}

@-moz-keyframes myserviceShowTxt /* Firefox */
{
from { margin-top:120px;}
to { margin-top:150px;}
}

@-webkit-keyframes myserviceShowTxt /* Safari and Chrome */
{
from { margin-top:120px;}
to { margin-top:150px;}
}

@-o-keyframes myserviceShowTxt /* Opera */
{
from { margin-top:120px;}
to { margin-top:150px;}
}

.joinShowTxt{margin-top:120px;
animation:myjoinShowTxt 1s;
-moz-animation:myjoinShowTxt 1s; /* Firefox */
-webkit-animation:myjoinShowTxt 1s; /* Safari and Chrome */
-o-animation:myjoinShowTxt 1s; /* Opera */}


@keyframes myjoinShowTxt
{
from { margin-top:120px;}
to { margin-top:140px;}
}

@-moz-keyframes myjoinShowTxt /* Firefox */
{
from { margin-top:120px;}
to { margin-top:140px;}
}

@-webkit-keyframes myjoinShowTxt /* Safari and Chrome */
{
from { margin-top:120px;}
to { margin-top:140px;}
}

@-o-keyframes myjoinShowTxt /* Opera */
{
from { margin-top:120px;}
to { margin-top:140px;}
}



.contactShowTxt
{
	 left:150px;
animation:myaboutShowTxt 1s;
-moz-animation:mycontactShowTxt 1s; /* Firefox */
-webkit-animation:mycontactShowTxt 1s; /* Safari and Chrome */
-o-animation:mycontactShowTxt 1s; /* Opera */
}

@keyframes mycontactShowTxt
{
from { left: 100px;}
to { left: 150px;}
}

@-moz-keyframes mycontactShowTxt /* Firefox */
{
from { left: 100px;}
to { left: 150px;}
}

@-webkit-keyframes mycontactShowTxt /* Safari and Chrome */
{
from { left: 100px;}
to { left: 150px;}
}

@-o-keyframes mycontactShowTxt /* Opera */
{
from { left: 100px;}
to { left: 150px;}
}



/*-----------招商加盟活动页------------*/

.marginCenter{margin-left:auto;margin-right:auto;}/*--居中设置--*/
.agent input[type=text], .agent input[type=password] {
	width: 410px;
}
.abBG{background-color: #FDE7C6;width:100%;height: auto;}
.abwidthcom{}
/*-----------加盟商户注册------------*/
.abApply_box{width:700px;min-height:280px;background-color:#fafafa; border:1px solid #ccc; border-bottom:3px #005499 solid;margin:40px auto 20px auto;padding:20px;}
.abApply_titleB{font-size: 14pt;color: #666666; font-weight: bold;}
.abApply_titleS{font-size: 10pt;color: #666666; font-weight: bold;margin-top: 10px;}
.abApplycon_box{margin-top:30px;}
.abApplycon_box table,.abApplycon_box tr,.abApplycon_box td{border: none;}
.abApplycon_box table{width: auto;}
.abApplycon_box tr{height: 56px;}

.abApplycon_box td input[type="text"],.abApplycon_box td input[type="password"]{border: 1px solid #A7A7A7; background-color: #FFF;padding: 0px 10px 0px 10px;line-height: 32px;height: 32px;color: #666;}
.abApplycon_box td input[type="submit"]{border-bottom: 1px solid #850C10;line-height: 40px;background-color: #ffcc00;border-radius: 4px;width: 150px;margin-bottom: 10px;}
.abApplycon_boxButton{border-bottom: 1px solid #850C10;line-height: 40px;background-color: #D02127;border-radius: 4px;margin-bottom: 10px;padding-left: 5px;padding-right: 5px;}
.abAgreement input{width: 20px;}
/*-----------加盟商户规则------------*/

/*-----------加盟商户申请表------------*/
.abApply2con_se{width: 70px;border: 1px solid #CCC;font-size: 10pt;height: 24px;margin: 0px 8px 0px 0px;padding: 0px;}
.abApply2con_ck{margin-left: 10px; margin-right: 5px;}
.abApply_backB{font-size: 15pt;color: #666666;font-weight: bold; margin-top: 50px;}
.abApply_backS{font-size: 10pt;color: #666666;margin-top: 20px;}
.abApply_backBtn{margin-top: 20px;width: 240px;}
.abApply_backBtn input[type=submit]{border-bottom: solid 1px #850C10;line-height: 40px;background-color: #D02127;border-radius: 4px;width: 100%;margin-bottom: 10px;}

.abApplycon_box td textarea{
	padding: 0 10px;
	border: 1px solid #A7A7A7;
}
.abApplycon_box td font{ color:Red;}



.joinmenu{ background:url(../images/a_menuxian.jpg) repeat-x center; margin:30px 0 20px 0; text-align:center;}
.joinmenu ul{ font-size:0;}
.joinmenu li{ width:150px; height:40px; line-height:40px; text-align:center;  display:inline-block; background:#005499; border-left:1px solid #fff; transform:skew(30deg,-14deg);-webkit-transform:skew(30deg,-14deg);}
.joinmenu li a{ color:#fff; font-size:14px; font-weight:bold; width:150px; height:40px; display:block;}

.joinmenu li.on a{ background:#ffcc00; color:#005499;}