﻿/*--------------全局----------------*/
body { margin:0; font-size:12px; font-weight:normal; background:url(../images/bg.jpg) ;font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif; color:#333333;-webkit-text-size-adjust:none; overflow-x:hidden;}
h1,h3,h5,ul,li,dd,dl,dt,form,select{margin:0; font-weight:normal; font-size:12px; padding:0; list-style:none; color:#333333;}
a { color:#333333; font-weight:normal; text-decoration:none;}
img { border:0;}
input { margin:0; padding:0; border:0;}
.clear { clear:both; }

/*--------------页头----------------*/
.content { width:980px; border-top:4px solid #283592; margin:auto; background:#FFF; -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);  overflow:hidden;}
.top { width:952px; height:110px; margin:auto; overflow:hidden;}
.logo { float:left; width:246px; height:110px; background:url(../images/logo.jpg) no-repeat; overflow:hidden;}
.top_right { float:right; width:270px;  text-align:right;color:#999999; padding-top:17px; padding-right:10px; overflow:hidden;}
.top_right a { color:#999999;}
.inp { float:right; width:206px; height:32px; line-height:32px; background:url(../images/so-text.jpg) no-repeat; color:#999; margin-top:25px; overflow:hidden;}
.but { float:right; width:30px; height:32px; background:url(../images/so-an.jpg) no-repeat;  margin-top:25px; overflow:hidden;}
.menu { width:952px; height:44px; background:#000; margin:auto;}
.menu li { float:left; width:157px; height:44px; background:url(../images/menu-li-bg.jpg) right center no-repeat; padding-right:1px;}
.menu li a { display:block; width:157px; height:44px; line-height:44px; text-align:center; font-size:13px; font-weight:600; color:#FFF; position:relative;}
.menu li a:hover { color:#ffd907;}
.menu li a:hover span { display:block; width:10px; height:9px; background:url(../images/menu-li-bg2.jpg) no-repeat; position:absolute; top:-9px; left:70px;}
.menu li samp { display:block; width:10px; height:9px; background:url(../images/menu-li-bg2.jpg) no-repeat; position:absolute; top:-9px; left:70px;}
.menu_co{ color:#ffd907;}

.gg_div { width:952px; height:290px; margin:auto; margin-top:5px; margin-bottom:12px; overflow:hidden;}
.ind_cont { width:952px; margin:auto; overflow:hidden;}
.ind_cont_left { float:left; width:332px; margin-right:15px; overflow:hidden;}
.ind_tit { height:38px; background:#f2f3f5; border:1px solid #e4e5e7; line-height:38px; font-size:14px; color:#144182; text-indent:13px; overflow:hidden;}
.ind_tit span { color:#505050;}
.ind_about { width:320px; height:260px; margin:auto; line-height:24px; color:#333333; margin-top:13px; overflow:hidden;}
.ind_about img { float:left; margin-right:5px;}
.ind_cont_cen { float:left; width:346px; overflow:hidden;}
.ind_news { width:330px; height:90px; margin:auto; color:#9e9e9e; line-height:22px; border-bottom:1px dotted #cacaca; overflow:hidden;}
.ind_news b { color:#efbf00;}
.ind_news h3 { font-weight:bold;}
.ind_news h3 a{color:#444444; font-weight:bold;}
.ind_cont_right { float:right; width:243px; overflow:hidden;}
.ContentID li{ width:950px; height:290px; }
.ContentID li img{ width:950px; height:290px; }
#JINGDONGBox{position:relative;}
#JINGDONGNumID{ position:absolute; bottom:5px; right:4px;}
#JINGDONGNumID li{list-style:none;float:left;width:19px;height:19px;background-color:#FFFFFF;color:#D00000;text-align:center;cursor:pointer;margin-right:4px;padding-top:2px;overflow:hidden;}
#JINGDONGNumID li:hover,#JINGDONGNumID li.active{background-color:#FF0000;color:#FFFFFF;width:19px;height:19px;font-size:12px;}
#JINGDONGContentID li{position:relative;}
.mask{FILTER:alpha(opacity=40);opacity:0.4;width:100%;height:35px;background-color:#000000;position:absolute;bottom:0;left:0;display:block;}
.comt{width:235;height:30px; line-height:30px;position:absolute;left:0;bottom:0px;font-size:12px;color:#ffffff;text-indent:7px;text-align:left;}
.tel { display:block; width:234px; height:87px; background:url(../images/tel.jpg) #FFF no-repeat; overflow:hidden;}
.ind_pro { width:950px; height:213px; border:1px solid #d2d5d8; margin:auto; margin-top:20px; overflow:hidden;}
.ind_pro_tit { height:30px; background:url(../images/ind_p.jpg) no-repeat; border-bottom:1px solid #ddd; overflow:hidden;}
.ind_pro_tit h3 { float:left; width:400px; height:30px; line-height:30px; padding-left:20px; font-size:14px; overflow:hidden;}
.ind_pro_tit a { float:right; width:55px; height:30px; text-align:center; line-height:30px; overflow:hidden;}
#CSSBox{float:left;width:879px;height:150px;overflow:hidden;background-color:#ffffff;}
#CSSBox ul li{ float:left; width:165px; height:150px; background:url(../images/pro-li-bg.jpg) right center no-repeat; padding-right:1px; overflow:hidden;}
#CSSBox ul li img { display:block; width:130px; height:130px; margin:auto; }
#CSSBox ul li a:hover { color:#efbf00;}
#CSSBox ul li span{ display:block; text-align:center; font-size:12px;}
#LeftButton{cursor:hand;height:74px;width:32px;float:left;background:url(../images/pro-left.jpg) no-repeat; margin-top:38px; margin-left:2px;}
#RightButton{cursor:hand;height:74px;width:34px;float:left;background:url(../images/pro_right.jpg)no-repeat;margin-top:38px;}
#wrapper{width:900px; margin-top:10px; margin-bottom:10px;}
#ProductShow{width:305px;height:245px;text-align:center;border:1px solid #c0c0c0;margin:5px;}

.ind_cont { width:952px; margin:auto; overflow:hidden;}
.left_list { float:left; width:200px;  overflow:hidden;}
.list_div { width:197px;  border:1px solid #e5e6e8; background:#f2f3f5; padding-bottom:20px; margin-bottom:10px; overflow:hidden;}
.list_div h3 { width:173px; height:35px; border-bottom:1px solid #e5e6e8; font-size:18px; margin:auto; margin-top:15px; text-indent:5px; overflow:hidden;}
.list_ul { width:173px; margin:auto; margin-top:8px; overflow:hidden;}
.list_ul li a { display:block; width:173px; height:35px; line-height:35px; font-size:14px; color:#616161; font-weight:600; text-indent:8px; overflow:hidden;}
.list_ul li a:hover { width:171px; height:33px; line-height:33px; border:1px solid #e7e7e7; background:#FFF; color:#df9a05; overflow:hidden;}
.right_cont { float:right; width:740px; overflow:hidden;}
.nei_tit { height:38px; background:#f2f3f5; border:1px solid #e4e5e7; line-height:43px; overflow:hidden;}
.nei_tit h3 { float:left; width:275px; height:38px; line-height:38px; font-size:20px; font-weight:bold; color:#616161; padding-left:15px; overflow:hidden;}
.nei_tit span { float:right; width:300px; height:38px; line-height:38px; font-size:12px; color:#af0a06; text-align:right; padding-right:15px; overflow:hidden;}
.about_cont { width:740px; margin:auto; margin-top:10px; line-height:25px; overflow:hidden;}


.pro_cont { float:right; width:950px; overflow:hidden;}
.pro_imgo { float:left; width:220px; height:220px; border:1px solid #e6e6e6; margin-top:4px;position:relative; overflow:hidden;}
.pro_imgo span{display:block; width:35px; height:29px; background:url(../images/fangda.png) no-repeat; position:absolute; right:10px; bottom:10px;}
.pro_cano { float:right; width:670px; overflow:hidden;}
.pro_cano li { width:670px; height:55px; border-bottom:1px dotted #a0a0a0; overflow:hidden;}
.pro_cano li b { float:left; width:82px; height:55px; line-height:50px; font-size:14px; color:#0c387e; padding-left:33px; overflow:hidden;}
.pro_cano li span { float:left; width:262px; height:50px; line-height:50px; overflow:hidden;}




.about_cont { width:740px; margin:auto; margin-top:10px; line-height:25px; overflow:hidden;}

.news_cont {width:730px; margin:auto; margin-top:15px; overflow:hidden;}
.news_list { width:720px; margin:auto; background:url(../images/news-tit.jpg) top center no-repeat; border-bottom:1px solid #eee; padding-top:38px; overflow:hidden;}
.news_list li { width:720px; height:32px; overflow:hidden;}
.news_list li span { float:left; width:63px; height:32px; text-align:center; line-height:26px; margin-right:1px; overflow:hidden;}
.news_list li a { float:left; width:500px; height:32px; line-height:32px; overflow:hidden;}
.news_list li a:hover { color:#df9a05}
.news_list li samp { float:right; width:135px; height:32px; line-height:32px; text-align:center; color:#ffba00; overflow:hidden;}
.news_tit { height:60px; line-height:30px; border-bottom:1px solid #cdcece; text-align:center; color:#ffa210; font-size:18px; overflow:hidden;}
.news_tit  span{ font-size:14px; color:#666}

/*------------------------------------产品左边分类列表--------------------------------*/
#levelmenu{  width:173px; margin:auto; margin-top:8px; overflow:hidden;}
#levelmenu h5 a{ display:block; width:173px; height:35px; line-height:35px; font-size:14px; color:#616161; font-weight:600; text-indent:8px; overflow:hidden; cursor:pointer;}
#levelmenu h5 a:hover{display:block;width:171px; height:33px; line-height:33px; border:1px solid #e7e7e7; background:#FFF; color:#df9a05; overflow:hidden;}
#levelmenu div.unit .fjtk_samll{display:none;}
#levelmenu div.current .fjtk_samll { display:block; width:173px; overflow:hidden;}
#levelmenu div.current .fjtk_samll li { width:173px; height:35px; line-height:35px;  text-indent:25px; overflow:hidden;}
#levelmenu div.current .fjtk_samll li a { color:#616161; font-family:"宋体"; font-size:12px;}
#levelmenu div.current .fjtk_samll li a:hover { color:#df9a05;}
#levelmenu div.current h5 a{display:block;width:171px; height:33px; line-height:33px; border:1px solid #e7e7e7; background:#FFF; color:#df9a05; overflow:hidden;}

.pro_list { width:720px; margin:auto; overflow:hidden;}
.pro_list li { float:left; width:155px; height:220px; text-align:center; line-height:25px; margin-right:30px; overflow:hidden;}
.pro_list li img { width:153px; height:153px; border:1px solid #e6e6e6;}
.pro_list li a { color:#606060;}

.pro_con { float:left; width:190px; height:240px;margin-left:20px; margin-right:40px; overflow:hidden;}
.pro_con img { float:left; width:180px; height:180px; border:0; border:1px solid #e4e4e4;-moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.1);-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.1);box-shadow: 3px 3px 3px rgba(0,0,0,0.1); }
.pro_con div { float:right; width:480px; height:200px; line-height:24px; overflow:hidden;}
.pro_con h3 { display:block; width:190px; height:30px; line-height:30px; font-size:14px; font-weight:600; text-align:center; margin-bottom:10px;}
.pro_con h3 a{font-weight:600;}
.pro_con div span{ display:block; height:120px;}
.pro_con div samp{ display:block; width:80px; font-family:"微软雅黑"; float:right;}
.pro_con div samp a{ color:#F00}



.net_con {width:680px;padding-top:20px; padding-left:20px; margin-left:15px; border-bottom:1px solid #d4d4d4;  overflow:hidden;}
.net_con img { float:left; width:150px; height:150px; border:0; border:1px solid #e4e4e4;-moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.1);-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.1);box-shadow: 3px 3px 3px rgba(0,0,0,0.1); }
.net_con div { float:right; width:500px; height:180px; line-height:24px; overflow:hidden;}
.net_con div h3 { font-size:18px; font-weight:600; margin-bottom:10px;}
.net_con div h3 a{ font-size:18px; font-weight:600;}
.net_con div span{ display:block; line-height:26px;}
.net_con div samp{ display:block; width:100px; font-family:"微软雅黑"; float:right;}
.net_con div samp a{ color:#F00}

.pro_img { float:left; width:284px; height:284px; border:1px solid #e6e6e6; margin-top:4px;position:relative; overflow:hidden;}
.pro_img span{display:block; width:35px; height:29px; background:url(../images/fangda.png) no-repeat; position:absolute; right:10px; bottom:10px;}
.pro_can { float:right; width:407px; overflow:hidden;}
.pro_can li { width:407px; height:55px; border-bottom:1px dotted #a0a0a0; overflow:hidden;}
.pro_can li b { float:left; width:82px; height:55px; line-height:50px; font-size:14px; color:#0c387e; padding-left:33px; overflow:hidden;}
.pro_can li span { float:left; width:262px; height:50px; line-height:50px; overflow:hidden;}
.b1 {background:url(../images/b1.jpg) left center no-repeat; }
.b2 {background:url(../images/b2.jpg) left center no-repeat; }
.b3 {background:url(../images/b3.jpg) left center no-repeat; }
.b4 {background:url(../images/b4.jpg) left center no-repeat; }
.b5 {background:url(../images/b5.jpg) left center no-repeat; }
.tmenu { height:30px; border-bottom:1px solid #cbcbcb; margin-top:20px; padding-left:5px; overflow:hidden;}
.tmenu li {float:left; width:81px; height:30px;line-height:30px; text-align:center; background:url(../images/can.jpg) no-repeat; color:#6c6c6c; font-size:14px; font-weight:bold; margin-right:4px; cursor:pointer;display:block;text-align:center; }
.tmenu li.on{ background:url(../images/can1.jpg) no-repeat; color:#FFF;}
.tbox{ clear:both; margin-top:10px;}
.block{display:block; padding:7px; line-height:24px; color:#333333;font-family:"宋体";}
.block p{ padding:0; margin:0;}
.none{display:none;}



.aleft {display:block; width:46px; height:20px; line-height:20px; background:#f2f3f5; color:#8c8c8c; text-align:center; margin:0 9px; border:1px solid #dadada; overflow:hidden;}
.aleft:hover { background:#c60402; color:#FFF;}
.acen { display:block;width:15px; height:23px; text-align:center;line-height:23px; color:#000000; overflow:hidden;}
.acen:hover { color:#c60402; font-weight:bold;}

.foot { width:952px; height:70px; margin:auto; background:#ffd907; margin-top:30px; overflow:hidden;}
.logo2 { float:left; width:70px; height:56px; margin-top:10px; background:url(../images/logo2.jpg) no-repeat; overflow:hidden;}
.foot_rig { float:right; width:700px; height:77px; text-align:right; line-height:20px; color:#000; padding-right:25px; padding-top:15px; overflow:hidden;}



.a50{font-family:"微软雅黑";  font-size:16px; color:#d71618;}
.map_1{ display:block; float:left;font-family:"微软雅黑"; width:165px; height:28px; text-indent:5px; line-height:28px;overflow:hidden;}
.map_2{ display:block; float:left;font-family:"微软雅黑"; width:165px; height:28px; text-indent:5px; line-height:28px;overflow:hidden;}




