*{padding:0; margin:0;font: normal 14px/160% 'MS Gothic','MS Serif','Hiragino Kaku Gothic Pro',Osaka,monospace;}
body {background: #f3fbfb url(../images/bg.jpg) repeat-x 0 0; font-size:12px;color:#333;}
#apper { background: url(../images/header.jpg) no-repeat center 0px;width: 100%;float: left;min-width: 995px;}
#ap {background: url(../images/about.jpg) no-repeat center 0px;width: 100%;float: left;min-width: 995px;}
#a_sm {background: url(../images/sm.jpg) no-repeat center 0px;	width: 100%;float: left;min-width: 995px;}
#a_zx {background: url(../images/zx.jpg) no-repeat center 0px; width: 100%;float: left;min-width: 995px;}
A:link {COLOR: #3366CC;}
div,p {display:block;}
li{ list-style:none; font-size:0.9555em;}
fieldset,form{ background:none; border:none; padding:0; margin:0;}
.clear{ clear:both; }
.button1{width:121px;height:27px;background:url(../images/button.gif) no-repeat;text-align:center;border:0px;color:white;font-weight:bolder;font-size:14px;}
img {border:0;}
h3 {font-size: 16px;line-height: 30px;font-weight: bold;color: #0563C0; margin:5px 0 0 0;text-decoration: none;}
.txt16 {color:#0066CC;font-size:14px;line-height:160%;font-weight:bold;}

.left{float:left;}
.right{float:right;}
.box{margin:0 0 2px 0;padding:2px 2px 2px 2px;border: 1px solid #999;line-height: 30px;display: block;}
.box1_con{ width:500px;}
td{background-color:#FFFFFF;line-height:20px;}
textarea{font-size:12px;}
/*head*/
#conter {width: 1000px;margin: 0px auto;}
.head {height: 47px;width: 1000px;font-weight: bold;float: right;text-align: center;}
.h_left {float: right;height: 47px;width:1px;}
.h_right a{	height: 32px;font-size: 16px;font-weight: bold;float: right;padding: 15px 8px 0px 7px;text-align: center;color: #FFF;text-decoration: none;}
.h_right a:hover{height: 32px;font-size: 16px;font-weight: bold;float: right;padding: 15px 8px 0px 7px;text-align: center;color: #fff;background-image: url(../images/hover.jpg);background-repeat: repeat-x;text-decoration: underline;}
.h_right a:visited{height: 32px;font-size: 16px;font-weight: bold;float: right;padding: 15px 8px 0px 7px;text-align: center;color: #fff;text-decoration: underline;}
/*banner*/
.banner {width: 1000px;float: left;}
.b_left{width: 357px;float: left;padding:0px;}
.b_right{width: 489px;float: right;padding:90px 0px 5px 0px;}
.red1 {font-size: 14px;line-height: 22px;font-weight: bold;color: #E10005;text-decoration: none;}
.red2{font-size: 12px;font-weight: bold;color: #E10005;}
/*content*/
#con{width: 910px;height:408px;float: left; padding:80px 0 0 90px;background-image: url(../images/cont.jpg);background-repeat: no-repeat;}
#conn{width: 1000px;height:740px;float: left;}
.index_f{width:927px;float:left;padding:0 0 10px 50px;}
.con_01 {width: 330px;float: left;font-size: 14px;line-height: 25px;font-weight: normal;color: #fff;padding:55px 0 0 20px;text-decoration: none;background-image: url(../images/cn1.jpg);background-repeat: no-repeat;word-spacing: 1px;}
.con_02 {width: 420px;float: left;font-size: 14px;line-height: 25px;color: #fff;text-decoration: none;padding:55px 0px 0px 20px;margin:0 0 0 90px;background-image: url(../images/cn3.jpg);background-repeat: no-repeat;}
.con_03 {width: 355px;float: left;font-size: 14px;line-height: 25px;font-weight: normal;color: #fff;padding:65px 0 0 20px;text-decoration: none; background-image: url(../images/cn2.jpg);background-repeat: no-repeat;word-spacing: 1px;}
.con_04 {width: 420px;float: left;font-size: 14px;line-height: 25px;color: #fff; text-decoration: none;padding: 60px 0px 0px 20px;margin:0 0 0 65px;background-image: url(../images/cn4.jpg);background-repeat: no-repeat;}
.con_r {font-size: 18px;line-height:30px;font-weight: bold;color: #000099;text-decoration: none; margin-bottom: 30px;}
.con_down{float:left;width:750px;font-size: 14px;line-height: 20px;font-weight: bold;color: #fff; margin:5px 0 0 0;text-decoration: none; letter-spacing: 2px;word-spacing: 2px;}
.con_r h2{font-size: 16px;font-weight: bold;color: #FFF;text-decoration: none;display: inline;}
.con_down a{font-size: 14px;line-height: 20px;font-weight: bold;color: #FFFF00;width:100px;text-decoration: underline;}
.con_down a:hover,.con_downa:visited{font-size: 14px;line-height: 20px;font-weight: bold;color: #FFFF00;text-decoration: none;}
#con_sou{width: 860px;height:148px;float: left;background-image: url(../images/in_sou.jpg);background-repeat: no-repeat;	padding:15px 60px 0 70px;}
.con_img{ margin:10px 0px 0px 0px;}
.con_form{padding:5px 0 0px 0;font-size: 14px;font-weight: 700;color: #000;text-decoration: none;line-height: 25px; margin:10px 0 0 10px;}
.con_text{font-size: 14px;font-weight: 700;color: #000;text-decoration: none;background-color: #FFFBEC;border: 1px solid #CCCCCC;line-height:25px;height:22px;}
.seo_down {background-image: url(../images/bg.png);background-repeat: no-repeat;width:821px;height:480px !important;height:400px;margin:0px 0px 0px 50px;padding:30px 0px 0px 70px; font-weight: 500;line-height: 25px;font-size: 14px;}
.seo_r {font-size: 16px;line-height: 30px;font-weight: bold;color: #0563C0; margin:5px 0 0 0;text-decoration: none;}
.none {font:bold 14px/160% ""; color:#333; line-height: 22px;}
#seo{height:740px;float:left;}
.features{padding:0px 0px 0px 30px;width:885px;}
a.c_down {font-size: 18px;line-height: 30px;font-weight: bold;color: #FFF;width:100px;text-decoration: underline; background-color: #666;}
a.c_down:hover,a.c_down:visited{font-size: 18px;line-height: 30px;font-weight: bold;color: #FF0000;text-decoration: underline; background-color: #CCC;}
a.email {font-size: 12px;color: #CC0000;text-decoration: underline;line-height: 20px;}
a.email:hover {font-size: 12px;line-height: 20px;color: #990000;text-decoration: underline;}
a.email:visited {font-size: 12px;line-height: 20px;color: #CC0000;text-decoration: underline;}
#sm_down {float:left;width:821px;margin:0px 0px 0px 50px;padding:30px 0px 0px 70px;}
.sm_down1 {float:left;width:821px;margin:0px 0px 0px 50px;padding:30px 0px 0px 70px;}
#sm_down h3{font-size: 16px;line-height: 30px;font-weight: bold;color: #ff0000; margin:5px 0 0 0;text-decoration: none;}
.sm_con {font-size: 14px;line-height: 30px;font-weight:bold;color: #333;text-decoration: none; margin: 10px 0px 15px 0px;}
.smm_con {font-size: 16px;line-height: 30px;font-weight: bold;color: #333;text-decoration: none; margin: 0px 50px 15px 0px;}
.form_text {font-size: 14px;line-height: 20px;font-weight: bold;color: #333;text-decoration: none; height: 20px;}
.form_t {font-size: 14px;line-height: 20px;font-weight: bold;color: #333;text-decoration: none;}
.qx_con {font-size: 16px;line-height: 40px;font-weight: bold;color: #333; width:780px;text-decoration: none; margin: 50px 50px 15px 0px;}
.red {font-size: 18px;line-height: 35px;font-weight: bold;color: #DD0037;text-decoration: underline; margin: 20px 0px 15px 0px;}
.about_con {font-size: 16px;line-height: 30px;font-weight: bold;color: #333;text-decoration: none; margin:8px 0 8px 35px;}
.about_r {font-size: 16px;line-height: 25px;font-weight: bold;color: #0563C0;	text-decoration: none;padding:30px 0px 0px 0px;}
.about_line {font-size: 18px;line-height: 30px;font-weight: 800; height:33px;color: #0179B4; width:550px; margin:0 0 20px 0; padding:2px 0 0px 20px;text-decoration: none;background-image: url(../images/dian.png);background-repeat: repeat-x;}
a.about {font-size: 16px;color: #CC0000;text-decoration: underline;line-height: 30px;}
a.about:hover {
	font-size: 16px;line-height: 30px;color: #990000;text-decoration: underline;}
a.about:visited {font-size: 16px;line-height: 20px;color: #CC0000;text-decoration: underline;}
/*footer*/
#line {background-color: #034A82;float: right;height: 4px;width: 960px;}
#linee {width: 935px;line-height: 4px;float: none;padding: 0px 0px 0px 33px;}
.bot{float:left;width:900px;height:30px;padding:10px 0px 0px 100px;font-size: 12px;line-height: 20px;color: #333;text-decoration: none;text-align: center;}
.red1 {font-size: 14px;line-height: 22px;font-weight: bold;color: #E10005;text-decoration: none;}
.strred{font-size: 16px;line-height: 22px;font-weight: bold;color: #FF0D00; margin-left:80px; border-bottom:2px solid #ccc; width:800px;border-left:8px solid #FF0D00; }
.about_left{font-size: 16px;line-height: 40px;font-weight: bold;color: #333; width:780px;text-decoration: none; margin:15px 50px 15px 50px !important;margin:25px 50px 25px 50px;}
.validation-ready, .validation-focus, .validation-error, .validation-valid{ color:Red;}