﻿img  {border: 0px;}
html{-webkit-text-size-adjust:none;}
body, h1, h2, h3, h4, h5, h6, hr, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea, th, td
{margin:0px;padding:0px;}
fieldset, img {border:0;}
li {list-style:none;}
body,button, input, select, textarea /* for ie */ {font: 12px;}
address, cite, dfn, em, var { font-style: normal; } 
code, kbd,samp { font-family: courier new, courier, monospace; }

input,textarea{border:1px #ccc solid; background:#333; color:#0198E9}
ins {text-decoration:none;}
del {text-decoration:line-through;}
h1, h2, h3, h4, h5, h6 {}
h1 {font-size: 2em;}
h2 {font-size: 1.7em;}
h3 {font-size: 1.5em;}
h4 {font-size: 1.38em;}
h5 {font-size: 1.2em;}
h6 {font-size: 1.1em;font-style: italic;}
address,cite,dfn,em,var{font-style:normal;}
caption,td {font-weight: normal;}
cite, blackquote, em, i {font-style: italic;}
strong, b {	font-weight: bold;}
pre, code {font-family: monospace;font-size: 1.1em;}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}
.height_50{}

body {
margin: 0px;
padding: 0px; 
border: 0px;
font-size:12px;
font-family:'微软雅黑','宋体',Verdana, Arial, Helvetica, sans-serif;
line-height:150%;
text-align: left;
background:#E7EFF7;
}


/*链接颜色*/
a {margin: 0px;padding:0px;border:0px;}
a:link {color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration: none;}
a:hover{color:#B88F4D;text-decoration: none;}

/*共用参数*/
.clear {clear:both;height:0px;}
.floatleft {float:left;}
.floatright {float:right;}
.line_3px {clear:both;height:3px;overflow:hidden;background:#F1F2F4;}
.blank1 {clear:both;height:1px;overflow:hidden;}
.blank5 {clear:both;height:5px;overflow:hidden;}
.blank10 {clear:both;height:10px;overflow:hidden;margin:0 auto;}
.blank15 {clear:both;height:15px;overflow:hidden;}
.blank12 {clear:both;height:12px;overflow:hidden;}
.blank20 {clear:both;height:20px;overflow:hidden;}
.blank30 {clear:both;height:30px;overflow:hidden;}
.blank50 {clear:both;height:50px;overflow:hidden;}
.blank60 {clear:both;height:60px;overflow:hidden;}
.blank80 {clear:both;height:80px;overflow:hidden;}
.blank100 {clear:both;height:100px;overflow:hidden;}
.padding10 {padding:10px;}
.padding20 {padding:20px;}
.padding30 {padding:20px 30px; line-height:24px;}
.height_100{clear:both;height:100px;}
.displaynone{ display:none;}


/*全局宽度*/
#bodymain{width:1260px;margin:0 auto;}
#main {width:1260px;margin:0 auto;overflow:hidden;height:auto; background:#FFFFFF;}
.Content_Box{width:1200px;margin:0 auto;height:auto;overflow:hidden; min-height:380px;_height:380px; font-size:14px;}
.Content_Box h1{line-height:30px; font-weight:normal;}

.Right_Content {width:960px;float:right;height:auto;overflow:hidden}
.Left_Content {width:220px; float:left;height:auto;overflow:hidden; padding-top:45px;}


/*定义页面顶部样式top*/
#Indexheader{padding:0;width:1260px; height:auto; margin:0 auto; }
#Indexheader #top{height:68px;width:1200px;margin:0 auto;}
#Indexheader #top #logo{width:180px;height:66px; float:left; margin-top:25px;margin-left:40px;}

#header{padding:0;width:1260px; height:auto; margin:0 auto; background:#FFFFFF;}
#header #top{height:160px;width:1200px;margin:0 auto;}
#header #top #logo{width:160px;height:160px; float:left;}
#header .topnavlist{width:830px;margin:0 auto; margin-top:20px; height:20px; line-height:20px; overflow:hidden; font-size:14px; display:none;}
#header .topnavlist a{margin:0 10px; float:left;}
#header .topnavlist a:hover{color:#000; text-decoration:underline;}




/*顶部导航*/
.navbar {text-align:center; float:right;width:960px;height:38px;background:#0F3864;}
.navbar ul {display:inline-block;}
.navbar li { float:left;height:38px;}
.navbar li a{font-size:15px; color:#fff;line-height:38px; width:160px; height:38px; overflow:hidden;font-family:'微软雅黑','宋体',Verdana, Arial, Helvetica, sans-serif;display:block;}
.navbar li a:hover{color:#000;background:url(../images/topnav_bg2.jpg) no-repeat center center; }
#topnavhover {color:#000;background:url(../images/topnav_bg2.jpg) no-repeat center center;}
#topnavlisthover {color:#000; text-decoration:underline;}
/*.navbar li + li {margin-left:20px;}*/


/*中部banner部分*/
#banner{width:100%;margin:0px auto;height:100%; z-index:-100;position: absolute;top:0px;}

/*********大图轮播********************/



@media only screen and (max-width: 1920px) {
#flashBg { height:100%; min-height:800px; overflow:hidden; width:100%; clear:both; margin:0 auto; padding:0; background:#555;}
#flashLine {height:auto; width:100%; clear:both;}
#flash { width:1440px; height:800px; overflow:hidden; margin:0 auto; clear:both; position:relative;padding:0px;}
#flash a {width:1440px; height:auto; display:none;margin:0 auto;}
#flash img {width:1440px; height:800px; margin:auto;margin:0 auto;} 
.flash_bar { width:auto; padding-right:200px; z-index:69; height:35px; overflow:hidden; position:absolute;padding-top:13px!important; padding-top:12px; top:680px; right:0px; text-align:center;}
.flash_bar .dq { display:block; float:left; width:15px; height:15px; margin:5px 5px;  cursor:pointer;background:url(../images/tg_flash_p.png) no-repeat left center; }
.flash_bar .no { display:block; float:left; width:15px; height:15px; margin:5px 5px; cursor:pointer;background:url(../images/tg_flash_p.png) no-repeat right center;}
}
@media only screen and (max-width: 1440px) {
#flashBg { height:100%; min-height:600px; overflow:hidden; width:100%; clear:both; margin:0 auto; padding:0; background:#555;}
#flashLine {height:auto; width:100%; clear:both;}
#flash { width:1080px; height:600px; overflow:hidden; margin:0 auto; clear:both; position:relative;padding:0px;}
#flash a {width:1080px; height:auto; display:none;margin:0 auto;}
#flash img {width:1080px; height:600px; margin:0 auto;} 
.flash_bar { width:auto; padding-right:165px; z-index:69; height:35px; overflow:hidden; position:absolute;padding-top:13px!important; padding-top:12px; top:480px; right:0px; text-align:center;}
.flash_bar .dq { display:block; float:left; width:15px; height:15px; margin:5px 5px;  cursor:pointer;background:url(../images/tg_flash_p.png) no-repeat left center; }
.flash_bar .no { display:block; float:left; width:15px; height:15px; margin:5px 5px; cursor:pointer;background:url(../images/tg_flash_p.png) no-repeat right center;}
}

/** **/
.Q_nav{width:130px;height:25px; overflow:hidden; line-height:25px; float:left;font-size:14px; color:#666; border-bottom:1px #C5C5C5 dashed;}
.Q_nav a{color:#666; font-weight:bold;}
.Q_nav a:hover{color:#B88F4D;}



/*** page left **/
.Left_Content .left_bigsort{float:left; height:25px; width:180px; font-size:14px; font-weight:bold;line-height:25px;font-family:'微软雅黑','宋体',Verdana, Arial, Helvetica, sans-serif; color:#666; padding-left:18px; margin-top:5px; background:url(../images/left_navlistbg1.png) no-repeat 2px center;}
.Left_Content .left_sortlist{float:left; width:180px;}
.Left_Content .left_sortlist a {float:left;height:25px; width:180px; font-size:14px; line-height:25px; font-family:'微软雅黑','宋体',Verdana, Arial, Helvetica, sans-serif; padding-left:18px; color:#666; overflow:hidden; display:block;}
.Left_Content .left_sortlist a:hover {color:#B88F4D;}
.Left_Content .left_sortlist #leftnavhover {color:#B88F4D;}
.Left_Content .left_sortlist .Left_2navlist a{margin-left:20px;width:200px;font-size:14px;font-weight: bold;color:#656567;float:left;display:inline;line-height:30px;height:30px;}



.Right_Box{width:960px;margin:15px auto;  height:auto;overflow:hidden; min-height:200px;}






/************/

/******* about page *********/
.About_Box{width:960px;margin:0 auto; height:auto; }

/******* HUfu page *********/
.hufu_Box{width:1200px;margin:0 auto; height:auto; overflow:hidden;}

/********* 产品系列 ***************************/
.SortICO_box{width:960px;margin:0 auto; overflow:hidden;}

.Prolist_Box{width:960px;margin:30px auto 15px auto; height:auto;}
.Prolist_Content{width:960px;height:auto;float:left; padding:20px 0; margin:0 auto; overflow:hidden; min-height:200px; text-align:center;}
.pro_line{ border-bottom:1px #999999 dashed; width:1140px; margin:0 auto;height:20px;}

.Prolist_Sortname{width:950px;height:35px; line-height:30px;float:left;font-family:'微软雅黑','宋体',Verdana, Arial, Helvetica, sans-serif; border-bottom:1px #999999 solid;font-size:20px; color:#333; }

.ProInfo_Box{width:950px;margin:0 auto; overflow:hidden;}

.Prolist_Box .Pro_Box{width:200px; margin:15px auto; margin-left:32px; float:left; height:auto;}

.Prolist_Box .Pro_Box .Pro_Box_img{margin:0 auto; width:200px; height:200px;}
.Prolist_Box .Pro_Box .Pro_Box_txt{margin:10px auto; width:190px;}
.Prolist_Box .Pro_Box .Pro_Box_txt li{margin:0 auto; width:190px; height:25px; line-height:25px; overflow:hidden; text-align:center; font-size:14px;}
.Prolist_Box .Pro_Box .Pro_Box_txt li a{color:#585657;}
.Prolist_Box .Pro_Box .Pro_Box_txt li a:hover{color:#B88F4D;}

.pro_simg{width:400px; height:400px; float:left;}
/*.pro_simg img{border:1px #E0E2E7 solid;}*/

.ProInfo_Box{width:520px; height:auto; float:right; overflow:hidden;}
.ProInfo_Box h1{height:38px; line-height:25px; color:#0F3964;width:520px;  font-size:24px;font-family:"微软雅黑","黑体","宋体","Times New Roman",Arial; border-bottom:1px #8D8C8C solid;}
.ProInfo_Box .sortenname{height:30px; line-height:30px; color:#666666; font-size:20px;font-family:Arial, Helvetica, Verdana, sans-serif;}

.ProInfo_Box .pro_info{ clear:both;font-size:14px; line-height:25px; margin-top:20px;}

.ProInfo_Box .pro_info .pro_xq{width:520px; height:auto; min-height:300px;}
.ProInfo_Box .pro_info .pro_xq li{margin:10px auto; line-height:22px;font-size:15px; color:#929292;}
.ProInfo_Box .pro_info .pro_xq li span{color:#666; font-size:16px;display:block; width:520px; float:left; height:25px; line-height:25px;}

.

.Pro_aboutsortBox{margin:0 auto;}
.Pro_aboutsortBox h1{height:50px; line-height:50px; color:#666666; font-size:20px;}


.Pro_RelatedList .Pro_RelatedBox{width:240px; height:240px;background:#FFFFFF; float:left;margin:5px 15px; border:1px #e5e5e5 solid; overflow:hidden;}


.Pro_RelatedList .Pro_RelatedBox .Pro_Relatedimg{width:180px;height:180px;margin:0 auto; margin-top:15px;}
.Pro_RelatedList .Pro_RelatedBox .Pro_Relatedtitle{width:220px; height:20px; line-height:20px; overflow:hidden;margin:0 auto; text-align:center; margin-top:10px;font-size:12px;font-family:"微软雅黑","宋体","黑体",Arial;}



/******** 新闻页********/
.newlist{margin:0 auto; font-size:13px;}
.newlist li{margin:20px auto;width:960px; text-align:left; height:140px;}
.newlist li img{width:250px; height:140px; float:left; margin-right:26px;}
.newlist li h1{width:680px; height:35px; float:left; line-height:35px;font-family:"微软雅黑","宋体","黑体","Times New Roman",Arial,Arial; font-size:16px; border-bottom:1px #C5C5C5 dashed; font-weight:bold; overflow:hidden;}
.newlist li p{width:680px; height:75px; display:block; overflow:hidden; float:left; margin:0; margin-top:5px; line-height:25px;font-family:"微软雅黑","宋体","黑体","Times New Roman",Arial,Arial; font-size:14px;}
.newlist li span{width:680px; height:25px;float:left; line-height:25px;text-align:right;color:#666; }


.news_top{width:1198px; height:145px; border-bottom:1px #CCCCCC solid;margin:0 auto;margin-bottom:20px; text-align:center; color:#412436; overflow:hidden;}
.news_top h1{font-family:"Times New Roman",Arial,"宋体","微软雅黑","黑体";font-size:40px; line-height:45px; font-weight:bold;margin-top:50px;font-weight: normal;}
.news_top p{margin:0;font-family:"宋体","微软雅黑","黑体",Arial;font-size:28px; line-height:45px; font-weight:bold;}


.newsbox{width:100%; margin:0 auto;}
.newsbox h1{line-height:50px; font-size:28px; height:auto; text-align:center;font-family:"宋体","微软雅黑","黑体","Times New Roman",Arial; font-weight:bold;}
.newsbox .newstime{color:#999999;margin:10px auto; margin-bottom:30px; text-align:center;font-family:"Times New Roman",Arial,"宋体","微软雅黑","黑体";}
.newsbox .newstime hr{width:600px; margin:20px auto;height:1px;border:none;border-top:1px solid #999;}

.newsbox .newstime span{margin-right:30px;}
.newsbox .newscontent{font-family:"宋体","微软雅黑","黑体",Arial;margin:20px auto;font-size:16px; line-height:25px;/* text-indent:2em;*/}
.newsbox .newscontent img{ max-width:960px;}

/********联系我们************/
.Contact_Box{width:960px;margin:0 auto; height:auto; }
.Contact_Box p{margin:0;padding:0; line-height:25px; }
.Contact_Box img{margin-right:10px; }
.Contact_Box h2{line-height:40px; font-family:'微软雅黑','宋体',Verdana, Arial, Helvetica, sans-serif;}

/********品牌视频************/
.video_list{height:auto;margin:0 auto;}
.video_pro{width:402px;height:268px;float:left;margin-right:40px; margin-left:40px; margin-right:30px; margin-top:40px;}
.video_proImg {width:402px;height:227px; overflow:hidden; margin:0 auto;}
.video_proImg img{width:400px;height:225px;margin:0 auto; border:1px #CCCCCC solid;}
.video_proTitle{ text-align:center;}
.video_proTitle a{text-align:center;color:#333333;width:400px;height:40px; line-height:40px; overflow:hidden; margin:0 auto;font-size:14px;font-family:"微软雅黑","黑体","宋体,"Arial;}
.video_proTitle a:hover{color:#00A2E6;}
.Videoinfo{width:960px; margin:0 auto;font-size:14px;font-family:"微软雅黑","黑体","宋体,"Arial; line-height:25px; overflow:hidden;}

/***** other ***********/
.sitemap_box{width:1200px;margin:30px auto; height:auto; clear:both;background:#F5F5F5; border-top:1px #DBE2E2 solid;border-bottom:1px #DBE2E2 solid;font-size:14px;font-family:"微软雅黑","黑体","宋体,"Arial;}
.sitemap_box h2{font-size:20px;font-family:"微软雅黑","黑体","宋体,"Arial; font-weight:normal;margin:10px 0 0 30px;}
.sitemap_box h3{font-size:16px;font-family:"微软雅黑","黑体","宋体,"Arial; font-weight:normal;margin:0px 0 10px 50px;}
.sitemap_box a:link {color:#333;text-decoration:none;}
.sitemap_box a:visited{color:#333;text-decoration: none;}
.sitemap_box a:hover{color:#0F3864;}

/*页底*/
#footer{clear:both;width:100%; height:80px; margin:0 auto;background:#000 url(../images/footer_bg.jpg) center center repeat-y;position:fixed; z-index:100; right:0; bottom:0;-webkit-transition:right .5s ease;transition:right .5s ease;*zoom:1;}
.indexfoot{ position: absolute;top:650px;}
#footer .footer {clear:both;width:1212px;margin:0 auto;height:auto; position:relative; top:-30px; z-index:10px;}
#footer .footer .footlevel{width:392px;height:30px;background:url(../images/footer_sortbg.jpg) center center  no-repeat; float:left; margin:0 5px 0 7px; text-align:center;line-height:30px;}
#footer .footer .footlevel .ulbox{display:none; position:absolute;bottom:0;*bottom:30px;*margin-left:-229px;z-index:200;}
#footer .footer .footulbox1{width:392px;height:206px;background:url(../images/footulbox1_bg.jpg) center center  no-repeat;}
#footer .footer .footulbox2{width:392px;height:206px;background:url(../images/footulbox2_bg.jpg) center center  no-repeat;}
#footer .footer .footulbox3{width:392px;height:206px;background:url(../images/footulbox3_bg.jpg) center center  no-repeat;}

#footer .footer .footlibox{width:220px; height:100px;margin:80px auto 0 auto;}
#footer .footer .footlibox li{width:100%; text-align:left;float:left; line-height:30px; font-family:'微软雅黑','宋体',Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;margin:0px auto;}
#footer .footer .footlibox li a{color:#FFFFFF;}
#footer .footer .footlibox li a:hover{color:#FFFFFF; text-decoration:underline;}
#footer .footer .footlibox h1{font-size:22px; font-weight:normal;}

#footer .footer .footlibox3{width:250px; height:120px;margin:50px auto 0 auto;}
#footer .footer .footlibox3 img{margin-top:8px;}
#footer .footer .footlibox3 li{width:115px; text-align:left;float:left;font-family:'微软雅黑','宋体',Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF;margin:0px auto; overflow:hidden;}
#footer .footer .footlibox3 li a{color:#FFFFFF;}
#footer .footer .footlibox3 li a:hover{color:#FFFFFF; text-decoration:underline;}
#footer .footer .footlibox3 .width135{width:135px;}
#footer .footer .footlibox3 p{margin:0;}
#footer .footer .footlibox3 .F_weibo{background:url(../images/F_weiboIco.png) left center  no-repeat; height:35px; line-height:35px; padding-left:45px;}
#footer .footer .footlibox3 .F_weixin{background:url(../images/F_weixinIco.png) left center  no-repeat; height:35px; line-height:35px; padding-left:45px;}
#footer .footer .footlibox3 .F_addweixin{line-height:18px;}

#footer .footer_copy{height:60px; position:relative; top:-20px;line-height:20px; color:#FFFFFF; width:1200px; margin:0px auto 0 auto ; text-align:center;font-family:'微软雅黑','宋体',Verdana, Arial, Helvetica, sans-serif;}
#footer .footer_copy a{color:#FFFFFF;}
#footer .footer_copy a:hover{color:#FFFFFF;}
/**列表分页*/
.pages{
	text-align:center;
	margin-top:2em;
	margin-bottom:2em;
	font-family:'微软雅黑','宋体','黑体',Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.pages a{
	border-right:#bfbfbf 1px solid;
	padding-right:5px;
	border-top:#bfbfbf 1px solid;
	padding-left:5px;
	padding-bottom:3px;
	margin:2px;
	border-left:#bfbfbf 1px solid;
	padding-top:3px;
	border-bottom:#bfbfbf 1px solid;
	text-decoration:none
}
.pages span{
	border-right:#bfbfbf 1px solid;
	padding-right:5px;
	border-top:#bfbfbf 1px solid;
	padding-left:5px;
	padding-bottom:3px;
	margin:2px;
	border-left:#bfbfbf 1px solid;
	padding-top:3px;
	border-bottom:#bfbfbf 1px solid;
	text-decoration:none
}
.pages a:hover{
	border-left-color:#9B7C10;
	border-bottom-color:#9B7C10;
	border-top-color:#9B7C10;
	border-right-color:#9B7C10;
	color:#FFF;
	background-color:#9B7C10;
}
.pages span.current{
	border-left-color:#7E004A;
	border-bottom-color:#7E004A;
	border-top-color:#7E004A;
	border-right-color:#7E004A;
}
.pages span.current{
	font-weight:bold
}
