@charset "utf-8";
@charset "utf-8";

body,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea{margin:0;padding:0;}
body,button,input,select,textarea,font {font-size:14px;font-family:"microsoft yahei"}
h1,h2,h3,h4,h5,h6,button,input,select,textarea {font-size:100%;}
label,input,select {vertical-align:middle;}
address,cite,em {font-style:normal;}
fieldset{cursor:pointer;}
img{border:none;}
*html{background-image:url(about:blank);background-attachment:fixed}
ul,ol {list-style:none;}

sub {vertical-align:text-bottom;}
sup {position:relative;top:-1px;left:2px;font:14px/normal tahoma;vertical-align:text-top;}
 
*{padding:0; margin:0; list-style:none;}

a{text-decoration:none;}

.c{ color:#FF0000}
.c2{background:#f6f7fb;}  

a {COLOR: #333333; TEXT-DECORATION: none}
a:link {COLOR: #333333; TEXT-DECORATION: none}
a:visited {COLOR: #333333; TEXT-DECORATION: none}
a:hover {COLOR: #005fff; TEXT-DECORATION: underline}
a:active {COLOR: #333333; TEXT-DECORATION: none}

.f1{ font-size:12px; }
.f2{ font-size:14px; }
.f3{ font-size:20px; }
.f4{ font-size:24px; }

.tc1{ color:#666666 }
.tc2{ color:#4385f5}
.tc3{ color:#fb5944}
.tc4{ color:#0047bf}
.tc5{ color:#7b7b7b}

.h1{height:85px}
.h2{height:70px}
.h3{height:50px}
.h4{height:55px}
.h5{height:640px}
.h8{height:60px}
.h6{height:1890px}
.h9{height:1730px}
.h10{ height:1730px}
.h12{height:1800px}
.h13{height:1700px}
.h15{height:1350px}
.h16{height:1950px}
.h18{height:1450px}

.left{ float:left}
.right{ float:right}

.ml{ margin-left:16px}
.m2{ margin-top:16px}
.m3{ margin-left:25px}
.m5{ margin-left:10px}
.m6{ margin-top:20px}
.m7{ margin-top:30px}
.m8{ margin-left:25px}
.m9{margin-bottom:25px }

.bc2{ background-color:#f4f8ff}
/****************顶部****************/
#header{ width:100%; background:#f6f7fb;HEIGHT: 41px; border-bottom:1px solid #e5e9f4; line-height:41px; }

.he_ce{ width:1200px;  margin:0px auto;}
.toptl {float:left ;line-height:41px;margin-right:5px; width:400px;display: block;}
.topt1 p {float:left; margin-right:20px;COLOR: #666666;}
.topt1 a {  COLOR: #4385f5;}
.topt1 a:visited{  COLOR: #FF0000;}
.topt1 a:hover{ COLOR: #FF0000;  text-decoration:underline}

.toptr {float: right; line-height:41px;margin-right:5px; width:500px;display: block;}
.toptr p {float: right; margin-left:20px;color:#666666}
.toptr a{color:#666666 ; }
.toptr a:visited{ color: #666666;}
.toptr a:hover{ color: #FF0000; text-decoration:underline}

.bei1{float:left;background-image: url(../images/kuai1.gif);HEIGHT: 41px;width:68px;overflow:hidden;text-align:center}
.bei1 a{color:#FFFFFF; }
.bei1 a:hover{color:#ffffff; }

.bei2{ background-color:#f2f7ff    }

.logo { float:left; width:345px }

.sea { float:left; width:545px;height:61px; margin-top:10px ; }

.search { float:left; width:521px;height:57px;border: 2px solid #4286f5; background-color:#FFFFFF}

.select{ float:left;width:103px;height:57px; color:#333333; font-size:14px;background-color:#FFFFFF; }
.option{ float:left; line-height:57px; height:57px;border: 0px solid #fff;width:60px; margin-top:20px;  }

.menu_sea{ float:left; background-color:#4385f5 }
.menu_text{float:left; width:108px;height: 57px; color:#FFFFFF;background-image:url(../images/sea.gif); padding-left:22px;font-size: 18px; line-height:57px; border:0px}
.sea_text{ float:left;width:310px;height:57px;border: 0px solid #fff; color:#cbcbcb;border: 0px solid #fff;line-height:57px}


.cphi { width:310px; height:60px; margin-top:10px; }

/****************广告****************/

.ad1{ width:1200px;  margin:0px auto;height:110px   }

.adt{float:left; width:1200px; overflow:hidden; margin-top:15px; margin-bottom:15px;      }
.adt ul{float:left;}
.adt li{ float:left;margin-left:2px; margin-right:2px;display:inline  }

.adt1{width:1200px; overflow:hidden; margin-top:18px; margin-bottom:18px; }

.adtr{float:left;width:146px;  }
.adtr ul{float:left;}
.adtr li{ float:left; width:146px;  margin-bottom:4px  }


.all{margin:0px auto; width:1200px; background:#FFFFFF;border:0px; padding:5px }

/****************导航****************/

.hot_space { float:left; width:1200px; color:#333;line-height: 55px;overflow:hidden;white-space:nowrap;   }
.hot_space A:link {float:left;color: #333; margin-left:8px; }
.hot_space A:visited {color: #333;}
.hot_space A:hover {color:#4385f5; text-decoration:underline}
.hot_space img { float:left; text-align:center}
.hot_space p { float:left; background-image:url(../images/hot.gif);background-repeat:no-repeat; font-weight:bold; color:#ff3d3c; padding-left:20px }


#menu-bar {float:left; background-color:#4385f5;HEIGHT: 50px;  }
.search_menu {float:left; width:1200px; height:50px ;   }

.on {float:left;background-color:#599af8;width: 120px;   HEIGHT: 50px; text-align:center;COLOR: #fff}
.on a         { width: 120px; font-size:18px; line-height:50px;COLOR: #fff   }
.on a:link    {  width: 120px;  line-height:50px ;COLOR: #fff  }
.on a:visited {width: 120px;  COLOR: #fff}
.on a:hover   {width: 120px;   color: #fff; text-decoration:underline }	
 
.off          {float:left;width: 120px; font-size:18px; line-height:50px ;  COLOR: #fff;  text-align:center}
.off a        {width: 120px;  COLOR: #fff }
.off a:link   {width: 120px;  COLOR: #fff }
.off a:visited{color: #fff;  }
.off a:hover  {float:left;width: 120px; background-color:#599af8; height:50px ;text-decoration:none ;COLOR: #fff  }
 
 
/****************样式修改****************/
input#c_input {width: 85px;height: 57px;border: 0;outline: none;text-align: center;cursor: default;background: url(../images/icon.png) no-repeat right center;background-size: 12px;}
div#c_container {width: 85px;line-height: 50px;text-align: center;background: #ffffff;position: relative;cursor: default;z-index: 9999;}
.sea_text{border:0;outline: none;}

.bluetiao { float:left; width:1200px; height:1px; background-color:#4385f5  }

.list_center {float:left;width:1200px;  height:45px;      }
.list_center a{line-height:45px; padding-left:5px; }

.company { float:left;border:#e3e3e3 1px solid; background-color:#f4f4f4; height:65px; width:1198px; }
.company_name { line-height:65px; padding-left:10px;  font-size:30px; font-weight:bold}
.company_name a { margin-left:15px;color:#1461e3;}
.company_name img{ margin-left:10px} 

.top_center2 { float:left; width:1200px; }
.sy_left {float:left; width:270px }
.sy_right { float:left; width:905px; margin-left:25px; display:inline}

.pro_list1 {float:left; border:#e3e3e3 1px solid; background-color:#f4f4f4; width:268px; }
.pro_list2 {float:left; border:#e3e3e3 1px solid; background-color:#f4f4f4; width:903px; margin-bottom:20px }

.name_a a{ float:left; background-image:url(../images/com_free01.gif); line-height:48px; padding-left:28px; height:48px; font-size:16px; font-weight:bold;color:#1461e3; width:240px}
.name_a a:hover {float:left; font-weight:bold}
.name_b a{float:left; background-image:url(../images/com_free02.gif); line-height:48px; padding-left:28px; height:48px; font-size:16px;color:#2e2e2e; width:240px}
.name_b A:hover {float:left; color:#ff0000}

.pro_kuang {float:left; margin:0px 7px 7px; width:885px; display:inline}

.jjtiao {float:left; border-bottom:#e3e3e3 1px solid; width:885px; height:48px}
.jjtext {float:left; padding-left:3px; line-height:48px; color:#1461e3  ; font-weight:bold; font-size:16px  
	 
}
.jjtext img {float:left; margin-top:15px; width:190px; height:130px }
.jjkuang {float:left; margin-top:15px; width:885px;  }
.jjdiv {float:left; margin-top:15px; width:885px; height:130px; border-bottom:#e3e3e3 1px solid;  }
.jjinfo { float:left; line-height:30px; width:640px; overflow:hidden; margin-left:20px	
}
.jjinfo2 { float:left; line-height:30px; width:685px; overflow:hidden; margin-left:20px	
}
.jjimg { float:left; border: #d6d6d6 1px solid; padding:5px; margin:2px ; width:200px; height:140px}
.jjtext2 {float:left; padding-left:3px; line-height:48px; color:#1461e3  ; font-weight:bold; font-size:16px  }
.jjimg2 { float:left; border: #d6d6d6 1px solid; padding:5px; margin:10px ; width:260px; height:140px}
.jjimg3 { float:left; border: #d6d6d6 1px solid; padding:5px; margin:2px ; width:143px; height:100px}
.more a { line-height:48px; color:#e34400}
.more a:hover {line-height:48px;color:#ff0000}

.Prolist_div { width:440px; float:left; height:32px }
.Prolist_biao {
	MARGIN: 9px 8px 0px 10px; WIDTH: 3px; DISPLAY: inline; FLOAT: left; HEIGHT: 5px
}
.Prolist_text a {
	Z-INDEX: auto; LINE-HEIGHT: 32px; WIDTH: 320px; TEXT-OVERFLOW: clip; WHITE-SPACE: nowrap; FLOAT: left; HEIGHT: 25px; COLOR: #2e2e2e; OVERFLOW: hidden
}
 
.Prolist_text A:hover {
	FLOAT: left; COLOR: #ff0000
}
.Prolist_Word {
	LINE-HEIGHT: 32px; WIDTH: 70px; DISPLAY: inline; FLOAT: left; HEIGHT: 32px; COLOR: #e35b21
}
.Prolist_Word a:link {
	LINE-HEIGHT: 25px; WIDTH: 70px; DISPLAY: inline; FLOAT: left; HEIGHT: 32px; COLOR: #e35b21
}
 
.Prolist_Word a:hover {
	FLOAT: left; COLOR: #ff0000
}
.lx_list2 {
	BORDER-BOTTOM: #c9d7e4 1px dashed; LINE-HEIGHT: 32px; WIDTH: 100px; FLOAT: left; MARGIN-LEFT: 10px;  
}
.lx_name2 {
	 BORDER-BOTTOM: #c9d7e4 1px dashed; LINE-HEIGHT: 32px; WIDTH: 750px;  FLOAT: left; OVERFLOW: hidden;HEIGHT: 32px
}
 .lx_name2 A:link {
	  LINE-HEIGHT: 32px; WIDTH: 555px;  FLOAT: left; COLOR: #024cb5; OVERFLOW: hidden
}
 
.lx_name2 A:hover {
	  LINE-HEIGHT: 32px; WIDTH: 555px;   FLOAT: left; COLOR: #ff0000;  OVERFLOW: hidden
}
.qyjskuang {
	MARGIN: 10px; WIDTH: 860px; DISPLAY: inline; FLOAT: left
}

.pro_div {
	WIDTH: 685px; FLOAT: left
}
.pro_left {
	WIDTH: 580px; FLOAT: left; HEIGHT: 32px;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;  OVERFLOW: hidden
}
.pro_right {
	WIDTH: 100px; FLOAT: left; HEIGHT: 32px
}
.pro_text {
	LINE-HEIGHT: 32px; DISPLAY: inline; HEIGHT: 32px; COLOR: #024cb5;   FONT-WEIGHT: bold
}

.pro_text A:hover {
	LINE-HEIGHT: 32px; DISPLAY: inline; HEIGHT:32px; COLOR: #ff0000;  
}
.Pro_cs {
	LINE-HEIGHT: 32px; DISPLAY: inline; HEIGHT: 32px; COLOR: #2e2e2e; FONT-SIZE: 13px
}


.pro_left2 {
	WIDTH: 580px; FLOAT: left; HEIGHT: 32px;TEXT-OVERFLOW: ellipsis; WHITE-SPACE: nowrap;  OVERFLOW: hidden
}
.pro_left2 a{LINE-HEIGHT: 32px; DISPLAY: inline; HEIGHT: 32px; COLOR: #024cb5;   FONT-WEIGHT: bold}
.pro_text5 {
	LINE-HEIGHT: 32px; DISPLAY: inline; HEIGHT: 32px; COLOR: #024cb5;  
}
.pro_text5 a{
	
}

.menu_xp {
	BACKGROUND-IMAGE: url(../images/company_55.gif); TEXT-ALIGN: center; LINE-HEIGHT: 23px; BORDER-RIGHT-WIDTH: 0px; WIDTH: 87px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 23px; COLOR: #532a04;  BORDER-LEFT-WIDTH: 0px
}
.menu_xp a {
	COLOR: #532a04
}
.menu_xp a:hover {
	COLOR: #ff0000
}
.menu_xp2 {
	BACKGROUND-IMAGE: url(../images/company_555.gif); TEXT-ALIGN: center; LINE-HEIGHT: 35px;  WIDTH:114px; FLOAT: left;   HEIGHT: 35px; COLOR: #532a04;border: 0px;
}
.menu_xp2 a {
	COLOR: #532a04; font-size:16px
}
.menu_xp2 a:hover {
	COLOR: #ff0000
}
.pro_text2 {
	LINE-HEIGHT: 25px; DISPLAY: inline; COLOR: #2e2e2e;  
}
.pro_text3 a{
	LINE-HEIGHT: 32px; DISPLAY: inline; HEIGHT: 25px; COLOR: #024cb5;  
}
.pro_text3 a:hover {
	LINE-HEIGHT:25px; DISPLAY: inline; HEIGHT:25px; COLOR: #ff0000; 
}

.hz_div{float:left; width:880px;    }
.hz_div_top{float:left; width:850px;  line-height:40px ; margin-top:20px;border-bottom:1px dashed #cbe1ee;height:60px ; margin-left:5px; }
.hz_div_tt{float:left; width:700px;color:#005fff; font-size:22px; text-align:center; font-weight:bold;overflow:hidden }

.hz_div_cen{float:left; width:850px;margin:5px;border-bottom:1px dashed #cbe1ee;  }
.hz_div_img{float:left; width:200px;margin:10px;border:1px solid #8ab5ff; height:140px ; padding:3px }
.hz_div_xx{float:left; width:555px; line-height:30px ; padding-top:5px      }
.hz_div_t1{float:left; width:75px;  height:30px ; padding-left:20px   }
.hz_div_t2{float:left; width:460px; overflow:hidden ;height:30px ; overflow:hidden     }
.hz_div_t2 a{ color:#005fff ; overflow:hidden  }
.hz_div_t3{float:left; width:95px; color:#024cb5;  height:30px ; margin-left:10px }
.hz_div_t4{float:left; width:790px;  height:30px ;   }
.hz_div_t5{float:left; width:850px;  height:40px ; margin-left:10px; font-size:22px;font-weight:bold; color:#005fff }
.hz_div_t6{float:left; width:850px; line-height:24px; margin-left:10px; padding-bottom:10px; padding-top:10px     }

.right_list3 {
	float:left; width:850px;margin:5px;border-bottom:1px dashed #cbe1ee; 
}
.qyjstiao {
	BACKGROUND-IMAGE: url(../images/company_49.gif); WIDTH: 860px; DISPLAY: inline; FLOAT: left;  
}
.qyjstext {float:left; width:300px;  height:40px ; margin-left:10px; font-size:22px;font-weight:bold; color:#005fff ; line-height:40px; }

.pro_kuang3 { float:left;  WIDTH: 840px; DISPLAY: inline;   MARGIN-LEFT: 15px
}

 
.list_text { float:left;width:400px;  height:32px;   }
.list_text a{ float:left;width:390px;  height:32px; line-height:32px; background:url(../images/com_free06.gif) 8px 11px no-repeat; padding-left:30px }

.list_text2 {
	LINE-HEIGHT: 30px; WIDTH: 310px; FLOAT: left; COLOR: #2e2e2e; FONT-SIZE: 13px; OVERFLOW: hidden
}





.cas_table{ FLOAT: left;margin-top:10px;width:1200px;  BORDER: #C7E0FF 1px solid; margin-bottom:30px     }

.index {FLOAT: left;padding-left:3px; padding-right:3px;color:#045CBE;  }
.index ul {line-height:32px; HEIGHT: 32px;  }
.index ul li {MARGIN: 0px 9px; FONT-FAMILY: Arial; FLOAT: left;font-weight:bold; }
.index ul li a {  TEXT-DECORATION: underline;color:#045CBE;}
.index ul li a:link{color:#045CBE;}
.index ul li a:hover{color:#ff0000;}

.index2 {FLOAT: left; padding:3px;color:#045CBE; width:1100px;  }
.index2 ul {line-height:32px;    }
.index2 ul li {MARGIN: 0px 12px;  FLOAT: left;}
.index2 ul li a {TEXT-DECORATION: underline;  color:#045CBE;}
.index2 ul li a:link{color:#045CBE;}
.index2 ul li a:hover{color:#ff0000;}










#sjlist_content2{FLOAT: left;width:880px; height:60px}
.sjlist_Number{ FLOAT: left;COLOR: #ff0000;width:880px;line-height: 30px;text-align: center; font-weight:bold; margin-top:10px;   }
.sjlist_Number a{ COLOR: #2e2e2e;width:880px;line-height: 30px;text-align: center; font-weight:normal; border: 1px solid #c0c3c9; padding:8px; background-color:#e8ebf2 }
.sjlist_Number a:link{ COLOR: #2e2e2e; font-weight:normal}
.sjlist_Number a:hover{ COLOR: #ff0000;  font-weight:normal}


.sm_d{float:left; width:868px; margin-bottom:20px;BORDER-BOTTOM: #cccccc 1px dashed; height:90px}
.sm_le{float:left; width:65px}
.sm_ri{float:left; width:635px; color:#2e2e2e }
.sm_ri dl{ width:635px; display:inline-block }
.sm_ri dt{ margin-bottom:5px; font-size:14px }
.sm_ri dt strong{ margin-bottom:5px; color:#034CB3; font-weight:bold }
.sm_ri dd{ line-height:25px }
.sm_ri dd span{
	padding-left:25px;
	background-image: url(../images/sm_tj.gif);
	background-position: 10px center;
	background-repeat: no-repeat;
}
.sm_d2{ float:left; width:868px; margin-bottom:10px;   }
.sm_d3{ float:left;  line-height:40px; color:#034CB3 ;width:708px; }
.sm_d3 h4{ font-weight:bold; }
.smxx_l{float:left; width:208px; padding:15px}
.smxx_l .sm_t {
	 LINE-HEIGHT: 30px; COLOR: #2e2e2e;   text-align:center  
}
.smxx_l .sm_t img{ BORDER: #d6d6d6 1px solid; padding:1px}

.smxx_l .sm_t a{   color:#2e2e2e}
.smxx_l .sm_t a:link{ color:#2e2e2e}
.smxx_l .sm_t a:hover{  color:#ff0000}

.smxx_r{float:left; width:590px;padding:15px}
.smxx_r ul{ line-height:30px}
.smxx_r li{ margin-right:10px;  color:#2e2e2e }
.smxx_r li strong{ font-weight:bold}
.li_l{float:left; width:90px}
.li_r{ float:left; width:480px ;
	word-wrap: break-word; 
    word-break: break-all;}
    
    


/****************底部****************/
#footer{width:100%; margin:0px auto; margin-top:20px }

.footdiv{ float:left; width:100%; background:#4385f5;HEIGHT: 41px; border-bottom:1px solid #ffffff; line-height:41px; margin:0px auto; text-align:center;color:#FFFFFF}
.footdiv a{ color:#FFFFFF; padding-left:20px; padding-right:20px}

.footdiv2{ float:left; width:100%; background:#eaeaea;  margin:0px auto;  }
.footcen{  width:1200px; height:240px;   margin:0px auto; margin-top:15px  }

.foott1{float:left; width:490px; line-height:22px; font-size:12px; color:#000000 }
.footimg{float:left;width:490px;  margin-bottom:10px ;height:45px; }
.foottx li {float:left; width:490px; color:#000000;display:inline  }
.foottu{float:left; width:490px; margin-top:15px  }
.foottu li{float:left; margin-right:9px }


.foott2{float:left; width:450px; }
.foott2_t1{float:left;width:450px;height:50px;line-height:35px;font-size:24px;color:#535353; background: url(../images/biao03.gif) no-repeat;}
.foott2_t2{float:left;width:450px;line-height:30px;font-size:12px;color:#333333;}
.foott2_t3{float:left;width:450px;line-height:40px;font-size:24px;color:#4385f5; height:45px}
.foott2_t4{float:left;width:450px;}

.foott3{float:left; width:260px; }
.foott3_t1{float:left;width:260px;height:50px;line-height:35px;font-size:24px;color:#535353; background: url(../images/biao03.gif) no-repeat;}
.foott3_t2{float:left;width:95px;line-height:35px;font-size:18px;color:#535353;  height:35px; }
.foott3_t3{float:left;width:165px; height:40px; margin-top:5px}
 
