html {-webkit-text-size-adjust: none;}

/* 清除内外边距 */  
body{ color:#666;}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td {margin: 0;padding: 0;_background-image:url(about:blank);_background-attachment:fixed; font-family:"微软雅黑", Arial; font-size:12px;} 
/* 列表元素 */ 
ul,ol,li {list-style: none;}
img {border: none;}

/* a标签 */ 
a {text-decoration: none ; color:#666666 ;}
a:hover {text-decoration: none ;} 

/* 定义浮动居中 */ 
.fl {float: left;display: inline}
.fr {float: right;display: inline}
.center {margin: 0 auto;}
.clear {clear: both;height: 0px;line-height: 0px;font-size: 0px;}
/*base end*/
/*img {
	max-width: 100%;
	height: auto;
	width: auto\9; 
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block;
}
*/
/* 页面选中颜色 */
::-moz-selection {background: #222;color: #fff;}
::selection {background: #222;color: #fff;} 
*:focus {outline: none;}
/*消除谷歌下input边框* /
/* CSS3滚动条 */
::selection {background: #222 ; color: white ; text-shadow: none ;}
::-webkit-scrollbar-track-piece{width:10px;background-color:#f2f2f2 ;  border-radius:50px}
::-webkit-scrollbar{width:5px;height:6px}
::-webkit-scrollbar-thumb{height:50px;background:#3fb560;  border-radius:50px}
::-webkit-scrollbar-thumb:hover{background:#3fb560 ; cursor:pointer}  
/*base css*/

/*header start*/
.header{ width:1140px; margin:0 auto;}
.logo{ float:left; background:url(/Public/Images/home/pic_02.jpg) no-repeat; width:318px; height:72px;}
.logo a{ display:block; width:318px; height:72px;}

.nav{ float:right; width:616px; height:72px;}
.nav ul li{ display:block; width:88px; height:72px; float:left;}
.nav ul li a:link{ display:block; width:100%; text-align:center; height:72px; line-height:72px; color:#000; font-size:14px;}
.nav ul li a:visited{ display:block; width:100%; text-align:center; height:72px; line-height:72px; color:#000; font-size:14px;}
.nav ul li a:hover{ display:block; width:100%; text-align:center; height:72px; line-height:72px; color:#fff; font-size:14px; background:#dd7f4a;transition: background 1s,color 1s;-moz-transition: background 1s,color 1s;-webkit-transition: background 1s,color 1s;-o-transition: background 1s,color 1s;}
.nav ul li a:active{ display:block; width:100%; text-align:center; height:72px; line-height:72px; color:#fff; font-size:14px; background:#dd7f4a;}

/*banner start*/
.banner{ width:100%; height:290px; /*background:url(/Public/Images/home/pic_04.jpg) center top no-repeat;*/}
/*content start*/
.content{ width:1140px; margin:10px auto;}
.content_left{float:left; width:810px;}
.proyy{ border:1px solid #e0e0e0; border-top:2px solid #dd7f4a; height:356px; margin-bottom:10px;}
.proyy_tit{ padding-top:12px; padding-left:18px;}
.proyy_tit strong{ float:left; font-size:15px; color:#dd7f4a; font-weight:100;}
.proyy_tit strong span{ font-size:12px; color:#aeaeae; font-family:Arial, "微软雅黑";}
.more{ float:right; width:60px; font-size:12px;}
.more a{}
.promenu{ padding-top:18px;}
.promenu ul{}
.promenu ul li{ width:200px; height:152px; float:left; display:block;}
.proyybox{ width:140px; height:116px; padding:0 5px; padding-top:14px; margin:0 auto; border:1px solid #e4e8eb;}
.proyy_bt{ height:28px; line-height:28px; text-align:center; font-size:12px; color:#616161;}
.proyy_bt a{ color:#616161;}
.proyy_bt a:hover{ color:#616161; text-decoration:underline;}

.projj{ border:1px solid #e0e0e0; border-top:2px solid #dd7f4a; height:321px; margin-bottom:10px;}
.ddspro{ border-top:1px solid #e0e0e0; width:788px; margin:0 auto; padding:12px 0;}
.ddspro ul{}
.ddspro ul li{ float:left; display:block; width:131px;}
.ddsprobox{ border:1px solid #e4e8eb; width:110px; height:250px; margin:0 auto;}
.ddsbt{ font-size:12px; color:#dd7f4a; padding-left:8px; line-height:24px;}
.ddsbt a{ font-size:12px; color:#dd7f4a; }
.ddsbt a:hover{ font-size:12px; color:#dd7f4a; }
.ddstit{ font-size:12px; color:#9fa0a0; padding-left:8px; line-height:24px;}
.ddstit a{ font-size:12px; color:#9fa0a0;}
.ddstit a:hover{ font-size:12px; color:#9fa0a0; text-decoration:underline}

/* 焦点图 */
.focus{width:100%;height:290px;position:relative;float:left}
.f426x240{width:100%;height:290px;overflow:hidden}

.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(/sofast/Public/Images/home/i.png) no-repeat 0 0;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px 0;right:0}
.rslides_tabs{margin:-28px auto 0 auto;clear:both;text-align:center; position:relative;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:6px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:11px;height:11px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#17375e}

.con_lm{ width:1064px; margin:0 auto; padding:20px 0 10px 0;}
.con_lml{ float:left; width:540px; font-size:16px; color:#7f7f7f; line-height:38px; height: auto;}
.con_lml img{ float:left;}
.con_lmr{ float:right; width:443px; height:139px;background:url(/Public/Images/home/aaaapic_11.jpg) right top no-repeat;}
.f160x160{width:206px;height:139px;overflow:hidden}
.sban{ width:206px; height:139px;}






.content_right{float:right; width:313px;}
.new_bt{ height:29px; line-height:29px; border-bottom:1px solid #e6e6e6; color:#464646; font-size:14px;}
.new_bt span{ color:#888888; font-size:12px; font-family:Arial, "微软雅黑";}
.new_best { padding:10px 0;border-bottom:1px solid #e6e6e6;}
.new_bimg{float:left; width:150px; height:110px;}
.new_bteb{float:right;width:150px; height:110px; line-height:21px; font-size:12px; color:#8a8a8a;}
.new_bteb strong{ font-size:14px; color:#333333;}
.new_bteb strong a{ font-size:14px; color:#333333;}
.new_bteb strong a:hover{ font-size:14px; color:#dd7f4a;}
.newll{ height:26px; line-height:26px; padding-left:12px; background:url(/Public/Images/home/pic_23.jpg) left center no-repeat; font-size:12px; color:#333;}
.newll a{ color:#333;}
.newll a:hover{color:#dd7f4a;}
.newll span{ width:140px; display:block; float:right;}

.soso{ height:30px; font-size:12px ; line-height:30px;s}
.so_text{ width:100%; height:26px}
.so_text input{ width:90%;}
.so_text select{ width:90%;}
/*footer start*/
.footer{ padding-top:26px; height:40px; background:url(/Public/Images/home/pic_42.jpg) repeat-x;}
.copy{ width:1140px; margin:0 auto;}



.nyleft{ float:left; width:230px;}
.nylb{ height:26px; line-height:26px; padding-left:8px; font-size:14px; color:#fff; background:url(/Public/Images/home/jtbg_07.jpg) left 0 no-repeat #dd7f4a;}
.nylbox{border:1px solid #ccc; border-top-width:0 ;padding:8px 0;}
.nyli{ width:205px; margin:0 auto; height:24px; line-height:24px; background:url(/Public/Images/home/pic_23.jpg) 5px center no-repeat #ffd9c3; padding-left:15px; border-bottom:#F3F3F3 1px solid; font-size:13px;}
.nyli:hover{ width:205px; margin:0 auto; height:24px; line-height:24px; background:url(/Public/Images/home/pic_23.jpg) 5px center no-repeat #dd7f4a; padding-left:15px; border-bottom:#F3F3F3 1px solid; font-size:13px;}
.nyli a{ color:#333}
.nyli a:hover{ color:#fff}
.nyli:hover a{color:#fff}
.nylism{ height:20px; line-height:20px; padding-left:20px; font-size:12px;}
.nylism a{ color:#999}
.nylism a:hover{ color:#333}

.nyright{ float:right; width:890px;}
.nyrbt{ border-bottom:2px solid #d0d0d0; line-height:26px; height:26px; background:url(/Public/Images/home/dddsw_10.jpg) 8px center no-repeat; padding-left:15px; font-size:14px; color:#666; font-weight:700;}
.nybox{ width:870px; margin:0 auto; padding:10px 0; line-height:22px; color:#666;}
.nybox ul {}
.nybox ul li{ width:217px; float:left; display:block; height:155px;}
.nybox ul li .pro_lboc{ width:185px; height:125px; border:1px solid #e4e8eb; margin:0 auto;padding:5px;}
.pro_lbimg{ width:185px; height:104px;}
.pro_lbtet{ height:26px; line-height:26px; text-align:center;}
.pro_lbtet a{  color:#666}
.pro_lbtet a:hover{  color:#f00}

.fy{ padding:10px; font-size:12px; text-align:center;}
.fy a{ color:#999;}
.fy a:hover{ color:#f00;}

