/* CSS Document */
*{margin:0;padding:0}
.clear{clear:both}
li{list-style:none;margin:0;padding:0}
i{font-style:normal}
b{ font-weight:normal;}
ul,ol{list-style-type:none}
a{text-decoration:none;font-size:12px;} 
a:hover{ text-decoration:underline;}
img{ border:none;}
body{font-family:Microsoft YaHei,"����"; overflow:scroll; overflow-x:hidden; background-color:#F6F6F8;}
a{ }
.left{ float:left;}
.right{ float:right;}
.line{ width:100%; height:1px; background-color:#3458A6;}

/*GOTO TOP*/
.gotop{display:none;background:url(../images/gotop.gif) no-repeat;bottom:100px;height:48px;position:fixed;right:1%;width:48px;z-index:10;}
.gotop:hover{background-position:left -50px;}

/*  index��ҳ  */
.header{ width:100%; height:229px; background-image:url(../images/header_bg.jpg); background-repeat:repeat-x;}
.top{ width:1000px; height:229px; margin:0px auto;}
.top_welcome{ width:270px; height:32px; color:#020202; font-size:13px; line-height:30px; float:left;}
.top_txt{ width:215px; height:32px; float:right; color:#020202;}
.top_txt a{ color:#020202; font-size:13px; line-height:30px; margin:0px 4px;}
.logo{ width:465px; height:142px; float:left; margin:8px 0px 0px 17px;}
.top_tel{ width:230px; height:75px; float:right; background:url(../images/tel_bg.jpg) no-repeat; margin:30px 5px 0px 0px;}
.top_tel p{ font-size:20px; font-weight:600; color:#F76B1E; float:left; margin:20px 0px 0px 59px; letter-spacing:1px;}
.top_tel span{ color:#FFFFFD; float:right; margin:4px 11px 0px 0px; font-weight:600; letter-spacing:0.6px;}
.top_nav{ width:1000px; height:47px; float:left;}
.top_nav ul li{ width:100px; height:47px; float:left; text-align:center;}
.top_nav ul li a{ color:#FFFFFF; line-height:47px; font-size:15px; font-weight:600;}
.top_nav ul li a:hover{ background-color:#E67817; color:#3A2400; display:block; font-weight:600; text-decoration:none;}

.banner{ width:1900px; height:493px; margin:0px auto;}
#banner #fla {width:1900px;margin-left:-950px;position:absolute;left:50%;top:229px;height:493px;z-index:1; overflow:hidden;}
.scroll {position:relative;overflow:hidden;}
.scroll ul {position:absolute;width:20000em;}
.scroll ul li {float:left;list-style-type:none;}
.banner2, .b10 {width:1900px;height:493px;position:relative;}
.tab {position:absolute;top:425px;right:20%;}
.tab dd {background:url(../images/iconh_.jpg);width:35px;height:29px;float:left;margin-right:5px;text-align:center;
cursor:pointer;}
.tab dd a{ color:#FFFFFF; line-height:29px; font-size:16px; font-weight:600;}
.tab dd.hover {background:url(../images/icon_.jpg);}
.banner_bottom{ width:100%; height:60px; background-image:url(../images/banner_bottom_bg.jpg);}
.banner_bottom1{ width:1000px; height:60px; margin:0px auto;}
.rmss{ width:450px; height:49px; line-height:49px; color:#315150; font-size:14px; font-weight:500; float:left;}
.rmss a{ margin-right:10px; line-height:49px; color:#315150; font-size:14px; font-weight:500;}
.search{ width:313px; height:31px; float:right; margin-top:11px;}
.search .sea_txt{ width:242px; height:31px; float:left; border:none; background-image:url(../images/Sea_txt_bg.jpg); padding:0px 5px;}
.content{}
.Product{ width:1000px; height:auto; margin:40px auto 50px; overflow:hidden;}
.Product_l{ width:231px; height:auto; float:left;}
.Product_l_top{ width:231px; height:70px; float:left; background-image:url(../images/pro_l_top_bg.jpg);}
.Product_l_center{ width:229px; min-height:300px; float:left; border:1px solid #2F4F4E; border-top:0; border-bottom:0;}
.Product_l_center dl{ margin:10px 0px; overflow:hidden;}
.Product_l_center dl dt{ width:229px; height:30px; margin:5px 0px; background-image:url(../images/pro_l_c_dt_bg.jpg); overflow:hidden;}
.Product_l_center dl dt a{ margin-left:45px; line-height:30px; color:#373737; font-size:15px; font-weight:600;}
.Product_l_center dl dt a:hover{ text-decoration:underline;}
.Product_l_center dl dd{ width:229px; height:25px; overflow:hidden; float:left;}
.Product_l_center dl dd a{ margin-left:45px; line-height:25px; color:#373737; font-size:13px; font-weight:500;}
.Product_l_center dl dd a:hover{ text-decoration:underline;}
.Product_l_bottom{ width:231px; height:14px; float:left; background-color:#2F4F4E;}

.Product_r{ width:726px; height:auto; float:right;}
.Product_r_top{ width:726px; height:35px; background-image:url(../images/pro_r_top_bg.jpg); float:left;}
.Product_r_top a{ line-height:25px; float:right; font-size:16px; color:#373739; margin-right:12px;}
.Product_r_center{ width:726px; height:auto; float:left; overflow:hidden;}
.Product_r_center ul{ width:760px;}
.Product_r_center ul li{ width:218px; height:224px; border:1px solid #E5E5E5; margin:23px 33px 0px 0px; float:left;}
.Product_r_center ul li a{ display:block;}
.Product_r_center ul li img{ width:200px; height:166px; margin:9px 0px 0px 9px;}
.Product_r_center ul li p{ width:200px; height:45px; margin:0px auto; text-align:center; line-height:45px; padding:0px;}
.Product_r_center ul li p a{ color:#363638; display:inline;}
.Product_r_center ul li p a:hover{ text-decoration:underline;}
.hzhb{ width:100%; height:200px; background-image:url(../images/hzhb_bg.jpg); overflow:hidden;}
.hzhb1{ width:1000px; height:183px; margin:6px auto 0px; background-image:url(../images/hzhb2_bg.jpg); }
.hzhb1_l{ width:140px; height:183px; float:left;}
.hzhb1_l a{ width:50px; height:21px; display:block; margin:113px 0px 0px 47px; color:#FFFFFF;}
.hzhb1_r{ width:835px; height:183px; float:right;}

.DeWork{ width:845px; overflow:hidden; zoom:1; margin-top:1px;}
.LeftBtn,.LeftRight{  display:inline; width:20px; }
.LeftBtn{float:left; margin-left:0px;}
.LeftRight{float:right; margin-right:20px;}
.LeftBtn a,.LeftRight a{width:20px; height:181px;display:block;}
.DeWorkList{ width:762px; float:left; display:inline; margin-left:15px;  height:183px; overflow:hidden;}
.DeWorkList ul{overflow:hidden; zoom:1; margin-top:16px;}
.DeWorkList ul li{ width:192px; height:160px; float:left; margin-left:0px; text-align:center;}
.DeWorkList ul li img{ width:171px; height:127px; display:block; border:1px solid #D1D1D1;}
.DeWorkList ul li a p{ width:171px; height:30px; line-height:30px; font-size:14px; color:#353535; text-align:center;}
.liyou{ width:1900px; height:1179px; left:50%; margin-left:-950px; position:relative; background-image:url(../images/liyou.jpg);}
.liyous{ width:1000px; height:auto; margin:0px auto;}
.liyou_1{ width:465px; height:160px; float:right; margin:362px 0px 0px 0px;}
.liyou_1 h4{ font-size:42px; color:#2f4f4f; font-weight:normal; margin:0px 0px 20px 75px; letter-spacing:4px;}
.liyou_1 p{ font-size:17px; color:#484949; text-indent:2em; line-height:25px; letter-spacing:1px;}
.liyou_1 span{ font-size:16px; color:#f56b20; letter-spacing:1px;}

.liyou_2{ width:465px; height:160px; float:left; margin:662px 0px 0px 0px;}
.liyou_2 h4{ font-size:42px; color:#2f4f4f; font-weight:normal; margin:0px 0px 20px 75px; letter-spacing:4px;}
.liyou_2 p{ font-size:17px; color:#484949; text-indent:2em; line-height:25px; letter-spacing:1px;}
.liyou_2 span{ font-size:16px; color:#f56b20; letter-spacing:1px;}

.liyou_3{ width:465px; height:160px; float:right; margin:425px 10px 0px 0px;}
.liyou_3 h4{ font-size:42px; color:#2f4f4f; font-weight:normal; margin:0px 0px 20px 75px; letter-spacing:4px;}
.liyou_3 p{ font-size:17px; color:#484949; text-indent:2em; line-height:25px; letter-spacing:1px;}
.liyou_3 span{ font-size:16px; color:#f56b20; letter-spacing:1px;}

.liyou_bottom{ width:100%; height:240px; background-image:url(../images/youshi_bottom.jpg);}
.liyou_bottom2{ width:1000px; height:240px; background-image:url(../images/liyou_bottom2.jpg); margin:0px auto;}
.liyou_bottom2 span{ width:175px; height:25px; float:right; margin:192px 0px 0px 0px; color:#F96B23; font-size:22px; line-height:25px; letter-spacing:2px;}
.anli{ width:100%; height:auto; margin:0px auto; background-color:#FFFFFF; overflow:hidden;}
.anli1{ width:1000px; height:auto; margin:40px auto 0px;}
.anli_top{ width:1000px; height:90px; background-image:url(../images/anli_top_bg.jpg); float:left;}
.anli_top span{ width:115px; height:25px; margin:34px auto 0px; color:#475F5F; font-size:22px; display:block; text-align:center;}
.anli_top p{ width:1000px; height:25px; text-align:center; font-size:14px; color:#020202; margin:10px auto 0px;}
.anli_center{ width:1000px; height:auto; margin:30px 0px 20px; float:left; overflow:hidden;}
.anli_center ul{ width:1120px; height:auto;}
.anli_center ul li{ width:308px; height:290px; float:left; margin:10px 38px 0px 0px;}
.anli_center ul li img{ width:308px; height:218px;}
.anli_center ul li a{ display:block;}
.anli_center ul li p{ width:308px; height:70px; text-align:center;}
.anli_center ul li p a{ font-size:14px; color:#020202; line-height:70px; display:inline;}
.anli_center ul li p a:hover{ text-decoration:underline;}
.anli_bottom{ width:100%; height:10px; background-image:url(../images/anli_bottom_bg.jpg); float:left;}
.aboutus{ width:1000px; height:auto; margin:0px auto; overflow:hidden;}
.aboutus_top{ width:1000px; height:90px; background-image:url(../images/abouts_top_bg.jpg); margin:40px auto 30px; overflow:hidden;}
.aboutus_top span{ width:115px; height:25px; margin:34px auto 0px; color:#475F5F; font-size:22px; display:block; text-align:center;}
.aboutus_top p{ width:1000px; height:25px; text-align:center; font-size:14px; color:#020202; margin:10px auto 0px;}
.aboutus_bottom{ width:1000px; height:337px; float:left;}
.aboutus_bottom_l{ width:460px; height:337px; float:left; background-image:url(../images/shipin.jpg);}
.aboutus_bottom_r{ width:510px; height:33px; float:right;}
.aboutus_bottom_r h3{ color:#304E50; font-weight:normal; margin:-2px 0px 10px;}
.aboutus_txt{ font-size:14px; text-indent:2em; color:#030305; line-height:23px; width:510px;}
.aboutus_txt a{color:#304E50; font-size:14px;}
.aboutus_img{ width:510px; height:140px; margin-top:20px;}
.aboutus_img img{ border:1px solid #D6D8D7; padding:3px; width:236px; height:131px; float:left; margin-right:11px;}
.zizhi{ width:1000px; height:300px; margin:80px auto 0px; overflow:hidden;}
.zizhi_top{ width:1000px; height:40px; float:left; background-image:url(../images/zizhi_top_bg.jpg);}
.zizhi_bottom{ width:1000px; height:205px; float:left; margin-top:30px;}
#demo { overflow:hidden;  width:950px; margin:20px auto;} 
#demo img { width:210px; height:140px;} 
#indemo { float: left; width: 1000%; } 
#demo1 { float: left;}
#demo1 a{ width:222px; height:192px; float:left; margin-right:15px;}
#demo1 a img{ width:210px; height:140px; padding:5px; border:1px solid #CCCCCC;}
#demo1 a p{ color:#030303; text-align:center; line-height:40px;} 
#demo2 { float: left; } 
#demo2 a{ width:222px; height:192px; float:left; margin-right:15px;}
#demo2 a img{ width:210px; height:140px; padding:5px; border:1px solid #CCCCCC;}
#demo2 a p{ color:#030303; text-align:center; line-height:40px;} 
.ad{ width:100%; height:240px; float:left; background-image:url(../images/ad_img_bg.jpg);}
.ad_img{ width:1000px; height:240px; margin:0px auto; background-image:url(../images/ad_img.jpg);}
.ad_img p{ width:560px; height:30px; float:left; margin:106px 0px 0px 313px; line-height:30px; color:#EFF1F0; letter-spacing:2px; font-size:18px;}
.ad_img span{ width:240px; height:30px; float:left; margin:12px 0px 0px 469px; line-height:30px; color:#F96B23; font-size:26px; letter-spacing:2px;}
.news_bg{ width:100%; height:auto; background-color:#FFFFFF; overflow:hidden;}
.news{ width:1000px; height:auto; margin:35px auto 0px; overflow:hidden;}
.news_top{ width:1000px; height:95px; float:left; background-image:url(../images/news_top_bg.jpg);}
.news_top span{ width:115px; height:25px; margin:36px auto 0px; color:#475F5F; font-size:22px; display:block; text-align:center;}
.news_top p{ width:1000px; height:25px; text-align:center; font-size:14px; color:#020202; margin:10px auto 0px;}

.news_bottom{ width:1000px; height:auto; float:left; margin:30px 0px 20px;}
.news_bottom_l{ width:490px; height:auto; float:left;}
.news_l_title{ width:490px; height:30px; float:left; border-bottom:1px solid #EEEEEE; color:#2F4F4C;}
.news_l_title span{ margin-left:10px;}
.news_l_title a{ float:right; color:#2F4F4C; margin-right:5px; line-height:30px;}
.news_l_top1{ width:490px; height:190px; float:left; margin-top:30px;  border-bottom:1px solid #DDDDDD;}
.news_l_top1 img{ width:230px; height:168px; padding:1px; border:1px solid #D5D5D5; float:left;}
.news_l_top1 h3{ width:245px; height:30px; float:left; overflow:hidden;}
.news_l_top1 h3 a{ color:#000000; font-size:14px; line-height:30px; margin-left:10px;}
.news_l_top1 p{ width:245px; height:125px; float:left; font-size:12px; margin:5px 0px 0px 10px; text-indent:2em; color:#777777; line-height:23px; letter-spacing:0.5px;}
.news_l_top1 p a{ font-size:12px; color:#000000; line-height:23px;}
.news_l_list{ width:490px; height:auto; float:left; margin-top:15px;}
.news_l_list li{ width:490px; height:32px; float:left; overflow:hidden; background-image:url(../images/news_list_ico.jpg); background-repeat:no-repeat;}
.news_l_list li a{ color:#010101; font-size:14px; float:left; line-height:32px; margin-left:15px;}
.news_l_list li span{ font-size:13px; float:right; margin-right:10px; color:#777777; line-height:32px;}
.news_c{ width:1px; height:370px; background-image:url(../images/news_c_bg.jpg); float:left; margin:50px 0px 0px 20px;}
.news_bottom_r{ width:470px; height:auto; float:right;}
.news_r_title{ width:470px; height:30px; float:right; border-bottom:1px solid #EEEEEE; color:#2F4F4C;}
.news_r_title span{ margin-left:10px;}
.news_r_title a{ float:right; color:#2F4F4C; margin-right:5px; line-height:30px;}
.news_r_txt{ width:470px; height:auto; float:left;}
.ask-con{ font-size:14px; margin-top:17px; width:470px; height:379px; overflow:hidden;}
.ask-con a{ color:#3E3E40;}
.ask-con li { border-bottom: 1px dashed #c3c3c3; margin-bottom: 10px; height:87px;}
.ask-con h4 {width:470px; height:30px;line-height: 30px;padding-left: 25px;background: url(../images/ww.jpg) no-repeat left center;color: #000;}
.ask-con .ask-con-p {padding-left: 25px;background: url(../images/dd.jpg) no-repeat left 3px;font-size: 12px;line-height: 190%;color: #6d6d6d;}
.link{ width:1000px; height:auto; margin:0px auto 30px; overflow:hidden;}
.link_top{ width:1000px; height:40px; float:left; background-image:url(../images/link_top_bg.jpg);}
.link_txt{ width:1000px; height:40px; float:left;}
.link_txt a{ font-size:14px; color:#000000; line-height:40px; border-right:1px solid #000000; padding:0px 10px;}
.footer{ width:100%; height:325px; background-color:#2F4F4E;}
.footer1{ width:1000px; height:325px; margin:0px auto; overflow:hidden;}
.footer1_nav{ width:1000px; height:50px; background-color:#F56B20; margin-top:38px;}
.footer1_nav ul{ width:890px; height:50px; margin:0px auto;}
.footer1_nav ul li{ min-width:80px; height:50px; float:left; text-align:center; }
.footer1_nav ul li a{ color:#FFFFFF; font-size:14px; padding:0px 15px; line-height:50px; border-left:1px solid #FFFFFF;}
.footer1_nav ul li .bor-none{ border-left:none;}
.footer_txt{ width:660px; height:170px; margin:30px auto 0px; overflow:hidden;}
.footer_txt_l{ width:265px; height:170px; background-image:url(../images/bot_logo.jpg); float:left;}
.footer_txt_r{ width:373px; height:170px; float:right; color:#F1F1F1; font-size:12px; line-height:23px; font-weight:600;}
.footer_txt_r p{ font-size:14px; margin-top:10px;}


/* ��Ʒҳ */
.ny_news_top{ width:100%; height:75px; background-image:url(../images/news_top_bg2.jpg); margin-bottom:-20px; text-align:center; }
.ny_news_top i{ line-height:60px; font-size:30px; color:#343331; font-style:italic;}
.ny_banner{ width:1900px; height:315px;  margin-left:-950px; left:50%; position:relative;}
.ny_content_bg{ width:100%; height:auto; background-color:#FFFFFF; overflow:hidden;}
.ny_content{ width:1000px; height:auto; margin:30px auto 30px; overflow:hidden;}
.ny_content_l{ width:231px; height:auto; float:left;}
.Product_l_lxwm{ width:231px; height:auto; float:left; margin-top:30px;}
.Product_l_lxwm_top{ width:231px; height:70px; float:left; background-image:url(../images/lxwm_top_bg.jpg);}
.Product_l_lxwm_center{ width:199px; height:240px; float:left; border:1px solid #2F4F4E; border-top:none; border-bottom:none; padding:0px 15px; font-size:13px; line-height:25px; overflow:hidden;}
.Product_l_lxwm_center p{ font-size:14px; margin:20px 0px;}
.ny_content_r{ width:716px; height:auto; float:right;}
.ny_content_daohang{ width:716px; height:31px; float:left; background-image:url(../images/daohang_bg.jpg);}
.ny_content_daohang p{ float:right; font-size:14px; margin-right:10px;}
.ny_content_daohang p a{ color:#353535; font-size:14px;}
.ny_content_daohang p span{ color:#F8931D;}
.ny_content_r_1{ width:716px; height:290px; float:left; margin-top:35px;}
.ny_content_r_1 img{ width:308px; height:254px; float:left; padding:13px; border:1px solid #DEDEDE;}
.ny_content_r_1 h4{ width:340px; height:40px; line-height:40px; float:left; margin:0px 0px 0px 30px;}
.ny_content_r_1 p{ width:340px; float:left; margin:10px 0px 0px 30px; font-size:14px; line-height:25px;}
.ny_content_r_1 span{ width:340px; height:40px; float:left; margin:25px 0px 0px 30px; font-size:14px;}
.ny_content_r_2{ width:700px; height:auto; float:left; margin-top:10px;}
.ny_content_r_2_top{ width:716px; height:55px; float:left; background-image:url(../images/xiangqing_bg.jpg);}
.xiangqing_title{ width:112px; height:33px; float:left; background-color:#2F4F4E; line-height:30px; text-align:center; color:#FFFEFF; font-style:italic; margin:10px 0px 0px 20px;}
.xiangqing_content{ width:690px; height:auto; float:left; font-size:14px; padding:10px 0px 10px 30px; line-height:25px;}

/* �������� */
.ny_aboutus{ width:716px; height:auto; float:left;}
.ny_aboutus_title{ width:716px; height:40px; float:left; line-height:40px; text-align:center; color:#2F4F4E; font-size:18px; font-weight:600; margin:30px auto 10px;}
.ny_aboutus_content{ width:716px; height:auto; font-size:14px; line-height:25px;}
.ny_aboutus_content p{ text-indent:2em; font-size:14px;}

/* �����б� */
.ny_news{ width:716px; height:auto; float:left; margin:20px auto;}
.ny_news ul li{ width:716px; height:30px; float:left; overflow:hidden; background-image:url(../images/news_list_ico.jpg); background-repeat:no-repeat;}
.ny_news ul li a{ line-height:30px; color:#262626; font-size:14px; margin-left:20px;}
.ny_news ul li span{ float:right; line-height:30px; font-size:14px;}

.news_note{ width:710px; height:30px; margin:0px auto 20px; text-align:center; border-bottom:1px dotted #cccccc; line-height:30px; overflow:hidden;}
.news_info{ width:716px; height:auto; float:left; font-size:14px; color:#000000;}
.news_info a{ font-size:14px; color:#000000;}

/* ��Ʒ�б�ҳ */
.pro_content{ width:716px; height:auto; float:left;}
.pro_content{ width:726px; height:auto; float:left; overflow:hidden;}
.pro_content ul{ width:760px;}
.pro_content ul li{ width:218px; height:224px; border:1px solid #E5E5E5; margin:23px 28px 0px 0px; float:left;}
.pro_content ul li a{ display:block;}
.pro_content ul li img{ width:200px; height:166px; margin:9px 0px 0px 9px;}
.pro_content ul li p{ width:200px; height:45px; margin:0px auto; text-align:center; line-height:45px; padding:0px;}
.pro_content ul li p a{ color:#363638; display:inline;}
.pro_content ul li p a:hover{ text-decoration:underline;}


/*��ҳ��ʽ*/
.pagebox{font-size:12px;line-height:200%;font-weight:normal; margin:20px auto;}
.flickr {padding:0px;margin:0px; text-align:center; font-family:Verdana; font-size:12px;}
.flickr a {border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #0061de; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none}
.flickr a:hover {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de}
.meneame a:active {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de}
.flickr span.current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #f56b20; margin-right: 3px; padding-top: 2px}
.flickr span.disabled {padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px;}
