@charset "utf-8";
/* CSS Document */
html{font-family:"Microsoft YaHei"; font-size:12px;}
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,b,img{padding:0;margin:0;border:0 none}
img,input{border:0;vertical-align:middle}
ul,li{list-style:none;margin:0;padding:0}
form{padding:0;margin:0}
td{FONT-SIZE:12px}
img{border:0}
body{background:url(../images/bj.jpg) repeat center}
a{COLOR:#666;blr:expression(this.onFocus=this.blur());text-decoration:none}
a:focus{outline:0}
a:hover{color:#246cd7;text-decoration:none;transition:0.4s ease-out;-moz-transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-o-transition:0.4s ease-out;}

.title{ background:url(../images/haoliang_21.png) no-repeat; width:100%; height:39px; font-size:18px; line-height:26px; text-indent:1.5em; color:#246cd7; font-weight:bold;}
.title span{float:right; font-size:12px;font-weight:normal; color:#666;}

.title span a{margin:0 5px;}
/*头部*/
.top_box{width:100%; max-width:1920px; height:27px; line-height:27px; overflow:hidden; margin:0px auto;font-size:12px; color:#666; background:#25334a;}
.top{width:1000px; height:27px; line-height:27px; overflow:hidden; margin:0px auto; font-size:12px; color:#cecece;}
.top b{color:#ff7200;}
.top span{float:right;}
.top span a{color:#cecece; margin: 0 5px;}
.top span a:hover{color:#fff;}

.hede{ background:url(../images/haoliang_06.png) repeat; height:135px; width:100%; max-width:1920px; margin:0px auto;}
.hed{width:1000px; overflow:hidden; margin:0px auto; padding-top:15px;}
.tet{float: left;font-size: 24px;font-weight: bold;margin-top:24px; color:#0774e2; margin-left:6px;}
.tet b{color:#ff7500}
.tet p{font-size: 18px;color:#354762; line-height: 20px;}
.hot{float:right; padding-top:33px;height:56px; overflow:hidden; background:url(../images/haoliang_09.png) no-repeat -2px; margin-top:10px; text-align:left; color:#ff7500;width: 218px;}
.hot p{font-family:Impact; font-size:30px; text-indent: 1.7em;}
.logo{float:left; }

/*主导航*/
.nav_box{ width:100%; max-width:1920px; height:57px;  margin:0 auto;  background:#186fe8;}
.nav_scroll { margin: 0 auto; position: fixed;top: 0; width: 686px;width:100%; max-width:1920px;margin:0 auto; z-index:9999 }
.nav{ width:100%; max-width:1920px; height:57px;  margin:0 auto;  background:#186fe8;}

.nav ul{width:1000px; margin:0px auto; overflow:hidden;}
.nav ul li{ float:left; height:57px; line-height:57px; text-align:center; font-size:14px; background:url(../images/haoliang_15.png) no-repeat right;}
.nav ul li a{ display:block; height:57px; color:#fff;  margin:0 1px; padding:0 21px;}
.nav ul li:last-child{background:none;}
.nav ul li  a:hover{ color:#fff; background:#f97944;}

/*搜索*/
.sousuo{width:100%; position:absolute; z-index:99; bottom:-2px;}
.sousuocon{width:1112px; margin:0px auto; height:48px; line-height:48px; background:url(../images/suosou.png) no-repeat; }
.sousuocon_m{ width:1000px;  background:none; height:48px; line-height:48px; margin:0px auto; padding:0 10px;}
.sousuocon ul{width:1000px; overflow:hidden; margin:0 auto;}
.sousuocon ul li{float:left; overflow:hidden; color:#666;}
.gj{width:571px; overflow:hidden;}
.text{width:200px; background:url(../images/ygys_01.jpg) no-repeat;height:27px; color:#666;}
.btn{width:50px; background:url(../images/ygys_01.jpg) no-repeat -226px 0; height:27px; cursor:pointer;}
.liji{width:160px; height:25px; background:url(../images/ygys_02.png) no-repeat; margin-left: 15px; line-height:25px; text-align:center; margin-top: 11px; font-size:14px;}
.liji a{color:#fff;}

/*banner*/
.banner{ width:100%; max-width:1920px;margin:0px auto;height:560px; overflow:hidden; position:relative; }
.fullSlide{width:100%;position:relative;height:560px;background:#EEE;margin:0 auto;}
.fullSlide .md{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .md ul{width:100% !important;margin:0;padding:0;list-style:none}
.fullSlide .md li{width:100% !important;height:560px;overflow:hidden;text-align:center;}
.fullSlide .md li a{display:block;height:560px;}
.fullSlide .hd{ bottom: 80px;height: 15px; left: 0;line-height: 9999px; margin: 0 auto; position: relative;width: 1000px; z-index: 1; overflow:hidden;}
.fullSlide .hd ul{  list-style: outside none none; margin: 0 auto;padding: 0; text-align: center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:35px;margin:5px 2px;overflow:hidden; color:#fff;  height: 15px;
 background:#666; font-size:12px; overflow:hidden;}
.fullSlide .hd ul .on{background:#3f6ecf; color:#000; }

.wary{width:1000px; margin:10px auto 0; overflow:hidden; clear:both;}
.wary_left{width:210px; overflow:hidden; float:left;}
.wary_right{width:770px; float:right; overflow:hidden;}

.muen_nav{width:210px; overflow:hidden; color:#fff;}
.muen_nav h3{background:url(../images/haoliang_24.png) no-repeat; height: 73px;  line-height: 32px; font-size: 26px; padding: 36px 0 0 91px;  font-weight: normal;}
.muen_nav h3.bt1{background:url(../images/haoliang_27.png) no-repeat;}
.muen_nav h3.bt2{background:url(../images/haoliang_29.png) no-repeat;}
.muen_nav p{font-size:14px;    padding: 8px;}
.muen_nav ul{}
.muen_nav ul li{ height:58px; line-height:58px; font-size:16px; border-bottom:1px #ccc dotted; background:url(../images/gif.png) no-repeat 20px; text-indent:2.4em; }
.muen_nav ul li:hover{ background:url(../images/gif1.png) no-repeat 20px;text-decoration:none;transition:0.4s ease-out;-moz-transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.muen_nav ul li a{display:block;}
.muen_nav ul li a:hover{color:#0071dc; text-decoration:none;transition:0.4s ease-out;-moz-transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.muen_nav ul ol{ height:56px; line-height:56px; margin-top:2px; font-size:14px; background:#246cd7 url(../images/haoliang_36.png) no-repeat 11px 11px;text-indent:3.5em;}
.muen_nav ul.k1{margin-top:9px;} 
.muen_nav ul ol.mb1{background: #246cd7 url(../images/haoliang_41.png) no-repeat 11px 11px; text-indent:3.5em;}
.muen_nav ul ol.mb2{background: #246cd7 url(../images/haoliang_45.png) no-repeat 11px 11px; }
.muen_nav ul ol.mb2 span{line-height:20px; display:block; width:159px; float:right; text-align:left; text-indent:0;margin-top: 9px;}


.pic{ overflow:hidden;}
.pic ul{ overflow:hidden; width:801px;}
.pic ul li{ float:left; width:247px; overflow:hidden; margin:10px 15px 0 0;}
.pic ul li div{  width:245px;height:198px; border:1px #ccc solid; padding:0;margin:0;position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden; text-align:center}
.pic ul li dd{ width:245px; height:28px; line-height:28px; background:#e4e4e4; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:14px; text-align:center; margin-top:5px;  }
.pic ul li:hover dd{background:#529de3;}
.pic ul li:hover a{color:#fff;}
.pic ul li div .he_img{display:block;width:100%;padding:0;margin:0;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1;overflow:hidden}
.pic ul li div:hover .he_img{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1); }


.fannao{width:100%; background:url(../images/haoliang_06.png) repeat; border-top:3px #246cd7 solid; max-width:1920px; margin:30px auto 0; padding-bottom:30px;}
.t_bt{width:1000px; background:url(../images/haoliang_49.png) no-repeat center bottom; overflow:hidden; margin:0px auto;      padding-top: 20px ;  line-height: 80px; text-align:center; font-size:30px; color:#25334a; font-weight:bold;}
.t_bt span{color:#ff530c;}

.sec01{ width:1000px; margin:0px auto; overflow:hidden;}
.sec01 .ul01{ margin:40px auto; width:1098px; overflow:hidden;}
.sec01 .ul01 li{ width:252px; height:36px; background:url(../images/haoliang_53.png) no-repeat; font-size:18px; text-align:center; padding:79px 0px 0; color:#333; float:left; line-height:27px; }
.sec01 .ul02{ width:935px; margin:0 auto; overflow:hidden;}
.sec01 .ul02 li{ width:187px; float:left; overflow:hidden; text-align:center; line-height:40px; font-size:16px;}
.sec01 .ul02 li img{ margin:0 auto;}
.sec01 .ul02 li span{width:100%; overflow:hidden; float:left;}

.sec01 .ul01 li:hover{background:url(../images/haoliang_22.png) no-repeat; color:#fff;}
.fann{background:#f86f36; border-radius:5px; height:40px; line-height:40px; margin:20px auto 0; color:#fff; font-size:30px; font-weight:bold; text-align:center; width:680px;} 
.x_banner{width:100%;  max-width:1920px; height:147px; background:#246cd7; margin:0px auto 0}
.x_ban{width:1000px; overflow:hidden; height:147px;  margin:0px auto; position:relative;}
.x_banner_t{margin-top:10px;}
.x_ban div{ position:absolute; top:39px; right:80px; font-family:Impact; font-size:28px; color:#fff;}
.x_ban div span{ margin:-3px 0 0 83px; display:block; float:right; font-family:"Microsoft YaHei"; font-size:18px; font-weight:bold;}
.x_ban div span a{color:#fff}

.ys_box{width:1000px; overflow:hidden; margin:198px auto 0;}
.ys1{width:100%; max-width:1920px; overflow:hidden; background:url(../images/haoliang_59.png) no-repeat center; height:542px; margin:0px auto;}
.ys2{width:100%; max-width:1920px; overflow:hidden; background:url(../images/haoliang_60.png) no-repeat center;height:400px;margin:0px auto;}
.ys3{width:100%; max-width:1920px; overflow:hidden; background:url(../images/haoliang_61.png) no-repeat center;height:434px;margin:0px auto;}
.ys_box ul{ width:421px;margin-left:77px;}
.ys_box h3{font-size:30px; color:#0d71cf;  }
.ys_box h3 span{ font-size:14px; font-weight:normal; color:#ccc; display:block;}
.ys_box p{color:#666; font-size:14px; margin-top:13px; background:url(../images/fast_nav_a.png) no-repeat 0 5px; text-indent:1em; line-height:24px;}
.ys_b{ margin:0px auto;}
.ys_box p span{color:#f60;}
.ys_box ul.ys01{margin-top:41px;}
.ys_box ul.ys02{ float:right; margin:55px 0 0 0px; width:393px;}
.ys_box ul.ys03{ float:right; margin:37px 0 0 0px; width:393px;}
.ys_box ul.ys04{ margin:27px 0 0 75px; width:421px;}
.ys_box ul.ys05{ margin:61px 0 0 75px; width:456px;}

.gdd_m{border:none; margin:0px;}
.gdd{width:186px; overflow:hidden; margin:32px auto 0; height:36px; background:#b4b8be; line-height:36px;}
.gdd span{background:#0d71cf; width:36px; height:36px; display:block; float:left; font-size:24px; font-weight:bold; text-align:center;}
.gdd b{ width:113px; height:36px; display:block; float:left; text-align:center;}
.gdd span a{color:#fff; display:block;}
.gdd span a:hover{color:#fff; background:#f60;}



.fenlei{width:1000px; height:340px; margin:30px auto 0;padding-bottom: 21px;}
.fenlei ul li{width:235px; height:325px;  float:left; background:#fff; margin:0 7px; position:relative;}
.fenlei ul li h4{width:235px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.fenlei ul li:hover{background:#0d71cf;transition:0.4s ease-out;-moz-transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-o-transition:0.4s ease-out;}
.fenlei ul li:hover h4 a{color:#fff;}
.fenlei ul li:hover p,.fenlei ul li:hover h4{color:#fff;}
.fenlei ul li:hover .know{ background: url(../images/haoliang_12.png) no-repeat center bottom;}

.photo{width:204px; height:137px; padding:3px; background:#fff; margin:10px auto;overflow:hidden;}
.photo img:hover{opacity: .7; cursor:pointer;}
.know{     background: url(../images/haoliang_11.png) no-repeat center bottom; height: 34px; width: 34px; margin: 0px auto; position: absolute; left: 109px; bottom: -16px; line-height:9999px; overflow:hidden;}
.fenlei ul li h4{width:200px; font-size:14px;margin:0 auto; height:24px; line-height:24px;}
.fenlei ul li h4 a{color:#3d6dcf;}
.fenlei ul li h4 a:hover{color:#fff;}
.know a{color:#3d6dcf;}
.know a:hover{ text-decoration:underline;color:#f00;}
.fenlei ul li p{width:200px; overflow:hidden; margin:0 auto; line-height:24px;}
.fenlei ul li p{ height:97px; overflow:hidden;}


.hzhb{width:100%; max-width:1920px; height:648px; background:url(../images/anli1.png) no-repeat center; margin:0px auto;}
.hzhb_com{width:1000px; overflow:hidden; margin:0 auto; padding-top:157px;}

.about{width:1000px; overflow:hidden; margin:30px auto 0;}
.about div{width:510px; height:380px; overflow:hidden; float:left;}
.about div:hover{opacity:.8}
.about span{width:480px; height:380px; overflow:hidden; float:right; display:block;} 
.about span h3{font-size:16px; height:36px; line-height:36px; }
.about span h3 a{color:#2b71b7}
.about span h3 a:hover{color:#f60}

.about span dd{font-size:14px; line-height:28px; color:#666; height:284px; overflow:hidden;}
.about span p a.gd{width:100px; height:40px; line-height:40px; background:#333; display:block; float:left; margin-top:20px; text-align:center; color:#fff;font-size:16px;}
.about span p a.zx{width:100px; height:40px; line-height:40px; background:#0d71cf; display:block; float:left; margin:20px 0 0 20px; text-align:center;color:#fff; font-size:16px; }

.about span p a.gd:hover{background:#f60;}
.about span p a.zx:hover{ background:#f60;  }


.xc{width:1000px; overflow:hidden; margin:20px auto 0;}

.xc ul{width:1000px; overflow:hidden; margin:0px auto;}

.xc h3{width:1000px; overflow:hidden; margin:0px auto; background:url(../images/haoliang_81.png) no-repeat;height:36px; line-height:29px; font-size:30px; text-align:center; color:#333333; margin:10px 0 10px;}


.n_left{width:55px; height:82px; float:left; margin-top:60px;}
.n_mial{width:860px; overflow:hidden;  float:left; margin-left:10px; height:195px;}
.n_mial ul{width:860px; overflow:hidden;}
.n_mial ul li{ width:202px; overflow:hidden; float:left; margin:10px 0 0 13px; }
.n_mial ul li div{ width:200px; height:160px; border:1px #ccc solid; overflow:hidden; padding:0;margin:0;position:relative;box-sizing:border-box;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.n_mial ul li div .he_img{display:block;width:100%;padding:0;margin:0;position:relative;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;opacity:1;overflow:hidden}
.n_mial ul li div:hover .he_img{position:absolute;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1); }
.n_mial ul li p{height:28px; line-height:28px; text-align:center; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:14px; }
.n_right{width:55px; height:82px; float:right;margin-top:60px;}

.fuwu{width:100%; max-width:1920px; height:403px; background:url(../images/haoliang_97.png) repeat-x; margin:30px auto 0;}
.fw{width:1000px; overflow:hidden; height:403px; margin:0px auto; position:relative;}

.fw div{ position:absolute; bottom:51px; right:245px; font-family:Impact; font-size:28px; color:#fff;}
.fw div span{ margin:5px 0 0 71px; display:block; float:right; font-family:"Microsoft YaHei"; font-size:18px; font-weight:bold;}
.fw div span a{color:#fff}


/*承诺*/
.promise{ height:250px; background:url(../images/chennuo.png) no-repeat 10px 188px; margin:0 auto; overflow:hidden; text-align:center; padding:24px 0; width:1000px; margin:0px auto;}
.promise_m{ padding-top:0px;}
.index_tit7{ overflow:hidden;}
.index_tit7 h2{ font-size:32px; line-height:32px;color:#186fe8; letter-spacing:2px;}
.index_tit7 h3{ width:530px; height:36px; line-height:36px; color:white;font-size:23px; background:#186fe8; letter-spacing:2px; margin:20px auto;}
.index_tit7 p{line-height:18px; color:#333;font-size:18px; margin:0 auto;}
.promise ul{ margin:28px 0 0 10px; overflow:hidden;}
.promise ul li{ overflow: hidden; border: 1px solid #ccc; float: left; border-radius: 4px; width: 181px; height: 54px; margin-right: 18px; padding-top: 64px;}
.promise ul li span{ font-size:14px; color:#1e72c8; line-height:28px;}
.promise ul li p{font-size:12px; line-height:18px; color:#549eea;}

.promise ul>li:first-child + li + li + li + li{ margin-right:0;} 
.qq_right{position:fixed; top:10%; right:2px; width:151px; height:584px;}


/*浮动*/
.qq{width:145px; height:584px; position:fixed; top:10%; right:0}
.float_b{ width:100%; max-width:1920px; height:56px; line-height:56px; background-color:#f9851e; position:fixed; z-index:9999; left:0; bottom:0;}
.float_b_n{ width:1000px; margin:0 auto; color:#333;}
.float_b_n .fl i{ font-style:normal; font-size:30px; font-weight:bold;color:#000; float:left;}
.float_b_n .fl i strong{ color:black;}
.float_b_n .fl i em{ font-size:20px; font-style:normal; font-weight:normal; }
.float_b_n .fl span{ background:url(../images/float_phone.png) no-repeat left center; padding-left:36px; font-size:16px; margin-left:30px; display:block; float:left; height:56px;}
.float_b_n .fl b{ font-size:14px; color:black; float:left; line-height:22px; margin-top:5px;}
.float_b_n .fl b em{font-size:18px; font-style:normal}
.float_b_n .fr{ margin-top:13px; float:right;}
.float_b_n .fr a{ display:inline-block; width:122px; height:28px; line-height:28px;font-size:16px; margin-right:14px; border-radius:2px; text-align:center;}
.float_b_n .fr .foot_dg{ border:1px solid #333; color:black;}
.float_b_n .fr .foot_dg:hover{ border:1px solid #000; color:#ffb901; background-color:black;}
.float_b_n .fr .foot_zx{ border:1px solid black; color:#ffb901; background-color:black;}
.float_b_n .fr .foot_zx:hover{ border:1px solid #333; color:black; background-color:transparent;}


.float_r{ width:42px;position:fixed; right:144px; bottom:170px; z-index:9999; font-size:12px;  }
.float_a{position:relative;}
.float_a>a{ display:block; margin-bottom:2px; width:42px; height:42px; color:white; background-color:#195da2; text-align:center; line-height:42px;}
.float_a a:hover{ background-color:#1e72c8;}


.float_show{position:absolute; right:44px; top:-44px; width:0px; overflow:hidden; height:159px; background:url(../images/float_r.png) no-repeat;}
.float_show div{ width:106px; height:106px; overflow:hidden;}
.float_show img{    width: 125px; margin: 7px 0 0 -11px; }
.float_show span{ font-size:12px; color:white; display:block; height:24px; line-height:24px; text-align:left; text-indent:1.2em;}
.float_a a:hover .float_show{ width:150px;transition:0.4s ease-out;-moz-transition:0.4s ease-out;-webkit-transition:0.4s ease-out;-o-transition:0.4s ease-out;}

.news{margin:30px  auto 0;width:1000px; overflow:hidden;}
.news_l{float:left; overflow:hidden; width:270px;box-shadow: 1px 1.732px 5px 0px rgba(0, 0, 0, 0.2); padding:20px 20px 2px; border:1px solid #eceaea;}
.index_tit6{ width:100%; height:33px; border-bottom:1px solid #ccc; overflow:hidden;}
.index_tit6 strong{ float:left; font-size:18px; color:#1e72c8;}
.index_tit6 a{ float:right; font-size:12px; color:#999; font-family:Arial;}
.index_tit6 a:hover{ color:#1e72c8;}
.naws_two {height:394px; overflow:hidden; }
.naws_two ul{}
.naws_two ul li{ background:url(../images/fnq.jpg) no-repeat 11px top; padding-left:40px; width:230px; margin-top:22px;font-size:14px;}
.naws_two ul li a span{ font-size:14px; display:block; line-height:19px; color:#1e72c8; overflow:hidden;-o-text-overflow:ellipsis;white-space:nowrap;text-overflow:ellipsis;}
.news_l ul li a span:hover{color:black;transition:all 0.5s ease-in-out;color:#f60;}
.news_l ul li p{ font-size:12px; line-height:25px; height:75px; overflow:hidden; margin-top:11px; color:#666;}

.news_r{ float:right; overflow:hidden; width:636px;box-shadow: 1px 1.732px 5px 0px rgba(0, 0, 0, 0.2);border:1px solid #e9e9e9; position:relative;    margin-right: 4px;}
.news_r dt{position:absolute; right:10px; top:24px;}
.news_tab{ width:100%; height:59px; overflow:hidden; background:url(../images/news_tab.jpg) no-repeat;}

.news_tab ul li{ color:#1e72c8; border-right:#e9e9e9 1px solid; background-color:white; width:159px; float:left;    font-size: 18px; height:58px; line-height:59px; font-weight:bold; text-align:center; }
.news_tab ul li.thistab{ border-bottom:1px #fff solid; color:#246cd7}
.news_tab ul li.thistab a{ color:#246cd7}

.mot1{width:636px; overflow:hidden; }
.content{width:636px; overflow:hidden;}
.mot1 {width:636px; overflow:hidden;    height: 392px; }
 .zixun{ margin:15px 0 0; overflow:hidden;  background:url(../images/aaa_61.jpg) no-repeat center bottom;}
 .tu2{ width:250px; height:189px; overflow:hidden; border:3px #6097ea solid; float:left; margin:20px 30px 0;}
 .zixun span{ display: block;float: left; height: 126px; margin:15px 0 0 0px; width: 280px;}
.zixun span h3{width:470px; height:24px; line-height:24px; overflow:hidden; font-size:14px;}
 .zixun span p{ line-height:28px; height:106px; overflow:hidden;  display:block; color:#666; text-align:justify; }
.zixun span h3 a{color:#246cd8}
 .zixun span h3 a:hover{color:#f60;}
 .zixun dd{ display: block; width: 142px;height: 34px;line-height: 34px; text-align: center; color: #666; font-size: 14px;    margin-top: 26px; border:1px #ccc solid;}
 .zixun dd a{color:#666;display:block;}
  .zixun dd a:hover{ background:#f60;transition:all 0.5s ease-in-out; color:#fff; }
.mot1 ul{ overflow: hidden;width:582px; margin:0px auto; background: url(../images/news_r_dd.png) no-repeat 265px top; margin-top: 27px; height:134px}
.mot1 ul li{width:239px; float:left; margin-right:52px;  overflow:hidden;line-height:46px; height:46px; background:url(../images/haoliang_111.png) no-repeat center left; text-indent:2em;}
.mot1 ul li a:hover{color:#f60;}

   
   .box_com{ width:1000px; overflow:hidden; margin:0px auto;}
   
.footer{width:100%; max-width:1920px; margin:30px auto 0; background:#333333; padding-bottom:56px;  }

.footer_left{width:222px; float:left; height:329px; overflow:hidden;    margin-top: -11px; position:absolute; }
.footer_right{width:760px; float:right; height:318px;}
.muen_bottom{width:760px; height:30px; line-height:30px; font-size:13px; color:#fff; margin-top:20px; }
.muen_bottom a{color:#fff; margin:0 9px;}
.muen_bottom a:hover{ text-decoration:underline;}
.footer_right h3{ border: 1px solid #fff; border-radius: 5px;color: #fff; font-size: 12px; font-weight: normal;height: 36px;line-height: 36px; width: 757px; margin: 20px auto 0;text-indent: 1.5em;}
.footer_right p{width:760px; overflow:hidden; line-height:38px; color:#fff; margin:13px 0 0 17px;}

.footer_right h2{color:#fff; font-weight:normal; font-size:18px; text-indent:1em;margin-top: 15px; text-align:left}
.youqing{color:#fff; font-size:12px;  margin:10px 0 0 17px;}
.youqing a{color:#fff;  line-height:24px;white-space: nowrap;}
.youqing a:hover{ text-decoration:underline;}


.float_b{ width:100%; max-width:1920px; height:56px; line-height:56px; background-color:#fd753d; position:fixed; z-index:9999; left:0; bottom:0;}
.float_b_n{ width:1075px; margin:0 auto; color:#333;}
.float_b_n .fl{float:left;}
.float_b_n .fl i{ font-style:normal; font-size:24px; font-weight:bold;color:#000; float:left;}
.float_b_n .fl i strong{ color:black;}
.float_b_n .fl i em{ font-size:20px; font-style:normal; font-weight:normal;color:#fff;  font-style:normal}
.float_b_n .fl span{ background:url(../images/float_phone.png) no-repeat left center; padding-left:36px; font-size:16px; margin-left:30px; display:block; float:left; height:56px;}
.float_b_n .fl b{ font-size:14px; color:black; float:left; line-height:22px; margin-top:5px;}
.float_b_n .fl  em{font-size:18px; font-style:normal ;color:#fff; font-weight:bold;}
.float_b_n .fr{ margin-top:13px; float:right;}
.float_b_n .fr a{ display:inline-block; width:122px; height:28px; line-height:28px;font-size:16px; margin-right:14px; border-radius:2px; text-align:center;}
.float_b_n .fr .foot_dg{ border:1px solid #fff; color:#fff;}
.float_b_n .fr .foot_dg:hover{ border:1px solid #fff; color:#000; background-color:#fff;}
.float_b_n .fr .foot_zx{ border:1px solid black; color:#ffb901; background-color:black;}
.float_b_n .fr .foot_zx:hover{ border:1px solid #333; color:black; background-color:transparent;}



.n_banner{width:100%; max-width:1920px; margin:0px auto; height:280px; overflow:hidden; position:relative;}
.n_banner img{position:absolute;  left:50%; top:0; margin-left:-960px;}

.buttom_top{ background:#246cd7;width:210px; height:54px; margin-top:10px; border-radius:5px 5px 0 0}
.buttom_top p{color: #fff;text-align: center;line-height: 26px;font-size: 18px;padding-top:6px}
.buttom_top span{display: block;font-size: 14px;color: #fff; text-align:center; line-height:25px}
.buttom-txt{ width:207px;  border:1px solid #ccc;border-top:none;padding-top:15px; height:389px;}
.buttom-txt1{width:190px;   font-size:14px;height:380px; margin:0px auto; overflow:hidden;  }
.buttom-txt1 ul{ width:190px; overflow:hidden; }
.buttom-txt1 ul li{ width:190px; overflow:hidden;} 
.buttom-txt1 ul li div{width:188px; height:269px; border:1px #ccc solid; overflow:hidden;} 
.buttom-txt1 ul li dd{ width:188px; height:36px; line-height:36px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; text-align:center } 
.buttom-txt1 ul li div:hover{opacity:.8}

.n_title{width:210px; overflow:hidden; color:#fff; margin-top:10px;}
.n_title h3{background:#0071dc url(../images/haoliang_25.png) no-repeat; height: 73px;  line-height: 32px; font-size: 26px; padding: 36px 0 0 91px;  font-weight: normal;}
.n_title p{font-size:14px;    padding: 8px;}


.fenye { margin-top: 10px;height: 30px;border: 1px solid #ccc; background: #fff; width: 768px;float: left; text-align: right; line-height: 30px;}




.pro-xq{ width:779px; padding-top:10px; padding-bottom:20px; overflow:hidden;  }
.pro_t{ width:779px; overflow:hidden;}
#preview {text-align: center; width:320px; overflow:hidden; float:left; margin-top:15px; margin-left:15px;}
.jqzoom {border-bottom: #ddd 1px solid; border-left: #ddd 1px solid; width:318px; margin-bottom: 10px; height:270px; overflow: hidden; border-top: #ddd 1px solid; border-right: #ddd 1px solid; position: relative;}
.zoomdiv {width: 310px; height: 310px; left: 859px;z-index: 100; border-bottom: #e4e4e4 1px solid; position: absolute; text-align: center; border-left: #e4e4e4 1px solid; width: 310px; display: none; background: url(../images/loading.gif) #fff no-repeat center center; height: 310px; overflow: hidden; border-top: #e4e4e4 1px solid; top: 1px; border-right: #e4e4e4 1px solid; left: 0px}
#spec {position: relative; width:314px; height: 56px; margin-left: 6px; overflow: hidden; padding-top: 6px}
.specLeftT {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -14px 0px; float: left; height: 9px; top: 17px; cursor: pointer; left: 0px}
.specRightT {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -22px 0px; float: left; height: 9px; top: 17px; cursor: pointer; right: 0px}
.specLeftF {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -2px 0px; float: left; height: 9px; top: 17px; cursor: pointer; left: 0px}
.specRightF {position: absolute; width: 5px; background: url(../images/proddetlicon.gif) no-repeat -8px 0px; float: left; height: 9px; top: 17px; cursor: pointer; right: 4px}
#specList {display: inline; float: left; margin-left: 2px}
#specList UL LI {width: 66px; display: inline; float: left; margin:0 3px;}
#specList UL LI IMG {border-bottom: #ccc 1px solid; border-left: #ccc 1px solid; padding-bottom: 2px; padding-left: 2px; width: 62px; padding-right: 2px; margin-bottom: 1px; height: 48px; border-top: #ccc 1px solid; border-right: #ccc 1px solid; padding-top: 2px}
.bigimg {WIDTH: 753px; HEIGHT: 600px}
.jqZoomPup {z-index: 10; border-bottom: #aaa 1px solid; position: absolute; filter: alpha(opacity=50); border-left: #aaa 1px solid; width: 50px; background: #fede4f no-repeat 50% top; height: 50px; visibility: hidden; border-top: #aaa 1px solid; top: 0px; cursor: move; border-right: #aaa 1px solid; left: 0px; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5}
#specList {POSITION: absolute; TEXT-ALIGN: left; WIDTH:287px; HEIGHT: 60px; OVERFLOW: hidden; TOP: 0px; LEFT: 13px;}
#specList UL {POSITION: absolute; WIDTH:384px; LEFT: -3px}


.cp_r{ width:419px; float:left; overflow:hidden; margin-left:25px;}
.cp_tit{ width:418px; border-bottom:1px dashed #e4e4e4; margin-top:10px; height:44px; line-height:44px; font-size:18px; color:#3c3c3c; font-weight:normal;}
.cp_js{ width:380px; height:155px; overflow:hidden; line-height:23px; font-size:14px; color:#666; background-color:#f0f0f0; border:1px solid #bbb; margin-top:15px; padding:10px;}
.xq-pic{ width:720px; overflow:hidden; margin:0px auto; border:1px #ccc solid; padding:10px;}
.dahua{width:359px; overflow:hidden; }
.dahua ul li{color:#3d6dcf; font-size:14px; float:left; height:51px; line-height:51px;}
.dahua ul li.dht{ line-height:47px; margin-left:8px;}
.dahua ul li.dht span{font-family:Impact; font-size:20px;}
.dahua a.dz{width:150px; height:51px; line-height:43px; font-size:16px; margin-top:8px; color:#fff;  background:#3f6ecf; display:block; text-align:center; float:left; }
.dahua a.dg{width:150px; height:51px; line-height:43px; margin-top:8px; color:#fff;  background:#f9851e; display:block; text-align:center; float:left; margin-left:10px; font-size:16px; }
.xq-tit{ width:740px; height:45px; background:#f1f1f1; border:1px #ccc solid;line-height:45px; font-size:16px; text-indent:1em; color:#0c8b38; }
.tabc{width:725px; height:45px; line-height:60px; background:url(../images/t1k_53.jpg) repeat-x;}
.tabc li{ height: 45px;  line-height: 45px;float:left;overflow:hidden;position:relative; margin-right:10px; text-align:center; }
.tabc li a{display:block;text-decoration:none;color:#1b459b;font-size:16px;text-align:center; padding:0px 10px;  }
.tabc .thistab a.tab{ color:#fff; padding:0px 10px; text-align:center;background:url(../images/t1k_102.jpg) repeat-x;}
.tabc li i{font-weight:normal;  color:#ccc; font-style:normal;}
.com_tent{font-size:14px; line-height:28px; padding:10px;}

.box_centent{width:738px; overflow:hidden; border:1px #ccc solid; margin-top:10px;background:#fff;  min-height:1300px}
.zhuanti{width:738px; overflow:hidden; border:1px #ccc solid; margin-top:10px;background:#fff;  min-height:1087px}

.box_cen{width:738px; overflow:hidden; border:1px #ccc solid; margin-top:10px;background:#fff;  min-height:1016px}

.zt_cx{width:738px; overflow:hidden; border:1px #ccc solid; margin-top:10px;background:#fff;  min-height:1041px}
.box_about{width:738px; overflow:hidden; border:1px #ccc solid; margin-top:10px;background:#fff;  min-height:1115px}
.box_zz{width:738px; overflow:hidden; border:1px #ccc solid; margin-top:10px;background:#fff;  min-height:1073px}

.fenxiangd{ overflow:hidden; margin:15px auto; line-height:25px; width:388px;}
.fenxiangd span{float:left;}

.tab_content{width:777px; border-bottom:1px #0071dc solid; color:#0071dc; height:36px; line-height:36px;  font-size:18px; text-indent:1em; }



.c_mot{width:779px; overflow:hidden;}
.c_mot ul{width:704px; margin:20px auto 0; overflow:hidden;  color:#666; }
.c_mot ul h4{font-size:12px; width:764px; height:24px; line-height:24px; overflow:hidden;}
.c_mot ul li{width:210px; margin:0 5px; float:left; height:24px; line-height:24px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.bpx{overflow:hidden; border:1px #ccc solid;width:768px; margin-top:20px;}
.xq{ overflow:hidden;}
.xq img{width:100%}

.content_box{width:736px; border:1px #ccc solid; overflow:hidden; padding-bottom:20px;}
.srdz{padding:10px; line-height:30px; font-size:14px;color:#666;}


.box_centent{width:768px; overflow:hidden; border:1px #ccc solid; margin-top:10px;background:#fff;  min-height:1193px}
/*成功案例*/
.cases_list{ padding:10px;min-height:861px;width:748px}
.cases_list ul li{ float:left; width:748px; height:150px; line-height:25px; overflow:hidden; border-bottom:1px dashed #ccc; padding-bottom:9px; margin-bottom:9px}
.cases_list ul li div{ width:204px; height:137px; padding:2px; border:1px solid #ccc; float:left; margin-right:10px;overflow: hidden;}
.cases_list ul li dl{ float:left; width:527px;font-size:14px; overflow:hidden; display:block; }
.cases_list ul li dl dt{ width:527px; height:119px;overflow:hidden; color:#666}
.cases_list ul li dl h3{ width:527px; height:24px; line-height:24px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:15px; float:left;}
.cases_list ul li dl h3 a{ color:#246cd7;}
.cases_list ul li dl h3 a:hover{ color:#f60;}
.cases_list ul li:hover div{opacity:.8}


.box_cen{width:768px; overflow:hidden; border:1px #ccc solid; margin-top:10px;background:#fff;  min-height:1016px}
.news_list{  padding:10px; border-top:none;width:748px; overflow:hidden;  }
.news_list ul li{ float:left; width:748px; height:75px; line-height:25px; overflow:hidden; border-bottom:1px dashed #ccc; padding-bottom:8px; margin-bottom:10px}
.news_list ul li div{ float:left; color:#3d6dcf; font-size:15px; width:748px; height:24px; line-height:24px; overflow:hidden;}
.news_list ul li div a{ color:#3d6dcf;}
.news_list ul li div a:hover{ color:#f60;}
.news_list ul li p{ padding:5px 10px; line-height:25px; height:50px; overflow:hidden; color:#666}


.hezuohuoban{width:720px; overflow:hidden; margin:0px auto;}
.hezuohuoban ul{width:750px; overflow:hidden; margin:0 auto}
.hezuohuoban ul li{width:222px; float:left;  overflow:hidden; margin:20px 10px 5px}
.hezuohuoban ul li div{width:220px; height:100px; border:1px #85a2ce solid; overflow:hidden;}
.hezuohuoban ul li p{width:240px;text-align:center; height:30px; line-height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:14px; }
.hezuohuoban ul li p a {color:#333; }
.hezuohuoban ul li p a:hover {color:#f60; }
.hezuohuoban ul li div:hover img{opacity:.8}


.news_m{ padding:10px;min-height:861px;width:748px}
.news_m ul li{ float:left; width:748px; height:150px; line-height:25px; overflow:hidden; border-bottom:1px dashed #ccc; padding-bottom:3px; margin-bottom:3px}
.news_m ul li div{ width:204px; height:137px; padding:2px; border:1px solid #ccc; float:left; margin-right:10px;overflow: hidden;}
.news_m ul li dl{ float:left; width:527px;font-size:14px; overflow:hidden; display:block; }
.news_m ul li dl dt{ width:527px; height:119px;overflow:hidden; color:#666}
.news_m ul li dl h3{ width:527px; height:24px; line-height:24px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:15px; float:left;}
.news_m ul li dl h3 a{ color:#246cd7;}
.news_m ul li dl h3 a:hover{ color:#f60;}
.news_m ul li:hover div{opacity:.8}


.about_box{width:748px; overflow:hidden; border:1px #ccc solid; margin-top:10px;background:#fff;  min-height:979px; padding:10px; line-height:24px; font-size:14px; color:#666;}

.zz_zs{width:720px;   font-size:14px; margin:0px auto; overflow:hidden;  }
.zz_zs ul{ width:720px; overflow:hidden; }
.zz_zs ul li{ width:190px; overflow:hidden; float:left; margin:10px 25px 0} 
.zz_zs ul li div{width:188px; height:269px; border:1px #ccc solid; overflow:hidden;} 
.zz_zs ul li dd{ width:188px; height:36px; line-height:36px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; text-align:center } 
.zz_zs ul li div:hover{opacity:.8}


.message{width:736px; overflow:hidden; padding-bottom:20px;}
.message li{ width:500px;height:40px; float:left; margin:20px 0 0 0; padding:0px; cur/sor:pointer}
.message li input{ height:30px; line-height:30px; width:250px; border:1px solid #ccc;}
.message li p.message_title{ width:100px; height:30px; float:left; text-align:right; line-height:30px;}
.message li p.message_content{ width:400px; height:30px; float:left;}
.message li.contentb{ width:500px;height:130px; float:left;}
.message li.contentb textarea{ width:370px; height:120px; border:1px solid #ccc }
.message li.yzm{ width:500px;height:60px; float:left;}
.message li p.message_yzminput{ width:100px; height:15px; float:left;}
.message li p.message_yzminput input{ width:80px;}
.message li p.message_yzmico{ width:100px; height:40px; float:left;}
.message li .message_sub{ background:none; border:none; width:100px; height:30px; float:left; text-align:center; line-height:30px; background-color:#666; border-radius:3px; margin:0px 0 0 100px; color:#fff}

.message li .bookbut{ background:#4ab7fe; border:0; font-size:14px; font-weight:bold; color:#fff; line-height:30px;height:30px;}
.c_red{ color:#f00;}
.searchred{ color:#f00 !important; margin:0 !important}
.message_content p{color:#f00}


.nei{width:720px; overflow:hidden; line-height:30px; margin:0px auto; color:#666; font-size:14px; padding:10px;}
.nei h2{border-bottom:2px #06C solid; height:40px; line-height:40px; font-size:16px; color:#06C; margin-bottom:15px;}

.nei h1{width:735px; height:50px; line-height:50px;color:#000; font-size:22px; text-align:center; font-weight:normal;}
.nei h5{width:735px; font-size:12px; height:30px; line-height:30px; color:#333; text-align:center;font-weight:normal; background:#f1f1f1; margin-bottom:20px}

.pian{margin:20px;}
.pian div{margin-top:10px;}


.wzdt{ width:1000px; margin:10px auto; background:#FFFFFF; overflow:hidden}
.wzdt_h1{ background:url(../images/bg_18.jpg) repeat-x left top; height:37px; line-height:37px;  border-left:1px #ccc solid;border-right:1px #ccc solid;font-size: 14px;color: #DD0014;font-weight: bold;text-indent: 25px;} 
.wzdt_cont{ margin:0 auto; width:998px; border:1px #ccc solid; margin-bottom:20px}
.wzdt_cont h1{ font-size:14px; color: #666; line-height:40px; text-indent:15px;}
.wzdt_cont h1 a{color: #666;}
.wzdt_cont h2{ border-bottom:1px #ccc dashed;}
.wzdt_cont div{ color:#666;  line-height:25px; font-size:12px; overflow:hidden}
.wzdt_cont div a{ color:#666; font-size:14px; line-height:30px; margin-right:10px}
.wzdt_cont div a:hover{ color:#666; text-decoration:underline;}
.wzdt_cont div span{width:130px; text-align:right; float:left}
.wzdt_cont div p{ float:left; width:630px; text-indent:0}
.wzdt_cont div p a{ padding:0 5px}



div.flickr {
	padding:0px;margin:0px; text-align:center; font-family:Verdana; font-size:12px;text-align:center;
}
div.flickr a {
	border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #0061de; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none
}
div.flickr a:hover {
	border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de
}
div.meneame a:active {
	border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #0061de
}
div.flickr span.current {
	padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #3d6dcf; margin-right: 3px; padding-top: 2px
}
div.flickr span.disabled {
	padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px
}