*{margin:0;padding:0;border:0;}
body{ margin:0; padding:0;  background:url(image/dbj.jpg) center repeat-y; color:#000000; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; line-height:30px;}
img{ border: none}
ul li{ margin:0; padding:0; list-style:none}
a{ text-decoration:none; color:#000000; font-family:"Î¢ÈíÑÅºÚ";}
a img{ border:0}
a:hover{ color:#1076af}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} 

.top1{ width:100%; height:6px; margin:0 auto; background-color:#0055bb}
.top{ width:100%; height:96px; margin:0 auto;}
.nav1{ width:1440px; margin:0 auto; height:98px; background-image:url(../image/head-bg.png)}
.scroll_header{ width:100%; margin:0 auto; position: fixed;  left: 0; top: 0; z-index: 990; background-color:#FFFFFF}

.best{
	color: #565656;
	margin: 10px 0;
}
.best ul li {
	float: left;
	font-weight: bold;
	line-height: 100px;
	margin-left: 10px; padding-left:10px
}

/*µ¼º½¿ªÊ¼*/

.dhl{ z-index:9999}
.menu{width:808px; height:30px; margin:0 auto; float:right}
.menu ul{ margin:0; padding:0; font-size:14px; line-height:30px;} 
.menu ul li{ float:left; display:block; width:100px; height:30px; line-height:30px; text-align:center; font-size:16px; color:#ffffff; font-weight:0; float:left}

.menu a{ width:100px; line-height:30px; height:30px; display:block; margin:0px auto 0; color:#000000;}

      .menu ul li a:hover{width:100px; height:30px; color:#fff; background-image:url(../image/cd-hover.png)}  
	  .menu ul li a.cur{ width:100px; height:30px; color:#fff; background-image:url(../image/cd-hover.png)}
      .menu ul li ul li a:hover{width:200px; height:40px; line-height:40px;  color:#ffffff; background-image:none}   

.menu ul li ul{ margin: 0; font-size: 14px; display: none; top:0px;}
 
 
      .menu ul li ul li{ width:220px; line-height:40px; text-align:left; padding-left:10px; float:left}  
      .menu ul li ul li a{ color:#ffffff; height:40px; line-height:40px; width:230px}                    
        
.menu ul li:hover ul{  display: block; color: #ff6100; z-index:10000; position:relative}
.menu ul li:hover ul li:hover{ color: #ffffff;}
.menu ul li:hover ul li:hover ul li:hover{ color: #ffffff; background-color:#03a5ff; width:190px}
.wu1{ color:#FFFFFF; opacity:0.8; -moz-opacity:0.8;}



.gy{width:699px; height:65px; margin:0 auto;}
.gy ul{ margin:0; padding:0; font-size:14px; line-height:24px; height:65px} 
.gy ul li{ float:left; display:block; width:174px; line-height:24px; text-align:center; font-size:14px; color:#ffffff; font-weight:0; float:left; height:65px; vertical-align:middle;}

.gy a{ width:174px; line-height:24px; height:65px; display:block; margin:0 auto; color:#000000; border-right:1px solid #f2f2f2}

      .gy ul li a:hover{width:174px; height:65px; color:#fff; background-color:#0055bb}  
	  .gy ul li a.cur{ width:174px; height:65px; color:#ffffff;  background-color:#0055bb}
      .gy ul li ul li a:hover{width:200px; height:40px; line-height:32px;  color:#ffffff; background-image:none}   

.gy ul li ul{ margin: 0; font-size: 14px; display: none; top:0px;}
 
 
      .gy ul li ul li{ width:220px; line-height:40px; text-align:left; padding-left:10px; float:left}  
      .gy ul li ul li a{ color:#ffffff; height:40px; line-height:40px; width:230px}                    
        
.gy ul li:hover ul{  display: block; color: #ff6100; z-index:10000; position:relative}
.gy ul li:hover ul li:hover{ color: #ffffff;}


.dt{width:1100px;  margin:0 auto; margin-top:0px; height:215px;}
.dt ul{ margin:0; padding:0; line-height:40px;} 
.dt ul li{ float:left; display:block; width:109px; height:40px; line-height:40px; text-align:center; color:#333333; font-weight:0}

.nk{width:243px; height:319px; margin:0 auto; margin-top:0px; margin-left:9px}
.nk ul{ margin:0; padding:0; line-height:30px;} 
.nk ul li{display:block; width:220px; height:30px; line-height:30px; text-align:left; color:#333333; font-weight:0; border-bottom:1px dashed #c3c2c2; background-image:url(../Image/fl-bg.png)}

.txt1{ float:left; display:block; width:118px; height:39px; line-height:19px;}

.banner{ width:100%; margin:0 auto; height:550px; z-index:-500; margin-top:0px}
.banner-f{ width:100%; margin:0 auto; height:400px; z-index:-9999; margin-top:0px;}
.banner2{ width:1440px; margin:0 auto; height:473px;}

.part-one{ width:100%; margin:0 auto; height:320px; margin-top:0px; background-color:#f3f3f3; border-bottom:2px solid #888888; margin-top:0px; z-index:-80}
.one-left{ width:350px; height:252px; margin-top:0px; float:left;}
.one-mid{ width:352px; height:252px; margin-top:0px; float:left; margin-left:33px;}
.one-right{ width:333px; height:252px; margin-top:0px; float: right;/* background-color:#ebebeb*/}

.part-two{ width:1100px; margin:0 auto; height:458px; margin-top:0px; }
.two-left{ width:284px; height:319px; margin-top:0px; float:left;}
.two-mid{ width:408px; height:319px; margin-top:0px; float:left; margin-left:27px;}
.two-right{ width:255px; height:319px; margin-top:0px; float: right;/* background-color:#ebebeb*/}

.part-three{ width:1100px; margin:0 auto; height:280px; margin-top:0px; }
.three-left{ width:390px; height:280px; margin-top:0px; float:left;}
.three-mid{ width:408px; height:209px; margin-top:0px; float:left; margin-left:27px;}
.three-right{ width:700px; height:280px; margin-top:0px; float: right;/* background-color:#ebebeb*/}

.sb{ width:285px; height:190px; margin:0 auto}


.index_tpxw{display:block; width:285px; overflow:hidden;}
.index_tpxw li{display:block; float:left; width:285px; height:189px; position:relative; padding:0px; width:285px !important; height:189px !important;}
.index_tpxw li a img{width:285px; height:189px;}
.index_tpxw li span{display:block; position:absolute; left:0px; bottom:0px; height:30px; line-height:30px; padding:0px 0px 0px 0px; width:285px; height:189px; width:285px !important; height:30px !important; background:#ee7100; color:#FFF; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; overflow:hidden; filter:alpha(opacity=70);}
.index_gcdt{border:1px solid #e5e5e5; padding:0px;}
.index_tpxw_m{ padding:10px 0px 0px 115px;}
.index_tpxw_m li{width:10px; height:10px; margin-right:10px; display:block; float:left; background:url(../images/i_q_2.jpg) no-repeat  center; cursor:pointer;}
.index_tpxw_m li.on{width:10px; height:10px; margin-right:10px; display:block; float:left; background:url(../images/i_q_1.jpg) no-repeat  center; cursor:pointer;}

.fy{ width:1100px; margin:0 auto; margin-top:0px; margin-bottom:50px}
.nr{ width:800px; min-height:400px; margin:0 0 20px 0; float:right}

.foot{ height:300px; width:100%;  margin:0 auto; clear:both; background:url(../image/foot-bg.png) repeat-x center; color:#fff;}

.left{ width:236px; float:left; background-color:#f0f0f0; border-bottom:2px solid #004297; margin:0 0 20px 0}
.leftp{ width:206px; height:845px; float:left;  background-repeat:repeat-x;}

.xx{ width:236px; height:36px; color:#f6f6f6 }
.xx ul{ margin:0; padding:0;  } 
.xx ul li{ float:left; display:block; width:236px; height:36px; line-height:36px; background-image:url(../Image/left-bg.png); }
.xx a{ width:236px; line-height:36px; height:36px; display:block ; margin:0 auto; border-bottom:1px dotted #ccc}
.xx a:hover{ color:#ffffff; background-image:url(../image/left-hover.jpg);}
.xx a.cur{ color:#ffffff; background-image:url(../image/left-hover.jpg);}

#tzl { min-width:880px; height:40px;}
#text_gd { position:absolute; width:100%; color:#000000; left: 0px; top: 574px;}

.mb{ border:1px solid #cccccc;}
.mb td{ border:1px solid #cccccc; line-height:50px; text-align:center}

.mb1{ border-left:1px solid #414141; border-bottom:1px solid #414141; font-size:12px; font-family:Arial } 
.mb1 td{border-right:1px solid #414141; border-top:1px solid #414141; height:20px; line-height:20px; padding-left:5px;} 
.mb1 bz{ color:#FFFFFF}


.dkj{ width:1440px; margin:0 auto;}
.fg{ width:276px; height:258px; margin:0 auto; background-repeat:no-repeat; position:absolute; left:410px; top:262px; background-image:url(../image/xbg.png)}
.zuobian{ width:283px; margin:0 auto; height:78px;color:#222222;}
.zuobian ul{ margin:0; padding:0; font-size:14px; line-height:22px; float:right;} 
.zuobian ul li{ float:left; display:block; font-size:18px; width:283px; height:78px; line-height:22px; text-align:right;background-image:url(../image/zuo-bg.png);}
.zuobian a{ width:283px; line-height:22px; height:78px; display:block; margin:0px auto 0;}
.zuobian a:hover{color:#eed501; width:283px; height:78px; background-image:url(../image/hover-bg.png);}
.zuobian a:hover span{color:#e7e5e5;}
.zuobian span{font-size:15px; color:#6e6d6d}
.zuobian a.cur span{font-size:15px; color:#e7e5e5}
.zuobian a.cur{color:#eed501; width:283px; height:78px; background-image:url(../image/hover-bg.png);}

/*.zlj{color:#222222; font-size:18px; width:120px; height:50px; padding:18px 35px 0 0;}
.zlj span{font-size:15px; color:#6e6d6d}
.zlj a:hover{color:#eed501;}
.zlj a:hover span{color:#eed501;}*/

#menu_con{
	text-align:center;
	/*position:absolute;
	top:266px;
	left: 337px;*/
}
#menu_con li{  width:120px;float:left;height:50px; background-color:#efeeee}
#menu_con li a{width:120px; height:50px; text-align:center; margin:0 auto;cursor:pointer;color:#434342}
#menu_con li a:hover{ height:50px; width:120px; color:#eed501 }
#menu_con li a span{line-height:50px;width:120px; height:50px; }
#menu_con li a:hover span{line-height:50px; width:120px; height:50px;}


<!--.tab{ line-height:25px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; border-left:1px solid #b4b4b4; border-top:1px solid #b4b4b4;}
.tab td{ border-right:1px solid #b4b4b4; padding-left:15px; padding-right:15px; border-bottom:1px solid #b4b4b4; height:25px; text-align:left}-->





.gsjj{ width:1051px; margin:0 auto; height:223px; margin-top:30px; background-image:url(../image/lx-gs.png)}
.wz{ width:220px; height:16px; line-height:16px; margin-left:110px; margin-top:90px; padding-left:10px; color:#FFFFFF; float:left}
.an1{width:134px; height:44px; float:right; margin-top:43px; margin-right:110px;}
.js{width:900px; height:80px; line-height::25px; margin-top:16px; margin-left:60px; color:#767676; float:left;}
/*.sx{ width:1051px; height:380px; margin:0 auto; height:330px; margin-top:66px; }*/
.sx{ color:#FFFFFF}





#test { position:relative; z-index:1; width:1002px; display:block; margin:0 auto;}
#test .jquery_out {float:left;line-height:34px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/32px "Î¢ÈíÑÅºÚ";}
#test .jquery_out .smile {padding-left:1em;}
#test .jquery_inner {margin-left:16px;}
#test .jquery {margin-right:1px;padding:0 2em;}
#test .mainlevel { float:left; width:124px;/*IE6 only*/}
#test .mainlevel a {color:#ffffff; text-decoration:none; line-height:34px; text-align:center; font-size:14px; color:#FFFFFF; font-family:"Î¢ÈíÑÅºÚ"; display:block; padding:0 0; width:124px;}
#test .mainlevel a:hover{color:#ff8400;text-decoration:none;} 

#test .mainlevel ul {display:none; position:absolute; margin:0px 0px 0px 3px;}
#test .mainlevel li { border-bottom:1px solid #ffffff; background:#e5e5e5; width:124px;/*IE6 only*/}
#test .mainlevel li a{ text-align:center; color:#333333;}
#test .mainlevel li a:hover{ text-align:center;color:#fff; text-decoration:none; background:#1f71b8;}
.da{ font-weight:800}

/*.menu-in{ width:1003px; height:50px; margin:0 auto; padding-left:7px;}*/
#list{ width:2px; height:12px; float:left;}
#nav{ width:1440px; margin:0 auto; height:38px; clear:both; font-size:12px}
.nav-in{height:38px;_overflow:hidden}
.nav-in a{display:block; width:120px; height:38px; color:#FFFFFF;float:left;position:relative}
.nav-in li{font-size:15px; font-weight:800;float:left;position:relative; text-align:center; line-height:38px;}
.nav-in li:hover{ background-image:url(../image/menu-bg-hover.jpg); background-repeat:repeat-x; color:#ffffff;}
.nav-in li:hover a{color:#ffffff}
.nav-in li.no_sub:hover{ color:#00867b}
.nav-in ul{width:272px;background-color:#fff;border:1px solid #00bdae;position:absolute;left:-1px;top:-999em;z-index:99999;padding:1px;display:none}
.nav-in li:hover ul{top:50px;display:block; }
.nav-in li:hover ul li{font-size:13px; font-weight:normal;border:none;width:135px;float:left; text-align:left; background:#eaeaea; margin-bottom:1px; margin-right:1px;}
.nav-in li:hover ul li a{ display:block; width:135px; margin:0 auto; text-decoration:none;padding:0; color:#00867b}
.nav-in li:hover ul li a:hover{color:#00867b; background: #dadada;}
/*IE6*/
.nav-in li.hover{background-color:#fff;border:1px solid #004c9e;border-bottom:none;}
.nav-in li.hover a{color:#005da3}
.nav-in li.hover ul{top:50px;display:block}
.nav-in li.hover ul li{border:none;width:72px;float:left;}
.nav-in li.hover ul li a{height:48px;line-height:48px;font-size:14px;color:#333;text-decoration:none;padding:0}
.nav-in li.hover ul li a:hover{text-decoration:underline}
.nav-in li.no_sub.hover1{border:1px solid #d2de16;}
/*µ¼º½½áÊø*/
.hd{width:1002px; height:88px; margin:0 auto; margin-top:18px; border:1px solid #d6d6d6}
.cjl{width:970; margin:0 auto;}
.dk{ width:1002px; margin:0 auto; margin-top:16px}
.jj{ width:742px; margin:0 auto; float:right;}
.txt{ width:705px;  margin:30px 0px 0px 18px; color:#000000}
.search{ width:100%; height:46px; margin-bottom:15px;}
.search-in{ width:1023px; height:46px; margin:0 auto; background-image:url(../image/search-bg.jpg); background-repeat:repeat-x;}
.time{ height:46px; width:250px; float:right; text-align:right; padding-right:20px; color:#039570; line-height:46px; position:absolute; right:220px;}
.se1{ width:171px; height:27px;}
.se{ width:29px; height:30px; background-image:url(../image/sear2.jpg)}
.SearchTitleInput99{ height:23px; width:200px; border:1px solid #a6a6a6}




.lef1{width:360px; height:293px; float:left; margin:5px 0px 0px 5px;}


.mid-top{ width:363px; height:266px;border:1px solid #d6d6d6}
.mid-bottom{width:363px; height:268px;margin-top:20px; border:1px solid #d6d6d6}

.rig-top{ width:363px; height:266px; border:1px solid #d6d6d6 }
.rig-bottom{width:363px; height:268px; margin-top:20px; border:1px solid #d6d6d6}
.recruitment{ width:231px; height:45px; margin-top:17px;}




/*Ê×Ò³ÐÂÎÅ±íµ¥»¬¶¯´úÂë*/
#Tab1{width:460px;margin:0px;padding:0px;margin:0 auto;}
/*Ñ¡Ïî¿¨2*/
#Tab2{width:360px;margin:0px;padding:0px;margin:0 auto;}
#Tab3{width:515px;margin:0px;padding:0px;margin:0 auto;}
/*²Ëµ¥class*/
.Menubox {width:408px;height:34px;line-height:34px; border-bottom:1px solid #f7c79e;; font-family:"Î¢ÈíÑÅºÚ"}
.Menubox ul{ display:block; width:300px; margin:0px;padding:0px; font-size:15px;}
.Menubox li{float:left; margin-right:5px;display:block;cursor:pointer;  height:34px; line-height:34px; width:90px;text-align:center; color:#333333; list-style:none; font-size:15px;; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; border-top:1px solid #d0d0d0}
.Menubox li.hover{padding:0px; background-image:url(../Image/xw-bg.png); width:90px; color: #ffffff; height:34px; line-height:34px; font-family: "Î¢ÈíÑÅºÚ"; font-size:15px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; border-top:1px solid #d0d0d0}
.Contentbox{clear:both;margin-top:0px;border-top:none;text-align:center;padding-top:3px;}


#con_two_1, #con_two_2, #con_one_1, #con_one_2{color:#d6d6d6; font-size:12px; font-family: "Î¢ÈíÑÅºÚ"; line-height:32px; text-align:left; margin-top:0px}

.Menubox2 {width:38px;height:245px;line-height:18px;  font-family:"Î¢ÈíÑÅºÚ"; float:left}
.Menubox2 ul{ display:block; width:38px; margin:0px;padding:0px; font-size:14px; height:245px}
.Menubox2 li{  margin-right:0px;display:block;cursor:pointer;  height:90px; line-height:18px; width:38px; text-align:center; color:#333333; list-style:none; font-size:14px; background-color:#c0c0c0; margin-bottom:3px}
.Menubox2 li.hover{ margin-left:-1px; background-color:#850202; width:38px; color: #ffffff; height:90px; line-height:18px; font-family: "Î¢ÈíÑÅºÚ"; font-size:14px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; border-top:1px solid #d0d0d0}
.Contentbox2{ width:243px; float:right;margin-top:0px;border-top:none;height:319px;text-align:center;padding-top:0px;}
#con_three_1, #con_three_2, #con_three_3, {color:#292929; font-size:14px; line-height:18px; text-align:left; font-family: "Î¢ÈíÑÅºÚ"}
----------------------------------------------------------
.tese{border-bottom: #999999 1px dotted; margin-left:25px;}
.side-tit{ width:238px; height:40px;color:#FFFFFF; font-size:16px; line-height:39px;}
.side{ width:240px; height:361px; float:left; }
.side ul, .zhinan{ display:block; width:238px; height:126px; border:1px solid #d5e7d5; padding-top:2px; padding-bottom:12px;color:#000000;}
.side ul li{ width:238px; margin:0 auto; height:36px; }
.side ul li a{ display:block; width:188px; margin:0 auto; height:36px; background-image:url(../image/side-bg.png); padding-left:45px; line-height:36px;}
.side ul li a:hover{ color:#FF0000; background-image:url(../image/side-hover.png);}
.page-body{ width:1023px; margin:0 auto; background-color:#ffffff; padding-top:15px}
.content{ width:759px; float:left;}
.location{ background-image:url(../image/location-bg.jpg); width:715px; height:39px; line-height:39px; padding-left:44px;}
.location span{ color:#00bbac; font-weight:bold}
.content-in{ width:716px; border:1px solid #d5e7d5; margin-top:15px; padding:30px 20px 55px 20px}
.jigou{ line-height:35px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; border-left:1px solid #dddddd; border-top:1px solid #dddddd;}
.jigou td{ border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; height:35px; padding-left:25px;}

.jigou1{ line-height:20px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; border-left:1px solid #dddddd; border-top:1px solid #dddddd;}
.jigou1 td{ border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; height:35px;}
.new_title{ font-size:18px; font-weight:bold;}

div, ul, li { margin: 0; padding: 0; border: 0; }
ul, li { list-style-type: none; text-transform: capitalize; }
.navx { width:1440px; font-size: 15px; margin:0 auto; height:70px; line-height:70px; background-color:#9a0000; position: relative; z-index: 22;; float:right }
    .navx a { text-decoration: none; }
.navmain {width:1110px; font-size: 15px; margin:0 auto; height:70px; line-height:70px; position: relative; }

#nav_all { margin:0 auto; height: 70px; line-height: 70px; position: relative; z-index: 222;}
    #nav_all li { text-align: center; float: left; width:120px; margin:0 auto;}
        #nav_all li a { color: #ffffff; display: inline-block; font-size: 16px; height: 70px; line-height: 70px; white-space: nowrap; }
            #nav_all li a:hover { background-image:url(../image/cd-bg.png); height: 70px; width:120px; line-height: 70px;  overflow: hidden; color:#eed501;}
        #nav_all li ul { display: none; position: absolute; z-index: 99; left: 0px; top: 70px; float:left;}
    #nav_all ul li { background-image: none; line-height: 50px; height: 50px; padding-top: 0px; padding: 0;}
        #nav_all ul li a { background-image: none; width:122px; margin: 0px; height: 50px; line-height: 50px; color: #434342; font-weight: normal; background: #efeeee; border: none; margin-left:10px;}
            #nav_all ul li a:hover { width:120px; margin: 0px auto; height: 50px; line-height: 50px; color: #eed501; background: #efeeee; margin-left:10px;}
.list{ width:2px; height:50px; float:left;}

.sample_faq {
	border: 1px solid #dbdbdb;
	padding: 15px;
}
.faq_cont h3 {
	height: 30px;
	overflow: hidden;
	background: #eeeeee;
	line-height: 30px;
	font-size: 14px;
	color: #4b4b4b;
	margin-top: 10px;
	font-weight: normal;
	cursor: pointer;
}
.faq_cont h3 i {
	display: block;
	float: left;
	width: 30px;
	height: 30px;
	background-color: #1f97d8; background-image:url(../image/faq_icon.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-right: 10px;
}
.faq_cont ul {
	padding-left: 40px;
	line-height: 25px;
	color: #636363;
	padding-top: 10px;
}
.faq_cont ul a {
	color: #35b7d9;
}
.faq_cont h3.on i {
	background-position:-30px 0;
}

.prod{width:800px; height:42px; margin:0 auto; float:left}
.prod ul{ margin:0; padding:0; font-size:14px; line-height:42px;} 
.prod ul li{ float:left; display:block; width:115px; height:42px; line-height:42px; text-align:center; font-size:14px; color:#ff0000; font-weight:0;}

.prod a{ width:115px; line-height:42px; height:42px; display:block; margin:0px auto 0; color:#000000;}



.prod ul li ul{ margin: 0; font-size: 14px; display: none; top:0px;}
 
 
             
        
.prod ul li:hover ul{ background-color:#daeffa; display: block; color: #ff6100; z-index:10000;}
.prod ul li:hover ul li:hover{ color: #ffffff;}
.prod ul li:hover ul li:hover ul li:hover{ color: #ffffff; background-color:#ff0000}

.cpx{ line-height:45px; height:45; width:230px; background-color:#1f96d8}

.cpx ul li{ float:left; display:block; width:230px; height:40px; line-height:40px; background-image:url(../Image/left-bg.png); background-repeat:no-repeat; background-color:#f1f1f1; border-top:1px dashed #cccccc; padding-left:0px}
.cpx a{ width:230px; line-height:40px; height:40px; display:block ; margin:0 auto;}
.cpx a:hover{ color:#1076af; border-bottom:1px dashed #cccccc}
.cpx a.cur{ color:#ffffff; background-image:url(../image/left-hover.jpg); background-repeat:no-repeat}

.cpx2{ line-height:45px; height:45; width:310px; background-color:#1f96d8}

.cpx2 ul li{ float:left; display:block; width:310px; height:40px; line-height:40px; background-image:url(../Image/left-bg.png); background-repeat:no-repeat; background-color:#f1f1f1; border-top:1px dashed #cccccc; padding-left:0px}
.cpx2 a{ width:310px; line-height:40px; height:40px; display:block ; margin:0 auto;}
.cpx2 a:hover{ color:#1076af; border-bottom:1px dashed #cccccc}
.cpx2 a.cur{ color:#ffffff; background-image:url(../image/left-hover.jpg); background-repeat:no-repeat}