body{
font-family:"Î¢ÈíÑÅºÚ";
font-size:12px;
line-height:24px;
color:#444;
margin:0 auto;
width:100%;
height: 100%;OVERFLOW-X: hidden;
}
*{ margin:0 auto; padding:0; list-style:none;}
a{color:#444444;text-decoration:none;}
a:hover{color:#062c87;text-decoration:none;}
img{ border:0;}
ul,li{ margin:0; padding:0; list-style:none;}
.fl{ float:left;}
.fr{float:right;}
.left1{float:left;padding-top:40px;}
.left2{ padding-left:1px;}
.left3{ padding-left:20px;}
.jjs{padding-top:30px;}
.jjs1{margin-top:6px;}
.jjs2{padding-top:22px;}
.jjs3{padding-top:10px;}
.center {margin: auto 0;}
.clear{clear:both;}

                .pr {
                    position: relative;
                    z-index: 40;
                }
                #nav {
                    line-height: 38px;
                    list-style-type: none;
                }
                #nav a {
                    display: block;
                    width: 86px;
                    text-align: center;
                }
                #nav a:link {
                    text-decoration: none;
                }
                #nav a:visited {
                    color: #333;
                    text-decoration: none;
                }
                #nav a:hover {
                    color: #FFF;
                    text-decoration: none;
                }
                #nav li {
                    float: left;
                    width: 86px;
                    font-size: 14px;
                    background: url('../images/menu_line.jpg') right -4px no-repeat;
                    /*background: url('../images/menu_line.jpg') right 0 no-repeat;*/
                }
                #nav li a:hover {
                    background: url(../images/menu_bg_a.png) no-repeat center center;
                }
                #nav li ul {
                    line-height: 36px;
                    list-style-type: none;
                    text-align: left;
                    left: -999em;
                    width: 86px;
                    position: absolute;
                }
                #nav li ul li {
                    float: left;
                    width: 86px;
                    background: url('../images/menu_bg_dr.png') left 0 no-repeat;
                }
                #nav li ul a {
                    display: block;
                    width: 86px;
                    text-align: center;
                    font-size: 13px;
                }
                #nav li ul a:link {
                    color: #fff;
                    text-decoration: none;
                }
                #nav li ul a:visited {
                    color: #fff;
                    text-decoration: none;
                }
                #nav li ul a:hover {
                    color: #fff;
                    text-decoration: none;
                    background: #0056a8;
                }
                #nav li:hover ul {
                    left: auto;
                }
                #nav li.sfhover ul {
                    left: auto;
                }
                #content {
                    clear: left;
                }
/* index */
.main{width:100%; margin:0 auto;}
.header{width: 100%; background:url(../images/header_bg.jpg) repeat-x left bottom; height:126px;border-bottom: 5px solid #0056a8;}
.w1004 {width: 1004px;margin: 0 auto;}
.logo {margin-top: 20px;}
.fle {float: left;display: inline;}
.yuyan{ margin:auto auto;margin-top: 20px;}
.menu {float: right;width: auto;margin-top: 44px;position: relative;z-index:4; }
.banner_f_lin{ background:url(../images/menu_bg_dr.jpg) repeat-x  width: 100% center center;;height:10px;line-height:10px}
.left{ width:216px; }
.filst{width:216px;height:49px;font-size:15px;font-weight:bold;color:#FFFFFF;line-height:49px;text-align: left;font-family: "Î¢ÈíÑÅºÚ";background-image: url(../images/pro_title.jpg);background-repeat: no-repeat;background-position: left top;text-indent: 42px;letter-spacing: 0.2em;}
.left ul li{background:url(../images/prof.jpg) no-repeat center top;width:216px;height:40px;letter-spacing: 0.1em;text-indent:40px; }
.prof{ font-size:14px; color:#0056a8;line-height:40px;}
.prof a{ color:#0056a8; }
.prof a:hover{background:url(../images/prof_a.jpg) no-repeat center top; color:#444;display:block;height:40px;}
.prof1{background:url(../images/prof_a.jpg) no-repeat center top; color:#444;display:block;height:40px;line-height:40px; font-size:14px;}
.ab{border: 1px solid #E2E2E2;height: 267px;width: 304px;margin-top: 0;margin-right: 29px;margin-bottom: 0;margin-left: 29px;padding-top: 10px;padding-right: 15px;padding-bottom: 10px;padding-left: 15px;}
.main1_til {font-size: 14px;color: black;height: 40px; padding-top:10px;width: 304px;}
.main1_til img{ float:right;}
.main1_con{width: 304px;}
.main1_con img {border: 1px solid #E0E0E0;margin-bottom: 10px;}
.new{border: 1px solid #E2E2E2;height: 287px;width: 390px;}
.new_til{height: 25px;padding-top: 19px;border-bottom: 1px solid #f9f9f9;font-size: 14px;color: #000;padding-left: 15px;}
.new_til a {font-size: 10px;line-height: 18px;margin-right: 15px;display: inline-block;padding-top: 5px;*display:inline;*zoom:1;	color:#004ea9;}
.new_til a span {font-family: "ËÎÌå";}
.new_con{border-top: 1px solid #E2E2E2;padding: 10px;}
.new_con_t {height: 95px;}
.new_con_t h2 {font-weight: bold;font-size:14px;font-family: "Î¢ÈíÑÅºÚ";padding-bottom: 10px;}
.new_con_t img {float: left;padding: 5px;background: url(../images/newspic_bg.jpg) no-repeat;margin-right: 12px;}
.new_con_f{background:url(../images/piont.jpg) no-repeat left center;border-bottom: dashed 1px #E2E2E2;line-height: 30px;}
.new_con_f a{ padding-left:10px;}
.new_con_f span{float: right;font-style: italic;}
.con{border: 1px solid #E2E2E2;height: 280px;width: 216px;}
.con_til{height: 25px;padding-top: 19px;border-bottom: 1px solid #f9f9f9;font-size: 14px;color: #000;padding-left: 10px;}
.con_con{border-top: 1px solid #E2E2E2;padding: 10px; background:url(../images/con_con_bg.jpg) no-repeat right 93px;}
.con_con p{ color:#0056a8; line-height:22px;}
.pro{border: 1px solid #E2E2E2;height: 280px;width:757px;}
.pro_con{border-top: 1px solid #E2E2E2;padding: 10px;}
#line4_Demo {BACKGROUND: #fff;MARGIN: auto;OVERFLOW: hidden;WIDTH: 727px;height: 220px;}
#Indemo1 {FLOAT: left; WIDTH: 800%}
#line4_Demo1 {FLOAT: left}
#line4_Demo2 {FLOAT: left}
#gd li {list-style-type: none;height: 162px;width: 180px;float: left;text-align: center;font-size:14px;color:#0666bd;margin-right: 16px;margin-top:10px;background:url(../images/probg.jpg) no-repeat;}
#gd li a{color:#5e5e5e;}
#gd img {height: 152px;width: 170px;margin-top: 5px;margin-left: 0px;margin-bottom:20px;}
.foot{ background:url(../images/footbg.jpg) #f9fdfe repeat-x left top;width: 100%; border-bottom:8px solid #0056a9}
.footer01 {color: #626363;font-size: 12px;}
.fle {float: left;_display: inline;}
.footer03 dl {position: relative;margin: 3px 0 0 6px;}
.footer03 dl dt {width: 134px;height: 17px;line-height: 17px;color: #626363;padding-left: 6px;background: url(../images/link_bg.png) no-repeat;cursor: pointer;}
.footer03 dl dd {position: absolute;width: 138px;bottom: 17px;background: #fff;border: 1px solid #b2b2b2;border-bottom: 0px;display: none; line-height:18px;}
.footer03 dl dd a {display: block;padding-left: 7px;line-height: 18px;color: #626363;}
.footer02 {color: #626363;font-size: 12px;}
.fri {float: right;_display: inline;}
.footer a {color: #c8c9cc;}
/* about */
.b_about {background: url(../images/insidebanner01.jpg) no-repeat center;}
.insideBanner {width: 100%;margin: 0 auto;height: 393px;overflow: hidden;}
.s_main {width: 1004px;margin: 0 auto;position: relative;}
.path {width: 100%;height: 62px;position: relative;margin-top: -53px;z-index: 35;}
.path p {line-height: 70px;color: #7b7b7b;padding-left: 25px;}
.path span {font-family: "ËÎÌå";color: #7b7b7b;}
.i_nav {width: 100%;height: 30px;background: #f0f0f0; font-size:14px;}
.i_nav a:hover, .i_nav a.hover {background: #0056a8;color: #fff;}
.i_nav a {display: inline-block;line-height: 30px;color: #9c9c9c;padding: 0 30px;float: left;}
.aboutmain {width: 960px;margin: 0 auto;padding: 28px 0 82px;min-height: 350px;height: auto!important;height: 350px;position: relative;overflow: hidden;}
/* news */
.b_news{background: url(../images/insidebanner02.jpg) no-repeat center;}
.newslist {width: 100%;border-top: 1px solid #d9d9d9;margin-top: 25px;padding-bottom: 40px;}
.ol, ul {list-style: none;}
.newslist li {width: 980px;height: 140px;border-bottom: 1px solid #d9d9d9;float: left;padding-top: 20px;padding-bottom: 0;padding-left: 25px}
.newslist li .intro {width: 700px;float: left;}
.newslist li .double {background: #f0f0f0;}
.newslist li .intro a.title {font-size: 16px;display: inline-block;line-height: 24px;color: #000;}
.newslist li .intro .time {font-size: 11px;line-height: 22px;color: #969696;margin-bottom: 28px;}
.newslist li .intro a.intro {font-size: 14px;display: inline-block;}
.newslist li .img {width: 190px;height: 130px;float: right;display: inline;margin-top: -3px;margin-right: 25px;margin-bottom: 0;margin-left: 0;}
.page {padding: 10px 0;font-size: 12px;font-weight: bold;line-height: 22px;text-align: center;clear: both;}
/* products */
.b_pro{background: url(../images/insidebanner03.jpg) no-repeat center;}
.p_content {width: 700px;float: right;position: relative; border: solid 1px #E2E2E2;}
.prol{width:260px; line-height:32px; text-align:center;font-size:14px;float:left; margin:20px 42px;} 
.imgzz{border:solid 1px #e4e4e4; padding:3px; text-align:center;}
/* products_show */
.imgz{border:solid 1px #e4e4e4; padding:6px; text-align:center;}
.ti{ font-family:"Î¢ÈíÑÅºÚ"; font-size:15px; color:#0056a8;}
.ti1{ color:#0056a8;}
.w660{width: 640px; margin:auto;font-family:"Î¢ÈíÑÅºÚ"; font-size:13px; line-height:30px;}
/* case */
.b_case{background: url(../images/insidebanner04.jpg) no-repeat center;}
.caselist {width: 100%;border: 1px solid #d9d9d9;margin-top: 25px;padding-bottom: 20px;}
.casel{width:260px; line-height:32px; text-align:center;font-size:14px;float:left; margin:35px 35px;}
/* hr */
.b_hr{background: url(../images/insidebanner07.jpg) no-repeat center;}
/* message */
.b_mess{background: url(../images/insidebanner05.jpg) no-repeat center;}
.nryot{font-size:12px;  color:#444444;line-height:24px;}
.t3{color:#0056a8;}
.subbb{ width:80px; height:30px; background:#0056a8;color:#fff;}
.subbb1{color:#444; border:solid 1px #0056a8;}
/* contact */
.b_con{background: url(../images/insidebanner06.jpg) no-repeat center;}
.aboutmain w300{ width:300px;}