﻿/* CSS Document */
/********all**********/
*{margin:0;padding:0}
body{font-family:Verdana, Geneva, sans-serif;font-size:12px;color:#333;background:#999999;}
img{border:0px;}
a{text-decoration:none;color:#4c494a;}
a:hover{text-decoration:underline;color:#C00;}
ul{list-style:none outside;}
.clear{clear:both}
h1{font-size:12px;font-weight:normal;font-weight:bold;display:inline;color:#cf0505}
h2{font-weight:normal;font-size:12px;}
h3{font-weight:normal;font-size:12px;}
/**********index***************/
.header{width:1002px;height:100px;margin:0 auto;border-top:2px #FFFFFF solid; background-color:#ffffff;}
.logo{width:512px;height:93px;margin-left:15px;margin-top:3px;margin-left:0px;display:inline;float:left;}
.header_right{width:300px;height:93px;float:right;margin-right:15px;display:inline;margin-top:3px;text-align:center;color:#333333}
.header_right a{text-decoration:none;color:#000000;}
.header_right a:hover{text-decoration:underline;color:#C00;}
.nav{width:1002px;height:38px;background:url(../images/menu_01.gif) top repeat-x;margin:0 auto;font-weight:bold;font-size:13px;}
.nav ul {background:url(../images/menu_01.gif) top repeat-x;width:1002px}
.nav ul li{float:left;width:124px;height:18px;margin-top:10px;text-align:center;border-right:1px #ffffff groove;}
.nav ul li a{color:#FFFFFF;}
.nav ul li a:hover{color:#C00;}



.banner{width:1002px;height:198px;margin:0px auto 0px;padding-bottom:5px;padding-top:10px;background:#FFFFFF;}

.banner_left{width:310px;height:196px;float:left;margin-left:10px;display:inline;}
.banner_new{width:300px;margin-top:2px;margin-left:0px;float:left;height:18px;line-height:18px;background:url(../images/index_03.gif) left no-repeat}
.banner_new span{font-weight:bold;font-size:13px;}
.banner_cp{width:310px;height:170px;float:left;border:1px solid #CCCCCC;margin-top:5px;}
.banner_cp_top{width:290px;height:98px;margin-top:5px;margin-bottom:5px;margin-left:10px;float:left;display:inline;}
.banner_cp_img{width:156px;height:98px;float:left;}
.banner_cp_biaoti{width:129px;float:left;margin-left:4px;height:18px;background:#c00;text-align:center;line-height:18px;display:inline;}
.banner_cp_biaoti a{color:#FFFFFF;font-weight:bold;}
.banner_cp_biaoti a:hover{color:#FFFFFF;text-decoration:none;}
.banner_cp_des{width:129px;height:77px;margin-top:4px;float:left;margin-left:4px;display:inline;}
.banner_cp_bottom{float:left;width:290px;height:56px;margin-left:10px;border-top:1px #CCCCCC solid;padding:2px 0px;background:url(../images/index_04.gif) left repeat-x;display:inline;}

.banner_cp_bottom span{height:18px;line-height:18px;padding-left:10px;padding-top:1px;float:left;clear:both;width:200px; background:url(../images/new.gif) right no-repeat}
.banner_cp_bottom span h2{display:inline;}
.banner_cp_bottom span a{color:#c00;}
.banner_right{width:656px;height:198px;float:right;margin-right:10px;display:inline;}




.content{width:1002px;height:auto;margin:0px auto; background:url(../images/content_bg.gif) repeat-x;background-color:#FFFFFF;overflow:hidden;margin-bottom: 70px;}


.left{width:677px;height:auto;float:left;margin-left:15px;display:inline;overflow:hidden;}

.left_top{width:677px;float:left;height:auto;clear:both;display:inline;}

.left_top_tu{width:38px;float:left;height:auto;margin-top:5px;}
.left_top_wenzi{width:629px;margin-left:10px;float:left;display:inline;line-height:20px;margin-top:12px;}
.wenzi_tit{font-weight:bold;font-size:13px;}
.left_key{width:677px;float:left;margin-top:0px;line-height:20px;height:auto;}




.pro_list{width:677px;float:left;height:auto;margin-top:10px;}

.pro_list_line{width:677px;float:left;height:281px;margin:15px auto;border:1px #CCCCCC solid;}


.pro_list_p{width:677px;float:left;height:122px;margin:15px auto;}
.pro_list_img{width:172px;height:122px;float:left;}
.pro_list_img a img{border:1px #CCCCCC solid}
.pro_list_tit{width:488px;height:23px;margin-left:15px;float:left;border:1px #CCCCCC solid;line-height:23px;}
.pro_list_tit_t{width:250px;float:left;margin-left:5px;height:23px;line-height:23px;background:url(../images/index_05.gif) left no-repeat;display:inline;}
.pro_list_tit_t a h2{color:#C00;font-size:13px;margin-left:20px;font-weight:bold;}


.pro_list_tit_more{width:140px;height:23px;float:right; background-color:#333333;text-align:center}
.pro_list_tit_more a{color:#FFFFFF;font-size:13px}
.pro_list_tit_more a:hover{color:#C00;}
.pro_list_text{width:488px;height:85px;margin-top:12px;line-height:20px;float:left;margin-left:15px;}


.left_bottom{width:677px;float:left;height:auto;clear:both;margin-top:20px;}
.left_bottom_company{width:280px;float:left;line-height:20px;height:auto;}
.left_bottom_company span a{color:#C00;font-size:13px;float:right;}
.left_bottom_news{width:377px;height:auto;float:right;margin-left:20px;}
.left_bottom_news_top{width:377px;height:24px; background:url(../images/news_bg.jpg) top no-repeat;line-height:24px;color:#FFFFFF;font-size:13px}
.left_bottom_news_top a{color:#ffffff;font-size:13px;}
.left_bottom_news_top a:hover{color:#ffffff}
.left_bottom_news_list{width:370px;height:auto;margin-top:5px;line-height:180%;}
.left_bottom_news_list ul{list-style:none outside;margin:0 0 0 3px;}
.left_bottom_news_list ul li{width:370px;}
.left_bottom_news_list ul li span{float:right;text-align:right}

.link{float:left;display:inline;width:100%;height:auto;padding:0 5px;color:#000;}
.link p{float:left;padding:5px;font-size:14px;line-height: 18px;
color: #cccc; }
.link a{padding:2px 5px;font-size:14px;color: #cccc;  }
.link ul{list-style:none outside;margin-top:5px}
.link ul a{padding:0px 5px;}



.right{width:275px;height:auto;float:right;margin-right:10px;display:inline;overflow:hidden;}
.right_top{width:275px;height:142px;margin-top:15px;float:left;}
.right_pro_list{width:275px;height:auto;margin-top:10px;background-color:#e1e5e6;float:left;}
.right_pro_list_img{width:240px;height:40px;float:left;  }
.sha{background:url(../images/rg_2.jpg)top no-repeat}
.shi{background:url(../images/rg_1.jpg)top no-repeat}
.chan{background:url(../images/rg_3.jpg)top no-repeat}
.right_pro_list_img2{width:240px;height:40px;float:left; background:url(../images/pro_bg2.gif) top no-repeat; margin-top:10px;}
.right_pro_list_l{width:275px;float:left;height:auto;}
.contact{margin:10px auto 15px 30px;width:265px;float:left;height:auto;}
.right_pro_list_tit{width:255px;height:20px;float:left;margin-left:20px;display:inline;margin-top:10px;margin-bottom:0px;font-size:14px;line-height:20px;}
.right_pro_list_con_top{width:254px;height:21px;margin-top:5px;margin-left:20px;display:inline;line-height:21px;float:left;overflow:hidden}
.contact_side	{ width:100%; font-size:12px; line-height:22px}
.contact_side	p{}
.contact_side 	p b{ width:100%; font-size:14px; line-height:22px}

.foot{width:100%;height:auto;margin-top:10px; float:left; background:url(../images/footbg.gif) top repeat-x;display:inline;background-color: #676767;}
.foot_top{width:100%;margin:6px;height:15px;line-height:15px;padding:5px;} 
.foot_top a{padding:5px;display:block;float:left;font-size:13px;border-right:1px solid #ffffff;color:#CCCCCC}
.foot_top p{padding:5px;display:block;float:left;font-size:13px;border-right:1px solid #color: #ccc;color:#CCCCCC}
.foot_top a:hover{color:#ffffff;}
.foot_bottom{width:900px;height:15px;line-height:15px;margin-top:25px;color:#CCCCCC;font-size:13px}

/* 移动端   page */
.m_foot_phonetopc{margin: 0px; height:108px;padding:2px 0px;text-align: center;}
.m_foot_phonetopc p { background:#ffffff;height:20px;   padding:12px 0px;}
.m_foot_phonetopc a { color:#F00; margin:2px;}

#m_foot{ bottom: 0; left: 0; position: fixed; width: 100%; z-index: 99990;}
.m_foot_top{margin:0px;}
.m_foot_bot{box-sizing: content-box;height: 100%;position: relative; width: 100%; background:#ea3420; height:65px;}
.m_foot_bot_all{ width:25%;height:55px; margin:0px; float:left; }
.m_foot_bot_li{ height: 44px;margin-top: 7px;position: relative;border-right:1px  #666 solid; float:left;overflow:hidden; width:100%;}
.m_foot_bot_li_img{margin:1px auto;width:100%;height: 25px;text-align: center;}
.m_foot_bot_li_img img {  height: 25px;display: inline; margin:1px auto;width:auto;}
.m_foot_bot_li_txt{ margin:1px auto; width:56px;text-align: center;color: #ffffff; font-family: "Microsoft Yahei"; font-size: 14px;}

//兼容广告位所需样式
* html .**** { z-index: 1000;text-align: center;
    width: 100%;
position:absolute; top:expression(eval(document.documentElement.scrollTop))} /*需要兼容各个浏览器量浮动样式 ie */
.top2 { position:static;}
.**** {position:fixed; top:0px;z-index: 1000;text-align: center;
    width: 100%;
}

#topon{ width:100%;

}


* html, * html body {
    background-attachment: fixed;
    background-image: url("about:blank");
}