/* CSS Document */
*{ margin:0; padding:0;}
body{font-size:12px; color:#4A4949; font-family:arial,"宋体"; background:url(../images/bg1.jpg) #c0d2de repeat-x;}
ul,li{ list-style:none;margin: 0; padding: 0; }
img{ border:none; }
a,a:link{ color:#5D5D5D; text-decoration:none; cursor:pointer; }
a:hover{ color:#1C67B8; text-decoration:none; cursor:pointer; }
.f_r{ float:right;}
.f_l{ float:left;}
.cls{ clear:both;}
.t_r{ text-align:right;}
.t_c{ text-align:center;}
.t_l{ text-align:left;}
/***logo***/
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{margin:0; padding:0; border:none; list-style-type:none;}
.dis{display:block;width:212px;}
.scroll_dis{display:block;width:170px;}
.inline{display:inline;}
.none{display:none;}
.block{display:block;}
/*自动高对齐*/
.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
.inputorder{border:solid 1px #ccc;}
/*页面留白*/
.blank{height:10px; line-height:10px; clear:both; visibility:hidden;}
.blank10{height:20px; line-height:10px; clear:both; visibility:hidden;}
.blank5{height:3px; line-height:5px;/* _margin:-3px 0;*/ clear:both; visibility:hidden; font-size:0px; padding:0px; margin:0px;}
/*横线*/
.dashed{ border-bottom:#ccc dashed 1px; width:100%; line-height:0px; height:0px; font-size:0px;}
.red{color:#ff0000;}

/*****Page start*****/
#pagecontainer{width:980px;height:auto;position:relative;margin:0 auto;}
/****header*****/
.header{width:980px; height:80px;}
.header h1.logo{width:363px;height:45px;float:left; margin-top:10px; margin-left:0px;}
.header ul.ver{float:right;margin-right:15px; margin-top:10px;}
.header ul.ver li{*padding:0px; background:url(../cimages/arrow.gif) no-repeat left; padding-right:10px; padding-left:15px; line-height:23px; float:left;}
.header ul.ver li a{}
/****header end******/
#navchn{width:980px;height:35px; position:relative; }
#navchn .nav_l{width:22px;height:40px;background:url(../cimages/nav_03.jpg) no-repeat;float:left;}
#navchn #nav_c{width:931px;height:40px;display:block;background:url(../cimages/nav_05.jpg) repeat-x;float:left;}
#navchn .nav_r{width:27px;height:40px;background:url(../cimages/nav_07.jpg) no-repeat;float:left;}
#nav_c #nav_lcon{height:35px;margin:0 auto;}
#nav_con ul li{float:left;list-style: none;position:relative; text-align:center; height:35px;}
/*#nav_con li ul{display:none; width:130px; border:solid 1px #f9f9f9; background-color:#E5F1FC; position:absolute;left:0;top:35px;}*/
#nav_con li ul.en{display:none; width:157px; height:267px; background:url(../images/xl1.jpg) no-repeat; position:absolute;left:0;top:35px;}
#nav_con li ul{display:none; width:157px; height:85px; background:url(../images/xl.jpg) no-repeat; position:absolute;left:0;top:35px;}
#nav_con li li {background:url(../cimages/blue_arrow.jpg) no-repeat left 20px; margin-left:5px;}
#nav_con li li a, #nav_con li li a:visited {display:block; text-align:left; padding-left:10px; line-height:23px; padding-top:10px; /*float: left;*/width:110px; height:20px;}
#nav_con ul li.m_en{margin-right:45px;}
#nav_con ul li.m_{margin-right:65px;}
#nav_con ul li.lng{width:145px; height:25px; background:url(../cimages/title.jpg) no-repeat; line-height:23px; }
#nav_con ul li.lng a,#nav_con ul li.lng a:hover{ color:#579ade;font-size:12px;font-weight:bold;}
/****banner***/
.banner{width:980px;height:auto; background-color:#fff;}
/****banner end***/
/***main****/
#main{width:980px;height:auto;position:relative;  background-color:#fff;}
#main #leftcon{width:625px; float:left; margin-left:5px; height:auto; overflow:hidden;}
#leftcon #aboutbox,#leftcon #newsbox{height:auto;}
.atit{color:#0d7bd2;line-height:25px;}
.bb{font-size:14px;font-weight:bold;}
.bbb{font-size:12px;font-weight:bold;}
.lline{width:125px; height:2px; float:left; background-color:#226ab4;}
.rline{width:500px; height:2px; float:right; background-color:#a2cdfa;}
.rrline{width:207px; height:2px; float:right; background-color:#a2cdfa;}
.rrrline{width:845px; height:2px; float:right; background-color:#a2cdfa;}
.con{ text-align:left; line-height:25px; }
ul.s1{}
ul.s1 li{
padding-left:2px;
height:25px;
line-height:25px;
background:url(../cimages/blue_arrow.jpg) no-repeat left 8px;
display:block;
}
ul.s1 li a,ul.s1 li a:link,ul.s1 li a:active,ul.s1 li a:visited{
text-decoration:none;
font-size:12px;
display:block;
padding-left:8px;
}
ul.partner{

}
ul.partner li{
float:left;
width:160px;
margin-right:8px;
margin-bottom:10px;
}
ul.partner ul li a{
color:#000;	
display:block; 
width:160px; 
text-decoration:none;
}
ul.partner li a img {
display:block; 
border:1px solid #ddd;
}
ul.partner li a:hover img{
border-color:#999;
}
ul.partner li span{
display:block; 
color:#1C67B8;	
line-height:20px;
margin-top:0px;
text-align:center; 
text-decoration:none;
}

.business{
width:970px;
margin:0 auto;
height:98px; 
margin-bottom:10px; 
overflow:hidden;
}
.business ul li{
float:left;
text-align:left; 
width:123px;
height:98px;
margin:auto 6px;
/*background:url(../images/ywbg.jpg) no-repeat;*/
}
.business ul li a{
color:#000;	
display:block; 
width:123px; 
text-decoration:none;
}
.business li a img {
display:block; 
border:1px solid #ddd;
}
.business li a:hover img{
border-color:#999;
}
.business li span{
display:block; 
color:#1C67B8;	
line-height:20px;
margin-top:0px;
text-align:center; 
text-decoration:none;
}
#main #rightcon{width:337px; float:right; margin-right:5px; height:auto; overflow:hidden;}
#rightcon #contactbox{width:335px; height:158px; background:url(../cimages/cantact_bg.jpg) repeat-x; border:solid 1px #e5e6e8;}
#mainc{width:960px;height:auto;margin:0 10px; background-color:#fff;}
#mainc #mainL{width:338px;height:auto;float:left;}
#serbox{width:335px;height:84px;background:url(../images/home/service.jpg) no-repeat;position:relative;}
#serbox .serL{width:100px;height:84px;float:left;}
#serbox #serR{width:235px;height:84px;float:right;}
#serbox #serR .serq{width:90px;height:84px;float:right;}
#serbox #serR #scrollmarq{width:145px;height:84px;float:left;}
.scrolltxt{ cursor:pointer;float:left;width:145px; height:70px;line-height:30px;margin-top:0px;overflow:hidden }
ul.newsTag{margin:0px;padding:0px;border-bottom:solid 1px #D4D4D4;width:330px;}
ul.newsTag li{float:left;padding:0 3px;}
.s_long1{cursor:hand;display:block;color:#337095;border-bottom:solid 1px #145A95;width:90px;font-weight:bold;text-align:center;}
.s_long0{cursor:hand;  display:block;color:#4E4E4E;width:90px;font-weight:bold;text-align:center;}
ul#s_long0 li,ul#s_long1 li{padding:2px 0px;}
ul#s_long0 li a,a:link,a:visited,ul#s_long1 li a,a:link,a:visited{color:#5E5E5E;text-decoration:none;}
ul#s_long0 li a:hover,ul#s_long1 li a:hover{color:#5E5E5E;text-decoration:underline;}
#mainc #mainM{width:350px;auto;float:left;}
ul.tools{width:320px;margin:0 auto;}
ul.tools li{float:left;padding-left:28px;}
#mainc #mainR{width:252px;height:auto;float:right;}
/****about*****/
#aboutL{float:left;width:214px;}
#aboutR{float:right;width:736px;}
ul.sider_title{background:url(../images/about/sider_title.jpg) no-repeat;width:214px;height:34px;}
ul.sider_title li{float:left;padding:10px 20px; color:#fff;font-size:14px;font-weight:bold;}
.aboutbg{width:214px;height:142px;background:url(../images/about/sider_bg.png) no-repeat;margin-top:1px;}
.msgbg{width:214px;height:142px;background:url(../cimages/sider_bg1.png) no-repeat;margin-top:1px;}
.servicebg{width:214px; height:307px;background:url(../images/service/sider_menu1.jpg) no-repeat; margin-top:1px;}
.busibg{width:214px; height:152px; background:url(../images/servicec/sider_bg.jpg) no-repeat;margin-top:1px;}
ul.about_menu{ margin:0 auto; width:174px;}
ul.about_menu li a,ul.about_menu li a:link{padding-left:45px;color:#363636; font-size:12px; text-decoration:none;line-height:29px; width:155px;display:block; }
ul.about_menu li a:hover{color:#000000;background:url(../images/about/sider_key.png) no-repeat 5px 0px; text-decoration:none;}
ul.about_menu li.hover a{background:url(../images/about/Classid_ico_01.gif) no-repeat 10px 0px #EEF6FB;text-decoration:none;color:#000000;}
ul.aboutools{width:214px;margin:0 auto;}
ul.aboutools li{float:left;padding:0px;}
#mainc .aboutRC{padding:15px 30px;}
ul.about_tit li{ padding-left:25px;color:#2594C9; font-weight:bold; font-size:14px; height:24px; text-decoration:none; width:300px; display:block; background:url(../images/about/ico.gif) no-repeat 0px 0px;}
ul.about_loc li{float:left;padding:0px 5px;}
ul.about_loc li a,ul.about_loc li a:link,ul.about_loc li a:visited{color:#5D5D5D;font-size:12px;text-decoration:none;}
ul.about_loc li a:hover{color:#5D5D5D;text-decoration:underline;font-size:12px;}
.about_c{padding:25px;text-align:left;line-height:26px;}
.line{width:736px;height:3px; background:url(../images/about/line.gif) no-repeat;}
/****about end****/
.about_intro{background:url(../images/home/about.jpg) no-repeat;width:350px;height:110px;}
ul.about_top{width:335px;height:18px;background:url(../images/home/about_h.jpg) no-repeat 0px 0px;margin:0 auto;}
.about_content{padding:5px 10px;width:220px;line-height:16px;font-size:12px;float:left;}
.pic{float:right;padding:6px;}
ul.hintro{background:url(../images/home/hxjs.jpg) no-repeat; width:252p;height:111px;}
ul.hintro li{line-height:16px;color:#337095;font-size:12px;}
#searchbox{width:623px; height:49px;border:solid 1px #bcd7f4; background-color:#eff4f8;}
/****footer*****/
#footer{background:url(../cimages/fbg.jpg) repeat-x;width:980px;height:88px;}
#footer .coyL{float:left;height:auto;margin-top:5px;margin-left:10px;font-size:12px;line-height:20px;}
.coyL .cinfo{}
#footer .coyL h1{float:left;margin-right:25px;}
#footer .coyR{float:right;margin-right:20px;text-align:right; margin-top:5px;line-height:25px;font-size:12px;}
.coyR em{font-family:Verdana;}
.coyR span{}
/****footer end****/
/**************实现CSS圆角 Power By http://www.html.it/articoli/nifty/index.html*************/
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden;background: #FFF8E8}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
/******************/
.b1,.b2,.b3,.b4,.b1b,.b2b,.b3b,.b4b,.b{display:block;overflow:hidden;}
.b1,.b2,.b3,.b1b,.b2b,.b3b{height:1px;}
.b2,.b3,.b4,.b2b,.b3b,.b4b,.b{border-left:1px solid #0F5C90;border-right:1px solid #0F5C90;}
.b1,.b1b{margin:0 5px 0 5px;background:#0F5C90;}
.b2,.b2b{margin:0 3px 0 3px;border-width:2px;}
.b3,.b3b{margin:0 2px 0 2px;}
.b4,.b4b{height:2px;margin:0 1px 0 1px;}
.d1{background:#FFF;}
.d2{ background:#FFFFFF;}
.k {height:250px;}
.k1{ height:auto;}
.k3{ height:706px;}
.rw{position:absolute;right:-1px;top:834px;width:162px;height:283px;}
.rw1{position:absolute;right:16px;top:572px;width:250px;height:216px;}
.bodytop{background:url(../images/service/body_top.jpg) no-repeat; width:736px; height:82px;}
ul.listnews{width:640px;height:auto;margin:0 auto;}
ul.listnews li{border-bottom:solid 1px #DFDFDF;height:33px;line-height:30px;background:url(../Images/news/icon_1_off.gif) no-repeat 10px 6px}
ul.listnews li a,ul.listnews li a:link,ul.listnews li a:active,ul.listnews li a:visited{padding-left:0px;color:#000000;text-decoration:none;}
ul.listnews li a:hover{background:url(../Images/news/icon_1_on.gif) no-repeat 10px 6px; float:left; height:33px;line-height:30px;color:#134B98;text-decoration:none;}
ul.listnews li em{font-family:Verdana;float:left;padding-left:20px;color:#fff;}
ul.listnews li dt{padding-left:65px;}
input[type="button"],input[type="submit"]{cursor:pointer;cursor:hand;}
.loginbtn{width:64px; height:21px;background:url(../images/servicec/btn.gif) no-repeat;border:0px;}
.input{ border:1px solid #C1D1D9; padding:3px; font-size:12px;}
.inputfocus{ border:1px solid #41B7EC; padding:3px; background:#EDF9FF;font-size:12px;}
/*****Page end*******/
/****track trace****/
.body-trackform {
  padding: 0 0 10px 0;
}

.body-trackform-line {
  border-top: 1px solid #b3bec6;
  padding: 10px 0 10px 0;
}

.trackform {
 position: relative;
 top: 0px; 
 left: 0px;
 color: rgb(0, 51, 102);
 vertical-align: top;
}

.knapp
{
 border: #01364c 1px solid;
 font-size: 18px;
 background: #e7ecef;
 width: auto;
 color: #000000;
 font-family: arial, sans-serif;
 height	: 25px;
 text-decoration : none;
}

.button_multi {
 border: #01364c 1px solid;
 font-size: 18px;
 background: #e7ecef;
 width: auto;
 color: #000000;
 font-family: arial, sans-serif;
 height	: 25px;
 text-decoration : none;
}

.trackform-name {
 position: absolute; 
 top: 10px;
 left: 190px;
}

.trackform-inputs {
 position: absolute; 
 top: 5px;
 left: 380px;
}

.input {
 border: #495862 1px solid;
 font-size: 18px;
 width: 180px;
 font-family: arial, helvetica,sans-serif;
 background-color: #FAFAFA;
}
h4{width:350px;height:57px;text-align:left;float:left;padding-left:35px;}
h4 dt{padding-top:25px;}
h4 span.dh{font-size:14px;font-weight:bold;line-height:20px;font-family:Verdana,arial;}
