/* CSS Document */

/* 
---------------------------------
Site: 2014-05-06
Author: www.zenith666.com
Updated: 2014-05-06
Updated by: www.zenith666.com 
--------------------------------- 
*/ 

/*==========reset css===========*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{ margin:0; padding:0;}
table{ border-spacing:0; border-collapse:collapse;/*兼容:单元格为空的时候不显示边线*/}
fieldset,img{ border:0;}
address,caption,cite,code,dfn,em,strong,th,var{ font-style:normal;}
ol,ul,li{ list-style:none;}
caption,th{ text-align:left;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
q:before,q:after{ content:'';}
abbr,acronym{ border:0; font-variant:normal;}
sup,sub{ line-height:-1px; vertical-align:text-top;}
sub{ vertical-align:text-bottom;}
input, textarea, select{ font-family:inherit; font-size:inherit;}
img{ display:block;}
img, div, input{ behavior:url("../images/iepngfix.htc");/*兼容:PNG透明效果*/}

/*==========common css===========*/

html{ -webkit-text-size-adjust:none;/*兼容:解决chrom下小于12px的中文问题*/}
body{ font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif; font-size:12px; color:#b4b4b4; background:#0e0e0e; behavior:url("../images/csshover.htc");/*兼容:IE6 Hover属性*/}
.container{ width:980px; margin:0px auto;}
.float_l{ float:left;}
.float_r{ float:right;}
a{ color:#b4b4b4; text-decoration:none;}
a:hover{ color:#00b4ff;}
.clear{ clear:both;	height:0px;	overflow:hidden; visibility:hidden;}
.space{ clear:both;	height:20px; overflow:hidden; visibility:hidden;}

/*top*/

.top_warp{ background:#212121;}
.top_warp .top{ width:980px; height:100px; margin:0px auto;}
.top_warp .top .logo{ height:47px; float:left; margin-top:26px;}
.top_warp .top .r{ width:180px; float:right;}
.top_warp .top .r a.ch{ width:90px; height:30px; text-align:center; line-height:30px; display:block; float:left; background:#00b4ff; color:#fff;}
.top_warp .top .r a:hover.ch{ background:#0096d5;}
.top_warp .top .r a.en{ background:#f79911;}
.top_warp .top .r a:hover.en{ background:#e58700;}
.top_warp .top .r .tel{ height:20px; float:right; margin-top:24px;}

/*menu*/

.menu_warp{ height:38px; margin-bottom:10px; background:url(../images/menu_bg.jpg) repeat-x;}
.first-menu{ width:980px; height:38px; display:block; margin:0px auto;}
.first-menu li{ float:left; margin-right:1px; position:relative; z-index:9999;}
.first-menu li a.tit{ width:100px; height:38px; line-height:38px; display:block; text-align:center; overflow:hidden; float:left; font-size:14px; color:#fff;}
.first-menu li a:hover.tit{ background:#00b4ff; color:#fff;}
.li_sel{ background:#00b4ff; color:#fff;}
.second-menu{ width:100px; top:38px; left:0px; background:#00b4ff; opacity:0.85; filter:alpha(opacity=85);}
#alixixi_com li ul{ display:none;}
#alixixi_com li ul li{ float:none;}
*html #alixixi_com li ul li{ display:inline;}
#alixixi_com li ul li a{ float:none; height:34px; line-height:34px; overflow:hidden; padding:0 10px; display:block; color:#fff; border-bottom:#007aad 1px solid;}
#alixixi_com li ul li a:hover{ background:#008bc5; color:#fff;}
.second-menu, .third-menu, .fourth-menu{ position:absolute;}

.search_warp{ width:245px; float:right; margin-top:6px;}
.search_warp .search_text{ width:210px; height:26px; line-height:26px; padding:0px 5px; background:#6b6b6b; color:#fff; border:0px; float:left;}
.search_submit{ width:25px; height:26px; background:url(../images/search_submit.jpg) no-repeat; border:0px; cursor:hand; float:left;}

/*banner*/
.main_visual{ height:385px; margin-bottom:50px; overflow:hidden;}
.main_image{ width:100%; height:385px; overflow:hidden; margin:0px auto; position:relative;}
.main_image ul { width:9999px; height:385px; overflow:hidden; position:absolute; top:0px; left:0px;}
.main_image li { width:100%; height:385px; float:left;}
.main_image li span { width:100%; height:385px; display:block;}
.main_image li a { display:block; width:100%; height:385px;}
div.flicking_con{ width:100%; height:40px; background:url(../images/flicking_con_bg.jpg) no-repeat center center; position:absolute; top:533px; z-index:9998;}
.flicking_con .flicking_inner{ width:150px; height:20px; margin:0px auto; margin-top:10px;}
.flicking_con a{  width:20px; height:20px; margin:0px 5px; display:block; float:left; background:url('../images/btn_main_img.png') 0 0 no-repeat; text-indent:-1000px;}
div.flicking_con a.on{ background-position:0 -20px;}


/*product*/

.product_tit{ height:35px; line-height:35px; padding:0px 15px; background:url(../images/product_tit.jpg) repeat-x left center;}
.product_tit h2{ background:url(../images/icon.png) no-repeat left center; padding-left:26px; float:left; font-size:14px; font-weight:normal; color:#fff;}
.product_tit .more{ width:36px; height:11px; float:right; margin-top:11px;}
.product_con{ width:948px; border:#2b2b2b 1px solid; padding:15px;}
.photo_scroll td{ padding:0px 10px;}
.photo_scroll img{ width:165px; height:115px; display:block;}
.photo_scroll td h2{ height:30px; line-height:30px; font-weight:normal; overflow:hidden; margin-top:10px;}

.l_warp{ width:200px; float:left;}
.l_tit{ height:35px; line-height:35px; background:url(../images/icon.png) #006f9e no-repeat 15px center; padding-left:41px; font-size:14px; font-weight:normal; color:#fff;}
.l_nav{ width:200px; background:#232323;}
.l_nav li{ height:34px; border-bottom:#000 1px solid;}
.l_nav li a{ height:34px; line-height:34px; display:block; background:url(../images/arrow_a.png) no-repeat 15px center; padding-left:30px; color:#00b4ff;}
.l_nav li a:hover{ background:url(../images/arrow_hover.png) #0e0e0e no-repeat 15px center; color:#f79911;}

.m_warp{ width:420px; float:left;}
.m_tit{ height:35px; line-height:35px; background:url(../images/icon.png) #222222 no-repeat 15px center; padding-left:41px; font-size:14px; font-weight:normal; color:#fff;}
.news_dl{ height:38px; display:block; padding:15px; border-bottom:#232323 1px dashed;}
.news_dl:hover { background:#000;}
.news_dl dt{ width:50px; height:30px; padding:3px; background:#fff; float:left;}
.news_dl dt img{ width:50px; height:30px;}
.news_dl dd{ width:317px; float:right;}
.news_dl dd.tit{ height:20px; margin-bottom:5px; overflow:hidden;}
.news_dl dd.time{ height:13px; line-height:13px; color:#5f5f5f;}

.r_warp{ width:359px; float:right; border-left:#1c1c1c 1px solid;}
.about_img{ width:338px; height:140px; border:#fff 3px solid; margin-top:15px; margin-left:15px;}
.about_info{ height:76px; padding-top:10px; padding-left:15px; line-height:24px; overflow:hidden;}
.read_more{ width:104px; height:27px; float:right; margin-top:15px;}

.foot_nav_warp{ height:35px; line-height:35px; background:#006f9e; color:#fff;}
.foot_nav_warp .foot_nav{ width:980px; margin:0px auto;}
.foot_nav_warp .foot_nav a{ color:#fff;}
.foot_nav_warp .foot_nav a:hover{ color:#e2eeff;}
.foot_nav_warp .foot_nav span{ margin:0px 10px; font-size:10px;}

.foot_warp{ padding:15px 0px; background:#0e0e0e; text-align:center; line-height:24px; color:#6f6f6f;}
.foot_warp a{ color:#6f6f6f;}
.foot_warp a:hover{ color:#00b4ff;}

.inside_l_main{ background:#232323;}
.inside_l_warp{ width:200px; float:left;}
.inside_l_tit{ height:55px; line-height:55px; padding-left:15px; background:url(../images/inside_l_tit.jpg) no-repeat left top; font-size:20px; font-weight:normal; color:#fff;} 
.inside_l_nav li{ height:39px; border-bottom:#000 1px solid;}
.inside_l_nav li a{ height:39px; line-height:39px; display:block; background:url(../images/arrow_a.png) no-repeat 15px center; padding-left:30px; color:#00b4ff;}
.inside_l_nav li a:hover{ background:url(../images/arrow_hover.png) #141414 no-repeat 15px center; color:#f79911;}

.inside_r_warp{ width:780px; background:#0e0e0e; float:right;}
.inside_r_tit{ height:56px; line-height:56px; background:#232323; padding:0px 15px;}
.inside_r_tit h2{ float:left; font-size:16px; font-weight:normal; color:#f79911;}
.leading{ background:url(../images/leading_tit_icon.png) no-repeat left center; padding-left:20px; float:right; color:#575757;}
.leading span{ margin:0px 10px; font-family:宋体;}
.leading font{ font-size:12px; color:#f79911;}
.leading a{ text-decoration:underline;}
.inside_r_con{ width:765px; padding:15px; padding-right:0px; line-height:24px;}
.inside_r_con img{ max-width:765px;}

.pro_li{ width:800px; position:relative;}
.pro_li li{ width:180px; background:#fff; text-align:center; float:left; margin-right:15px; margin-bottom:15px;}
.pro_li li img{ width:180px; height:125px; margin:0px auto;}
.pro_li li a.tit{ height:35px; line-height:35px; padding:0px 5px; display:block; overflow:hidden; color:#333;}
.pro_li li a:hover.tit{ color:#000;}
.pro_li li .view{ height:32px; line-height:32px; padding-left:5px; background:url(../images/pro_view_bg.jpg) repeat-x; border-top:#eee 1px solid;}
.pro_li li .view span{ background:url(../images/view_icon.png) no-repeat left center; padding-left:23px; float:left; color:#444;}
.pro_li li .view a{ background:url(../images/view_a.jpg) no-repeat; width:28px; height:32px; display:block; float:right;}
.pro_li li .view a:hover{ background:url(../images/view_hover.jpg) no-repeat;}

.news_detail_tit{ height:30px; line-height:30px; text-align:center; font-size:16px; font-weight:normal;}
.post_time{ height:35px; line-height:35px; margin:10px 0px; text-align:center; font-weight:normal; border-top:#232323 1px solid; border-bottom:#232323 1px solid;}
.post_time span{ margin-left:5px; margin-right:20px;}
.news_detail_con{ width:765px;}
.before_after_article{ font-weight:normal; line-height:25px; margin-top:10px;}

.inside_news_dl{ height:106px; padding:15px 0px; border-bottom:#232323 1px solid;}
.inside_news_dl .news_img{ width:160px; height:100px; padding:3px; background:#fff; float:left;}
.inside_news_dl dt{ width:570px; height:15px; line-height:15px; float:right;}
.inside_news_dl dt a{ color:#00b4ff;}
.inside_news_dl dt a:hover{ color:#f79911;}
.inside_news_dl dd{ width:570px; float:right;}
.inside_news_dl dd.info{ height:48px; line-height:24px; overflow:hidden; margin-top:7px;}
.inside_news_dl dd.time{ height:20px; line-height:20px; margin-top:10px;}
.inside_news_dl dd.time span{ background:url(../images/time_icon.png) no-repeat left center; padding-left:26px; float:left; color:#5f5f5f;}
.inside_news_dl dd.time a{ width:50px; height:20px; background:#222; display:block; float:right; text-align:center; line-height:20px; color:#999;}
.inside_news_dl dd.time a:hover{ color:#e0f7ff;}

/*feedback*/

.feedback_warp .tit{ text-align:left;}
.feedback_warp font{ font-size:10px; color:#f00; margin-left:10px;}
.feedback_warp .content{ margin:10px 0px;}
.feedback_warp .content td{ padding:5px; vertical-align:middle;}
.colorblue{ background:url(../images/feedback_text_bg.png) no-repeat; width:460px; height:26px; line-height:26px; padding-left:10px; border:0px;}
.colorfocus{ background:url(../images/feedback_text_bg_hover.png) no-repeat; width:460px; height:26px; line-height:26px; padding-left:10px; border:0px;}
.colorblue1{ background:url(../images/feedback_textarea_bg.png) no-repeat; width:450px; height:193px; padding:10px; line-height:20px; border:0px;}
.colorfocus1{ background:url(../images/feedback_textarea_bg_hover.png) no-repeat; width:450px; height:193px; padding:10px; line-height:20px; border:0px;}
.feedback_submit{ background:url(../images/submit.png) no-repeat; width:111px; height:32px; padding:0px 25px 2px 13px; border:0px; margin-left:65px; cursor:hand; font-size:14px; color:#fff;}


/*css manu style pagination*/
.manu { padding:3px; text-align: center;}
.manu span{ margin:0px 3px;}
.manu a { border:#999 1px solid; padding:1px 5px; margin:3px; color:#ddd!important;}
.manu a:hover { border:#f79911 1px solid; color:#f79911!important;}
.manu a:active { border:#f79911 1px solid; color:#f79911!important;}
.manu .current { border:#f79911 1px solid; padding:1px 5px; font-weight:bold; margin:3px; color:#f79911;}
.manu .disabled { border:#eee 1px solid; padding:1px 5px; margin:3px; color:#f79911!important;}