@charset "utf-8";
/* CSS Document */
* { padding: 0; margin: 0; }
body { background:#fff url(../images/bg.gif) repeat-x;margin:0px auto;padding:0px; font-family:"微软雅黑"; }
body,input,textarea{font-size:12px;}
ul,li{ list-style: none; }
p{ font-size:14px;}
img { border: none; }
.ui-wrap{text-align:left; color:#7e7e7e;}
.ui-mian{ margin:0px auto; width:1024px;margin-bottom: 20px;}
/*font color*/
.ui-font01{ color:#cfc813; font-size:12px;}
.ui-font02{ font-size:12px; color:#c1120a;}
.ui-mr70{ margin-left:70px; margin-right:70px;}
.ui-mt10{ margin-top:10px;}
/* 清理浮动 */
.fn-clear:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.fn-clear {zoom:1; /* for IE6 IE7 */} 
/* link style */
a { color: #7e7e7e; text-decoration: none; }
a:hover { color: #999; } 
/*头部*/
.ui-top{ margin:0px auto; height:4px; background:#c2150c; width:1024px;}
.ui-head{ width:1024px; margin:20px auto; height:45px;}
.ui-logo{ float:left;}
.ui-tel{ float:right;}
.ui-nav{ width:100%;background:url(../images/nav_bg.gif) repeat-x; height:57px;}
.ui-navCenter{ width:1024px; margin:0px auto;}
.ui-navCenter ul{ /*height:57px;*/ line-height:57px;}
.ui-navCenter li{ float:left; text-align:center; padding-top:12px; width:110px; line-height:20px;padding-bottom: 5px;}
.ui-navCenter li a{ color:#fff; font-size:14px;}
#submenu2 li{padding-bottom: 0px !important;}
.ui-navCenter li a:hover{ background:url(../images/nav_hover.png) no-repeat center center; width:110px; height:38px; display:inline-block; color:#c4180e;}
/*广告位*/
.ui-banner{ width:1024px; margin:0px auto; position:relative;}
.slide-show{width:1024px;height:235px; position:relative;z-index:0;}
.slide-show img{width:1024px;height:235px;}
.slide-show-nav{position:absolute; bottom:20px; right:20px; z-index:10;}
.slide-show-nav a{float:left;margin-right:5px;display:block;width:12px;height:12px;text-indent:-9999px;background:#fff;border-radius:12px;}
.slide-show-nav a.activeSlide{background:#c2150c;border-radius:12px;width:12px;height:12px; display:block;}
/*栏目*/
.ui-colun{ margin:10px auto; text-align:left; float:left;}
.ui-colunAbout{ width:245px;}
.ui-colunGontact{width:295px;}
.ui-colunGontact p{ padding-bottom:15px;}
.ui-colunNews{width:340px;}
.ui-colunList{float:left;}
.ui-colun h2{font-weight:normal; font-size:16px;}
.ui-h2Img{ float:left; width:20px;}
.ui-h2Ringh{font-size:16px;float:left; border-bottom:1px dotted #bfbfbf; width:90%; height:27px; line-height:27px;}
.ui-colunUsImg{ padding:2px; border:1px solid #bfbfbf; float:left; margin:10px auto;}
.ui-colunUsFont{ text-indent:20px; font-size:14px; line-height:24px;}
.ui-colunNewsList{ margin:10px auto; float:left;}
.ui-colunNewsList li{ height:24px; float:left; font-size:14px; width:340px;}
.ui-colunNewsList li span{ float:right; font-size:12px; color:#65b1ec;}
.ui-GontactInfor{ line-height:24px; margin:10px auto 0px auto; float:left;}
.ui-colunmProduct{ width:1024px; margin:0px auto; float:left;}
.ui-colunmProduct .ui-h2Ringh{ border-bottom:0px;}
.ui-productBox{ position:relative;  background:#f5f5f5; padding:25px 5px 25px 5px; float:left;margin-top:20px; width:1000px;}
.ui-productList li{ margin-left:30px; border:1px solid #dfdfdf; width:162px; float:left;}
.ui-productList li:hover{ border:1px solid #a96d54;}
.ui-productList li a.ui-title{ background:#ee6548; height:25px; line-height:25px; color:#fff; display:block; font-size:12px;text-align: center;}
.arrLeft,.arrRight{ position:absolute; cursor:pointer;}
.arrLeft{ left:0px;top:70px;}
.arrRight{ right:0px;top:70px;}



/*底部*/
.ui-footer{ width:1024px; margin:10px auto;}
.ui-footerHear{ float:left;}
.ui-footerLogo{ float:left;}
.ui-footerNav{ float:left; background:url(../images/footer_nav.png) no-repeat; width:755px; height:57px; line-height:57px; margin-left:20px;}
.ui-footerNav ul{ margin-left:30px;}
.ui-footerNav li{ float:left; margin-left:15px;}
.ui-footerNav li a{ color:#fff; font-size:16px;}
.ui-footer p{ text-align:center; line-height:22px; font-size:12px; color:#5c5c5c;}


.ui-left{ float:left; width:295px;}
.ui-right{ float:left; margin-left:10px; width:719px;}
.ui-right h2{ text-align:right; font-weight:normal; font-size:14px; line-height: 37px;}
.ui-rightBox{ background:#eff2f5; border:1px solid #aaaaaa; position:relative;}
.ui-rightBoxTitle{ position:absolute; left:20px; top:-20px; background:url(../images/title_qyjj.png) no-repeat; width:140px; height:30px; line-height:30px; text-align:center; color:#fff;}
.ui-rightBoxTitleTo{width:100%;text-align:center;margin-top:25px;font-size:15px;font-weight: bold;}
.ui-boxContent{ padding:25px 10px 130px 10px; line-height:30px;}

.pageT{ width:100%; margin:0 auto; text-align:center;}
.pageT a{ display:block; float:left; width:60px; height:23px; line-height:23px; border:1px solid #AAC9E0; margin:0 5px;}
.pageT a:hover{ color:#666666;width:60px; height:23px; line-height:23px;border:1px solid #AAC9E0;}
.pageC{ width:300px; float:right; margin-top:10px;}
.pageC span{ display:block; float:left; width:60px; height:23px; line-height:23px; border:1px solid #AAC9E0; margin:0 5px;}
.pageL{ float:left; font-weight:bold; margin-left:25px; margin-top:10px; height:23px; line-height:23px; color:#666666;}
.conRdiv p{ text-align:center;}