body{margin:0; padding:0; background:url(img/index_45.gif) left 413px repeat-x}
ul,li,dl,dt,dd,p{margin:0; padding:0; list-style:none}
a{ text-decoration:none}
.fl{float:left;}
.fr{float:right}
.all_w{ width:100%}



.product{width:1002px; height:auto; overflow:hidden; text-align:center; margin:20px auto 0 auto; clear:both; border-left:1px #ccc solid; border-right:1px #ccc solid; border-bottom:1px #ccc solid; }
.product .product_title{background:url(img/index_47.gif) left center repeat-x; width:1002px; border-bottom:1px #ccc solid; height:30px}
.product .product_title .pro_more{background:url(img/index_49.gif) left center no-repeat; width:39px; height:30px; font-size:12px; line-height:25px; text-align:left}
.product .product_title .pro_more a{font-size:12px; color:#fff}
.product .product_con{width:1000px; height:auto; overflow:hidden;}
.product .product_con li{float:left; width:200px; height:auto; overflow:hidden}
.product .product_con li dl{width:174px; border:1px #ccc solid; margin:12px}
.product .product_con li dl:hover{ border:1px #0066CC solid;}
.product .product_con li dt{height:167px; width:174px; overflow:hidden}
.product .product_con li dt img{width:174px; border:0;vertical-align: middle;}
.product .product_con li dd{ width:174px; height:37px; background:url(img/p_bg.jpg) center center no-repeat; border-top:1px solid #f2f2f2; text-align:center; margin:0 auto; font-size:16px; line-height:37px; font-family:'΢���ź�'}




.warp{margin:0; padding:0; text-align:center; margin:0 auto}
.header{width:1002px; height:auto; overflow:hidden; text-align:center; margin: 0 auto}
.head{width:1002px; height:100px; text-align:left;}
.logo{width:620px; height:100px; text-align:left; float:left; background:url(img/logo.jpg) left center no-repeat}
.language{float:left; width:382px; height:100px; text-align:right; margin:0 auto; line-height:40px;  background:url(img/xiaoshou.jpg) center right no-repeat;font-size:16px}
.language span{color:#fa5400; font-family:tahoma; font-size:24px; line-height:50px;}
.nav{width:1002px; height:41px; background:url(img/top.jpg) no-repeat;}
.nav li{float:left; width:161px; height:41px; text-align:center; font-family:'Microsoft YaHei';}
.nav li.line{background:url(img/menuline.jpg) 2px center no-repeat; width:6px; height:41px; float:left}
.nav li a{color:#fff; font-size:16px; line-height:41px; width:161px; height:41px; display:block}
.nav li a:hover{background:rgba(255,255,255,0.1);}
.nav li a.hover{background:rgba(255,255,255,0.1);}
.content{width:100%; height:272px; overflow:hidden; text-align:center; margin:0 auto;background:#fff}
.banner{width:1002px; height:auto; overflow:hidden; }
.home{width:1002px; height:auto; overflow:hidden; background:url(img/mto.jpg) top center no-repeat}
.home .home_left{width:230px; height:auto; overflow:hidden; float:left;}
.home .home_left .home_l_title{width:230px; height:55px; background:url(img/ico1.jpg) 18px center no-repeat; font-family:'Microsoft YaHei'; font-size:18px; text-align:left; text-indent:35px; line-height:55px}
.home .home_left .home_l_content{width:230px; height:auto; overflow:hidden; text-align:left; padding-top:10px; background:#fcfcfc}
.home .home_left .home_l_content li{/*background:url(img/dot2.jpg) 25px center no-repeat; */width:115px;height:45px; line-height:45px; font-family:'Microsoft YaHei'; font-size:14px;float:left; text-indent:10px}
.home .home_left .list_left li{}
.home .home_left .home_l_content li a{font-size:14px; color:#333; width:113px; height:43px; display:block; margin:1px}
.home .home_left .home_l_content li a:hover{color:#fff; background:#99CCFF}
.home .home_left .home_l_content li.hover a{color:#fff; background:#99CCFF}
.home .home_center{width:461px; height:auto; overflow:hidden; float:left; margin-right:30px}
.home .home_center .home_c_about{padding-left:13px; width:448px; height:auto; overflow:hidden}
.home .home_center .home_c_about .home_c_about_t{background:url(img/ico1.jpg) 0 center no-repeat; font-family:'Microsoft YaHei'; font-size:18px; text-align:left; text-indent:15px; line-height:55px}
.home .home_center .home_c_about .home_c_about_c{ font-size:12px; color:#555; line-height:25px; text-align:left; text-indent:2em; height:180px; width:448px; overflow:hidden}
.home .home_center .home_c_news{padding-left:13px; width:448px; height:auto; overflow:hidden}
.home .home_center .home_c_news .home_c_news_t{background:url(img/ico1.jpg) 0 center no-repeat; font-family:'Microsoft YaHei'; font-size:18px; text-align:left; text-indent:15px; line-height:55px}
.home .home_center .home_c_news .home_c_news_c{ font-size:12px; color:#555;text-align:left;}
.home .home_center .home_c_news .home_c_news_c li{border-bottom:1px #ccc dotted; height:34px;line-height:34px; font-family:Arial, Helvetica, sans-serif}
.home .home_center .home_c_news .home_c_news_c li dl{}
.home .home_center .home_c_news .home_c_news_c li dl dt{float:left; width:343px; height:34px; line-height:34px; overflow:hidden}
.home .home_center .home_c_news .home_c_news_c li dl dd{float:left; width:105px; height:34px; line-height:34px; overflow:hidden; text-align:right}
.home .home_center .home_c_news .home_c_news_c li a{color:#41607B}
.home .home_center .home_c_news .home_c_news_c li a:hover{color:red}
.home .home_right{width:281px; height:auto; overflow:hidden; float:left}
.home .home_right .home_r_t{width:281px; background:url(img/ico1.jpg) 0 center no-repeat; font-family:'Microsoft YaHei'; font-size:18px; text-align:left; text-indent:15px; line-height:55px}
.home .home_right .home_r_c{width:281px; height:181px;}
.home .home_right .home_r_lx{margin-top:18px}
.home .home_right .home_r_lx_c{width:281px; height:auto; overflow:hidden; margin:10px 0}
.home .home_right .home_r_lx_c p{ font-family:'Microsoft YaHei'; font-size:12px; line-height:26px; text-align:left; padding-left:5px; color:#333}
.home_product{width:1002px; height:auto; overflow:hidden; margin-top:10px}
.home_product .home_product_title{width:1002px; height:55px;background:url(img/ico1.jpg)13px center no-repeat; font-family:'Microsoft YaHei'; font-size:18px; text-align:left; text-indent:28px; line-height:55px; border-bottom:2px #ddd solid}
.home_product .home_product_c{ width:1002px; height:auto; overflow:hidden; margin:15px 0}
.home_product .home_product_c li{float:left; width:200px}
.home_product .home_product_c a img{border:0}
.home_list{float:left; width:760px; height:auto; overflow:hidden; text-align:left;padding-left:12px;}
.home_list_t{width:760px; height:55px;background:url(img/ico1.jpg) 0 center no-repeat; font-family:'Microsoft YaHei'; font-size:18px; text-align:left; text-indent:15px; line-height:55px}
.home_list_c{width:760px; height:auto; overflow:hidden; text-align:left; font-size:14px;line-height:25px; color:#666;  font-family:'Microsoft YaHei'; }
.p_content{text-align:left; line-height:35px; font-size:14px; font-family:'Microsoft Yahei'; width:740px; height:auto; overflow:hidden; clear:both;}
.p_content p{font-size:16px; text-align:left; padding-left:20px; padding-top:10px}
.home_list_c .product_lb{ margin-top:30px}
.home_list_c .product_lb li{ float:left; width:252px; height:225px; overflow:hidden}
.home_list_c .product_lb li dt{width:252px; height:185px; overflow:hidden; text-align:center; margin:0 auto}
.home_list_c .product_lb li dt img{ margin-top:5px; border:0}
/*.home_list_c .product_lb li dt img:hover{box-shadow: 0 0 5px #999}*/
.home_list_c .product_lb li dd{width:252px; height:30px; overflow:hidden; text-align:center; margin:0 auto; line-height:30px;font-family:'Microsoft YaHei'; font-size:14px;}
.home_list_c .product_lb li dd a{color:#333}
.home_list_c .product_lb li dd a:hover{color:#003366}
.page_link{width:760px; height:40px; line-height:40px; text-align:center; margin:0 auto; clear:both; font-family:'Microsoft YaHei'; font-size:14px;}
.page_link a{color:#333; padding:0 5px}
.page_link a:hover{color:#FF0000}
.product_content{margin:20px 0 0 0; text-align:left;line-height:25px; font-size:14px; color:#666}
.product_content p{line-height:25px;}

.footer{width:1002px; height:auto; overflow:hidden; text-align:center; margin:50px auto 10px; font-family:'Microsoft YaHei'; font-size:12px; line-height:25px; color:#333;}
.footer a{color:#333}
.footer a:hover{color:#000}

.c_show{position:absolute; z-index:2; background:#FFF; width:1002px; height:272px; overflow:hidden}
.flshow{width:1002px; height:auto; overflow:hidden;}
#focus {width:1002px; height:272px; overflow:hidden; position:relative;}
#focus ul {height:272px; position:absolute;}
#focus ul li {float:left; width:1002px; height:272px; overflow:hidden; position:relative; }
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:800px; height:20px; left:0; bottom:0;}
#focus .btn {position:absolute; width:1002px; height:10px; padding:5px 10px 10px 10px; right:0; bottom:10px; text-align:center; margin:0 auto;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:29px; height:15px; _font-size:0; margin-left:5px; cursor:pointer;background:url(img/flshow_n1.png) center center no-repeat;*background:url(img/flshow_n1.png) center center no-repeat;_background:url(img/flshow_n.png) center center no-repeat;}
#focus .btn span.on {}
#focus .preNext {width:50px; height:50px; position:absolute; top:100px;  cursor:pointer;}
#focus .pre {left:0;background:url(img/fl_l.png) no-repeat center center;}
#focus .next {right:0;background:url(img/fl_r.png) no-repeat center center;}

/*����ģ��*/
.news_content{ width:740px; height:auto; overflow:hidden; text-align:left; margin-left:20px}
.news_c_l{width:740px; height:auto; overflow:hidden; line-height:50px; color:#999; font-family:'Microsoft YaHei'; font-size:15px; border-bottom:1px #ccc dotted}
.news_c_l dt{height:50px; line-height:50px; overflow:hidden; width:640px; text-align:left; float:left}
.news_c_l dt a{color:#666; text-decoration:none}
.news_c_l dt a:hover{color:#000}
.news_c_l dd{float:right; width:100px; line-height:50px; height:50px; overflow:hidden; text-align:right; margin:0 auto}
.page_news{text-align:right; height:50px; line-height:50px; color:#999; font-family:'Microsoft YaHei'; font-size:14px}
.page_news a{color:#999; text-decoration:none}
.page_news a:hover{color:#000}


.contact_content{width:735px; height:auto; overflow:hidden; text-align:left; font-family:Arial,'����'; font-size:15px; line-height:22px; color:#666; padding-bottom:40px; margin-right:300px; margin-top:20px }
.contact_content b{font-size:18px; color:#000}
.contact_content hr{color:#eee;height:0px;border:0px;border-top:1px solid #eee;margin:0px;padding:0px;overflow:hidden; display:none}
.contact_content span{color:#F15A24; font-size:18px;font-family:'Microsoft YaHei'; display:none}
.contact_content td{font-size:18px}
.contact_content td.tdl{line-height:50px; text-align:right; margin:0 auto; width:100px; font-size:14px}
.contact_content td.tdr{text-align:left; padding-left:20px; color:#ff0000}
.contact_content td.tdr1{text-align:left; padding-left:20px; padding-top:20px; color:#ff0000}
.contact_content td.tdr input{width:290px; height:35px; border:1px #ccc solid; line-height:35px; padding-left:10px; font-family:Arial, Helvetica, sans-serif; font-size:14px}
.contact_content td.tdr textarea{width:470px; height:155px;border:1px #ccc solid; padding-left:10px; line-height:25px;font-family:Arial, Helvetica, sans-serif; font-size:14px}

.send_message{background:url(img/submit.jpg); width:114px; height:38px; border:0; font-family:'Microsoft YaHei'; color:#376170; font-size:16px; cursor:pointer}

/*��ҳ����ͼ*/
.focus1{width:280px;height:180px;border:1px solid #EEE;position:relative;;float:center}
.f426x240{width:280px;height:180px;overflow:hidden}
.f426x240 img{width:280px;height:180px}

.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.2;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(img/i.png) no-repeat 0 0px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px 0px;right:0}
.rslides_tabs{margin:-20px auto 0 auto;clear:both;text-align:center; position:absolute; z-index:10; right:0px}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#B5C98F}


.news_c_title{width:760px; line-height:50px; font-family:'Microsoft YaHei'; font-size:20px; text-align:center; margin:0 auto; color:#000}
.news_c_body{line-height:30px; font-size:14px; width:760px; height:auto; overflow:hidden; margin-top:10px}
