@charset "utf-8";

/* --- body---*/
body{font-family: "Open Sans","Arial","Hiragino Sans GB","Microsoft YaHei","微软雅黑","STHeiti","WenQuanYi Micro Hei","SimSun","sans-serif";padding:0; margin:0; font-size:12px; color:#4a4a4a; background-color:#efefef;}
body { -webkit-tap-highlight-color: rgba(0,0,0,0);min-width:1200px;}
html, body, div, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, span, i, img, ol, ul, li, dl, dd, dt{ padding:0; margin:0; border:none;}
html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6 { -webkit-text-size-adjust:none;}
ul,li{ list-style:none outside none; }
h1,h2,h3,h4,h5,h6{ font-size:14px; font-weight:normal;}
img { vertical-align:top;}
em { padding:0px 5px; font-style:normal;}
a{ color:#4a4a4a; text-decoration:none; outline:0;}
a:hover{ color:#055bb3; text-decoration:underline; outline:0;}

::-webkit-input-placeholder { color:#d9d9d9; }
input:-moz-placeholder { color:#d9d9d9; }
button::-moz-focus-inner, input::-moz-focus-inner { margin:0; padding:0;}
input, button, textarea { font-size: 100%; vertical-align:middle; outline:0 none;}
textarea { resize:none;}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance: none;}
select{position:relative; zoom:1;font-size:inherit;-webkit-text-size-adjust:none;}
.clearfix:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.clearfix{ zoom:1; clear:both;}
.center{text-align:center;}
.hidden{display:none;}
td{ font-size:15px;}

.p5{ padding:5px;}
.p10{ width:100%; display:block; height:30px;}

.red{color:#f00;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f24{ font-size:24px; text-align:center; margin:auto; border-bottom:4px solid #0e918e; width:100px; padding:25px 0px 15px 0px;}
f30{ font-size:30px;}
.lan{ color:#1361b8;}
.left{ float:left; font-size:14px; line-height:28px;}
/* ---denglu---*/
.body_dl{width:100%; height:74px; background-image:url(../images/header_bj.jpg); margin:0 auto; overflow:hidden; background-attachment: scroll;	background-repeat: repeat-x; background-position: center top;}
.biaot_dl{ font-family:"微软雅黑"; font-size:38px; color:#FFFFFF; height:60px; text-align:center;font-weight: bold;}
.biaoge_zt{ color:#FFFFFF; font-family:"微软雅黑"; font-size:16px;}
.input_dl{ width:230px; height:37px; background-color:#3a669a; border: 1px solid #FFFFFF; border-radius:6px; padding-left:15px; color:#FFFFFF; font-size:17px;}
.input_xg{ width:22px; height:22px; background-color:#3a669a; border: 1px solid #FFFFFF; border-radius:3px; color:#FFFFFF;}
.denglu{ font-family:"微软雅黑"; font-size:20px; color:#FFFFFF; width:230px; height:44px; text-align:center; background-color:#80bf1f;  display:block; line-height:44px;border-radius:6px;}
.denglu:hover{ font-family:"微软雅黑"; font-size:20px; color:#FFFFFF; width:230px; height:44px; text-align:center; background-color:#71AA1C;  display:block; line-height:44px;border-radius:6px;text-decoration: none;}
.biaoge_xg{ color:#FFFFFF; font-family:"微软雅黑"; font-size:13px;}
.denglu_bq{ color:#9db2cb; font-family:"微软雅黑"; font-size:12px;}


/* ---header---*/
.header{width:100%; margin:auto;height:80px; background:#fff;position:fixed;z-index:9999;-moz-box-shadow: 0px 1px 2px #ccc;box-shadow: 0px 1px 2px #ccc;}
.headers{width:100%; margin:auto;height:80px; background:#fff;}
.top{max-width:1320px; min-width:1200px;height:85px; margin:auto;}
.logo{ float:left; margin:0px; padding:0px; margin:9px 0px 0px 10px;}



/* ---menu---*/

.menu{ float:right; height:45px;}
.menu .shoucaidan{  float:left;  margin-left:18px; height:32px; font-size:16px; line-height:74px;}
.menu .shoucaidan a.menutxt{  display:inline-block;text-decoration:none; color:#000;width:115px; }
.menu .shoucaidan a.menutxt:hover{ display:block; height:80px; width:115px; color:#fff; background:url(../images/link.gif); background-attachment: scroll; background-image: url(../images/link.gif); background-repeat: no-repeat;	background-position: center top;}


.menu .menuok{ display:block; height:80px; width:115px; color:#fff; background:url(../images/link.gif); background-attachment: scroll; background-image: url(../images/link.gif); background-repeat: no-repeat;	background-position: center top;}
.menu .menuok a.menutxt{ color:#fff;}


.menu .nav{margin: 0 auto;z-index: 4;}
.menu .nav .shoucaidan{float:left;width:115px;position: relative;z-index: 10;font-size: 16px;text-align: center;}
.menu .nav .shoucaidan a{display: block;font-size:16px;}
.menu .nav .shoucaidan a:hover{text-decoration:none;}


.menu .nav .menus{width: 115px;position: absolute;left: 0;top: 80px;z-index: 12;}
.menu .nav .menus{position: absolute;filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0,direction=120,strength=5);opacity: 0;visibility: hidden;transition: all .6s ease 0s;transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-webkit-transform: translate3d(0, 10px, 0);}
.menu .nav .menuss{width: 670px;left: 0;top: 70px;z-index: 12;}
.menu .nav .menuss{position: absolute;filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0,direction=120,strength=5);opacity: 0;visibility: hidden;transition: all .6s ease 0s;transform: translate3d(0, 10px, 0);-moz-transform: translate3d(0, 10px, 0);-webkit-transform: translate3d(0, 10px, 0);}
.menu .nav .menuss a{color:#fff;font-size:14px;}
.menu .nav .menuss a:hover, .menu .nav li a.hover, .menu .nav li #hover2{text-decoration:none;}

.menu .nav li:hover dl{opacity: 1;visibility: visible;transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-webkit-transform: translate3d(0, 0, 0);}
.menu .nav .menus dd{line-height: 36px; height: 36px; border-top: 1px solid #e5e5e5; text-align: left; position: relative; z-index: 12; display: block; width: 100%;}
.menu .nav .menus dd:first-child{border: none;}
.menu .nav .menus dd a{color: #fff;font-size: 16px;padding: 0;width: 100%;text-align:center;}
.menu .nav .menus dd a:hover, .menu .nav dl dd a.hover {background: #fff; color: #333;}

.menuss .caidan{ float:left; width:29%; margin:0px 0px 10px 30px;}

.menuss .caidan ul{ margin:0px; padding:0px;}
.menuss .caidan li{ font-size:14px; line-height:25px; color:#FFF; padding-left:15px; text-decoration: none;}
.menuss .caidan li a.cp{ color:#d8e0fd;text-align:left;}
.menuss .caidan li a.cp:hover{ color:#fff;text-decoration: underline;}
.menuss .caidan .w15{ padding-top:15px;}
.menuss .caidan .w15 a{ font-size:14px; height:30px; line-height:30px; padding-left:15px; color:#FFF; font-weight: bold; text-decoration: none; background:#324692; margin:0px 0px 5px 0px; display:block;text-align:left;}
.menuss .caidan .w15 a:hover{ font-size:14px; height:30px; line-height:30px; padding-left:15px; color:#FFF; font-weight: bold; text-decoration: none; background:#0aa960; margin:0px 0px 5px 0px; display:block;}



@media screen and (max-width:1200px){
.top{max-width:1200px;}
}

/* ---banner---*/
/*.banner { width:100%; height:460px; background-attachment: scroll;	background-image: url(../images/banner_1.jpg);background-repeat: no-repeat;background-position: center top;min-width:1200px;}*/
.banner2 { width:100%; height:300px; background-attachment: scroll;	background-image: url(../images/banner_2.jpg);background-repeat: no-repeat;background-position: center top;min-width:1200px;}
.banner3 { width:100%; height:300px; background-attachment: scroll;	background-image: url(../images/banner_3.jpg);background-repeat: no-repeat;background-position: center top;min-width:1200px;}
.banner4 { width:100%; height:300px; background-attachment: scroll;	background-image: url(../images/banner_4.jpg);background-repeat: no-repeat;background-position: center top;min-width:1200px;}
.banner5 { width:100%; height:300px; background-attachment: scroll;	background-image: url(../images/banner_5.jpg);background-repeat: no-repeat;background-position: center top;min-width:1200px;}
.banner6 { width:100%; height:300px; background-attachment: scroll;	background-image: url(../images/banner_6.jpg);background-repeat: no-repeat;background-position: center top;min-width:1200px;}
.banner7 { width:100%; height:300px; background-attachment: scroll;	background-image: url(../images/banner_7.jpg);background-repeat: no-repeat;background-position: center top;min-width:1200px;}
/* ---banner---*/
/* banner */
#banner_main{overflow:hidden;position: relative;z-index: 2;max-width:1920px;margin:0 auto;}
#banner_main .banner{height:460px;}
#banner{width:100%;min-width:1000px;position:relative;overflow:hidden;z-index:1;}
#banner, .banner ul{max-height:460px; overflow:hidden;}
.banner li{width:100%;position:absolute;z-index:1;overflow:hidden;display: none;}
.banner li:first-child{display:block;}
.banner li img{width:1920px;display:block;position:relative;left:50%;margin-left:-960px;top:0;}
#banner .tip{width:1000px; height:20px; line-height:0; font-size:0;text-align:center; position:absolute;left:50%;margin-left:-500px;bottom:42px;z-index:3;}
#banner .tip span{width:16px;height:16px;margin:0 6px;display:inline-block;font-size: 0;cursor: pointer;background-position:-150px 0px;}
#banner .tip span.cur{background-position:-130px 0px;}
#banner #btn_prev,#banner #btn_next{width:32px;height:50px;position:absolute;top:250px;z-index:5;}
#banner #btn_prev{background-position:-60px 0;left:12%;transition: all 600ms ease;}
#banner #btn_next{background-position:-92px 0;right:12%;transition: all 600ms ease;}
#banner #btn_prev:hover{opacity:.8;filter:alpha(opacity=80);transition: all 600ms ease;left: 11.6%;}
#banner #btn_next:hover{opacity:.8;filter:alpha(opacity=80);transition: all 600ms ease;right: 11.6%;}




/* ---core---*/
.core{ max-width:1320px; min-width:1200px; margin:30px auto;zoom:1; overflow: hidden;}
.core .cp_z{ float:left; width:33.15%; margin-left:1px; margin-right:1px;}
.core .cp_z img{ width:100%; height:100%;}



/* ---index_about---*/
.index_about{ max-width:1320px; min-width:1200px;  margin:auto; height:410px;}
.tops{max-width:1320px; min-width:1200px; height:90px;  margin:auto; text-align:center; padding-top:10px;}
.be{ float:left; margin:auto; background-image:url(../images/news_b1.png); height:70px;	width:92%; margin-bottom:12px; text-align:center; background-attachment: scroll; background-repeat: no-repeat;	background-position: center top;}
.be dl{ text-align:center; font-size:24px; line-height:28px; margin-top:15px;}
.be dd{ table-layout:center; font-size:14px; color:#999; line-height:26px;}
.gd {float:right; width:7%;}
.gd{width:76px;height:26px;line-height:25px;text-align:center;display:block;background-color: #FFFFFF;border: 1px solid #374c9d; font-size:14px;margin-top:32px;} 
.gd:hover{ width:76px; height:26px;line-height:25px; text-align:center; background:#374c9d; display:block;text-decoration: none; font-size:14px; color:#fff; margin-top:32px;} 

.index_about .tuimg{ float:left; width:34.4%;}
.index_about .went{ float:left; width:45.4%;}
.index_about .went ul{  padding:0px; width:83%; margin-left:1.5%; margin:auto; margin-top:2%;}
.index_about .went li{ font-size:14px; line-height:28px;}
.index_about .went span{ float:left; marginp-top:20px; padding-top:20px;}
.index_about .went .mo a{width:120px;height:32px;line-height:29px;text-align:center;display:block;background-color: #FFFFFF;border: 1px solid #374c9d; font-size:14px;margin-top:35px;} 
.index_about .went .mo a:hover{ width:120px; height:32px;line-height:29px; text-align:center; background:#374c9d; display:block;text-decoration: none; font-size:14px; color:#fff; margin-top:35px;} 
.index_about .caid{ float:right; width:20%;}
.index_about .caid ul{ padding:0px; margin:auto;}
.index_about .caid li a {height:65px;	line-height:65px; margin-bottom:12px; display:block; text-align:center;	font-size:15px;	background-image:url(../images/p3.png);	background-attachment: scroll;	background-color: #efefef;
background-repeat: no-repeat; background-position: center top;}
.index_about .caid li a:hover{ height:65px; line-height:65px; background:#d3e4e4; margin-bottom:12px; display:block; text-align:center; font-size:15px;text-decoration: none;	background-image:url(../images/p3.png);	background-attachment: scroll;
background-repeat: no-repeat; background-position: center top;}
.index_about .caid .ds a{ background:#e6f0de; display:block;	background-image:url(../images/p3.png);	background-attachment: scroll; background-repeat: no-repeat; background-position: center top;}


/* ---news---*/
.news{ max-width:1320px; min-width:1200px; height:340px;  margin:auto;margin-top:-30px;}
.news .two{ float:left; width:50%;}
.news .two .tp { float:left; width:40%;}
.news .two .list{ float:left;width:52%; margin-top:15px; margin-left:3%;}
.news .two .list ul{ margin:0px; padding:0px;}
.news .two .list li{ font-size:14px; line-height:20px;}

.news .two .list li a{text-decoration: none;}
.news .two .list li a:hover{text-decoration: none;}

.news .two .list .title{ font-size:20px; height:44px;line-height:44px;overflow: hidden;}
.news .two .list .date{font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#999999; height:50px; margin-top:20px;}
.more a{width:200px;height:40px;border-radius:30px;line-height:40px;margin:auto;text-align:center;display:block;background-color: #FFFFFF;border: 1px solid #b3b3b3; font-size:14px;margin-top:25px;} 
.more a:hover{ width:200px; height:40px;border-radius:30px; line-height:40px; margin:auto; text-align:center; background:#f4f4f4; display:block;text-decoration: none; font-size:14px; color:#0e918e;margin-top:25px;} 

/* ---product---*/
.product_body {max-width:1920px; min-width:1200px; background-attachment: scroll;	background-image: url(../images/body_cp.jpg);background-repeat: no-repeat;	background-position: center top;margin:0 auto;padding:10px 0 40px 0;zoom:1;overflow: hidden;}
.product {max-width:1366px; min-width:1200px; margin:auto;}
.product .jiant{ float:left; margin-top:140px; width:2.5%; text-align:center;}
.product .vt_z{ float:left; width:22.8%; height:100%; margin-left:0.4%;margin-right:0.4%; background: #65ac2c;text-align:center;}
.product .vt_z img{ width:100%;}
.vt_z span{ line-height:30px; color:#fff;font-size:14px;}


/* ---foot---*/
.foot_body{	background-color:#e6e6e6; width:100%; height:220px; border-top-width: 1px; border-top-style: solid; display:block;}
.foot{ max-width:1310px;min-width:1200px; margin:auto;zoom:1;overflow: hidden;display:block;}
.foot .link{ float:right; width:65%; margin-top:30px;margin-left:20px;}
.foot .link ul{ margin:0px; padding:0px; float:left; padding-left:3.5%; margin-right:2%; width:9%; display:block;}
.foot .link li{ font-size:14px; line-height:22px;}
.foot .link li a{ color:#333;}
.foot .link li a:hover{ color:#000;}
.foot .link .bt{ font-size:15px; font-weight: bold; line-height:26px;color:#ececec; height:26px;}
.foot .ewm{	float:left;width:400px; height:150px; margin-top:30px;}
.foot .ewm ul{margin:0px; padding:0px;}
.foot .ewm li{ font-size:14px; line-height:26px; color:#000;}
.foot .ewm .f16{ font-size:16px; color:#000;}
.foot .ewm .f22{ font-size:24px; color:#3a52aa; font-family: Arial, Helvetica, sans-serif; margin-top:5px;}
.foot .ewm span{ margin:0px; padding:0px; float:left; margin-right:20px;}

/* edit */
@media screen and (max-width:1300px){
	.foot .link{max-width:68%;}
	.foot .ewm{width:320px;padding-left:20px;}
}


/* ---pd_product---*/
.channel {max-width:1320px; min-widht:1200px; height:100% auto; margin:auto; background:#fff; overflow: hidden;display:block;margin-top:-40px;}
.tab { float:left; width:25%;margin-top:20px; overflow: hidden;display:block;}
.tab ul{ margin:0px; padding:0px; line-height:38px; margin:auto;}
.tab li{ width:80%; margin:10px 0px 0px 33px; font-size:15px; display:block;}
.tab li a{ background:#3a52aa; height:38px; display:block;color:#fff;border-radius:5px;text-decoration: none; padding-left:20px;}
.tab .web>a,.tab li>a:hover{ background:#203995; height:38px; display:block;color:#fff;border-radius:5px;text-decoration: none; padding-left:20px;cursor:pointer}
.tab .db{ text-align:center;}
.tab .db .s20{ color:#3a52aa; font-size:20px; line-height:20px; font-weight: bold; display:block;}
.tab .db span {text-align:center;color:#7f7f7f; font-size:14px;  }
.tab .down { width:79.4%; margin:auto; background:#efefef; padding:12px 0px 12px 0px; display:block; border-radius:8px;text-decoration: none;border-radius:8px; border: 1px solid #3a52aa; margin-top:2px;}
.tab .down dt{ font-size:14px; line-height:30px;height:30px;overflow: hidden;}
.tab .down dt a{ color:#000000;text-decoration: none; padding-left:10px; padding-right:10px;}
.tab .down .co a{ color:#000000;text-decoration: none; padding-left:10px; padding-right:10px;}
.tab .down .co>a,.down dt>a:hover{ color:#203995; background:#fff; display:block;text-decoration: none; padding-left:10px; padding-right:10px;}







.heavy{float:left;width:72%; }
.heavy .xtp{height:50px; line-height:55px;font-size:14px; width:100%; margin-left:1%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #3a52aa; display:block;}
.heavy .xtp img{ margin-top:12px; margin-right:10px; padding:0px;}
.content{width:100%; height:280px; margin:auto; margin:20px 0px 10px 15px; padding:2px;overflow: hidden;display:block;}
.content:hover{width:100%; height:280px; margin:auto; margin:20px 0px 10px 15px; background:#f1f1f1;padding:2px;overflow: hidden;display:block;}
.xxt{ width:100%; margin:auto;	display:block; border-top-width: 1px; border-top-style: solid; border-top-color:#e2e2e2; margin-top:20px;}
.content .ptmap{ float:left;}
.content .describe{  width:65%; height:29vh; padding:0% 0% 0% 320px; margin-top:2%;}
.content .describe ul{ margin:0px; padding:0px;}
.content .describe li{ font-size:15px; line-height:26px;}
.content .describe .db{ font-size:22px;	color:#3a52aa;	font-weight: bold; margin:0% 0% 3% 0%;}
.content .describe .xint { width: 50px;  border-top: solid #3a52aa 3px; margin-bottom:3%;}
.content .detail a{width:120px;height:36px;border-radius:30px;line-height:35px;text-align:center;display:block;background-color: #FFFFFF;border: 1px solid #b3b3b3; font-size:14px;margin-top:7%;} 
.content .detail a:hover{ width:120px; height:36px;border-radius:30px; line-height:35px; text-align:center; background:#3a52aa;border:0px;  display:block;text-decoration: none; font-size:14px; color:#fff;margin-top:7%;} 

.location{height:50px;	line-height:55px;font-size:14px;width:95%; margin-left:4%;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #3a52aa; display:block;}
.location img{ margin-top:12px; margin-right:10px; padding:0px;}

/*.page{ width:290px; height:80px; float:right; margin-right:25%; overflow: hidden;display:block;}
.page ul{ margin-top:10px;padding:0px;}
.page li{ float:left; margin:0px 8px 20px 8px;}
.page li>a{width:30px;height:30px;border-radius:5px;line-height:29px;text-align:center;display:block;background-color: #FFFFFF;border: 1px solid #b3b3b3; font-size:14px;} 
.page .web>a,.page li>a:hover{ width:30px; height:30px;border-radius:5px; line-height:29px; text-align:center; background:#3a52aa;border: 1px solid #3a52aa;  display:block;text-decoration: none; font-size:14px; color:#fff;} */

.prod { background:red; height:800px; min-height:550px; margin:auto;overflow: hidden;height:auto; background:#fff; height:100%; padding-bottom:45px; margin-top:25px;  margin-bottom:25px; display:block;}
.prod .h25{ margin:auto; width:90%; font-size:25px; text-align:center;font-family: "微软雅黑";text-decoration: none;	}
.prod .t14{ font-family:14px; text-align:center; margin-top:10px;}
.prod .view{ width:88%; margin:auto; line-height:24px; font-size:14px;}
.prod strong{font-size:18px;font-weight: bold; margin:5px 0px 5px 0px; height:30px; display:block; color:#049b9a;}
.prod .img{ margin:auto; text-align:center; text-align:center; margin-top:20px; margin-bottom:10px;}
.return a{width:150px;height:38px;border-radius:30px;line-height:37px;text-align:center;display:block;background-color:#3a52aa; border: 1px solid #3a52aa;  font-size:14px; float:right; margin:40px 50px 0px 0px; color:#FFFFFF;} 
.return a:hover{width:150px;height:38px;border-radius:30px;line-height:37px;text-align:center;display:block;background-color:#efefef;border: 1px solid #b7b7b7;  font-size:14px; float:right; margin:40px 50px 0px 0px;  color:#000;text-decoration: none;}  


/* ---pd_news---*/
.xinw {max-width:1320px; min-widht:1200px; min-height:550px; margin:auto;overflow: hidden;height:auto; background:#fff; height:100%; padding-top:5px;  display:block;margin-top:-40px;}









.xinw .carte{ float:left; width:18.21%; height:100%; margin-left:30px; margin-top:10px;}
.xinw .carte ul{ margin:0px 0px 0px 0px; padding:0px; margin:auto;	text-align:center;	margin-left:25px;}
.xinw .carte li{ font-size:15px; width:200px; height:44px;  text-align:center; line-height:44px; margin:10px 0px 10px 0px; font-family:"微软雅黑";}
.xinw .carte li>a{ width:100%; display:block;background-attachment: scroll;	background-image: url(../images/news_9.gif);background-repeat: no-repeat;	background-position: center top;}
.xinw .carte  .co>a,.xinw li>a:hover{width:200px;height:44px;display:block;	text-decoration: none;color:#fff;background-attachment: scroll;	background-image: url(../images/news_8.gif);background-repeat: no-repeat;	background-position: center top;}

.xinw .carte .h20{ color:#3a52aa; font-size:20px; line-height:25px; font-weight: bold; height:55px;}
.xinw .carte span{ color:#7f7f7f; font-size:14px;  font-weight: 100; margin-bottom:10px;}
.xinw .mod{ float:left; width:76%; height: auto; padding-bottom:35px;}
.xinw .mod_list{ float:left;width:100%; height:100%; margin-top:20px; margin-left:7%; margin-bottom:40px;}
.xinw .mod_list dl{ width:100%; height:30px;}
.xinw .mod_list dd{ float:left; font-size:15px; width:80%; line-height:28px;}
.xinw .mod_list dt{ float:left; font-size:14px; width:20%; line-height:28px; color:#999;}

.xinw_view { width:95%; height:100%; margin-left:4%; margin-top:20px;}
.xinw_view .h25{ margin:auto; width:95%; height:40px; font-size:25px; display:block;	text-align:center;font-family: "微软雅黑";text-decoration: none;}
.xinw_view .t14{ font-family:14px; text-align:center;}
.xinw_view .txt{ width:94%; margin:auto; line-height:24px; font-size:14px; margin-top:20px;}
.xinw_view .img{ margin:auto; text-align:center; text-align:center; margin-top:20px; margin-bottom:10px;}




.cp_list{ width:96%;padding-left:50px}
.cp_list li{ float:left; width:258px; height:370px; margin:10px 17px 20px 17px; border: 1px solid #dcdee0; font-size:13px; color:#000;}
.cp_list li span{ padding:9px 9px 5px 9px; margin:0px;	width:240px; height:325px; display:block;}
.cp_list li p{ height:26px; text-align:center; line-height:26px;}
.cp_list li:hover{ float:left; width:258px; height:370px; margin:10px 17px 20px 17px; border: 1px solid #8dd0f9; font-size:13px; color:#0277bf; background-color:#f6f9fb;text-decoration:none}
.cp_list .example-image-link a{text-decoration:none} 
.cp_list .example-image-link a:hover{text-decoration:none}  



/********.toolbar*********/
.toolbar{width: 50px;position: fixed;right: 1%;top: 44%;z-index: 999;}
.toolbar a{text-decoration:none;display:block;}
.toolbar a:hover{text-decoration:none;display:block;}
.toolbar dd{width: 50px;height: 50px;margin-bottom: 1px;position: relative;background: url(../images/black40.png) repeat 0 0;-webkit-border-radius: 100%;border-radius: 100%;}
.toolbar dd i{width: 50px;height: 50px;display: block;position: absolute;left: 0;top: 0;cursor: pointer;text-align: center;-webkit-border-radius: 100%;border-radius: 100%;}
.toolbar dd i span{width: 35px;height: 35px;display: block;margin: 7px 0 0 7px;background: url(../images/rightFixIcon.png) no-repeat 0 0;}
.toolbar dd.gottop{display: none;}
.toolbar .slide-tel{display: block;width: 0;height: 50px;line-height: 50px;font-size: 20px;font-family: arial;color: #FFF;position: absolute;padding: 0 0 0 50px;top: 0;right: 0;overflow: hidden;-webkit-border-radius: 50px;border-radius: 50px;-webkit-transition: all .0s ease-in-out 0s;-moz-transition: all .0s ease-in-out 0s;transition: all .0s ease-in-out 0s;}
.toolbar .pop{position: absolute;right: 90px;top: -51px;background: #3a52aa;display: none;}
.toolbar .pop-code{width: 160px;}
.toolbar .pop-code img{width: 120px;height: 120px;display: block;padding: 20px 20px 0;}
.toolbar .pop-code h3{height: 52px;line-height: 26px;text-align: center;color: #fff;font-size: 16px;font-weight: 400;white-space: nowrap;}
.toolbar .pop-code h3 b{display: block;font-size: 14px;font-weight: normal;}
.toolbar .qq span{background-position: 0 -47px;}
.toolbar .qq a{width: 50px; height: 50px; cursor: pointer; display: block;}
.toolbar .qq:hover{background: #3a52aa;}
.toolbar .tel span{background-position: 0 0;}
.toolbar .tel:hover{background: #3a52aa;}
.toolbar .code span{background-position: 0 -95px;}
.toolbar .code:hover{background: #3a52aa;}
.toolbar .mtops span{background-position: 0 -142px;}
.toolbar .mtops:hover{background: #3a52aa;}



.jobcontent{width:90%; margin:auto; height:295px; background:#fff; margin:15px 0px 35px 0px;border: 1px solid #3a52aa;}
.jobcontent .jobdescribe{  width:92%; height:220px; float:left;padding:0% 0% 0% 4%; margin-top:3%;}
.jobcontent .jobdescribe ul{ margin:0px; padding:0px;}
.jobcontent .jobdescribe li{ font-size:15px; line-height:26px;}
.jobcontent .jobdescribe .db{ font-size:24px;	color:#3a52aa;	font-weight: bold; margin:1.5% 0% 3% 0%;}
.jobcontent .jobdescribe .db a{color:#3a52aa;text-decoration:none;}
.jobcontent .jobdescribe .db a:hover{display:block;}
.jobcontent .jobdescribe .xint { width: 50px;  border-top: solid #3a52aa 3px; margin-bottom:3%;}
.jobcontent .detail a{width:150px;height:38px;border-radius:30px;line-height:37px;text-align:center;display:block;background-color: #FFFFFF;border: 1px solid #b3b3b3; font-size:14px;margin-top:3.5%;} 
.jobcontent .detail a:hover{ width:150px; height:38px;border-radius:30px; line-height:37px; text-align:center; background:#6888fd;border:0px;  display:block;text-decoration: none; font-size:14px; color:#fff;margin-top:3.5%;} 

