/* Generated by wjdhcms 3.0 */



@charset "utf-8";



/*-----------CSS Reset-----------*/



::selection {

	color:#fff;

    background-color: #00b4ff;

}



::-moz-selection {

	color:#fff;

    background-color: #4e9c0a;

}



::-webkit-selection {

	color:#fff;

    background-color: #4e9c0a;

}



::-webkit-scrollbar {

    width: 8px;

    height: 8px;

    background-color: #F5F5F5;

}



::-webkit-scrollbar-track {

    border-radius: 10px;

    background-color: #E2E2E2;

}



::-webkit-scrollbar-thumb {

    border-radius: 10px;

    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);

    background-color: #555;

}



* {

    padding: 0;

    margin: 0;

}



body {

    font: 14px/1.231 "å¾®è½¯é›…é»‘", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;

    color: #333;

    margin: 0;

    line-height: 1.5;

}



:focus {

    outline: 1;

}



article,

aside,

canvas,

details,

figcaption,

figure,

footer,

header,

hgroup,

menu,

nav,

section,

summary {

    display: block;

}



a {

    margin: 0;

    padding: 0;

    border: 0;

    font-size: 100%;

    vertical-align: baseline;

    background: transparent;

}



ins {

    background-color: #ff9;

    color: #000;

    text-decoration: none;

}



mark {

    background-color: #ff9;

    color: #000;

    font-style: italic;

    font-weight: bold;

}



del {

    text-decoration: line-through;

}



table {

    border-collapse: collapse;

    border-spacing: 0;

}



hr {

    display: block;

    height: 1px;

    border: 0;

    border-top: 1px solid #cccccc;

    margin: 1em 0;

    padding: 0;

}



input,

select {

    vertical-align: middle;

}





li,

ul {

    list-style-type: none;

}



img {

    border: none;

}



a {

    color: #333;

}



a:link,

a:hover,

a:active,

a:visited {

    text-decoration: none;

}



input,

textarea {

    outline: 0;

    border: 0;

}



textarea {

    resize: none;

}



h1,

h2,

h3,

h4,

h5,

h6,

dl,

dd,

dt,

i,

em {

    font-weight: normal;

    font-style: normal;

}





/**banner**/

.banner{ width:100%; height:500px; overflow:hidden; position:relative;}

.b-img{ height:500px; position:absolute; left:0px; top:0px;}

.b-img a{ display:block; height:500px; float:left;}

.b-list{ height:30px; padding-top:470px; position:relative; margin:0px auto; z-index:1;}

.b-list span{ display:block; cursor:pointer; width:10px; height:10px; border-radius:50%; border:2px solid #fff; float:left; margin:0px 5px;}

.b-list .spcss{ border:2px solid #007fea;}

.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px;}

.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px;}

.bar-left em{ display:block; width:50px; height:100px; background:url(img/arrow.png) 0px 0px no-repeat; margin:0px auto; margin-top:200px;}

.bar-right em{ display:block; width:50px; height:100px; background:url(img/arrow.png) -50px 0px no-repeat; margin:0px auto; margin-top:200px;}

.bar-left .emcss{ background-position:0px -100px;}

.bar-right .emcss{ background-position:-50px -100px;}



/**search_box**/

.search_box{ width:100%; height:59px; border-bottom:1px solid #d8d8d8; overflow:hidden;}

.search{ width:1180px; height:59px; margin:0 auto;}

.keytext{ float:left; width:600px; height:59px;font-family:'Microsoft yahei'; font-size:14px; color:#666666; line-height:59px;}

.keytext a{ text-align:left; margin:0px 3px; color:#666666;}

.searchnr{ float:right; margin-top:16px;}

.searchnr .text{ float:left; width:260px; height:34px; background:url(img/ssk.png) no-repeat left center; padding-left:15px;font-family:'Microsoft yahei'; font-size:14px; color:#666666; line-height:34px;}

.searchnr .submit{ float:left; width:41px; height:34px; background:url(img/ssan.png) no-repeat right;border:0px; padding:0px;}



/**product_box**/

.product_box{ width:100%;  margin:20px auto; overflow:hidden;}

.product{ width:1180px; margin:0 auto;}

.product_left{float:left; width:275px;    }

.product_left h3{ width:275px; height:62px; text-align:center; background:#00b4ff;}

.product_left h3 a{font-family:'Microsoft yahei'; font-size:24px; font-weight:bold; color:#ffffff; display:block; padding-top:14px;}

.product_left ul{  padding:0px 15px 0px 10px; border:#ddd 1px solid;overflow: hidden; padding-bottom:15px;}

.product_left ul li{ float:left; text-align:left; padding-top:8px;}

.product_left ul li a{ display:block; width:237px; height:40px; line-height:40px;  padding-left:15px;font-family:'Microsoft yahei'; font-size:16px; font-weight:bold; }

.product_left ul li a:hover{ display:block; width:237px; height:40px; line-height:40px; background:url(img/prohg.png) no-repeat left center; padding-left:15px;font-family:'Microsoft yahei'; font-size:16px; font-weight:bold; color:#ffffff;}

.product_right{float:right; width:875px;  ;}

.product_tit{ width:875px; height:48px; line-height:48px; background:url(img/pronrbtbg.png) no-repeat center bottom;}

.product_tit .more{display:block; float:right; padding-right:15px;font-family:'Microsoft yahei'; font-size:14px; color:#666666;}

.product_tit h3{float:left; padding-left:15px;font-family:'Microsoft yahei'; font-size:16px;font-weight:bold; color:#333333;}

.product_right ul{ margin-top:8px;}

.product_right ul li{ float:left; width:261px; height:212px; padding:10px 15px;}

.product_right ul li a img{ width:257px; height:174px; padding:1px; border:2px solid #ececec;}

.product_right ul li span{display:block;font-family:'Microsoft yahei'; font-size:14px; line-height:28px; text-align:center;}

.product_right ul li span a{ color:#333333;}



/**cpys_box**/

.cpys_box{ width:100%;  margin:0 auto; overflow:hidden;}

.cpys{ width:1180px;  margin:0 auto;}

.cpys h3{ width:1180px; height:150px; background:url(img/ysbtbg.png) no-repeat center; text-align:center;}

.cpys h3 a{ padding-top:24px; display:block;font-family:'Microsoft yahei'; font-size:30px; font-weight:bold; color:#ffffff; line-height:48px;}

.cpys h3 a strong{ font-size:48px; color:#fbd10d;}

.cpys h3 span{font-family:'Microsoft yahei'; font-size:30px; font-weight:bold; color:#ffffff; line-height:48px; letter-spacing:3px;}

.cpysnr{width:1180px; position:relative; height:1350px;}

.cpysnr .ys_pic{ position:absolute;}

.cpysnr .ys_pic1{ top:48px; left:0px;}

.cpysnr .ys_pic2{ top:330px; right:0px;}

.cpysnr .ys_pic3{ top:698px; left:0px;}

.cpysnr .ys_pic4{ top:982px; right:0px;}

.cpysnr .ys_list{position:absolute;}

.cpysnr .ys_list h4{font-family:'Microsoft yahei';font-size:24px; font-weight:bold; color:#333333;}

.cpysnr .ys_list h4 strong{ color:#00b4ff;}

.cpysnr .ys_list span{ display:block;font-family:'Microsoft yahei';font-size:20px; font-weight:bold; color:#00b4ff; margin-bottom:20px;}

.cpysnr .ys_list p{font-family:'Microsoft yahei';font-size:16px; color:#333333; line-height:36px; background:url(img/ystb11.png) no-repeat left center; padding-left:32px;}

.cpysnr .ys_list1{ top:66px; right:0px; background:url(img/ystb1.png) no-repeat left top; padding-left:100px; padding-top:24px;}

.cpysnr .ys_list2{ top:423px; left:0px;background:url(img/ystb2.png) no-repeat left top; padding-left:100px; padding-top:24px;}

.cpysnr .ys_list3{ top:727px; right:46px;background:url(img/ystb3.png) no-repeat left top; padding-left:100px; padding-top:24px;}

.cpysnr .ys_list4{ top:1042px; left:0px;background:url(img/ystb4.png) no-repeat left top; padding-left:100px; padding-top:24px;}

.ysiphone{position:absolute; top:1274px; left:98px; background:url(img/ysiphone.png) no-repeat left bottom; padding-left:48px;}

.ysiphone span{ font-family:'Microsoft yahei'; font-size:14px;font-weight:bold; color:#282828; display:block;}

.ysiphone strong{ font-family:'Microsoft yahei'; font-size:24px; font-weight:bold; color:#fb6400; display:block;}



/**al_box**/

.al_box{ width:100%; margin:20px auto 0 auto; overflow:hidden;}

.al{ width:1180px ; margin:0 auto;}

.khal{    background:url(img/wmbtbg.png) repeat-x center top;}

.khal_tit{   height:48px; line-height:48px; border-left:3px solid #00b4ff; padding-left:15px;border-top:1px solid #d4d4d4; border-right:1px solid #d4d4d4;}

.khal_tit h3 { display:block; float:left;  font-family:'Microsoft yahei'; font-size:16px; font-weight:bold; color:#00b4ff;}

.khal_tit .more{display:block; float:right; padding-right:15px;font-family:'Microsoft yahei'; font-size:14px; color:#666666;}

.khal_list{ overflow:hidden;border-bottom:1px solid #d4d4d4; border-right:1px solid #d4d4d4; border-left:1px solid #d4d4d4;}

.khal_list ul li{ float:left; width:261px; height:212px; padding:10px 15px;}

.khal_list ul li a img{ width:257px; height:174px; padding:1px; border:2px solid #ececec;}

.khal_list ul li span{display:block;font-family:'Microsoft yahei'; font-size:14px; line-height:28px; text-align:center;}

.khal_list ul li span a{ color:#333333;}

.zxal{ width:284px; height:740px; float:right; background:url(img/wmbtbg.png) repeat-x center top;}

.zxal_tit{ width:266px; height:48px; line-height:48px; border-left:3px solid #00b4ff; padding-left:15px;border-top:1px solid #d4d4d4; border-right:1px solid #d4d4d4;}

.zxal_tit h3 { display:block; float:left;  font-family:'Microsoft yahei'; font-size:16px; font-weight:bold; color:#00b4ff;}

.zxal_tit .more{display:block; float:right; padding-right:15px;font-family:'Microsoft yahei'; font-size:14px; color:#666666;}

/* å®¢æˆ·æ–°æ¡ˆä¾‹å‘ä¸Šæ»šåŠ¨ */

.zxalnr {width:263px; height:670px; border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; padding:10px;}

.zxalnr .contant {position:relative;height:670px;}

.zxalnr .zxalnr-c{ position:relative;}

.zxalnr .zxalnr-c .zxalnr-l {width:263px; height:92px; padding:20px 0px;border-bottom:1px dashed #cccccc;}

.zxalnr .zxalnr-c .zxalnr-l .zxalnr-tu {float:left; width:117px; height:92px;}

.zxalnr .zxalnr-c .zxalnr-l .zxalnr-tu p img{width:113px; height:88px; padding:1px; border:1px solid #cccccc;}

.zxalnr .zxalnr-c .zxalnr-l .zxalnr-wen{width:136px; height:78px; float:right; padding-left:10px; padding-top:10px;}

.zxalnr .zxalnr-c .zxalnr-l .zxalnr-wen span{font-family:'Microsoft yahei'; font-size:14px; font-weight:bold;color:#333333; line-height:24px;}

.zxalnr .zxalnr-c .zxalnr-l .zxalnr-wen p {padding-top:6px;font-family:'Microsoft yahei'; font-size:14px;color:#333333; line-height:24px;}

/**xw_box**/

.xw_box{width:100%; height:366px; margin:20px auto 0 auto; padding:20px 0px; background:#f1f1f1; }

.xw{ width:1180px; height:366px; margin:0 auto;}

.scljs{width:400px; height:366px; float:left; background:url(img/wmbtbg.png) repeat-x center top;}

.scljs_tit{ width:381px; height:48px; line-height:48px; border-left:3px solid #00b4ff; padding-left:15px;border-top:1px solid #d4d4d4; border-right:1px solid #d4d4d4;}

.scljs_tit h3 { display:block; float:left;  font-family:'Microsoft yahei'; font-size:16px; font-weight:bold; color:#00b4ff;}

.scljs_tit .more{display:block; float:right; padding-right:15px;font-family:'Microsoft yahei'; font-size:14px; color:#666666;}

.scljsnr{width:398px; height:317px; background:#ffffff;border-bottom:1px solid #d4d4d4; border-right:1px solid #d4d4d4; border-left:1px solid #d4d4d4;}

.scljsnr ul{ padding:10px;}

.scljsnr ul li{ width:378px; height:36px; float:left; border-bottom:1px dashed #cdcdcd; overflow:hidden}

.scljsnr ul li a{ display:block; float:left;width:252px; height:36px; background:url(img/xwtb1.png) no-repeat left center; padding-left:15px;font-family:'Microsoft yahei'; font-size:14px; color:#333333; line-height:36px;}

.scljsnr ul li span{ display:block; float:right; width:78px; height:36px;color:#666666;ont-family:'Microsoft yahei'; font-size:14px; line-height:36px;} 

.xwzx{width:758px; height:366px; float:right; background:url(img/wmbtbg.png) repeat-x center top;}

.xwzx_tit{ width:740px; height:48px; line-height:48px; border-left:3px solid #00b4ff; padding-left:15px;border-top:1px solid #d4d4d4; border-right:1px solid #d4d4d4;}

.xwzx_tit h3 { display:block; float:left;  font-family:'Microsoft yahei'; font-size:16px; font-weight:bold; color:#00b4ff;}

.xwzx_tit .more{display:block; float:right; padding-right:15px;font-family:'Microsoft yahei'; font-size:14px; color:#666666;}

.xwzxnr{width:727px; height:277px; background:#ffffff;border-bottom:1px solid #d4d4d4; border-right:1px solid #d4d4d4; border-left:1px solid #d4d4d4; padding:20px 15px;}

.xwzxnr1{ width:727px; height:126px; line-height:30px;}

.xwzxnr1 dl dd{ width:183px; height:126px; float:left;}

.xwzxnr1 dl dd img{width:183px; height:126px;}

.xwzxnr1 dl dt{ float:right;width:524px; height:110px; padding-top:16px; padding-left:20px;}

.xwzxnr1 dl dt span a{display:block;  font-family:'Microsoft yahei'; font-size:14px; font-weight:bold; color:#333333;}

.xwzxnr1 dl dt p{font-family:'Microsoft yahei'; font-size:14px;color:#333333;}

.xwzxnr2{width:727px; height:155px; padding-top:10px; }

.xwzxnr2 ul li{ float:left; width:350px; height:36px; border-bottom:1px dashed #cdcdcd;margin-right: 12px; overflow:hidden;}

.xwzxnr2 ul li.xwzxnr2left{ margin-left:20px;}

.xwzxnr2 ul li a{ display:block; float:left; width:240px;  height:36px; background:url(img/xwtb1.png) no-repeat left center; padding-left:15px;font-family:'Microsoft yahei'; font-size:14px; color:#333333; line-height:36px;}

.xwzxnr2 ul li span{ display:block; float:right; width:78px; height:36px;color:#666666;ont-family:'Microsoft yahei'; font-size:14px; line-height:36px; } 



/**cfzs_box**/

.cfzs_box{ width:100%; height:295px; margin:20px auto; overflow:hidden; }

.cfzs{ width:1180px; height:295px;background:url(img/wmbtbg.png) repeat-x center top; margin:0 auto;}

.cfzs_tit{ width:1161px; height:48px; line-height:48px; border-left:3px solid #00b4ff; padding-left:15px;border-top:1px solid #d4d4d4; border-right:1px solid #d4d4d4;}

.cfzs_tit h3 { display:block; float:left;  font-family:'Microsoft yahei'; font-size:16px; font-weight:bold; color:#00b4ff;}

.cfzs_tit .more{display:block; float:right; padding-right:15px;font-family:'Microsoft yahei'; font-size:14px; color:#666666;}

/**********************************************å›¾ç‰‡æ»šåŠ¨********************************************/

.gd_01{ position:relative; width:1178px; height:245px;border-bottom:1px solid #d4d4d4; border-right:1px solid #d4d4d4; border-left:1px solid #d4d4d4;}

.gd_01 #simgs{ margin:0 15px;}

.gd_01 li{ float:left; width:263px;height:229px; padding:16px 10px 0 10px; text-align:center;}

.gd_01 li img{ display:block; width:257px; height:174px; padding:1px; border:2px solid #ececec;}

.gd_01 li a span{ display:block; height:48px;font-family:'Microsoft yahei'; font-size:14px; color:#333333; line-height:48px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}



/**wm_box**/

.wm_box{ width:100%; height:336px; background:#f1f1f1;padding:20px 0px; margin:0 auto;}

.wm{ width:1180px; height:336px; margin:0 auto;}

.gywm{width:875px; height:336px; float:left; background:url(img/wmbtbg.png) repeat-x center top;}

.gywm_tit{ width:857px; height:48px; line-height:48px; border-left:3px solid #00b4ff; padding-left:15px;border-top:1px solid #d4d4d4; border-right:1px solid #d4d4d4;}

.gywm_tit h3 { display:block; float:left;  font-family:'Microsoft yahei'; font-size:16px; font-weight:bold; color:#00b4ff;}

.gywm_tit .more{display:block; float:right; padding-right:15px;font-family:'Microsoft yahei'; font-size:14px; color:#666666;}

.gywmnr{width:844px; height:247px; background:#ffffff;border-bottom:1px solid #d4d4d4; border-right:1px solid #d4d4d4; border-left:1px solid #d4d4d4; padding:20px 15px;}

.gywmnr img{ width:303px; height:208px; float:left; padding-right:20px;}

.gywmnr p{ text-indent:24px;font-family:'Microsoft yahei'; font-size:14px; color:#333333; line-height:30px;}



.lxwm{width:285px; height:336px; float:right; background:url(img/wmbtbg.png) repeat-x center top;}

.lxwm_tit{ width:267px; height:48px; line-height:48px; border-left:3px solid #00b4ff; padding-left:15px;border-top:1px solid #d4d4d4; border-right:1px solid #d4d4d4;}

.lxwm_tit h3 { display:block; float:left;  font-family:'Microsoft yahei'; font-size:16px; font-weight:bold; color:#00b4ff;}

.lxwm_tit .more{display:block; float:right; padding-right:15px;font-family:'Microsoft yahei'; font-size:14px; color:#666666;}

.lxwmnr{width:282px; height:284px; background:#ffffff; border-right:1px solid #d4d4d4; border-left:1px solid #d4d4d4; padding:1px;border-bottom:1px solid #d4d4d4;}

.lxwmnr img{ width:281px; height:110px;}

.lxwmnr p{ width:261px; height:86px; padding:10px 10px 0px;font-family:'Microsoft yahei'; font-size:14px; color:#333333; line-height:30px;}

.lxwmnr span{ margin-left:5px;display:block;background:url(img/lxwmiphone.png) no-repeat left bottom; padding-left:75px;}

.lxwmnr strong{ font-family:'Microsoft yahei'; font-size:24px; font-weight:bold; color:#fb6400; display:block;}



/**plist_content**/

.clear_both{ clear:both;}

.plist_content{ width:1180px; margin:30px auto 0px;}

.plist_left{ width:230px; float:left;}

.plist_left h3{ background:#00b4ff; height:90px; line-height:90px; padding-left:30px;}

.plist_left h3 a{ font-size:24px; color:#fff; font-weight:bold;}

.plist_left .plist_list{ padding-bottom:10px; background:#f2f2f2;}

.plist_left .plist_list li a{ display:block; height:40px; background:url(img/p_list.jpg) no-repeat; font-size:16px; color:#fff; line-height:40px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding:0px 40px 0px 20px; margin-top:10px;}

.plist_left .plist_list li ul li a{ display:block; font-size:15px; line-height:44px; border-bottom:1px dashed #bfbfbf; color:#333; background:none; margin:0px 15px; padding:0px;}

.cp_ewm{ height:100px; background:#454545; margin:10px 0px; padding:20px;}

.cp_ewm img{ display:block; width:100px; height:100px; float:left;}

.cp_ewm span{ display:block; float:left; color:#fff; margin-left:20px; line-height:30px; padding-top:20px;}

.cp_tel{ height:200px; background:#00b4ff; padding:10px 20px;}

.cp_tel b{ display:block; background:url(../images/lxwm_tit.jpg) no-repeat left bottom; font-size:16px; color:#fff; line-height:50px;}

.cp_tel img{ display:block; width:83px; height:76px; margin:20px auto;}

.cp_tel span{ display:block; font-size:18px; font-weight:bold; color:#fff; text-align:center;}

.plist_right{ width:950px; float:right;}

.plist_right h3{ background:url(img/p_list_tit.jpg) no-repeat bottom; line-height:40px; width:930px; margin:0px 0px 20px 20px;}

.plist_right h3 a{ color:#00b4ff; font-size:24px;}

.plist_right h3 span{ font-size:16px; color:#999; text-transform:uppercase;}

.plist_right ul li{ width:296px; height:245px; margin-left:20px; float:left;}

.plist_right ul li img{ width:286px; height:200px; padding:4px; border:1px solid #ddd; display:block;}

.plist_right ul li span a{ display:block; font-size:14px; color:#000; line-height:35px; text-align:center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.plist_fy{ width:930px; margin:19px 0px 0px 20px; text-align:center;}

.plist_fy a{  display:inline-block; *display:inline; zoom:1; height:28px; line-height:28px; border:1px solid #ddd; padding:0px 10px; margin:0px 2px;}

.plist_fy a.plist1_active{ background:#00b4ff; border:1px solid #00b4ff; color:#fff;}



/**nlist_right**/

.nlist_right{ width:930px; float:right; margin-left:20px;}

.nlist_right h3{ background:url(img/p_list_tit.jpg) no-repeat bottom; line-height:40px;}

.nlist_right h3 a{ color:#00b4ff; font-size:24px;}

.nlist_right h3 span{ font-size:16px; color:#999; text-transform:uppercase;}

.nlist_right ul li{ line-height:50px; border-bottom:1px dashed #ddd; padding:0px 10px; height:50px;}

.nlist_right ul li a{ font-size:14px; color:#333; display:block; float:left;}

.nlist_right ul li span{ display:block; float:right; color:#666; font-size:12px;}



/**clist_right**/

.clist_right{ width:930px; float:right; margin-left:20px;}

.clist_right h3{ text-align:center; line-height:30px; padding-top:19px; border-bottom:1px dashed #ddd; width:930px; margin:auto; position:relative; height:70px; margin-bottom:40px;}

.clist_right h3 b{ display:block; font-size:18px; color:#00b4ff; font-weight:bold;}

.clist_right h3 span{ font-size:14px; color:#666; display:block;}

.clist_right h3 em a{ display:block; width:68px; height:25px; line-height:25px; padding-left:6px; text-align:center; background:url(../images1/case_back.jpg) no-repeat; color:#fff; position:absolute; right:0px; bottom:-12px;}

.case_wz { padding-bottom:30px;}

.case_wz p{ font-size:14px; line-height:30px; color:#666; text-indent:28px;}

.case_wz i{ font-size:18px; display:block; color:#333; font-weight:bold; text-align:center; line-height:50px; margin-top:30px; font-style:normal;}

.case_wz img{ display:block; margin:auto;}

.case_fy{ height:40px; border:1px dashed #ddd; border-left:0px; border-right:0px; line-height:40px;}

.case_fy span{ display:block; float:left;}

.case_fy b{ display:block; float:right; font-weight:normal;}

.case_fy a{ color:#333; font-size:14px;}

.case_fy a:hover{ color:#4FCD42;}



.wrap{ width:1180px; margin:0 auto}

.indexad{ background:url(../img/ad.jpg) center no-repeat #00b4ff; height:200px; overflow:hidden;}



.adtel{ float:right; margin-top:126px; margin-right:145px; font-size:28px; color:#f7ff00}



.huoban{ background:#f7f7f7; padding:30px 0;}

.title{ text-align:center; font-size:24px; line-height:1; padding:20px 0;}

.title big span{ color:#00b4ff;}

.title p { font-size:16px; color:#666; padding-top:10px;}



