@charset "utf-8";

@import "style.css";

.home_swf{ width:1003px; height:508px; margin:0 auto;}

.home_bot{ width:900px; height:180px; background:url(../images/h_bg2.jpg) no-repeat; margin:15px auto;}

.home_swf2{ width:370px; height:180px; float:left;}

.home_bot_r{ width:210px; height:180px; padding:0 0 0 90px; line-height:20px; background:url(../images/home_bot_r.jpg) no-repeat; float:left; overflow:hidden;}

.home_xs{ width:229px; float:left;}

.footer{ width:900px; height:45px; margin:0 auto;}

.footer span{height:45px; line-height:20px; padding:0 10px; display:block; float:left; }

.footer span a{ text-decoration:none; color:#6F7F88;}

.footer span a:hover{ text-decoration:underline; color:#FC4000;}

.tel800{ width:122px; height:35px; color:#0D5872; background:url(../images/tel800.jpg) no-repeat; line-height:16px; padding:5px 15px 5px 25px; font-weight:bold; float:left; }

.enyoicp{ height:40px; line-height:40px; text-align:left; padding-left:5px; }

.enyoicp img{vertical-align:middle;}

.enyoicp a{ text-decoration:none; color:#6F7F88;}

.enyoicp a:hover{ text-decoration:underline; color:#FC4000;}

.sub_swf{ width:1003px; height:320px; margin:0 auto;}

.sub_con{ width:900px; margin:10px auto 20px; overflow:hidden; background:url(../images/sub_mid.jpg) repeat-y left bottom;}

.sub_top{ width:900px; height:80px; background:url(../images/sub_top.jpg) no-repeat; margin:0 auto;}

.sub_top2{ width:900px; height:80px; background:url(../images/sub_top2.jpg) no-repeat; margin:0 auto;}

.sub_mid{ width:900px; background:url(../images/sub_03.jpg) no-repeat left bottom; margin:0 auto;}

.sub_mid2{ width:900px; background:url(../images/sub_032.jpg) no-repeat left bottom; margin:0 auto;}

.sub_left{ width:172px; padding:0 34px 0 40px; color:#27647C; font-size:14px; overflow:hidden;}

.sub_left a{ width:172px; height:37px; line-height:37px; background:url(../images/left_btn.gif) no-repeat; text-decoration:none; color:#27647C; display:block; overflow:hidden; text-align:center; font-weight:bold; margin:10px 0;}

.sub_left a:hover{ text-decoration:underline; background:url(../images/left_btn.gif) 0 -37px no-repeat;}

.sub_tel{ width:152px; height:39px; line-height:20px; color:#27647C; font-size:14px; font-weight:bold; background:url(../images/sub_tel.gif) no-repeat; padding:5px 0 0 20px; margin-top:30px;}

.sub_bot{ width:900px; height:16px; background:url(../images/sub_bot.jpg) no-repeat; margin:0 auto;}

.sub_txt{ width:605px; padding:12px 35px 200px 12px; font-size:14px; line-height:26px; color:#499EB3; overflow:hidden;}

.sub_txt_contact{ width:595px; padding:12px 35px 100px 22px; font-size:14px; line-height:26px; color:#499EB3; overflow:hidden;}

.sub_pro{ width:622px; padding:12px 30px 0 0; font-size:14px; line-height:26px; color:#499EB3; overflow:hidden;}

.sub_pro_top{ width:630px; height:280px; margin:0 auto;}

.sub_pro_bot{ width:630px; height:332px; background:url(../images/pro_bg.jpg) no-repeat; margin:0 auto;}

.sub_pro_left{ width:172px; height:210px; padding:60px 0 0 58px; float:left;}

.sub_pro_right{ width:172px; height:210px; padding:60px 0 0 185px; float:left;}

.sub_pro ul{ margin:20px 0 0 0;}

.sub_pro ul a{ color:#27647C; text-decoration:underline; line-height:24px; }

.sub_pro ul a:hover{ text-decoration:none;}

.sub_pro_left_tit{ font-size:14px; font-weight:bold;  text-decoration:none; color:#ffffff;}

.sub_pro_left_tit:hover{ text-decoration:underline;}

.sub_wh{ width:595px; padding:12px 35px 200px 22px; font-size:14px; line-height:26px; color:#499EB3; overflow:hidden;}

.sub_news{ width:605px; padding:12px 35px 200px 12px; font-size:14px; line-height:26px; color:#499EB3; overflow:hidden;}

.sub_news ol{width:480px; margin:0 auto; list-style-type:none; color:#27647C;}

.sub_news a{ color:#27647C; text-decoration:underline; line-height:30px; }

.sub_news a:hover{ text-decoration:none;}

.page{ width:500px; height:36px; line-height:36px; color:#999999; background:url(../images/page.gif) no-repeat; margin:20px; padding-left:0px; color:#715946;}

.page a{ color:#715946; text-decoration:none; margin:0 15px;}

.page a:hover{ text-decoration:underline;}

.sub_yy{ width:605px; padding:12px 35px 200px 12px; font-size:14px; line-height:26px; color:#499EB3; overflow:hidden;}

.sub_yy a{ color:#27647C; margin:10px 0; font-weight:bold; text-decoration:none;}

.sub_yy a:hover{ color:#27647C; text-decoration:none;}

.sub_yy p{ padding:5px 25px; line-height:24px;}

.sub_yc{ padding:35px 0 0 260px; color:#715946; font-size:14px;}

.sub_yc a{ color:#715946; text-decoration:none;}

.sub_yc a:hover{ text-decoration:underline;}

.order_form { width:417px; margin:0 auto;}

.order_form p{ height:34px; line-height:34px; display:block;}

.order_form span{ margin:0 5px; width:50px; height:34px; line-height:34px; float:left;}

.order_form input{ vertical-align:middle; margin-top:6px;}

.order_form img{ vertical-align:middle; margin:6px 0 0 5px;}

.order_form_txt{ height:100px; margin-top:5px;}

.order_form_txt textarea{ height:90px;}

.xslist{ width:620px; padding:12px 20px 200px 12px; font-size:14px; line-height:26px; color:#499EB3; overflow:hidden;}

.xslist dl{ width:620px; height:162px; float:left; margin:15px 0;}

.xslist dt{ font-weight:bold; line-height:35px; font-size:14px; color:#FF9900; }

.xslist dt a{ color:#ff9900; text-decoration:none;}

.xslist dt a:hover{ color:#ff9900; text-decoration:underline;}

.xslist dd{ line-height:24px; font-size:12px; }

.xslist img{ float:left; margin:0 10px 0 0;}

