@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
a{color:#000000; text-decoration:none}
a:hover{color:#e97a27; text-decoration:none}
img{ border:0;}
.clear{ clear:both;}
ul,li{ list-style:none;}


.top{ width:100%; height:118px; background-color:#dc711a;}
.head{ width:1002px; margin:0 auto;height:118px;}
.head img{ float:left;}
.menu{ float:right; width:730px;}
.menu ul{padding-top:20px;}
.menu ul li{float:left; line-height:40px;}
.menu ul li a{ color:#FFF; font-size:14px; font-weight:bold;display:block; padding:0 20px;} 
.menu ul li a:hover{ color:#FFF; font-size:14px; font-weight: bold; background-color:#f5d312; display:block; text-decoration:none;} 
.language{ float:right; width: 150px; text-align: right; padding-top: 15PX;}
.language select{ border:1px solid #ffffff;appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;background: url("../../imagsp/arrow.png") no-repeat scroll right center #FFFFFF;padding-right: 14px;padding-left: 2px; 
}
select::-ms-expand { display: none; }

.banner{ height:348px; background:url(../imagsp/banner_bg.png) repeat-x left bottom ; text-align:center;}
.nybanner{height:190px; background:url(../imagsp/nybanner_bg.jpg) repeat-x left bottom; text-align:center;}

.index_container{width:1002px; margin:0 auto; padding-top:30px;}
.video{ width:310px; float:left}
.title{ height:30px; background-color:#e97a27; color:#FFF; line-height:30px;padding:0 10px;}
.title h1{ float:left; font-size:16px; font-weight:bold;}
.title a{ float:right; color:#FFF;}
.video p{ text-align:center; padding-top:10px;}

.gsjj{ width:330px; float:left; margin-left:40px;}
.title2{ height:30px;color:#e97a27; line-height:30px;}
.title2 h1{ float:left; font-size:16px; font-weight:bold;}
.title2 a{ float:right; padding-top:8px;}

.cf{ width:320px; float:right;}

.sy_pro{width:1002px; margin:0 auto; padding-bottom:20px;}
.title3{ height:30px;color:#fff; line-height:30px; border-bottom:1px solid #e97a27}
.title3 h1{ float:left; font-size:16px; font-weight:bold; background-color:#e97a27; display:block; padding:0 15px;}
.title3 a{ float:right; padding-top:8px;}
.sy_pro ul{ padding-top:20px;}
.sy_pro ul li{ width:160px; float:left; text-align:center; margin:0 20px;}
.sy_pro ul li img{ margin-bottom:5px; width:160px; height:120px;}

.sy_prolist{width:1002px; margin:0 auto; padding-bottom:20px;}
.title4{ height:30px;color:#fff; line-height:30px; border-bottom:1px solid #e97a27}
h4{float:left; background-color:#e97a27; display:block; padding:0 15px; font-weight:bold; letter-spacing:1px;}
h4 a{ color:#FFF;}
h4 a:hover{ color:#FFF;}
.sy_prolist ul{ padding-top:20px; clear:both}
.sy_prolist ul li{text-align:left; font-size:16px}
/*.sy_prolist ul li img{ margin:23px 10px 0 0; float:left; border:3px solid #f1f1f1; width:200px; height:99px;}*/
.sy_prolist ul li ul{padding-top:5px;}
.sy_prolist ul li ul li{float:left;white-space:nowrap; height:25px; font-size:14px;width:300px; /* background:url(../imagsp/jt.jpg) no-repeat left 9px;*/ }
.sy_prolist ul li ul li a{ display:block; padding-left:5px; height:25px;line-height:25px;white-space:nowrap; float:left}
.sy_prolist ul li ul li img{ float:left;margin-top:5px;}
a.black{ color:#000; font-size:14px; font-weight:bold;}


.foot{ background-color:#a3a3a3; padding:20px 0; text-align:center; color:#000000;}
.foot A:HOVER{ color:#FFF; text-decoration:underline}

.container{width:1002px; margin:0 auto; padding-top:30px; padding-bottom:40px;}
.left{ width:220px; float:left;}
.right{ width:730px; float:right;}

.ny_pro ul li{ background-color:#e97a27; color:#fff; line-height:35px; border-bottom:1px solid #FFF;text-indent:10px;font-size:14px;}
.ny_pro ul li a{padding-left:10px; color:#fff;}
.ny_pro ul li ul li{ background-color:#a3a3a3; text-indent:0px;display:block; padding:10px 0; line-height:15px;}
.ny_pro ul li ul li a{ line-height:15px;}
.ny_pro ul li ul li:hover{background-color:#cacfd2; display:block}
.ny_pro ul li ul li.on{background-color:#cacfd2; display:block}

.ny_title{height:30px;color:#e97a27; line-height:30px; border-bottom:1px solid #e97a27}
.ny_title h1{ float:left; font-size:16px; font-weight:bold;}
.ny_title span{ float:right;color:#666666;}
.ny_title span img{ margin-right:5px;}
.nr{ padding:20px 0; line-height:2;min-height:350px;}

.pageContent_end {
	clear:both;
	padding-top:30px;
	text-align:right;
	padding-right:15px;
}
.pageContent_list{ padding-left:20px;}
.pageContent_list LI {MARGIN:0px 15px;WIDTH:200px;FLOAT:left;margin-bottom:15px;HEIGHT:190px;}
.pageContent_list LI IMG {PADDING-BOTTOM:3px;BACKGROUND-COLOR:#efefef;MARGIN:1px;PADDING-LEFT:3px;WIDTH:192px;PADDING-RIGHT:3px;FLOAT:left;HEIGHT:142px;PADDING-TOP:3px; margin-bottom:3px;}
.pageContent_list LI SPAN {TEXT-ALIGN:center;LINE-HEIGHT:20px;WIDTH:192px;FLOAT:left;word-wrap:break-word;}
.pageContent_list LI:hover {BACKGROUND-COLOR:#e97a27;MARGIN:0px 15px;WIDTH:200px;FLOAT:left;margin-bottom:15px;HEIGHT:190px;}
.pageContent_list LI:hover IMG {PADDING-BOTTOM:3px;BACKGROUND-COLOR:#ffff99;MARGIN:1px;PADDING-LEFT:3px;WIDTH:192px;PADDING-RIGHT:3px;FLOAT:left;HEIGHT:142px;PADDING-TOP:3px}
.pageContent_list LI:hover SPAN {TEXT-ALIGN:center;LINE-HEIGHT:20px;WIDTH:192px;FLOAT:left;COLOR:#fff;}
.pageContent_list LI:hover SPAN A {COLOR:#fff}
.an_top{clear:both;text-align:center;padding-top:30px;}

.pro table{border-collapse: collapse;border: none; width:100%}
.pro table th{border: solid #999 1px; padding-left:5px; background-color:#e4e4e4; text-align:center}
.pro table td{border: solid #999 1px; padding-left:5px; background-color:#ffffff;text-align:center}
