@charset "gb2312";
/* CSS Document */

body{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif}

.box{width:100%;}
.content{width:1100px;margin:0 auto;}

.header{height:115px; position:fixed;left:0;top:0;}
.header1{height:155px; position:fixed;left:0;top:0;}

.h_1{height:45px; line-height:45px; background:#2d2d2d;}


.tel{width:300px; }
.tel span{ color:#fff;font-size:14px;}
.relate{width:300px; text-align:right}
.relate span{display:inline-block;vertical-align:top;}
.relate span a{ float:left; color:#fff; font-size:14px; display:block;margin:0 10px;}

.h_2{height:70px;background:url(../image/nav_bg.png) repeat-x; clear:both}
.logo{width:275px;height:35px;background:url(../image/logo.jpg) no-repeat;margin-top:16px; overflow:hidden}
.logo a{width:275px;height:35px; line-height:200px;  display:block;}
.nav{width:602px;height:68px; text-align:right;background:url(../image/line.jpg) right top repeat-y;}
.nav ul{ display:inline-table; vertical-align:top;margin-right:2px;}
.nav li{ float:left;width:120px; height:68px; text-align:center; overflow:hidden; background:#fff url(../image/line.jpg) left top repeat-y;}
.nav li a{ font-size:14px; font-weight:bold;width:120px; height:68px; color:#555;line-height:80px; display:block;background:url(../image/bk1.jpg) -130px 66px no-repeat; transition:all 1s}
.nav li a:hover,.nav li a.checked{ line-height:68px;color:#111; opacity:0.9; background:url(../image/bk1.jpg) left 66px no-repeat;}
.nav li:hover{background:#f8f8f8 url(../image/line.jpg) left top repeat-y;}

.h_3{width:100%;height:40px; line-height:40px; background:#e7e7e7; box-shadow:1px 1px 4px #c1c1c1;}
.h_3 a{ color:#333;padding:0 6px;}

.hd{width:100%;height:460px; overflow:hidden;margin-top:115px;text-align:center}
.hd img{max-height:460px;width:100%}
.hd1{width:100%;height:300px; overflow:hidden;margin-top:115px;text-align:center;background:#e7e7e7}
.hd1 img{}

.ourservice{width:100%;height:940px; background:#e7e7e7;}
.menu{width:100%;padding-top:40px;}
.menu a{width:120px; height:24px; line-height:24px; display:block; font-weight:bold; background:url(../image/j_bg.png) right center no-repeat; color:#494949; float:right;margin-top:8px;}
.menu h3{ font-size:20px; color:#333}

.imgbox{width:100%;height:160px;}
.imgw{width:430px;height:160px; overflow:hidden;}
.imgw img{transition: all 1s}
.imgw:hover img{transform:scale(1.06); display:block}
.wzbox{width:240px;height:160px;margin:0 auto}
.wzbox a{width:100%;height:80px; border-bottom:1px solid #e7e7e7; line-height:80px;font-size:15px; font-weight:bold; display:block; background:#fff; text-align:center;transition: all 1s}
.yybox{width:100%; height:30px; background:url(../image/yy_bg.png) no-repeat}

.newsBox{width:48%;}
.newsBox .menu{width:100%;padding-top:40px;}
.newsBox .menu a{width:80px; height:24px; line-height:24px; display:block; font-weight:bold; background:url(../image/j_bg.png) right center no-repeat; color:#494949; float:right;margin-top:8px;}
.newsCon{width :100%;height:360px;background:#fff;box-shadow:1px 1px 4px #ccc;margin-top:30px}
.newsCon ul{width:92%;margin:10px auto}
.newsCon li{width:100%;float:left;height:50px;  line-height:50px; border-bottom:1px dashed #ccc;text-indent:1.2em;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.newsCon li a{width:100%;height:50px;display:block;transition:all .5s ;background:url("../images/pp1.png") left center no-repeat}
.newsCon li a:hover{transform:translateY(-2px)}

.ourcom{width:100%;height:670px; background:#2d2d2d;}
.ourcom h3{ font-size:20px; color:#fff;padding-top:40px;}
.conn{width:100%;margin-top:40px;}
.conn1{width:100%;}

.aboutbox{width:100%; background:#fff;padding-top:2px;padding-bottom:20px;}
.aboutbox img{width:1096px;height:300px; display:block;margin:0 2px;}
.aboutbox h4{margin:10px 0 4px;text-indent:2em}
.aboutbox h4 a{ font-size:16px; height:30px; line-height:30px; color:#333; }
.aboutbox p{width:95%; line-height:24px; color:#666;margin:0 auto}
.aboutbox>a{ font-size:14px; font-weight:bold; display:block;margin-left:24px;margin-top:10px;width:80px; background:url(../image/j_bg.png) right center no-repeat}

.menu3{width:100%; height:50px; line-height:50px; background:#fff;border-bottom:1px solid #ccc;}
.menu3 a{width:169px;height:50px; display:block; float:left; text-align:center; font-size:16px; font-weight:bold;border-right:1px solid #666; background:#666; color:#e1e1e1}
.menu3 a:hover,.menu3 a.checked{border-bottom:1px solid #fff; background:#fff; color:#333;}
.conn3{width:100%;}
.conn3 ul>a{ height:40px; line-height:40px; display:block; background:url(../image/j_bg.png) right center no-repeat;width:80px;margin:0 auto; font-weight:bold}
.conn3 li{width:100%; height:60px; line-height:60px; border-bottom:1px dashed #ccc;text-indent:2em;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.conn3 li a{border:0px; }
.conn3 li span{width:90px; display:block; height:60px; float:right;}

.linkk{width:100%;height:90px; background:#e7e7e7;margin-top:0px;  float:left}
.linkk .content{ height:50px; line-height:50px; margin:20px auto;}
.linkk ul{margin-left:26px;}
.linkk li{float:left;padding:0 14px;}
.linkk li select{width:180px;height:30px; border:1px solid #999; line-height:30px; background:#fff; border-radius:8px; color:#444;}
.foot{text-align:center; background:#2d2d2d; height:180px;padding-top:20px;}
.foot p,.foot p a{ line-height:26px; color:#f1f1f1; }

.ourabt{width:100%;height:440px; background:#e7e7e7;}
.ourabt h3{ font-size:20px; color:#333;padding-top:40px;}
.ourabt1{width:100%; min-height:300px;background:#e7e7e7;padding-bottom:30px;}
.ourabt1 h3{ font-size:20px; color:#333;padding-top:10px;}

.conn4{width:100%;margin-top:40px;}
.conn4 ul{}
.conn4 li{width:300px; float:left; overflow:hidden;margin-right:50px;}
.conn4 li a img{width:300px;height:200px; transition:all 1s}
.conn4 li a:hover img{ transform:scale(1.05)}
.conn4 li a span{width:300px; height:40px; line-height:40px; display:block; float:left; text-align:center; color:#333; font-size:15px; font-weight:bold}

.conn5{width:100%;background:#fff;}
.cnn_left{width:240px;}
.cnn_right{width:859px;border-left:1px solid #e7e7e7;padding-bottom:30px;min-height:300px;}
.cnn_left ul{width:160px;margin:30px auto}
.cnn_left li{ width:100%; float:left; line-height:30px;}
.cnn_left li a{ background:url(../image/list_m.png) right center no-repeat;display: inline-block;font-size:1em;padding: 5px 20px 5px 0;}
.cnn_left li a.checked{ font-weight:bold; font-size:1.1em; color:#000;}
.cnn_right h3{width:800px;margin-left:35px; line-height:20px;margin-bottom:14px;margin-top:30px;}
.cnn_right .cont{width:800px;margin-left:35px;}
.cnn_right .cont img{margin:20px 0; display:block; float:left}
.cnn_right .cont p{ line-height:24px;margin-top:10px; color:#333}
.cnn_right .cont ul{margin-top:20px;margin-left:20px;}
.cnn_right .cont li{ line-height:32px; list-style:circle;padding-left:6px; color:#333; font-size:15px; border-bottom:1px dashed #e1e1e1}
.cnn_right .cont li a{ color:#444; display:block;width:60px; float:right; transition:all 1s}
.cnn_right .cont li a:hover{ color:#f00; text-decoration:underline}

.cnn_right1{width:859px;border-left:1px solid #e7e7e7;padding-bottom:30px;min-height:300px;}
.cnn_right1 h3{width:800px;margin-left:35px;height:20px;  line-height:20px;margin-bottom:14px;margin-top:30px;}
.cnn_right1 .cont{width:780px;margin-left:35px;}
.cnn_right1 .cont ul{margin-top:20px;}
.cnn_right1 .cont li{ width:100%;float:left;margin-bottom:30px;}
.cnn_right1 .cont li img{display:inline-block;width:100%}

.cnn_right .cont table{width:98%;}
.cnn_right .cont table td{ line-height:36px; border-bottom:1px dashed #ccc;}
.cnn_right .cont table tr:nth-child(even){ background:#f1f1f1}

.cnn_right .cont_1 table{width:98%;}
.cnn_right .cont_1 table td{ line-height:36px; border-bottom:1px dashed #ccc;}
.cnn_right .cont_1 table tr:nth-child(even){ background:#f1f1f1}

.cnn_right .cont1{margin-left:36px;width:790px}
.cnn_right .cont1 span{ height:24px; line-height:24px; font-size:14px; color:#888}  
.cnn_right .cont1 a{ text-decoration:underline;}
.cont1 h2{ font-size:16px; height:40px; line-height:40px; border-bottom:1px solid #444;margin-top:20px;}

.seccompany1con{margin:10px 0;}
.prenext{ line-height:30px;}
.prenext a{ text-decoration:underline;}
.thisPageNav{margin:20px 0;}
.thisPageNav a{padding:0 6px; color:#333}
.relatea{width:100%;margin-top:10px;margin-left:20px;}
.relatea ul{}
.relatea li{ float:left; text-align:left;width:100%; line-height:30px; list-style:circle}
.relatea li a{}

.dett{margin-top:40px; color:#666;margin-bottom:20px;}

.bg_div{width:100%;height:100%; background:#000; position:absolute;left:0;top:0; opacity:0.5}
.map{width:754px;height:454px; display:none; position:absolute;left:50%;top:50%;margin-left:-375px;margin-top:-225px; background:#222; z-index:11}
.map .close{ position:absolute; left:682px; top:16px;width:60px; height:24px; line-height:24px; text-align:center; background:#ccc; display:block;z-index:99;}
.map .close a{color:#111; font-size:14px; text-decoration:none;}
.map .mapcon{ position:absolute; left:50px ;top:50px; z-index:22;}

.contactcc{font-size:14px; margin:40px 0 10px;}
.contactcc h2{font-size:16px;margin-bottom:20px;}
.contactcc h2 a{ font-size:14px;}
.contactcc p{ line-height:24px; text-indent:2em;}

.seccompany3 table{}
.seccompany3 table tr{ background:#f1f1f1}
.seccompany3 td{ color:#333;}

.tabcss{ width:100%; border:1px solid #ccc; border-radius:8px;margin-top:20px;}
.tabcss th{ height:40px; line-height:40px; background:#333; color:#fff; text-align:center;}
.tabcss td{ line-height:30px;}
.customreply{width:94%; margin:10px auto; height:auto; border:1px solid #ccc; line-height:20px; padding:8px; background:#ccc; text-indent:2em;}

.pager {CLEAR: both; FONT-SIZE: 12px;  FONT-FAMILY: verdana; HEIGHT: 25px;width:100%;text-align:center;margin-top:20px}
.pager UL { display:inline-block;	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
.pager LI {	FLOAT: left;list-style:none; MARGIN: 0px 5px 0px 0px; COLOR: #999}
.pager LI.p_total {	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #fff; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddd 1px solid; COLOR: #3F6EAF; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid}
.pager LI.p_current {BORDER-RIGHT: #5D94E0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #5D94E0 1px solid; PADDING-LEFT: 5px; BACKGROUND: #5D94E0; PADDING-BOTTOM: 3px; BORDER-LEFT: #5D94E0 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #5D94E0 1px solid}
.pager LI.p_nolink {BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; PADDING-TOP: 3px; BORDER-BOTTOM: #f3f3f3 1px solid}
.pager LI A:link {	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddd 1px solid; COLOR: #3F6EAF; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none! important}
.pager LI A:visited {	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddd 1px solid; COLOR: #3F6EAF; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none! important}
.pager LI A:hover {	BORDER-LEFT-COLOR: #1E6DBD; BACKGROUND: #D6ECFF; BORDER-BOTTOM-COLOR: #1E6DBD; COLOR: #254D84; BORDER-TOP-COLOR: #1E6DBD; BORDER-RIGHT-COLOR: #1E6DBD}
.pager LI A:active {	BORDER-LEFT-COLOR: #1E6DBD; BACKGROUND: #D6ECFF; BORDER-BOTTOM-COLOR: #1E6DBD; COLOR: #254D84; BORDER-TOP-COLOR: #1E6DBD; BORDER-RIGHT-COLOR: #1E6DBD}
.pager LI INPUT {BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: url(inputBorder.gif); FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; WIDTH: 3em; COLOR: #999; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; FONT-FAMILY: verdana; HEIGHT: 1.3em; TEXT-ALIGN: center}


