@charset "utf-8";
/* CSS Document */

/*------------// Overall //------------------*/
body{font:14px/140% Arial,"微软雅黑",Helvetica, sans-serif,Verdana;color:#5a5a5a; margin:0; background:rgb(245, 245, 245); min-width:1200px; }
html,body{ -webkit-text-size-adjust:none;}
table,td{font:14px/140% Arial,"微软雅黑",Helvetica, sans-serif,Verdana; color:#5a5a5a;}
table{border-collapse:collapse; border-spacing:0; empty-cells:show; }
th, td { border-collapse:collapse; }
A:link{text-decoration:none; color:#5a5a5a;}
A:visited{text-decoration:none; color:#5a5a5a;}
A:hover{text-decoration:none; color:#ec6c00;}
img{ border:0; }
div,p,img,ul,ol,li,form,input,label,span,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{   border:none;padding:0; font-family:"微软雅黑"; } 
a{blr:expression(this.onFocus=this.blur()); color:#333;} /*for IE*/
a{outline:none;} /*for Firefox*/
ol,ul,li{list-style-type:none;}
.overz{ overflow:auto; zoom:1; overflow-x:hidden; overflow-y:hidden;}
.mn_12{ margin-bottom:12px;}
/*@font-face {
	font-family: "Alpida Unicode System";
	font-style: normal;
	src: url(uyghur.eot);
}
@font-face {
	font-family: "Alpida Unicode System";
	src: local("Alpida Unicode System"), url(AlpidaUniSys.ttf) format("opentype");
}*/


.center{ width:1200px; margin:0 auto; position:relative;}

.top{ width:100%; position:fixed; height:90px; background:#fff; z-index:9999;}
.top .logo{ float:left;  padding-top:26px;}

.nav{ float:right;}
.nav ul li{ float:left; line-height:90px; position:relative;  text-align:center;}
.nav ul li a{ font-size:16px; display:block; padding:0 28px;  }
.nav ul li em{display:block; position:absolute; right:0; top:42px; background:url(../images/nav_bs.jpg) no-repeat; width:12px; height:7px;}
.nav ul ul{ position:absolute; width:100%; z-index:999; background:#ec6c00; display:none; padding:10px 0;}
.nav ul ul li{ height:34px; line-height:34px; text-align:center; margin:0 10px; float:none; overflow:hidden;}
.nav ul ul li a{ padding:0;  color:#fff; margin:0; font-size:14px;}
.nav ul ul li a:hover{ color:#ec6c00; background:#fff;}
.nav ul li:hover ul{ display:block;}
.nav_on a{ color:#ec6c00;}

.fullSlide{ min-width:1200px; width:100%;  position:relative;  height:580px;  }	
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:580px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:580px; }	
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:48px; line-height:48px;  text-align:center;	_filter:alpha(opacity=60); display:none; 	}	
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }	
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:5px; background:#fff; overflow:hidden; border-radius:28px;	}	
.fullSlide .hd ul .on{ background:#ec6c00; }

.fullSlide .bd_hd{ position:absolute; top:0; left:0; width:100%;}
.fullSlide .bd_hd .bd_hd_list{ width:1200px; margin:0 auto; color:#ec6c00; padding-top:110px;}
.fullSlide .bd_hd .bd_hd_list h1{ font-size:36px; height:45px; display:block; font-family:'Arial Black';}
.fullSlide .bd_hd .bd_hd_list h2{ font-size:36px; height:45px; display:block; font-weight:normal; }
.fullSlide .bd_hd .bd_hd_list p{ line-height:170%; color:rgb(102, 102, 102);}
.fullSlide .bd_hd .bd_hd_list a{ display:block;  width: 223px; height: 54px; text-align:center; line-height:54px; color:#fff; background:#ec6c00; margin-top:20px; border-radius:28px;}
.fullSlide .bd_hd .bd_hd_list a:hover{ background:#ff7500;}

.img_over{ height:404px; background:#fff; border-top:3px solid #ec6c00; margin-top:-60px;}

.head_title{ height:28px; line-height:28px; padding:25px 30px 0; }
.head_title strong{ font-weight:bold; color:#444; font-size:20px; padding-right:8px; margin-right:8px; border-right:1px solid rgb(153, 153, 153); }
.head_title span{ color:rgb(153, 153, 153);}

.over{ margin-left:30px; margin-top:18px; clear:both; overflow:hidden;}
.over_list{ float:left; width:274px; height:280px; border-bottom:1px solid #ccc; background:#fff; margin-right:15px; }
.over_list .over_img{ width:274px; height:160px;  overflow: hidden; position:relative;}
.over_list .over_hd{ text-align:center; line-height:140%; padding:10px 0;}
.over_list .over_bd{ font-size:12px; line-height:180%; color:rgb(153, 153, 153);}
.over_list:hover{ border-bottom:1px solid #ec6c00;}
.over_list:hover .over_bg{ display:block;}
.over_list .over_bg{ background:url(../images/over_bg.png) no-repeat center top; position:absolute; left:0; top:0;width:274px; height:160px; display:none;}

.about_vioe{ margin:30px 0; overflow:hidden;}
.about_vioe .about_left{ width:794px; overflow:hidden; float: left;}
.about_vioe .about_img{ margin-top:10px; margin-left:30px; float:left; width:380px; height:290px; overflow:hidden; }
.about_vioe .about_title{ float:left; width:384px; height:290px; background:#ec6c00; color:#fff; margin-top:10px;}
.about_vioe .about_title h1{ font-size:18px; padding:28px 20px 10px; display:block;}
.about_vioe .about_title p{ padding:0 20px; line-height:200%; font-size:12px;}

.vioe_right{ float:right; width:340px;} 
.vioe_right .vioe_list{ margin-top:10px;}


.index_news{ width:1183px; height:360px; margin:68px 16px; background:url(../images/mszp.png) no-repeat; position:relative; clear:both; overflow:hidden;}
.index_news h1{ position:absolute; left:25px; top:35px; font-size:20px; color:#fff;}

.index_news_list{ float:right; width:870px; height:240px; padding:30px 0 0 30px;}
.news_list{ width:270px; float:left; margin-right:15px }
.news_list .news_img{ width:270px; height:170px; overflow:hidden;}
.news_list .news_hd{ color:#333; line-height:140%; padding-top:10px;}
.news_list .news_bd{ line-height:140%; color:#999; font-size:12px; padding-top:10px; }
.news_list:hover .news_hd{ color:#ff7500;}
.news_list:hover .news_bd{ color:#ff7500;}

.bot{ width:100%; background:rgb(64, 64, 64); clear:both; overflow:hidden; }

.bot .bottom{ height:65px; line-height:65px; border-top:1px solid rgb(74, 74, 74); text-align:center; color:rgb(153, 153, 153); font-size:12px; clear:both; overflow:hidden;}


.bot .bot_left{ margin:40px 0; padding:48px 0; float:left; width:200px; text-align:center; }
.bot .bot_ctr{ float: left; padding:10px 48px; margin:48px 50px; border-left:1px solid rgb(74, 74, 74); border-right:1px solid rgb(74, 74, 74);  height:192px; max-width:300px;}
.bot .bot_ctr .bot_hd{ font-size:14px; color:#fff; padding-bottom:10px;}
.bot .bot_ctr .bot_bd{ font-size:12px; color:#fff; line-height:240%;}
.bot_right{ float:right; padding-top:48px;}

/*------------*/

.banner img{ width:100%;}
.main{ width:100%; background:rgb(245, 245, 245);}
.main .main_left{ width:240px; float: left; }
.main .left_list{ margin-top:-50px; position:relative; z-index:999;}
.main .left_list .left_head{ height:90px; text-align:center; background:#ec6c00;} 
.main .left_list .left_head b{ font-size:20px; color:#fff; display:block; padding-top:20px; padding-bottom:5px; } 
.main .left_list .left_head p{ font-size: 14px; line-height: 28px; text-transform: uppercase; font-family: 'Times New Roman'; letter-spacing: 2px; color:#fff; font-weight:bold;} 

.main .left_list ul{ background:#fff;}
.main .left_list ul li{ height:51px; line-height:51px; overflow:hidden; }
.main .left_list ul li a{ margin:0 20px; border-bottom:1px solid #f0f0f0; display:block; text-align:center; font-size:14px;	}
.main .left_list ul li:hover{ background:url(../images/bd9h.png) no-repeat 50% 50%;}
.main .left_list .left_on{ background:url(../images/bd9h.png) no-repeat 50% 50%;}
.main .left_cout{ margin:20px 0; background:#fff; padding:10px 15px;}
.main .left_cout h1{ font-size:18px; background:url(../images/bd9h.png) no-repeat 5px 0; height:50px; line-height:50px; color:rgb(236, 108, 0); padding-left:28px; }
.main .left_cout p{ font-size:12px; line-height:240%;}

.main_right{ float:right; width:930px;}
.main_right .right_head{ font-size:12px; padding-top:20px;}
.main_right .right_head_bot{ background:url(../images/xgray_line01.png); height:5px; margin:5px 0; display:block;} 
.main_right .right_list{ padding:20px 20px 38px; background:#fff; }



.picMarquee-left{ overflow:hidden; position:relative; margin:20px 0 48px; }

.picMarquee-left .bd{ padding:0 10px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:300px; height:225px; display:block;}
.picMarquee-left .bd ul li .title{ line-height:38px;   }



.feedback{ padding-top:28px;}
.fk_hd h1{ font-weight:normal; color:#FF6600; font-size:26px; display:block;}
.fk_hd p{ padding-top:18px; font-size:16px;}


.fk_list{ margin-right:60px; margin-bottom:20px; width:40%; float:left;}
.fk_list .fk_span{ font-size:16px; padding-bottom:5px;}
.fk_list .fk_ipt{ padding-bottom:10px;}
.fk_list .fk_ipt input{ width:100%; border:1px dashed #aaa; background:#eee; height:24px; line-height:24px; padding:4px;}
.fk_list .fk_ipt textarea{  width:100%; border:1px dashed #aaa; background:#eee; height:122px; padding:4px; }
.fk_isub { clear:both; overflow:hidden;}
.fk_isub input{ background:#FF6600; width:220px; height:38px; line-height:38px; border:none; color:#fff; font-size:14px; cursor:pointer;}

.fk_hd{ margin:28px 0; font-size:16px; color:rgb(102, 102, 102); position:relative;}
.fk_hd b{ background:url(../images/xgray_line01.png); height:5px; display:inline-block;width:810px; top:8px; position:absolute; right:0;  }

.news{ clear:both; overflow:hidden; height:100px; padding:15px 0; border-bottom:1px dashed #dbd4cd;}
.news .news_left{ text-align:center; width:80px; float: left; height:80px; margin-top:20px;}
.news .news_left b{ color:#ec6c00; font-size:24px; display:block; padding:10px 0;}
.news .news_left span{ font-size:13px; color:#ec6c00; }
.news .news_right{ margin-top:28px;}
.news .news_right a{ display:block; padding-bottom:10px; }
.news .news_right p{ font-size:12px; color:#999; line-height:140%;  }


.fy{ margin:28px 0 68px;}

.pd_zw_bt{ text-align:center; font-size:16px; color:#ec6c00;}
.ab_r_tool{ text-align:center; padding:10px 0;}
.pd_nc_zw{ line-height:28px;}

.anli_fy{ margin-top:28px;}
.anli_fy li{ margin-top:10px;}

.right_img{ margin-top:10px; width:940px;}
.img_list{ width:220px; float:left; height:320px; margin-right:15px;}
.img_list .img_img{ width:220px; height:220px; border:3px solid #eee; }
.img_list .img_img:hover{ border:3px solid #ec6c00; }
.img_list .img_img img{ width:220px; height:220px; }
.img_list .img_lst a{ color:#333; display:block; padding:5px 0;}
.img_list .img_lst p{ color:#999; display:block; line-height:136%; font-size:12px;}

.fk_tb{ table-layout:fixed; border:1px solid #efefef;}
.fk_tb tr th{ text-align:left;}
.fk_tb tr td{ word-wrap:break-word;}


