@charset "iso-8859-1";
/* CSS Document */
body, div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote{padding:0;margin:0;}
#menu, #footer ul, #menu ul, .text, .down{list-style:none outside;margin:0;padding:0}
fieldset{border:0;}
body{background:url(../images/bgbox.jpg) repeat left top}
#box{width:1102px;margin:0 auto;background:url(../images/bg.jpg) repeat-y left top;}

/********************header****************************/
#header{height:188px;width:1000px;margin:0 auto;position:relative;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;background:url(../images/head.jpg) no-repeat left top;z-index:99}
.topflv{position:absolute;top:0;right:0}
.logo a{height:176px;width:170px;text-indent:-9999px;display:block}
#menu{height:38px;position:absolute;top:142px;right:30px;padding:1px 0 0 0}
#menu li{float:left;position:relative;height:37px;line-height:34px;border-right:1px solid #e3e3e2;z-index:99}
#menu li a{color:#343434;text-decoration:none;font-size:14px;padding:0 14px 0 13px;height:37px;float:left}
#menu li a:hover, #menu .select{color:#fff;background:url(../images/menu.jpg) repeat-x left top}
#menu li ul{display:none;position:absolute;margin:0;top:37px;left:0px;background:#f3a14a;width:147px;padding:5px;z-index:99}
#menu ul li{border:none;line-height:25px;width:147px;border-bottom:1px dashed #fff;height:25px;z-index:99}
#menu ul li a{height:24px;display:block;}
#menu ul li a:hover{background:none}
#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.iehover ul ul, #menu li.iehover ul ul ul{
display: none;}
#menu li:hover ul, #menu ul li:hover ul, #menu ul ul li:hover ul, #menu li.iehover ul, #menu ul li.iehover ul, #menu ul ul li.iehover ul {display: block;}

/********************container****************************/
#container1, #container2, #container3, #container4{overflow:hidden;width:1000px;margin:0 auto;padding:15px 0}
.title{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#a6366d}

/********************#footer****************************/
#footer{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;overflow:hidden;width:1000px;margin:0 auto;padding:15px 0px 5px; text-align:center;border-top:1px solid #c2c2c2;color:#7a7a7a;font-size:12px}
#footer a{color:#7a7a7a;text-decoration:none;}
#footer a:hover{color:#343434;text-decoration:underline}

/********************container1****************************/
.top{ text-align:center;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;color:#505050}
.top .title{font-size:18px;}
#container1{background:url(../images/bgcon.jpg) no-repeat left top;}
#container1 .content{background:url(../images/content.jpg) no-repeat 50% top;overflow:hidden}
#container1 .content .left{float:left;margin:15px 30px 0 10px}
#container1 .content .box{margin:30px 20px 0 0;border-right:1px solid #c2c2c2;border-left:1px solid #c2c2c2;float:left;padding:0 15px 10px;width:450px}
#container1 .content .box .title{font-size:19px;background:url(../images/til.jpg) no-repeat right bottom}
#container1 .content .box .title span{color:#7a7a7a;}
#container1 .right{float:left}
#container1 .right .title{font-size:14px;margin:40px 0 10px 20px}
.down{margin:10px 0 0 80px;overflow:hidden}
.down img{border:none}
.down li{float:left;margin:0 13px 0 0}

/********************container2****************************/
.flash{overflow:hidden;width:955px;height:234px;margin:0 auto;padding:5px 23px 12px 22px;background:url(../images/flash.jpg) no-repeat left top}
#container2{background:url(../images/bgcon.jpg) no-repeat left top;padding:30px 40px;width:920px}
#container2 .content{background:url(../images/bg-context.jpg) no-repeat right bottom}

/********************container3****************************/
#container3 .left{width:484px;float:left;margin:0 0 0 55px;}
#container3 .left img{border:none}
#container3 .title{text-align:center;font-size:15px;margin: 0 0 5px 0}
#container3 .text{background:url(../images/bg-til.jpg) no-repeat left top;padding:16px 5px 0;z-index:99}
#container3 .text li{float:left;margin:14px 19px 0px 0px}
#container3 .right{width:306px;height:444px;float:right;margin:10px 65px 0 0px;background:url(../images/right3.jpg) no-repeat left top}
#container3 .right p{text-align:center;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:13px;color:#404040;margin:10px 0 0 70px}
#container3 .right p a{color:#404040;text-decoration:none;}
#container3 .right p a:hover{text-decoration:underline}

/********************container4****************************/
#container4{ padding:15px 50px;width:900px}
#container4 .contil{text-align:center;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;color:#3a3a3a;border-bottom:1px dashed #a6366d;padding:5px 0}
#container4 .text img{border:none}
#container4 .text{width:230px;float:left;position:relative;margin:23px 100px 0 0;overflow:hidden;z-index:9}
#container4 .text li{text-align:center}
#container4 .text .png{position:absolute;top:0;left:10px;}
#container4 .text li a img{margin-top:20px}
#container4 .text .title{text-decoration:none;font-weight:bold;font-size:14px}

/********************container5****************************/
#container5{ padding:0px 51px 50px; width:1000px;}
#container5 .client_top{ border-bottom:2px solid #bdbdbd; height:104px;}
#container5 .client_logo{ float:left; height:104px; padding:15px 20px 0px; text-align:center; width:231px; background:url(../images/e-client-top-logo-x.jpg) no-repeat; background-position:right top;}
#container5 .client_font{ float:left; color:#a6336c; height:104px; padding-left:15px; line-height:104px; font-size:24px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#container5 .client_right{ float:right; padding-right:5px;}
#container5 .client_but{ float:left; width:102px; height:19px; background:url(../images/e-client-top-but.jpg) no-repeat; cursor:pointer; border:0px;}
#container5 .main{ padding:0px 30px; width:940px;}
#container5 .main ul{ float:left; width:940px; margin:0px; padding:0px;}
#container5 .main li{ float:left; width:910px; list-style:none; font-size:24px; color:#656565; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; border-bottom:1px solid #bdbdbd; padding-left:30px; padding-bottom:20px; line-height:56px; background:url(../images/e-client-icon.jpg) no-repeat; background-position:left 19px;}

#container5 .main li a{ text-decoration:none; color:#656565;}
#container5 .main li a:hover{ text-decoration:underline;}


#container5 .main li.fiches{ border:0px; padding-bottom:0px;}
#container5 .main li dl{ float:left; width:910px;}
#container5 .main li dd{ float:left; width:208px; padding:0px 9px;}
#container5 .main li dd a{ float:left; width:208px;}
#container5 .main li dd img{ border:1px solid #bababa; width:206px; height:125px;}
#container5 .main li dd span{ float:left; width:208px; text-align:center; margin:0px; padding:0px;}
#container5 .main li dd span a{ float:left; width:208px; text-align:center; font-size:13px; color:#a2275d; text-align:center; line-height:14px; padding-top:5px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
#container5 .main li dd span a:hover{ color:#ff0036;}
#container5 .fiches_table{ float:left; width:876px; margin:0px 32px; background:#bdbdbd; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
#container5 .fiches_table th{ font-weight:normal; margin:0px; padding:0px; line-height:30px;}
#container5 .fiches_table td{ padding:5px 10px; font-size:12px;}
#container5 .fiches_table td a{ text-decoration:none; color:#333; line-height:18px;}
#container5 .fiches_table td a:hover{ color:#000; text-decoration:underline;}

/********************20121220****************************/
.client{height:314px;width:525px;margin:20px auto 50px;font-family:Arial, Helvetica, sans-serif;color:#000000;font-size:15px;background:url(../images/client.jpg) no-repeat;overflow:hidden}
.client h3{margin:40px 0 40px 110px;font-size:30px;}
.client table input{height:22px;width:244px;border:2px solid #787878;line-height:22px}
.client button{height:30px;width:135px;margin:20px auto; text-align:center;background:url(../images/button.png) no-repeat;border:none;color:#fff;font-size:14px;font-weight:bold; cursor:pointer;padding:0 0 4px}