@charset "utf-8";
/* CSS Document */
.clear{ clear:both; height:0; line-height:0; overflow:hidden; font-size:0;}
.acc_content p{font-size:12px;font-family:"宋体"; font-weight:700;}
/*注册工程师页*/
.register{padding-left:20px;width: 698px; margin:20px 0 20px 0;}
.register a{display:block;}
.register li{width:140px; height:169px; float:left; margin-right:92px; text-align:center;}
.register_name{margin-top:5px; text-align:center;}
.register_name:hover{color: #DC7412;text-decoration: none;}
/*专家团队*/
.specialist{padding-left:20px;width:670px;}
.specialist li{padding-bottom:20px;white-space: normal;}
.specialist_img{float:left; display:block; width:75px; height:100px;}
.specialist_img img{width:75px; height:100px;}
.specialist_right{float:right; width:578px;}
.specialist_right p{width:578px;}
.specialist_name{font-weight:700;color:#FFF;}
.specialist_name:hover{color:#FFF;}
.specialist_btn{float:right;display:block; width:78px; height:22px; background:url(../img/button_left_001.gif) no-repeat left; margin-top:5px;}
.specialist_btn span{ background:url(../img/button_right_001.gif) no-repeat right; display:block; text-align:center; color:#FFF; font-weight:700;}
.specialist_btn span:hover{color:#FFF;}
.list_content{width:631px; margin:10px 0 0 45px;}
.list_content li{height:25px; line-height:25px;}
.list_con_img{background:url(../img/arrow.gif) no-repeat 0px 10px; width:4px; height:25px; display:block; float:left;}
.list_con{float:left; margin-left:10px;}
.list_con:hover{color:#B91400;}
.list_time{float:right;color: #919191;}
.section{width:765px; margin:0 auto;}
.section_title{ color:#FFF;font-size: 14px;font-weight: bold; padding-left:20px;}
.section_content{margin:20px 0;}
.gg_conbrb .section_content li{width: 721px;}
.section_content a{float:left;}
.section h3{height:20px; line-height:20px; background: #3F3F3F;}

.re_list_content{width:639px;padding:20px 0 30px 0; margin-left:24px;}
.re_list_content li{float:left;margin-right:92px; background:url(../img/dot_001.gif) no-repeat 0px 8px; text-indent:20px;}
.re_list_content a:hover{color:#c8c7c7;}

/*通用栏目内容页*/
.x_about_con p{margin-bottom:10px}

/*网站地图*/
.website_list{width:650px; margin:0 auto;border-bottom: 1px #424242 solid;background:#0A0A0A;}
.website_s{width:190px; text-align:right;display:block; padding-right:5px; float:left;height:29px; line-height:29px;}
.website_con{width:650px;border: 1px #424242 solid; border-bottom:none;}
.website_con a:hover{color:#D5D5D5;}
.website_con1{   float:left; width:453px;border-left:1px #424242 solid;}
.website_con1 li{height:29px; line-height:29px; width:453px;border-bottom:1px #424242 solid;}
.website_r{width:254px;   float:left;text-align:left;padding-left:4px;height:29px; line-height:29px;background:#2d2d2d; }
.website_l{width:190px; text-align:left;padding-left:4px;border-right:1px #424242 solid; float:left;height:29px; line-height:29px;background:#2d2d2d;}
.website_con1 .website_bottom{border-bottom:none}

/*首页*/
.main_warp{ width:100%; overflow:hidden; position:relative;}
.main{  position:absolute; top:0;}
.main_top{width:100%;overflow:hidden; position:fixed; left:0px; top:0px;background:url(../img/main_bj.png) no-repeat; height:79px; z-index:10;}
.main_top_con{
	width: 1200px;
	height: 79px;
	margin: auto;
}
.main_top_con img{
	float: left;
	width: 800px;
	height: 79px;
}
.main_top_right{float:right; background:url(../img/page_in.png) no-repeat; width:147px; height:25px; margin-top:24px;}
.main_top_right input{width:107px; height:20px;  margin:2px 0 0 12px; border:none; color:#FFF; background:none;float:left;}
.main_top_ico{background:url(../img/page_ico.png) no-repeat; display:block;width:19px; height:19px; float:left; margin-top:2px;}
.main_rslides{width:100%;position:relative;list-style:none;padding:0}
.main_rslides img{width:1920px;}
.prev{background:url(../img/main_prev.png) no-repeat; left:0px; top:290px; text-indent:-9999px;overflow:hidden;}
.next{background:url(../img/main_next.png) no-repeat; right:0px; top:290px;text-indent:-9999px;overflow:hidden;}
.rslides_nav{ width:61px; height:118px;position:fixed;z-index:10;display:block;}
.main_con{width:100%;overflow:hidden;position:absolute;bottom:0px; margin-bottom:91px;}
.main_content{width:1001px;margin:0 auto; position:relative;z-index:10; }
.main_list {width:376px;}
.main_list h3 a{color:#fff;}
.main_list li{height:38px; line-height:38px; }
.main_list li a{font-size:14px; float:left; color:#FFF;}
.main_list li a:hover{color:#991a0b;text-decoration: none;}
.main_list li span{color:#FFF;font-size:14px; float:right;}
.txtMarquee-top{width:402px;overflow:hidden; height:243px;}
.txtMarquee-top .bd{background:url(../img/xw_bj.png) no-repeat; width:376px; height:114px;}
.main_title{font-size:16px; color:#FFF;height:36px; line-height:36px;font-weight:700;}
.txtMarquee-top .hd{margin-top:25px;}
.txtMarquee-top .hd .next {background:url(../img/txtMarquee_ico2.gif) no-repeat; width:19px; height:16px; display:block; float:left; margin-right:2px;cursor:pointer;}/*改*/
.txtMarquee-top .hd .prev {background:url(../img/txtMarquee_ico1.gif) no-repeat;width:19px; height:16px; display:block; float:left; cursor:pointer;}/*改*/
.main_nav{width:1001px; margin:0 auto;}
.main_nav li{width:124px; height:40px; float:left;  border-right:1px solid #2e2d2b; line-height:40px; text-align:center; font-size:14px;}
.main_nav li a{ display:block;width:124px; height:40px;background:#1f1d1e; color:#FFF;}
.main_nav li a:hover{background: #27231e;color: #fff;text-decoration: none;}
.main_notice{
	background: url(../img/notice_bj.png) no-repeat;
	width: 170px;
	height: 61px;
	padding: 10px;
	position: absolute;
	right: 103px;
	top: 120px;
	text-align: right;
}
.main_text{
	background: url(../img/notice_ico.png) no-repeat left;
	width: 60px;
	height: 22px;
	text-align: center;
	line-height: 22px;
	font-size: 14px;
	color: #FFF;
	margin: 0 auto;
	text-indent: 12px;
}
.main_notice_t{display:block; color:#FFF;}
.main_notice_time{display:block;color:#b9baba;}
.main_bottom{width:100%; background:#a4a4a4; position:fixed; bottom:0px; height:42px;}
.main_bottom_con{width:1001px; margin:0 auto;}
.main_bottom_l{float:left; height:42px; line-height:42px; font-size:13px;}
.main_bottom_l a{color:#4e4e4e;}
.main_bottom_r{float:right;height:42px; line-height:42px;font-size:13px;color:#4e4e4e;}
.main_rslides_t{position:fixed; top:0px; left:0px; color:#F00;}


/*2015-8-21*/
.q_acc_content img{float: left;}
.q_ban_con{width: 155px;}

/*2015-9-21*/
.main_bj{background:url(../img/sy_bj.png) no-repeat bottom; width:1920px; height:505px; position:absolute; bottom:0px; left:0px;}

/*2015-9-23*/
.title_bj{position:absolute;right:23px; bottom:212px; color:#FFF; font-size:25px; z-index:100; background:url(../img/title_bj.png) no-repeat; width:467px; height:52px; text-align:center; line-height:52px;}
