* { margin:0; padding:0; }
img { border:0px; }
ul,ol { list-style-type:none; }
table { border-collapse:collapse; border-spacing:0; }
input,textarea,select { font:14px/1; color:#555; outline:0; }
textarea { resize:none; overflow:auto; }
input[type='checkbox'], input[type='radio'] { vertical-align:-2px; margin-right:5px; }
a { color:#333; text-decoration:none; cursor:pointer; }
a:hover,a:active { color:#006aa7; }
body{ background:#fff; font-family:"微软雅黑";color:#646464}
a{ text-decoration:none;}
li{ list-style:none;}
h1,h2,p{font-size:12px; font-weight:100px}
.w{width:1004px; margin:0 auto;}
.clear {clear: both;height: auto;}
.sitepath  a:hover{color:#000}
/*head*/
.top{width:100%;}
.head{ margin-top:10px; height:90px; overflow:hidden}
.logo{float:left;bottom:83px;overflow: hidden;position: relative; height:79px}
/* .logo img{overflow: hidden;position: relative;top: -83px;} */
.hottel{float:left; margin:9px 19px; color:#004583;  background:url(../images/tel-l.png) no-repeat left center; padding-left:20px}
.hottel .service{ color:#004583;font-size:16px; display: block;}
.hottel b{color:#f67c01; font-family: "方正正准黑简体","微软雅黑";font-size: 28px; line-height:40px}
.left_botm{ height:80px}
.left_botm img{float:left}
.left_botm .subtel{float:right;width:157px}
.left_botm .subtel .format400{color: #f67c01; font-family: "方正正准黑简体","微软雅黑";font-size: 19px; display:block; }
.left_botm .subtel .online{ color:#004583;} 

.opr{float:right}
.opr_t{ text-align:right;}
.opr_t a{color:#000;  margin:0px 8px; font-size:12px}
.search{ margin-top:20px;background:url(../images/txt.png) no-repeat;float: right;height: 39px;width: 206px;}
.search .txt{ background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: medium none;display: inline;float: left;height: 22px;line-height: 22px; margin: 3px 10px;width: 140px;}
.search .submit{width: 30px; height:22px; background: url(../images/search1.png) no-repeat center center; border: none;cursor: pointer; display:block;float: right;height: 26px;margin: 2px 5px;}

/*nav*/
.nav{border:1px solid #082258; border-right:0px; border-left:0px; width:100%; background:url(../images/nav.png) repeat-x;height:48px;font-family:"微软雅黑"; }
.nav li{float:left; background:url(../images/li_left.png) no-repeat left center;display:block}
.nav li a{color:#fff; display:inline-block; line-height:48px; text-align:center;width:143px; height:48px;}
.nav li:first-child { background:none; }
.nav a.current , .nav a:hover  { color:#000; }
.nav a.current, .nav a:hover { background:url(../images/li_hover.png) center center no-repeat !important;  width:143px; text-align:center}


/*banner*/
.minBanner, .minBanner ul, .minBanner li{background: #004583!important;} 
.banner, .banner ul{background: #004583!important;} 
.banner { width:100%; height:450px; overflow:hidden; position:relative; z-index:10; }
.banner ul { width:500%; float:left; }
.banner li { width:20%; height:450px; float:left; }
.banner .tip { width:100%; text-align:center; height:12px; position:absolute; left:0; bottom:25px; }
.banner .tip span { display:inline-block; width:30px; height:12px; background:#f9f7f7; margin:0 5px; cursor:pointer; }
.banner .tip span.cur { background:#105490; }

/* minbanner */
.minBanner, .minBanner ul, .minBanner img { height:270px; }
.minBanner { width:100%; min-width:1000px; position:relative; overflow:hidden; }
.minBanner ul { width:100%; }
.minBanner li { width:100%; position:absolute; z-index:1; overflow:hidden; background:#FFF; }
.minBanner img { width:1440px; display:block; position:relative; left:50%; margin-left:-720px; top:0; }
.minBanner .tip { width:100%; height:8px; line-height:0; font-size:0; text-align:center; position:absolute; left:0; bottom:-10px; z-index:3; }
.minBanner .tip span { display:inline-block; width:8px; height:8px; background:rgba(255,255,255,0.5) !important; filter:Alpha(opacity=50); background:#FFF; margin:0 5px; cursor:pointer; }
.minBanner .tip span.cur { background:rgba(255,255,255,0.8) !important; filter:Alpha(opacity=80); background:#FFF; _background:#CC0000; }


/*product*/
.product{width:1000px; margin:30px auto;}
.product .title{ text-align:center; color:#134e88; font-size:45px;background:url(../images/pro-tit.png) no-repeat  center bottom ; height:75px}
.product .title h1{font-size:45px;font-weight:bold;line-height:48px}
.product .content{text-align:center;color:#134e88;font-size:16px; line-height:11px;border-left:1px solid #6e6e6e; border-right:1px solid #6e6e6e;border-bottom:1px solid #6e6e6e}
.product  h2{display:block; font-size:16px; color:#134e88; line-height:36px}
.product .content ul{width: 976px;  padding: 30px 20px 0;}
.product .content ul li{float: left;margin-right: 16px;width: 227px; display:block; margin-bottom:10px}
.product .content ul li a{ display:block; }
.product .content ul li .img,.maincontent ul li  .img{width:227px;height:172px; overflow:hidden; border:1px solid #c2c2c2;position: relative; }
.product .content ul li img,.maincontent ul li img{width:225px;height:169px;left: 0;position: absolute;}
.product .content ul li span{line-height:43px;color:#004583;display:block; line-height:48px; height:40px}
.product .content a:hover span{color:#f67c01}
.product .content .more{ display:block;  height:35px}


/*about*/
.about{ background:#004583; width:100%; margin-top:50px; height:auto; padding-bottom: 40px;}
.about .title{text-align:center;color:#fff; font-size:45px;padding-top:40px;}
.about .tit{background:url(../images/about.png) no-repeat center; color:#fff; height:20px;line-height:20px; text-align:center;}
.about .content { width:1002px; margin:0 auto ;padding-top:15px; color:#fff;line-height:25px;}
.about .content a{color:#f67c01;}

/*news*/
.warpper{margin:25px auto;}
.news{float:left;width: 597px; }
.warpper .title{ text-align:center;background:url(../images/news_tit.png) no-repeat bottom; height:22px}
.warpper .title h1{font-weight:bold; color:#000; font-size:24px; width:108px; *zoom: 1; display:inline;}
.warpper .title h2{ color:#000; font-family:"Arial";*zoom: 1;display:inline}
.news .news_con {border-left:1px solid #6e6e6e; border-right:1px solid #6e6e6e; padding-top:7px}
.news_con a { border-bottom:1px solid #6e6e6e; display:block; padding: 5px 9px 9px 10px;}
.news_con img{float:left; width:123px; height:92px;border:1px solid #fff;}
.news_con .news_r{float:right;width:443px; padding-top:10px}
.news_con .news_r p{ line-height:25px}
.news a:hover img { border:1px solid #f67c01}
.news a:hover h4,.newslist a:hover h4{ color:#f67c01}
.news a:hover p,.newslist a:hover p{color:#646464;}
.news .news_r p span{color:#f67c01}


/*contant*/
.contant{float:right; width:359px;}
.contant .title{background:url(../images/cont_tit.png) no-repeat bottom;}
.contant_con { width:357px; border-left:1px solid #6e6e6e; border-right:1px solid #6e6e6e; border-bottom:1px solid #6e6e6e; padding-bottom:13px}
.contant_con_t { padding: 20px 0px 10px 7px; height:73px; overflow:hidden;} 
.contant_con_t .pic {float:left;}
.contant_con_t .tel{float:left; line-height:34px;overflow: hidden;width: 216px;height:70px;text-align:right;}
.contant_con_t  .onlie{color:#2e2e2e; }
.contant_con .tel span{display:block;}
.contant_con .format400{color: #004583;font-size: 27px;font-weight: bold; width:216px; position: relative; bottom:65px;}
.contant_con h4,.contant_con .contant_info{padding-left:20px;color:#646464;}
.contant_info { display:block;line-height:27px;}

/*foot*/
.bottom_content p{font-size:14px}
.sub_nav{ background:url(../images/sub_nav.png) repeat;height:50px;border:1px solid #082258;}
.sub_nav li{float:left; background:url(../images/li_left.png) no-repeat left center;display:block}
.sub_nav .first{ background:none}
.sub_nav li a{color:#fff; display:inline-block; line-height:50px; text-align:center;width:143px; height:50px;}
.sub_nav li a:hover{color:#f67c01;}
.bottom{ text-align:center; padding:20px 0px; line-height:25px; color:#646464; font-size:14px;}
.bottom a{color:#646464;}

/*左侧*/
.main{ margin-top:50px; padding-bottom:50px; }
.sidebar{ float:left}
.leftNav{  width:236px; height:auto;background:#004583;padding-bottom:20px}
.leftNav .title{text-align:center; display:block; font-size:22px; ;color:#fff; padding-top:20px;height: 53px;background:url(../images/product.png) no-repeat center;}
.leftNav .nav_list{background:#fff;width:211px;margin:0 auto; padding:1px;}
.leftNav .nav_list ul{ margin: 30px auto 0;width: 180px;}
.leftNav .nav_list ul li{ background:#004583; width:180px; height:40px; line-height:40px;text-align: center; margin-bottom:10px;}
.leftNav .nav_list  .cur{background:#f67c01; color:#fff;}
.leftNav .nav_list ul li a{color:#fff; display:block}
.leftNav .nav_list ul li:hover{background:#f67c01}
.nav_list img{margin-left:13px;}

/*产品页*/
.maincontent .Photo  {float: left;margin-bottom: 10px;padding-top: 16px;width: 400px;}
.maincontent .Photo .img { width:400px; height:300px; display:block; padding:4px; border:1px solid #dbe7c7; }
.maincontent .baseInfo { padding-top:16px;float:right; width:252px; }
.maincontent h1 { line-height:30px; font-size:16px; }
.maincontent .baseInfo p { line-height:30px; padding:0px}
.maincontent .baseInfo p span { font-size:18px; color:#ffae00; font-family:"Georgia"; }
.maincontent .baseInfo p.button { padding-top:40px; }
.maincontent .baseInfo a.btn { display:block; width:77px; height:25px; line-height:25px; text-align:center; color:#333; border:1px solid #aaa; }
.maincontent .baseInfo a.btn:hover { color:#f07f00; border-color:#f07f00; }
.leftcontant{ width:236px; height:auto;margin-top: 20px; padding-bottom:20px}
.leftcontant .title{  background: url("../images/product.png")   no-repeat #004583 scroll center center; color: #fff;display: block;font-size: 22px; height: 53px; padding-top: 20px; text-align: center;}
.leftcontant .left_contant{font-size:38px; font-weight:bold; }
.leftcontant .left_c{font-size:18px;  line-height:32px}
.leftcontant .left_main{ border: 1px solid #ccc;width: 234px;}
.leftcontant .left_main .contant_info{ color:#646464; padding:10px 24px;font-size:12px}
.rightcontent{float: right;width:740px; }
.contit{border-bottom: 1px solid #ddd;padding: 10px;border:1px solid #c2c2c2}
.contit .sitepath {color: #646464; float: right; font-size:14px}
.contit h2 {color:#004583;font-size: 16px; font-weight:normal}
.home{color:#646464}
/*产品2*/
.maincontent .pro_con{ border-bottom:1px solid #c2c2c2; height:170px; display:block;margin-bottom: 10px;padding: 2px 0 0;}
.maincontent .pro_con img{border:1px solid #c2c2c2; padding:2px; width:200px;float:left}
.maincontent .pro_con .pro_right{float:right; width:464px; height:160px;overflow:hidden }
.maincontent .pro_con .pro_right h2{color:#000;font-weight:100}

.maincontent{border:1px solid #c2c2c2;border-top:none;padding:20px;float:left;width:698px;line-height:30px}
.maincontent .err{ padding: 0 19px 10px;}
.maincontent ul{width: 726px;margin-left: -7px;}
.maincontent ul li{float: left;margin-right: 15px;width: 227px; display:block}
.maincontent ul li a{ display:block; height:216px; text-align:center}
.maincontent ul li img{  width:225px;height:169px;}
.maincontent ul li span{line-height:43px;color:#004583;display:block; height:40px}
.maincontent a:hover span{color:#f67c01}

/*分页*/
.pager {clear: both;display: block;height: auto;margin-bottom:30px;padding: 25px 0 5px;text-align: center;width: 100%;}
.pager span, .pager a {background: #fff none repeat scroll 0 0;border: 1px solid #c2c2c2;border-radius: 0;color: #333;display: inline-block;height: 24px;line-height: 24px; margin: 0 5px;
padding: 0 8px;text-decoration: none; font-size:12px}
.pager .cur {background: #004583 none repeat scroll 0 0;border-color: #c2c2c2;color: #fff;font-weight: bold;}


/*about*/
.maincontent p{padding: 0 13px 20px 0;line-height:27px}
.maincontent strong{font-size:16px;}

/*news*/
.maincontent .newslist a{ border-bottom:1px solid #6e6e6e; display:block; height:100px; margin-bottom:7px}
.maincontent .newslist img{float:left; width:123px;}
.maincontent .newslist .news_r{float:left; width:456px; padding-left:20px}
.maincontent .newslist .news_r p{padding:0}
.maincontent .newslist .time{float:right}
.maincontent .newslist a:hover img{border:1px solid #f67c01}

/*nwes2*/
.maincontent a.news_a{ width:704px; height:62px; border-bottom:1px dashed #dddddd; display:block; padding:9px 0;}
.maincontent a.news_a span.x1{ width:0px; height:62px; background:#004583; display:block; float:left; overflow:hidden; cursor:pointer;}
.maincontent a.news_a span.x1 h4{ color:#fff; font-size:20px; width:52px; height:30px; margin:0 auto; border-bottom:1px solid #fff; line-height:30px; font-weight:bold; display:block;}
.maincontent a.news_a span.x1 h5{ color:#fff; font-size:14px; width:52px; height:30px; margin:0 auto; line-height:30px; display:block; text-align:center;}
.maincontent a.news_a span.x2{ width:610px; height:62px; float:left; padding-left:20px; overflow:hidden; cursor:pointer;}
.maincontent a.news_a span.x2 h1{ width:610px; height:31px; line-height:31px; color:#363636; font-size:16px; font-weight:bold;}
.maincontent a.news_a span.x2 h2{ width:610px; height:31px; line-height:31px; color:#494949; font-size:14px}
.maincontent a.news_a span.x3{ width:10px; height:0; background:#004583; float:right; display:block; cursor:pointer;}

/*新闻内页*/
.maincontent h3{ font-size: 20px;line-height: 25px;padding: 15px 0;text-align: center;font-weight: 700;}
.maincontent .mark { height:30px; line-height:30px; text-align:center; margin-bottom:20px; border-bottom:1px solid #DDD; border-top:1px solid #DDD; font-size:12px }
.maincontent .mark span { margin:0 7px; color:#666}
.maincontent .photo{margin-bottom: 20px; overflow: hidden;text-align: center;}
.maincontent .photo img{border: 1px solid #ccc;max-width: 580px;padding: 5px;}
.maincontent .photo_tit{text-align: center;color:#646464; display:block;line-height:40px;} 
.maincontent .info {width:700px;color: #646464;font-size: 16px;}
.maincontent .detaiTit{border-bottom: 1px solid #aaa;font-weight:bold; height: 25px;line-height: 20px;margin-bottom: 10px;}

/*链接*/
.reLink{ border-top:1px solid #dcdcdc;height:30px; line-height:30px;color:#c2c2c2; margin-top:10px;padding-top:18px}
.reLink .prevLink {float: left; margin-left: 10px;font-size:12px}
.reLink .nextLink {float: right; margin-right: 10px;font-size:12px}
.reLink .nextLink a{color:#141414;font-weight:bold; display:inline-block;font-size:12px}
.reLink .nextLink a:hover,.reLink .prevLink a:hover{text-decoration:underline}


.formData{width:426px; margin:0 auto;}
.formData .err, .formData .red{font-size:12px;}
.singlePage {line-height: 26px;padding: 16px 10px;}

/*搜索页*/
.contit h1{height: 40px;line-height: 32px;font-size: 20px;color: #274583;}

/*推荐样式*/
.tuijian{width:737px; margin:20px 0px;}
.proti{border-bottom:2px solid #004583;}
.tuijian .title{height:26px;line-height:26px;}
.tuijian .title .zw{background:#004583;color:#fff;display:block;float:left;font-weight:bold;text-align:center;width:103px}
.tuijianlist{ border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;}
.prolist{ height: 207px;line-height: 24px;margin: 0 auto; width: 737px;}
.prolist ul li{ width:210px; height:198px;float:left;display:inline; margin:17px;background:none;border-bottom:none;}
.prolist ul li a{margin-left:0px}
.prolist ul li img{ width:210px; height:165px ;float:left;  border:1px solid #ebebeb; padding:1px;} 
.prolist ul li img:hover{  border:1px solid #004583;  background:#004583; width:210px; height:165px;}
.prolist ul li .cpfl{ height:20px; line-height:20px; display:inline-block; padding-top:8px; text-align:center; width:210px;color:#666}
.prolist ul li .cpfl:hover{ color:#004583; }


.formData tr.item .tip{width:173px !important}
.jing_main .mobileCode span, .jing_main div.mobileCode a{font-size:14px!important}
.baiduMap{font-size:12px !important; line-height:18px !important;}
