@charset "utf-8";
body {margin:0px;padding:0px;font-size:11px; font-family:Tahoma;color:#555;background:#edf1f2;}
a{color:#3aa4bf;}
a:hover{color:#000;}
img{border:0px;behavior:url("scripts/png.htc");}
input,select{font-size:11px; font-family:arial;}

.font11{font-size:11px;}
.font62{color:#626262;}

.clear{clear:both}
#header{height:87px;width:960px;margin:0 auto;background:#fff;overflow:hidden;}
#header .logo{float:left;padding:13px 0px 0px 25px;}
#header .tools{float:right;padding:26px 11px 0px 0px;text-align:right;}
#header .tools div {width:380px;height:24px;}
#header .tools div a{float:right;display:block;color:#666;line-height:21px;text-align:left;background:url(../images/ico_01.gif) no-repeat 10px 8px;padding-left:30px;padding-right:10px;}

.menu_box{background:#01499e;height:30px;padding-top:5px;}
.menu_box .search{float:right;padding-top:3px;padding-right:24px;}
.menu_box .search input{height:19px;line-height:19px;border:0px;float:left;}
.menu_box .search .text{background:#fff url(../images/bg_search_l.jpg) no-repeat left top;padding-top:2px;height:17px;padding-left:6px;color:#a3a3a3;width:160px;}
* html .menu_box .search .text{padding-top:1px;height:18px;}
*+html .menu_box .search .text{padding-top:1px;height:18px;}
.menu_box .search .btn{background:url(../images/bg_search_r.jpg);width:23px;}

.main{background:#fff;padding:0px 10px 0px 11px;width:938px;margin:0px auto;}
.banner{border-top:#032e62 1px solid;border-bottom:#a9cde6 1px solid;height:249px;overflow:hidden;background:url(../images/banner.jpg) no-repeat left top;padding-left:376px;}
.partner{height:49px;font-weight:bold;line-height:49px;color:#848484;overflow:hidden;}
.partner div{float:right;padding-top:3px;}
* html .partner div {padding-top:19px;}
*+html .partner div {padding-top:19px;}
.partner div img{margin:0px 10px;filter:Alpha(Opacity=50)}
.column{height:247px;float:left;width:311px;background:#f9f9f9 url(../images/ico_02.gif) no-repeat left 36px;overflow:hidden;}
.column_patch{border-right:#fff 2px solid;}
.column strong{display:block;height:23px;background:#01499e;color:#fff;line-height:23px;padding-left:21px; text-decoration:none;}
.column .info{margin:0px 16px 0px 21px;padding:14px 0px;height:164px;border-bottom:1px #e0e0e0 dotted;line-height:16px;}
.column .info img{float:right;margin-left:6px;}
.column .more{padding:0px 21px 0px 33px;height:30px;line-height:24px;background:url(../images/ico_03.gif) no-repeat 20px 9px;}
.column .latest_news{line-height:14px;}
.column .imgs{height:164px;margin-right:14px;width:99px;float:left;}
.column .imgs img{float:none;margin:0px;}
.column .latest_news .time{font-size:10px;}
.column .latest_news a{display:block;color:#000;font-weight:bold;padding-bottom:16px;}
.in_contact{padding-top:31px;height:49px;color:#959eaf;}
.in_contact .member{float:right;}
.in_contact .member img{margin:0px 5px;filter:Alpha(Opacity=50)}

#footer{height:71px;width:960px;margin:0 auto;font-size:10px;color:#959eaf;padding-top:18px;}
#footer div{float:right;}
.main_patch{padding:18px;width:924px;padding-bottom:0px;}
.nav{height:33px;border-bottom:1px #c9d6e6 solid;line-height:24px;}

.content{color:#868686;line-height:18px;}
.content_patch{background:url(../images/ico_07.gif) repeat-y 685px top;border-top:28px #fff solid;}
.content .left{float:left;width:684px;}
.content .sidebar{float:left;width:223px;}
.content .sidebar .title{background:url(../images/bg_sidaber_t1.jpg) right top;float:left;margin-left:24px;margin-bottom:16px;}
* html .content .sidebar .title{margin-left:13px;}
.content .sidebar .title span{background:url(../images/bg_sidaber_t.jpg) no-repeat left top;display:block;height:20px;line-height:20px;padding:0px 12px;font-size:14px;color:#fff;font-weight:bold;float:left;}
#tab_title{height:23px;margin-top:31px;margin-bottom:40px;}
#tab_title a{display:block;float:left;margin-right:1px;border-top:1px #c7c7c7 solid;height:22px;line-height:22px;background:#e3e3e3;color:#626262;padding:0px 6px 0px 13px; text-decoration:none;cursor:pointer;}
#tab_title a span{display:block;padding-right:34px;}
#tab_title a:hover,#tab_title a.current{border-top:4px #80a4ce solid;height:19px;line-height:19px;color:#749bca;background:#fff;}
#tab_title a.current{font-weight:bold;}
#tab_title a:hover span,#tab_title a.current span{display:block;background:url(../images/ico_04.gif) no-repeat right 9px;padding-right:34px;}
#tab_box{}
#tab_box .box{display:none;}/*display:none;*/

.list1{width:658px;overflow:hidden;}
.list1 .over{width:110%;}
.list1 h1{font-size:16px;color:#7c7575;}
.list1 .msg{line-height:38px;border-bottom:1px #ccc dotted;margin-bottom:16px;}
.list1 .box{width:150px;height:220px;padding-right:18px;float:left;}
.list1 .box .imgs{border:1px #d6d6d6 solid;padding:1px;height:146px;overflow:hidden;}
.list1 .box .texts{padding:6px 0px;line-height:14px;color:#626262;}

.page{padding:4px 0px;height:20px;line-height:14px;}
.page a{float:left;display:block;padding:0px 6px;background:#999;margin-right:2px;color:#fff;font-size:10px; text-decoration:none;}
.page span{float:left;display:block;padding:0px 6px;background:#999;margin-right:2px;color:#fff;font-size:10px;}
.page strong{float:left;}
.page a:hover,.page .on,.page span{background:#e95e02;color:#fff;}

.sidebar{}
.sidebar ul,.sidebar li{margin:0px;padding:0px;list-style:none;}
.sidebar ul{padding-left:20px;line-height:20px;}
.sidebar li a{color:#959eaf; text-decoration:none;display:block;padding-left:8px;}
.sidebar li a:hover{color:#000;background:url(../images/ico_06.gif) no-repeat right top;}
.sidebar li a.current{background:url(../images/ico_05.gif) no-repeat right 4px;}
.sidebar ul li ul{padding-left:3px;border-left:3px #80a4ce solid;margin:4px 0px 20px 8px;}
.sidebar ul li ul li a{color:#626262;text-decoration:none;}
.sidebar ul li ul li a:hover,.sidebar ul li ul li a.current{text-decoration:underline;background:none;}

.pro_box{width:658px;overflow:hidden;}
.pro_box h1{font-size:16px;color:#80a4ce;border-bottom:1px #a5a5a5 dotted;padding-bottom:10px;padding-left:4px;margin-bottom:20px;}
.pro_box .imgs{float:left;width:284px;overflow:hidden;margin-right:47px;}
.pro_box .imgs .zoom{background:url(../images/ico_08.gif) no-repeat left;padding-left:20px;margin-top:10px;}
.pro_box .overview{float:left;padding-left:34px;border-left:3px #80a4ce solid;line-height:16px;width:290px;}
.pro_box .t{margin:30px 0px 10px 0px;border-bottom:1px #a5a5a5 dotted;padding-bottom:6px;color:#c5c5c5;font-size:12px;font-weight:bold;}
.pro_box .tools{float:right;width:254px;}
.pro_box .tools a{display:block;float:left;padding-left:24px;margin-left:20px;font-size:11px;font-weight:normal;}
.pro_box .tools a.btn_quote{background:url(../images/ico_09.gif) no-repeat left }
.pro_box .tools a.btn_pdf{background:url(../images/ico_10.gif) no-repeat left}
.pro_box .info{}

/*news style*/
.news_list,.news_list li{margin:0px;padding:0px;list-style:none;line-height:18px;}
.news_list{padding:10px;}
.news_list li{padding:10px 10px 10px 30px;background:url(../images/icon.gif) no-repeat -108px -110px;border-bottom:1px dotted #CCC; overflow:auto;}
.news_list li .title{font-size:11px;font-weight:bold;line-height:24px;padding-left:6px;}
.news_list li .title a{color:#777;}
.news_list li .imgs{float:left;margin-right:20px;width:200px;overflow:hidden;}
.news_list li .time{color:#ff8100;line-height:18px;font-size:10px;padding-left:6px;}
.news_list li .info{padding:0px 6px;color:#666;}
.news_info{padding:10px;}
.news_info .title{color:#444;padding:5px 0px;font-size:18px; font-family:arial;margin-top:20px;}
.news_info .time{color:#ff5a04;border-bottom:1px #ccc dotted;padding:4px 0px;}
.news_info .info{padding:10px 0px;line-height:18px;}
.news_info .down{padding:5px 0px;line-height:20px;border-top:1px #ccc dotted;}
.news_info .down .title{color:#777;}
.news_info .down ul,.news_info .down li{margin:0px;padding:2px 0px;list-style:none;}
.news_info .down a{display:block;padding-left:22px;background:url(../images/icon.gif) no-repeat left -298px;border:0px;text-align:left;}
.news_info .down a:hover{background:#f1f1f1 url(../images/icon.gif) no-repeat  left -298px;}
/*news style end*/
/*pro show style I*/
.list2{margin:0px;overflow:hidden;width:100%;border-top:1px #ccc dotted;}
.list2 .title{background:#f5f5f5;border:1px #d6d6d6 dotted;border:1px 0px;font-size:18px;line-height:24px;}
.list2 .title .more{float:right; font-weight:normal;font-size:11px;padding-right:10px;}
.list2 .list{padding:10px 2px 0px 2px;width:110%;}
.list2 .list .imb{display:block;float:left;background:#fff;margin-right:20px;margin-bottom:22px;width:160px;text-align:center;height:237px; }
.list2 .list .imb .imgs {width:160px;cursor:pointer;height:217px;overflow:hidden; display:block;border:2px #bbb solid; }
.list2 .list .imb .text{display:block;background:#bbb;font-size:10px;color:#FFF;padding:3px;line-height:10px;height:22px;cursor:pointer;}
.list2 .list .imb .pint{padding-top:4px; cursor:pointer;}
.list2 .list .imb .imgs:hover {border:2px solid #9E0100;}
.list2 .list .imb:hover .text{background:#9E0100;}
/*pro show style I end*/

/*list style3 img and font*/
.list3{width:100%;overflow:hidden;padding-top:16px;}
.list3 .title{line-height:2em;padding-bottom:10px;font-weight:bold;color:#5879a2;font-size:11px;}
.list3 .box{}
.list3 a{display:block;padding:10px;margin:14px 0px;border:1px #fff  dotted;border-bottom:1px #ccc  dotted; text-decoration:none;color:#666}
.list3 a span{overflow:hidden;}
.list3 a span.imgs{width:160px;float:left;margin-right:10px;overflow:hidden;text-align:center;}
.list3 a span.title{line-height:14px;padding:5px 0px;font-weight:bold;display:block;margin-bottom:10px;border-bottom:1px #ccc  dotted;}
.list3 a span.fonts{display:block;}
.list3 a:hover{background:#f8f6f6;border:1px #e1e1e1 dotted;color:#2da9ff;}
.list3 a:hover span.fonts{}
/*list style2 img and font end*/

.contact{padding:14px;padding-top:1px;}
.contact .map{}
.contact .tools{height:35px;padding-left:4px; position:absolute;margin-top:-50px;width:300px;}
.contact .tools a{display:block;float:left;line-height:30px;margin-right:20px;color:#ff6600;font-weight:bold;}
.contact .tools a.email{background:url(../images/ico_12.gif) no-repeat left ;padding-left:26px;}
.contact .tools a.quotes{background:url(../images/ico_13.gif) no-repeat left ;padding-left:32px;}
.contact .box{margin-bottom:10px;padding-left:14px;background:url(../images/ico_14.gif) no-repeat left 11px;border-bottom:1px #ccc dotted;padding-bottom:10px;}
.contact .box strong{font-size:12px;color:#80a4ce;line-height:24px;}

/*site map style*/
.sitemap_box{padding:10px}
.sitemap_box a{text-decoration:none}
.sitemap_box .title{background:url(../images/icon.gif) no-repeat -106px -115px;border-bottom:dotted 1px #ccc;padding:8px 0px 4px 24px;font-weight:bold;color:#345973;display:block;}
.sitemap_box .info{padding:8px 24px;color:#1e1e1e;}
.sitemap_box .info a{color:#666;}
/*site map style end*/
/*order*/
.quote {width:96%;}
.quote .fontorage{color:#f00;}
.quote table{border-collapse:collapse}
.quote td{padding:1px 8px;border:solid 1px #fff;}
.quote .t{ background:#FAFAFA;padding-left:8px;line-height:14px;color:#777;}
.quote .font10{font-size:10px;}
.quote .fontred{color:red;line-height:24px;}
.quote input{border:solid 1px #c5c5c5;border-right:solid 1px #e7e9e8;border-bottom:solid 1px #e7e9e8}
.quote select{border:solid 1px #c5c5c5;border-right:solid 1px #e7e9e8;border-bottom:solid 1px #e7e9e8}
.quote .input_small{height:10px;font-size:11px;line-height:10px;color:#a1a1a1;width:60px;padding-left:5px; font-family:Tahoma;color:#656565;}
.quote .input_center{font-size:11px;line-height:10px;color:#a1a1a1;width:300px;padding-left:5px; font-family:Tahoma;color:#656565;}
.quote .input_big{width:99%;border:solid 1px #c5c5c5;border-right:solid 1px #e7e9e8;border-bottom:solid 1px #e7e9e8}
.quote .submit{background:#ECE9D8;border:1px #CCCCCC solid;}
.quote .tips{width:auto;}
/*order end*/

.gareers{font-size:12px;margin:0px 10px;}
.gareers .co{color:#01499e}
.gareers .title{line-height:36px;padding:0px 10px;}
.gareers .title .right{float:right;}
.gareers .info{border:1px #e3e3e3 solid;line-height:20px;}
.gareers .info .t{line-height:24px;background:#f1f1f1;font-weight:bold;padding-left:16px;}
.gareers .info .r{float:right;width:26%;border-bottom:1px #e3e3e3 solid;border-left:1px #e3e3e3 solid;overflow:hidden;text-overflow:ellipsis }
.gareers .info .c{padding:10px 16px 30px 16px;}
.gareers .info .b{border-top:1px #e3e3e3 solid;}

.download{padding-left:20px;background:url(../images/ico_10.gif) no-repeat left;float:right;}