/* CSS Document */
.div_wzwidth{width:1024px; height:auto; margin:auto ; clear:both;}

/*top*/
#top{height: 35px; width: 100%; background-color: #F2F2F2;}
#top ul{ list-style:none;height: 35px; width: 1024px; color:#777; text-align: center; margin:auto; }
#top ul li{ list-style:none;line-height: 35px; padding: 0px 5px;}
#top ul li:nth-of-type(1){float: left;}
#top ul li:nth-of-type(2){float: right;}
#top ul li:nth-of-type(3){float: right;}
#top ul li:nth-of-type(4){float: right;}
#top ul li:nth-of-type(5){float: right;}
#top ul li img{margin: 10px 2px;float: left;}

/*banner*/
#banner{width: 100%;height: 417px;background-position: center;background-image: url(../images/banner.jpg);background-repeat: no-repeat;}
#com_font{position: relative;width: 1024px;height: auto;margin: auto;top: 10px;}
#com_font img{float: left;margin: 20px;}
.banner_ad{position:absolute; right:0px; top:90px;}
#search{width: 1024px;height: 100px;background-color: rgba(0,0,0,0.5);position: absolute;top: 307px;}
#search ul{width: 1024px;height: 100px;}
#search ul li{line-height: 100px;float: right;margin: 0px 10px;}
#search ul li img{margin: 31px 5px;}
#search ul li:nth-of-type(2){font-size: 16px;color: #FFFFFF;font-weight: bolder;}
#search ul li:nth-of-type(1){width: 330px;height: 50px;margin: 25px 0px;}
#search ul li form{width: 330px;height: 50px;}
#search ul li form #input_search{width: 260px;height: 50px;background-color: #F2F2F2;border-radius:5px 0px 0px 5px;
-moz-border-radius:5px 0px 0px 5px;border: none;margin: 0px;padding: 0px;float: left;outline:none;padding-left: 5px;}
#search ul li form #sub_search{width: 60px;height: 50px;border-radius:0px 5px 5px 0px;
-moz-border-radius:0px 5px 5px 0px;border: none;margin: 0px;padding: 0px;float: left;background-color: #F2F2F2;background-image: url(../images/find_logo.fw.png);background-position: center;background-repeat: no-repeat;overflow:hidden;display: block;outline:none;cursor: pointer;}

/*nav*/
#nav{width: 100%;height: 50px;background-color: #4A4A4A;position: relative;}
#nav #nav_div{width: 1024px;height: 50px;margin: auto;}
#nav ul{width: 870px;height: 50px;float: right;}
#nav ul li{width: 78px;height: 50px;line-height: 50px;float: left; text-align:center}
#nav #nav_div ul li a{color:#FFFFFF;font-size: 14px;}
#nav #nav_div ul li a:hover{color:#ff0;font-size: 14px;}


#porject{width: 1024px;height: 235px;margin: auto; position:relative;}
#porject #nav_flag{position: absolute;width: 130px;height: 235px;background-image: url(../images/nav_flag.fw.png); top:0px;}
#porject #nav_flag p{width: 24px;margin:85px auto 0px auto;color: #FFFFFF;font-size: 24px; font-family:"微软雅黑"}
#porject ul{float: right;width: 900px;height: 235px;}
#porject ul li{width: 284px;height: 182px;float: right;margin-left: 10px;text-align:center;margin-top: 40px;}
.porject ul li .a_img{display:block; overflow:hidden; width:284px; height:170px;}
.porject ul li .a_img img{width:284px; height:170px;
transition: 1s;
-moz-transition: 1s;	/* Firefox 4 */
-webkit-transition:  1s;	/* Safari o¨a Chrome */
-o-transition:  1s;	/* Opera */}
.porject ul li .a_img img:hover{transform:scale(1.3,1.3);
-ms-transform:scale(1.3,1.3); /* IE 9 */
-moz-transform:scale(1.3,1.3); /* Firefox */
-webkit-transform:scale(1.3,1.3); /* Safari and Chrome */
-o-transform:scale(1.3,1.3); /* Opera */}
#porject ul li .gca{display:block; margin-top:10px;}

#company{width: 1024px; margin:50px auto;}

#company #com_biref{width: 645px; height: 340px;float: left;}
#company #com_biref ul{width: 645px;height: 40px;background-color: #F0F0F0;}
#company #com_biref ul li:nth-of-type(1){margin: 9px 15px; float: left;}
#company #com_biref ul li:nth-of-type(2){color:#C1241C;font-weight: bolder;float: left;line-height: 40px;font-size: 16px;}
#company #com_biref ul li:nth-of-type(3){/* font-weight: bolder; */float: right;line-height: 40px;margin:0px 15px;}
#company #com_biref ul li a{font-family:"微软雅黑"}
#company #com_biref #com_biref_content {height: 220px; width: 645px;margin: 20px 0px;}
#company #com_biref #com_biref_content .gs_tp{ float:left; width:323px; height:241px; background-image:url(../images/bg1.jpg)}
#company #com_biref #com_biref_content .gs_tp img{ margin-left:8px; margin-top:9px;}
#company #com_biref #com_biref_content > .gs_js{width: 310px;height: 220px; float: right;line-height: 200%;margin: 0px 0px; overflow:hidden; display:block; font-size:14px; color:#444}

#company #com_honor{width: 350px;height: 340px;float:right}
#company #com_honor #ch_div{height: 40px;width: auto; background-image: url(../images/com_honor.fw.png);background-position: center;background-repeat: no-repeat; }
#company #com_honor #ch_div ul li{background-color: rgb(0,0,0,0); font-size: 16px;font-weight: bolder;}
#company #com_honor #ch_div ul li:nth-of-type(1){line-height: 40px;float: left;margin-left: 25px;color: #FFFFFF;font-family:"微软雅黑"}
#company #com_honor #ch_div ul li:nth-of-type(2){color:#000000;font-weight: bolder;float: left;line-height: 40px;margin-left: 15px;}
#company #com_honor #ch_div ul li:nth-of-type(3){float: right;line-height: 40px;margin:0px 30px;}
#company #com_honor #ch_div ul li:nth-of-type(3) a{font-family:"微软雅黑"}


#company_bottom{clear: both;width: 1024px;height: 270px;}

#com_dynamic{width: 335px;height: 270px;float: left;}
#com_dynamic ul:nth-of-type(1){width: 335px;height:40px;background-color: #F0F0F0; }
#com_dynamic ul:nth-of-type(1) li:nth-of-type(1){width: 105px;height: 40px;line-height: 40px;float: left; font-family:"微软雅黑";background-color: #C1241C;color: #FFFFFF;font-size: 16px;text-align: center;font-weight: bolder;}
#com_dynamic ul:nth-of-type(1) li:nth-of-type(2){float: right;line-height: 40px;margin:0px 15px;font-family:"微软雅黑";}
#com_dynamic ul:nth-of-type(2){width: 323px;height: 230px;border: 1px solid #F0F0F0; padding-left:10px; color:#444;}
#com_dynamic ul:nth-of-type(2) li{list-style:inside square;line-height: 28px;font-size: 14px;margin: 5px;}
#com_dynamic ul:nth-of-type(2) li:hover{background-color: #F0F0F0;}
#com_dynamic ul:nth-of-type(2) li a{font-size: 14px; color:#444;}
#com_dynamic ul:nth-of-type(2) li p{float: right; display:inline-block; width:70px; text-align:center; color:#999}

#com_discuss{width: 335px;height: 270px;float: left;margin-left: 15px;}
#com_discuss ul:nth-of-type(1){width: 335px;height:40px;background-color: #F0F0F0;font-family:"微软雅黑"; }
#com_discuss ul:nth-of-type(1) li:nth-of-type(1){width: 105px;height: 40px;line-height: 40px;float: left;background-color: #C1241C;color: #FFFFFF;font-size: 16px;text-align: center;font-weight: bolder;}
#com_discuss ul:nth-of-type(1) li:nth-of-type(2){float: right;line-height: 40px;margin:0px 15px;font-family:"微软雅黑";}
#com_discuss ul:nth-of-type(2){width: 323px;height: 230px;border: 1px solid #F0F0F0;; padding-left:10px;}
#com_discuss ul:nth-of-type(2) li{list-style:inside square;line-height: 28px;font-size: 14px;margin: 5px;}
#com_discuss ul:nth-of-type(2) li:hover{background-color: #F0F0F0;}
#com_discuss ul:nth-of-type(2) li a{font-size: 14px;}
#com_discuss ul:nth-of-type(2) li p{float: right; display:inline-block; width:80px; text-align:center; color:#999}

#in_porject{width: 325px;height: 270px;float: right;margin-left: auto;}
#in_porject ul:nth-of-type(1){width: 325px;height:40px;background-color: #C1241C; }
#in_porject ul:nth-of-type(1) li:nth-of-type(1){width: 105px;height: 40px;line-height: 40px;float: left;color: #FFFFFF;font-family:"微软雅黑";font-size: 16px;text-align: center;font-weight: bolder;}
#in_porject ul:nth-of-type(1) li:nth-of-type(2){float: right;line-height: 40px;margin:0px 15px;font-family:"微软雅黑";}
#in_porject ul:nth-of-type(1) li:nth-of-type(2) a{color: #FFFFFF;}
#in_porject ul:nth-of-type(1) li a:hover{text-decoration: underline;}
#in_porject ul:nth-of-type(2) li{width: 325px;height: 105px;margin:5px 0px ; border-radius:5px;
	-moz-border-radius:5px;background-color:#F0F0F0;position: relative;display: block;}
#in_porject ul:nth-of-type(2) li a img{position: absolute;left: -12px;top:26px;}
#in_porject ul:nth-of-type(2) li a{ font-size: 16px;color: #C1241C;margin-left:25px; font-weight:bold;height: 18px; padding-top:20px; display:block;position: relative; font-family:"微软雅黑";}
#in_porject ul:nth-of-type(2) li a:hover{color: #4A4A4A;}
#in_porject ul:nth-of-type(2) li p{margin: 0px 20px;line-height: 20px; color:#999}

#adv{width: 1024px;height: 153px;background-position: center;background-repeat: no-repeat; background-image: url(../images/adv.jpg);text-align: right;margin: auto;margin-bottom: 20px;}
#adv img{margin: 40px;}

#performance{width: 1024px;height:auto;margin: auto;clear: both;}
#performance > ul:nth-of-type(1){width: 1024px;height:40px;background-color: #F0F0F0; }
#performance > ul:nth-of-type(1) li:nth-of-type(1){width: 105px;height: 40px;line-height: 40px;float: left;background-color: #C1241C;color: #FFFFFF;font-size: 16px;text-align: center;font-weight: bolder;}
#performance > ul:nth-of-type(1) li:nth-of-type(2){float: right;line-height: 40px;margin:0px 15px; font-family:"微软雅黑"}

#link{width: 100%;height: 53px;background-color: #C1241C;}
#link #link_div{width: 1024px;margin: auto;height: 53px;}
#link #link_div p{width: 125px;height: 53px;line-height: 53px; float: left;color: #FFFFFF;font-size: 14px;text-align: center;}
#link #link_div form{height: 53px;}
#link #link_div form select{ min-width:180px; margin-top:10px; margin-right:15px;}
#link #link_div form #sub_link{width: 50px; float: right;line-height: 30px;margin:0px 15px;background-color: rgba(0,0,0,0); margin: 11px;color: #FFFFFF;cursor:pointer;}
#link #link_div form #sub_link:hover{text-decoration: underline;}


#footer{width: 1024px;height: 135px;margin: auto;clear: both;}
#footer #logo_2{float: left;margin: 20px 20px 20px 0px;}
#footer > .copyright{width: 800px; float: left;padding: 30px 0px; display:block; color:#777; font-size:14px; line-height:180%;}
#footer > .copyright a{color:#777; font-size:14px;}
#footer > .copyright a:hover{color:#f30;}
#footer #police_logo{float: right;margin: 30px 0px;}


		.slideBox{ width:337px; height:217px; overflow:hidden; position:relative; background-image:url(../images/ry.jpg);top:30px; }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:15px; bottom:15px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; text-align:left; }
		.slideBox .bd img{ width:326px; height:208px; display:inline-block; margin-top:3px; margin-left:3px;  }

		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
		
/* ???ì?¨¨???¨???§?§y???ì?¨|??¨??css */
		.picMarquee-left{ width:1021px;  overflow:hidden; position:relative;  margin-top:30px; height:210px; margin-bottom:30px;  }
		.picMarquee-left .hd{ overflow:hidden;  height:186px;  padding:0 10px; display:none  }
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
		.picMarquee-left .hd .next{ background-position:0 -50px;  }
		.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
		.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
		.picMarquee-left .bd{ width:1021px;    }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; width:1021px; height:210px; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden;position:relative; width:247px; height:186px;box-shadow: 5px 5px 0px #ddd; -moz-box-shadow:5px 5px 0px #ddd;   }
		.picMarquee-left .bd ul li .pic{   }
		.picMarquee-left .bd ul li .pic img{ width:247px; height:186px; display:block; 
					transition: 1s;
					-moz-transition: 1s;	/* Firefox 4 */
					-webkit-transition:  1s;	/* Safari o¨a Chrome */
					-o-transition:  1s;	/* Opera */
		 }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999; 
				transform:scale(1.3,1.3);
				-ms-transform:scale(1.3,1.3); /* IE 9 */
				-moz-transform:scale(1.3,1.3); /* Firefox */
				-webkit-transform:scale(1.3,1.3); /* Safari and Chrome */
				-o-transform:scale(1.3,1.3); /* Opera */

		 }
		.picMarquee-left .bd ul li .title{ line-height:35px;  position:absolute; bottom:0px; width:247px; text-align:center; background-color:rgba(0,0,0,0.78); height:40px;  }
		.picMarquee-left .bd ul li .title a{color:#fff;}
		
	/* ?à?¨¤y?á¨?css */
	.focusBox { position: relative; width:500px; height:150px; overflow: hidden; }
	.focusBox .pic img { width:434px; height:123px; display: block; }
	.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:5px; right:10px; z-index:3}
	.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:25px; height:10px; cursor:pointer; overflow:hidden; background:#919191; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
	.focusBox .hd .on{ background:#fff; filter:alpha(opacity=100);opacity:1;   }

.dqwz{ padding-top:20px; clear:both; margin:auto; width:600px; color:#444; background-image:url(../images/home.jpg); background-repeat:no-repeat; background-position:140px 25px;; padding-left:180px; height:40px; line-height:40px; font-size:14px;}
.div_body{ margin-top:40px; padding-bottom:50px;}
.div_body .left{width:200px; float:left; position:relative; }
.div_body .right{width:780px; float:right; text-align:center; }
.ul_cate{width:200px;}
.ul_cate .title{height:150px; background-color:#C1241C; text-align:center; position:absolute; top:-150px;width:130px;}
.ul_cate .title .d1{font-size:20px;color:#fff; font-family:"微软雅黑"; padding-top:30px;}
.ul_cate .title .d2{color:rgba(255,255,255,0.7); font-family:"微软雅黑"; font-size:14px; border-bottom:solid 1px #eee; margin:auto; width:auto;display:inline-block; padding-bottom:5px; margin-top:10px;}
.ul_cate .div_cate_li{background-color:#999; height:auto; padding-bottom:20px; width:200px; padding-top:20px;}
.ul_cate .div_cate_li li{ width:160px; margin:auto; height;50px; border-bottom:solid 1px #bbb; line-height:50px; text-align:center;}
.ul_cate .div_cate_li li a{font-size:14px; font-weight:bold; color:#fff;}
.ul_cate .div_cate_li li a:hover{color:#ff0;}

.ul_news_search{width:200px; margin-top:30px;}
.ul_news_search .l1{ background-color:#C1241C; color:#fff; font-family:"微软雅黑"; text-align:center; height:40px; line-height:40px; font-size:16px;}
.ul_news_search .l2{margin-top:30px; margin-bottom:30px; font-size:14px; margin-left:10px;}
.ul_news_search .l2 input{width:120px; border:solid 1px #ddd;}
.ul_news_search .l3{ text-align:center;}
.ul_news_search .l3 #act{width:79px; height:28px; border:none; background-color:#D93600; color:#fff; display:inline-block; -moz-border-radius: 6px;
????border-radius: 6px;-webkit-border-radius:6px;}
.ul_news_search .l3 #act1{width:79px; height:28px; border:none; background-color:#555555; color:#fff; display:inline-block; -moz-border-radius: 6px;
????border-radius: 6px;-webkit-border-radius:6px; margin-left:10px;}
.ul_news_search .l3 #act:hover,.ul_news_search .l3 #act1:hover{ background-color:#f90;}
.category{height:40px; line-height:40px; text-align:right; padding-right:20px; font-size:18px; font-family:"微软雅黑"; border-bottom:solid 1px #ddd; }
.ul_info{ clear:both;}
.ul_info .title{ margin-top:30px; margin-bottom:30px; font-family:"微软雅黑"; font-size:26px;}
.ul_info .info_content{width:780px; margin:auto; font-size:14px; line-height:200%; text-align:left; min-height:450px;}
.ul_info .info_content *{max-width:780px; height:auto; word-break:break-all;}
.ul_info .date{height:30px; line-height:30px; background-color:#f8f8f8; color:#999; margin-bottom:30px;}
.ul_info .view_news_pic{text-align:center; margin-bottom:30px;}
.ul_info .view_news_pic img{max-width:750px; max-height:700px;}

.ul_news_item:nth-of-type(1){ margin-top:30px;}
.ul_news_item{margin-bottom:30px;}
.ul_news_item > .l1{width:120px; height:92px; background-color:#f36d24; text-align:center; color:#fff; font-size:30px; font-family:"微软雅黑"; float:left;}
.ul_news_item > .l1 > ul {width:100px; margin-left:auto;margin-right:auto; padding-top:10px;}
.ul_news_item > .l1 > ul >.l1{height:25px;}
.ul_news_item > .l1 > ul >.l2 span{font-size:14px; border-bottom:solid 1px #fff;width:auto;}
.ul_news_item > .l2{width:640px; float:right; text-align:left}
.ul_news_item > .l2 .title{font-family:"微软雅黑"; font-size:16px; margin-bottom:15px;}
.ul_news_item > .l2 .title i{display:inline-block;width:2px; height:15px; background-color:#f36d24; vertical-align:middle; margin-right:10px;}
.ul_news_item > .l2 .title a{font-family:"微软雅黑"; font-size:16px;}
.ul_news_item > .l2 .desc{color:#999; line-height:160%;}

.view_news_fgx{ margin-bottom:30px;  margin-top:40px;}
.view_news_fgx img{width:780px;}
.xgxw{width:780px; margin-left:20px; position:relative; padding-bottom:30px; text-align:left;}
.xgxw > div{ margin-bottom:20px;}
.xgxw > div span{display:inline-block; width:80px; height:40px; background-color:#DD6F00; text-align:center; line-height:40px; color:#fff; margin-right:15px;}
.xgxw > div > a{ font-size:14px; color:#666;}
.xgxw > div > a:hover{  color:#f30;}
.xgxw .fanhui{position:absolute; right:30px; top:10px;}

.ul_pic_list{width:780px; height:auto; padding-top:30px;}
.ul_pic_list li{width:220px; float:left; margin-right:55px; height:240px;}
.ul_pic_list li:nth-of-type(3n){margin-right:0px;}
.ul_pic_list li img{max-width:220px;max-height:180px;
	transition: 1s;
-moz-transition: 1s;	/* Firefox 4 */
-webkit-transition:  1s;	/* Safari o¨a Chrome */
-o-transition:  1s;	/* Opera */
}
.ul_pic_list li div:nth-of-type(1){width:220px; height:180px; border:solid 1px #ddd; overflow:hidden; display:table-cell; vertical-align:middle; text-align:center;}
.ul_pic_list li div:nth-of-type(2){ margin-top:10px;}
.ul_pic_list li:hover img{transform:scale(1.3,1.3);
				-ms-transform:scale(1.3,1.3); /* IE 9 */
				-moz-transform:scale(1.3,1.3); /* Firefox */
				-webkit-transform:scale(1.3,1.3); /* Safari and Chrome */
				-o-transform:scale(1.3,1.3); /* Opera */}

.table_feedback{ margin-top:30px; font-size:14px; line-height:180%; text-align:left;}
.table_feedback .STYLE12{color:#f30;}
.table_feedback input[type="text"]{ border:solid 1px #ddd; border-radius:5px;}
.table_feedback .act1{width:100px; height:32px; border:none; background-color:#D93600; color:#fff; display:inline-block; -moz-border-radius: 6px;
border-radius: 6px;-webkit-border-radius:6px;}
.table_feedback .act2{width:100px; height:32px; border:none; background-color:#555555; color:#fff; display:inline-block; -moz-border-radius: 6px;
border-radius: 6px;-webkit-border-radius:6px; margin-left:10px;}
.table_feedback .act1:hover,.table_feedback .act2:hover{ background-color:#f90;}
.category{height:40px; line-height:40px; text-align:right; padding-right:20px; font-size:18px; font-family:"微软雅黑"; border-bottom:solid 1px #ddd; }