﻿

/* CSS Document */

* {
    margin: 0px;
    padding: 0px;
    border: none;
    list-style: none;
    font-family: "Microsoft YaHei" ! important;
}

body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    margin: 0px;
    padding: 0px;
    color: #333;
    background-color: #fff;
    min-width: 1200px;
   
}

span {
    overflow: hidden;
    margin: 0 auto;
}

a {    text-decoration: none;
    overflow: hidden;
    color: #666666; 
    padding: 0px; 
}

a:hover {
    text-decoration: none;
}

img {
    border: 0px;
}

.clear {
    clear: both;
}

ul li,
li {
    list-style: none
}

img{max-width: 100%;}

.wrapper {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
}
.clear {clear:both; *display:inline;/*IE only*/}
/* 顶部 */
.body_top{ width: 100%; height: auto; float: left; overflow: hidden;}
.top {   width: 100%;  height:130px;  float: left;   overflow: hidden; }
.top_box {    width: 1200px;    height:130px;    margin: 0 auto;}
.top_box p {   line-height: 40px;    font-size: 12px;    color: #fff; float:left;}
.top_box a{ float: right; line-height:30px; color:#1467d7; font-size: 28px; font-weight:bold; }
.head {width: 100%;    height:46px;    float: left; background-color: #1467d7; z-index:9999; border-top:1px solid #C8C8C8 ; }
.head_box { width: 1200px;  height:46px;  margin: 0 auto;position:relative; z-index:9997; !important; }

/*menu*/
#nav { float: left;  display:block; z-index:9999;}
#nav .jquery_out {float:left;line-height:46px; display:block; 
 text-align:center; color:#fff; font:14px/18px "微软雅黑"; background-color: #db2828; }
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px; padding:14px 45px; color: fff;}
#nav .mainlevel { float:left;  width:130px; text-align: center; /*IE6 only*/}
#nav .mainlevel a{ text-decoration:none; line-height:30px; display:block;
 padding:8px 12px; font-size: 14px; color: #fff;}
#nav .mainlevel a:hover { text-decoration:none; background:#db2828;}
#nav .mainlevel ul {display:none; position:absolute; z-index:9998;}
#nav .mainlevel li {background:#245bd6; width:180px; margin-top: 1px;  /*IE6 only*/}
#nav .mainlevel li a{text-decoration:none; line-height:35px; display:block; padding:0 20px;
 width:140px; color: #fff; font-size: 12px; text-align: center;}
#nav .mainlevel li a:hover {color:#fff; text-decoration:none; border-bottom:0;}

/*banner*/
#bannerDiv{ width:100%; height:650px; float:left;}
#full-screen-slider { width:100%; height:650px; float:left; position:relative}
#slides { display:block; width:100%; height:650px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:740px; z-index:630;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:50px; height:10px; float:left; margin-left:15px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-999px;}
#pagination li.current { background:#0092CE}

/*content*/
.content{ width: 100%; height: auto; float: left;  }
/*list1*/
.list1{ width:100%; height:50px; float: left; background:#fff;}
.list1_box{ width: 1200px; height:40px; margin-top: 10px; margin: 0 auto; color: #fff;}
.list1_box a{line-height:30px ; color: #fff;}
.list1_left{ width:500px; float:left; margin-top: 10px;}
.list1_center{ width: 300px; padding-left: 40px; float:right; background:url(../images/call22.png) left no-repeat; padding-top: 10px;}
.foot_search{ width: 300px ; height: 40px; float: right;}
#login-form {width: 320px;margin: 0 auto;}
.clear {clear: both;}
fieldset {border: 0;}
label {	width: 100%;text-align:center;	float: left;font-family: "微软雅黑";	font-size: 16px;	padding: 9px 0 0 0;	font-size: 14px;	color: #FFF;}
input {	padding: 4px;font-size: 13px;color: #3a3a3a;font-family: Georgia, serif;color: #fff;  margin-top: 10px;}
.wz{border: 1px solid #c8c8c8; width: 250px; color:#666666; background: #eee;}
.button{ width: 25px ; height:25px;padding:7px 0; margin: 5px -30px; background: url(../images/sousuo.png) no-repeat center ; }
/*4大分类*/
.list2_body{ width: 100%; background: url(../images/03.png) repeat; height: auto; float: left;  padding-bottom:80px; padding-top: 80px;}
.list2{width:923px; margin: 0 auto; height: 418px; background: url(../images/list2.png);  }
.list2 ul{ float: left;}
.list2 ul li{ width: 283px; height:312px; float: left; margin-right: 20px; transition: all 0.5s ease 0s; }
.list2 ul li:hover{ margin-top: -10px;}
.list2 ul li:nth-child(4n){ margin-right: 0;}
/*8大理由*/
.list_line{ width: 100%; height:995px; float: left; background: url(../images/8.png) center; }
.list_line_box{ width: 1483px; height:798px; margin: 0 auto; color: #fdfdfd;background: url(../images/8a.png) center; margin-top: 40px; }
/*关于我们*/
.about{ width: 100%; height:479px; float: left; background: url(../images/about.png) no-repeat center; margin-top:80px; }
.about_box{ width: 1200px; height:479px; margin: 0 auto;  }
.about_ms{ width:600px; float: right; height: 300px; margin-top: 170px; margin-right: 100px;}
.about_ms .more{ width: 100px; height: 35px; float: right; text-align: center;  background: #db2828; margin-right:30px;}
.about_ms .more a{ color: #fff; line-height:35px; font-size: 14px; display: block; }
.about_ms .text{ width: 600px; height: 110px; float: right; margin-top:20px;}
.about_ms .text h2{ line-height:37px;  color: #fff;}
.about_ms .text p{ line-height: 25px;  font-size: 13px; color: #fff;}
/*messages*/
.sendbox{ width: 600px; height: auto; float: right; margin-top: 20px;}
.messages{width: 600px; float: left;}
.messages input,.messages select,.messages textarea{margin:0;padding:0; background:none; color: #222; border:0; font-family:"Microsoft Yahei";}
.messlist1 { width: 190px;height:30px;margin-bottom:5px;float: left; margin-right: 15px;}
.messlist1 label{float:left;width:190px; height:30px; font-size:14px; line-height:30px; text-align:right;padding-right:10px;}
.messlist1 input{float:left;width:195px;height:30px;padding-left:5px;background: #d1e2f4;}
.messlist.textareas{width:395px; float: left;margin-right: 15px;}
.messlist textarea{float:left;width:395px; height:50px;padding:5px;background: #d1e2f4;}
.messsub{float: left; margin-top: -35px;}
.messsub input{width:95px;  height:95px;color:#fff; background:#db2828; display:inline-block; font-size:16px; font-weight:bold; cursor:pointer;transition: .45s;-webkit-transition:  .45s;}
.messsub input:hover{color:#fff;background:#00a3eb;transition: .45s;-webkit-transition:  .45s;}
#label0{display:none;color:#0aa770;height:28px;line-height:28px;}

.about_right .text{ width: 600px; height: 110px; float: right;}
.about_left{ width:670px; float: left; margin-top: 100px; margin-left: 130px;}
.about_left span{ width:4px; height: 25px; margin-right: 10px; margin-top: 10px; background: #1467d7;  float: left;}
.about_right{ width:150px; height: auto; float: left; margin-top:200px; margin-left: 100px; }
.about_right ul{float: left;}
.about_right ul li{ width:140px; height:50px;margin: 10px; line-height: 60px; background: #1467d7; text-align: center; display: block; float: left; }
.about_right ul li:hover{background: #fdfdfd;}
.about_right ul a{color: #fff;}

/*产品展示*/
.pro{width: 100%; height: auto;  float: left; margin-bottom: 80px;  }
.pro_top{width: 100%; height:170px; float: left; background: url(../images/pro_top.png) center;}
.pro_body{width: 1280px; margin: 0 auto;}
.pro_left{ width: 270px; height: auto; float: left;  margin-top: -105px; }
.pro_title{ width:270px; height: 105px; margin: 0 auto; background:url(../images/cp_09.png) no-repeat center #db2828;  }
.pro_more{ width:270px; height: 242px;float: left; padding-top: 30px;  background: url(../images/call_left.png) no-repeat bottom left #db2828;line-height: 290px;
text-align: center;
color: #fff;
font-size: 30px;
font-weight: bold;}
.pro_nav{ width: 270px; height: auto; float: left; }
.pro_nav li{ width: 268px; height:45px; border-top: 1px solid #C8C8C8; border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8; background:url(../images/dot_01.png) no-repeat 230px;transition: all 0.5s ease 0s;   }
.pro_nav li:hover{background:url(../images/dot_02.png) no-repeat 240px;transition: all 0.5s ease 0s;  }
.pro_nav li a{ line-height: 45px; text-align:left; padding-left: 40px; font-size: 15px; color: #666; display: block; }
.pro_nav li a:hover{ color: #db2828;}
.pro_box{ width:1000px; height:auto; float: left; margin-top: 10px; margin-left: 10px; margin-bottom: 50px;}
.pro_box li{ width:310px; height: 260px; margin:10px; float: left;overflow: hidden;position: relative;}
.pro_box li img{transition: all 0.5s ease 0s; display: inline-block;}
.pro_box li:hover img{-webkit-transform: scale(1.1); }
.pro_box li span{width: 310px; height:40px; line-height: 40px; position:absolute; bottom:0;text-align: center;background-color:rgba(20,103,215,0.8);display: block;z-index: 1; transition: all 0.5s ease 0s;}
.pro_box li:hover span{height:50px;cursor: pointer;transition: all 0.5s ease 0s;background-color:rgba(219,40,40,0.8);}
.pro_box li span a{line-height:50px ; color: #fff; display: inline-block;}
.pro_box2{ width:1240px; height:auto; float: left; margin-bottom: 50px;}
.pro_box2 li{ width:300px; height: 260px; margin:5px; float: left;overflow: hidden;position: relative;}
.pro_box2 li img{transition: all 0.5s ease 0s; display: inline-block;}
.pro_box2 li:hover img{-webkit-transform: scale(1.1); }
.pro_box2 li span{width: 300px; height:40px; line-height: 40px; position:absolute; bottom:0;text-align: center;background-color:rgba(20,103,215,0.8);display: block;z-index: 1; transition: all 0.5s ease 0s;}
.pro_box2 li:hover span{height:50px;cursor: pointer;transition: all 0.5s ease 0s;background-color:rgba(219,40,40,0.8);}
.pro_box2 li span a{line-height:50px ; color: #fff; display: inline-block;}
/*产品展示*/
.case{ width: 100%; height:240px; float: left; margin-top: -100px;}
.case_box{ width:1200px; height:240px;  margin:0 auto;}
.case_show{ width:1160px; height:240px; float: right; background: #fff;  padding: 10px 0;    box-shadow: 0px 0px 20px #3b3b3b;}
.case_title{ text-align: center; line-height: 30px;}
.pro_content{ width: 1240px; height: auto; margin: 0 auto;text-align: center;  }
.pro_content .pro_box1{ width: 1200px;  float: left; margin-top:40px; margin-bottom:20px;}
.pro_content .pro_box1 ul{width: 1200px; height:510px; float: left; overflow: hidden; ! important;}
.pro_content .pro_box1 ul li{transition: all 0.5s ease 0s; width:385px; height:500px; background:#f2f2f2; margin:5px; float: left;overflow: hidden;position: relative; display:block;cursor:pointer}
.pro_content .pro_box1 ul li:hover{ background: #1467d7; color: #fff; margin-top: -10px;}
.pro_content .pro_box1 ul li img{ width: 385px; height: 260px; float: left; transition: all 0.5s ease 0s; display: inline-block;}
.pro_content .pro_box1 ul li span{padding:20px;display:inline-block; }
.pro_content .pro_box1 ul li span a{color: #555; padding: 10px 20px; font-size: 14px; font-weight: bold; border: 1px solid #555;display:inline-block; border-radius: 20px;}
.pro_content .pro_box1 ul li p{ display:inline-block; margin:25px; text-align: left; line-height: 25px;}
.pro_content .pro_box1 ul li:hover span a{color: #fff; border: 1px solid #fff;}
.pro_content .bd{ float: left;  }
.pro_content .hd{ overflow:hidden; width: 100px;  height:60px; padding:0 10px; margin: 0 auto;}
.pro_content .hd .prev,.pro_content .hd .next{ display:block;  width:43px; height:30px; float:right;  overflow:hidden;cursor:pointer; background:url(../images/arrow.png) no-repeat;}
.pro_content .hd .next{ background-position:-43px 0;}
.pro_content .hd .prevStop{ background-position:-60px 0;}
.pro_content .hd .nextStop{ background-position:-60px -50px;}
/*通用标题*/
.product{ width: 1200px; height: auto; margin: 0 auto;}
.n_title{ width: 1200px; height:80px;text-align:center; margin-top: 60px; margin-bottom:10px; }
.n_title p{ color: #999; font-size:12px; line-height:25px;}
.n_title h2{color: #1467d7; font-size:25px; line-height:40px;}
/*.pro_more{width:110px; height: 30px;  background: #1467d7; float: right; line-height: 30px; text-align: center; margin: 10px;}
.pro_more a{color: #fff;}
.pro_title{ width:400px; height:auto;margin: 0 auto; text-align: center;}
.pro_title li{ margin:5px 5px; overflow: hidden; display: table; float: left;}
.pro_title li a{padding: 3px 10px;line-height: 21px;  border: 1px solid #1467d7;text-align: center; color: #1467d7; font-size: 12px; display: block;}
.pro_title li:hover a{ background: #1467d7; color: #fff;}*/

/*服务描述*/
.line{ width: 100%; height: auto; float: left; bottom: 0;}
.line img{ width: 100%; height: auto; text-align: center;}
/*产品展示*/
/* scrollleft */
.scrollleft{width:1100px; height:220px; margin:15px 27px;}
.scrollleft li{float:left;margin-right:10px;display:inline;width:170px;text-align:center;line-height:25px;}
.scrollleft img{width:150px;height:200px;padding:4px;border:solid 1px #ddd; background-color:#FFF;}
.scrollleft a{ line-height:28px; text-align:center; font-size:14px; color:#555;}
.scrollleft a:hover{ color:#1467d7;}

/*数字滚动*/
.nmb{ width: 100%; height:334px; float:left;background: url(http://xswgd.wangzc.com/templets/default/images/line.png);}
.nmb_box{ width: 1200px; height:238px; margin: 0 auto; }
/*数字++++++++++*/
.digital{width: 100%;height: 150px;color: #fff; margin-top:60px;}
.main{width: 1200px;height: 150px;margin:0 auto;font-size: 0;}
.mumping_mun li{width:180px;display: inline-block;margin:20px auto; padding-left:60px ;}
.mumping_mun{width: 1200px;list-style: none;}
.mumping_mun p{font-size: 16px;width: 100%;display: block;clear: both;}
.mumping_mun h2{font-size: 35px;font-weight: normal;float: left;margin-right: 10px; line-height: 50px;}
/*图标*/
.icon{ width: 100%; height: auto;float: left; margin-top: -140px;}
.icon_box{ width: 1200px; height:620px; margin: 0 auto;  background:url(http://xswgd.wangzc.com/templets/default/images/icon.png) no-repeat right #fff; border-radius:10px;  box-shadow: 0px 0px 20px #3b3b3b;}
/*留言*/
.zs{ width: 100%; height: auto; float: left; background: url(../images/zs.png) no-repeat bottom; margin-top: 50px;}
.zs_box{ width: 1200px; height: auto; margin: 0 auto;}
.zs_box_left{ width:619px; height: 487px; float: left;}
.zs_box_right{ width: 581px; height: 487px; float: left; }
.zs_box_right .title{ width:581px; height: 120px; float: left; text-align: center;color: #1467d7;}
.title_d_box{width: 400px; float: left; margin: 60px;}


/*案例*/
.case_body{ width: 100%; height: auto;background: #fff; float: left; margin-top: 30px;}
/*新闻资讯*/
.news{ width: 100%; height: auto; float: left; padding-bottom: 90px; padding-top:30px;  background: #f2f2f2;}
.news_box{ width:1200px; margin: 0 auto; height: auto;}
.new_content{ width: 1200px; float: left; height: auto;}
.news_left{ width: 520px; height: 420px; float: left; overflow: hidden;position: relative; margin-top: 20px;}
.news_left img{ width: 520px; height: 420px; display: inline-block;transition: all 0.5s ease 0s; }
.news_left img:hover{-webkit-transform: scale(1.1);}
.news_left span{ position:absolute;width: 480px; height:50px; padding:20px;text-align:left; float:left; bottom: 0; background-color:rgba(219,40,40,0.8);}
.news_left span h3{color: #fff;}
.news_left span p{color: #fff; line-height: 18px; font-size: 12px;}
.news_right{ width: 640px; height: 420px; float: left; margin-left: 40px; margin-top: 20px;}
.news_right li{ width: 640px; height: 130px; float: left; border-bottom: 1px dashed #E0E0E0; text-align: left;display: inline-block;}
.news_right li h3{ color:#212121; line-height:40px; font-size: 15px; }
.news_right li:hover h3{color: #db2828; }
.news_right li p{color: #555; line-height: 25px; font-size: 13px;}
.news_right li:hover p{color: #db2828; }
.news_right li span{ width: 80px; height: 80px; padding: 20px; text-align: center; float:right; background:url(../images/to.png) bottom center no-repeat ; }
.news_right li span h2{font-size: 35px; color: #db2828;}
.news_right li span b{color: #db2828; font-size: 18px;}
/*foot*/
.foot{width: 100%; height: 260px; float: left; background: #212121;}
.foot_box{ width: 1200px; height: 240px; margin: 0 auto; padding: 20px 0;}
.foot_left{ width: 600px; height: 200px; float: left;}
.foot_top{ width: 670px; height:40px; float:left; margin-top: 30px;}
.foot_top li{ float: left; line-height: 25px; padding: 0 5px;}
.foot_call{ width: 400px; height: 50px; float: left; text-align: left;}
.foot_call p{ line-height: 50px; font-size: 25px; color: #db2828;}
.foot_lx{ width: 600px; height: 130px; float: left;}
.foot_lx p{ font-size: 12px; line-height:21px; color: #666;}
.footer{ width: 100%;height: 38px; float: left; text-align: center; background: url(../images/foot_03.png) repeat-x;}
.footer p{ line-height:38px; color: #666; font-size: 12px;}
.foot_right{ width: 300px; height: 200px; float: right;}
/*nybanner*/
.nybanner{ width: 100%; height: 350px; float: left; }
.fixed-nybg{ width:100%; height:100%; position:fixed; top:0; background:url(http://xswgd.wangzc.com/templets/default/images/nybanner2.jpg) center top no-repeat; z-index:-9999;}
.about-us {  width:1350px; height:300px; margin:0 auto;  background:url(../images/text_03.png) no-repeat center 40px;}
.ny_content{ width: 100%;  float: left; height: auto; background:#efefef;}
.ny_content_box{ width: 1200px; height: auto; margin:0 auto;}
.side{width: 228px; height: auto; float: left;margin-top: -100px;z-index:9999;}
.sidebar{ width: 228px; height: auto; float: left; 
    background: -webkit-linear-gradient(#1ba3e9, #23d5c2); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#1ba3e9, #23d5c2); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#1ba3e9, #23d5c2); /* Firefox 3.6 - 15 */
    background: linear-gradient(#1ba3e9, #23d5c2); /* 标准的语法（必须放在最后） */
}
.sidebar p{ width: 228px; font-size: 16px; height:30px;padding-top:100px; color: #fff; padding-left: 25px; float: left;
 background: url(../images/yunwei.png) 20px 50px no-repeat; }
.sidebar span{ width: 40px; height: 5px; float: left; margin-left: 25px; background:#fff;}
.side_menu{ width: 200px; float: right; height: auto; margin-top:40px; margin-bottom: 30px; overflow: hidden;   }
.side_menu active{ background: #3e9612;}
.side_menu li{ width: 200px; height: 40px; float: left; position: relative;}
.side_menu li a{color: #fff; line-height: 40px; display: inline-block; position: absolute ;width: 100%; text-align: center; z-index: 2;}
/*.side_menu li:hover{ background: #3e9612;}*/
.side_menu li.active{background:#23d795;}
.side_menu span{ line-height: 40px; height: 40px; right:-200px;display: block; top:0; z-index: 1; transition: right .5s; background: #23d795;position:absolute;
width: 100%; text-align: center;  color: #fff;}
.side_menu li:hover span{right:0;}

.side_d{ width:184px; height:59px; float: left; margin-left: 20px;  }
.side_db{ width:265px; height:197px; float: left; margin-bottom: -30px; }
.side_pro{ width: 220px; margin-top: 20px; height: 420px; background: #fff;float: left; border: 1px solid #e5e5e5; margin-bottom: 20px;} 
.side_title{ width: 200px; height: 30px; margin: 10px; border-bottom: 1px solid #e5e5e5; text-align: left; }
.side_title a{ font-size: 14px;  line-height: 30px; }
.sidebox{width:200px; height:360px; margin: 0 auto; }
.sidebox li{float:left;margin-top:10px;display:inline;width:200px;text-align:center;line-height:18px;}
.sidebox img{width:190px;height:130px;padding:4px;border:solid 1px #ddd; background-color:#FFF;}
.sidebox img:hover{width:190px;height:130px;padding:4px;border:solid 1px #3e9612; background-color:#FFF;}
.sidebox a{ line-height:18px; text-align:center; font-size:12px; color:#666;}
.sidebox a:hover{ color:#3e9612;}
.ny_right{ width: 952px; height: auto; float: left; margin-left: 20px; margin-bottom: 40px;}
.ny_right .title{ width: 900px; height: 50px; float: left; line-height: 60px; text-align: left; color:#999; display: block;}
.ny_right .title p{ line-height: 60px; color:#999; }
.ny_right_box{ width: 952px;  min-height:700px; background: #fff;float: left; }
.ny_right_text {width: 880px; height: auto; margin:40px;float: left; overflow:hidden; min-height: 500px; }
.ny_right_text p{ text-align: left; line-height: 27px; font-size: 12px; color: #5c5c5c; }

.new_con{width: 900px; height: auto;float: left; padding-top: 10px;}
.new_con li{ width: 870px; height: 128px ; float: left; border-bottom: 1px solid #e0e0e0; transition: all 0.2s ease 0s;}
.new_con li:hover{width:867px; height: 128px ; display: block; box-shadow: 0px 0px 10px #888888;  -moz-box-shadow: 0px 0px 10px #888888; /* 老的 Firefox */ 
transition: all 0.2s ease 0s; cursor: pointer; border-left: 3px solid #08C6D7; }
.new_con span{ width: 50px; height: 50px; margin:40px; float: left; text-align: center;}
.new_con span b{ width: 43px; font-size: 15px; text-align: left; border-bottom: 1px solid #666; color: #888; }
.new_con img{ width: 160px; height: 100px; margin: 14px 30px; float: left;}
.new_con .text{width:460px; height: 100px; float: left; margin: 14px;}
.new_con .text h3{ line-height: 40px; }
.new_con .text p{ line-height:18px; font-size: 12px; color:#999999;}
/*联系方式*/
.ny_call{ width:280px; height:250px;  background-color:#fff; float:left; margin-top:10px; } 
.ny_call li{ width:260px; height:68px; float:left; margin-left:12px; margin-top:12px;}
/*产品中心类模板*/
.workList_box{ width:860px; height:auto;text-align:left;font-size:12px; margin:30px ;  overflow:hidden;}
.workList { width:860px; margin-bottom:15px; float:left; !important }
.workList li {float: left;margin:10px;}
.workList li a {display: block;color:#000;}
.workList li .work_title {text-align: center;color: #2f1504;padding-top:10px;}
.workList li  a:hover{display: block;color:#23a0e3;}
.workList li a img {border:1px solid #e3e3e3; padding:3px;}
.workList li a:hover img {border:1px solid #23a0e3; padding:3px;}

/*nybanner*/

.ny_content{ width: 100%; height: auto; float: left; padding:20px;}
.ny_content_box{ width: 1200px; height:auto; margin: 0 auto;}
/*css  pagination*/
.pag{padding:40px 0; width:100%;font-size:12px;font-family:tahoma,helvetica,sans-serif;text-align:center;  float: left; border-top: 2px solid #F3F3F4;}
.pag a{border:#ccdbe4 1px solid;padding:6px 8px;background-position:50% bottom;color:#1467d7;margin:0 3px 0 0;text-decoration:none;}
.pag a:hover{border:#2b55af 1px solid;background-image:none;color:#fff;background-color:#0073cd;}
.pag a:active{border:#2b55af 1px solid;background-image:none;color:#fff;background-color:#0073cd;}
.pag span.current{padding:2px 6px;font-weight:bold;color:#000;margin:0 3px 0 0;}
.pag span.disabled{display:none;}
.pag a.next{border:#ccdbe4 2px solid;margin:0px 0px 0px 10px;}
.pag a.next:hover{border:#2b55af 2px solid;}
.pag a.prev{border:#ccdbe4 2px solid;margin:0px 10px 0px 0px;}
.pag a.prev:hover{border:#2b55af 2px solid;}
.pre_next {float:left;width:760px;height: 40px;line-height: 40px;color: #666666;text-align:center; margin:20px; background: #eee;}
.pre_next h5 {color: #046bb6;padding:3px; line-height: 40px; text-align: center; font-size: 14px;}
/*内页*/
.ny_title{ width:292px; float: left; height:60px; background-color:#1467d7; overflow: hidden;;  }
.ny_title h3{ font-size: 18px; line-height:60px; text-align:left; padding-left: 30px; color: #fff; display: block; }
.ny_title p{ color: #fff; text-align: right; line-height: 21px;width: 400px;  float:right;margin:30px 40px 0px 0px ;font-size: 12px; display: block;;}
.ny_left{ width: 280px; height: auto; float:left;  margin-top: 10px;  margin-bottom: 40px;}

/*内页左边导航*/
.ny_left_nav{ width: 290px; height:auto;float:left;background: #fff;border: 1px solid #d9dee3; }
.ny_left_nav ul{ width:250px;  margin:20px;}
.ny_left_nav ul li{ padding-left: 50px; width:200px; height:45px;  border:1px solid #d9dee3; margin-bottom:4px; }
.ny_left_nav ul li a{ padding-left:20px; line-height:45px; text-align:left; font-size:14px; font-family:"微软雅黑"; display:block;background:url(../images/dot.png) no-repeat left ; }
.ny_left_nav ul li:hover{ background-color:#1467d7; color:#fff;}
.ny_left_nav ul li a:hover{  color:#fff;}
/*产品下拉主要样式*/
.subNavBox{width:290px;border:solid 1px #e5e3da; background:#fbfbfb; float:left;}
.subNav{border-bottom:solid 1px #e5e3da;cursor:pointer;font-weight:bold;
font-size:14px;color:#999;line-height:45px;padding-left:50px;background:url(../images/jiantou1.jpg) no-repeat;background-position:95% 50%}
.subNav:hover{color:#277fc2;}
.currentDd{background-image:url(../images/jiantou.jpg);}
.currentDt{background-image:url(../images/jiantou.jpg);}
.navContent{display: none;border-bottom:solid 1px #e5e3da;}
.navContent li a{display:block;width:290px;text-align:center;font-size:14px;line-height:45px;color:#333; background:#fbfbfb;}
.navContent li a:hover{color:#fff;background-color:#0b96e6;}
 /*new*/
.ny_new{ width: 290px; height:auto; float: left; background-color: #fff; padding-bottom: 10px; margin-top:15px; border: 1px solid #d9dee3; }
.ny_new_title{ width: 290px; height: 40px; border-bottom: 1px solid #d9dee3;background: #F3F3F4;}
.ny_new_title h3{ padding-left:20px; float: left;  line-height: 40px; font-size: 14px; font-size: 16px; }
.ny_new_title span{ width: 50px; float: right; font-size: 12px ; line-height: 40px;}
.ny_new_box{ width:290px; height:auto; float:left; margin-top: 10px;}
.ny_new_box li{  height:30px; display:block; line-height:30px; padding:0px 10px 0px 25px; background: url(../images/dot.png)no-repeat 8px center;}
.ny_new_box li .new{ text-align:left;}
.ny_new_box li a:hover{ color:#F97D21;}
.ny_new_box2{ width:290px; height:auto; float:left; margin-top: 10px; margin-bottom: 10px;}
.ny_new_box2 li{ float: left;  padding:0px 15px; margin-top: 10px; }
.ny_new_box2 li span{ text-align:left; font-size: 14px; color: #F46C09; line-height:30px;}
.ny_new_box2 li p{ font-size: 12px; line-height: 18px; color: #999;}
.ny_new_box2 li a:hover{ color:#F97D21;}

/*产品中心类模板*/
.workList_box{ width:860px; height:auto;text-align:left;font-size:12px;   overflow:hidden;}
.workList { width:860px; margin-bottom:15px; float:left; !important }
.workList li {float: left;margin:5px;}
.workList li a {display: block;color:#000; font-size: 14px;}
.workList li .work_title {text-align: center;color: #2f1504;padding-top:10px;}
.workList li  a:hover{display: block;color:#23a0e3;}
.workList li a img {border:1px solid #e3e3e3; padding:3px;}
.workList li a:hover img {border:1px solid #23a0e3; padding:3px;}

.ny_new_right{ width: 860px; height: auto; float: left;}
.ny_new_right li{width:780px ; height:60px; float: left;transition:  all 0.5s ease 0s; border-bottom: 1px dashed #DDDDDD; padding:20px; margin-bottom: 10px; display: inline-block;}
.ny_new_right li h4{ float: left; width: 100%; font-size:15px;  display: inline-block; color: #fc7406;font-weight: 600; }
.ny_new_right li:hover h4{ color:#1467d7;}
.ny_new_right li a{ font-size:14px; line-height:25px;text-align: left;  }
.ny_new_right li p{ line-height:16px; display:inline-block;color:#999; font-size: 12px; }
.ny_new_right li:hover{ transition:  all 0.5s ease 0s; display:inline-block;box-shadow: 0px 0px 20px #888888;  -moz-box-shadow: 0px 0px 20px #888888; }


.ny_right{width:880px; height: auto; float:right; margin-top: 10px; background: #fff;margin-bottom:20px; border: 1px solid #d9dee3;  }
.ny_right_top{ width: 100%; height: 35px; float: left; background: #F3F3F4;border-bottom: 1px solid #d9dee3; }
.ny_right_top p{ line-height: 35px; font-size: 12px; margin-left: 20px; color: #999999;}
.ny_right_box{ width:820px; float: left; padding: 10px;}
.ny_right_box p{ color: #666; line-height: 23px;}

.ny_right_content{ width: 880px; height: 350px; float: left; border-bottom: 1px solid #d9dee3;}
.ny_right_content img{ width:400px; height: 280px; float: left; margin: 30px;}
.ny_right_content .right{width: 360px; height: 280px; float: left; margin-top: 40px;  margin-left: 20px;}
.ny_right_content .right h3{ line-height:50px; font-size: 18px; color: #F97D21;}
.ny_right_content .right p{ line-height: 25px;}
.ny_right_content .bot{width: 145px; height: 38px; float: left; background:url(http://xswgd.wangzc.com/templets/default/images/bott.jpg); margin-top:40px;}

/*搜索结果页*/
.ny_search{ width: 820px; height: auto; float: left; margin:30px;}
.ny_search li{ width:820px; height: 50px; float: left; border-bottom: 1px solid #eee; margin-bottom: 20px;}
.ny_search li a{ line-height:21px; font-size: 14px;}
.ny_search li a:hover{ color:#F46C09;}
