@charset "utf-8";
/*CSS清零 begin*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0 auto;
	padding: 0;
	outline: 0;
}
* {margin:0; padding:0;}
body {
	line-height: 1;
}

ol, ul { 
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a, a:link {text-decoration:none;}


/*CSS清零 end*/
fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }

.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width:auto!important; height:0!important; margin:0 auto!important; padding:0!important; font-size: 0; line-height:0px; }



.HideFocus {
outline:none;
}
a { blr:expression(this.onFocus=this.blur()) } /*针对 IE*/ 
a { outline:none; }/*针对火狐*/

.fl, .fr { display: inline; float: left; }
.fr { float: right; }
.w1024{width:1024px;}
a:hover{color:#0d9fee;}
b{font-weight:normal;}
a,img{border:0;}


/*在线客服*/
.keifu{ position:fixed; top:10%; right:0; width:32px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:32px; height:160px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:block; cursor:pointer;}
.keifu_box{ float:left; width:142px;display:none;}
.keifu_tab img{ display:block;}
.keifu_head{ width:142px; height:41px; background:url(../images/keifu.png); background-position: 0 -164px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #029bdb; border-right:7px solid #029bdb; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:0px;}
.keifu_con .weixin{ height:60px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:142px; height:10px; background:url(../images/keifu.png); background-position:0 -320px; }


/************** head *****************/
.head{height:102px;}
.logo{width:492px; height:102px; float:left; overflow:hidden;}
.logo img{width:492px; height:102px; float:left;}
.top_tp{width:262x; height:102px; float:left; margin-left:46px;}
.top_tp img{width:262px; height:102px; float:left;}

.head_right{width:190px; height:98px; float:right;}
.rt_top{width:110px; height:20px; float:right; margin-top:16px;}
.rt_top a{ font-family:Arial,宋体,微软雅黑; font-size:13px; line-height:20px; color:#333; text-transform:capitalize; float:left;}
.rt_top a:hover{color:#13a1ef; text-decoration:underline;}
.rt_top span{ font-family:Arial,宋体,微软雅黑; font-size:13px; line-height:20px; color:#333; float:left;}
.Nav_search{width:182px; height:26px; float:right;}
.search{width:182px; height:26px; float:right;margin-top:12px;}
.input{width:152px; height:26px; float:left; background:url(../images/searchs.jpg) no-repeat center; border:none;font-size:12px; color:#666; font-family:Arial, 微软雅黑, 宋体; text-indent:18px; line-height:20px;}
.search a{width:30px; height:26px; float:left;}


/******************* menu  
.Nav_menu{height:38px; background:url(../images/menubg.jpg) repeat-x;}
.menu{width:1024px; height:38px;overflow:hidden; float:left;}
.menu li{ width:128px;height:38px; float:left;text-align: center; background:url(../images/menuline.jpg) no-repeat right center;}
.menu a{ width:128px;height:38px; float:left; color:#FFF;font-family:"微软雅黑";font-size:14px; line-height:38px;letter-spacing:0.6px; text-align: center;}
.menu a:hover{ width:128px;color:#0d9fee; height:38px;line-height:38px; float:left; background-color:#fff; font-weight:bold;}******************/

/******************** Nav_menu **********************/
.Nav_menu{width:1024px;height:38px;background:url(../images/menubg.jpg) no-repeat center center;}
.nav{ width:1024px;height:38px;}
.nav li{ width:128px;height:38px; float:left;text-align: center; background:url(../images/menuline.jpg) no-repeat right center;position:relative;}
.nav li a{ width:128px; line-height:38px; float:left; color:#FFF;font-family:"微软雅黑";font-size:14px;letter-spacing:0.6px; text-align: center;}
.nav li a.link{text-align:center; }
.nav ul li a:hover{display:block; width:128px;color:#ffd674; float:left; font-weight:bold;}
.nav dl{width:126px;border:1px solid #4abcfb; border-top:none;font-size:12px;background:#34b2f7;position:absolute;top:38px;left:0px; z-index:99999;}
.nav dl dd a{ width:118px;color:#fff; z-index:99999; font-size:12px; overflow:hidden; font-family:Arial, 微软雅黑, 宋体; border-bottom:1px dashed #5bc4fd; font-weight:lighter; line-height:18px; padding:6px 4px;}
.nav dl dd a:hover{ width:118px;color:#0d9fee;background:#fff;}



/******************* Banner  ******************/
.Banner{height:396px; position:relative; margin-top:10px;}

/* 幻灯开始*/
.moduletable-banner{height:396px;position:relative;}
.flexslider{ height:396px;overflow:hidden;}
.flexslider .slides > li{display:none;}
.flexslider .slides img{display:block; height:396px;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns]
.slides{display:block;}
* html .slides{height:1%;}
.no-js .slides > li:first-child{display:block;}
.flexslider{position:relative;zoom:1;}
.flexslider .slides{zoom:1;}
.flexslider .slides > li{position:relative;}
.flex-direction-nav{height:0;overflow:hidden;}
.flex-direction-nav li a{display:none;width:47px;height:80px;position:absolute;top:49%;margin-top:-40px;cursor:pointer;text-indent:-9999px;}
.flex-direction-nav li a.next{right:0;background: url(../images/bg_icon.png) no-repeat scroll -47px 0 transparent;}
.flex-direction-nav li a.next:hover{}.flex-direction-nav li a.next:active{background:url(../images/bg_icon.png) no-repeat scroll -47px -80px transparent;}
.flex-direction-nav li a.prev{left:0;background:url(../images/bg_icon.png) no-repeat scroll 0 0 transparent;}
.flex-direction-nav li a.prev:hover{}.flex-direction-nav li a.prev:active{background:url(../images/bg_icon.png) no-repeat scroll 0 -80px transparent;}
.flex-direction-nav li a.disabled{opacity:.3;filter:alpha(opacity=20);cursor:default;}
.flex-control-nav{position:absolute;bottom:8px; width:400px; margin-left:312px; text-align:center;}
.flex-control-nav li{display:inline-block;zoom:1;*display:inline;margin-right:10px;margin-bottom:6px;}
.flex-control-nav li a{display:block;width:12px;height:12px;background:url(../images/bg_control_nav.png) no-repeat scroll 0 0 transparent;cursor:pointer;text-indent:-9999px;}
.flex-control-nav li a:hover{background-position:0 -12px;}
.flex-control-nav li a.active{background-position:0 -24px;cursor:default;}


/*************** 新闻滚动 ***************************/
.cont_news{width:1024px; height:40px; overflow:hidden; background:url(../images/newsbg.jpg) no-repeat center top; margin-top:10px;}
.BreakingNewsController{width:100%; overflow:hidden; height:40px; position:relative;}
.BreakingNewsController .bn-title{display:inline-block; float:left; width:106px; height:40px; color:#f2b013; font-family:"宋体"; line-height:44px; font-size:14px; font-weight:bold !important;}
.BreakingNewsController .bn-title img{margin:13px 7px 10px 10px; float:left;}
.BreakingNewsController ul{padding:0; margin:0; display:block; list-style:none; position:absolute; left:180px; right:50px;}
.BreakingNewsController ul li{list-style:none; height:40px; line-height:40px; display:none; overflow:hidden;}
.BreakingNewsController ul li a{text-decoration:none; font-family:"宋体"; line-height:42px; font-size:12px; letter-spacing:0.8px;color:#333; display:inline-block; overflow:hidden; padding:0;}
.BreakingNewsController ul li a:hover{ color:#0d9fee;}
.BreakingNewsController .bn-arrows{display:inline-block; float:right; width:50px; position:absolute; right:0; top:0; bottom:0;}
.BreakingNewsController .bn-arrows span{display:block; width:20px; position:absolute; top:2px; bottom:0; cursor:pointer; opacity:0.2;}
.BreakingNewsController .bn-arrows span:hover{opacity:1;}
.BreakingNewsController .bn-arrows-left{ left:0; background:url(../images/bn-arrows.png) left center no-repeat;}
.BreakingNewsController .bn-arrows-right{right:10px; background:url(../images/bn-arrows.png) right center no-repeat;}

.easing a, .easing span{transition:.25s linear; -moz-transition:.25s linear; -webkit-transition:.25s linear;}



/*************** 内容区 ***************************/
.content{width:1024px; min-height:712px;overflow:hidden; margin-top:36px;}

/*************** left ********************/
.cont_left{width:712px; float:left;}
.top_about{height:256px; background:url(../images/aboutbg.jpg) no-repeat center top;}
.ta_TT a{width:712px; height:34px; float:left; font-family:"微软雅黑"; font-size:15px; line-height:36px; color:#fff; text-indent:30px; letter-spacing:0.6px;}
.ta_TT a:hover{color:#ffd674;}
.ta_cont{width:684px; height:178px; overflow:hidden; float:left; margin:18px 14px;}
.ta_cont span{width:224px; height:176px; float:left; border:1px solid #e1e1e1;}
.ta_cont span img{ width:212px; height:164px; float:left; margin:6px;}
.ta_cont a{width:444px; height:178px; overflow:hidden; float:right; font-family:"宋体"; font-size:12px; color:#333; line-height:26px;margin-top: -3px;}
.ta_cont a:hover{color:#0d9fee;}

/********************** pro_bottom *****************/
.pro_bottom{width:712px; height:426px; background:url(../images/probg.jpg) no-repeat center top; margin-top:30px;}
.rt_title a{width:712px; height:34px; float:left; font-family:"微软雅黑"; font-size:15px; line-height:36px; color:#fff;text-indent:30px; letter-spacing:0.6px;}
.rt_title a:hover{color:#ffd674;}
.rt_list{width:698px; height:356px; float:left; margin:18px 14px;}
/*.rt_list a{width:162px; height:162px; float:left; margin-right:12px; font-family:"微软雅黑"; font-size:13px; color:#333; line-height:35px; text-align:center; overflow:hidden;}
.rt_list a li{width:160px; height:130px; border:1px solid #e1e1e1; float:left;}
.rt_list a li img{width:160px; height:130px; float:left;}
.rt_list a:hover{color:#0d9fee;}
.rt_list a li:hover{border:1px solid #0d9fee;}*/

.rb_list{width:698px; height:356px; border-top:none;}

/*************** 伙伴 ***************************/
.link{width:698px; float:left;overflow:hidden;}
.mr_frbox { height:356px;}
.mr_frUl { float: left; height:356px; width:698px; }
.mr_frUl ul li { display: inline; float: left; height:356px; width:162px; overflow: hidden; margin-right:12px;}
.mr_frUl ul li a img { width:160px; height:130px;display: block; border:1px solid #e1e1e1; overflow: hidden;}
.mr_frUl ul li img:hover{opacity:0.8;border:1px solid #0d9fee;}
.mr_frUl ul li p:hover{color:#0d9fee;}
.mr_frUl ul li a{width:162px; height:132px; float:left;overflow:hidden;}
.mr_frUl ul li p{width:162px; height:30px; float:left;overflow:hidden; font-family:"微软雅黑"; font-size:13px; color:#333; line-height:36px; text-align:center; margin-bottom:22px;cursor:pointer;}



/*************** right ********************/
.cont_right{width:276px; float:right;}
.cr_top{width:276px; height:292px; float:left;}
.ctop_TT{width:276px; height:34px; float:left;background:url(../images/prolistbg.jpg) no-repeat center top;}
.ctop_TT a{width:276px; height:34px; float:left; font-family:"微软雅黑"; font-size:15px; line-height:34px; color:#000; text-indent:36px; letter-spacing:0.6px;}
.ctop_TT a:hover{color:#0d9fee;}

.cont_list{width:274px; height:247px; float:left; border:1px solid #e1e1e1; border-top:none; padding-top:10px;}
.cont_list a{width:258px; height:28px; font-family:"宋体"; font-size:12px; line-height:28px; color:#222; text-indent:6px; float:left; margin:5px 8px 0;}
.cont_list a:hover{width:258px; height:28px; line-height:28px; color:#fff; text-indent:6px; float:left; background:url(../images/prolisth.jpg) no-repeat center top;}


/*************** lxwm ********************/
.cr_bottom{width:276px; height:376px; float:left; margin-top:36px;}
.cb_TT{width:276px; height:70px; float:left;background:url(../images/contactTT.jpg) no-repeat center top;}
.cb_TT a{width:276px; height:70px; float:left; font-family:"微软雅黑"; font-size:15px; line-height:48px; color:#000; text-indent:33px; letter-spacing:0.6px;}
.cb_TT a:hover{color:#0d9fee;}
.contact_text{width:274px; height:304px; float:left; border:1px solid #e1e1e1; border-top:none;}
.cta_text{width:248px; height:272px; float:left;font-family:"宋体"; font-size:12px; line-height:25px; color:#222; margin:16px 13px;}


/******************* foot  ******************/
.foot{ height:66px;overflow:hidden; margin-top:30px;}
.footer{ height:66px; background:url(../images/ftbg.jpg) repeat-x center top;}
.ft_top{width:1024px; height:26px; float:left; overflow:hidden; margin-top:12px;}
.ft_menu{width:556px; height:26px;}
.ft_menu a{font-family:"宋体"; font-size:12px; color:#444; line-height:26px;float:left;}
.ft_menu a:hover{color:#0d9fee;}
.ft_menu span{font-family:"宋体"; font-size:12px; color:#444; line-height:26px;float:left; margin:0 6px;}

.ft_bq{width:1024px; height:20px; float:left;font-family:Arial, 宋体, 微软雅黑; font-size:12px; color:#444; line-height:18px; text-transform:capitalize; text-align:center;}




/********************* ny *************************/


/************* left *******************/
.Ncontent{width:1024px;float:left; margin:36px 0 10px;}
.Ncont_left{width:238px; float:left; background:#f4f4f4;}
.at_title{width:238px; height:36px;float:left;background:url(../images/menutt.jpg) no-repeat center top; font-family:"微软雅黑"; color:#FFF; line-height:36px; font-size:15px; text-indent:36px; overflow:hidden;}
.NL_left{width:236px;float:left; border-left:1px solid #ccc;border-right:1px solid #ccc; padding-bottom:46px;}
.at_list{width:236px; height:32px; border-bottom:1px solid #ccc; background:url(../images/menuleft.jpg) no-repeat center top;}
.at_list a{width:236px; height:32px; float:left;font-size:13px; font-family:"微软雅黑"; color:#444; line-height:32px; text-indent:26px; overflow:hidden;}
.at_list a:hover,.at_list a.on{width:238px; height:32px; line-height:32px; float:left; background:url(../images/menulefth.jpg) no-repeat center top; color:#FFF; margin-left:-1px;}
.at_foot{width:238px; height:18px; float:left; background:url(../images/leftbg.jpg) no-repeat center top;}


/*************** about_right ***********************/
.Ncont_right{width:754px; float:right;border:1px solid #ccc;}
.NR_title{width:752px; height:35px; background: url(../images/menuright.jpg) no-repeat center top;font-family:"宋体"; color:#666; font-size:12px; line-height:36px; text-indent:50px;border-bottom:1px solid #ccc;}
.NR_title span{color:#0d9fee;}
.NR_title a{font-family:"宋体"; color:#666; font-size:12px; line-height:36px;}
.NR_title a:hover{color:#0d9fee;}
.NR_title b{font-family: Arial, 微软雅黑, 宋体; color:#666; font-size:12px; line-height:36px;}
.NR_bottom{width:714px; float:left; line-height:26px; overflow:hidden; font-family:"宋体"; font-size:12px; color:#444; margin:20px; min-height:280px;}


/********** new ****************/
.new_bottom{width:714px;}
.new_bottom a{width:714px; height:30px; float:left; border-bottom:dashed 1px #ccc; font-family:"宋体"; color:#333; font-size:13px; line-height:30px; background:url(../images/newsicon.jpg) no-repeat 0px 10px; text-indent:14px;}
.new_bottom a:hover{width:714px; height:30px; color:#0d9fee;border-bottom:dashed 1px #b4b4b4; float:left; background:url(../images/newsiconh.jpg) no-repeat 0px 10px;}
.new_bottom span{width:70px; height:30px; float:right; font-family:"宋体"; font-size:13px; line-height:30px; text-indent:0;}
.new_bottom a img{margin-right:6px;}

.newsinfo_bottom{width:714px; margin-bottom:30px; margin-top:6px;}
.newsinfo_title{width:714px; float:left; font-family:"微软雅黑"; color:#000; font-size:16px; line-height:26px; text-align:center;}
.newsinfo_time{width:714px; float:left; height:22px; margin-bottom:16px;font-family:"宋体"; color:#0d9fee; font-size:12px; line-height:22px; text-align:center;}
.newsinfo_content{width:714px; float:left; margin-bottom:26px; line-height:26px;}


/********** product ****************/
.pro_list{width:728px; float:left;}
.pro_list a{width:168px; height:166px; float:left; margin-right:14px; font-family:"微软雅黑"; font-size:13px; color:#333; line-height:35px; text-align:center; overflow:hidden; margin-bottom:22px;}
.pro_list a li{width:166px; height:134px; border:1px solid #e1e1e1; float:left;}
.pro_list a li img{width:166px; height:134px; float:left;}
.pro_list a:hover{color:#0d9fee;}
.pro_list a li:hover{border:1px solid #0d9fee;}



/************* message *****************/
.message{width:754px; float:left;}
.button{width:754px; height:30px; float:left; margin-top:12px; margin-left:41px;}
.button_1{width:74px; height:28px; float:left; border:none; cursor:pointer; background:#0d9fee;font-family:"微软雅黑"; color:#FFF; font-size:14px;line-height:26px; margin-left:10px;}