*{margin:0;padding:0;list-style-type:none;}
body {
	color:#706e6f;
	background:#f1f1f1 url(../images/head_bc.jpg) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
}
input,select,textarea { font-size:12px;}
ul,li,ol,dl,dt,dd,em,var{list-style-type: none; }
em,var,cite{font-style: normal;}
*{ margin:0; padding:0;}
a img,img,iframe { border: none; }
a{ color:#666;text-decoration:none;}
a:hover{ text-decoration:none }
.cl{ clear:both;}
div{list-style-type:none;}
.l{ float:left;}
.r{ float:right;}

table {
 border-collapse: collapse;
 border-spacing: 0; 
}
textarea { overflow:auto; height:auto; resize:vertical;vertical-align:top;}
.w1003{ width:1003px; margin:0 auto;}
/***自定义滚动条设置**/
::-webkit-scrollbar-track-piece {
	background-color:#f5f5f5;
	border-left:0px solid #d2d2d2;
}
::-webkit-scrollbar {
	width:6px;
	height:6px;
}
::-webkit-scrollbar-thumb {
	background-color:#569eff;
	background-clip:padding-box;
	border:0px solid #900;
	min-height:28px;
}
::-webkit-scrollbar-thumb:hover {
	border:0px solid #900;
	background-color:#8f462b;
}
html
{
	scrollbar-base-color: #569eff;
	scrollbar-3dlight-color: #569eff;
	scrollbar-highlight-color: #569eff;
	scrollbar-track-color: #eee;
	scrollbar-arrow-color: #eee;
	scrollbar-shadow-color: #569eff;
	scrollbar-dark-shadow-color:#569eff;
}



.pro_r1 ul li{    float: left;
    width: 185px;
    margin:10px 0 0 2px;}
.pro_r1 ul li img{ width:185px;}
.pro_r1 ul li span{ height:80px; display:block; background:#FFF; margin-top:2px; padding:5px 5px 0 5px;}
/***header***/
.header{float:left; width:100%;}
.header h1{ float:left;}
.head_r{ float:right;}
.head_r p{ font-weight:bold; text-align:right; line-height:48px;}
.head_r p a{ padding:0 8px;}
/***竖向导航***/
#nav_v {height:40px;  margin:0 auto 5px auto;  background-color:#333132;  position:relative; z-index:9999;}/***导航外框 div***/
#nav_v ul.na01 {height:40px; float:left;}/***导航外框 ul***/
#nav_v li.na02 { float:left; width:145px;position:relative; z-index:999;height:50px;}/***一级菜单 li***/
#nav_v a.na03 { display:block;width:143px; border-right:#0e5fb9 1px solid; border-left:#0855ab 1px solid;height:50px; line-height:50px; text-align:center; font-size:16px; background:#0657b2;}/***一级菜单 a***/
#nav_v a.na03:link,a.na03:visited { color:#fff;}
#nav_v a.na03:hover { color:#333;}

#nav_v li.focus a.na03 {background:#ffcd11; color:#333;width:145px; border:none;} /***主导航的悬停选中状态***/

#nav_v ul.nb02 { float:left;display:none; position:absolute; z-index:2;top:40px; width:580px;padding:15px 0px; background:#ffcd11; }/***二级菜单外框 ul***/
#nav_v .nav_sbox{float:left;width:190px;}
#nav_v ul.nb02 li { line-height:24px; float:left;}/***二级菜单外框 li**/
#nav_v ul.nb02 li a {
	display:block;
	width:170px;
	height:24px;
	line-height:24px;
	 padding-left:18px;
	text-align:left;
	color:#444;
	font-size: 12px;	
}
#nav_v ul .pro_title a{font-weight: bold;}
/***二级菜单外框 a***/
#nav_v ul.nb02 li a:link,ul.nb01 li a:visited { color:#444;}
#nav_v ul.nb02 li a:hover { color:#333; text-decoration:underline;}

/***page***/
.second_banner{float:left;width:100%;height:300px;margin:0 auto;}
.second_banner1{background: url(../images/n-banner1.jpg) center;}
.second_banner2{background: url(../images/n-banner2.jpg) top center;}
.second_banner3{background: url(../images/n-banner3.jpg) top center;}
.second_banner h3 {float: left; position:absolute;width:250px;height:120px;text-align:center;font-size: 40px; line-height:40px;
color: #FFFFFF;margin-top:150px; padding-top:30px; background:url(../images/bc_b.png)}
.second_banner h3 span{font-weight:normal;font-size:22px;}


/***footer***/
.footer{ float:left;position: relative; width:100%; color:#fff;height:57px; background:url(../images/footer_bc.jpg) repeat-x; margin-top:23px;padding:15px 0;}
.footer p{ padding-top:5px;}
.footer a{ color:#fff;}
.footer .foot_l{ float:left;}
.footer .foot_l img{float:left;}
.footer .foot_l p{float:left; padding-left:15px; }
.footer .foot_r{ float:right;}


/***main***/
.con_main{ float:left; margin:20px 0; width:100%;}

/***left***/
.content_left{ float:left;width:225px; margin-bottom:50px;}
.content_left h5{float:left;width:225px;background:#0657b2; color:#fff;text-align:center; font-weight:normal; padding:15px 0; font-size:24px; margin-bottom:15px;}
.content_left h5 span{float:left;width:225px;text-align:center; color:#fff; line-height:30px;}
.line_nav{float:left;width:225px;background: #fff; padding-bottom:20px;}
.line_nav li{float: left; font-size:16px;
width: 180px;
padding-left:40px;
height:48px;
line-height:48px;
background: url(../images/pro_list_bg.png) no-repeat;
overflow: hidden;}
.line_nav li a{ color:#666;}
/***product_list***/
.pro_menu{width:225px;padding:20px 0 30px 0;}
.v{float:left;
font-size: 14px;
font-weight: bold;
margin-top: 5px;
line-height: 24px;
border-bottom: 1px dashed #a9a9a9;
overflow:hidden;display:inline-block;}
.v a {float:left;width:210px;padding-left:15px;color: #0657b2;background: url(../images/pro_more.png) left center no-repeat;}
.vtitle .v02 a{background: url(../images/pro_moreh.png) left center no-repeat;}
.vtitle .v01{color: #444;}
.v:hover{color:#666;background:#url(../images/pro_list_bgh.png) no-repeat;}
.vtitle{float:left;font-size:14px;cursor:pointer; margin-bottom:1px;}
.vconlist{float:left;width:200px;}
.vconlist li a{
	float:left;
	width:195px;
	color:#454545;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 22px;
	margin-top:1px;
	font-size:13px;
	margin-left: 15px;
	padding-left: 15px;
	background: url(../images/index_dot.png) left center no-repeat;
	border-bottom: 1px dashed #a9a9a9;
	font-weight: bold;
}
/***new_left***/
.new_left{float:left;width:225px;padding:20px 0px;}
.new_left h6{float:left;background:#fff; }
.new_left h6 a{float:left;width:225px; text-align:center;font-size: 22px;font-weight: normal;color: #0657b2;padding: 20px 0;}
.new_left h6 a span{font-size: 16px;margin-top: 5px;color: #ccc;}
.new_left li{float:left;width:225px;margin-top: 10px;line-height:25px;}
.new_left li img{ width:225px;}
.new_left li a {
	display:block;
	line-height:2.6;
	background:#999;
	color:#fff;
	font-size:18px
}
.new_left li a.hover,.new_left li a:hover {
	background:#0657b2;
}
.new_left li p {
display: block;
width: 90%; text-align:center;
margin: 0 auto;
font-size: 14px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}

.phone_l{ float:left; width:225px;padding:0px 0px 70px 0px; background:#fff url(../images/qq.png) bottom no-repeat;}
.phone_l h2{width:210px; padding-left:15px;line-height:40px;background:#0657b2; color:#fff; margin-bottom:10px;}
.phone_l h2 span{ font-size:13px; font-weight:normal;padding-left:10px;}
.phone_l p{ padding:0 10px;}

/***right***/
.se_content{ float:right; width:750px; min-height:700px;}
.position {
float: left; line-height:50px; border-bottom:1px solid #ccc;
font-size: 14px;
width: 710px;
padding: 0px 0 0px 40px;
background:#fff url(../images/home.png) 15px center no-repeat;
}
/***pro_show***/
.pro_show{ float:left; width:100%;border-top:1px dashed #ccc;}
.pro_show h4{font-size: 22px; width:96%; padding:0 2%;
font-weight: normal;
color: #0657b2;
background:url(../images/title_bc.jpg); line-height:45px;
}
.pro_show h4 a{ float:right; font-size:14px;}
.pro_show ul{ float:left;}
.pro_show ul li{ float:left; width:177px;background:#0657b2; margin:0 5px;height:154px;overflow:hidden; text-align:center;}
.pro_show ul li a{ color:#fff;}
.pro_show ul li img{float:left;width:177px;}
.pro_show ul li span{float:left;width:177px; text-align:center;height:34px;line-height:34px;overflow:hidden;}

/***new_list***/
.news_list{  float:left;}
.news_bds{ float:left; margin-top:20px; padding:15px 20px;background:#fff;}

.news_bds img{ float:left;width:210px; margin-right:20px; border:5px solid #e8e8e8;}

.news_bds h4{float:left;font-size:18px; width:470px;font-weight: normal;height:32px;line-height:32px;white-space: nowrap;
text-overflow: ellipsis;overflow: hidden;}
.news_bds h4 span{float:right;color:#999; font-size:14px;}
.news_bds .news_bds_span2{float:left;width:470px;border-top: #999 1px dotted;overflow: hidden;padding-top: 10px;margin-top: 5px;color: #333;}

.newsListBox{float:left; width:750px;margin-top:15px; }
.newsListBox li {background-color: #fff;clear: both;overflow: hidden;padding: 17px 20px;margin-bottom:5px;}
.newsListBox .times {float: left;width:12%;color: #fff;text-align: center;background: #0657b2;margin-right: 3%;padding: 10px 0; margin-top:10px;}
.newsListBox .times .day{font-size:24px;font-weight: bold;line-height: 40px;width: auto;}
.newsListBox .times .year{color: #c8e2f1;}
.newsListBox .center{ float:left; width:85%;}
.newsListBox .center span{font-size:18px;font-weight: normal;width:667px;height:32px;line-height:32px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #333;}
.newsListBox .center p{border-top: #999 1px dotted; height:47px;overflow: hidden;padding-top: 10px;margin-top: 5px;color: #333;}
/***new***/
.in_content{float:left; width:690px;padding:20px 30px 50px 30px;background:#fff; min-height:450px;}
.in_content h2{ text-align:center;margin:15px 0;}
.in_content h4{font-weight:normal; color:#999;text-align:center; }
.in_content .con_desc{width:570px;float: left;background:url(../images/conddBg.png) left center no-repeat;padding:15px 15px 15px 105px;
border-top: 1px solid #DDD;border-bottom: 1px solid #DDD;margin:20px 0;height:65px;opacity: 0.8;}

.in_content .pimg{ width:100%;text-align:center;}
.in_content img{ margin:0 auto; display:block; }
.in_content p a{color: #0075C1; font-weight:bold;}
/***product_list***/
.pro_list{ float:left; width:100%;background: #f1f1f1;}
.pro_list li a{ float:left; width:32%;text-align: center;margin:15px 0 0  1.3%;}
.pro_list li img{ width:100%;height:176px;}
.pro_list li span{float:left;width:100%; font-size:14px;text-align:center;height:36px;line-height:36px;overflow:hidden;color:#fff;background: #999;}
.pro_list li a:hover span{ background:#0657b2;}
/***product***/
.probox_t{float: left;width:100%;}
.probox_t .canshu{ float:right; width:52%; padding:20px 0;background: #ebeaea; line-height:26px;overflow: hidden;}
.probox_t .canshu p{float: left;width:80%; font-size:14px; padding:0 10%;}
.probox_t .canshu p span{ font-weight:bold; padding-right:10px;}
.probox_t img{float: left;width:44%;}
.probox_t .canshu h3{float: left;font-size:16px;width:86%;margin:10px 7% 0 7%; text-align:center;height:40px;line-height:40px; background:#fff;}
.probox_t .canshu h3 span {
color: #c90d09;
font-size:20px;
}
.probox_b{ float:left; width:100%;margin-top:20px; min-height:300px;}
.probox_b h4{
float: left; font-size:16px;
width: 100%;
margin-bottom: 20px;
border-bottom: 1px solid #0657b2;
}
.probox_b h4 span{
background: #0657b2;
height:40px;
float: left;
color: #fff;
line-height:40px;
padding: 0 25px;
letter-spacing: 2px;
}
.probox_b table{ /*****float:left;*****/ border:grey;}
.probox_b td{ line-height:28px;}
.probox_b .can_l{width:100px; background:#ddd; color:#333;font-weight:bold;text-align:center;}
.probox_b .can_r{width:580px;color:#555;padding-left:15px;}


.pro_t2{ width:100%;}
.pro_t2 .title_b{background:#ddd; font-weight:bold;color:#333;}
.pro_t2 .title_b td{line-height: 32px;}
.pro_t2 td{ width:24.9%; text-align:center;}



.probox_c{ float:left; width:100%;margin-top:20px;}
.probox_c h5{
	float: left;
	font-size: 16px;
	width: 122px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	background: #0657b2;
	color: #FFF;
	font-weight: normal;
}
.probox_c p{
	float: right; color:#F00;
	width: 567px;
	height: 40px;
	line-height: 40px;
	background: #eaeaea;
	text-align: left;
	text-indent: 2em;
	font-size: 16px;
	font-weight: bold;
}



.n_title {font-size:16px; font-weight:normal;text-align:center;line-height:32px;border-bottom:1px dashed #ccc; margin-bottom:15px;}
.n_info { font-size:12px;text-align:center;
	display:block;
	line-height:3;
	margin-bottom:20px;
	color:#999}
.pages { float:left;margin-top:50px;border-top: 1px dotted #CCC;border-bottom: 1px dotted #CCC;overflow: hidden;width:100%;}
.pages p{float:left; font-size: 14px;width:49.9%;height:50px;line-height:50px;overflow: hidden;background: #EAEAEA none repeat scroll 0% 0%;}
.pages p span.left{float: left; color:#fff;
padding:0px 4%;
background: #0657b2 none repeat scroll 0% 0%;
text-align: center;
}
.cont{margin:0 20px;}
.pages p .right{ float:right; margin-left:10px;color:#fff;
padding:0px 4%;
background: #0657b2 none repeat scroll 0% 0%;
text-align: center;
font-size: 14px;}
.pages p a{color: #555; font-weight:normal;}


.pagelink{ float:left;width:96%;background:#fff;height:36px; line-height:36px; margin-top:10px;padding:20px 2%;}
.pagelink a, .pagelink span, .pagelink font{float: left; padding:0 13px; background:#fff;height: 34px;
line-height: 34px;
border: 1px solid #e2e2e2;
margin-right: 5px;
font-size: 14px;
cursor: pointer;}
.pagelink a.on, .pagelink font, .pagelink a:hover{ color:#fff; background:#0657b2;}

/***search_list***/
.search_list{  float:left;}
.search_bds{ float:left; margin-top:20px; padding:15px 20px;background:#fff;}
.search_bds img{ float:left;width:210px; margin-right:20px; border:5px solid #e8e8e8;}
.search_bds h4{float:left;font-size:18px; width:470px;font-weight: normal;height:32px;line-height:32px;white-space: nowrap;
text-overflow: ellipsis;overflow: hidden;}
.search_bds span{float:left;color:#999; font-size:14px;}
.search_bds .search_bds_span2{float:left;width:470px;border-top: #999 1px dotted;overflow: hidden;padding-top: 10px;margin-top: 5px;color: #333;}


/***.process***/
.process{ float:left;margin-left:20px; margin-top:20px;background: url(../images/his_hr01.gif) repeat-y 14px top;overflow: hidden;font-size:14px;}
.process h5{
background: url(../images/his_i01.png) no-repeat left top;
height: 33px;
padding:5px 0 5px 42px;margin-bottom:20px;
line-height: 33px;
font-size: 18px;
color: #1463b0;
}
.process .cont_p {
background: url(../images/his_i03.png) no-repeat 9px 11px;
padding-left: 33px;
}
.process .cont_p li{
background: url(../images/his_bg01_t.png) no-repeat left top;
width: 100%;
margin-top: 3px;
color: #fff;
}
.process .cont_p li h6 {
background: url(../images/his_hr02.png) repeat-x left bottom;
font-size: 16px;
height: 35px;
margin: 0 27px 0 33px;
padding-top: 5px;
line-height: 35px;
}
.process .cont_p p{background:#1463b0;margin-left:7px; width:538px;padding:15px 25px;}
/***left_erweima***/
.sidebar{width:180px;text-align:center;background:#eee;position:absolute; left:0; z-index:9999;padding-bottom:25px;}
.s_b_close{ width:100%; height:30px; position:relative; }
.s_b_close a{ display:block; width:10px; height:9px; position:absolute; right:10px; top:10px; overflow:hidden; background:url(../images/s_barclose.gif) no-repeat; }
.sidebar img{width:160px;}

/***.service***/
.service{ float:left;margin-left:20px; margin-top:20px;overflow: hidden;font-size:14px;}
.service h5{
background: url(../images/his_i01.png) no-repeat left top;
height: 33px;
padding:5px 0 5px 42px;margin-bottom:20px;
line-height: 33px;
font-size: 18px;
color: #1463b0;
}
.service .cont_p {
background: url(../images/his_i03.png) no-repeat 9px 11px;
padding-left: 33px;
}
.service .cont_p li{
background: url(../images/his_bg01_t.png) no-repeat left top;
width: 100%;
margin-top: 3px;
color: #fff;
}
.service .cont_p li h6 {
background: url(../images/his_hr02.png) repeat-x left bottom;
font-size: 16px;
height: 35px;
margin: 0 27px 0 33px;
padding-top: 5px;
line-height: 35px;
}
.service .cont_p p{background:#1463b0;margin-left:7px; width:538px;padding:15px 25px;}

/***zhengshu***/
.roundabout-holder { margin: 0px auto; width: 690px; height:300px; }
.roundabout-moveable-item { border-radius: 4px; border: 0px solid rgba(0, 0, 0, 0.08); width: 189px; height:250px; cursor: pointer; -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.roundabout-moveable-item img { width: 100%; }
#myRoundabout li a span{ float:left;width:100%; text-align:center; font-weight:bold; margin-top:5px; font-size:14px; font-weight:normal;}
.roundabout-in-focus { border: 0px solid rgba(0, 0, 0, 0.2); }
