/* CSS Document */
a:hover{ text-decoration:none;}
.wid1000{ width:1000px; height:auto; margin:0 auto;}
.rbox5{-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}
a:hover{ text-decoration:none;}

dl{ overflow:hidden;zoom:1;font-family:"微软雅黑";}
.fl{ float:left;}
.fr{ float:right;}

/*baner*/
.amer_top{ width:100%; height:500px; background:url(../images/Ameri_banner.jpg) top center no-repeat;}
.amer_topa{ height:376px; background:url(../images/Ameri_banner1.jpg) no-repeat; position:relative;}
.amer_topa a{ display:block; width:56px; height:70px; position:absolute; bottom:28px; font-size:26px; text-align:center; padding:8px 15px;}
.amer_topa a:link,.amer_topc a:visited{ color:#080800;font-family:"微软雅黑";}
.amer_topa a.zxzx{ right:152px;}
.amer_topa a.mfpg{ right:51px;}
.amer_topb dl dt,.amer_topb dl dd{ float:left;}
.amer_topb dl dd{ padding:10px; height:104px; width:740px; line-height:24px; color:#000;font-family:"微软雅黑"; }
.amer_topb dl dd span{ color:#891717; font-size:18px; font-weight:500; margin:0 2px;}
/*amer_a*/
.amer_a{ background:#d2d2d2;}
.amer_a dl dt{ width:605px; padding-top:36px; position:relative;}
.amer_a dl h3{ font-family:Arial; font-size:30px;}
.amer_a dl h4{ font-family:"微软雅黑"; font-size:18px; margin-bottom:10px; }
.amer_a dl h5{ width:330px; height:30px; line-height:30px; font-family:"微软雅黑"; background:#000; color:#fff; position:relative; padding-left:20px; margin-bottom:30px;}
.amer_a dl h5 img{ position:absolute; right:10px; top:0;}
.amer_a dl ul{ overflow:hidden; zoom:1; margin-bottom:10px;}
.amer_a dl ul li{ float:left; border-left:2px solid #000; padding-left:10px; width:154px;}
.amer_a dl p{ line-height:24px; font-size:12px;}
.amer_a dl p span{ color:#891717; margin-right:2px; font-weight:bold;}
.amer_a dl p a:link,.amer_a dl p a:visited{ color:#891717; margin-left:5px; font-weight:bold;}
.amer_a dl p.mar80{ margin-bottom:80px; width:600px;}
.amer_acon{float:right;width:402px; height:140px; padding:10px 18px 0 80px; background:#fff; border:1px solid #000; position:relative;}
.amer_acon .amer_jz{ position:absolute; bottom:24px; left:-106px; width:156px;}
.amer_jz img{ display:block;}
.amer_jz a:link,.amer_jz  a:visited{ color:#fff;}
.amer_jz .amer_jza{ display:block; width:156px; height:30px;text-align:center;background:#891717; }
.amer_jz .amer_jza i,.Amer_mszx i{ display:inline-block;line-height:28px; border-bottom:2px solid #fff; font-style:normal;}
.amer_a dl dt .Amer_mszx{ display:block; width:140px; height:58px; text-align:center; background:#ffff00; position:absolute; right:10px; top:40px;}
a.Amer_mszx:link,a.Amer_mszx:visited{ color:#000; font-size:16px; font-weight:600;}
.Amer_mszx i{ line-height:56px; border-color:#000;}
/*dd*/
.Amer_re{ position:relative;}
.fl Amer_re img{ display:block;}
.Amer_re .Amer_ms{ width:356px; height:100px; background:#e5e5e5; position:absolute; left:10px; top:40px; overflow:hidden; zoom:1;}
.Amer_ms h6{ height:90px; width:66px; padding:10px 18px 0; background:#000; text-align:center; font-size:30px; color:#fff;}
.ms_con{ padding:12px 0 0 8px; height:88px; width:246px;}
.amer_a dl .ms_con p{ line-height:18px; width:230px; position:relative; padding-left:16px;}
.ms_con p img{ position:absolute; left:0; top:4px;}
/*轮播*/
.mainbox{ overflow:hidden; position:relative;}
.flashbox{ overflow:hidden; position:relative;}
.imagebox{ text-align:right;position:relative;z-index:999;}
.bitdiv{display:inline-block;width:14px;height:14px;margin:0 10px 10px 0px; border-radius:50%;cursor:pointer;float:right;font-family:"微软雅黑";}
.defimg{background-color:#707070;)}
.curimg{background-color:#ffff00;}
/*轮播end*/
.amer_b{ background:#e5e5e5;}
/*Amer_c*/
.Amer_c{ width:100%; height:60px; background:#ffff00; margin-bottom:28px;}
.Amer_c h2{ line-height:60px; text-align:center; background:url(../images/Ameri_a.jpg) 0 0 no-repeat;}
.Amer_c h2 a{ display:block; width:100%; height:100%;}
.Amer_c h2 a:link,.Amer_c h2 a:visited{ color:#fff; font-size:24px;font-family:"微软雅黑";}
.Amer_c h2 a:link span,.Amer_c h2 a:visited span{ color:#ff0;}
/*Amer_d*/
li.noMar{ margin:0 0 10px 0;}
.Amer_d h3{ width:99%; height:56px; line-height:56px; font-size:30px; font-family:"微软雅黑"; border-bottom:1px solid #2d323e; position:relative; margin-bottom:30px;}
.Amer_d h3 a{ display:block; width:140px; height:34px; background:#ffff00; position:absolute; right:-10px; bottom:12px; text-align:center;}
.Amer_d h3 a:link,.Amer_d h3 a:visited{ color:#000; font-size:14px; line-height:34px;}
.Amer_d h3 a span{ display:inline-block; height:32px; border-bottom:2px solid #000;}
.Amer_d h3 .line{ position:absolute; width:62px; height:10px; border-bottom:4px solid #2d323e; left:0; bottom:-2px;}
.Amer_d h3 img{ display:block; position:absolute; right:-10px; bottom:-5px;}
.amer_dcon{ width:100%; overflow:hidden;zoom:1; height:auto; margin-bottom:30px;}
.amer_dcon li{width:234px; overflow:hidden; border:1px solid #000; padding:2px; float:left; margin-right:12px;}
.Amer_d .noMar{ margin:0;}
.amer_dcon .items{ width:234px; overflow:hidden;position:relative; }
.items .items_con{ width:234px; overflow:hidden; }
.items .Amer_df{ color:#ffff00; font-size:14px;font-family:"微软雅黑"; font-weight:bold; position:relative;	 }
.items .img{height:294px;overflow:hidden;}
.items .desc{height:240px;width:218px;padding:54px 8px 0;position:absolute;top:-294px;left:0px;color:#fff;line-height:24px;
	background-image:url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAFoEvQfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA1JREFUeNpjYmBgOAMAANsAzxM4pZ4AAAAASUVORK5CYII=);
}
.items .desc a:link,.items .desc a:visited{ color:#fff;font-size:14px;font-family:"微软雅黑"; font-weight:bold;}
.items .desc h5{ line-height:30px; margin-bottom:10px;}
.items .title{position:absolute;bottom:0px; left:0px;width:234px;height:40px; background:#362e2b; line-height:40px;text-align:center;}
/*Amer_e*/
.Amer_e{ width:100%; height:717px; background:url(../images/Amer_ebg.jpg) top center no-repeat; padding-top:28px; margin-bottom:30px;}
.Amer_d .etop{ width:395px; height:34px; background:#000; color:#fff; font-size:14px; font-weight:bold;font-family:"微软雅黑";text-align:center;  position:absolute; right:0; bottom:12px;}
.Amer_d .etop p{ position:relative; display:block; width:100%;line-height:34px; height:34px;}
.Amer_d .etop p i,.Amer_d .etop  p b{ font-style:normal; font-size:60px; font-family:Arial; position:absolute; left:48px; top:14px;}
.Amer_d .etop p b{ left:315px; font-weight:bold;}
.Amer_ebanner{ width:1000px; height:150px; margin-bottom:10px; display:block;}
.Amer_econ,.Amer_econ li dl{ width:100%; height:auto; overflow:hidden;zoom:1;}
.Amer_econ li{ height:100px; width:490px; margin:0 20px 10px 0; float:left;}
.Amer_econ dl dt{ width:100px; height:100px; float:left; background:url(../images/Amer_e1.jpg) no-repeat;}
.Amer_econ dl dt.ec1{ background-position:0 0;}
.Amer_econ dl dt.ec2{ background-position:0 -101px;}
.Amer_econ dl dt.ec3{ background-position:0 -202px;}
.Amer_econ dl dt.ec4{ background-position:0 -303px;}
.Amer_econ dl dt.ec5{ background-position:0 -404px;}
.Amer_econ dl dt.ec6{ background-position:0 -505px;}
.Amer_econ dl dt.ec7{ background-position:0 -606px;}
.Amer_econ dl dd{ width:370px; height:80px; float:left; line-height:28px; font-size:14px;font-family:"微软雅黑"; padding:10px;}
.Amer_econ dl dd{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CCFFFFFF', endColorstr='#CCFFFFFF');background:rgba(255,255,255,0.8);}
:root .Amer_econ dl dd{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00FFFFFF', endColorstr='#00FFFFFF');}
.Amer_econ dl a:link,.Amer_econ dl a:visited{ color:#903030; font-size:14px; font-weight:bold;font-family:"微软雅黑";}
.Amer_econ dl dd.pad20{ padding:20px 10px 10px; height:70px;}
.Amer_econ dl dd.pad30{ padding:30px 10px 10px; height:60px;}
.Amer_econ dl dt.amer_eba{ width:390px; height:100px;}
.Amer_econ dl dd.amer_exq{ width:80px; height:80px; background-color:#f62f12;background:rgba(246,47,18,1); text-align:center;}
.Amer_econ dl dd.amer_exq{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#FFF62F12', endColorstr='#FFF62F12');background:rgba(246,47,18,1);}
:root .Amer_econ dl dd.amer_exq{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#00F62F12', endColorstr='#00F62F12');}
dd.amer_exq a{ display:inline-block; line-height:24px; padding:20px 0; border-bottom:2px solid #000;}
dd.amer_exq a:link,dd.amer_exq a:visited{ color:#000; font-size:18px;font-family:"微软雅黑"; }
.team{ margin-bottom:30px;}
.team_box{ background:#fff;}
.team_box li p{ font-size:12px;}
.Amer_zt ul{ width:100%; height:auto; overflow:hidden;zoom:1; margin-bottom:30px;}
.Amer_zt ul li{ float:left; margin-right:13px; width:238px; height:118px; border:1px solid #a0a0a0;_display:inline;}
.Amer_zt ul li.noMar{ margin:0;}
/*备注*/
.bz{ width:100%; height:80px; background:#333; text-align:center;}
.bz span{ display:inline-block; height:78px ; line-height:80px; border-bottom:2px solid #ff0; color:#ff0; font-size:14px; font-family:"微软雅黑";}
.Amer_mao{ position:fixed; left:0; bottom:0; width:100%; height:40px; padding:6px 0;z-index:999;}
.mao{ width:100%; background:#000; height:40px; position:relative;}
.mao .wid1000{ position:absolute; left:50%; margin-left:-500px; top:-6px;}
.mao ul{ overflow:hidden;zoom:1;width:100%; height:52px;}
.mao ul li{ width:173px; height:52px; float:left; margin-left:-8px; position:relative;}
.mao ul li.noMar{ margin:0;width:175px;}
.mao ul li a{ display:block; width:100%; height:40px; line-height:40px; text-align:center; position:absolute; left:0; top:6px;}
.mao ul li a:link,.mao ul li a:visited{ font-weight:bold; font-size:14px; color:#fff; font-family:"微软雅黑";}
.mao ul li a:hover{height:52px; background:url(../images/mao.gif) no-repeat;top:0px; color:#000; line-height:52px;}