@charset "utf-8";
* ,html, body, form, dl, dt, dd, ul, ol, li, th, td, span, strong, em, a, input, textarea, select,img{
	padding:0;margin:0;border:none;}
a:link,a:visited ,a:hover ,a:active {text-decoration: none;}
ul, ol {list-style: none outside none;}
body{ font-size:12px;padding:0;margin:0;overflow-x:hidden;}
.clear{clear:both;}



.wrap{ margin:0 auto; width:100%; height:auto;}
.main{ width:1000px; margin:0 auto; height:auto;}
#cd3{margin:10px auto; width: 1000px}
#cd3 li{float: left; background:#ff8100}
/*herd*/
.head{ height:auto; display:inline-block;}
.herd_nav{height:27px;background: url(../images/nav_bj.jpg) repeat-x;}
.herd_nav ul{ float:left;}
.herd_nav li{ float:left; margin-right:20px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#005898; line-height:27px;}
.herd_nav li img{ margin-right:10px; display:block; float:left; margin-top:4px;}
.share{ float:right; height:16px; margin-top:5px;}

/*下拉菜单*/
#jsddm{margin: 0;padding: 0}
#jsddm li{float: left;list-style: none;position: relative;}
#jsddm li a{display: block;}
#jsddm li ul{margin: 0;padding: 0 10px;position: absolute;visibility: hidden; background:url(../images/x_l.png) no-repeat; width:860px; height:40px; left:-176px;}

#jsddm li ul li{float:left;display: inline; background:url(../images/li_bj.jpg) no-repeat 10px center; height:40px; line-height:40px; text-indent:10px;}
#jsddm li ul li a{	width: auto;color: #0f3b97;   font-size:14px;}
#jsddm li ul li a:hover{ color:#ff3c00;}

/*下拉结束*/

.banner{ width:1920px; height:579px; margin:0 auto;position:relative;}
/*轮播图开始*/
.flexslider{ position:relative;height:579px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:579px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:41px;height:8px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:41px;height:8px;line-height:40px;overflow:hidden;background:url(../images/tb1.jpg) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:left 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:40%;}
.flex-direction-nav li a{display:block;width:86px;height:153px;overflow:hidden;cursor:pointer;position:absolute;text-indent:-999999px;}
.flex-direction-nav li a.flex-prev{left:230px;background:url(../images/zuo.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:230px;background:url(../images/you.png) center center no-repeat;}
/*轮播图结束*/
.dh{z-index:9999; position:absolute; top:45px; margin-left:-500px; left:50%; width:1000px; height:123px;}
.dh_t{ height:80px;}
.logo{ height:103px; float:left;}
.s_h{ float:right; background:#ffffff; border-radius:5px; width:263px; height:26px; border:1px solid #b3b3b3; margin-top:25px; padding:0px 5px;}
.txt{ height:24px; *height: 20px; line-height:24px; width:220px; padding-left:10px; margin-top:1px; float: left;}
.btn{ background:url(../images/tb.png) no-repeat; width:20px; height:16px; border:none; float:right; margin-top:5px; cursor:pointer; float: left;}

.nav{ width:660px; margin-left:auto; margin-right:auto;}
.nav li{ float:left; padding:2px 15px;}
/*end*/

a.blue:link,a.blue:visited{ color:#DC2627;  }
a.blue:hover{ color:#A90001;}
a.black:link,a.black:visited{ color:#000000;}
a.black:hover{ color:#ff3c00;}
/*con*/
.box{ background:#f1f1f1; height:250px; padding:20px 0px; border-bottom:1px solid #dadada;}
.zxzx{ border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf; padding:2px 0px; height:33px;}
.t_l{ float:left; background:url(../images/title_bj.png); width:135px; height:33px; size:14px; line-height:33px; color:#ffffff;text-indent: 32px;}

.zx_r{ width:860px; float:right; height:33px;}
/* news */
.news{width:860px;color:#fff;height:33px}
.news ul{overflow:hidden;line-height:33px;height:33px}
.news ul li{margin:0px 0px 0px 1em;text-align:left; color:#000000;}
.news ul li.active{display:block}
.news span{border-right:#fff 1px solid;padding-left:0.75em;margin:0px  0px 0px 0.75em;padding-top:0px}
.news ul a{color:#000000;text-decoration:none ;border:none;}
.news ul a:hover{text-decoration:underline}
.news ol{float:right;margin:-19px 8px 0px 0px;}
.news ol li{display:inline;margin:0px 0px 0px 3px;}
.news ol li a{border:none;background-image: url(../images/wz1.png);background-repeat: no-repeat;}
.news ol li a:hover{background: url(../images/wz.png) no-repeat; }
.news ol li a.active{background: url(../images/wz.png) no-repeat;}
.news ol li a.active:hover{background: url(../images/wz1.png) no-repeat;}


.xq{ height:155px; width:1000px; border-bottom:1px solid #b3b3b3; margin-bottom:20px;}
.xq_img { float:left; width:199px; margin-right:30px;}
.xq_img img{ margin-top:35px; width: 199px; height: 118px; background:#F1F1F1}
.art{ height:155px; float:right; width:771px;}
.art h2{display:block;height:50px;line-height:50px;font-weight: lighter; font-size:20px;}
.art p{ line-height:25px; font-size:12px;}


.column{ background:url(../images/tb3.png) no-repeat right center; height:35px;}
.column img{ display:block; float:left; margin-top:8px;}
.column a{font-family:Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold; color:#FFFFFF;
line-height:35px; float:right; margin-right:7px;}
.column a:hover{ color:#ffd667;}

.box1{ height:550px;}
.box_s{border-bottom:1px dashed #a3a3a3; height:235px;width:1000px; padding:20px 0px;}
.one{ width:499px; float:left; border-right:1px dashed #a3a3a3; height:235px;}
.element{ width:215px; height:178px; float:left; margin-right:10px; padding:10px;}
.one_x{ width:250px; float:right;}
.one_x h3{ font-size:18px; display:block; height:50px; line-height:30px; margin-bottom:10px;}
.one_x span{font-size:14px;}
.one_x p{ line-height:25px; font-size:12px;}
.mone{ display:block; margin-top:40px; background:url(../images/more.png) no-repeat; width:105px; height:28px; text-align:center; color:#FFFFFF; font-size:12px; line-height:28px;}
.mone:hover{ color:#ffd667;}
.box_x{/* height:235px; */ padding:46px 0px;}


.box2{ height:155px; background:#f1f1f1; padding:20px 0px;border-bottom:1px solid #dadada;border-top:1px solid #dadada; clear:both }
.box2 ul{ margin-top:10px;}
.box2 li{ display:block; width:240px; height:82px; float:left; margin-right:13px;}
.box2 li img{width: 240px; height: 82px;}

.box3{ padding:20px; height:300px;}
.lie{ width:150px; height:auto; float:left; margin-right:45px;}
.l_t{ margin:10px 0px; font-size:14px;border-bottom:1px solid #dadada; padding-bottom:10px;}
.l_t img{ margin-bottom:8px;}
.list li{ display:block; height:30px; line-height:30px; }
.list a:link,.list a:visited{ color:#424242;  }
.list a:hover{color:#ff3c00;}

.lie_1{ float:right; width:212px;}
.lie_1 h4{ font-size: 14px;font-weight: bold;color: #000000; display:block; height:30px; line-height:30px; margin:10px 0px; text-align:right;}
.lie_1 li{ display:block; height:25px; line-height:25px; text-align:right; color:#636363;}
.lie_1 li span{ color:#000;}
/*end*/

.foot{   color:#ffffff; text-align:center; background:#DA2625; height:35px; line-height:35px;}



/*客服*/

.rides-cs {  font-size: 12px; position: fixed; top: 250px; right: 0px; _position: absolute; z-index: 1500; }
.rides-cs a { color: #00A0E9;}
.rides-cs a:hover { color: #ff8100; text-decoration: none;}
.rides-cs .floatL { background:#29a7e2; width: 36px; float:left; position: relative; z-index:1;height: 181px;}
.rides-cs .floatL a { font-size:0; text-indent: -999em; display: block;}
.rides-cs .floatR { width: 130px; float: left; padding: 5px; overflow:hidden; background:#29a7e2;border-radius:0px 6px 6px 6px;}
.rides-cs .floatR .cn {background:#F7F7F7; border-radius:6px;margin-top:4px;}
.rides-cs .cn .titZx{ font-size: 14px; color: #333;font-weight:600; line-height:24px;padding:5px;text-align:center;}
.rides-cs .cn ul {padding:0px;}
.rides-cs .cn ul li { line-height: 38px; height:38px;border-bottom: solid 1px #E6E4E4;overflow: hidden;text-align:center;}
.rides-cs .cn ul li span { color: #777;}
.rides-cs .cn ul li a{color: #777;}
.rides-cs .cn ul li img { vertical-align: middle;}
.rides-cs .btnOpen, .rides-cs .btnCtn {  position: relative; z-index:9; top:25px; left: 0;  background-image: url(../images/shopnc.png); background-repeat: no-repeat; display:block;  height: 146px; padding: 8px;}
.rides-cs .btnOpen { background-position: -410px 0;}
.rides-cs .btnCtn { background-position: -450px 0;}
.rides-cs ul li.top { border-bottom: solid #ACE5F9 1px;}
.rides-cs ul li.bot { border-bottom: none;}
/*end*/


/*sub2*/
.ban{ margin-bottom:20px;}
/*tab*/
.menu{height:37px; border-bottom:1px solid #dadada; padding-bottom:3px;}
.menu ul{height:37px; }
.menu li{background-position:right 0;display:block;width:199px;height:42px;cursor:pointer;float: left; margin-right:1px; background: url(../images/tab.png) no-repeat right 0;   font-size:16px; line-height:37px; text-align:center;}
.menu li a:link,.menu li a:visited{ color:#646464;display:block;width:199px;height:37px;text-align: center;}
.menu li a:hover{display:block; background:url(../images/visider.png); color:#FFFFFF;}
.menu li.on a{display:block; background:url(../images/visider.png); color:#FFFFFF;}
.menu li.current a{background:url(../images/visider.png);color: #FFFFFF;}
.content{width:1000px; margin:0 auto; height:auto; }
.content ul{display:inline-block; margin-bottom:20px;width:1000px;}
.content li{float:left;height:auto;display:block;width:1000px; }
.syp, .xwly{text-align: center; margin: 20px 0px; color:#999999;}
.syp, .xwly a { color:#666666;}
.content .fgx{width:1000px;height:1px;border-bottom:1px dashed #aaa; margin: 30px 0px}
.content table{border-collapse:collapse;}
.content th,td,tr{border:1px solid #999;}
.info{border-bottom:1px dashed #dadada; padding:15px 0px; height:81px;}
.in_img{ width:119px; height:81px; float:left; margin-right:10px;}
.in_img img{ width:119px; height:81px; float:left; margin-right:10px;}
.in_t{   font-size:18px; line-height:35px; width:840px; float:left;}
.in_t span{ color:#7e7e7e; float:right; font-size:12px;}
.in_p{ float:left; width:850px; line-height:25px; font-size:12px;}
.in_t a{ color:#0063b2;}.in_t a:hover{ color:#ff3c00;}
.in_p a{ color:#7e7e7e;}.in_p a:hover{ color:#ff3c00;}

.fenye{ text-align:center; margin:30px 0px 20px; font-family:Arial, Helvetica, sans-serif; clear:both;}
.fenye a{ padding:5px 10px; margin-right:5px; color:#0000ee; border:1px solid #e1e2e3;}
.fenye a:hover{ color:#000000;}
a.actpage{border:1px solid #ffffff; color:#000000;}
/*end*/


/*sub3*/
.C_p{ font-size: 22px;line-height: 50px; margin:20px 0px; text-align: center; text-indent: 10px;}
.I_ion{ line-height:25px; font-size:14px; color:#3f3f3f; margin-bottom:10px;}
.w{ margin:30px 0px; height:auto;display: inline-block;}
.zuo{ width:216px; float:left; height:auto;}
.zhong{ width:500px; height:auto; margin:0px 48px; text-align:center; float:left;  } 
.zhong h2{ font-size:30px; line-height:45px; }
.zhong p{ font-size:14px; color:#3f3e3e; line-height:25px;}
.you { width:185px ; height:auto; float:right;}
/*end*/


/*sub4*/
.e{ padding:20px 0px; height:auto;   display:inline-block;}
.e_l{ float:left; width:500px;}
.e_l img{margin-bottom:20px;}
.e h3{font-size:16px; margin-bottom:10px;}
.e_l p{ line-height:25px; font-size:14px;}
.e_r{ float:right; width:500px; height:auto;}
.fun ul{ margin:20px 0px;}
.fun li{ display:block; line-height:20px; font-size:14px; margin-bottom:10px; width:1000px;}
.fun li span{ margin-right:10px; padding:0 5px; display:block; float:left; background:#0065b3; color:#ffffff;}
.fun h3{font-size:16px;}
.fun li a{ color:#2f2f2f;}
.fun li a:hover{color:#ff3c00;}
.tlb{ height:auto; margin-bottom:30px;}
.tlb h3{font-size:16px; margin-bottom:10px;}
/*end*/

/*sub5*/
.all{ height:auto; margin:10px 0px; width:1000px;}
.all_b{width:1000px; padding:20px 0px; height:auto; display:inline-block; border-bottom: 1px dashed #dcdcdc; background:url(../images/li-bj1.jpg) no-repeat 0 center; text-indent:20px;   font-size:18px;}
.b_l{ float:left; width:800px;}
.all_b span{ color:#6a6a6a; font-size:14px; margin-left:50px;}
.all_b a{ color:#0063b2;}.all_b a:hover{ color:#ff3c00;}
.dow{ float:right; width:200px; color:#969696; font-size:14px;}
.dow img{ margin-right:10px;}
/*end*/


/*sub6*/
.img{ width:1000px; height:500px; float:left;}
.img img{ width:1000px;  float:left;}
/*end*/

/*sub7*/
.message{ height:400px; margin:50px 0px;}
.mes_l{ width:323px; height:350px; border:1px solid #d6d6d6; float:left; box-shadow: 0px 7px 10px #aeaeae; border-radius:10px;margin-top: 25px; padding:10px;}
.mes_l h3{ display:block; background: url(../images/cc.png) no-repeat 0 bottom; line-height:35px; font-size:14px;  font-weight: normal; text-indent:10px;}
.ly{ padding:10px 0px; background: url(../images/ccc.png) no-repeat 0 bottom;  width:301px; margin:0px auto; height:auto; font-size:14px; color:#000000;}
.ly span{ color:#6b6b6b; font-size:12px; line-height:25px;}
.mes_r{ float:right; width:596px; height:308px; background:url(../images/ly.png); padding-top:100px; padding-left:20px;}
.me_x{ height:35px; width:290px; margin-bottom:25px; background:#ffffff; font-size:14px;   line-height:35px; padding-left:10px;}
.me_txt{ width:235px; height:25px;}
.me_b{height:95px; width:500px; margin-bottom:20px; background:#ffffff; font-size:14px;   line-height:35px; padding-left:10px; }
.mb_txt{ width:440px; height:85px; margin-top:5px;float:right; margin-right:10px;}
.yzm{ height:35px ; width:222px;background:#ffffff; line-height:35px; padding-left:10px;font-size:14px;   float:left; }
.yzm span{ height:30px; margin-top:2.5px; float:right;}
.tj{ width:90px; height:29px; margin-left:200px; float:left; margin-top:5px;}
.tj a{ background:url(../images/btn.jpg) no-repeat; text-align:center; line-height:29px;width:90px; height:29px; display:block;   font-size:14px; color:#000000;}
.fs{ text-align:center;}
.fs img{ margin:30px 0px;}
.fs p{ font-size:18px; line-height:25px;   margin-bottom:40px;}

.content .biaoti{font-size: 20px;   text-align: center ; margin-top: 10px}
.nr { margin-bottom:20px; margin-top:15px; font-size:14px; line-height:24px;  }
.nr img{max-width: 100%;margin: 10px 0;}
/*end*/



/*产品页的三级菜单*/


#nav .goods_nav li a {
      position: absolute;
      color: #fff;
      z-index: 10000;
      width: 100%; 
      height: auto;
      background: #6CB1E1;
}










#nav li ul { 
line-height: 27px; list-style-type: none;text-align:left; 
left: -999em; width: 200px; position: absolute; 
} 
#nav li ul li{ 
border-top: 1px solid #fff;
float: left; 
background: #6CB1E1; 
color: #fff;
} 
#nav li ul a:hover { 
color:#fff;text-decoration:none;font-weight:normal; 
background:#C00; 
} 
#nav li:hover ul { 
left: auto; 
} 
#nav li.sfhover ul { 
left: auto; 
} 
#content { 
clear: left; 
} 