
/* CSS Document */
body{ margin:0 auto; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000;}
div, h1, h2, h3, h4, h5, h6, p, form{font-size:12px;font-weight:normal;margin:0;padding:0;}
body{ background:url(../images/bg2.jpg) repeat-x top;}
a {
	font-size: 12px;
	color: #000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000;
}
a:hover {
	text-decoration: underline;
	color: #000;
}
a:active {
	text-decoration: none;
	color: #000;
}

form { margin:0px; padding: 0px;}
ul,li { margin:0px; padding:0px; list-style: none}
input , select , textarea , option {vertical-align:middle;font-family : tahoma, verdana, 宋体, fantasy; font-size:12px; color : #000000; margin: 0px; padding: 0px;} 
select { border:1px solid #DEDBCE;}
input { border:1px solid #DEDBCE;}
img {border: 0px; margin: 0px; padding: 0px;}
.clear{ clear:both;}
/*******common end********/

/**Header Starts**/
.header{ width:1000px; height:106px; margin:0 auto;}
    .logo{ width:202px; float:left; }
	.logo_righ{ width:798px; float:left}
	  .samebt{ margin-top:15px; text-align:right; width:788px;padding-right:10px; height:22px; line-height:22px;}
	  .samebt img{ margin-right:5px; margin-left:10px;}
	  .welcome{ width:788px; height:22px; line-height:22px;padding-right:10px; margin-top:10px; text-align:right;  }
	  .welcome img{ margin-right:10px;}
	  .welcome span{ color:#cb2949;}
	  .menu_nav{ width:798px; height:31px; margin-top:7px; background:url(../images/menubg.jpg) no-repeat;}
	  .menu_nav ul li{ float:left; height:31px; line-height:31px; width:84px; text-align:center; }
	  .menu_nav ul li a {color:#FFFFFF; font-size:12px; font-weight:500;}
	  .menu_nav ul li a:visited{color:#FFFFFF; font-size:12px; font-weight:500;}
.banner{ width:1000px; margin:0 auto;}	
.mainnav{ width:1000px; margin:0 auto; margin-top:10px;}
      .main_left{ width: 222px;  margin-right:18px; float:left;}
	  .main_center{ width:520px; margin-right:18px; float:left;}
	  .center_title{ }
	  .ctitle_left{background:url(../images/biaoti1.jpg) no-repeat; height:29px; line-height:29px; float:left;padding-left:26px;width:115px;}
	  .ctitle_right{float:left; width:379px; border-bottom:#c60000 2px solid; height:27px;}
	  .main_right{ width:222px;_width:216px; overflow:hidden; float:right;}
	  
	  /**main_left**/
	  .main_leftgy{ width:222px; float:left;}
	       .title_nav{ width:203px; height:23px; background:url(../images/left_title.gif) center left no-repeat; padding-left:19px; margin-top:5px;}
		   .title_nav .title{ width:198px; height:23px; line-height:23px; font-weight:bold; font-size:14px; padding-left:5px; background:url(../images/left_title2.gif) repeat-x bottom;}
           .left_content{ width:220px; border-right:1px solid #E0E0E0; border-left:1px solid #E0E0E0;text-align:center;} 
		   .pronav{margin:0 0 0 0;*margin:15px 0 0 0;}
		   .pronav li{width:100px; margin:2px 0; background:url(../images/bg1.jpg) repeat-x bottom ; width:210px; height:24px; line-height:24px; text-align:left; padding:0 0 0 10px;  }
		   .left_bottom{ width:222px; height:8px; background:url(../images/left_bottombg.gif) no-repeat;} 
		   .center_title1 
{
    background:url(../images/line2.gif) no-repeat bottom;
    height:32px;
}
.ctitle_left1{ float:left;height:29px;line-height:29px;padding-left:0;width:155px;}
.ctitle_right1{float:left;height:29px;line-height:29px;width:360px;}
.ctitle_left1 img{float:left;margin:8px 4px 0 0; }
.prolist{margin:10px 0 0;padding:0; overflow:hidden;}
.prolist li{border-right:1px dashed #ccc;float:left;margin:15px 5px 0 0;padding:0 5px 10px 0;}
.prolist li a{display:block;margin:10px 0 0;text-align:center;}
.logolist{margin:0;padding:0; overflow:hidden;}
.logolist li{float:left;margin:35px 0 0 0;}
.logolist li img{border:solid 1px #ccc;}
		   
		  
           		     	  
	       
	
.cc_left ul{margin:20px 0 0 0;padding:0; list-style:none;width:154px;}
.cc_left ul li{ background:url(../images/title_bg.jpg) no-repeat;line-height:23px;margin:7px 0;padding:0 0 0 40px;}
.cc_left{float:left;width:158px;margin:10px 0 0;}
.cc_right{float:right;width:335px;margin:10px 5px 0 0;color:#333;line-height:20px;}
.cc_right ul{margin:20px 0 0 0;*margin:30px 0 0 0;padding:0; list-style:none;}
.cc_right ul li{margin:5px 0 0 0;}
.pronav li img{margin:0 5px 0 0;}
.newslist{margin:20px 0 0 0;padding:0; list-style:none;}
.newslist li{background:url(../images/ico1.jpg) no-repeat 15px 8px;line-height:24px;padding:0 0 0 0;}
.left_content dl{margin:0 auto 10px;padding:0;width:200px;}
.left_content dt{float:none;text-align:left;margin:0;padding:0;}
.left_content dt img{border:1px solid #CCCCCC;float:left;padding:2px;}
.left_content dt a{display:block;float:left;margin:0 5px;width:108px;}
.left_content dd{clear:left;color:#666666;margin:0;padding:5px;text-align:left;}
.ctitle_left img{float:left;margin:8px 4px 0 0; }
.hornorlist{margin:0 auto;padding:0;list-style:none;}
.hornorlist li{float:left;margin:0 0 0 5px;}
.left_content p{margin: 0pt auto; clear: both; text-align: left; width: 190px;line-height:20px;}
.left_content p a{color:#666;}
#footer{ width:1000px; margin:20px auto 0 auto;text-align:center;height:130px;}
#footer p{line-height:22px;}
.bottomnav{background:#E5E5E5; height:35px;line-height:35px;}
.bottomnav a{margin:0 8px;}

.joblist{margin:0;padding:0; list-style:none;}
.joblist li{background:url(../images/ico1.jpg) no-repeat 15px 8px;line-height:20px;padding:0;}

.shengti{margin:0 auto; padding:0px; width:1000px; text-align:center;}
.g_left{ float:left;}
.g_d{background:url(../images/g_d.jpg); width:75px; font-weight:bold; font-size:14px; padding-left:30px; padding-top:5px; padding-bottom:2px; padding-right:39px; margin-top:13px; text-align:center; }
.g_right{ float:left; width:854px;}
.g_right_top{width:856px;_width:840px; overflow:hidden;}
.guanyuwomen_r{background:url(../images/guanyuwomen_r.jpg);width:161px; float:left; margin-left:20px;_margin-left:10px; margin-top:8px; text-align:center; height:21px; padding-top:8px;}
.hongxian{ background:url(../images/hongxian.jpg) repeat-x center bottom; width:673px;_ width:653px; float:left; height:37px; }
.wenzi{ font-size:12px; line-height:25px; text-align:left; color:#e4544; margin-left:6px; padding-top:10px;}
.x_right{ width:856px; float:left;}
.x_left{ float:left;}
.x_title li{ background:url(../images/title_bg.jpg) no-repeat; width:144px; text-align:center; height:18px; padding-top:5px; margin-top:8px; }
.x_title li a{ text-decoration:none;}
.x_title li a:hover{ color:#CC0000;}
.xinwen{_width:840px; overflow:hidden;}

.xinwen li{margin-top:10px; line-height:30px; text-align:left; margin-left:25px; border-bottom:dotted 1px #999999; clear:both; overflow:hidden;}
.xinwen li a{float:left;}
.xinwen li span{display:block; float:right}
.c_title li{ background:url(../images/c_title.jpg); width:146px; height:28px; margin-top:5px; text-align:center; padding-top:7px;}
.leibg li{ background:url(../images/leibg.jpg); float:left; width:194px; margin-top:10px; margin-left:13px; height:147px; padding-left:5px; padding-top:18px;}
.xuxian{ border-bottom:dotted 1px;}
.jieshao{font-size:12px; text-align:left; line-height:30px; margin-left:20px;}
.l_title li{ background:url(../images/c_title.jpg) no-repeat; width:146px;margin-top:5px; text-align:center; padding-top:7px;}


.bg li{ background:url(../images/bg1.jpg) scroll 0 4px repeat-x; width:144px; text-align:center; padding-top:7px; padding-bottom:10px; margin-top:6px;}
.bg li a{ text-decoration: none;}
.bg li a:hover{ color:#CC0000;}
.lbg li{ background:url(../images/bg1.jpg) scroll 0 4px repeat-x; width:124px; text-align:left; padding-left:20px; padding-top:7px; padding-bottom:6px; margin-top:10px;}
.lianxi{margin-top:10px; margin-left:20px; overflow:hidden; text-align:left;}
.tongxunyuan{background:url(../images/contactus.jpg) no-repeat; float:left; width:71px; height:80px; margin-top:20px; margin-left:20px;}
.dizhi{ font-size:14px; color:#CC3300; font-weight:bold ; font-family:"宋体"; float:left; text-align:left; line-height:30px; padding-left:20px; margin-top:120px; display:block;}
.gongsi{ background:url(../images/gongsiphoto.jpg) no-repeat; width:405px; height:99px; margin-top:5px; padding-left:30px; float:left; margin-left:20px;}
.xuxian2{ border-bottom:dotted 1px; height:30px; width:820px;}
.youqing li{margin-top:10px; line-height:30px; text-align:left; margin-left:25px; clear:both;}
.youqinglianjie{ line-height:25px; text-align:left; margin-left:20px; margin-top:10px; margin-bottom:20px; border-bottom:dotted 1px; letter-spacing:1px;}
.xiaoshourexian{ background:url(../images/xiaoshourexian.jpg); width:137px; height:239px; float:left; text-align:left; padding-top:20px; padding-left:7px; line-height:20px; margin-top:40px;}
.wenhuadi1{ background:url(../images/wenhuadi1.jpg) no-repeat; width:834px; height:23px;text-align:left;}
.wenhuadi2{ background:url(../images/wenhuadi2.jpg) repeat-y; width:800px;text-align:left; line-height:30px; padding-top:5px;padding-left:20px; padding-right:20px;}
.wenhuadi3{ background:url(../images/wenhuadi3.jpg) no-repeat; width:834px; height:38px;}
.wenhua{text-align:left; line-height:30px; margin-top:10px; margin-left:15px;}
.wenhua ul li img{padding-top:10px; padding-right:10px; margin-left:20px;}
.wenhua li p{color:#990000; font-weight: bold; padding-top:5px; width:800px;}
.wenhua li span{width:810px; padding-right:20px;}
.wenzi p{ text-indent:2em;}
.rongyu{text-align:left; line-height:30px; margin-top:10px; margin-left:15px;}
.rongyu div img{padding-right:15px; padding-top:15px;}
.guanyu1{ background:url(../images/wenhuadi1.jpg) no-repeat; width:834px; height:23px;text-align:left;}
.guanyu2{ background:url(../images/wenhuadi2.jpg) repeat-y; width:824px;text-align:left; line-height:30px; padding-right:10px;}
.guanyu3{ background:url(../images/wenhuadi3.jpg) no-repeat; width:834px; height:38px;}
.xiaoshoudianhua{ background:url(../images/xiaoshoudianhua.jpg); width:144px; height:146px; line-height:26px; margin-top:100px; padding-top:36px; color:#660000;}
.xcsc{text-align:center; overflow:hidden;}
.xcsc ul li{ float:left; text-align:center; }
.xcsc ul li img{padding-right:15px; margin-left:20px;}
.cc{ float:left; width:754px;}
.cctop{width:780px; overflow:hidden;_width:770px}
.cc_r{background:url(../images/guanyuwomen_r.jpg);width:161px; float:left; margin-left:20px;_margin-left:10px; margin-top:8px; text-align:center; height:21px; padding-top:8px;}
.cchx{ background:url(../images/hongxian.jpg) repeat-x center bottom;width:596px;_width:570px; float:left; height:37px;}
.xx1 {float:left; width:750px;_ width:730px;overflow:hidden; margin-left:22px; margin-top:8px;}
.xx1 ul li{background:url(../images/ct.jpg) no-repeat; float:left; width:232px; height:207px; margin-left:16px;_margin-left:0px; padding-top:20px;}
.xx1 ul li span{position:relative; bottom:12px; color:#333333;}
.xx1 ul li img{padding-top:23px;}