/* 公用CSS */
*{margin:0 auto;padding:0;}
body{font:14px  "宋体",Arial,Helvetica,sans-serif;behavior:url(../js/ie-css3.htc);}
a{text-decoration:none;color:#000;}
img{border:none;}
li,ul{list-style:none;}
.tx-c{text-align:center;}
.clear{clear:both;}
.fl{float:left!important;}
.fr{float:right!important;}

/*header*/
.header{width:1001px;height:80px;}
.logo{width:500px;height:75px;margin-top:2.5px;margin-left:15px;float:left;}
.logo img{display:block;width:500px;height:75px;}
.tel_way{float:right;width:240px;height:60px;margin-top:10px;}
.tel_way p{height:30px;line-height:30px;color:#333;font-weight:bold;font-size:20px;}
.navbar{background:url(../images/yyy.jpg);width:1001px;height:40px;}
.navbar > li{width:143px;height:40px;line-height:35px;text-align:center;float:left;position:relative;}
.navbar > span{display:block;width:2px;height:35px;line-height:35px;float:left;color:#fff;}
.navbar > li > a{font-size:16px;display:block;color:#fff;font-family:"宋体";font-weight:bold;}
.navbar > li > a.active{color:#f1e61b;}
.navbar > li > a:hover{color:#f1e61b}
.navbar > li .pro_path{width:330px;height:192px;position:absolute;top:40px;z-index:2;background:#fff;display:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
.navbar > li:hover .pro_path{display:block;}
.navbar > li .pro_path a{display:inline-block;padding:0px 15px;font-weight:bold;color:#555;background:#f2f2f2;margin-top:10px;border-radius:5px;}
.navbar > li .pro_path a:hover{color:#fff;background:#666;}

/*bannar*/
.slideBox { width: 1000px; height: 300px; overflow: hidden; position: relative;margin-top: 5px}
.slideBox .hd { overflow: hidden; position: absolute; width: 100%; text-align: center; bottom: 10px; z-index: 1; }
.slideBox .hd ul { overflow: hidden; }
.slideBox .hd ul li { display: inline-block; margin: 0px 5px; width: 12px; height: 12px; cursor: pointer;background-color: #a7dcf7; border-radius: 6px}
.slideBox .hd ul li.on { background-color:#fff; }
.slideBox .bd { position: relative; height: 100%; z-index: 0; }
.slideBox .bd li { vertical-align: middle; height: 300px; overflow: hidden; position: relative; }
.slideBox .bd li a { display: block; width: 100%; height: 100%; }
.slideBox .bd img { width: 100%; height: 300px; display: block; position: absolute; left: 50%; top: 0px; margin-left: -500px; z-index: 990; }

/*产品页特有*/
.pro-con{width:1001px;margin-top:10px;margin-bottom:30px;}
.pro_menu{width:150px;background:#f7f7f7;margin-top:10px;}
.pro_menu li{width:137px;padding-right:13px;height:40px;font-size:16px;text-align:center;line-height:40px;margin-bottom:2px;cursor:pointer;background:url(../images/rr.png);}
.pro_menu li.active{color:#fff;background:url(../images/ff.png);}
.pro_int{width:750px;margin-bottom:15px;}
.pro_int > div{display:none;}
.AllPros > li{width:238px;height:215px;margin-right:5px;margin-left:5px;margin-bottom:20px;float:left;border:#eee 1px solid;}
.AllPros > li:hover{border-color:#3399CC;z-index:3;transition-property:box-shadow;-webkit-transition-property:box-shadow;-moz-transition-property:box-shadow;-o-transition-property:all;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s;box-shadow:0 0 15px #3398cc;-moz-box-shadow:0 0 15px #3398cc;-webkit-box-shadow:0 0 15px #3398cc;}
.pro_concon li a:hover h1{color:#4089d8;}
.pro_concon li a img{display:block;width:238px;height:180px;}
.pro_concon li a h1{font-size:16px;text-align:center;line-height:35px;color:#444;background-color:#f5f5f5;}
.pro_msg p{line-height:26px;text-align:left;padding-left:15px;}
.h40{height:40px;}
.pageNav{width:auto;display:inline-block!important;margin-left:210px;}
.pageNav li{float:left;margin-right:10px!important;width:22px!important;height:22px!important;line-height:22px;text-align:center;cursor:pointer;border-radius:3px;font-weight:bold;border:1px #e2e2e2 solid;}
.pageNav li a{display:block;background-color:#f5f5f5;color:#666;}
.pageNav li.active a{background-color:#3398cc;color:#fff;}
.swipers,.pic{margin-top:5px}
.pic img{display:block;}
.contract p.tel_icon{background-image:url(img/tel.png);}
.contract p.QQ_icon{background-image:url(img/qq.png);}
.contract p.mail_icon{background-image:url(img/mail.png);}
.contract p.user_icon{background-image:url(img/user.png);}
.case_con2{width:1000px;margin-top:5px;}
.case_con2 li{width:300px;height:265px;margin-right:10px;margin-left:20px;float:left;margin-top:15px;}
.case_con2 li div{width:300px;height:230px;}
.case_con2 li div img{display:block;width:300px;height:230px;border:#e2e2e2 1px solid;}
.case_con2 li p{width:300px;height:30px;margin-top:5px;text-align:center;line-height:30px;}
.case_con2 li p a{font-size:16px;font-weight:bold;color:#111}
.case_con2 li p a:hover{color:blue;text-decoration:underline;}
.main-tit{width:1001px;margin-top:10px;line-height:20px;}
.main-tit a{font-size:14px;color:#888;}
.main-tit span{display:inline-block;font-size:14px;width:10px;height:20px;line-height:20px;text-align:center;}

/*内容*/
.successCase,.productCenter{width:1000px;height:265px;border:1px #aaa solid;margin-top:15px;}
.productCenter{height:615px!important;margin-bottom:20px;}
.con-tit2{border-bottom:#4089d8 2px solid;width:710px;padding-left:40px;float:right;height:36px;line-height:36px;font-size:18px;font-weight:bold;background:#438ec7 url(img/dd05.jpg) no-repeat 10px center;background-size:20px 20px;color:#fff;border-radius:3px;margin-bottom:20px;}
.seDiv{width:255px;height:28px;font-size:16px;font-weight:normal;float:right;margin-right:25px;}
.search{width:200px;height:26px;padding-left:3px;border:#4089d8 1px solid;display:block;float:left;}
.se_icon{width:50px;height:28px;font-weight:bold;float:left;background-color:#4089d8;color:#fff;text-align:center;line-height:28px;vertical-align:middle;cursor:pointer;}
.con-tit1{width:210px;height:36px;line-height:36px;background:url(img/titbg2.gif) repeat-x;border:1px solid #c2d8e5;float:left;}
.con-tit1 span{display:block;width:120px;height:36px;line-height:40px;font-weight:bold;color:#333;margin-left:10px;float:left;background:url(img/icon1.gif) no-repeat left center;text-indent:15px;font-size:18px;}
.con-tit{width:999px;height:36px;line-height:36px;background:url(img/titbg2.gif) repeat-x;border:1px solid #c2d8e5;}
.dealCase .con-tit{margin-bottom:15px;}
.con-tit span{display:block;width:225px;height:36px;line-height:40px;font-weight:bold;color:#333;margin-left:10px;float:left;background:url(img/icon1.gif) no-repeat left center;text-indent:15px;font-size:18px;}
.mt15{margin-top:15px;}
.contract{height:900px;background-color:#f7f7f7;}
.pro_int{float:left;}
.contract .title{line-height:40px;height:40px;border-bottom:1px solid #666;background:#a3a3a3;font-size:16px;padding-left:15px;font-weight:bold;}
.contract p{line-height:24px;font-size:14px;margin-top:15px;text-align:justify;font-size:16px;padding-left:24px;margin-left:15px;background-size:18px 18px;background-position:left center;background-repeat:no-repeat;}
.contract .title{margin-top:15px;margin-left:5px}
.con-tit a{float:right;color:#666;padding-right:15px;}
.con-tit a:hover{color:#f00;}
.case_con1{width:1000px;margin-top:20px;}
.case_con1 li{width:230px;height:200px;margin-right:10px;margin-left:10px;float:left;}
.case_con1 li div{width:230px;height:160px;}
.case_con1 li p.title1{width:210px;height:30px;line-height:30px;margin-top:5px;}
.case_con1 li p.title1 a{font-size:16px;font-weight:bold;color:#111}
.case_con1 li p.title1 a:hover{font-size:16px;font-weight:bold;color:blue}
.case_con1 li p.caseCon1{width:210px;height:120px;line-height:24px;margin-top:5px;font-size:14px;}
.newsCenter .title{line-height:40px;height:40px;border-bottom:1px solid #666;background:#a3a3a3;font-size:16px;padding-left:15px;font-weight:bold;}
.newsCenter p{line-height:36px;text-align:justify;font-size:16px;cursor:default;padding-left:10px;}
.newsCenter p:hover{text-decoration:underline;color:blue;}
.w750{width:750px!important;margin-left:0!important;}
.w400{width:400px!important;margin-top:15px;}
.contract > div{width:400px;float:left;}
.ml100{margin-left:100px;}

/*footter*/
.page-footer{background:#ddd;width: 1002px;}
.footter{width:900px;height:200px;}
.footter > div{float:left;width:190px;height:127px;margin-top:10px;margin-right:42px;color:#e0e0e0;}
.footter h2{font-size:15px;line-height:50px;color: #000;}
.footter p{line-height:32px;color:#333;}
.footter p a{color:#333;font-size:13px;}
.wenhua{float:right!important;width:190px!important;margin-right:0px!important;margin-top:33px!important;line-height:28px;font-size:16px;color:#333!important}
.footter_b{text-align:center;width:100%!important;height:30px!important;line-height:30px!important;color:#666!important;border-top:1px solid #999;margin-top:0px!important;}
.QQ_box{display:inline-block;position:fixed;z-index:1111111;right:0;bottom:224px;border-top-left-radius:5px;border-bottom-left-radius:5px;overflow:hidden;}
.proMenu{width:210px;float:left;margin-top:-10px;color:#333;border:1px #e2e2e2 solid;border-top:none;}
.proMenu > li{width:210px;font-size:14px;line-height:44px;background-color:#f5f5f5;border-top:1px #e2e2e2 solid;text-indent:25px;color:#474E5D;font-weight:bold;background-image:url(img/dd01.jpg);background-repeat:no-repeat;background-position:180px 16px;}
.proMenu > li:hover{color:#3398cc;cursor:pointer;}
.proMenu > li.active{background-image:url(img/dd02.jpg);color:#3398cc;}
.proMenu div{width:210px;display:none;}
.proMenu div li{width:210px;height:35px;background:#fff;line-height:35px;}
.proMenu div li a{display:block;padding-left:32px;color:#666;font-weight:600;font-size:12px;background-image:url(img/dd03.jpg);background-repeat:no-repeat;background-position:20px 12px;}
.proMenu div li:hover a{color:#fff;cursor:pointer;background-color:#3398cc;background-image:url(img/dd04.png);background-repeat:no-repeat;background-position:20px 12px;}
.pro_int{width:750px!important;float:right;border-bottom:1px #aaa solid;}
.p.pro_int li{width:750px!important;}
.dealCase{height:auto;background-color:#f7f7f7;}
.dealCase .title{line-height:40px;height:40px;border-bottom:1px solid #666;background:#a3a3a3;font-size:16px;padding-left:15px;font-weight:bold;}
.dealCase p{line-height:24px;font-size:14px;font-size:16px;}
.dealCase p.tittle{font-size:18px;font-weight:bold;color:#333;}
.dealCase p.case_int{line-height:24px;font-size:14px;margin-top:5px}
.dealCase p.date{line-height:24px;font-size:14px;margin-top:5px;color:#666}
.dealCase .case_con{width:500.5px;height:460px;float:left;}
.dealCase .case_con h2{text-align:center;line-height:50px;font-size: 16px;margin-bottom: 10px}
.case-cons{width:1001px;margin:10px auto;margin-bottom:40px;}
.dealCase img{display:block;width:480px;height:398px;border:#e2e2e2 1px solid;}
.dealCase .case_ints{float:left;width:805px;margin-left:15px;margin-top:20px;height:160px;}
.about{height:800px;background:#f7f7f7}
.about .title{line-height:40px;height:40px;border-bottom:1px solid #666;background:#a3a3a3;font-size:16px;padding-left:15px;font-weight:bold;}
.about p{line-height:24px;font-size:14px;text-indent:2em;margin-top:15px;text-align:justify;font-size:16px;padding:0 15px;}
.newsCenter{background-color:#f7f7f7;padding-bottom:10px;}
.ushow{display:block!important}
.address01{width:946px!important;height:50px;line-height:50px;font-size:14px;border-top:1px #999 solid;margin-left:20px;margin-top:20px;background-image:url(img/add.png);background-size:20px 20px;background-position:left center;background-repeat:no-repeat;padding-left:25px;}
#dituContent{width:800px;height:400px;margin-left:15px;border:#999 1px solid;}