@charset "utf-8";

/*全局控制*/
body { margin:0; padding:0; font-size:16px; line-height:40px; font-family:"微软雅黑"; color:#575656; -webkit-text-size-adjust:none; }
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p { margin:0; padding:0; }
img { border:0; vertical-align:bottom; }
ul,li { list-style:none; }
.tc { text-align:center; }
.tl { text-align:left; }
.tr { text-align:right; }
.fl { float:left; }
.fr { float:right; }
.cl { clear:both; }
.fb { font-weight:bold; }
.dis { display:block; }
.undis { display:none; }
a { text-decoration:none; }
input[type="text"]:focus,input[type="password"]:focus,textarea:focus { outline:none; }

/*头部区域*/
.toubu { width:100%; margin:0 auto; height:50px; border-bottom:1px solid #b5c3ca; background-color:#f7fcfe; overflow:hidden; }
.toubu-center { width:1200px; margin:0 auto; }
.toubu-center-left { line-height:50px; font-size:14px; color:#4c4242; float:left; width:838px; }
.toubu-center-left-riqi { float:left; width:180px; }
.toubu-center-left-tianqi { float:left; width:420px; }
.toubu-center-right { float:left; width:362px; }
.sousuo { float:left; margin-top:5px; width:307px; height:40px; background:url(../images/sousuok.jpg); }
.sousuoan { float:left; margin-top:5px; width:55px; height:40px; }
.sousuoan img { width:55px; height:40px; display:inline-block; vertical-align:top; }
.seach_key { border:0; width:302px; height:38px; vertical-align:top; margin-left:3px; margin-top:1px; }
.toububg { width:100%; margin:0 auto; border-bottom:1px solid #e8d91c; } 
.toububg img { width:100%; display:block; }
.caidan { width:100%; height:64px; margin:0 auto; background-color:#dc0000; }
.menu { width:1218px; margin:0 auto; position:relative; z-index:99999; }
.menu ul { padding:0; margin:0; list-style-type:none; }
.menu ul li { float:left; position:relative; }
.menu ul li a, .menu ul li a:visited { display:block; text-align:center; width:174px; height:64px; line-height:64px; font-size:18px; color:#fffefe; }
.menu ul li img { display:inline-block; margin-right:10px; vertical-align:top; margin-top:20px; }
.menu ul li ul { display:none; }
.menu ul li:hover a { color:#ffffff; background:#c70404; }
.menu ul li:hover ul { display:block; position:absolute; top:64px; left:0; width:174px; }
.menu ul li:hover ul li a { display:block; background:#c70404; color:#ffffff; }
.menu ul li:hover ul li a:hover { background:#f73b3b; color:#ffffff; }

/*中间区域*/
.bg { background:url(../images/bg.jpg) repeat-x center top; height:810px; }
.jg { height:20px; }
.banner { width:1200px; height:323px; margin:0 auto; border-top:8px solid #ffffff; border-bottom:8px solid #ffffff; border-left:12px solid #ffffff; border-right:12px solid #ffffff; }
.jg1 { height:23px; }
.zd { width:1200px; height:414px; margin:0 auto; border-top:14px solid #ffffff; border-left:12px solid #ffffff; border-right:12px solid #ffffff; background-color:#ffffff; }
.zd-img { float:left; width:614px; }
.zd-con { float:left; width:563px; margin-left:23px; background-color:#ffffff; }
.tab_conbox {}
.tab_con { display:none; }
.tabs { height:50px; width:563px; background:url(../images/x.jpg); }
.tabs li { width:95px; height:50px; float:left; font-weight:bold; font-size:20px; overflow:hidden; position:relative; margin-right:26px; line-height:50px; text-align:center; }
.tabs li a { display:block; outline:none; color:#575757; }
.tabs li a:hover { color:#dc0000;background:url(../images/xh.jpg); }	
.tabs .thistab,.tabs .thistab a:hover { color:#dc0000;background:url(../images/xh.jpg); }
.tabs .thistab a { color:#dc0000; }
.zd-con-more { float:right; font-size:14px; line-height:50px; }
.zd-con-more a { color:#424242; }
.zd-con-list-title { width:540px; height:74px; border-bottom:1px solid #d6d6d6; padding-left:23px; font-size:26px; font-weight:bold; line-height:74px; }
.zd-con-list-title a { color:#343434; }
.zd-con-list-biao { margin-top:6px; }
.zd-con-list-biao-title { float:left; height:51px; line-height:51px; }
.zd-con-list-biao-title a { color:#4c4c4c; }
.zd-con-list-biao-title:hover a { color:#cb0004; }
.zd-con-list-biao-title img { width:8px; height:10px; display:inline-block; vertical-align:top; margin-top:21px; margin-right:12px; }
.zd-con-list-biao-riqi { float:right; }
.zd-con-list-biao-riqi-n { width:79px; height:22px; background-color:#e58082; color:#ffffff; text-align:center; line-height:22px; }
.zd-con-list-biao-riqi-t { width:79px; height:29px; background-color:#cb0004; color:#ffffff; text-align:center; line-height:29px; font-size:22px; }
.guanggao { width:1200px; padding-top:17px; margin:0 auto; }
.guanggao img { width:1200px; height:112px; display:block; }
.zhongjian { width:1200px; margin:0 auto; }
.zhongjian-l { float:left; width:379px; }
.zhongjian-l-title { width:100%; height:61px; margin-top:6px; border-bottom:2px solid #da0000; }
.zhongjian-l-title-bt { float:left; font-weight:bold; font-size:24px; color:#da0000; line-height:61px; }
.zhongjian-l-title-bt img { width:4px; height:19px; display:inline-block; vertical-align:top; margin-top:24px; margin-left:10px; margin-right:8px; }
.zhongjian-l-title-more { float:right; font-size:14px; line-height:14px; margin-top:31px; margin-right:12px; }
.zhongjian-l-title-more a { color:#707070; }
.zhongjian-l-list { padding-top:13px; }
.zhongjian-l-list li { line-height:40px; }
.zhongjian-l-list li img { width:4px; height:4px; display:inline-block; vertical-align:top; margin-top:18px; margin-right:10px; margin-left:12px; }
.zhongjian-l-list li a { color:#363636; }
.jg2 { height:6px; }
.zhongjian-z { float:left; width:394px; margin-left:21px; }
.zhongjian-r { float:left; width:385px; margin-left:21px; }
.zhongjian-r-list { width:340px; margin:1px auto 0 auto; }
.zhongjian-r-list li { padding-top:8px; }
.zhongjian-r-list li img { width:340px; height:62px; display:block; }
.jg3 { height:18px; }
.zhongjian-l-sp { width:340px; margin:16px auto 0 auto; }
.tupian { width:1200px; margin:55px auto 0 auto; height:45px; border-bottom:2px solid #da0000; }
.tupian-title { float:left; width:157px; height:45px; color:#ffffff; background-color:#da0000; text-align:center; line-height:45px; font-weight:bold; font-size:20px; }
.tupian-more { float:right; font-size:14px; line-height:14px; margin-top:24px; vertical-align:top; margin-right:9px; }
.tupian-more a { color:#424242; }
#tupian-list { width:1200px; margin:0 auto; padding-top:35px; }
.scrollleftls {}
.scrollleftls li { float:left; width:398px; margin-right:8px; position:relative; }
.tupian-list-pic { border:1px solid #999999; }
.tupian-list-pic img { width:378px; height:254px; display:block; margin:9px; }
.tupian-list-title { font-size:18px; text-align:center; padding-top:9px; }
.tupian-list-title a { color:#3a3a3a; }
.tupian2 { width:1200px; margin:38px auto 0 auto; height:45px; border-bottom:2px solid #da0000; }
.tupian2-title { float:left; width:157px; height:45px; color:#ffffff; background-color:#da0000; text-align:center; line-height:45px; font-weight:bold; font-size:20px; }
.youqing { width:1200px; margin:0 auto; }
.tab1_conbox { padding-top:21px; }
.tab1_con { display:none; }
.tabs1 { height:71px; width:860px; background:url(../images/yqb.jpg); }
.tabs1 li { width:172px; height:71px; float:left; font-weight:bold; font-size:20px; overflow:hidden; position:relative; line-height:71px; text-align:center; }
.tabs1 li a { display:block; outline:none; color:#303030; }
.tabs1 li a:hover { color:#c70404;background:url(../images/yq.jpg); }	
.tabs1 .thistab,.tabs1 .thistab a:hover { color:#c70404;background:url(../images/yq.jpg); }
.tabs1 .thistab a { color:#c70404; }
.youqing-list { float:left; width:300px; font-size:16px; line-height:50px; }
.youqing-list a { color:#555555; }
.youqing-list:hover a { color:#c70404; font-weight:bold; }

/*底部区域*/
.dibu { width:100%; height:236px; margin:26px auto 0 auto; background-color:#c70404; }
.dibuz { width:1200px; margin:0 auto; }
.dibuz-ewm { float:left; margin-top:72px; width:98px; }
.dubuz-ewm img { width:98px; height:98px; display:block; vertical-align:top; }
.dibuz-wz { float:left; text-align:center; color:#ffffff; width:866px; padding-top:27px; }
.dibuz-wz a { color:#ffffff; }
.dibuz-wz-banquan { line-height:35px; padding-top:14px; }
.dibuz-wz-lj {  }
.dibuz-wz-lj a {}
.dibuz-tb { float:right; margin-top:95px; width:236px; }
.dibuz-tb img { vertical-align:top; }

/*二级页*/
.bg2 { background:url(../images/bg.jpg) repeat-x center top; min-height:810px; }
.weizhi { width:1200px; height:36px; margin:0 auto; border:10px solid #ffffff; background-color:#ffffff; text-align:left; line-height:36px; color:#747474; }
.weizhi a { color:#747474; }
.jg4 { height:14px; }
.danye { width:1200px; margin:16px auto 0 auto; border-left:10px solid #ffffff; border-right:10px solid #ffffff; border-top:16px solid #ffffff; background-color:#ffffff; min-height:700px; }
.danye-left { float:left; width:297px; }
.danye-left-title { width:297px; height:64px; text-align:center; line-height:64px; font-weight:bold; font-size:22px; color:#ffffff; background-color:#c70404; }
.danye-right { float:left; margin-left:32px; width:871px; }
.type { width:295px; border-bottom:1px solid #f1efef; border-left:1px solid #f1efef; border-right:1px solid #f1efef; }
.typeli { width:259px; margin:0 auto; margin-bottom:152px; }
.typeli li { width:259px; height:46px; margin-bottom:12px; text-align:center; line-height:46px; background-color:#f2f3f5; }
.typeli li a { color:#595959; }
.jg5 { height:31px; }
.typeli li:hover { background-color:#c70404; }
.typeli li:hover a { color:#ffffff; }
.typeli li.xuanzhong { background-color:#c70404; }
.typeli li.xuanzhong a { color:#ffffff; }
.danye-right-title { width:871px; height:62px; background:url(../images/danyet.jpg); }
.danye-right-titles { width:124px; height:62px; line-height:62px; text-align:center; font-size:20px; font-weight:bold; color:#dc0000; }
.danyeshow { text-align:left; padding-top:23px; padding-bottom:80px; }
.news { width:871px; font-size:18px; color:#444444; padding-top:37px; }
.news a { color:#444444; }
.news li { border-bottom:1px dashed #d2d2d2; height:49px; line-height:49px; }
.news-title { float:left; }
.news-title img { width:5px; height:5px; display:inline-block; vertical-align:top; margin-top:22px; margin-right:22px; margin-left:12px; }
.news-time { float:right; }
.page { text-align:center; padding:50px 10px 60px 10px; line-height:14px; font-size:14px; }
.page a { padding:6px 12px 6px 12px; color:#333333; display:inline-block; margin:4px 3px 4px 3px; border:1px solid #dddddd; line-height:14px; }
.page a.select { background-color:#a90013; border:1px solid #a90013; color:#ffffff; line-height:14px; }
.newshow-title { text-align:center; font-size:24px; font-weight:bold; color:#444444; padding:27px 20px 11px 20px; }
.newshow-sm { text-align:center; padding:0px 30px; color:#444444; }
.newshow-con { border-top:1px dashed #d2d2d2; text-align:left; margin-top:24px; padding-top:36px; }
.down {}
.down a { color:#575656; }
.fanye { padding:50px 0 80px 0; }
.fanye a { color:#575656; }
.fanye span { font-weight:bold; color:#c70404; }
.products { padding-top:49px; }
.products li { float:left; width:275px; margin-right:15px; font-size:18px; text-align:center; line-height:65px; }
.products li img { width:273px; height:183px; display:inline-block; border:1px solid #f3f4f6; }
.products li a { color:#444444; }
.products-pic { width:488px; border:1px solid #f2f3f5; margin:31px auto 0 auto; }
.products-pic img { width:488px; display:block; }

/*二级页加*/
.main_ly{}
.main_ly li{clear:both;padding:0 0 12px 0;color:#3c3b3b;font-size:16px;line-height:30px;}
.main_ly_t1{width:70px;float:left;}
.main_ly_t2{float:left;color:#999999;padding:0 0 0 15px;font-size:14px;}
.main_bd{width:230px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;float:left;}
.main_bd1{width:500px;height:102px;border:solid 1px #dddddd;float:left;font-size:14px;line-height:25px;padding:5px;}
.main_bd2{width:115px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;float:left;}
.main_but{width:240px;padding:20px 0 0 0;clear:both;}
.main_but_t{color:#3c3b3b;font-size:16px;line-height:30px;}
.main_bd3{width:180px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;}
.main_bd4{width:100%;height:102px;border:solid 1px #dddddd;font-size:14px;line-height:25px;padding:5px;}
.main_down{clear:both;}
.main_down li{clear:both;padding:0 5px 20px 5px;margin:0 0 20px 0;border-bottom:dotted 1px #b2b2b2;color:#9f9f9f;font-size:14px;}
.main_down li a{color:#565656;font-size:16px;float:left;}
.main_down li font{color:#477cdf;font-size:16px;}

/*内容分页*/
.contPage{height:20px;line-height:20px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:10px;margin-top:20px;}
.contPage a{display:inline-block;color:#898989;background:#fff;text-align:center;padding:0 7px;margin:0 1px;}
.contPage a:hover{color:#fff;background:#898989;}
.contPage a.on{color:#333;background:#E5EDF2;border:1px solid #C2D5E3;}