*{margin:0px; padding:0px;}
div,form,input,img,ul,li,p,dl,dt,dd,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}
body{margin:0px; padding:0px; font-size:12px; font-family:"宋体",tahoma,Arial, Helvetica, sans-serif;line-height:1.8;color:#333; background:url(../images/bg.gif) repeat scroll 0 0;}
input, select { font-size: 12px;}
img { border: 0 none; vertical-align:top}
.fl{ float:left; display:inline}
ul li {list-style-type: none;}
input{display:inline;}
input[type="checkbox"], input[type="radio"] {border: 1px solid #E0EBF2;vertical-align: middle;}
a{text-decoration:none; cursor:pointer;}
.claar{ clear:both;}
/*index*/
.head_top{ width:100%; height:106px; background:url(../images/top_bg.jpg) repeat-x;}
.head{ width:1000px; height:106px; margin:0 auto;}
.logo{ float:left; margin:20px 0 5px 5px;}
.nav{ width:740px; height:106px; float:right;}
.nav ul li{font-size:15px; font-weight:600; float:left;}
.nav ul li a{ display:block; width:90px; height:106px;color:#d9d9d9; text-align:center; line-height:106px;}
.nav ul li a:hover{ background:url(../images/hover.gif) no-repeat center;}
/*.banner{ width:1440px; height:398px; border-bottom:10px solid #bdbcbc; margin:0 auto; overflow:hidden;}*/
#kinMaxShow{ visibility:hidden;width:100%; height:398px;overflow:hidden; border-bottom:10px solid #bdbcbc; background:#e7e7e7 repeat;}

.wrap{ width:100%; height:auto; background:url(../images/wrap.jpg) repeat-x;}
.wrap_center{ width:1000px; height:400px; margin:0 auto;}
.aboutus,.pro,.ads{ float:left; margin-right:10px; margin-top:20px;}
.aboutus{ width:252px; height:auto;}
.abnoutus_top{ width:252px; height:33px; background:url(../images/about.jpg) no-repeat; overflow:hidden;}
.abnoutus_top a img{ width:15px; height:15px; float:right; margin:8px 5px 5px 0;} 
.wenzhang{ width:252px; height:auto; margin-top:10px;}
.topi{ width:250px; height:146px; border:1px solid #dad9d9;}
.wenzhang b{ font-size:15px; font-weight:600;}
.text_a{ font-size:13px; line-height:1.8; color:#666666;}
.pro{ width:466px; height:auto;}
.pro_top{ background:url(../images/news.jpg) no-repeat; width:466px; height:33px;}
.pro_top a img{ width:15px; height:15px; float:right; margin:8px 5px 5px 0;} 
.pro_center{ width:466px; height:auto; margin-top:10px;}
.pro_news{ width:466px; height:147px; }
.pro_newstop{ width:466px; height:auto; border-bottom:1px solid #d7d7d7;}
.erre{ width:126px; height:auto; border:1px solid #d7d7d7; float:left;}
.et{ width:324px; height:auto; float:right}
.nes{ width:466px; height:auto;margin-top:2px;} 
.nes li{ width:466px; height:30px; line-height:30px; font-size:14px; float:left; display:inline;}
.nes li a{ color:#666;}
.time{ float:right;}
.product{ width:466px; height:160px;}
.product h2{ font-size:15px; font-weight:600; color:#626262;}

/*.gunpro{ width:466px; height:134px; margin-top:5px;}
.gunpro ul li{ width:113px; height:134px; float:left; margin-left:2px;}
.list_l{ font-size:14px; font-weight:600; color:#626262; text-align:center; width:113px; height:25px; line-height:25px;}
.gunpro ul li a{ color:#c52620;}*/
#marquee1{width:466px; height:134px; margin-top:5px;overflow:hidden;}
#marquee1 ul li{width:113px; height:134px; float:left; margin-left:2px;}
.list_l{ font-size:14px; font-weight:600; color:#626262; text-align:center; width:113px; height:25px; line-height:25px;}
#marquee1 ul li a img{display:block; width:108px; height:98px;}
.ads{ width:252px; height:355px; overflow:hidden;}
.ads_top{ width:252px; height:33px; background:url(../images/ads.jpg) no-repeat;}
.adsss{ width:247px; height:314px; border:1px solid #dddcdc; overflow:hidden;}
.footer{ width:100%; height:69px; background:url(../images/foot.jpg) repeat-x;}
.bottom{ width:1000px; height:69px; margin:0 auto; line-height:69px; font-size:15px; color:#FFF; background:url(../images/ggao.jpg) no-repeat right;}
/*product_list*/
.wrap_wrap{ width:100%; height:auto; margin:0 auto; background:url(../images/wrap_wrap.jpg) repeat-x;}
.wrap_ceter{ width:1000px; height:auto; margin:0 auto;}
.chap_left,.chap_right{ margin-top:20px;}
.chap_left{ width:230px; height:auro; background-color:#f1f1f1; float:left; margin-left:5px;}
.cp_top{ width:230px; height:auto;}
.pro_head{ width:230px; height:29px; background:url(../images/cp_yytop.jpg) repeat-x; overflow:hidden; line-height:29px; color:#FFF; font-size:15px; text-align:center; font-weight:600; border:1px solid #000;}
.fenliest{ width:230px; height:auto; margin-top:5px;}
.fenliest li{ width:228px; height:32px; border:1px solid #cfcfcf; margin:0 auto 5px; }
.fenliest li a{ width:228px; height:32px; display:block;text-align:center; line-height:32px; color:#747171; font-size:14px; font-weight:600;}
/*.fenliest li a：hover{ color:#FFF; background:#c52620;}*/
.ad_ads,.problem{ width:230px; height:auto; margin-top:20px;}
.tu_head{ width:230px; height:29px; overflow:hidden;}
.haib{ width:230px; height:162px; overflow:hidden;}
.problem{ width:228px; border:1px solid #cccccc; margin-top:20px; margin-bottom:15px;}
.problem a{ width:218px; display:block; float:left; margin:5px auto 5px;}
.chap_right{ width:740px; height:auto;  float:right; background:url(../images/yy_repeat.jpg) repeat-y; margin-right:5px;}
.r_top{ width:740px; height:37px; line-height:37px; background:url(../images/right_top.jpg) no-repeat right bottom; overflow:hidden; font-size:14px;}
.top_lef{ width:210px; height:37px; float:left;}
.top_lef img{ margin-top:5px; margin-left:5px;} 
.top_right{ width:auto; height:37px; float:right; margin-right:10px; }
.top_right a{ width:auto; display:block; float:left; font-size:14px; color:#666; margin-right:5px;}
.pr_cent{ background-color:#eeeeee; width:735px; height:auto; margin:20px auto 0;}
.pro_ddgt{ width:718px; height:auto; margin:0 auto;}
.pro_ddgt li{ width:718px; height:146px; float:left; margin-bottom:10px; overflow:hidden;}
.rrrimg{ width:169px; height:143px; float:left;}
.rrrimg img{ border:1px solid #cccccc;}
.tianlk{ width:535px; height:auto; border:1px solid #cccccc; border-bottom:none; float:right;}
.li_a{ width:535px; height:34px; border-bottom:1px solid #cccccc; line-height:33px; font-size:14px;}
.tex,.dit{ margin-left:5px;}
.di{ margin-right:5px; float:right; color:#686767;}
.dit{ color:#c52620;}
.quanye{ width:740px; height:30px; font-size:14px; color:#686767; line-height:30px; text-align:right;}
.tecy,.page{width:740px; height:30px;}


/*product_detail*/
.pr_cent h2{ font-size:15px; color:#000; margin-left:5px; height:35px; line-height:35px;}
.yui_a{ margin-top:10px;}
.yui_a img{ border:1px solid #cccccc;margin-left:5px;}
.de_xq{ width:730px; height:auto; margin:10px 0 10px 5px;}
.lirr{ width:730px; height:38px; border:1px solid #faf9f9;}
.lirr li{ width:250px; height:38px;line-height:38px; font-size:14px; font-weight:600; float:left; color:#706f6f; text-align:center; background-color:#e4e4e4;}
.trr{ font-size:14px; color:#838181; line-height:1.8; margin-left:5px; margin-top:10px; margin-bottom:10px;}
.tile{ margin-top:15px; margin-left:5px;}
.tile h1{ font-size:16px; color:#c52620;}
/*service*/
/*onlinmessbord*/
.tabg{ width:533px; height:518px; margin:10px 0 0 15px; font-size:14px;}
.tabg input,.tabg textarea{ width:255px; height:22px; line-height:22px; border:1px solid #c1c1c0;}
.tabg b{ text-align:left;}
/*rencaizhaop*/
.renc{ width:740px; height:auto; margin:0 auto;}
.renc li{ width:740px; height:auto; float:left; margin-bottom:10px; background:#f7f6f6;}
.li_l{ width:129px; height:auto; float:left;}
.li_l div{ font-size:14px; text-align:center; line-height:30px; height:30px; color:#6a6868; overflow:hidden;}
.li_rt{ width:611px; height:auto; background:#ffffff; float:right;}
.li_rt div{font-size:14px;line-height:30px; height:30px; color:#6a6868; margin-left:10px; overflow:hidden;}
/*personceluo*/
.ffton{ color:#c52620;}
.wezhan{ margin-left:10px;}
/*news_detail*/
.timh{ width:740px; height:40px; border-bottom:1px dashed #c3c2c2; font-size:14px; color:#3c3b3b; text-align:center;}
.pad{ width:740px; margin-top:20px; margin-left:10px;}
.pad a{ display:block;font-size:14px; color:#6a6868; height:30px; line-height:30px;}
.pad a:hover{ color:#c52620;}
/*news_list*/
.news_list{ width:735px; height:auto; margin:0 auto;}
.news_list li{ width:735px; height:146px; border-bottom:1px dashed #cecdcd; float:left; }
.inhgg{ width:168px; height:121px; background:url(../images/tu_bg.jpg) no-repeat; margin-left:10px; margin-top:5px; float:left;}
.wez{ float:right; width:540px; height:auto; overflow:hidden;}
.wez h2{ font-size:14px; color:#000;}
.tim{ width:540px; height:25px; line-height:25px; font-size:14px; font-weight:600; }
.trr a{ color:#c52721;}
/*zhaoshangjiameng*/
/*zongduanxingxiang*/
.gund{ width:740px; height:300px;}
/*
.uil_gd{float:left; width:391px; height:276px; border:1px solid #c3c2c2; margin-top:15px; overflow:hidden;margin-left:10px;}
.uil_gd  ul li{width:387px; height:272px; overflow:hidden; float:left; }
.uil_gd ul li img{ margin:3px;}*/
.marqueebox{position:relative;float:left; width:391px; height:276px; border:1px solid #c3c2c2; margin-top:15px; overflow:hidden;margin-left:10px;}
#marquee3{width:387px; height:272px;overflow:hidden;}
#marquee3 ul li{float:left;}
#marquee3 ul li img{margin:3px; display:block;}
#mar3Nav{position:absolute;right:10px;bottom:10px;}
#mar3Nav li{float:left;margin:0 3px;width:16px;height:16px;background:#333;border:1px solid #FFF;cursor:pointer;line-height:16px;font-family:Arial;font-size:10px;color:#FFF;text-align:center;}
#mar3Nav li.navOn{background:#FF6600;}






.www{ float:right; width:310px; margin-right:10px; margin-top:15px;}
/*haibao*/

#slideshow{
	background-color:#F5F5F5;
	border:1px solid #FFFFFF;
	height:310px;
	margin:30px auto 0;
	position:relative;
	width:715px;
/*	-moz-box-shadow:0 0 22px #111;
	-webkit-box-shadow:0 0 22px #111;
	box-shadow:0 0 22px #111;*/
}

#slideshow ul{
	height:310px;
	left:10px;
	list-style:none outside none;
	overflow:hidden;
	position:absolute;
	top:10px;
	width:695px;
}

.slides{ overflow:hidden;}
#slideshow li{	position:absolute;display:none;z-index:10;}

#slideshow li:first-child{
	display:block;
	z-index:1000;
}

#slideshow .slideActive{
	z-index:1000;
}

#slideshow canvas{
	display:none;
	position:absolute;
	z-index:100;
}

#slideshow .arrow{
	height:86px;
	width:60px;
	position:absolute;
	background: url(../images/arrows.gif) no-repeat;
	top:50%;
	margin-top:-43px;
	cursor:pointer;
	z-index:5000;
}

#slideshow .previous{ background-position:left top;left:0;}
#slideshow .previous:hover{ background-position:left bottom;}

#slideshow .next{ background-position:right top;right:0;}
#slideshow .next:hover{ background-position:right bottom;}
