﻿@charset "utf-8";
html{color:#000;background:#FFF;overflow-x:hidden; }
body { color:#666;font:12px/1.231 "Microsoft YaHei","微软雅黑",arial,helvetica,clean,sans-serif,"微软雅黑";} /*网站字体颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

.mt10{ margin-top:10px;}

.wx img{ width:150px; display:block; height:150px;}

a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
/* -- 购物车外部框架 -- */
 
.container{width:1200px;margin:0 auto;}

/* -- 页面整体布局 -- */
 
.left { width:201px; float:left; overflow:hidden;}
.left2 { width:670px; float:left; overflow:hidden;}
.left3 { width:754px; float:left; overflow:hidden; color:#666;}
.lefttop { background:url(images/left_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-top:10px;}
.left2top { background:url(images/left2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.leftbot { background:url(images/left_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;  margin-bottom:10px;}
.left2bot { background:url(images/right_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px; }

.right { width:735px; float:left; display:inline; margin-left:24px; overflow:hidden;}
.right2 { width:275px;  float:right; overflow:hidden;}
.right3 { width:201px; float:right; overflow:hidden; color:#666;}
.righttop { background:url(images/right_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.right2top { background:url(images/right2_top_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden;}
.rightbot { background:url(images/right_bot_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}
.right2bot { background:url(images/left_bot2_img.gif) no-repeat; height:3px; font-size:0; overflow:hidden; margin-bottom:10px;}

.right_main { width:735px; padding-bottom:15px; overflow:hidden; }
.right2_main { width:273px; padding-bottom:15px; overflow:hidden;}
.left2_main { width:668px;  padding-bottom:15px; overflow:hidden;}

.h_nav li a:-webkit-any-link{ display:block;}

/*头部开始*/
/*页眉*/
.header{width:100%; position:relative; z-index:2}
.header .header_top{ overflow:hidden; width:100%; height:35px; line-height:35px;  }
.header .header_top p{ float:left; color:#333;}
.header .header_top ul{ float:right;}
.header .header_top li{ width:74px; float:left; text-align:right;}
.header .header_top .first{ border:none;width:140px; margin-top:5px;}
.header .header_top li a{ color:#333;}
.header .header_center{  }
.header .header_center .logo{ width:100%;  height:120px;background:url(/images/logo.jpg) no-repeat center; }
 
 
.menu1{ width:100%; height:50px; background:#31363b ;z-index:4; border-bottom:2px solid #1c2089}
.menu1 .menus{ width:1200px; margin:auto; position:relative;}
.navSub, li.nav3, a.nav4:hover{background-image:url('/images/navSub1.png'); color:#fff;background-repeat:no-repeat}
.navSub dt,.navSub a:hover{background-image:url('/images/navSub.png'); color:#fff;background-repeat:no-repeat}
.nav_on{background-image:url('/images/navSub.png'); color:#fff !important; background-position: -1120px -168px; }
.topNav{height:75px;width:100%;position:absolute;left:0;top:0;margin:0 auto;overflow:hidden;z-index:4;}
.topNav2{width:200%;position:absolute;left:-50%;top:0;}
.navBox{width:1920px;margin:0 auto;position:relative;}
.navIndexBg{width:1920px;position:absolute;height:75px;left:0;top:0;}
.navMain{width:1200px;margin:0 auto;height:242px;position:relative;}
.navIndex{height:59px;}
.navIndex li{color:#000;font-size:18px;float:left;width:150px; line-height:54px;height:50px;text-align:center;}
li.nav3, a.nav4:hover{background-position:-1120px -168px;}
.navIndex a{color:#ffffff;display:block;width:150px;height:50px;}
.navIndex a:hover{color:#ffffff;background:#1c2089;}
.navIndex .cur{color:#ffffff;background:#1c2089;}
.nav1{margin-right:142px;}
.navSub{width:1200px;height:200px;display:none;overflow:hidden;}
.navSub a{color:#000000;display:block;height:26px;margin:0 auto;width:150px; font-size:15px}
.navSub a:hover{color:#E95412;background-position:1120px 0;}
.navSub dl{width:150px;float:left;text-align:center;line-height:26px;position:relative;padding-top:5px;height:200px;}
.navSub dt{position:absolute;width:100%;height:100%;left:0;top:0;text-indent:-5000px;background-position:-1120px 0;display:none;}
.navSub dd{position:relative;}
.nav2{margin-left:150px;_margin-left:150px;  }
.nav21{} 
/*头部结束*/

/*首页风貌横幅*/
 
.index_brand{height:450px;margin:auto;position: relative; background:#c5cde4; }
.banner li{width: 100%;height:450px;position: absolute;left:0; top:0; display: none;}
.banner li a{display: inline-block;width: 100%;height: 100%;}
.banner .number{height:6px;position: absolute;left:18%;bottom:20px;}
.banner .number span{display: inline-block;width: 30px;height: 8px;background: #fff;cursor: pointer;margin-left: 3px;position: relative;overflow: hidden;}
.banner .number span.on{background: #ff4100;}


.ss{height: 50px;background: #31363b;font-family: "Microsoft YaHei","微软雅黑"; }
.ss p{line-height: 50px;color: #fff;font-size: 14px;width:800px;overflow:hidden; height:50px;}
.ss p a{color: #fff;font-size: 14px;padding-right:21px;}
.ss-r input{float: left;margin-top:6px;border: none;}
.ss-r .inp1{background: url(/images/ss.jpg) no-repeat;width:284px;padding-left:10px;height:40px;color: #1f1512;line-height:40px;}
.ss-r .inp2{background: url(/images/ss1.jpg) no-repeat;width: 64px;height: 40px;}




/*底部开始*/
.foot{ height:168px; width:100%; overflow:hidden; position:relative; margin-top:7px; background:url(/images/f_bg.jpg) no-repeat center top;}
.flogo{ width:248px; height:168px; overflow:hidden; background:url(/images/flogo.jpg) no-repeat center top; float:left;}
.fcenter{ width:600px; height:168px; margin-left:20px;margin-top:20px;float:left;}
.flink{ width:100%; height:25px; overflow:hidden; background:url(/images/link.jpg) no-repeat center left; line-height:25px;}
.flink .link_wenzi{margin-left:150px;}
.flink .link_wenzi a{color:#fff; margin-left:15px;}
.flink .link_wenzi a:hover{color:#ff6000;}
.fcont{line-height:28px;color:#fff;}
.fcont a{color:#fff;}
.fright{ width:296px; height:168px; overflow:hidden; background:url(/images/f_right.jpg) no-repeat center top; float:right;}
 
 .content{width:1000px;margin:0 auto;}
  /**/ 
/**/
.mf{background: url(/images/mf.png) no-repeat center 0;padding-top: 63px;height:90px;font-family: "Microsoft YaHei","微软雅黑"; display:none; }
.mf{position: relative;position:fixed; right:0;left:0; bottom:0; position:fixed;_bottom:100px;z-index:10000;_position:absolute;overflow:visible;_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight); z-index:9999;}
.mf-m{position: relative;}
.mf p{position: absolute;top:5px;right: -60px; cursor:pointer;}
.mf ul {padding-left: 360px;}
.mf ul li{height: 35px;line-height: 35px;color: #31363b;margin-bottom:6px}
.mf ul li span{float: left;width: 72px;display: block;}
.mf ul li input{float: left;height: 35px;padding: 0 5px;border: 0;margin-right: 8px;color: #d4d4d4;font-size: 12px;line-height: 32px}
.mf ul li .inp1{background: url(/images/mf1_03.jpg) no-repeat;width:79px;}
.mf ul li .inp2{background: url(/images/mf1_05.jpg) no-repeat;width:107px;}
.mf ul li .inp3{background: url(/images/mf1_07.jpg) no-repeat;width:199px;}
.mf ul li .inp4{background: url(/images/mf_03.jpg) no-repeat;width:111px;height: 35px;}
.mf ul li .inp5{background: url(/images/mf1_12.jpg) no-repeat;width:421px;}
.mf ul li .inp6{background: url(/images/mf_10.jpg) no-repeat;width:111px;height: 35px;}


.mf_ico{ background: #ff4100; width:150px; height:48px; position:fixed; bottom:109px; left:0px; z-index:9999; color:#fff; font-size:18px; height:24px; padding:8px; cursor:pointer; display:block;}
.mf_ico b{ color:#fff; font-weight:normal; padding-right:8px; }


  /**/ 

.qqkefu{position: fixed; bottom:40%; _position: absolute; _top: expression(eval(document.documentElement.scrollTop + 365)); z-index: 100;left:0;width:45px;}
.qqkefu ul li{height:45px;margin-bottom:1px;float:left;background:#1b1b1d;line-height:45px;font-size:14px;cursor:pointer;position:relative}
.qqkefu ul li a{color:#fff;text-decoration: none;}
.qqkefu ul li.qq_cza{overflow:hidden;width:45px;}
.qqkefu ul li:hover{background:#1c2089; }
.qqkefu ul li.top{color:#1c1c1c;font-weight:800;text-align:center;line-height:45px;background:#ffffff;position:relative;width:45px;cursor:pointer}
.qqkefu ul li.top span{position:absolute;display:block;left:0;top:-5px;height:5px;width:45px;background:url('/images/czx2.png') no-repeat center;}
.qqkefu ul li.top:hover{background:#CBCBCB}
.qqkefu ul li.top:hover span{background:url('/images/czx2_hover.png') no-repeat center;}
.qqkefu ul li b{width:45px;height:45px;display:block;overflow:hidden;float:left}
.qqkefu ul li b.a{background:url('/images/czx4.png') no-repeat center;}
.qqkefu ul li b.b{background:url('/images/czx3.png') no-repeat center;}
.qqkefu ul li b.c{background:url('/images/czx5.png') no-repeat center;}
.qqkefu ul li b.d{background:url('/images/czx6.png') no-repeat center;}
.qqkefu ul li b.lxb{background:url('/images/phone0.png') no-repeat center;}
.erweima{/*width: 390px;*/width: 130px;height: 150px;position: absolute;top: -107px;left: 50px;background: #FFF;border: 1px solid #CCC;float: left;cursor: default !important;display:none}
.erweima p{line-height: 20px;color: #000;font-size: 12px;text-align: center;float: left;width: 130px;}
.erweima p img{width: 110px;height: 110px;margin: 10px 10px 0px 10px;}
.erweima .arrow3{width: 5px;
height: 10px;
display: block;
background:url('czx6.png') no-repeat;
position: absolute;
left: 5px;
top: 122px}


.pagePrevNext { width: 98%; margin: 10px auto; padding: 10px 6px; line-height: 28px; color: #666; }
.pagePrevNext a { line-height: 28px; color: #555; }
.pagePrevNext a:hover { line-height: 28px; color: #333; }
.pagePrevNext span { display: block; height: 28px; text-align:right }