/** 清除内外边距 **/
body, h1, h2, h3, h4, h5, h6, hr,
blockquote, div, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend,  /* form elements 表单元素 */
img/* img elements 图片元素 */{ border:medium none; margin:0px; padding:0px;}
/** 设置默认字体 **/
button, input, select, textarea { font: 12px/1.5 '宋体',tahoma, Srial, helvetica, sans-serif; font-size:12px;}
body{background:#ffffff;font-size:12px;}
h1, h2, h3, h4, h5, h6 
em{font-style:normal;}
/** 重置列表元素 **/
ul, ol { list-style:none; }
/** 重置图片元素 **/
img{ border:0px; border:none; }
a{ text-decoration:none; color:#ffffff;} a:hover{ color:#ff6600;}

.clear{clear:both;visibility:hidden;}
.l{float: left;	display: inline;}
.r{float: right; display: inline;}
.c{text-align:center;}


.header{width:100%; height:111px; background:url(../images/cgxz/topbg.jpg) center;}
.top{margin:0px auto; width:1000px; height:88px;}
.logo{width:510px; height:88px;}
.tool{margin-right:15px;width:214px; height:60px;}
.tool_sj{width:53px; height:60px;}


.nav{margin:0px auto;width:100%;height:40px;background:url(../images/cgxz/navbg.jpg);}
.nav_hd{margin:0px auto;width:1000px;height:40px;overflow:hidden;}
.nav_hd ul{margin-left:90px;width:950px; height:40px; font-size:14px; float:left;display: inline;  }
.nav_hd ul li{width:90px; height:40px; text-align:center; line-height:40px; font-weight:bold; float:left; display: inline;}
.nav a:hover{ color:#ffffff; text-decoration:underline;}
.banner1{margin:0px auto;width:100%;height:120px;background:url(../images/cgxz/banner1.jpg) center no-repeat;overflow:hidden;}
.banner2{margin:0px auto;width:100%;height:122px;background:url(../images/cgxz/banner2.jpg) center no-repeat;overflow:hidden;}

.job{margin:0px auto;width:970px; height:51px; }

.main{margin:0px auto;width:970px; height:309px; background:url(../images/cgxz/main1.jpg);}
.main a{ color:#666666;}.main a:hover{ color:#ff6600;}

.js{margin-left:24px;width:633px; height:275px; }

.cyzx{margin:38px 0px 0px 95px;width:190px; height:110px;}
.cyzx ul li{ line-height:22px;}

.jcxy{margin:10px 0px 0px 95px;width:190px; height:110px;}
.jcxy ul li{line-height:22px;}


.title_1{margin:0px auto;width:970px; height:30px; background:url(../images/cgxz/titlebg_1.jpg) center no-repeat; overflow:hidden;}
.title_link{margin:4px 0px 0px 55px;width:130px; height:26px; line-height:26px;}
.title_links{margin:2px 0px 0px 520px;width:65px; height:28px; line-height:28px;}

.title_1 a{font-size:14px; font-weight:bold;color:#ffffff;}.title_1 a:hover{font-size:14px; text-decoration:underline;}

.main2{margin:0px auto;width:970px; height:305px; background:url(../images/cgxz/main2.jpg);}
.left{margin:10px 0px 0px 15px;width:630px; height:285px;}
.left_box{margin-left:10px;width:305px;height:145px;}
.left_box_sp{width:192px; height:140px;}
.left_box_wz{margin-left:5px;width:108px;height:140px;color:#666666;}

.dzhc{margin:20px 0px 0px 10px;width:298px; height:115px; }
.dzhc_tu{width:113px; height:114px;  border:1px solid #b4b4b4;}
.dzhc_wz{margin:0px 0px 0px 8px;width:148px;height:110px; line-height:22px;color:#666666;}
.dzhc_wz a{ font-weight:bold;color:#f00;}

.right{margin:0px 0px 0px 35px;width:260px; height:280px;}
.sp_title{margin-left:40px;width:190px;height:20px;color:#900;font-weight:bold;line-height:20px;}

.sp_3{margin-top:5px;width:260px;height:168px;}

.sp_bt{margin:7px 0px 0px 28px;width:230px;height:80px;}
.sp_bt ul li{line-height:28px;}
.sp_bt a{color:#666666;}.sp_bt a:hover{ color:#ff6600;}

.main3{margin:auto;width:970px;height:201px; background:url(../images/cgxz/main3.jpg);}
.maa{margin:auto;width:970px;height:348px; background:url(../images/cgxz/cgxz11.JPG);}
.m3aa{margin:50px 0px 0px 30px;width:290px;height:255px;float:left; overflow:hidden; }
.m3b{margin:50px 0px 0px 20px;width:290px;height:255px;float:left; overflow:hidden;}
.m3c{margin:50px 0px 0px 20px;width:290px;height:255px;float:left; overflow:hidden;}

.zpj_more{margin:140px 0px 0px 16px;width:27px; height:50px; text-align:center;}
.zpj{margin:19px 0px 0px 18px;width:205px;height:180px;}
.zpj_k{width:203px;height:146px; background:#ffffff; border: 1px solid #b4b4b4; line-height:28px; text-align:center;}
.zpj_k img{ padding:6px 6px;}.zpj_k a{ color:#666666;}

.main4{margin:auto;width:970px;height:56px; background:url(../images/cgxz/main4.jpg);}
.tly{margin:18px 0px 0px 18px;width:90px;height:28px;line-height:28px; text-align:center;font-size:14px;font-weight:bold;}
.more{margin:18px 30px 0px 0px;width:50px;height:28px;line-height:28px;}

.main5{margin:auto;width:970px;height:270px; background:url(../images/cgxz/main5.jpg);}

.job_tu{margin:0px 0px 0px 25px;width:241px; height:239px; border:1px solid #b4b4b4;}
.cgxz_right{margin:0px 0px 0px 5px;width:680px; height:241px; }
.cgxz_right ul li{ margin:0px 0px 13px 5px; width:127px; height:111px; border:1px solid #E4E4E4; float:left;}


/*网站底部*/
.footer{width:100%;height:240px; background-image:url(../imgs/wxdb.jpg);}
.footertext{margin:auto;width:1000px;height:190px;color:#666; }
.footertext .footer-nav{margin-top:20px;width:1000px;height:167px;background:url(../images/footertext.jpg); float:left;}
.footertext .footer-nav ul{ margin:0px 0px 0px 2px; width:197px; height:160px; text-align:center; float:left;}
.footertext .footer-nav ul li{ line-height:26px;}
.jc{font-size:14px;font-weight:bold;}.footer a{color:#666;}.footer a:hover{color:#F00;}
.hzdw{margin:auto;padding-left:50px;width:950px;height:85px;line-height:24px;}
.footer .link{margin:auto;width:1000px;height:140px;text-align:center;line-height:26px;color:#666;}

.dbwx{ width:100%; height:220px; overflow:hidden; background-image:url(../imgs/wxdb.jpg); margin-top:5px;}
.dblogo{ width:1015px; height:178px; margin:0 auto; overflow:hidden; margin-top:16px;}
.dblogoa{ width:440px; height:178px;overflow:hidden; float:left; margin-left:14px;}
.dblogob{ width:440px; height:80px;overflow:hidden; float:left;}
.dblogoc{ width:142px; height:80px;overflow:hidden; float:left; background:url(../imgs/dblogo.jpg) no-repeat;}
.dblogod{ width:180px; height:80px;overflow:hidden; float:left; margin-left:10px; line-height:100px; font-size:18px; color:#eb7c16; font-weight:bold;}
.dblogoe{ width:440px; height:88px;overflow:hidden; float:left; margin-top:12px; line-height:20px; color:#FFFFFF; font-size:12px;}
.dblogof{ width:502px; height:178px;overflow:hidden; float:left; margin-left:55px;}
.dblogog{ width:502px; height:106px;overflow:hidden; float:left;}
.dblogog ul{ width:502px; height:106px;overflow:hidden; float:left;}
.dblogog ul li{ width:106px; height:106px;overflow:hidden; float:left; margin-left:16px;}
.dblogoh{ width:502px; height:58px;overflow:hidden; float:left; margin-top:10px;}
.dblogoh ul{ width:502px; height:58px;overflow:hidden; float:left;}
.dblogoh ul li{ width:106px; height:58px;overflow:hidden; float:left; margin-left:16px; text-align:center; color:#8a8a8a}
.dblogoh ul li a{color:#8a8a8a}