html {-webkit-text-size-adjust: none;}

/* 清除内外边距 */  
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th {margin: 0;padding: 0;_background-image:url(about:blank);_background-attachment:fixed; font-family:Arial,"微软雅黑"; font-size:13px;} 
/* 列表元素 */ 
ul,ol,li {list-style: none;}
img {border: none;}

/* a标签 */ 
a {text-decoration: none ; color:#000 ;}
a:link {text-decoration: none ; color:#000 ;}
a:visited {text-decoration: none ; color:#000 ;}
a:hover {text-decoration: none ; color:red;} 
a:active {text-decoration: none ; color:red ;}

/* 定义浮动居中 */ 
.fl {float: left;display: inline}
.fr {float: right;display: inline}
.fr ul li{ float:left; display:block; width:100px; height:30px; }
.fr ul li a { display:block;height:30px; line-height:30px; text-align:center; color:#333333;} 
.fr ul li a:hover {	display: block;	height: 30px;	line-height: 30px;	text-align: center;	color: #ffffff;	font-weight: bold;	background:#F30;} 
.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 end*/


.header{width:1110px; height:105px; margin:auto; }
/*.full{ position: fixed; top: 0;z-index: 99999; width:100%; height:100px; background:rgba(66,203,3,0.7); }
.fixed{ position: fixed; top: 0; width:1210px; height:100px; !important;left: 0;right:0; margin:auto !important; }
*/

.logo{ width:191px; height:78px; margin-left:10px; margin-top:10px; float:left; background:url(../images/logo.png) no-repeat;}
.logo a{ display:block; width:191px; height:78px;}

.topr{ width:770px; height:100px; float:right;}
.lang{ width:90px; height:22px; line-height:22px; text-indent:26px; margin-top:15px; margin-right:26px; background:url(../images/en.png) left center no-repeat; float:right;}


/*.nav{ width:900px; height:40px; line-height:40px; margin-top:40px; float:right;}
.nav ul li{ float:left; display:block; width:125px; height:40px; }
.nav ul li a { display:block;height:40px; line-height:40px; font-weight:bold; text-align:center; color:#fff;font-size:15px;} 
.nav ul li a:hover {display: block;	height: 40px; line-height: 40px; text-align: center;color: #B20000;  } 
*/
/*---导航菜单---*/


.menu{width:768px; height:40px; margin-top:15px;  }
.nav {width:768px; height:40px; position:relative; margin:0 auto; font-size:15px; color:#fff; z-index:99998;}

.nav ul li a, .nav ul li a:visited {display:block; text-decoration:none; color:#333;width:128px; height:40px; text-align:center; line-height:40px; font-size:15px;  overflow:hidden;}
.nav ul {  width:768px; height:40px;margin:0 auto; padding:0;  list-style-type: none; }
.nav ul li {width:128px; height:40px;line-height:40px;text-align:center; float:left; color:#333; font-weight:bold; position:relative; }


.nav ul li:hover { color:#0000FF; background:#FFD800; }
.nav ul li:hover a {color:#0000FF;width:128px;}
/* 下拉 */
.nav ul li ul {display: none;}
.nav ul li:hover ul {display:block; position:absolute; top:40px; left:-20px; width:168px; z-index:99998;}

.nav ul li:hover ul li:hover ul {display:block; position:absolute; top:0px; left:168px; width:168px; z-index:99998;}
.nav ul li:hover ul li a.hide { color:#333; width:168px; height:35px;}
.nav ul li:hover ul li:hover a.hide { color:#fff;}
.nav ul li:hover ul li ul {display: none; }
.nav ul li:hover ul li{border:none; width:168px;height:35px;}
.nav ul li:hover ul li a {display:block; font-size:14px;  width:auto; padding:0 ; border:none; color:#333; height:35px;line-height:35px; background:#FFD800; }
.nav ul li:hover ul li a:hover {color:#333;border:none; font-size:14px;background:#FFD800; text-decoration:underline; }




/*---导航菜单---*/
.top_line{ width:100%; height:5px; background:#FFD800;}

.banner{ width:1110px; height:440px; margin:auto;  }
.focus{width:1110px;height:440px; float:left; position:relative;}
.f426x240{width:1110px;height:440px;overflow:hidden}
.f426x240 li{width:1110px;height:440px;}
.f426x240 li a{width:1110px; height:440px; display:block; margin:auto;}
.rslides{width:1110px;position:relative;list-style:none;padding:0}
.rslides .wz1{ position:relative; color:#fff; top:50px; left:850px; font-size:25px;}
.rslides .wz2{ position:relative; color:#fff; top:320px; left:50px; font-size:25px;}

.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:45%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/i.png) no-repeat 0 0;}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-40px 0;right:0}
.rslides_tabs{margin:-30px auto 0 auto;clear:both;text-align:center; position:relative; z-index:999; background:none;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:10px; background:none;}
.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:#fff;display:inline-block;_display:block;*display:block;width:16px;height:16px;}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#FFD800; }

.bodyer{width:1110px; margin:auto; padding-top:50px;  background:#FFD800; }
.sol_tit{width:1110px; height:50px; text-align:center; line-height:50px; font-size:25px; margin-bottom:30px; }
.sol_list{ width:1100px; margin:auto; }
.sol_list ul { background:none;}
.sol_list ul li{ width:360px; height:245px; float: left; margin-right:10px; position:relative; }
.sol_list ul li .list_bt{ width:360px; height:40px; line-height:40px; text-align:center; font-size:20px; color:#FFF; background:rgba(0,0,0, .8); position:absolute; }
.sol_list ul li .list_nr{width:330px;height:90px; padding-left:30px;  color:#FFF; background:rgba(0,0,0, .6); position:absolute; bottom:0;}
.sol_list ul li .list_nr a{ color:#FFF; display:block; line-height:30px;}

.hengfu{ width:100%; height:440px; background:url(../images/eseries_2.jpg) center no-repeat; margin-top:30px; padding-bottom:10px; position:relative;}
.hengfu a{ width:120px; height:50px; line-height:50px; text-align:center; color:#333; font-size:18px;background:rgba(255,255,255, .6);; display:block; position:absolute; top:350px; left:910px;}

/*内页*/
.nybody{width:1110px; margin:auto; padding:40px 0 20px 0; }
.nyleft{ width:253px; min-height:300px; border-right:2px solid #ddd; float:left; }

.lftit{ width:253px; height:40px; line-height:40px; background:#f2f2f2; text-indent:20px; font-size:16px; font-weight: bold; color:#333;}
.lflist ul { padding-top:15px;}
.lflist ul li{width:253px; height:30px; line-height:30px; text-indent:20px; }
.lflist ul li a{ color:#333; text-decoration:none;}
.lflist ul li a:hover{ color:#333; text-decoration:underline;}
.lflist dl { padding-top:15px;}
.lflist dl dt{width:253px; height:30px; line-height:30px; text-indent:15px; border-bottom:1px solid #f2f2f2; background:#f2f2f2; }
.lflist dl dd{width:253px; height:30px; line-height:30px; text-indent:25px; }
.lflist dl dd a{ color:#333; text-decoration:none;}
.lflist dl dd a:hover{ color:#333; text-decoration:underline;}


.gyleft{ width:253px; min-height:300px; border-right:2px solid #FFD800; float:left; }

.gytit{ width:253px; height:40px; line-height:40px; background:#f2f2f2; text-indent:20px; font-size:16px; font-weight: bold; color:#333;}
.gylist ul { padding-top:15px;}
.gylist ul li{width:253px; height:30px; line-height:30px; text-indent:20px; }
.gylist ul li:hover{width:253px; height:30px; line-height:30px; text-indent:20px; background:#FFD800; }
.gylist ul li a{ color:#333; font-size:14px; font-weight:bold; text-decoration:none;}
.gylist ul li a:hover{ color:#03F; }


.nyright{ width:820px; float:right; }
.nrbt{ height:40px; line-height:40px; margin-bottom:20px; border-bottom:2px solid #ddd; }
.nrbt h1{ font-size:20px; text-align:center; }
.nrms{ padding-top:10px; font-size:14px; line-height:30px; }

.nrms ul li{ width:820px; height:35px; font-size:14px; line-height:35px; text-indent:20px; border-bottom:1px solid #eee; background:url(../images/icon32.png) 5px center no-repeat; }
.nrms ul li span{ float:right; font-size:12px;}

.form input{ width:300px; height:30px; line-height:30px; margin-bottom:5px;}
.form textarea{ width:400px; height:100px;}
.cpimg{ margin-top:30px;}
#mrq{width:1100px; margin:20px auto;/*border:1px solid #000;*/ padding:2px}
#Marquee_x { overflow:hidden; width: 1100px; } 
#Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:25px;overflow:hidden} /* 横向滚动必须让所有li左浮动 */
#Marquee_x ul li div{ float:left;line-height:25px;/*height:131px;width:142px; */ overflow:hidden}
#Marquee_x ul li div img{ border:1px solid #DADADA; width:273px; height:187px; display:block}
#Marquee_x ul li div span{ display:none;}


/*底部*/
.footer{ width:100%; margin:auto; margin-top:30px; color:#fff; background:#333; font-size:12px; }
.fot{ width:1110px; margin:auto;}
.dnav{width:1110px; }
.dnav dl{ width:230px; float:left; padding-top:30px; text-align:center; margin:0 23px;}
.dnav dl dt{width:230px; height:35px; line-height:35px; font-size:18px; color:#FFF; border-bottom:1px solid #CCC; margin-bottom:10px; overflow:hidden; }
.dnav dl dt a{ color:#FFF;}

.dnav dl dd{ line-height:30px; font-size:14px; color:#FFF;}
.dnav dl dd a{ color:#FFF;}

.copy{ border-top:1px solid #666; margin-top:20px; padding-top:10px; line-height:30px; text-align:center;}


