@charset "utf-8";
body { font: 12px/normal "宋体"; margin: 0px; padding: 0px; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,a,img{margin:0;padding:0;font-style:normal;}
h1,h2,h3,h4,h5,h6,dl,dt,dd,em,th{font-size:100%;font-weight:normal;}
fieldset{border:0;}
td { font-size: 12px;}
em{}
p { margin: 0px; padding: 0px 0px 0px; color:#414141; }
img { border-style: none; }
form { font-size: 12px; margin: 0px; padding: 0px; }
ul, li { list-style: none; margin: 0px; padding: 0px; }
a { color: #4d4d4d; text-decoration: none; outline:none;}
a:hover { color:#ee5500; }
a.ared { color: #ff6600; font-weight: normal; font-size: 12px; }
a.ared:hover { text-decoration: underline; }
input { font-size: 12px; }
select {}
.clear {display:block; height:0; overflow:hidden; clear:both;*zoom:1;  }
.clearfix{*zoom:1; clear:both}
.clearfix:after{content:"\0200"; display:block; height:0; overflow:hidden; clear:both}
.space { clear: both; height: 13px; overflow: hidden; *zoom:1;}

/*顶部*/
.pagebg { background:#ffffff; position:relative;}
.top{width:1000px; overflow:hidden; margin:0px auto; background:#fefeff;}
.logo{ float:left; height:87px; overflow:hidden;}
.top_right{ float:right; height:72px; width:220px; padding-top:15px; background: url(../images/top_right.jpg) no-repeat right top;text-align:right;}
.top_right a{ padding:0px 3px;}

.menu_top{ width:1000px; height:42px; overflow:hidden; margin:0px auto;}
.menu_ul{ width:100%; height:42px; line-height:42px; background: url(../images/menu_ul.jpg) repeat-x left top;}
.menu_li{ float:left; height:42px; width:130px; overflow:hidden; text-align:center; position:relative; background: url(../images/menu_li.jpg) no-repeat right top;}
.menu_li a{ height:42px; width:130px; display:inline-block; color:#ffffff; font-size:14px; font-weight:bold;}
.menu_li a:hover{ background: url(../images/menu_true.jpg) no-repeat left top; color:#ffffff;}
.menu_li a.select{ background: url(../images/menu_true.jpg) no-repeat left top; color:#ffffff;}

.ban{ width:1000px; height:263px; overflow:hidden; margin:0px auto;}
.IndexBannnerContent{ position:relative; width:1000px; height:263px; margin:0px auto;}
#ContentIDBannner img{border:0; width:1000px; height:263px; text-align:center;}
#TabBannnerID {height:18px; overflow:hidden; POSITION: absolute; BOTTOM:10px; RIGHT:10px;}
#TabBannnerID LI {FLOAT:left; CURSOR: pointer; display:inline-block; margin-left:5px;}
#TabBannnerID LI span{ width:14px; height:14px; display:inline-block; text-align:center; background: url(../images/ban_write.png) no-repeat left top;}
#TabBannnerID .active span { color:#038e83; background:#ffffff; background: url(../images/ban_red.png) no-repeat left top;}

.foot{ width:1000px; overflow:hidden; margin:0px auto; line-height:20px; background:#e9e9e9; padding:15px 0px;}

/*首页中间*/
.contain{ width:1000px; overflow:hidden; margin:0px auto; padding-bottom:10px;}
.index_left{ float:left; width:224px; height:210px; overflow:hidden; margin-top:10px;}
.index_right{ float:right; width:768px; height:210px; overflow:hidden; margin-top:10px;}

.index_title{ width:224px; height:28px; line-height:28px; overflow:hidden; background:url(../images/duan_tt.jpg) no-repeat left top;}
.index_title span{ font-size:14px; font-weight:bold; color:#ffffff; margin-left:20px;}
.index_title em{ font-style:normal; font-size:8px; color:#ffffff; margin-left:10px; font-family:Arial, Helvetica, sans-serif;}

.long_title{ width:768px; height:28px; line-height:28px; overflow:hidden; background:url(../images/long_tt.jpg) no-repeat left top;}
.long_title span{ float:left; font-size:14px; font-weight:bold; color:#ffffff; margin-left:20px; width:125px; display:block; _margin-left:10px;}
.long_title em{ float:left; font-style:normal; font-size:8px; color:#848484; font-family:Arial, Helvetica, sans-serif;}
.long_title a{ float:right; margin-right:15px;}

/*产品导航*/
.pro_menu{ width:222px; height:180px; overflow:hidden; border:1px solid #e1e1e1;}
.pro_menu li{ width:200px; height:34px; overflow:hidden; line-height:34px; margin:0px auto; background:url(../images/pro_menu.jpg) no-repeat center bottom;}
.pro_menu li a{ display:block; color:#006fd8; letter-spacing:1px; background:url(../images/ipp_bg.jpg) no-repeat 15px center; padding-left:30px;}
.pro_menu li a:hover{ color:#ee5500;}

.index_about{ width:766px; height:180px; overflow:hidden; border:1px solid #e1e1e1;}

/*关于联系我们*/
.index_about_left{ float:left; width:520px; height:160px; overflow:hidden; line-height:22px; letter-spacing:1px; padding:10px 0px 10px 20px;}
.index_img{ float:right; width:190px; height:135px; display:block; padding:3px; border:1px solid #e1e1e1; margin:18px 12px 0px 0px;}

.index_lx{ width:222px; height:180px; overflow:hidden; border:1px solid #e1e1e1;}
.index_lx h3{ color:#006fd8; font-size:14px; font-weight:bold; text-align:center; padding:20px 0px 7px 0px;}
.index_lx p{ padding:0px 10px 0px 30px; line-height:25px;}
.index_lx .p1{ background:url(../images/lx1.jpg) no-repeat 5px 2px;}
.index_lx .p2{ background:url(../images/lx2.jpg) no-repeat 5px 2px;}
.index_lx .p3{ background:url(../images/lx3.jpg) no-repeat 5px 2px;}

/*首页产品*/
.i_pro{ width:730px; height:170px; overflow:hidden; margin:0px auto;}
.ps{ width:730px; height:170px; overflow:hidden; margin:0px auto;}
.ps ul{ overflow:hidden;}
.ps ul li{ float:left; width:186px; height:160px; background:url(../images/pro_bg.jpg) no-repeat center top; margin-top:10px;}
.pro_img{ width:164px; height:125px; margin:4px auto 0px auto;}
.pro_img img{ width:164px; height:125px; }
.ps ul li h3{ line-height:15px; text-align:center; padding-top:10px; font-weight:bold;}

/*内页开始*/
.contain_left{ float:left; width:212px; overflow:hidden; padding:15px 0px 5px 0px;}
.contain_right{ float:right; width:770px; overflow:hidden; padding:15px 0px 5px 0px;}

.info_p_tt{ width:212px; height:30px; line-height:30px; overflow:hidden; background:url(../images/productList_title.jpg) no-repeat left top; text-align:center;}
.info_p_tt span{ color:#000; font-weight:bold; font-size:14px; font-family:"微软雅黑";}
.info_c_tt{ width:212px; height:30px; line-height:30px; overflow:hidden; background:url(../images/index_contact.jpg) no-repeat left top; text-align:center; margin-top:15px;}
.info_c_tt span{ color:#000; font-weight:bold; font-size:14px; font-family:"微软雅黑";}

.menu{ width:210px; overflow:hidden; background:#e8e8e8; padding:8px 0px 15px 0px; border:1px solid #e8e8e8;}
.menu li{ width:100%; height:35px; line-height:35px; overflow:hidden; border-bottom:1px solid #ffffff;}
.menu li a{ width:180px; height:35px; overflow:hidden; line-height:35px; display:block; padding-left:30px; background:url(../images/in_icon.png) no-repeat 10px center;}
.menu li a:hover{ background:#ffffff url(../images/in_icon.png) no-repeat 10px center;}

.info_lx{ width:210px; height:180px; overflow:hidden; border:1px solid #e8e8e8;}
.info_lx h3{ color:#006fd8; font-size:14px; font-weight:bold; text-align:center; padding:20px 0px 7px 0px;}
.info_lx p{ padding:0px 10px 0px 30px; line-height:25px;}
.info_lx .p1{ background:url(../images/lx1.jpg) no-repeat 5px 2px;}
.info_lx .p2{ background:url(../images/lx2.jpg) no-repeat 5px 2px;}
.info_lx .p3{ background:url(../images/lx3.jpg) no-repeat 5px 2px;}

/*内页右侧头部*/
.about_title{ width:100%; height:30px; line-height:30px; overflow:hidden; background: url(../images/in_main_title.jpg) no-repeat left top;}
.about_title em{ float:left; font-style:normal; color:#000; font-size:14px; font-family:"微软雅黑"; letter-spacing:1px; margin-left:18px; font-weight:bolder;}
.about_title span{ float:right; color:#4d4d4d; display:inline-block; padding-left:15px; margin-right:10px;}
.about_title a{ color:#4d4d4d; display:inline-block; padding:0px 5px;}
.about_title a:hover{ color:#bf1d18;}

.contain_about{ width:768px; min-height:350px; overflow:hidden; padding:0px 0px; border-left:#b0b0b0 1px solid; border-right:#b0b0b0 1px solid;}
.contain_bottom{ width:770px; height:4px; background: url(../images/bottom.jpg) no-repeat left top;}

/*单篇*/
.danpian{ padding:20px; overflow:hidden; line-height:26px;}
.danpian p{ padding-bottom:5px;}
.danpian h3{ font-size:20px; font-family:"微软雅黑"; text-align:center; padding:8px 0px;}
.danpian h4{ text-align:center; padding-bottom:7px; border-bottom:1px dotted #CCC; margin-bottom:10px;}
.danpian h5{ font-size:13px; color:#F00; font-weight:bold;}
.danpian img{ max-width:650px;}

.back{ color:#FFF; width:40px; height:20px; display:block; background-color:#2565b0; line-height:20px; margin:10px auto; text-align:center; font-family:"微软雅黑";}
.back:hover{ color:#FFF;}

/*内页新闻*/
.news_list{ width:96%; overflow:hidden; padding:10px 0px; margin:0px auto;}
.news_list li{ width:100%; height:32px; line-height:32px; overflow:hidden; border-bottom:1px #918e8e dotted;}
.news_list li em{ float:left; color:#2565b0; font-weight:bolder; margin:0px 5px; font-style:normal;}
.news_list li a{ float:left; letter-spacing:1px;}
.news_list li span{ float:right; margin-right:10px;}

/*产品*/
.pro_list{ display:block; overflow:hidden; padding-top:20px; padding-left:20px;}
.pro_list li{ float:left; width:186px; height:175px; overflow:hidden; background:url(../images/pro_bg.jpg) no-repeat center top; padding:0px 25px;}
.pro_list li p{ text-align:center; background-color:#fff;}
.pro_list li h3{ line-height:30px; text-align:center; padding:0px 5px;}

/*招聘*/
.job{ border:1px solid #e8e8e8; border-right:none; border-bottom:none;clear: both; font-family:"宋体"; background-color:#FFF;}
.job td{ border-right:1px solid #e8e8e8; border-bottom:1px solid #e8e8e8;}
.job1{font-weight:bold; font-size:12px;color:#306eba;}
.job1 td{text-align: left; text-indent:15px;}
.job2{color:#888888;}
.job2 td{text-align: left; text-indent:15px; line-height:22px;}
.job2 p{ padding:5px 15px; color:#888888;}
.job_list{ overflow:hidden; padding:10px 0px; }
.job_list li{ width:650px; overflow:hidden; background-color:#fff; margin:10px auto 0px auto; }



/*页码*/
.Page{ height:18px; line-height:18px; float:right; color:#0a55aa; padding:10px 100px 15px 0px; position:relative;}
.Page a{ color:#0a55aa; padding:0px 3px; height:18px;}
.Page .Page_Max{color:Red;}/*总条数*/
.Page .Page_PageCount{color:Red;}/*总页数*/
.Page .Page_Num{ border:solid 1px #c0c0c0; padding:2px 4px;}/*页眉*/
.Page .Page_Selected{ background:#ddd; border:solid 1px #c0c0c0; padding:2px 4px;}/*选中的页眉*/
.Page .Page_First{}/*首页*/
.Page .Page_Prev{}/*上一页*/
.Page .Page_Next{}/*下一页*/
.Page .Page_End{}/*末页*/
.Page .Page_Text{ width:19px; height:14px; border:solid 1px #c0c0c0; text-align:center;}/*页码文本框*/
.Page .Page_Button{ background:url(../images/go.jpg) no-repeat; width:38px; height:18px; font-size:12px; color:#fff; border:none; position:absolute; right:60px; top:10px;}/*按钮*/


/*留言*/
.content_col { line-height:30px; color:#000; padding-top:20px; padding-left:50px; width:600px; overflow:hidden; *padding-bottom:20px;}
.formlist { line-height: 26px; font-size: 12px; width:100%; }
.formlist li { padding: 5px 0px; *zoom:1; clear:both; overflow:hidden; }
.formlist .remark { text-align:center; float:left; width:10px; color:#fe6903; display: block; }
.formlist label { text-align:right; float:left; width:100px; }
.txtbox { float:left; line-height: 24px; color: #4B4B4B; background: #FFFFFF url(../images/txtbox.jpg) repeat-x left top; height: 24px; width: 200px; border: 1px solid #B1B8CB; font-size: 12px; }
.formbtn { font-size: 12px; font-weight:bold; background: url(../images/liuyan_bt.png) no-repeat left top; border:none; padding: 0px; height: 21px; line-height: 21px; color: #ffffff; width: 75px; margin:5px 0px 0px 100px;}
.tips{ padding:20px 20px 0px 20px; overflow:hidden; line-height:22px; *padding:0px 20px 0px 20px;}

/*QQ*/
.QQbox img{border:0;}
.QQbox ul,li{padding:0;margin:0;}
.QQbox {z-index:99;right:0;width:128px; height:300px; position:absolute;}
.QQbox .press{right:0;width:36px;cursor:pointer;position:absolute;height:128px;}
.Qlist{ width:131px; overflow:hidden; background:url("../images/float_top.jpg") no-repeat left top;}
.Qlist ul{ margin-top:50px; padding:0px 0 0px 31px; overflow:hidden; width:100px; background:url("../images/float_bg.jpg") repeat-y left top;}
.Qlist ul li{height:24px; padding-bottom:4px; list-style-type:none; }
.QQfoot{ width:131px; height:20px; background:url("../images/float_foot.jpg") no-repeat left top;}








