﻿/* ------------------------------------ 公共样式 ------------------------------ */
body{ font-family:simsun,Arial,"Times New Roman"; font-size:12px;color:#3d3d3d;behavior:url("js/csshover.htc"); }
*{ padding:0; margin:0;}
ul,li{ list-style:none; margin:0; padding:0;}
a,a:link,a:active{ text-decoration:none;star:expression(this.onFocus=this.blur()); outline:none;color:#3d3d3d;}
a:hover{ text-decoration:underline;}
img{ border:none;}
.clear{ clear:both;}
html {_overflow-y: scroll;overflow-y: scroll;}
.english{ font-family:Arial;}

/* ------------------------------------ top样式 ------------------------------ */
.top_bg{ background:url(../images/top_bg.jpg) repeat-x; height:123px;}
.top{ width:1002px; height:123px; margin:0 auto;}
.logo{ width:370px; height:100px; float:left; margin:23px 0 0 17px; float:left; display:inline;}
.other{ width:310px; height:123px; float:right; text-align:right; padding-right:10px;}
.other p{ line-height:40px; font-size:12px;}
.yuyan{ height:30px; line-height:30px;font-family:"Microsoft YaHei"; margin-top:5px;_margin-top:10px;}
.yuyan a:hover{ text-decoration:none;}
.yuyan a img{ vertical-align:middle;}

/* ------------------------------------ nav样式 ------------------------------ */
.nav_bg{ background:url(../images/nav_bg.jpg) repeat-x; height:42px;}
.nav_sreach{ width:1002px; height:42px; margin:0 auto;}
.nav,.nav_e{ width:720px; height:42px; float:left; position:relative; z-index:399;}
.nav ul{ z-index:500px;}
.nav ul li{ width:97px; height:31px; float:left; text-align:center; color:#fff; font-size:14px;font-family:"Microsoft YaHei"; padding-top:11px;}
.nav_e ul li{ width:97px; height:31px; float:left; text-align:center; color:#fff; font-size:12px;font-family:"Microsoft YaHei"; padding-top:11px;}
.nav ul li a,.nav_e ul li a{ color:#fff;}
.nav ul li a:hover,.nav_e ul li a:hover{ text-decoration:none; color:#fdfbbf;}
.nav .li_w,.nav_e .li_w{ width:5px;}
.nav ul ul{ display:none; z-index:459px; width:150px; background:#0361aa; font-size:12px; position:absolute; top:41px; left:200px;}
.nav_e ul ul{ display:none; z-index:459px; width:180px; background:#0361aa; font-size:12px; position:absolute; top:41px; left:190px;}
.nav ul ul li{font-size:12px;width:130px; height:25px; padding-top:7px; text-align:left; padding-left:20px;}
.nav_e ul ul li{font-size:12px;width:164px; height:25px; text-align:left; padding-left:16px;padding-top:7px;}
.nav ul li ul a:hover,.nav_e ul li ul a:hover{ text-decoration:underline;}
.nav ul li:hover ul,.nav_e ul li:hover ul{ display:block;}

.sreach{ width:265px; margin-right:10px; float:right; display:inline; height:42px;}
.sreach_input{ width:199px; height:23px; background:url(../images/sreach_txt.jpg) no-repeat; float:left; margin-top:10px;}
.sreach_input input{ border:none; background:none; outline:none; width:195px; height:17px; margin:3px 2px; color:#fff;}
.sreach_btn{ width:49px; height:22px; float:right; margin-top:10px;}

/* ------------------------------------ banner样式 ------------------------------ */
.bg{ background:url(../images/bg.jpg) no-repeat center top; padding-top:15px;}
.banner{ width:1002px; height:334px; margin:0 auto; padding-bottom:15px; background:#FFF;}

/* ------------------------------------ con样式 ------------------------------ */
.con_all{ width:1002px; margin:0 auto 15px auto;}
.left{ width:258px; float:left;}
.tit_l{ width:258px; height:34px; background:url(../images/tit_l.jpg) no-repeat;}
.tit_l p{ color:#fff; font-size:14px;font-family:"Microsoft YaHei"; padding-left:90px; padding-top:8px;}
.pro_menu{ width:256px; margin-bottom:13px; border:1px solid #e1e7ef; border-top:none;}
.pro_menu ul{width:205px; margin:0 auto 38px auto;}
.pro_menu ul li{ width:205px; height:35px; border-bottom:1px dashed #ccc;}
.pro_menu ul li a{ width:170px; height:20px; display:block; background:url(../images/li1.jpg) no-repeat 10px 18px; padding-left:35px; padding-top:15px;}
.pro_menu ul li a:hover{ text-decoration:none; background-color:#dcebf6;}

.table_memu{width:205px; margin:0 auto 38px auto; line-height:24px;}
.table_memu td{ width:205px;height:22px;padding-top:13px; border-bottom:1px dashed #ccc; overflow:hidden;}
.table_memu td a:hover{color:#015099; text-decoration:none;}

.table_memu .table_tr td{ padding:0px;margin:0; height:auto; }
.table_memu .table_tr td a{ background:url(../images/class3.gif) repeat-y 10px 6px; width:165x; height:24px; display:block; padding-top:6px; padding-left:40px; overflow:hidden }



/*
.table_memu{width:205px; margin:0 auto 38px auto; line-height:24px;}
.table_memu td{ width:205px;height:22px;padding-top:13px; border-bottom:1px dashed #ccc; overflow:hidden;}
.table_memu td a:hover{color:#015099; text-decoration:none;}

.table_tr td{ padding:0px;margin:0; }
.table_tr td a{ background:url(../images/class3.gif) repeat-y 10px 6px; width:165x; height:24px; display:block; padding-top:6px; padding-left:40px; overflow:hidden }
*/
h1{ font-size:14px; line-height:36px; text-align:center; margin-bottom:3px;}

.left_con{ width:236px; margin-bottom:13px; border:1px solid #e1e7ef; border-top:none; padding:9px 10px 10px 10px; background: url(../images/ph1.jpg) no-repeat 172px 70px;}
.left_con p{ line-height:24px;}
.tit_w{ width:36px;display:block; float:left;}
.con_w{ width:200px;display:block; float:left;}
.tit_w_e{ width:50px;display:block; float:left;}
.con_w_e{ width:185px;display:block; float:left;}
.pro_action{ width:256px;border:1px solid #e1e7ef;}

.right{ width:732px; float:right;}
.right_con{ width:730px; border:1px solid #e1e7ef; border-top:none;}
.tit_r{ height:34px; background:url(../images/tit_r1.jpg) repeat-x;}
.tit_r_tit{ width:85px; height:23px; margin-left:13px;color:#fff; font-size:14px;font-family:"Microsoft YaHei"; text-align:center;padding-top:4px; background:url(../images/tit_about.jpg) no-repeat;}
.about_tit{ padding-top:7px; height:27px;}
.about_con{ padding:12px; height:187px; width:704px; margin-bottom:12px; overflow:hidden;}
.about_con .about_pic{ float:left; width:267px; height:187px; margin-right:13px;}
.about_con p{ line-height:24px; text-indent:2em;}  
.tit_r_pro{ width:175px; height:34px; background: url(../images/tit_r.jpg) no-repeat; float:left;} 
.tit_r_more{ float:right; width:100px; line-height:34px; font-size:12px; font-family:Arial;}
.tit_r_more a{ color:#0061bb;} 
.tit_r_pro p{ color:#fff; font-size:14px;font-family:"Microsoft YaHei"; padding-left:53px; padding-top:8px;}
.pro_con{ padding:12px 0 10px 0}  
.pro_con ul{ width:688px; height:610px; margin:0 auto; text-align:center; overflow:hidden;}
.pro_con ul li{ width:150px; height:154px; margin:0 11px; float:left; display:inline; line-height:22px; overflow:hidden;}
.pro_con ul li a img{ width:126px; height:126px; border:1px solid #d6d6d6;} 
.pro_con ul li a:hover{ border:none;}
.pro_con ul li a:hover img{ border:1px solid #0061bb;} 
.pro_con .pro_ul{ text-align:left; height:680px; margin-top:15px;}
.pro_con .pro_ul li{ height:175px;} 
  
.friendLink{ width:1000px; height:49px; border:1px solid #d6d6d6;overflow:hidden; margin:0 auto 13px auto; padding-top:11px;}
.friendLink_con{ width:994px; height:38px; margin:0 auto;}
.friendLink a img{ width:113px; height:36px; border:1px solid #d6d6d6; margin:0 2px 11px 2px;}
.friendLink a:hover{ border:none;}
.friendLink a:hover img{ border:1px solid #0061bb;}

/* ------------------------------------ footer样式 ------------------------------ */
.footer_bg{ height:60px; border-top:2px solid #0d88e2;}
.footer{ width:1002px; height:45px; margin:0 auto; padding-top:15px; line-height:24px;}
.footer img{ vertical-align:middle;}
.footer span{ font-family:Arial;}

/* ------------------------------------ QQ咨询样式 ------------------------------ */
.float0831 {POSITION: fixed; TOP: 200px; right:1px; _position: absolute}
.float0831 A {COLOR: #00a0e9}
.float0831 A:hover {COLOR: #ff8100; TEXT-DECORATION: none}
.float0831 .floatL {POSITION: relative; WIDTH: 28px; FLOAT:right;TOP: 55px; right:2px;}
.float0831 .floatL A {TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px}
.float0831 .floatR {WIDTH: 130px;FLOAT:right; OVERFLOW: hidden;}
#divFloatToolsView{ display:none;}
.float0831 .tp { height:11px; width:130px;}
.float0831 .bt { background: url(../images/kf_10.png) no-repeat; height:9px;width:130px;}
.float0831 .cn {BACKGROUND: url(../images/kefu_16.jpg) repeat-y; width:130px;}
.float0831 .cn H3 {TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px}
.float0831 .cn UL {PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; PADDING-TOP: 0px}
.float0831 .cn UL LI {BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 40px; WORD-WRAP: break-word; HEIGH: 36px; OVERFLOW: hidden; WORD-BREAK: normal}
.titZx,.titDh,.titDc,.icoZx,.icoTc,.icoFf {BACKGROUND: url(../images/float_s.gif) no-repeat}
.icoTc_one{ background: url(../images/kefu1.jpg) no-repeat 0 2px;}
.icoTl {BACKGROUND: url(../images/kefu1.jpg) no-repeat 0 -40px; font-size:12px;}
.icoTl a{ width:100px; height:30px; display:block;}
.float0831 .btnOpen, .float0831 .btnOpen_n ,.float0831 .btnCtn{ background:url(../images/kf_07.png) no-repeat;POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px}
.float0831 .titZx {BACKGROUND-POSITION: 5px -10px}
.float0831 .titDh {BACKGROUND-POSITION: 5px -66px}
.float0831 .titDc {BACKGROUND-POSITION: 5px -124px}
.float0831 .icoZx {BACKGROUND-POSITION: 2px -154px}
.float0831 .icoTc {BACKGROUND-POSITION: 0px -323px}
.float0831 .icoFf {BACKGROUND-POSITION: 2px -213px}
.float0831 .icoTl {DISPLAY: block; FLOAT: left}
.float0831 .icoZx {PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}
.float0831 .icoTc,.float0831 .icoTc_one {PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}
.float0831 .icoFf {PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left}
.float0831 .btnOpen {TOP: 0px; LEFT: 1px}
.float0831 .btnOpen_n {TOP: 118px; LEFT: 1px}
.float0831 .btnCtn {TOP: 0px; LEFT: 1px}
.float0831 UL LI H3.titDc A {WIDTH: 80px; DISPLAY: block; HEIGHT: 36px}
.float0831 UL LI.top {BORDER-BOTTOM: #ace5f9 1px solid}
.float0831 UL LI.bot {BORDER-BOTTOM-STYLE: none}
.float0831 UL.webZx {PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px}
.float0831 UL LI.webZx-in {BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px}
.top-li{  text-align:center; color:#00a0e9; font-size:14px; background:url(../images/kefu.jpg) no-repeat -2px 8px; height:36px}

/* ------------------------------------ about样式 ------------------------------ */
.con_about{ width:690px; margin:0 auto 50px auto; padding-top:12px;}
.con_about img{max-width:650px; margin:10px auto; width:expression(this.width > 650 ? "650px" : this.width);  text-align:center;}
.con_about_e p{ font-size:12px; line-height:24px; font-family:Arial; margin-top:24px; text-indent:2em;}
.con_about p{ font-size:12px; line-height:30px; text-indent:2em;}
.con_about ul { margin-top:30px;}
.con_about ul li{ width:230px; float:left;}
.con_about ul li img{ width:225px; height:150px;}
.con_main{ border:1px solid #e1e7ef; border-top:none; min-height:648px;_height:648px;margin-bottom:15px;}
.con_main_e{ border:1px solid #e1e7ef; border-top:none; min-height:737px;_height:737px; margin-bottom:15px;}

/* ------------------------------------prolist样式 ------------------------------ */ 

.div-prolist,.con-prolist{ width:730px; height:800px; overflow:hidden; padding-top:20px;}
.div-prolist ul li{ width:160px; height:193px; margin:5px 11px auto 11px;float:left; display:inline; overflow:hidden;}
.con-prolist ul{ text-align:center;}
.con-prolist ul li{ width:160px; height:193px; margin:5px 11px auto 11px;float:left; display:inline; overflow:hidden;}
.div-prolist ul li a{ text-align: left; line-height:32px; color:#282828; font-family:Arial;}
.con-prolist ul li a{ line-height:32px; color:#282828;}
.div-prolist ul li a img,.con-prolist ul li a img{ border:1px solid #ccc; width:156px; height:156px;} 
.div-prolist ul li a:hover,.con-prolist ul li a:hover{ border:none;}
.div-prolist ul li a:hover img,.con-prolist ul li a:hover img{border:1px solid #0187ce;}
.return{ height:30px; margin:20px auto; padding-left:5px; padding-right:10px;}
.return a,.return2 a{ color:#fff; font-size:14px; display:block; background-color:#1053a8; text-align:center; line-height:30px;width:90px; height:30px; float: right; margin-right:5px; display:inline; font-weight:bold;}
.return .a1,.return2 .a1{ width:240px; height:30px; color:#fff; font-size:14px; display:block; background-color:#1053a8; text-align:center; line-height:30px; float:right; margin-right:5px; display:inline;font-weight:bold;}

/* ------------------------------------pro1样式 ------------------------------ */
.con-pro1{ margin:0 auto 30px auto; width:695px; padding-top:30px;}
.con-pro1-top{ width:695px; height:305px; overflow:hidden; margin-bottom:30px;}
.pro1-top-l{ width:400px; height:305px; float:left;}
.pro1-top-l img{ float:left; border:1px solid #cfcfcf; height:300px; }
.pro1-top-r,.pro1-top-r-e { width:295px; height:305px; overflow:hidden; float:left}
.pro1-top-r p{ font-size:14px; color:#282828; line-height:24px;}
.pro1-top-r-e p{ font-size:12px; color:#282828; line-height:24px; font-family:Arial;}
.pro1-top-r p span,.pro1-top-r-e p span{font-weight:bold;}
h2{ height:23px; background-color:#dcebf6; line-height:23px; text-indent:2em; font-size:14px; font-weight:normal;font-family:"Microsoft YaHei"; font-weight:bold;} 
h4{ height:23px; background-color:#dfdfdf; line-height:23px; text-indent:2em; font-size:12px; font-weight:normal;font-family:Arial;}
.con-pro1-bottom,.con-pro1-bottom-e{ margin-top:20px;}
.con-pro1-bottom p{ font-size:12px;line-height:30px; text-indent:2em; padding:0 15px;}
.con-pro1-bottom-e p{ font-size:12px;line-height:30px; text-indent:2em;padding:0 15px;font-family:Arial;}

/* ------------------------------------ news样式 ------------------------------ */
.con-news{ width:670px; height:505px; margin:0 auto 20px auto; padding-top:20px;}
.con-news ul{ width:670px; height:500px; overflow:hidden;}
.con-news ul li{ width:670px; height:30px; padding-top:10px; float:left; display:inline; border-bottom:1px dotted #cfcfcf; background:url(../images/new2.jpg) no-repeat 0px 12px; }
.con-news ul li a{ display:block; width:590px;color:#282828; line-height:30px; font-size:12px; text-indent:12px; overflow:hidden; float:left; height:30px;}
.con-news ul li a:hover{ color:#005eb8; text-decoration:none;}
.con-news ul li span{ width:68px; float:right; line-height:30px;}
.return2{ height:30px; margin:40px auto; padding-left:5px; padding-right:25px; clear:both;}


/* ------------------------------------ new1样式 ------------------------------ */
.con-new1{ width:695px; margin:0 auto 30px auto; padding-top:15px;}
h3{ font-size:14px ; font-weight:bold; text-align:center; line-height:50px;}
h5{ background-color:#efefef; font-size:12px; height:23px; line-height:23px; text-align:right; padding-right:100px; font-weight:normal; margin:12px auto 20px auto;}
.con-new1 p{ font-size:12px; line-height:30px; text-indent:2em;}
.con-new1 img{ max-width:650px; margin:10px auto;width:expression(this.width > 650 ? "650px" : this.width);}

/* ------------------------------------ online样式 ------------------------------ */
.con-online{ width:675px; margin:0 auto 25px auto; padding-top:25px;}
.con-online-p p{font-size:12px; line-height:24px; font-family:Arial;text-indent:2em;}
.con-online p{font-size:12px; line-height:30px;text-indent:2em;}

#message{min-height:320px;overflow:hidden;_height:320px;_overflow:none; margin-top:40px; margin-left:25px;}
#message .div-txt{height:48px; clear:both; }
#message .div-txt1{height:76px;}
label{ width:80px; height:48px; float:left;font-size:14px; color:#666; line-height:48px;float:left; font-weight:bold;text-align: right; }
.input-txt5 .input-txt7{border:none; width:235px; height:24px; padding-left:4px;font-size:14px; color:#000; font-weight:normal; line-height:24px; display:inline;outline:none; margin:12px 0 0 3px;}
.input-txt5{ background:url(../images/txt_03.jpg) no-repeat 0px 8px;;width:246px; height:48px; display:inline; margin-left:12px; float:left;font-family:simsun;}
#con-feedback-txt{ margin-left:13px;margin-bottom:30px;_margin-bottom:0px; width:431px; min-height:80px;overflow: hidden;_height:80px;_overflow:none; float:left;margin-top:8px; background:#fff;}
#p-border{ border-left:1px solid #bababa; border-right:1px solid #bababa; }
.input-txt6{padding:0 4px 0 4px; border:0; width:431px;_width:418px; height:70px;font-size:14px; color:#000; font-weight:normal; line-height:24px;outline:none;overflow: hidden;max-width:418px; min-width:418px; background:url(../images/con-bg2_05.jpg) -1px 0px; font-family:simsun;}
.but-hand{ width:143px; height:48px; border: none;margin-left:95px;outline:none;margin-bottom:50px;_margin-top:20px;+*margin-top:40px;}

/* ------------------------------------ contact样式 ------------------------------ */
h6{ font-size:14px; line-height:36px;margin-bottom:3px;}
.con-contact-e,.con-contact{ width:680px; margin:0 auto 25px auto; padding-top:25px;}
.con-contact-e p{ font-size:12px; line-height:30px; color:#292929; font-family:Arial;}
.con-contact p{ font-size:12px; line-height:30px; color:#292929; }
.con-contact-e img,.con-contact img{ border:1px solid #e7e5e6; margin:20px auto; width:670px; height:290px;}

