@charset "gb2312";
/* CSS Document */
body { margin:0 auto; text-align:center; padding:0;}
form, input, selezs, ul, li, p, h1, h2, h3, h4, h5, h6, p,a { margin:0; padding:0; }
body, td, selezs, input, div { font-size:14px; color:#333; font-family:Arial, Helvetica, sans-serif;}
ul,li { list-style:none;}
a { color:#000; text-decoration:none; font-size:14px;}
img { border:none; }
#head{ width:1004px; height:auto; margin:0 auto;}
.logo{ width:378px; height:90px; float:left; padding-top:10px;}
.phone{ width:626px; height:90px; float:left;}
.weibobtn{width:300px;float:right;height:28px; text-align:left;  padding-right:10px;}
.weibobtn span{ float:right;}
.phone ul{float:right; height:28px;}
.phone li{list-style:none; float: left;width:90px;}
.phone li a{color:#000000;font-size:14px; font-weight:bold;  line-height:28px; width:61px;display:block; text-align:center;}
.phone li a:hover{color:#F00;}
.phone ul li a,.s { float:left; display:inline; }
.s{vertical-align:bottom; line-height:28px; padding-left:7px; font-weight:bold;}
.phone-img{ width:374px; height:40px; float:right;}
.nav{ width:1004px; height:45px; background:url(images/menu1.png) 0 0 no-repeat; float:left;}
.nav ul{list-style: none; display:block; padding-top:8px; margin-left:36px;}
.nav ul li{float:left; }
.nav ul li a{ display:block; width:100px;line-height:28px; height:28px; vertical-align:middle;font-size:16px; color:#fff; font-weight:bold; margin:0 14px 0 4px; }
.nav ul li a:hover{ color:#fc6104; background:url(images/nav.png) 0 0 no-repeat;}
.s1{vertical-align:bottom; line-height:28px; padding-left:7px; font-weight:bold; color:#FFF;}

/****banner*****/
.banner{ width:1004px; height:242px;margin: 0 auto; overflow:hidden; float:left; background:#FFF; padding-bottom:10px;}
div#MainPromotionBanner{width:1004px;height:242px; }
#MainPromotionBanner #SlidePlayer {position:relative;margin: 0 auto;}
#MainPromotionBanner .Slides{padding: 0;margin: 0;list-style: none;height: 242px;overflow: hidden;}
#MainPromotionBanner .Slides li {float: left;width: 1004px;height: 242px;}
#MainPromotionBanner .Slides img{border:0;display: block;width: 1004px;height: 242px;	}
#MainPromotionBanner .SlideTriggers{margin: 0;padding: 0;list-style: none; position: absolute; top: 214px; right: 0px;z-index: 10;height: 25px;	}
#MainPromotionBanner .SlideTriggers li{float: left;display: inline;color: #74a8ed;text-align: center;line-height:16px;width: 16px;height: 16px;font-family: Arial;font-size: .9em;cursor: pointer;overflow: hidden; margin:3px 6px;background: url(../images/slide_trigger.gif) no-repeat center center;}
#MainPromotionBanner .SlideTriggers li.Current{ color:#fff; background: url(../images/slide_trigger_c.gif) no-repeat center center;border:0; font-weight:bold;font-size: 1.4em;line-height: 21px;height: 21px;width: 21px;margin:0 6px; }

#main{width:1004px;height:auto;background:#FFF; margin:0 auto; margin-bottom:15px;}
.left{ width:232px; height:auto; float:left; padding-left:1px; background:#FFF;}
.case{ width:232px; height:auto;}
.case-1{ width:232px;background:url(images/t1.jpg) 0 0 no-repeat; line-height:41px; color:#286bc2; font-weight:bold; letter-spacing:2px;}
.case-2{ height:auto;}
.case-2-1{ width:110px; height:100px; float:left; border:solid 1px #dededd; margin:5px 3px 0 1px;*_ margin:5px 3px 0 0;}
.movie{ width:232px; height:40px; float:left; padding-top:10px;}
.lx{ float:left; width:100%; margin-top:8px; border-bottom:solid 1px #dfdfdf;}
.lx-1{ width:227px; height:auto; background:url(images/lx1.gif) 0 0 no-repeat; padding:70px 0 0 5px; text-align:left;}
.lx-1 span{ line-height:20px; font-size:13px;}

.center{ width:760px; padding-left:10px;*_padding-left:5px; height:auto; float:left; background:#FFF;}
.news{ width:515px; height:auto; float:left;}
.news-1{ width:515px; height:41px; background:url(images/news.jpg) 0 0 no-repeat; line-height:41px; text-align:right;}
.news-1 a{ color:#000; }
.news-1 a:hover{ color:#F30;}
h4{ text-align:center; font-size:16px;line-height:30px;}
.news-1-nr span{ line-height:28px;}
ul#news-nr, ul#news-nr ul{margin: 0;padding: 5px;width:98%; text-align:left;}
ul#news-nr li{line-height:20px;border-bottom:1px dashed #000;padding:4px 0 0 10px;background-image: url(images/dian.gif);background-repeat: no-repeat;}
ul#news-nr li span{ float:right;}
ul#news-nr li a{ color:#000; font-size:13px;}
ul#news-nr li a:hover{color:#fc5f09;}
.yema{ width:90%; line-height:28px; float:right; }
.yema a{ color:#000;font-size:13px;}
.yema a:hover{ color:#fc5f09;}
.right{ width:230px; height:auto; float:left; margin-left:14px;}
.right-qiye{ width:230px; height:86px;}
.right-geren{ width:230px; height:86px; margin-top:2px;}

.job{ width:760px; height:auto; float:left; margin-top:10px; text-align:left;}
.job-1{ width:725px;line-height:35px; background:url(images/t2.jpg) 0 0 no-repeat; height:35px; padding:0 0 0 20px; font-size:18px;  font-family:"ºÚÌå"; color:#0073AA;}
.job-1 .title{ width:200px; float:left;}
.job-1 .more{ width:60px; float:right;}
.job-2{ width:740px; height:auto; float:left; padding:0; margin:0; padding:0px; line-height:22px; border:none;}
.talle_1 { color:#F00; text-align:center; font-weight:bold;}
.table_2 {text-align: left; padding-bottom: 2px; padding-left: 8px; width: 100px; padding-right: 0px; color: #333333; font-size: 12px; font-weight: normal; text-decoration: none; padding-top: 2px}
.tabke_3 {padding-bottom: 2px; background-color: #ffff33; padding-left: 8px; color: #333333; font-size: 14px; font-weight: normal; text-decoration: none; padding-top: 2px}
#footer{ width:1004px; height:60px;text-align:center; margin: 0 auto;background:#FFF; margin-top:20px; background:url(images/foot.gif) 0 0 repeat-x;padding-top:15px;}
#footer span{ line-height:25px; font-size:13px;}



.sidebar{ width:195px; height:auto; float:left; padding-left:1px; background:#FFF; line-height:46px;}
.sidebar span{ font-size:20px; font-weight:bold; color:#006ae2;}
.sidebar-1{ width:195px; height:45px; background:url(images/t3.jpg) 0 0 no-repeat;}
ul#sidemenu,ul#sidemenu { margin:0; width:195px; text-align:center; margin-top:5px;}
ul#sidemenu li{  width:195px; height:39px;float:left;  padding:0 0 5px 0;}
ul#sidemenu li a{ width:195px; height:39px; float:left;color:#000;background:url(images/side.jpg) 0 0 no-repeat;line-height:39px; font-size:15px; }
ul#sidemenu li a:hover{ color:#fff; background:url(images/side1.jpg) 0 0 no-repeat;}
.container{ width:790px; padding-left:18px;height:auto; background:#FFF; text-align:left; float:left;}
.tittle{ background:url(images/t4.jpg) 0 0 no-repeat; width:780px; height:35px; line-height:37px; padding-left:10px; font-size:20px; font-weight:bold; color:#FFF;}
.tittle-1{ background:url(images/tt.jpg) 0 0 no-repeat; width:760px; height:62px; line-height:60px; padding-left:30px; font-size:20px; font-weight:bold; color:#000;}
.tittle span{ font-size:14px; margin-left:380px; font-weight:normal;}
.container-nr{ height:auto; padding:15px;}
.container-nr-1{ width:470px; height:auto; line-height:22px; text-indent:2em; float:left;}
.container-nr-2{ width:260px; height:488px;  float:right;background:url(images/img.jpg) 0 0 no-repeat; margin-top:5px; margin-left:5px; overflow:hidden;}
.container-nr span{ line-height:20px; text-indent:2em; font-size:12px;}

.cherk{ width:730px;height:auto; background:#FFF; text-align:left; float:left;}
.form1{ width:650px; height:400px; line-height:30px; padding:50px 0 0 80px;margin-bottom:15px;background:url(images/dj2.jpg) 0 0 no-repeat; margin-left:10px;*_margin-left:5px;float:left; }
.red{ color:#F00;}
.submit{ text-align:center; width:80%;}
.form2{ width:650px; height:400px; line-height:30px; padding:50px 0 0 80px;margin-bottom:15px;background:url(images/dj3.jpg) 0 0 no-repeat; margin-left:10px;*_margin-left:5px;float:left; }


.contact{width:450px; height:282px; float:left; background:url(images/contact.jpg) 0 0 no-repeat; padding:100px 0 0 200px; margin-left:18px;}
.contact span{line-height:24px; font-size:14px;}


.case1{ width:178px; height:190px; border:solid 1px #CCC; float:left; margin-right:10px;*_margin-right:8px;margin-bottom:10px;}
.case1-img{ width:174px;height:158px; padding:2px; float:left}
.case1-name{ line-height:28px; background:#E4E4E4;  float:left; width:100%; text-align:center;}
.case1-name a { color:#39F;}
.case1-name a:hover{ color:#fc5f09;}
