@charset "utf-8";
/* CSS Document */
body,ul,p,h1,h2,h3,h4,dl,dd,form,input,textarea,select { padding:0; margin:0;  }
li { list-style:none; }
img { border:none; }
a { text-decoration:none; }
a:hover { text-decoration:none; }
.clear { zoom:1; clear:both; }
.clear:after { content:''; display:block; clear:both; }
table{ border-collapse:collapse;}
.border {border:1px #EAEBE5 solid;}
.en_font{ font-family:Arial, Helvetica, sans-serif;}
.fl{ float:left;}
.fr{ float:right;}
.yahei{ font-family:"微软雅黑";}
.shou{font-family:"宋体";}
body { font-family:"微软雅黑"; max-width:1680px; margin:0 auto;}
/*导航*/
.header{ margin:0 auto; width:100%; height:80px; background:url(../images/nav_top.jpg) center center no-repeat;}
.header_center{ width:1000px; margin:0 auto; height:80px;}
.logo{ width:358px; float:left; padding:15px 0 0 0}
.logo img{ max-height:80px; max-width:358px;}

.nav{ width:576px; float:left; height:80px; }
.nav ul{ height:80px; width:576px; line-height:80px;}
.nav li{ float:left; line-height:80px; height:80px; position:relative; width:91px;}
.nav li a{ color:#333333; display:block; line-height:80px; font-size:14px; width:91px; text-align:center;}
.nav li:hover{ background:#deb700;}
.nav li a:hover{ color:#fff;}
.nav li.select{ background:#deb700;}
.nav li.select a{ color:#fff;}
.nav li a.col{ color:#fff;}

.nav li dl{ display:none; width:150px; position:absolute; top:80px; left:0px; z-index:999;}
.nav li dl dd{ height:40px; line-height:40px; width:126px; text-align:center; margin-bottom:1px;}
.nav li dl dd a{ font-weight:normal; background:url(../images/nav_dd.png) repeat-x; display:block; width:150px; height:40px; line-height:40px; font-size:12px; color:#fff; text-align:center; margin:0; padding:0; }
.nav li dl dd a:hover{ background:url(../images/nav_dd_hover.png) repeat-x; color:#fff;}

.lan{ height:80px; width:66px; float:right; position:relative;}
.lan p{ font-size:12px; color:#9A9A9A; line-height:80px; text-align:right;}
.lan p a{ font-size:12px; color:#9A9A9A; line-height:80px; margin:0 4px;}
.lan p a:hover{ color:#000269;}
.lan p a.select{color:#000269;}


/**幻灯片**/
#i_banner{ min-width:1000px; max-width:1680px;}
/* flexslider */
.flexslider{position:relative;height:414px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:414px;}
.flex-control-nav{position:absolute;bottom:0px;z-index:2;width:100%;text-align:center; margin:0px; padding:0; margin-bottom:24px;}
.flex-control-nav li{display:inline-block;height:20px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:20px;height:20px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer; text-indent:9000px;}
.flex-control-nav .flex-active{background-position:0 0; }

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:78px;height:78px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:56px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:56px;background:url(../images/next.png) center center no-repeat;}

.i_news{ width:100%; height:46px; border-bottom:1px solid #DFDDDE; overflow:hidden; background:#F9F7F8;}
.i_news ul{ width:1000px;  margin:0 auto;}
.i_news a{display:block; width:100%;  font-size:12px; width:100%; height:46px; line-height:46px; text-indent:20px; color:#8D8D8D;}
.i_news a:hover{ color:#deb700;}

.i_news a strong{ color:#deb700; font-size:14px; }
.all_main { background:#F1EFF0; padding:18px 0;}
.i_main{ width:1000px; margin:0 auto;}

.i_pro_box{ width:994px; margin:0 auto; border:3px solid #E6E6E6; background:#fff;}
.i_title{ height:46px; border-bottom:2px solid #E6E6E6; background:#fff url(../images/i_title.jpg) center left no-repeat; text-indent:38px; color:#deb700; font-weight:bold; line-height:46px; font-size:24px;}
.i_pro{ width:976px; margin:0 auto; padding-top:18px; padding-bottom:6px;}
.i_pro li{ width:230px; border:1px solid #E2E4E1; height:200px; margin:6px; float:left; position:relative;}
.i_pro li .i_pro_con{ width:210px; margin:0 auto; padding-top:6px;}
.i_pro li .i_pro_con h2{ font-size:14px; line-height:28px; color:#333333;}
.i_pro li .i_pro_con p{ color:#999999; font-size:12px; line-height:24px;}
.i_pro li .i_pro_con span{ font-size:12px; line-height:28px; color:#CBCBCB; font-family:"宋体";}

.i_pro li:hover{ background:#deb700;}
.i_pro li:hover .i_pro_con h2{ color:#fff;}
.i_pro li:hover .i_pro_con p{ color:#fff;}
.i_pro li:hover .i_pro_con span{ color:#fff;}
.i_pro li .hover-wrap{position: absolute;display: block;width: 230px;height: 156px; background:url(../images/i_pro_img.png) center center no-repeat;opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 900ms ease-out 0s;-moz-transition: all 900ms ease-out 0s;-o-transition: all 450ms ease-out 0s;transition: all 900ms ease-out 0s;-webkit-transform: rotateY(180deg) scale(0.5,0.5);-moz-transform: rotateY(180deg) scale(0.5,0.5);-ms-transform: rotateY(180deg) scale(0.5,0.5);-o-transform: rotateY(180deg) scale(0.5,0.5);transform: rotateY(180deg) scale(0.5,0.5); top:0; left:0;}

.i_pro li:hover .hover-wrap{ opacity: 1; filter: alpha(opacity=80); -webkit-transform: rotateY(0deg) scale(1,1);-moz-transform: rotateY(0deg) scale(1,1);-ms-transform: rotateY(0deg) scale(1,1);-o-transform: rotateY(0deg) scale(1,1);transform: rotateY(0deg) scale(1,1);}


.i_news_center{ width:368px; float:left; border:3px solid #E6E6E6; background:#fff; padding-bottom:12px; margin-top:20px;}
.i_news_center dt{ width:330px; margin:0 auto; height:92px; margin-top:20px; margin-bottom:14px;}
.i_news_center dt img{ width:330px; height:92px;}
.i_news_center dd{ background:url(../images/i_news_center_dd.jpg) center left no-repeat;  width:330px; margin:0 auto; line-height:24px; text-indent:12px; height:24px; position:relative;}
.i_news_center dd a{ line-height:24px; font-size:12px; color:#727272;}
.i_news_center dd span{ position:absolute; top:0; right:0; width:60px; height:24px; line-height:24px; color:#CCCCCC; font-size:12px; text-align:right;}
.i_news_center dd a:hover{ color:#deb700;}

.i_about{ width:610px; float:right; border:3px solid #E6E6E6; background:#fff; margin-top:20px;}
.i_about_title{ line-height:36px; height:36px; font-size:16px; font-weight:bold; color:#333333;}
.i_about dt{ width:330px; float:left; padding-left:20px; padding-top:16px; height:242px; overflow:hidden; font-size:12px; line-height:24px; color:#666666;}
.i_about dd{ width:224px; height:220px; padding-left:18px; padding-top:20px; float:left;}


/**内页**/ 
.cont { font-family:"微软雅黑"; font-size:14px; color:#666;}
.n_main{ min-height:560px;width:1000px; margin:0 auto; clear:both; margin-top:20px; margin-bottom:50px;}
.n_left{ width:236px; float:left;}
.n_left h1.n_left_top{ width:236px; height:60px; border-top: 6px #ccc solid; border-bottom:1px solid #fff; text-align:center; line-height:60px; font-size:26px; color:#fff; background:url(../images/n_left.jpg) no-repeat; font-weight:normal;}
.n_left ul{ width:236px; margin:0 auto;}
.n_left ul li{ margin-bottom:1px; width:236px; line-height:46px;}
.n_left ul li a{ display:block; width:236px; line-height:46px; height:46px; background:#F1F1F1 url(../images/n_left_li.jpg) center left no-repeat; text-indent:30px; color:#323232; font-size:14px;}
.n_left ul li a:hover{ background:#deb700 url(../images/n_left_li_select.jpg) center left no-repeat; color:#fff; font-weight:500;}
.n_left ul li a.select_menu{ background:#deb700 url(../images/n_left_li_select.jpg) center left no-repeat; color:#fff; font-weight:500;}

.n_left ul li .second_menu{ display:block; }
.n_left ul li .second_menu dd{ background:url(../images/second_menu.jpg) center left no-repeat;}
.n_left ul li .second_menu dd a{ text-indent:32px; color:#666666; height:24px; width:236px; display:block; line-height:24px; font-size:12px; background:none;}
.n_left ul li .second_menu dd a:hover{ background:#36A2C9 url(../images/select_s_menu.jpg) center left no-repeat; color:#fff;}
.n_left ul li .second_menu dd.select_s_menu{ background:#36A2C9 url(../images/select_s_menu.jpg) center left no-repeat;}
.n_left ul li .second_menu dd.select_s_menu a{ color:#fff;}


.n_right{ width:740px; float:right; overflow:hidden; padding-bottom:100px;}
.n_right_top{ height:64px; width:740px; background:url(../images/n_right_top.png) right top no-repeat; border-bottom:1px solid #DADADA; margin-bottom:18px;}
.n_right_title{height:52px; margin-top:12px; line-height:52px; font-size:22px; color:#deb700; background:url(../images/i_title2.jpg) center left no-repeat; text-indent:24px; font-weight:normal; float:left; width:290px;}
.n_right_side{ font-family:Arial, Helvetica, sans-serif; line-height:20px; height:20px; font-size:12px; color:#666666; text-align:right; float:right; width:440px; font-weight:normal; margin-top:44px;}
.n_right_side a{ font-family:Arial, Helvetica, sans-serif; line-height:20px; height:20px; font-size:12px; color:#666666;}
.n_right_side span{line-height:20px; height:20px; font-size:12px; color:#666666; background:url(../images/n_right_side.jpg) center center no-repeat; padding:4px 10px;}
.n_right_side a:hover{color:#deb700;}

/**产品列表**/
.product_list{ width:750px; margin:0 auto;}
.product_list li{ position:relative; width:220px; height:272px; border:1px solid #D1D1D1; border-bottom:5px solid #D1D1D1; margin-bottom:24px; margin-right:10px; padding:10px 9px 0 9px; float:left;}
.product_list li img{ width:220px; height:134px;}
.product_list li p a{ font-size:16px; color:#deb700; line-height:24px;}
.product_list li p{ font-size:12px; line-height:20px; color:#656565;}
.product_list li a.product_detail{ font-size:12px; position:absolute; width:48px; height:20px; line-height:20px; text-align:center; color:#656565; bottom:12px; right:12px;}
.product_list li:hover{ background:#0B419B; border:1px solid #0B419B; border-bottom:5px solid #0B419B; cursor:pointer;}
.product_list li:hover p a{ color:#fff;}
.product_list li:hover p{ color:#fff;}
.product_list li:hover a.product_detail{ color:#fff;}
.case_list {width:750px; margin:0 auto; }
.case_list li{ position:relative; margin-bottom:20px; margin-right:10px; padding:10px 9px 0 9px; float:left;}
.case_list li h1 { font-size:18px; color:#999; font-weight:bold;padding-bottom:10px; height:50px; line-height:68px;}
.case_list li p a  { font-size:12px; color:#656565;line-height:2;}
.case_list li h1 img{ width:50px; height:50px; float:left;}


/*新闻*/
.news_firstinfo{ margin-bottom:20px}
.news_first{ height:109px; margin-bottom:18px;border-bottom: 1px solid #e5e5e5;padding-bottom: 40px; padding-top:10px;}
.news_first img{ float:left; padding:5px; border:#e5e5e5 1px solid;}
.news_first .news_first_content{float: left;padding-left:20px; width:515px}
.news_first_content a { font-size:16px; color:#666;}
.news{ font-size:14px; }
.news_detail {padding:5px;}
.news_detail h1 {font-size:18px;color:#202020;text-align:center;line-height:33px;  font-weight: normal;}
.news_detail .time {text-align:center;color:#999;border-bottom:1px dashed #c1c1c1;margin: 0 0 10px; padding-bottom:5px;font-size: 12px;}
.proTurn {border-top:1px solid #ededed;padding:20px 0;color:#242323}
.proTurn .back {width:60px;height:22px;line-height:22px; color:#666;text-align:center !important;float:right;display:block;padding:5px;background:#e6e6e6;
	border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}
.proTurn .back:hover {background:#032787;color:#fff;}

/**下载列表**/
.download_table{ width:764px; margin:0 auto; padding:0px 0px; background-color:#fff; min-height:248px; margin-top:20px; margin-bottom:20px;}
.download_table table{ width:100%;}
.download_table table tr{}
.download_table table th{ line-height:40px; border-bottom:3px solid #EEEEEE; border-top:2px solid #EEEEEE; font-size:14px; color:#333; font-weight:600; text-align:center;}
.download_table table th.first_th{ text-align:left;}
.download_table table td{ height:48px; line-height:48px; border-bottom:1px dashed #EEEEEE; text-align:center; font-size:12px; color:#333333;}
.download_table table td.first_td{ text-align:left;}
.download_table table td a{ line-height:48px; font-size:12px; color:#666;}
.download_table table tr:hover td{ color:#deb700;}
.download_table table tr:hover td a{ color:#deb700;}

/*脚部*/
.foot{ width:100%; height:272px; background:#34383B; min-width:1000px; position:relative; z-index:9999;}
.foot_center{ width:1000px; margin:0 auto; height:272px;  }

.foot_link{ float:left; padding:0 26px; margin-top:32px; border-left:1px solid #3B3F42; height:210px; position:relative;}
.foot_link:before{  border-right:1px solid #2A2E31; display: block;content: "";width: 1px;height: 210px;position: absolute;top: 0px;left: 0px;}
.foot_link dt{ font-size:14px; color:#fff; line-height:1; margin-bottom:12px;}
.foot_link dt a{ font-size:14px; color:#fff; line-height:1;}
.foot_link dd{ line-height:26px; font-size:12px; color:#999999;}
.foot_link dd a{ line-height:26px; font-size:12px; color:#999999;}


.foot_weixin{ margin-top:32px; width:248px; float:right; border-right:1px solid #2A2E31; height:210px; border-left:1px solid #3B3F42; position:relative; text-align:center;}
.foot_weixin img{ width:156px; height:156px; }
.foot_weixin p{ text-align:center; line-height:30px; color:#fff; font-size:14px;}
.foot_weixin:after{  border-left:1px solid #3B3F42; display: block;content: "";width: 1px;height: 210px;position: absolute;top: 0px;right: 0px;}
.foot_weixin:before{  border-right:1px solid #2A2E31; display: block;content: "";width: 1px;height: 210px;position: absolute;top: 0px;left: 0px;}

.icp{ width:100%; min-width:1000px; height:60px; line-height:24px; padding-top:10px;font-family:Arial, Helvetica, sans-serif;  text-align:center; font-size:12px; color:#737373; background:#2A2E31;}

.bottom_tools{position:fixed;z-index:110;right:30px;bottom:200px;padding:10px; background:#deb700;}
.bottom_tools a#scrollUp2{ cursor:pointer;height:55px; width:44px; display:inline-block;text-indent:-9999px;background: url(../images/xz04.png); border-bottom:none;}
.bottom_tools > div{ position:relative;}
.bottom_tools > div > a{ display:inline-block; height:66px; width:44px; text-indent:-9999px;}
.bottom_tools > div > a.tns-pl1{background: url(../images/xz01.png);}
.bottom_tools > div > a.tns-pl2{background: url(../images/xz02.png);}
.bottom_tools > div > a.tns-pl3{background: url(../images/xz03.png);}
.bottom_tools > div > a.tns-pl4{background: url(../images/weixin.png);}
.bottom_tools > div .posn{display:none; position:absolute; left:-200px; top:-10px; width:200px; background:#01b750; color:#fff; line-height:25px; padding:15px;}
.bottom_tools > div .msn-tn{ top:0; font-size:16px;}
.bottom_tools > div .posn a{color:#fff;}
.bottom_tools .solmaa{ height:55px; width:44px; text-align:center; line-height:55px; }


@media (max-width: 640px){
	.bottom_tools{ display:none;}




