@charset "gb2312";
/* CSS Document */

html,body,div{ margin:0px auto;padding:0px;}
body{width:976px;background:url(../images/bg.GIF) repeat; font-size:12px;}
ul,li,ol,dl,dt{ margin:0px; padding:0px;list-style:none;}
img{ border:0px;}
a{ text-decoration:none;}
a:link { color: #ff3366; text-decoration: none } 
a:visited { color: #ff3366; text-decoration: none } 
a:active { color: #777777; text-decoration: none } 
a:hover { color: #336699; text-decoration: none; }
.red{color:#df0d10;}
/*head*/
.head{height:165px;overflow:hidden;}
.head_l{width:196px;height:165px; float:left; overflow:hidden;}
.head_r{width:780px;height:165px;float:left; overflow:hidden;}
.head_rtop{height:118px;background:url(../images/a_01bg.jpg) repeat-x; }
.head_rtop li{width:80px;height:114px;float:left;margin:0px 8px;background:url(../images/head_rtop.png) no-repeat;}
.head_rtop li a{width:80px;height:72px;display:block;margin-top:42px;}
.head_rend{height:47px;background:#3B0304;}
.head_rend div{ height:33px; margin-top:5px; margin-left:23px;}
.h_rel,.h_rec,.h_rer{ height:33px; float:left;}
.h_rel{ width:16px; background:url(../images/h_rel.jpg) no-repeat;}
.h_rec{ width:710px; background:url(../images/h_rec.jpg) repeat-x;}
.h_rer{ width:16px; background:url(../images/h_rer.jpg) no-repeat;}
.head_rend li{height:25px;float:left;padding:4px 20px; background:url(../images/border.jpg) no-repeat right;}
.head_rend ul img{ width:2px; height:25px;margin-top:4px; float:left; overflow:hidden;}
.head_rend li a{color:#000000;line-height:25px;font-size:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}


/*Ê×Ò³-main*/
.main{ height:100%; overflow:hidden;}
.m_left1{height:314px; height:100%; overflow:hidden;}
.m_left1{width:301px;float:left;background:#fff; height:100%; overflow:hidden;}
.m_right1{width:672px;float:right; height:100%; overflow:hidden;}
.title1{height:40px;background: url(../images/title1.jpg) repeat-x;}
.title1_l{width:70px;height:22px;float:left;margin:9px 0px 0px 7px;line-height:22px;color:#FFFFFF;font-size:14px;text-align:center; background:#310302; font-family:"ºÚÉ«"; font-weight:bold;}
.more{width:50px;height:18px;float:right;margin:13px 40px 0px 0px;line-height:18px;text-align:right;}
.more a{color:#FFFFFF;font-size:14px;}
.m_left2{width:672px;float:left;background:#fff; height:100%; overflow:hidden;}
.m_right2{width:300px;float:left;background:#fff; height:100%; overflow:hidden; margin-left:3px;}
.title2{height:37px;background:url(../images/title2.jpg) repeat-x;}
.title2 div{height:20px;margin-top:8px;margin-left:10px;line-height:20px;color:#9be530;font-size:14px;font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.title3{height:52px;background:url(../images/title3.jpg) repeat-x;}
.title3 div{ margin:17px 20px 0px 20px;}
.title33{height:33px;border-bottom:1px solid #e5e5e5;}
.title33_l{ width:130px; height:18px; float:left; margin-top:7px; line-height:18px;color:#1c1a1a; font-size:14px; font-weight:bold;}
.more1{width:54px;height:18px;float:right;margin-top:6px;margin-right:20px;text-align:right;line-height:18px;}
.more1 a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333;}
.m_gsjj{height:150px;margin:3px 20px;border-bottom:1px solid #e5e5e5;font-size:12px;line-height:25px;}
.m_zxgg{ margin:20px; border-top:1px solid #e5e5e5;}
.m_zxgg li{ height:24px; line-height:24px; border-bottom:1px solid #e5e5e5; color:#8a8889;}
.m_zxgg li a{color:#ff3366;}
.news_l{ float:left;}
.time{ float:right;}

.m_pic{ height:105px;margin:12px 20px;}
.m_pic_l{width:30px;height:90px;margin-top:7px;float:left;margin-right:12px;}
.m_pic_c{width:540px;float:left;}
.m_pic_c li{width:128px;height:105px;float:left;margin-left:7px;background:url(../images/m_picbg.png) no-repeat;}
.m_pic_c li img{width:110px;height:76px;margin:14px 9px 15px 9px;}
.m_pic_r{width:34px; height:98px;float:right;margin-top:6px;}
.m_pic_r a{display:block;height:15px;margin-top:22px;}

.m_news{height:277px;background:url(../images/m_newsbg.JPG) repeat-x;overflow:hidden;}
.m_gsdt{width:300px;float:left;margin-left:25px;}
.m_hyxw{margin:6px 15px;}
.m_hyxw li{height:24px;line-height:24px;border-bottom:1px solid #e5e5e5;color:#8a8889;}
.m_zxzx{width:265px;margin:10px 15px;}
.m_zxzx li{height:27px;margin-bottom:3px;}
.zxzx_1,.zxzx_2,.zxzx_3,.zxzx_1l,.zxzx_1c,.zxzx_1r{height:27px;float:left;}
.zxzx_1{width:200px;}
.zxzx_2{width:28px;}
.zxzx_1l{width:31px;}
.zxzx_1c{width:155px;background:url(../images/zxzx_1c.JPG) repeat-x;line-height:27px;color:#8b898a;font-size:12px;text-align:center;}
.zxzx_1r{width:9px;background:url(../images/zxzx_1r.JPG) no-repeat;}
.m_lx{height:242px;background:url(../images/m_lx.JPG) no-repeat;}
.m_lx div{ margin:5px 15px;line-height:21px;}

/*ÄÚÒ³*/
.banner{height:203px;}
.ny_title{height:67px; background:url(../images/nytitle.gif) no-repeat;}
.ny_title div{height:20px;color:#d4322e;font-size:15px;font-weight:bold; line-height:20px; width:80px; text-align:center; margin:20px 0px 0px 24px; background:#fff;}
.ny_cpzs{margin:10px 20px;}
.ny_cpzs li{height:30px;line-height:30px;border-bottom:1px dashed #000002;}
.ny_cpzs li a{color:#ff3366;}
.ny_about{ margin:10px 25px; line-height:25px;}
.ny_product{margin:10px 30px;height:100%; overflow:hidden;}
.ny_product li{width:143px;height:107px;margin:10px 3px;float:left;}
.ny_product li img{width:143px;height:107px;}
.ny_service{margin:20px 25px;line-height:48px;font-size:15px; }
.pic_show{margin:20px; height:100%; overflow:hidden;}
.pic_title{height:20px;line-height:20px;margin-bottom:10px;text-align:center;}
.pic_data{height:20px;margin:10px 0px;text-align:right;line-height:20px;}
.pic_next{height:20px;margin:10px 0px;text-align:center;line-height:20px;}
.pic_next a{color:#ff3366;}
.page{height:20px;line-height:20px;margin:20px;text-align:center;}
.ny_video{margin:40px 60px;height:100%;overflow:hidden;}
.ny_contact{height:419px; background:url(../images/CONTBG.JPG) no-repeat;}
.ny_contact div{ margin:30px 100px; height:100%; overflow:hidden; font-size:15px; line-height:30px; font-family:Arial, Helvetica, sans-serif,"ºÚÌå";}

.ny_fa{ margin:8px 10px; height:100%; overflow:hidden;}
.ny_fa_title{ height:29px; background:#f3f1f2; border-bottom:1px solid #e3e3e3; margin:0px 10px;}
.ny_fa_pic{margin:0px 8px;height:100%; overflow:hidden;}
.ny_fa_pic li{width:143px;height:107px;margin:0px 7px;float:left;}
.ny_fa_pic li img{width:143px;height:107px;}
.ny_fa_tl{ width:240px;height:18px;float:left;margin-top:7px;line-height:18px;color:#1c1a1a; font-size:14px; font-weight:bold; margin-left:20px; color:#ad0900;}
.ny_news{ margin:20px;}
.ny_news li{height:24px; line-height:24px; border-bottom:1px solid #e5e5e5; color:#8a8889; list-style:none;}
.news_ll{float:left; margin-left:20px;}
.time1{ float:right; margin-right:60px;}
.news_show{ margin:20px 10px;}
.news_show h1{ height:30px; font-size:12px; text-align:center; line-height:30px; font-weight:lighter;}
.news_add{ height:20px; margin:10px 0px; line-height:20px; text-align:center;}
.news_containt{ line-height:25px; margin:20px 0px; font-size:14px;}
.news_next{ margin:20px 0px;line-height:25px;}

/*foot*/
.foot_top{height:82px;background:#FFFFFF;margin-left:5px;}
.foot_tleft{width:80px;height:82px;float:left;text-align:center;}
.foot_tleft img{margin-top:5px;}
.foot_tright{width:890px;float:right;font-size:12px;line-height:23px;text-align:left;}
.foot_tright a{color:#F00;}
.foot_end{height:50px;text-align:center;background:url(../images/footbg.jpg);font-size:12px;overflow:hidden;}
.foot_end div{height:20px;margin-top:15px;color:#fff;line-height:20px;}
