@charset "gb2312"; 

/* CSS Document */
body{ overflow-x:hidden}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, button, input, select, textarea, th, td, span,b{  margin:0;  padding:0; }
body, button, input, select, textarea{  font:12px/1.5 Arial,'Î¢ÈíÑÅºÚ'; }
h1, h2, h3, h4, h5, h6,b,strong,th{  font-size:100%; font-weight:normal;  font-size:12px;}
strong{ font-weight:bold;  font-size:inherit;}
small{  font-size:12px; }
ul, ol, li{  list-style:none; }
table{  border-collapse:collapse;  border-spacing:0;  margin:0px;}
table th,table td{ padding:0;}
caption{ text-align:left;  font-weight:normal;}
a{  text-decoration:none;  cursor:pointer; }
a:hover{  text-decoration:none; }
legend{  color:#000; }
fieldset, img{  border:0; }
button, input, select, textarea{  font-size:100%;  outline:none; }
img{  vertical-align:top;  display:inline-block; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video{  display:block;  margin:0;  padding:0; }
object, embed{  outline:0; }
*:focus{  outline:none;} 
del{  text-decoration:line-through;}
em{  font-style:normal;}

body{ background:#fff;  width:100%; }

ul,li{  list-style-type:none;  text-transform:capitalize;}

#top{ background:#F4F4F4;  border-bottom:1px solid #E7E7E7;  width:100%}

.top{ height:35px;  width:1200px;  margin:0 auto;  overflow:hidden;}

.top p{ text-align:left;  color:#333333; height:35px;  line-height:35px;}

.top .p1{ float:left;  /*margin-left:80px; */}

.top .p2{ float:right;  margin-right:10px;}

.top .p2 a{ color:#D24F22}

.top .p2 a:hover{ text-decoration:underline;}

#nav_banner{ width:100%;  clear:both;  position:relative; overflow:hidden;}

.nav{ width:100%;  background:#fff;  padding-top:35px; *padding-top:42px;  height:1px;  position:absolute;  top:0;  z-index:9999;}

.nav_width{ width:1200px;  margin:0 auto; position:absolute;  top:0;  left:50%;  margin-left:-600px;  height:91px; background:url(../images/nav.png) no-repeat bottom;  z-index:9999;}

.nav_add{ display:none; width:50%;  height:91px;  background:#fff;  position:absolute;  left:0;  top:0;  z-index:99;}

.nav_left{ float:left;  margin-top:45px;}

.nav_center{  width:1120px;  margin:auto  }

.nav_right{ float:right;  margin-top:45px}

.logo{ float:left;  width:220px;  margin-top:18px;  text-align:center;}

.nav_nav{ float:left; }

/*.nav_nav .navul{ list-style:none;  width:710px;  float:left}

.nav_nav .navli{ width:98px;  border-left:1px solid #E7E7E7;  height:81px;  line-height:81px;  float:left;}

.nav_nav .navli a{ display:block;  width:98px;  line-height:81px;  float:left;  color:#000;  font-size:14px;}

.nav_nav .navli a:hover{ color:#FA7142}

.nav_nav .navli .subul{  display:none;  position:absolute;  width:98px;  margin-top:81px;  background:#FFF;  padding:0;}

     .subul li{  border-top:1px solid #fff;  width:98px; float:none;  height:30px;  line-height:30px;  font-size:12px;}

	 .subul a{ height:30px;  line-height:30px;  margin:0;  padding:0;}*/

.banner{ width:100%;  margin:0 auto;   height:468px;}

.banner .bimg .box{ margin:auto;  width:100%;  padding:absolute;  height:468px;  overflow:hidden; z-index:9999;}

.newsbanner{ width:100%;  margin:0 auto;  background-color:#019AC3;}

.casebanner{ width:100%;  margin:0 auto;  background-color:#E9E9E9 ;  height:319px;}



#nav_banner .nav_nav .ding{ color:#FA7142}

#nav_banner .search{ z-index:9999; background:url(../images/tttt_03.png) repeat-x;  width:100%; /*position:absolute;  bottom:0px; left:0px; */ clear:both; width:1070px; margin:0 auto; position:relative;}

.search .search_width{ width:1070px; margin:0 auto;  line-height:35px; position:relative;}

.search_left{ float:left;  width:470px;
    height: 35px;
    overflow: hidden;
    position: absolute;
    left: 0;
    top: -35px;}

.search_left .s_l_l{ float:left;  padding-top:5px}

.search_left .s_l_r{ float:left;  line-height:38px;  height:35px;  margin-left:8px;  font-size:14px;  color:#fff;}

.search_left .s_l_r a{ color:#3e3e3e; font-size:13px}

.search_left .s_l_r a:hover{ color:#3e3e3e; text-decoration:underline;}

.search_center{  

	float:left;  width:300px;  padding-top:8px; display:none;

}

.search_center span{  cursor:pointer;  width:18px;  height:18px;  margin-left:5px;  float:left; background:url(../images/dotw.png) no-repeat;}

.search_center span.on{  

	background:url(../images/dotr.png) no-repeat; 

}











.arr_left{  

	display:none; 

	position:absolute; 

	width:60px; 

	height:90px; 

	cursor:pointer; 

	overflow:hidden; 

	left:0; 

	top:200px; 

	z-index:3; 

	line-height:400px; 

	background:url(../images/ad_ctr.png) no-repeat 0 0; 

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/arrow-left.png'); 

	_background:none; 

}

.arr_right{  

	display:none; 

	position:absolute; 

	width:60px; 

	height:90px; 

	cursor:pointer; 

	overflow:hidden; 

	right:0; 

	top:200px; 

	z-index:3; 

	line-height:400px; 

	background:url(../images/ad_ctr.png) no-repeat 0 -90px; 

	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/arrow-right.png'); 

	_background:none; 

}

.cearch_right{ float:right; height:35px; overflow:hidden; padding:0; position: absolute;
    right: 0;
    top: -35px;}

.cearch_right .c_r_l{ float:left;  padding-top:2px}

.cearch_right .c_r_c{ float:left}

.cearch_right .c_r_c input{ height:19px;  width:150px;  border:1px solid #fff}

 .c_r_r{ float:left;  height:26px;  margin-top:5px;  margin-left:0;  width:48px}



#footer{  width:100%;  background:#65605C; clear:both;  overflow:hidden;}

#link{ width:1200px;  margin:0 auto; }

#link .tu{ float:left; width:130px;}

#link .friend{ float:left;  width:1040px;  margin-left:20px;  overflow:hidden;  padding-bottom:30px}

#link .friend .toptu{ width:1020px;  height:5px;  margin-left:63px;  text-align:left;}

#link .friend h4{ height:50px ;  line-height:50px;  font-size:14px;  text-align:left;  text-indent:2em;  color:#B6B6B6; border-bottom:1px solid #55524E;  width:1040px;}

#link .friend ul{ height:59px;   list-style:none;  margin-top:15px;}

#link .friend ul li{ float:left; border:none;  margin-right:0px;  width:110px;  line-height:26px;}

#link .friend ul li a{ color:#8B8B8B;}

#link .friend ul li a:hover{ text-decoration:underline;}

#link .friend .last{ margin-right:0px;}

.footer{ width:100%;  background:#4D4946;  clear:both;  border:1px solid;  overflow:hidden; }

.footer .f1{ width:1200px;  margin:20px auto;  color:#fff;  overflow:hidden}

.footer .f2{ color:#fff;   width:1000px;  line-height:30px;  margin:0 auto;  text-align:center;}
.footer .f2 a{ color:#fff;}
.f1 img{ vertical-align:middle;}


.search1{ background:#FCFCFC; width:100%;  height:30px; bottom:0px; left:0px;  clear:both;  overflow:hidden}

.search1 .search_width{ width:1070px;  height:30px;  margin:auto;  line-height:30px;}

.search1 .search_width2{ width:1070px;  height:30px;  margin-left:80px;  line-height:30px;  color:#A2A2A2;}

.search1 .search_width2 a{ color:#A2A2A2}

.search1 .search_width2 a:hover{ color:#5FC1D8;  text-decoration:underline;}

.search1 .search_left{ float:left;  width:400px}

.search1 .search_left .s_l_l{ float:left;  line-height:35px;  height:35px; margin-top:5px;}

.search1 .search_left .s_l_r{ float:left;  line-height:35px;  height:35px;  font-size:12px;  color:#434343;  margin-left:10px}

.search1 .search_left .s_l_r a{ color:#434343;}

.search1 .cearch_right1{ float:left;  width:266px;  height:24px;  background:#fff;  margin-left:340px;  margin-top:5px;  padding:0}

.search1 .cearch_right1 .c_r_l1{ float:left;  padding-top:2px}

.search1 .cearch_righ1 .c_r_c1{ float:left}

.search1 .cearch_right1 .c_r_c1 input{ height:19px;  width:150px;  border:1px solid #9D9D9D;  float:left;}

.search1 .c_r_r1{ float:left;  height:26px;  margin-top:2px;  margin-left:0;  width:48px;}


.dropItem{  float:left; position:relative; font-family:'Î¢ÈíÑÅºÚ'; font-size:13px;}

.anc{ position:absolute; top:2px; right:10px}
.isearch{ float:right; width:220px; margin-top:6px;}
.text{ width:161px; height:23px; border:1px solid #ccc; border-right:none; background:url(../images/s_bj.jpg) no-repeat; padding-left:10px; line-height:23px; float:left; font-family:'Î¢ÈíÑÅºÚ';  background:#fff;  color:#666;}
.options{ width:70px; position:absolute; top:36px; left:0px; border:2px solid #ff8700; border-top:0px; background:#fff; display:none;}
.options li{ float:left; line-height:28px; width:68px; font-size:14px}
.but{ margin-top:0px;  display:block;  border:0;  height:25px;  width:44px;  color:#fff;  text-align:center;  background:#0f4dd5;}
.options li a{ float:left; line-height:28px; width:65px; font-size:14px; text-align:left; padding-left:5px}
.options li a:hover{ color:#666; background:#efebe7;}
.button{ padding-left:50px}
.r_t{  margin:10px;  height:24px; }
.r_t h2{ float:left;  border-left:5px solid #0292b7;}
.r_t h2 span{ padding-left:5px;  line-height:24px;  font-size:16px;}
.r_t h3{ float:right;  font-size:12px;  color:#585858; }
.r_t h3 a{ font-size:12px;  color:#585858; font-weight:normal;}
.r1{ text-align:left;}

.part_right ul{ padding:10px;  text-align:left;  background:#f7f7f7;}
.part_right ul p{ line-height:22px;  color:#7c7c7c;}


#middle{ clear:both;  width:1107px;  margin:0 auto;  padding-top:20px;}

#left{ width:50px;  float:left;}

#right{ width:50px;  float:left;}

#center{ width:971px;  margin-left:18px;  margin-right:18px;  float:left;}

.ctop{ width:971px;  overflow:hidden;  margin-bottom:20px;  margin-left:20px;}

.ctop .ctopleft{ float:left;  width:148px;  height:48px;  line-height:48px;}

.ctop .ctopright{ float:left;  width:796px;  height:11px;  margin-top:37px;  line-height:48px;}

.bian1 .death{ list-style:none;  clear:both;  width:950px;  overflow:hidden;  margin-top:15px;}

.bian1 .death li{ float:left;  background:url(../images/dg_11.jpg) no-repeat;  width:299px;  height:245px;  margin-bottom:15px;  position:relative;  margin-left:17px}

/*.bian1 .death .juli{ margin-left:20px;  margin-right:20px}*/

.bian1 .death li  a{ width:271px;  height:219px;  float:left;  margin-left:12px;  margin-top:13px;}

.bian1 .death li .cspan{ 
background:#000; 
filter:alpha(opacity=80);  
opacity:0.7;  width:271px; 
 height:219px; float:left;  
 margin-left:12px;  
 margin-top:13px; 
 position:absolute; 
 top:0px;  
 left:0px; 
 text-align:center; 
 color:#fff; 
 font-size:14px;  
 line-height:219px; 
 font-weight:bold; 
}

.bian1 .death li .cspan img{ alpha(opacity=100);  margin-top:80px;}



.change .boss{ list-style:none;  width:750px;  margin:0 auto;  padding-top:20px;  overflow:hidden;  clear:both;}

.change .boss li{ float:left;  width:102px;  height:27px;  line-height:27px; ;  margin-left:20px;}

.change .boss li a{ width:102px;  height:27px;  float:none}

.change .boss li a:hover{ color:#FFF;}

.change .jia{ background:url(../images/20130426000851.jpg) no-repeat;  width:102px;  width:27px;  font-weight:600;  color:#fff;}

.change .jia a{ color:#fff;}


 .tou a{ float:left;  width:20px;  height:20px;  line-height:20px;  background:none}

 .tou a:hover{ float:left;  width:20px;  height:20px;  line-height:20px;  background:none;}

/*==========anlixiangqing============*/

.name{ text-align:left;  height:25px;  height:25px;}

.name1{ text-align:left;  height:35px;  height:35px;  font-weight:600; font-size:24px;  color:#262626;}

.zhongjian{ margin:10px 0px;  overflow:hidden;  clear:both}

.zleft{ width:682px;  float:left;  margin-top:10px}

.zright{ width:228px;  float:left;  margin-left:30px;  margin-top:20px}

.zrtop{ background:#F2F2F2;  width:208px;  padding:10px;}

.zrtop p{ margin-top:10px;  line-height:200%;  text-align:left}

.kong1{ margin-top:10px}

.kong1 img{ margin-top:10px;  width:682px;}

.bottom{ overflow:hidden;  margin:20px 0px;  clear:both}

.tuleft{ float:left;  background:url(../images/20130426003824.png);  background-color:#999999;  width:83px;  height:68px;  color:#FFF;  line-height:68px; }

.tuleft:hover{ background-color:#F96839; }

.tucenter{ float:left;  margin:0px 220px;  width:73px;  height:68px;  background:url(../images/20130426003837.png); background-color:#999999;}

.tucenter:hover{ background-color:#F96839; }

.turight{ float:left;  width:82px;  height:68px;  background:url(../images/20130426003851.png); background-color:#999999;}

.turight:hover{ background-color:#F96839; }



.lftu{ float:left;}

.lftu a{ float:left; background-color:#999999;}

.cena{ margin:0 7px 0 7px;}

.lftu a:hover{ background-color:#F96839; }


#sddm

{ 	list-style:none;   float:left}



#sddm li{ 	 width:98px;  border-left:1px solid #E7E7E7;  height:91px;  line-height:91px;  float:left;  text-align:center;}

#sddm li span{ float:left;}

#sddm li a

{ 	display:block; 

	margin:0 1px 0 0; 

	text-align:center; 

	text-decoration:none; color:#21348b;  font-size:16px}



#sddm li a:hover

{ color:#21348b	}



#sddm div

{ 	position:absolute; 

	visibility:hidden;  background:#FFF; 

	margin:0; 

	z-index:999; 

	/*filter:alpha(Opacity=100); -moz-opacity:0.5; opacity:0.5; */

	 width:160px; 

	 padding:0px 0 0px 0; 

	 text-align:center; 

	}



	#sddm div a

	{ 	position:relative; 

		display:block; 

/*		margin:0 9px 0 9px; 
*/
		width:160px;  text-align:center; 

		white-space:nowrap;  font-weight:normal; 

		text-decoration:none;  border-bottom:1px solid #E7E7E7; 

		color:#424242;  line-height:35px; 

		font-size:14px;}



	#sddm div a:hover

	{ 	

	}
	
	#sddm div a:first-child{ margin-top:10px;}

	
.yd{ padding:38px 20px 2px 90px;  margin:auto; width:1065px;  height:150px;  position:relative;  background:url(../images/footnav.jpg) no-repeat center; }

.ydnav{ float:left;  width:196px;  margin:0 30px 0 24px;}

.ydnav h1{ font-size:13px;  font-weight:bold;  line-height:26px;  text-align:left;  margin-left:20px;}

.ydnav a{ float:left;  width:98px;  line-height:22px;}



	.pages{  clear:both;  padding:20px 45px 10px 0;  color:#444; }
	.pages a{  color:#444; }
	.pages a:hover{  color:#f60;   font-weight:bold }
	.pages ul{  float:right; }
	.pages li{  float:left;  margin-left:8px; }
.previous_s{ display:none;}
.pages_solid{ 
 height:20px;  width:20px;  line-height:25px;  text-align:center;  background:#4dc7ec;  color:#fff;  font-weight:bold;}
 
.next{ color:#fff;  display:none;}
.pages_hollow{ height:20px;  width:20px; line-height:25px;  text-align:center;}



#about{ clear:both;  overflow:hidden;  width:1200px;  margin:0 auto; padding-top:20px;  padding-bottom:20px;}

#aleft{ float:left;  width:207px;}

#aright{ float:left;  width:967px;  margin-left:20px;  margin-bottom:20px;   background:url(../images/2013-04-24_081809.jpg) repeat-y;}

.l1 h1{ width:207px;  background:url(../images/2013-04-24_082416.jpg) no-repeat;  height:44px;  line-height:50px;  text-align:left;  text-indent:5em;  font-size:14px;  color:#fff;}

.l1 ul{ list-style:none;  width:207px;  background:url(../images/2013-04-24_082503.jpg) no-repeat; height:300px}

.l1 h3{ width:207px;  background:url(../images/2013-04-24_082416.jpg) no-repeat;  height:44px;  line-height:50px;  text-align:left;  text-indent:5em;  font-size:14px;  color:#fff;}

.l1 h2{ width:207px;  background:url(../images/2013-04-25_094900.jpg) no-repeat;  height:44px;  line-height:50px;  text-align:left;  text-indent:5em;  font-size:14px;  color:#fff;}

.l1 .l11{ list-style:none;  width:207px;  background:url(../images/2013-04-25_094935.jpg) no-repeat;  padding-bottom:70px;}

.l1 .leftlist{ background:url(../images/lgbheng.jpg) repeat-y;  padding:20px 0px;}

.l1 .leftlist dl{ width:170px;  margin:0 auto;}

.l1 .leftlist dl dt{ cursor:pointer;  text-indent:-15px;  background:url(../images/heng.jpg) no-repeat bottom;  width:170px;  display:block;  font-weight:600;  font-size:12px;  color:#7C7C7C;  height:30px;  line-height:30px;  text-align:center;  margin:0 auto;}

.l1 .leftlist dl dd{ margin-top:3px;  margin-left:35px; height:25px;  line-height:25px;  text-align:center;}

.l1 .leftlist dl dd a{ display:block;  color:#7c7c7c; height:24px;  width:96px;}

.l1 .leftlist dl dd a:hover{ background:url(../images/ljbg.jpg) no-repeat center; }

.l1 li{ background:url(../images/2013-04-24_082909.jpg) left no-repeat;  height:40px;  line-height:40px;  width:100px;  margin-left:50px;}

.l1 li a{ color:#7C7C7C;  padding-left:15px;}

.l1 li a:hover{ color:#FF7F00;  text-decoration:underline;}

.l2 .l21,.l2 .l22{ margin-top:15px;}

.r1{ margin:15px;}

.r1 .r12{ float:left;  width:269px;  margin-left:20px;  margin-bottom:20px}

.r1 .r13{ float:left;  width:373px;}

.r1 .r14{ clear:both;  width:900px;  margin-left:20px;  background:#fff;  line-height:150%;  text-align:left;  padding:10px; }

.r1 .r14 p{ text-indent:30px;  line-height:25px;  color:#A4A4A4;  margin:0 20px 0 20px;}

.r2{ margin-top:20px;  margin-left:20px;  clear:both;}



#aright .r22{  color:#228FCA}

#aright .r23{  color:#EFD101}

#aright .r24{  color:#fff;  background:#A4A4A4;  font-size:12px;  line-height:23px;  padding:10px 12px 4px 12px;}

.r25{ margin-top:10px;}

.r25 ul{ list-style:none;}

.r25 ul li{ width:324px;  height:48px;  line-height:48px;  text-align:left;  float:left;  background:#fff;  margin-left:20px;  margin-top:20px;  text-indent:2em}

.r25 ul li:hover{ background-color:#229CD6; }

.r25 ul li:hover a{ color:#FFF}

.r25 ul li a{ font-size:12px ;  color:#787878;}

.r25 ul li a:hover{ color:red;}

.r3{ clear:both;  margin:30px;  padding-bottom:20px;  overflow:hidden;}

.r3 .r31 ul{ list-style:none;  text-align:left;  width:900px;  margin:20px;}

.r3 .r31 ul li{ float:left;  width:200px;  height:45px;  color:#787878;  line-height:45px;  text-align:14px;}

.r3 .r31 span{ background:#C7C7C7;  color:#fff;  font-family:@é”Ÿæ–¤æ‹·é”Ÿæ–¤æ‹·;  font-size:14px;  padding:4px 3px;  font-weight:bolder;}

.r3 .r31 #spanfirst{ background:#09BCEA;}

.r3 .r32_1{ width:261px;  height:121px;  margin-left:20px;  margin-top:20px;  float:left;}

.r3 .r32_2{ width:261px;  height:121px;  margin-left:20px;  margin-top:60px;  float:left;}

.r3 .r32_3{ width:261px;  height:121px;  margin-left:20px;  margin-top:20px;  float:left;}

.r4{ margin-top:20px;  width:800px;  margin-left:85px;  background:#C3C3C3;  height:45px;  line-height:45px;  font-size:14px;  color:#fff;  clear:both}





/*=============team start===============*/

.teamkuang{ margin-top:20px;  margin-right:20px;  width:900px;  height:auto;  min-height:300px;  background:#fff;}

.team{ margin:20px;}

.ttitle{ margin:20px 0px 0px 20px; width:269px;}



/*=============article start===============*/

.article{ width:860px;  margin:20px;  padding:20px;  background:#FCFCFC; }

#aright .article h1{ height:35px;  line-height:35px;  color:#000;  text-align:center;  font-size:20px;}

.article .fubiao{ font-size:12px;  color:#9E9E9E;  height:30px;  line-height:30px;}

.article .leixing{ width:500px;  text-align:center;  margin:0 auto;  height:35px;  line-height:35px;  border:1px solid #E1E1E1}

.article .leixing span{ color:#5B909D;}

.article .zhengwen{ line-height:250%;  text-indent:2em;  color:#606060;  text-align:left;}

.article .topone{ float:left;  width:300px;  margin-left:10px;  margin-bottom:20px;  margin-top:20px;}

.article .topone  a:hover{ color:#FF7F00}

.article .toptwo{ float:left;  margin-left:200px;  width:300px; margin-top:20px;}

.article .toptwo a:hover{ color:#FF7F00}

.article .toptwo a,.article .topone a{ color:#5B909D}

.article .xiangguan{ clear:both;  border:1px solid #ddd;  overflow:hidden; width:800px;  margin:0 auto; }

.article .xiangguan h4{ background:url(../images/2013-04-24_105835.jpg) repeat-x;  width:800px;  margin:0 auto;  border-bottom:1px solid #DDDDDD;  height:30px;  line-height:30px;  text-align:left;  text-indent:2em}

.article .xgleft{ width:380px;  float:left;   border-right:1px solid #ddd;}

.article .xgleft li,.article .xgright li{ height:40px;  line-height:40px;}



.article .xgright{ width:380px;  float:left;  list-style:none;}

.dddi{ height:45px;  line-height:45px;  background:#C3C3C3;  color:#fff;  clear:both;  margin-top:20px;  font-size:14px;}

.news_list{  
	LIST-STYLE-TYPE:none;  COLOR:#797979
}
.news_list LI{  
	PADDING-BOTTOM:6px;  LINE-HEIGHT:16px;  PADDING-LEFT:0px;  PADDING-RIGHT:0px;  BACKGROUND:url(../images/line01.gif) repeat-x left bottom;  PADDING-TOP:6px
}
.news_list LI SPAN{  
	LINE-HEIGHT:16px;  PADDING-RIGHT:24px;  FLOAT:right
}
.news_list LI A{  
	LINE-HEIGHT:16px;  PADDING-LEFT:28px;  BACKGROUND:url(../images/cion02.gif) no-repeat 12px 4px;  COLOR:#606060
}
.news_list LI A:visited{  
	COLOR:#606060
}
.news_list LI A:hover{  
	BACKGROUND:url(../images/cion02.gif) no-repeat 12px 4px;   FONT-WEIGHT:bold
}
.news_list STRONG{  
	LINE-HEIGHT:16px
}

.news_list h1{ text-align:center;  font-size:20px;  font-weight:bold;}
.news_list h2{ text-align:center;  font-size:12px;  line-height:20px;}
.news_arc ul{ padding:10px;}
.relate_t{ border-left:5px solid #0292b7;  height:30px;  line-height:30px; font-size:14px;  font-weight:bold;  padding-left:10px;}
  .c_product_b{   margin-top:5px;  clear:both; }
                        .c_product_b dl{  width:98px;  float:left;  padding-left:34px; }
                        .c_product_b dt{  width:101px;  height:101px;  border:1px solid #cccccc; }
                        .c_product_b dt img{  width:95px;  height:95px;   padding:3px 0 0 3px; }
                        .c_product_b dd{   margin-top:8px;  text-align:center;  padding-bottom:20px; }
                        .c_product_b dd a{  color:#666; }

.proct_bg1{ line-height:24px;  padding-left:8px;}
.bot_menu a{ padding-left:10px;  padding-right:10px;}

.cnzz{ display:inline}
.cnzz div{ display:inline !important}
.main{ width:100%;  margin-top:34px;  overflow:hidden}
.main_1{ width:1200px;  margin:auto;  overflow:hidden}
.about{ width:680px;  float:left;}
.tit{ background:url(../images/line1.png) no-repeat right bottom;  height:34px}
.new{ width:470px; float:right; display:block !important;}
.title{ font-size:18px;  color:#21348b;  float:left;  border-bottom:1px solid #304293}
.title .ab{ float:left}
.title em{ width:6px;  height:6px;  border-radius:50%;  display:block;  background:#21348b;  float:left;  line-height:27px;  margin:10px 5px 0px}
.title span{ font-size:14px;  line-height:27px;  float:left}
.more{ float:right;   font-size:14px;  margin-top:8px}
.more a{ color:#fff;  display:block;  width:76px;  height:26px;  line-height:26px;  text-align:center;  background:#f96400;}
.jj{ margin-top:20px; height:252px; overflow:hidden;}
.jj img{ border:1px solid #e7e7e7;  padding:3px;  float:left; margin-right:20px;}
.jj a{ font-size:14px;  line-height:28px;  color:#686868;  display:block;   text-indent:2em}
.new .tit{ background:url(../images/line1.png) no-repeat 80px bottom;  height:34px}
.list{ overflow:hidden;  display:block;  margin-top:10px;}
.list li{ background:url(../images/li.png) no-repeat left;  border-bottom:1px dashed #b9b9b9;  line-height:36px;  height:36px}
.list li a{ font-size:14px;  color:#686868;  display:block;  margin-left:20px}
.list li a:hover{ color:#314293}
.cp{ width:1200px;  margin:auto;  margin-top:30px;  overflow:hidden}
.cp .tit{ background:url(../images/line2.png) no-repeat right bottom; }
.pro{ float:left;  width:206px;  border:1px solid #e7e7e7;  height:249px;  border-radius:1%;  margin-top:20px}
.pro ul{ display:block;  overflow:hidden;}
.pro li{ background:url(../images/pr.png) no-repeat center;  height:36px;  line-height:36px;  margin-top:10px;}
.pro li a{ font-size:16px;  color:#fff;  width:164px;  display:block ;  background:url(../images/sj.png) no-repeat right;  margin:auto}
.pro dd a{ font-size:14px;  color:#000;  line-height:36px;  width:158px;  margin-left:20px;  background:url(../images/jt.png) no-repeat right;  display:block}
.pro dd a:hover,.kh li a:hover{ color:#314293}
.pro1{ width:992px;  float:right;  margin-top:20px;  overflow:hidden;  display:block;}
.pro1 li{ float:left;  width:224px;  margin:0 0 0 24px;}
.pro1 li a{ display:block;  width:224px;}
.pro1 li img{ display:block;  width:216px;  height:164px;  border:1px solid #e7e7e7;  padding:3px}
.pro1 li img:hover{ border:1px solid #314293; }
.pro1 li .xb{ display:block;  height:30px;  line-height:30px;  color:#314293;  font-size:16px;  padding:0 4px;  margin:4px 0 0;}
.pro1 li .nr{ display:block;  height:10px;  line-height:22px;  overflow:hidden;  font-size:12px;  color:#000;  line-height:20px;  margin:0 4px}
.pro1 li .xq{ font-size:12px;  display:block;  background:#314293;  width:80px;  height:22px;  line-height:24px;  text-align:center; color:#fff;  margin:12px 5px 0;}
.pro1 li .nr:hover{ color:#515151}
.kh{ width:1200px;  margin:auto;  overflow:hidden;  margin-left:-10px}
.kh li{  float:left;  width:390px;  margin-left:10px;  margin-top:20px}
.kh li img{ float:left}
.kh li a{ font-size:16px;  color:#000;  display:block; float:right;  width:170px;  margin-top:20px}
.kh li a p{ font-size:14px;  color:#808080;  margin-top:10px}

ul.jf{ display:block;  margin-top:20px;  margin-left:-20px;  overflow:hidden;}
ul.jf li{ float:left;  width:284px;  margin-left:20px;  position:relative}
ul.jf li a{ display:block;  width:284px;}
ul.jf li a img{ display:block;  width:284px;  height:158px;}
ul.jf li .bt{ display:block;  height:28px;  line-height:28px;  font-size:16px;  color:#21348b;  margin-top:8px}
ul.jf li .nn{ display:block;  max-height:48px;  line-height:24px;  overflow:hidden;  color:#171717;  font-size:14px;}

.m1{ color:#fff;  font-size:14px;  border:;  width:72px;  height:26px;  line-height:26px;  background:#0280c6;  border-radius:3px;  position:absolute;  bottom:100px;  padding-left:5px}
.rollBox{ overflow:hidden; padding:20px 0px; height:52px; line-height:30px;}
.rollBox .LeftBotton{ height:48px; width:48px; background:url(../images/scrollButt.gif) no-repeat 0px 0px; overflow:hidden; float:left;  cursor:pointer; margin-left:10px;  margin-top:4px}
.rollBox .LeftBotton:hover{ background:url(../images/scrollButt.gif) no-repeat 0px -92px;}
.rollBox .RightBotton{ height:48px; width:30px; background:url(../images/scrollButt.gif) no-repeat 0px -192px; overflow:hidden; float:right;  cursor:pointer; margin-right:10px; margin-top:4px}
.rollBox .RightBotton:hover{ background:url(../images/scrollButt.gif) no-repeat 0px -293px;}
.rollBox .Cont{ width:1060px; overflow:hidden; float:left; margin:0px 10px;}
.rollBox .ScrCont{ width:10000000px;}
.rollBox .Cont ul{ margin-left:-30px}
.rollBox .Cont li{ float:left; width:139px; overflow:hidden; text-align:center; border:1px solid #e7e7e7;  padding:2px;  margin-left:30px}
.rollBox .Cont li:hover{ padding:2PX; border:1px solid #21348b;}
.rollBox .Cont li a{ color:#888;}
.rollBox .Cont li a:hover{ color:#d50409;}
.rollBox #List1,.rollBox #List2{ float:left;}
.rollBox #List2{ margin-left:30px}
.crumb{ height:36px; line-height:36px; background:#eee; padding:0px 10px;}
.crumb span{ height:36px; color:#333; padding-right:10px;}
.crumb b a{ margin:0px 3px;}
.insRight{ width:908px; padding-bottom:20px;}
.insLeft{ width:272px;}
.insLeft .proSide{ background:url(../images/typeTop.jpg) no-repeat left top #333; padding:100px 8px 0px;  overflow:hidden}
.insLeft .proSide2{ background:url(../images/typeTop2.jpg) no-repeat left top #333; padding:100px 8px 0px;}
.insLeft .proSide3{ background:url(../images/typeTop3.jpg) no-repeat left top #333; padding:100px 8px 0px;}
.insLeft .proSide1{ background:url(../images/typeTop1.jpg) no-repeat left top #333; padding:100px 8px 0px;}
.insLeft .proSide4{ background:url(../images/typeTop5.jpg) no-repeat left top #333; padding:100px 8px 0px;}
.insLeft .proSide6{ background:url(../images/typeTop6.jpg) no-repeat left top #333; padding:100px 8px 0px;}

.insLeft .proSide li{ background:url(../images/line.jpg) repeat-x left top;}
.insLeft .proSide li:first-child{ background:none;}
.insLeft .proSide li a{ color:#fff; display:block; height:70px; line-height:70px;}
.insLeft .proSide li:first-child a{ height:58px; line-height:58px;}
/*.insLeft .proSide li a:hover,.insLeft .proSide li a.cur{ color:#fff; background:url(../images/typeHov.gif) no-repeat 215px center;}
*/.insLeft .proSide dd a{ color:#fff;  font-size:14px;  line-height:30px}
.insLeft .proSide dl{ margin-bottom:20px}
.asideCotact .tit{ padding:15px 0px; background:#21348b; color:#fff;  height:auto}
.asideCotact ul{ border:1px solid #dcdcdc; padding:10px; line-height:28px}
.asideCotact li{ line-height:30px; color:#343434;}
.asideCotact li a{ color:#343434;}
.insLeft .proSide1 li a{ text-align:left;  background:url(../images/sj.png) no-repeat right;  width:200px;  margin:auto}
.insLeft .proSide1 dd a{ width:200px;  margin:auto;  display:block;  text-align:left;  background:url(../images/jt1.png) no-repeat right}
.insLeft .proSide1 dd a:hover,.proliCon li h3 a:hover{ text-decoration:underline}
.proliCon{ }
.proliCon li{ float:left; width:260px; height:224px; overflow:hidden; position:relative; cursor:pointer; margin:10px 20px;}
.proliCon li em{ width:260px; height:46px; background:#000; opacity:0.5; filter:alpha(opacity=50); position:absolute; bottom:0px; left:0px;}
.proliCon li h3{ color:#fff; width:260px; height:46px; position:absolute; top:178px; left:0px; line-height:46px;}
.proliCon li h3 a{ color:#fff; font-size:14px;}
.proliCon li.proHov em{ height:224px;}
.proliCon li.proHov h3{ color:#fff; width:230px; height:164px; padding:30px 15px; position:absolute; top:178px; left:0px;}
.proliCon li.proHov h3 a{ color:#fff; font-size:18px;}
.proliCon li.proHov h3 p{ font-size:14px; line-height:24px; text-align:left; margin-top:5px;}
.crumb b,.crumb b a{ color:#333;}
.proliCon1 li{ height:150px}
.proliCon1 li h2{ border:1px solid #999}
.insNewList{  border-bottom:1px solid #d6d6d6; padding:20px 0px;}
.insNewList .tit1 a{ color:#383838; font-size:18px; float:left; padding-left:5px;}
.back_e3 .tit1 a{ color:#d50409; cursor:pointer; }
.insNewList .tit1 span{ color:#7f7f7f; float:right; padding-right:15px;}
.insNewList .newImg{ width:160px;}
.insNewList .newCon{ width:733px;}
.insNewList .con{ color:#888; margin-top:8px; padding:0px 5px;}
.cms_page{ margin-top:20px;}
.iproWarp .cms_page{ margin-top:40px;}
.cms_page li{ display:inline-block; width:30px; height:30px; line-height:30px; margin:0px 4px;}
.cms_page li a{ display:block; background:#fff; color:#333; height:28px; border:1px solid #333; width:28px;}
.cms_page li a:hover{ background:#333; color:#fff; border:1px solid #333;}
.cms_page .previous_s,.cms_page .next,.cms_page .previous_s a,.cms_page .next a{ text-indent:-9999px;}
.cms_page .previous_s,.cms_page .next,.cms_page .pages_solid{ background:#333; color:#fff;}
.cms_page .previous_s a{ background:url(../images/pageCoin.png) no-repeat 11px 8px #000;}
.cms_page .previous_s{ background:url(../images/pageCoin.png) no-repeat 11px 8px #b7b7b7; display:none}
.cms_page .previous_s a:hover{ background:url(../images/pageCoin.png) no-repeat 11px 8px #2b4dbb;}
.cms_page .next a{ background:url(../images/pageCoin.png) no-repeat -44px 8px #000;}
.cms_page .next{ background:url(../images/pageCoin.png) no-repeat -44px 8px #b7b7b7; display:none}
.cms_page .next a:hover{ background:url(../images/pageCoin.png) no-repeat -44px 8px #2b4dbb;}
.insNewsArti .tag,.insNewsArti .tag a,.insNewsArti .newArtiNext ,.insNewsArti .newArtiNext a,.proArtiNum,.proArtiNum a{ color:#343434;}
.insNewsArti .tag a{ margin:0px 5px;}
tr{ height:36px}
.insNewsArti .con{ line-height:26px; margin:0 20px;}
.con p{ line-height:26px}

.mt20 ul.fs14 div.tel{ display:none;}
h4.tac{ padding:14px 0 0;}
h3.tac{ padding:16px 0 10px;  font-size:13px;}
h3.tac span{ margin:0 10px;}
h3.tac a{ color:#21348b;}
h3.tac a:hover{ text-decoration:underline;}
.newArtiNext{ border-top:1px dashed #dcdcdc; padding:8px 0 0; margin:18px 0 0 !important;}
.newArtiNext div{ line-height:26px;  font-size:13px;}
.newArtiNext div a{ color:#343434;}
.newArtiNext div a:hover{ color:#21348b;}

