.wrapper {width:100%; color:#333; background:#ececec; font-size:12px; position:relative; overflow:hidden; min-width:1100px; }
.banner_bg { width:100%; height:554px; overflow:hidden; background:#333;}
.banner { width:1100px; height:554px; position:relative; margin:0px auto;}
#PicCont{ width:1510px; height:554px; position:absolute; overflow:hidden; right:0px; top:0px;}
#PicCont .Pic{ width:1510px; height:554px; position:absolute; top:0px; left:0px; display:none;}
#PicCont .Pic .logo { display:block; position:absolute; left:50%; top:45px; margin-left:-300px;}
#PicCont #Pic4 .logo { margin-left:-345px;}
#PicNum{ width:11px; position:absolute; right:15px; bottom:10px;}
#PicNum .Text{ width:11px; height:11px; font-family:Arial; color:#ccc; overflow:hidden; background:url(../images/num.png) no-repeat; margin-bottom:5px; display:block; cursor:pointer; text-align:center; line-height:15px; font-size:12px; text-indent:5000em; box-shadow:0px 0px 2px #999; border-radius:5px;}
#PicNum .cur{ background:url(../images/num_cur.png) no-repeat; color:#fff; box-shadow:0px 0px 0px #999; border-radius:5px;}

.language { position:absolute; height:20px; right:20px; top:15px; z-index:2;}
.language .a1 {display:block; height:16px; padding-left:20px; background:url(../images/china.jpg) no-repeat 0 2px; color:#e6002d; font:normal 12px/16px "Microsoft yahei"; float:left;}
.language .a2 {display:block; height:16px; padding-left:20px; background:url(../images/english.jpg) no-repeat 0 2px; color:#333; font:normal 12px/16px "Arial"; float:left; margin-left:15px;}

.content_bg { width:100%; }
.content { width:1100px; margin:0px auto;}
.content .box { width:180px; height:160px;padding:20px;/*-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;*/ float:left;position:relative;}
.cont_l { width:220px; height:400px; float:left; margin-top:-200px; position:relative;}
.cont_l a.box_1 { position:absolute; left:220px; top:0px; background:#333; color:#fefefe; }
.cont_l a.box_1:hover { background:#4a4f54;}


.graybox { width:400px; height:205px; background:#ECECEC; position:absolute; left:-400px;}
.left_box { width:220px; z-index:10001;}
.cont_l .menu { width:100%; height:380px; background:#c94444; padding-top:20px;}
.cont_l .menu ul li { width:100%;}
.cont_l .menu ul li a,
.cont_l .menu ul li a:link,
.cont_l .menu ul li a:visited { display:block;width:100%; text-align:center; font:normal 14px/35px 'Microsoft Yahei'; color:#fff;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;}
.cont_l .menu ul li a:hover { background:#333; color:#fdd463;}
.cont_l .menu ul li.cur a.item {  background:#333; color:#fdd463;}
.cont_l .menu ul li .sub_menu { position:absolute;width:220px; height:160px;  padding:20px 0; left:220px; top:0px; background:#333; color:#fefefe; display:none; z-index:10001;}
.cont_l .menu ul li .sub_menu a { width:100%; font:normal 14px/40px 'Microsoft Yahei'; color:#fff;}
.cont_l .menu ul li .sub_menu a:hover { color:#fdd463;}
.cont_l .menu ul li .sub_menu_2 a { font:normal 14px/32px 'Microsoft Yahei';}
.cont_l .zilogo { width:220px; text-align:center; padding-top:20px;}
.cont_l .zilogo a img { display:block; text-align:center; margin:0px auto; margin-bottom:15px;}



.strong_title {display:block; font:normal 18px 'Microsoft yahei'; margin-bottom:10px;}
.p_cont { font:normal 12px/20px 'simsun'; }

.cont_c { width:660px; height:400px; float:left;}
.cont_c a.box_2 { background:url(../images/img1.jpg) no-repeat;}
.cont_c a.box_3 { background:#f2f2f2; color:#333; z-index:1000;}
.cont_c a.box_3 .tine {width:23px; height:12px; background:url(../images/tine1.png) no-repeat; position:absolute;bottom:-12px; left:50%; margin-left:-12px; z-index:2;}
.cont_c a.box_3:hover { background:#fff;}
.cont_c a.box_3:hover .tine { background:url(../images/tine1_hover.png) no-repeat;}
.cont_c a.box_4 { background:url(../images/img2.jpg) no-repeat;}
.cont_c a.box_5 { background:#cfab47; color:#fff;}
.cont_c a.box_5 .tine {width:23px; height:12px; background:url(../images/tine2.png) no-repeat; position:absolute;top:-12px; left:50%; margin-left:-12px; z-index:2;}
.cont_c a.box_5:hover { background:#ba973f;}
.cont_c a.box_5:hover .tine { background:url(../images/tine2_hover.png) no-repeat;}
.cont_c a.box_6 { background:url(../images/img3.jpg) no-repeat;}
.cont_c a.box_7 { background:#c94444; color:#fff;}
.cont_c a.box_7 .tine {width:23px; height:12px; background:url(../images/tine3.png) no-repeat; position:absolute;top:-12px; left:50%; margin-left:-12px; z-index:2;}
.cont_c a.box_7:hover { background:#b43c3c;}
.cont_c a.box_7:hover .tine { background:url(../images/tine3_hover.png) no-repeat;}


.cont_r { width:220px; height:400px; float:right;}
.cont_r .sitebox { width:220px; height:200px; background:url(../images/bg_ling.png) no-repeat 40px 30px; background-color:#f2f2f2; position:relative;}
.cont_r .sitebox .site_colorbox { width:410px; height:200px; background:#f2f2f2; position:absolute; right:-410px;}
.cont_r .sitebox a {display:block; line-height:15px; position:absolute; background:url(../images/disc.png) no-repeat; color:#777; font-family:'Microsoft YaHei';}
.cont_r .sitebox a:hover { background:url(../images/disc_hover.png) no-repeat; color:#c94444;}
.cont_r .sitebox a.a1 { background-position:0 0; padding-left:20px; top:20px; left:30px;}
.cont_r .sitebox a.a2 { background-position:10px 0; padding-top:15px; top:85px; left:82px;}
.cont_r .sitebox a.a3 { background-position:0 0; padding-left:20px; top:20px; left:160px;}
.cont_r .sitebox a.a4 { background-position:0px 0; padding-top:15px; top:113px; left:162px;}
.cont_r .sitebox a.a5 { background-position:0 0; padding-left:20px; top:170px; left:35px;}
.cont_r .telephonebox { width:180px; height:160px; padding:30px 0 0 20px;}
.cont_r .telephonebox strong { font-size:24px; color:#333; font-family:'Bookman Old Style'; font-weight:normal;}

