@charset "utf-8";

/*全局样式*/
*{padding:0;margin:0;}
div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,img,ol,ul,li,table,th,td,p,span,a{border:0;}
div,dl,dt,dd,li,ul,p,span,font,strong,b,a,h3,,input{ font-size:12px;}
img,input{border:none;vertical-align:middle;}
body{font-family:"微软雅黑";font-size:12px;}
html{overflow-y:scroll;}

ul,ol{list-style-type:none;}
ul,li{ margin:0; padding:0;list-style-type:none;}
th,td,input{font-size:12px;}
h3{font-size:14px;}
input,form{autocomplete="off"}
input:focus {outline:none; autocomplete="off"}
button{border:none;cursor:pointer;font-size:12px;background-color:transparent;}
select{border-width:1px;_zoom:1;border-style:solid;padding-top:2px;font-size:12px;}
.clear{clear:both;font-size:1px;height:0;visibility:hidden;line-height:0;}
.clearfix:after{content:"";display:block;clear:both;}
.clearfix{zoom:1;}
a:link,a:visited{text-decoration:none;color:#333;}

/**********************************************************************************************************全局属性****/
/* welcome */
.welcome_all{ width:100%; height:28px; margin:0 auto;}
.welcome{ width:1120px; height:28px; margin:0 auto; line-height:28px; color:#333}
.welcome a{ color:#333}
.welcome_r{ float:right;}


/* logo */
.logo_all{ width:100%; height:90px; margin:0 auto;}
.logo{ width:1120px; height:90px; margin:0 auto; overflow:hidden; overflow: hidden;}
.logo a{ color:#fff}
.logoimg img{ float:left; height:90px;}
.logo_center{ width:450px;height:80px;float:left; text-indent:20px; margin-top:5px; overflow: hidden; margin-left:40px;}
.logo_center .logo_center_l{ width:19px; height:40px; float:left; margin-top:22px;border-left:#DDD 1px solid;}
.logo_center p{ display:block; width:416px; height:50px; float:left; overflow:hidden;}
.logo_center p img{ height:50px; float:left; width:400px; margin-left:15px;}
.logo_center span{ display:block; width:415px; height:20px; line-height:20px; float:left; text-indent:18PX; font-size:15px; color:#082861;letter-spacing:0.2px; font-weight:600;}
.logo_tel{height:25px; float:right;overflow: hidden; margin-top:49px;}
.input_l{ width:180px; height:20px; float:left; line-height:20px; border:#036EB8 1px solid}
.searchgo{ width:60px; height:22px; border:0; line-height:22px; background:#036EB8; color:#333}


/* menu */
.menu_all{ width:100%; height:45px; margin:0 auto; background:#479C01}
.menu{ width:1120px; height:45px; margin:0 auto; overflow:hidden;}
#nav {float:left; display:block;}
#nav .mainlevel { float:left;/*IE6 only*/}
#nav .mainlevel .mainleve {color:#fff; font-size:16px; text-decoration:none; text-align:center; line-height:45px; display:block; width:140px; overflow:hidden;}
#nav .mainlevel:hover{ background:#549ED0;}
#nav .mainlevel ul { position:absolute; z-index:99999999; height:45px; overflow:hidden; display:none}
#nav .mainlevel li { float:left; overflow:hidden; height:45px; line-height:45px; background:url(../images/menu_li.png) repeat;}
#nav .mainlevel li a{ font-size:12px; display:block; width:140px; height:45px; text-align:center; line-height:45px;overflow:hidden; color:#FFF;}
#nav #mainlevee{ background:#549ED0;}



/*banner*/
#full-screen-slider { width:100%; height:400px; margin:0 auto; position:relative;}
#slides { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:relative;}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; left:0px;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; position:absolute; left:45%; height:29px; top:380px; z-index:1; padding:0; margin:0}
#pagination li { display:block; list-style:none; width:40px; height:8px; margin-top:8px; float:left; margin-left:5px; background:#FFF;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#BC3F61;}



/* 首页 关于我们*/
.home_abt{ width:100%; height:330px; margin:0 auto; margin-top:15px;}
.ho_abt{ width:1120px; height:330px; margin:0 auto; background:url(../images/inabt.jpg) bottom center no-repeat;}
.h_abt{ width:1118px; height:314px; border:#CCC 1px solid;}


.h_abt_l{ width:500px; height:300px; float:left; margin-left:25px; text-align:left;}

.h_abt_l_t{ width:497px; height:44px; float:left; border-left:#8EC21F 3px solid; margin-top:30px; text-indent:10px;} 
.h_abt_l_t p{ display:block; width:497px; height:22px; margin-top:11px; font-size:22px; font-weight:bold; color:#046EB8; float:left; line-height:22px;}

.h_abt_l_c{ width:497px; height:170px; float:left; margin-top:10px; line-height:28px; color:#333; font-size:14px; overflow:hidden;}

.h_abt_l_f{float:left; }
.h_abt_l_f a{ display:block; width:100px;background:#046EB8; text-indent:0; text-align:center; padding:0; border:0; line-height:30px; height:30px; float:left; color:#FFFFFF; margin-top:5px;}


.h_abt_r{ width:500px; height:260px; float:left; margin-left:50px; margin-top:30px;}
.h_abt_r img{ width:500px; height:260px; float:left;}
/* 水平滚动
------------------------------ */
.scroll_horizontal1{position:relative;width:555px;height:220px;}
.scroll_horizontal1 .box1{overflow:hidden;position:relative;width:552px;height:220px;margin:0 auto;}
.scroll_horizontal1 .list1{overflow:hidden;width:9999px; margin-top:10px;}
.scroll_horizontal1 .list1 li{float:left;width:184px;text-align:center;}
.scroll_horizontal1 .list1 li a img{ width:138px; height:178px; float:left; margin-left:22px; border:#ccc 1px solid}
.scroll_horizontal1 .list1 li a p{ display:block; width:140px; margin-left:28px; height:20px; margin-top:10px; overflow:hidden; float:left; text-align:center; color:#333;}
.scroll_horizontal1 .list1 li:hover a img{ border:#4299B9 1px solid;}
.scroll_horizontal1 .list1 li:hover a p{ color:#00A0E9}
.scroll_horizontal1 .plus1,
.scroll_horizontal1 .minus1{position:absolute;top:60px; display:none;width:30px;height:60px;background:#f90;cursor:pointer;}
.scroll_horizontal1 .plus1{left:10px;}
.scroll_horizontal1 .minus1{right:10px;}
.scroll_horizontal1 .plus1:hover,
.scroll_horizontal1 .minus1:hover{background:#f60;}




/* 首页 产品列表*/
.inpro_all{ width:100%; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.inpro{ width:1120px; margin:0 auto; overflow:hidden;}

.inpro_list{ width:248px; float:left;}
.inpro_list_t{ width:247px; height:40px; border-left:#8EC21F 3px solid; float:left; background:url(../../../../images/inpro_list_t.png) left no-repeat; line-height:40px; font-size:24px; font-weight:bold; color:#046EB8; text-align:left; text-indent:30px; }
.inpro_list_f{ width:248px; float:left;}
.inpro_list_f li a{ width:248px; height:32px; float:left; text-align:left; line-height:32px; text-indent:30px; font-size:14px; font-weight:bold;border-bottom:#EAEAEA 1px solid; color:#046EB8}
.inpro_list_f li a:hover{ color:#00A0E9}


.inpro_center{ width:850px; float:right;}
.inpro_center li{ width:238px; height:40px; float:left; border:#333 1px solid; margin-left:42px; margin-top:7px; background:#06A0E0}
.inpro_center li p{ display:block; width:240px; height:40px; float:left; line-height:40px; font-size:16px; font-weight:bold; text-align:center; color:#eee; overflow:hidden;} 
.inpro_center li:hover p{ color: #FFF}



/*工厂*/
.baida_all{ width:100%; height:350px; margin:0 auto;}
.baida{ width:1120px; height:350px; margin:0 auto; margin-top:10px; background:url(../images/inabt.jpg) bottom center no-repeat;}
.baida_center{ width:1118px; height:335px; float:left; border:#CCCCCC 1px solid}
.baida_center_top{ width:1118px; height:56px; float:left; margin-top:25px; background:url(../images/baida_center_top.jpg) center no-repeat;}
/* 水平滚动
------------------------------ */
.scroll_horizontal2{position:relative;width:1118px;height:240px;}
.scroll_horizontal2 .box12{overflow:hidden;position:relative;width:1024px;height:240px;margin:0 auto;}
.scroll_horizontal2 .list12{overflow:hidden;width:9999px; margin-top:10px;}
.scroll_horizontal2 .list12 li{float:left;width:256px;text-align:center;}
.scroll_horizontal2 .list12 li a img{ width:240px; height:198px; border:#CCC 1px solid; float:left; margin-left:8px;}
.scroll_horizontal2 .list12 li a p{ display:block; width:220px; margin-left:28px; height:20px; margin-top:10px; overflow:hidden; float:left; text-align:center; color:#333;}
.scroll_horizontal2 .list12 li:hover img{ border:#4299B9 1px solid;}
.scroll_horizontal2 .list12 li:hover p{ color:#00A0E9}

.scroll_horizontal2 .plus12,
.scroll_horizontal2 .minus12{position:absolute;top:185px;width:12px;height:20px;cursor:pointer; *top:110px; z-index:999}
.scroll_horizontal2 .plus12{left:10px; background:url(../images/arrow-left.png) no-repeat;}
.scroll_horizontal2 .minus12{right:10px; background:url(../images/arrow-right.png) no-repeat;}


/*首页新闻*/
.innews_all{ width:100%; height:435px; margin:0 auto; margin-top:20px;}
.innews{ width:1120px; height:435px; margin:0 auto; background:url(../images/inabt.jpg) bottom center no-repeat;}
.innew{ width:1118px; height:420px; margin:0 auto; border:#ccc 1px solid}

.innew_l{ width:500px; height:420px; float:left; margin-left:25px;}
.innew_l_t{ width:486px; height:25px; float:left; border-left:#8EC21F 4px solid; margin-top:25px;}
.innew_l_t p{ display:block; float:left; text-indent:10px; font-size:16px; font-weight:bold; color:#046EB8; line-height:25px;}
.innew_l_t span{ display:block; float:right; line-height:25px; font-family:"宋体"; color:#046EB8;}
.innew_l_t span a{ color:#046EB8; }
.innew_l_f{ width:500px; height:359px; float:left; margin-top:10px; border-top:#D9D9D9 1px solid}

.news_one{ width:500px; height:200px; float:left; border-bottom:#ccc 1px dashed;}
.news_one img{ width:198px; height:158px; margin:20px 0; float:left; border:#ccc 1px solid}
.news_name{width:260px; height:30px; float:left; margin-left:20px; margin-right:20px; margin-top:20px; font-size:18px; font-weight:bold; color:#046EB8; overflow:hidden;}
.news_one:hover img{ border:#4299B9 1px solid;}

.news_title{ width:260px; height:120px; float:left; line-height:25px; margin-top:10px; margin-left:20px; overflow:hidden;}

.innew_l_f li{ width:500px; height:24px; float:left; line-height:24px; border-bottom:#ccc 1px dashed; background:url(../images/news_li_bg.png) left no-repeat}
.innew_l_f li span{ float:right;line-height:24px;}
.innew_l_f li p{ display:block; width:320px; margin-left:20px;line-height:24px; text-align:left; line-height:24px; float:left; overflow:hidden}
.innew_l_f li:hover span{ color:#00A0E9}
.innew_l_f li:hover p{ color:#00A0E9}


.innew_r{ width:500px; height:420px; float:right;}
.innew_r_t{ width:486px; height:25px; float:left; border-left:#8EC21F 4px solid; margin-top:25px;}
.innew_r_t p{ display:block; float:left; text-indent:10px; font-size:16px; font-weight:bold; color:#046EB8; line-height:25px;}
.innew_r_t span{ display:block; float:right; line-height:25px; font-family:"宋体"; color:#046EB8;}
.innew_r_t span a{ color:#046EB8; }
.innew_r_f{ width:500px; height:350px; float:left; margin-top:10px; border-top:#D9D9D9 1px solid}
.innew_r_f .message_table{ width:450px; height:380px; float:left; overflow:hidden;}
.innew_r_f .message_table tr{ margin-top:0px; float:left;} 
.innew_r_f .message_table .text{ width:70px; float:left;}
.innew_r_f .message_table .textarea-text{ width:300px; float:left;}

/*底部导航*/
.submenu_all{ width:100%; height:40px; margin:0 auto; background:#479C01; margin-top:20px;}
.submenu{ width:1120px; height:40px; margin:0 auto;}
.submenu ul{ width:830px; height:40px; float:left; overflow:hidden; margin-left:160px;}
.submenu li{ float:left; line-height:40px; color:#FFF;}
.submenu li a{ display:block; width:100px; height:40px; float:left; text-align:center; color:#FFF}



/*底部*/
.ft_all{ width:100%; height:60px; margin:0 auto;}
.ft{ width:1120px; height:60px; margin:0 auto}
.ft_top{ width:1120px; height:60px; margin:0 auto; overflow:hidden; position:relative;}
.ft_top p{ display:block; width:1120px; height:30px; float:left; text-align:center; line-height:35px; overflow:hidden; color:#333}
.ft_top p a{color:#333;}

.ft_top iframe{ position:absolute; right:50px; top:10px; z-index:1; width:117px; height:40px;}





/*内页顶栏*/
.nr_top_all{ width:100%; height:260px; margin:0 auto;}
.nr_top_all img{ width:100%; height:260px; float:left;}


/*内页侧栏*/
.sidebar_all{ width:100%; height:auto; margin:0 auto;}
.sidebar{ width:1060px; margin:0 auto; margin-top:10px;}
.sidebar_left{ width:200px;float:left; margin-top:20px;}
.sidebar_left_e{ width:200px;}
.sidebar_l{ width:200px; float:left; margin-top:20px; padding-bottom:20px;}
.sidebar_l_t{ width:200px; height:60px; float:left; background:#479C01;}
.sidebar_l_t span{ display:block; float:left; padding-left:20px; font-size:18px; color:#fff;line-height:60px;}

.sidebar_l_f{ width:200px; float:left;}
.sidebar_l_f li{ width:200px; float:left; border-bottom:#E5E5E5 1px solid;}
.sidebar_l_f li .side_a{ display:block; width:200px; height:39px;line-height:39px; background:url(../images/sidebar_l_f_h.png) left no-repeat; float:left; text-indent:40px;font-size:14px;}
.sidebar_l_f li .side_a:hover{ background:#3388FF url(../images/sidebar_l_f_h.png) left no-repeat; color:#FFF}

.sidebar_l_f_li{ background:#3388FF;}
.sidebar_l_f_li .side_a{ color:#fff}
.sideba_li{background: url(../images/sidebar_l_f_h.png) left no-repeat;}

#sd1{display:none}

.sidebar_l_f li:hover #sd1{ display:block; width:200px; position:absolute; margin-left:200px;}
.sidebar_l_f li:hover #sd1 .sd{ display:block; width:198px; height:30px; line-height:30px; float:left; color:#555; background:#fff; border-bottom:#E5E5E5 1px solid; text-indent:15px; overflow:hidden; border-left:#3388FF 2px solid}
.sidebar_l_f li:hover #sd1 .sd:hover{ background:#3388FF; color:#fff}




.sidebar_l_foot{width:230px; float:left; text-align:left; margin-left:10px; margin-top:10px;}
.sidebar_l_foot p{ display:block; width:230px; float:left; line-height:30px; }


.sidebar .sb_box{ float:right; width:770px; overflow:hidden; margin-top:20px;}
.sidebar .sb_box h3.title{height:40px; line-height:40px; position:relative; border-bottom:#DDD 1px solid}
.sidebar .sb_box h3.title span{ height:24px; line-height:24px; margin-top:6px;float:left;overflow:hidden;font-size:18px; color:#333;}
.sidebar .sb_box h3.title div.position{ float:right; font-weight:normal; line-height:35px; margin-right:10px; font-size:12px;  color:#000;}
.sidebar .sb_box h3.title div.position a{ color:#000;}
.sidebar .sb_box h3.title div.position a:hover{ text-decoration:underline;}


/*新闻*/
#newslist li{list-style-type:none; height:155px; margin:0; padding:0; background:#FFFFFF; border-bottom:1px dashed #ddd;}
#newslist li img{ width:160px; height:120px; float:left; margin-top:17px;}
#newslist li p{ display:block; width:560px; float:left; margin-top:17px; overflow:hidden; line-height:25px; height:25px; color:#00933E; font-size:16px; text-indent:18px;}
#newslist li dl{line-height:20px; color:#999; float:left; text-indent:18px;}
#newslist li dt{ line-height:23px; width:550px; height:69px; float:left; overflow:hidden; margin-left:18px; }
#newslist li dt p{ line-height:23px; display:block;font-size:12px;color:#555; margin:0;}
#newslist li dt span{color:#555;}
#newslist li dt strong{color:#555;}

#shownews h4.related{ height:30px; line-height:30px;zoom:1; border-bottom:1px solid #4d6e95; margin:15px 0px 10px 0px;}
#shownews h4.related span{ float:left; display:inline; background:url(../rela-bg.jpg) repeat-x left top; min-width:70px;_width:70px; white-space:nowrap; text-align:center; color:#fff; text-shadow:-1px -1px #4d6e95; padding:0px 10px;}
#shownews .relatedlist li{ float:left; width:30%; margin-right:10px; height:27px; line-height:27px; padding-left:12px; overflow:hidden; }
#shownews .relatedlist li a:hover{ text-decoration:underline; }
*html #shownews .relatedlist li img{ margin-top:8px;}
.back_button{display:block; width:56px; height:26px; float:left; text-align:center; line-height:26px; margin-left:320px;}
.back_button_e{display:block; width:56px; height:26px; float:left;  text-align:center; line-height:26px; margin-left:320px;}
.back_button a:hover{#204D86}
.back_button_e a:hover{#204D86}
.met_page{ width:100%; height:50px; line-height:25px; font-size:12px; text-align:left; overflow:hidden;}
.met_page_l{ width:100%; height:25px; float:left; overflow:hidden;}
.met_page_r{ width:100%; height:25px; float:left; overflow:hidden;}
.met_hits{ text-align:right}
/*产品*/
#productlist li{width:230px; margin-left:15px;}
#productlist li a img{ width:228px; height:228px;}
#productlist li:hover a img{ border:#0084FF 1px solid}
#productlist li:hover h3 a{ color:#336933}
#productlist li h3{  padding-top:7px; padding-bottom:15px;}
#productlist li h3 a{ display:block; color:#333;width:190px; height:30px; line-height:30px; overflow:hidden;}
#productlist li:hover h3 a{ color:#204D86; text-decoration:underline;}
#showproduct h4.related{ height:30px; line-height:30px;zoom:1; border-bottom:1px solid #4d6e95; margin:15px 0px 10px 0px;}
#showproduct h4.related span{ float:left; display:inline; background:url(../rela-bg.jpg) repeat-x left top; min-width:70px;_width:70px; white-space:nowrap; padding:0px 10px; text-align:center; color:#336933; text-shadow:-1px -1px #4d6e95;}
#showproduct h3.sl-ti{ height:31px; border-bottom:1px solid #ccc; margin-top:13px;zoom:1;}
#showproduct h3.sl-ti a{ float:left; display:inline; cursor:pointer; min-width:60px;_width:60px; white-space:nowrap; text-align:center; height:30px; line-height:30px; background:url(../sl-ti.jpg) repeat-x left top; margin-right:4px; border:1px solid #ccc; padding:0px 10px;} 
#showproduct h3.sl-ti a.hover{ background:url(../rela-bg.jpg) repeat-x; color:#fff; border:1px solid #5985ba;}
#rl-product{ position:relative; width:690px; overflow:hidden; margin-left:18px;}
#rl-product ul{position: absolute;width: 2012em;}
#rl-product li{ float:left; display:inline; zoom:1; overflow:hidden;text-align:center;}
#rl-product li a.img{ display:block; text-align:center; font-size:0px;}
#rl-product li img{ border:1px solid #ccc;}
#rl-product li h3{ margin-top:5px;}
#showproduct .flip{ position:absolute;z-index:1;}
#showproduct #trigger{ display:none;}
#showproduct .next,#showproduct .prev{ width:12px; height:20px; overflow:hidden; display:block;background:url(../p-arrow.jpg) no-repeat; cursor:pointer;}
#showproduct .next{background-position:0px 0px; position:absolute;top:60px; left:710px;}
#showproduct .next:hover{background-position:0px -20px; }
#showproduct .prev{background-position:-12px 0px;position:absolute;top:60px;left:0px;}
#showproduct .prev:hover{ background-position:-12px -20px;}
*html #showproduct .prev{ left:-18px;}
*html #showproduct .next{ left:693px;}
*+html #showproduct .prev{ left:-18px;}
*+html #showproduct .next{ left:693px;}

/*产品相册*/
.disb{ width:198px; height:320px; float:left; border-right:red 2px solid}
.disb .disc{ float:left; width:198px; font-size:14px; line-height:40px; text-align:center;}
.disb .disd{ display:block; width:198px; height:40px; float:left; overflow:hidden}
.disb .disd:hover{ display:block; height:40px;background:#FE2E22; color:#FFF;cursor:pointer;}

.dis{ width:900px; height:320px; position:absolute; margin-left:200px;*margin-left:0px;*margin-top:-279px;}
#disd_1{ color:#FFF; background:#FF0000}
.dihide{ width:800px; height:300px; float: left; margin-left:50px; margin-top:10px;}
.dihide_top{ display:block; width:600px; height:30px; float:left; line-height:30px; font-size:24px; border-left:5px red solid; text-align:left;}
.dihide_img{ display:block; width:200px; height:250px; float:left; margin-top:10px; border:#555555 1px solid} 
.dihide_img img{ width:200px; height:250px; float:left;}
.dihide_bq{ width:260px; height:252px; float:left; margin-top:10px; text-align:left; padding:0 10px; overflow:hidden;}
.dihide_bq_top{ width:260px; height:222px; float:left;}
.dihide_bq_foot{ width:260px; height:30px; float:left;}
.dihide_bq_foot a{ display:block; width:80px; text-align:center; color:#FFF; margin-left:150px; line-height:30px; background:#FF0000;}
.dihide_pro{ width:300px; height:300px; float:left; margin-left:10px;}
.dihide_pro a{ width:260px; height:150px; float:left; margin-left:20px;}
.dihide_pro a img{ width:258px; height:118px; float:left; border:#666 1px solid}
.dihide_pro a p{ display:block; width:260px; height:30px; text-align:center; float:left; text-align:center; }
#s1{ display: block;}
#s2{ display: none;}
#s3{ display: none;}
#s4{ display: none;}
#s5{ display: none;}
#s6{ display: none;}
#s7{ display: none;}
#s8{ display: none;}


/*下载*/
#downloadlist dl.top dt a{ color:#004080;}
#downloadlist .metlist dd{ background:#eef3fa;}
/*地图*/
#sitemaplist .sitemapclass2 h3{background:url(../li.png) no-repeat left center;}


/*下拉菜单*/

#jsddm{margin: 0;padding: 0}
#jsddm li{float: left;ist-style: none;font: 12px Tahoma, Arial}
#jsddm li a{display: block;background: #324143;padding: 5px 12px;text-decoration: none;width: 70px;color: #EAFFED;white-space: nowrap}
#jsddm li a:hover{background: #24313C}
#jsddm li ul{margin: 0;padding: 0;position: absolute;visibility: hidden;}
#jsddm li ul li{float: none;display: inline}
#jsddm li ul li a{width: auto;background: #A9C251;color: #24313C}
#jsddm li ul li a:hover{background: #8EA344}




/*QQ客服*/
/* leftsead */
#leftsead{width:120px;height:290px;position:fixed;top:30%;right:0px; z-index:100;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:161px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:161px; margin-right:41px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:143px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}
#p2{width:112px;background-color:#A7D2A9;height:47px;margin-left:47px;border:1px solid #8BC48D;text-align:center;line-height:47px}
#p3{width:112px;background-color:#EC9890;height:47px;margin-left:47px;border:1px solid #E6776C;text-align:center;line-height:47px}
#p1{width:47px;height:49px;float:left}