@charset "gb2312";

/* CSS Document */
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td, img, dl, dt, dd, div { margin:0; padding:0; border:0; font-size:12px; }

body { font-size:12px; line-height:22px; background:#ffffff; color:#666;  }
h3, h4, h5, h6, {font-size:12px;font-weight:normal;}
ul, ol { list-style-type:none; }
td { line-height:18px; }

#pageContent {	min-width: 800px;width:100%;margin:0 auto;padding:0; position: relative;}

#pageHeader {  top: 0px; background-color:#043289; width: 100%; clear: both; height: 55px;}
#pageBottom {  top: 0px; background-color:#333333; width: 100%; clear: both; height: 50px;font-family:"Î¢ÈíÑÅºÚ"; opacity:0.8;}
#pageBottomR {   float: right; clear: right;  padding-top: 2px;padding-right: 30px;font-family:"Î¢ÈíÑÅºÚ";font-size: 14px;line-height:30px;text-align: right;}
#pageBottomL {float: left;clear: left;  padding-top: 10px; padding-left: 30px;font-family:"Î¢ÈíÑÅºÚ";font-size: 14px;line-height: 30px;text-align: left;color:#FFFFFF;}
#pageBottomM {float: center;clear: center;  padding-top: 20px; }
#pageTitle {float: right;margin: 0;padding-right: 323px;padding-top: 0px;vertical-align: baseline;position: relative;}
#pageTitle h1 {color: #CC0000;font-size: 16px;font-family:Î¢ÈíÑÅºÚ;text-align: left;text-indent: 0px;vertical-align:middle;line-height: 18px;}
#pageLogo {	float: left;clear: left;  padding-top: 15px; padding-left: 30px;font-family:"Î¢ÈíÑÅºÚ";font-size: 14px;line-height: 22px;text-align: left;color:#FFFFFF;}
#headerImage {float: right;clear: right; padding-top: 15px; padding-right: 30px;font-family:"Î¢ÈíÑÅºÚ";font-size: 14px;line-height: 22px;text-align: left;color:#FFFFFF;z-index: 100;}


.container {  display: flex;  min-height: 20vh;  flex-direction: column;}
.container2 {  display: flex;  min-height: 44vh;  flex-direction: column;}

.border-all { border:1px solid #CCCCCC; }

.title { color:#FF8500; font-size:20px;line-height:22px; font-weight:bold;font-family: 'Microsoft YaHei UI','Microsoft YaHei';  }
.title_banner { color:#ffffff; font-size:26px;line-height:60px; font-weight:none;font-family: 'Microsoft YaHei UI','Microsoft YaHei';  }
.title_service { color:#3D3D3D; font-size:20px;line-height:60px; font-weight:none;font-family: 'Microsoft YaHei UI','Microsoft YaHei';  }
.title_step { color:#333; font-size:30px;line-height:60px; font-weight:none;font-family: 'Microsoft YaHei UI','Microsoft YaHei';  }
.content_service { color:#666666; font-size:16px; line-height:30px; font-weight:none; font-family:'Microsoft YaHei UI','Microsoft YaHei'; }
.content_orange { color:#FF8302; font-size:16px; line-height:30px; font-weight:none; font-family:'Microsoft YaHei UI','Microsoft YaHei'; }
.title1 { color:#333333; font-size:40px;line-height:60px; font-weight:bold; font-family: 'Microsoft YaHei UI','Microsoft YaHei';  }

.title2 { color:#3D3D3D; font-size:16px; line-height:60px; font-weight:bold;font-family: 'ËÎÌå'; }
.title3 { color:#E7CBB2; font-size:20px; line-height:40px; font-family: 'Microsoft YaHei UI','Microsoft YaHei';}
A.title3:link { color:#E7CBB2; TEXT-DECORATION: none; }
A.title3:visited { color:#E7CBB2; TEXT-DECORATION: none;  }
A.title3:hover { color:#FF8200;   TEXT-DECORATION: none; }
.title4 { color:#333333; font-size:22px;line-height:40px; font-family: 'Microsoft YaHei UI','Microsoft YaHei'; }
.title5 { color:#FFFFFF; font-size:16px;line-height:30px; font-weight:NONE; font-family: 'Microsoft YaHei UI','Microsoft YaHei'; }

.content { line-height:30px; color:#666666; font-size:14px; font-family:'ËÎÌå'}
.content1 { color:#666; font-size:16px; line-height:40px; font-family:'ËÎÌå' }
.content2 { line-height:30px; color:#666; font-size:14px;font-family: 'ËÎÌå'; }
.content3 { line-height:20px; padding:5px;color:#666; margin-right:10px; font-size:12px; background-color:#F2F3F5;font-family: 'ËÎÌå'; }
.content-black { line-height:25px; color:#666; font-size:14px; font-family: 'ËÎÌå'; }
.content-white { line-height:25px; color:#FFF;font-size:14px; font-family: 'ËÎÌå'; }
.content-gray { line-height:30px; color: #CCCCCC;font-size:14px; font-family: 'Microsoft YaHei UI','Microsoft YaHei'; }
.content-yellow { line-height:30px; color: #FFFF00;font-size:12px; font-family: 'Microsoft YaHei UI','Microsoft YaHei'; }
.content-about { line-height:40px; color:#333;font-size:20px; font-family: 'Microsoft YaHei UI','Microsoft YaHei'; }
.contact { color:#00a0c6 }


/* page */

#page { overflow: visible; width:1280px; padding:0px; display:block;  margin:0 auto; position:relative; }
#page1 { overflow: visible; width:1280px; display:block; margin:0 auto; position:relative; }
#page2 {  position: absolute;z-index:3;top:260px; width:100%; }

.p1_img { width:150px; height:193px; border:0; }
a.p1_img:link { width:150px; height:193px; border:0; }
a.p1_img:visited { width:150px; height:193px; border:0; }
a.p1_img:hover {width: 150px;height: 193px;box-shadow:0px -2px 20px -2px rgba(140,140,140,0.4);}


.b1_30 { COLOR: #FFFFFF; line-height:40px; font-size:16px; font-family:"ËÎÌå"; }
A.b1_30:link { COLOR: #FFFFFF; TEXT-DECORATION: none }
A.b1_30:visited { COLOR: #FFFFFF; TEXT-DECORATION: none }
A.b1_30:hover { COLOR: #FFFFFF; TEXT-DECORATION: underline }

.title_service2 { color:#3D3D3D; font-size:24px;line-height:30px; text-decoration:none;font-weight:none;font-family: 'Microsoft YaHei UI','Microsoft YaHei';  }
A.title_service2:link { COLOR: #3D3D3D; TEXT-DECORATION: none; }
A.title_service2:visited { COLOR: #3D3D3D; TEXT-DECORATION: none; }
A.title_service2:hover { COLOR: #FF8200; TEXT-DECORATION: none; }

.b1_32 { color:#666; font-size:14px; line-height:40px; font-family: 'Microsoft YaHei UI','Microsoft YaHei';}
A.b1_32:link { color:#666; TEXT-DECORATION: none }
A.b1_32:visited { color:#666; TEXT-DECORATION: none }
A.b1_32:hover { color:#FF8302; TEXT-DECORATION: underline; }

.b1_33 { COLOR: #7A7979; line-height:36px; font-size:14px;TEXT-DECORATION: none; }
A.b1_33:link { COLOR: #7A7979; TEXT-DECORATION: none; }
A.b1_33:visited { COLOR: #7A7979; TEXT-DECORATION: none; }
A.b1_33:hover { COLOR: #7A7979; TEXT-DECORATION: underline; }



.footlist{ width:90px; padding-top:0px; font-family:'ËÎÌå'}
.footlist h3{ font-size:14px; font-weight: bold; color:#FFF;line-height:16px; padding-bottom:14px;font-family: 'ËÎÌå'; }
.footlist ul{ float:left; width:90px; margin-top:0px;}
.footlist ul li{ color:#CCCCCC; line-height:32px; font-size:12px;}
.footlist ul li a{color:#CCCCCC; text-decoration:none}
.footlist ul li a:hover{color:#FFFFFF; text-decoration:underline}


.bt_submit { background-color:#FF8200; height:50px; line-height:50px; width:250px; border:0px; margin:0px; padding:0px;  border-radius:25px;color: #FFFFFF; font-size:16px;font-family: 'Microsoft YaHei UI','Microsoft YaHei'; cursor: pointer; }
.bt_submit:hover { background-color:#FF9122; TEXT-DECORATION: none; }
.main_news { font-size: 12px; line-height: 20px; text-decoration: none; text-indent: 20px; width: 410px; background-image: url(pic/qs_r15_c15.jpg); background-repeat: no-repeat; background-position: left center; }



#daohang {	width:690px;position:absolute;z-index:9999;height:40px;left:410px;top: 10px;}
#daohang ul { margin:0px; padding:0px; display:block; }
#daohang img { margin:0px; padding:0px; display:block; }
#daohang ul li { float:left; text-align:center; font-size:16px; font-weight:none; text-decoration: none; height:40px; line-height:40px;   display:inline-block; color:#3D3D3D; }
#daohang ul li a,#daohang ul li a:active { display:block;padding:0 24px;text-decoration: none; color:#3D3D3D;  }
#daohang ul li a:hover { text-decoration: none;padding:0 24px; display:block; border-radius:20px;background:#FF8200; color:#FFFFFF }

#nav{position:relative;z-index:999;font-family: Arial, Helvetica, sans-serif; }
#nav li{position:relative;z-index:999;}
#nav li ul{position:absolute;top:40px;z-index:1000;display:none;background:#F7F7F7;height:auto}
#nav li ul li{width:100%;font-size:14px; height:50px; line-height:50px; text-align:center; }
#nav li ul li a{padding:0;display:block;font-weight:normal; color: #000; background:#F7F7F7;}
#nav li ul li a:hover{padding:0;display:block;background:#CC252B;font-weight:normal; color: #ffffff}

.dh { color:#FFFFFF; }


.classOn3 { font-size:16px;text-decoration: none;width:200px;text-indent:0px; margin-right:0px; height:48px; line-height:48px; cursor: pointer; font-family:'Î¢ÈíÑÅºÚ';color: #FFFFFF; border-radius:0px;}
.classOut3 { font-size: 16px; text-decoration: none;width:200px; text-indent:0px; margin-right:0px; height: 48px; line-height: 48px; cursor: pointer; font-family:'Î¢ÈíÑÅºÚ'; color: #666666; border-radius:0px; }

.classOn2 { font-size:24px; font-weight:bold;text-decoration: none;width:256px; height:80px; text-indent:0px; margin-right:0px;line-height:80px; border-bottom:6px #FF8200 solid; cursor: pointer; font-family:'Î¢ÈíÑÅºÚ';color: #333333; border-radius:0px;}
.classOut2 { font-size:24px; font-weight:normal;text-decoration:none;width:256px; height:80px; text-indent:0px; margin-right:0px;line-height:80px; border-bottom:0px #ffffff solid;cursor: pointer; font-family:'Î¢ÈíÑÅºÚ'; color: #86909C; border-radius:0px; }


#full-screen-slider { width:100%; height:950px; position:relative; z-index:-9;}
#slides { display:block; width:100%; height:950px; list-style:none; padding:0; margin:0; top:-60px;position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:57%; top:620px; z-index:-2;  padding:5px 10px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:60px; height:15px; float:left; margin-left:10px; border-radius:0px; background:#f5f5f5 }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {display:block; background:#ff0000}

